From f0dfe8ab97e6919957e371dcb09989fcedaada77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Mon, 15 Feb 2016 14:13:29 +0100 Subject: [PATCH 001/259] testing moving the 6 to the left, having one key more on the right used for hash now feels a bit more natural to me. Need to investigate further. --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 22 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 3058 +++++++++-------- 2 files changed, 1561 insertions(+), 1519 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 0298cb7028..e75187202f 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -31,18 +31,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 |CMD-V | |CMD-C | 6 | 7 | 8 | 9 | 0 | ß | + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | |CMD-C | 7 | 8 | 9 | 0 | ß | # | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | LALT | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/RALT| + * | LALT | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/RALT| * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | ! | ? | | | | | \ | [ | ] | | | # | F12 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | | + * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | ^ | % | | | ~ | | | | & | < | > | " | ' | ? | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | | . | ! | | + * | | | | | | | + | - | . | ! | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -106,9 +106,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // right hand M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, KC_F12, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), KC_TRNS, + DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - KC_TRNS,KC_DOT, KC_EXLM, KC_TRNS, KC_TRNS, + DE_PLUS, DE_MINS, KC_DOT, KC_EXLM, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 2c83055b0d..8d74fd599b 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,1509 +1,1551 @@ -:100000000C94CA070C940E080C940E080C940E085D -:100010000C940E080C940E080C940E080C940E0808 -:100020000C940E080C940E080C9488130C945A141B -:100030000C940E080C940E080C940E080C940E08E8 -:100040000C940E080C94322D0C940E080C940E088F -:100050000C940E080C942A230C940E080C940E0891 -:100060000C940E080C940E080C940E080C940E08B8 -:100070000C940E080C940E080C940E080C940E08A8 -:100080000C940E080C940E080C940E080C940E0898 -:100090000C940E080C940E080C940E080C940E0888 -:1000A0000C940E080C940E080C940E08C714E91456 -:1000B000D715E914D7152E155115D715A615B9154D -:1000C000001900192F192F197319B119CB1BCB1B4C -:1000D000CA19CB1BCB1ACB1A9F1BCB1BCB1BB61B36 -:1000E00002E002E2012E022E02E10002E002E10241 -:1000F000E20001E001E101E20002E001E3010602A9 -:100100000602E30002E00001E00002E001E3011961 -:10011000021902E30002E00001E0000000F0A1F09B -:10012000A329002B00E200E100358100001E00142D -:100130000004001D7135004D001F001A0016001B41 -:1001400000E1044C00200008000700060050002ACF -:100150000021001500090019004F004A0022001775 -:10016000000A000500000003300130E3000000E257 -:1001700000000002540230E7000000E60000000426 -:100180005423001C000B00110000002E7F240018D7 -:10019000000D00100052004B0025000C000E003630 -:1001A0000051002C00260012000F003700E1082843 -:1001B00000270013003300387130004E002D002F4F -:1001C000003474E5003181000001000100010001EC -:1001D00000010000003A003500310001000100017B -:1001E000003B0035022102350001004C003C001E9E -:1001F0000224062202010001003D002D02240224F7 -:1002000004010001003E000100370011040000015C -:1002100000010001000000010000000100010001D8 -:100220000000000100000001003F0024062402231A -:1002300002000001004000220425023500010001F7 -:100240000041002304260235023700010042002449 -:100250000425041F021E0201004300310026043160 -:1002600002010001004400450001002D02010000D0 -:100270000001000100010001000100000001000177 -:100280000001000100010001000100F400F200FB88 -:1002900000010001000100F000F100FA000100017E -:1002A000000100F500F300FC00010001000100F96D -:1002B00000FA00F60000000100010001000000014A -:1002C0000000000100A80001000000010000000182 -:1002D0000001000100A900AA0000000100010001C6 -:1002E000000100010001000100010001000100AC5B -:1002F000000100B600010001000100AB0050000148 -:1003000000010001000100520051000100AE000197 -:1003100000010001004F0000000100010001000188 -:10032000000100000001000E000B001B7101000124 -:100330000001003700040014000100010001001258 -:10034000000800340001000100010036000C002FFD -:10035000000100010001001D001800330000000131 -:100360000001000100000001000000010001000187 -:100370000000000100000001000100190007000555 -:10038000000000010001000A001700130001000135 -:10039000000100060015001A000100010001000F15 -:1003A00000110010000100010001002D0016000DD9 -:1003B000710100010038001C0009820100010000E9 -:1003C0000001000100010001000100000001000126 -:1003D00000010001000100010001000100500001C6 -:1003E0000001000100010052005100010001000164 -:1003F00000010001004F00010001000100010001A7 -:1004000000010001000000010001000100000001E6 -:1004100000000001000100010000000100000001D7 -:10042000003F005200510023020000010040002460 -:100430000021001E00270001004100250022001FAE -:1004400000370001004200260023002000270001A1 -:100450000043003002300024022E00010044004519 -:100460000001000100010000000A00253031366261 -:10047000003A200025303258000A722F63203031B4 -:1004800032333435363738394142434445460A0021 -:100490000A002530325800626F756E6365213A207C -:1004A000006C6566742073696465206174746163AF -:1004B0006865640A006C6566742073696465206E03 -:1004C0006F7420726573706F6E64696E670A007472 -:1004D0007279696E6720746F207265736574206D20 -:1004E000637032333031380A000A44454255473A86 -:1004F00020656E61626C65642E0A005B735D004B63 -:100500006579626F6172642073746172742E0A007F -:100510005B575D005B535D005B525D005B445D00BB -:100520005B435D0016034500720067006F004400E6 -:100530006F007800200045005A00000016034500B7 -:10054000720067006F0044006F00780020004500D3 -:100550005A0000000403090409028D00050100A0EF -:10056000FA09040000010301010009211101000141 -:10057000223F000705810308000A09040100010366 -:10058000010200092111010001224D00070582032B -:1005900008000A09040200010300000009211101FA -:1005A00000012236000705830308000A090403003E -:1005B00002030000000921110100012220000705AB -:1005C000840320000107050403200001090404003E -:1005D0000103000000092111010001223900070573 -:1005E00085031000011201100100000008EDFE0754 -:1005F0001301000102000105010906A10105071907 -:10060000E029E71500250195087501810205081903 -:100610000129059505750191029501750391010563 -:10062000071900297715002501957875018102C009 -:100630000631FF0974A1010975150025FF95207584 -:100640000881020976150025FF952075089102C0E2 -:1006500005010980A101850216010026B7001A01D3 -:10066000002AB700751095018100C0050C0901A191 -:10067000018503160100269C021A01002A9C0275BE -:100680001095018100C005010902A1010901A10025 -:100690000509190129051500250195057501810236 -:1006A0009501750381010501093009311581257F07 -:1006B00095027508810609381581257F9501750811 -:1006C0008106050C0A38021581257F950175088180 -:1006D00006C0C005010906A101050719E029E715B3 -:1006E00000250195087501810295017508810105B4 -:1006F0000819012905950575019102950175039168 -:10070000010507190029FF150025FF9506750881C9 -:1007100000C00A002530325820006B6579626F6195 -:1007200072645F7265706F72743A20000A0025303F -:100730003258006B6579626F6172645F7365745FD4 -:100740006C65643A200064656C5F6B65795F626913 -:10075000743A2063616E27742064656C3A202530FA -:1007600032580A006164645F6B65795F6269743A4C -:100770002063616E2774206164643A20253032580A -:100780000A00646F6E652E0A00626F6F676D6167A5 -:100790006963207363616E3A202E2E2E2000290A91 -:1007A000002575002F002575005D280025640020B8 -:1007B00000256400200025640020002564007C00E2 -:1007C00025303258006D6F7573656B6579205B62FB -:1007D000746E7C782079207620685D287265702F91 -:1007E00061636C293A205B006D6B5F776865656CAF -:1007F0005F74696D655F746F5F6D6178203D202562 -:10080000640A006D6B5F776865656C5F6D61785F2A -:100810007370656564203D2025640A006D6B5F740C -:10082000696D655F746F5F6D6178203D2025640A96 -:10083000006D6B5F6D61785F7370656564203D204E -:1008400025640A006D6B5F696E74657276616C2059 -:100850003D2025640A006D6B5F64656C6179203D05 -:100860002025640A006D6B5F776865656C5F74694D -:100870006D655F746F5F6D6178203D2025640A00AF -:100880006D6B5F776865656C5F6D61785F737065D0 -:100890006564203D2025640A006D6B5F74696D6599 -:1008A0005F746F5F6D6178203D2025640A006D6B79 -:1008B0005F6D61785F7370656564203D2025640A13 -:1008C000006D6B5F696E74657276616C203D2025EA -:1008D000640A006D6B5F64656C6179203D2025645E -:1008E0000A000A00257500363A20776865656C5F56 -:1008F00074696D655F746F5F6D61783A20000A00FE -:10090000257500353A20776865656C5F6D61785FA5 -:1009100073706565643A20000A00257500343A203A -:1009200074696D655F746F5F6D61783A20000A00CD -:10093000257500333A206D61785F73706565643AA0 -:1009400020000A00257500323A20696E74657276BF -:10095000616C286D73293A20000A00257500313A30 -:100960002064656C6179282A31306D73293A200042 -:100970000A092D2056616C756573202D0A004D3EC5 -:10098000004D25643E20003F007365742064656659 -:1009900061756C740A00433E2000776865726520BB -:1009A00064656C74613A20637572736F723D25647F -:1009B0002C20776865656C3D25640A536565206861 -:1009C0007474703A2F2F656E2E77696B6970656449 -:1009D00069612E6F72672F77696B692F4D6F757321 -:1009E000655F6B6579730A000A092D204D6F757379 -:1009F000656B6579202D0A4553432F713A0971754E -:100A000069740A313A0964656C6179282A31306D5C -:100A100073290A323A09696E74657276616C286DC1 -:100A200073290A333A096D61785F73706565640AEA -:100A3000343A0974696D655F746F5F6D61780A356A -:100A40003A09776865656C5F6D61785F737065659D -:100A5000640A363A09776865656C5F74696D655F2D -:100A6000746F5F6D61780A0A703A097072696E740A -:100A70002076616C7565730A643A09736574206445 -:100A8000656661756C74730A75703A092B310A6476 -:100A90006F776E3A092D310A706775703A092B31FC -:100AA000300A7067646F776E3A092D31300A0A7325 -:100AB00070656564203D2064656C7461202A206D3A -:100AC00061785F7370656564202A2028726570659F -:100AD0006174202F2074696D655F746F5F6D61783C -:100AE000290A003F004D3E2000433E20004C256473 -:100AF0000A000A092D20436F6E736F6C65202D0A62 -:100B00004553432F713A09717569740A6D3A096D3D -:100B10006F7573656B65790A000A092D204D616751 -:100B20006963202D0A643A0964656275670A783A38 -:100B3000096465627567206D61747269780A6B3A41 -:100B4000096465627567206B6579626F6172640A1A -:100B50006D3A096465627567206D6F7573650A7615 -:100B60003A0976657273696F6E0A733A0973746134 -:100B70007475730A633A09636F6E736F6C65206DE9 -:100B80006F64650A302D343A096C61796572302DD5 -:100B900034284631302D4634290A506175733A099C -:100BA000626F6F746C6F616465720A653A0965659E -:100BB00070726F6D0A6E3A094E4B524F0A7A3A09BB -:100BC000736C656570204C454420746573740A002D -:100BD0000A002575002E6E6B726F3A20000A002500 -:100BE00075002E737761705F6261636B736C617304 -:100BF000685F6261636B73706163653A20000A002D -:100C00002575002E737761705F67726176655F6529 -:100C100073633A20000A002575002E6E6F5F6775BA -:100C2000693A20000A002575002E737761705F72A3 -:100C3000616C745F726775693A20000A002575005F -:100C40002E737761705F6C616C745F6C6775693A65 -:100C500020000A002575002E636170736C6F636B52 -:100C60005F746F5F636F6E74726F6C3A20000A007E -:100C70002575002E737761705F636F6E74726F6C91 -:100C80005F636170736C6F636B3A20000A002530FC -:100C90003258006B65796D61705F636F6E6669676E -:100CA0002E7261773A20000A002575002E6D6F754F -:100CB00073653A20000A002575002E6B6579626F16 -:100CC0006172643A20000A002575002E6D6174720D -:100CD00069783A20000A002575002E656E61626C05 -:100CE000653A20000A002530325800646562756755 -:100CF0005F636F6E6669672E7261773A20000A0043 -:100D000025750064656661756C745F6C61796572E8 -:100D10003A20003F004E4B524F3A206F66660A0061 -:100D20004E4B524F3A206F6E0A0074696D65725FC8 -:100D3000636F756E743A202530346C580A006B6509 -:100D400079626F6172645F6E6B726F3A2025580A28 -:100D5000006B6579626F6172645F69646C653A20EB -:100D600025580A006B6579626F6172645F70726FFB -:100D7000746F636F6C3A2025580A00686F73745F54 -:100D80006B6579626F6172645F6C65647328293A80 -:100D90002025580A000A092D2053746174757320A8 -:100DA0002D0A004743433A20342E392E3320415632 -:100DB000522D4C4942433A20312E382E3120415693 -:100DC000525F415243483A20617672350A004F50D3 -:100DD00054494F4E533A204C55464120424F4F54B0 -:100DE0004D41474943204D4F5553454B45592045AB -:100DF000585452414B455920434F4E534F4C452078 -:100E0000434F4D4D414E44204E4B524F20353132D1 -:100E10000A004255494C443A206130383532363563 -:100E20002D6469727479202830393A34343A313774 -:100E3000204A616E2031332032303136290A005683 -:100E400049443A20307846454544284572676F4406 -:100E50006F7820455A29205049443A203078313360 -:100E60003037284572676F446F7820455A292056DD -:100E700045523A203078303030310A0044455343EF -:100E80003A20742E6D2E6B2E206B6579626F617225 -:100E900064206669726D7761726520666F722045A5 -:100EA00072676F646F780A000A092D2056657273A5 -:100EB000696F6E202D0A000A6D6F7573653A206F99 -:100EC00066660A000A6D6F7573653A206F6E0A00D8 -:100ED0000A6B6579626F6172643A206F66660A0018 -:100EE0000A6B6579626F6172643A206F6E0A000A5C -:100EF0006D61747269783A206F66660A000A6D61E6 -:100F0000747269783A206F6E0A000A6465627567C8 -:100F10003A206F6E0A000A64656275673A206F6650 -:100F2000660A000A0A626F6F746C6F616465722EE4 -:100F30002E2E2000433E20006565636F6E66696754 -:100F40003A0A00536C656570204C45442074657303 -:100F5000740A000000000000000000000000010210 -:100F600004060A0F17202C3A4A5D71879DB3C7DA31 -:100F7000E9F5FCFFFCF5E9DAC7B39D87715D4A3AF4 -:100F80002C20170F0A0604020100000000000000D8 -:100F90000000000011241FBECFEFDAE0DEBFCDBF9E -:100FA00004B603FE24C08091FB019091FC01A09146 -:100FB000FD01B091FE018730904BA740B04BB9F4D2 -:100FC0001092FB011092FC011092FD011092FE01A3 -:100FD00014BE84B7877F84BF88E10FB6F8948093EE -:100FE0006000109260000FBEE0E0FFE3099511E0A1 -:100FF000A0E0B1E0E0E0FEE502C005900D92AA336A -:10100000B107D9F711E0AAE3B1E001C01D92AB3FEF -:10101000B107E1F70E94C0100C94FE2E0C94000062 -:10102000FF93EF93E0913A01F0913B01309709F083 -:101030000995EF91FF910895FC018591803011F0A1 -:10104000EFDFFBCF0895FF27E0E230E247FF0CC05F -:10105000419597FF09C0EDE2609570958095909558 -:10106000611D711D811D911D27FF02C0219530E377 -:1010700050E2AA27660F771F881F991FAA1FA4177F -:1010800010F0A41B63955A95A9F7AA3008F0A95F40 -:10109000A05DAF93F395611571058105910541F749 -:1010A000ED3211F4EF93F395F21718F43F93F395A3 -:1010B000FBCF8F91B5DFFA95E1F70895E991F991AA -:1010C0008591803021F0853219F0AADFF9CF08959B -:1010D00020E0E89455915532C1F3503311F46894EF -:1010E00055915A3348F4505390F3220F022E220F99 -:1010F000220F200D250FF4CF0EF42195899199919F -:10110000533619F3533729F1533559F1BC01882768 -:101110009927E8945C3621F48991999168945591C6 -:10112000543639F446EF7EF077FF0DC08FEF9FEF16 -:101130000AC055374AE039F0583540E121F05236BF -:1011400042E009F00895FF93EF937DDFEF91FF9167 -:10115000B7CFFF93EF93FC0181918030B9F360DF4B -:10116000FBCFFF93EF9368DFF1CFDF93CF93CDB742 -:10117000DEB72596A3DFCF91DF910895FC016130A2 -:1011800089F028F0623031F16330E1F153C082819F -:10119000882321F085EE0E949D174CC085EE0E94A9 -:1011A000651848C08281882349F00E94F4229093F8 -:1011B0003D0180933C0188E191E0089580913C01DC -:1011C00090913D010E94002387399105B4F58AE092 -:1011D00091E008958281882349F00E94F42290933F -:1011E0003D0180933C0187E091E0089580913C01AE -:1011F00090913D010E940023873991050CF589EFFC -:1012000090E008958281882349F00E94F42290930F -:101210003D0180933C0182EF90E0089580913C0174 -:1012200090913D010E9400238739910564F480EE7E -:1012300090E0089580E090E0089585E191E00895C0 -:1012400084E091E008958BEE90E008950895609118 -:10125000BE017091BF018091C0019091C1010E94B7 -:101260002D2256985E9825982D9826982E98279886 -:101270002F98823061F018F4813031F00895833076 -:1012800049F0843051F00895259A2D9A0895269AB0 -:101290002E9A0895279A2F9A0895259A2D9A279A7B -:1012A0002F9A089587E299E0892B11F00E9427096F -:1012B00080E090E0089556985E9825982D9826989D -:1012C0002E9827982F988FEF90E090938900809325 -:1012D000880090938B0080938A0090938D00809378 -:1012E0008C00259A2D9A2FEF80E792E021508040C4 -:1012F0009040E1F700C00000269A2E9A2FEF80E779 -:1013000092E0215080409040E1F700C00000279A11 -:101310002F9A2FEF80E792E0215080409040E1F734 -:1013200000C0000025982D982FEF80E792E0215013 -:1013300080409040E1F700C0000026982E982FEFE3 -:1013400080E792E0215080409040E1F700C000002B -:1013500027982F9856985E9825982D9826982E981D -:1013600027982F98089589EA8093800089E08093D8 -:10137000810024982C983F988AB18F748AB96E980E -:10138000479A8BB1806B8BB9769A0E945B0986E293 -:1013900099E0892B11F00E94260980E090E00895E1 -:1013A00080E28093000180913E0181110EC00E9475 -:1013B0001F0A81E080933E012FEF83ED90E32150DF -:1013C00080409040E1F700C0000080E40E94250AC0 -:1013D0008093000181112EC00E944F0A809300016A -:1013E000811128C00E944F0A80930001811122C000 -:1013F0008FE30E944F0A8093000181111BC00E945D -:10140000470A80E40E94250A80930001811112C0DE -:101410008CE00E944F0A8093000181110BC00E9452 -:101420004F0A80930001811105C08FE30E944F0A8B -:10143000809300010E94470A809100010895109254 -:10144000B9008AE08093B800089594EA9093BC00B4 -:101450009091BC0097FFFCCF9091B900987F983095 -:1014600021F0903111F081E008958093BB0084E871 -:101470008093BC008091BC0087FFFCCF8091B900B5 -:10148000887F883111F0803471F780E0089584E915 -:101490008093BC008091BC0084FDFCCF08958093B4 -:1014A000BB0084E88093BC008091BC0087FFFCCF28 -:1014B0009091B900987F81E0983209F480E0089516 -:1014C00084E88093BC008091BC0087FFFCCF8091B2 -:1014D000BB00089580910001811115C080E40E9435 -:1014E000250A8093000181110CC082E10E944F0AFD -:1014F00080930001811105C08FEF0E944F0A8093F5 -:1015000000010E94470A84B1807F84B985B1807F41 -:1015100085B98AB1837F8AB98BB1837F8BB93E98B5 -:10152000469808950E94D009809300010E946A0A9B -:1015300080B38C7080BB81B3836F81BBA0E4B1E0CA -:10154000EEE4F1E08EE08E0F11921D928E13FCCF2F -:1015500083EB99E0892B11F00C94B30908959F92C5 -:10156000AF92BF92CF92DF92EF92FF920F931F93B1 -:10157000CF93DF93809100018823E1F080913F01B8 -:101580008F5F80933F01811115C08FEC94E00E9422 -:101590001C080E94D00980930001882329F085EB64 -:1015A00094E00E941C0806C081EA94E00E941C0896 -:1015B0000E945B0900E411E0C0E0D0E0BB24B394DA -:1015C00082E0A82ECC24C394D12C22E9E22E24E080 -:1015D000F22EC730D10500F580910001811164C061 -:1015E00080E40E94250A80930001811112C082E1EB -:1015F0000E944F0A8093000181110BC0C6010C2E7E -:1016000001C0880F0A94EAF780950E944F0A8093E0 -:1016100000010E94470A48C0CA30A1F028F4C8302F -:1016200059F0C93061F005C0CC3089F070F0CD3090 -:1016300089F0209A289810C0219A29980DC0229AE2 -:101640002A980AC0239A2B9807C0529A01C0539A2D -:101650005B9802C03E9A469890EA9A95F1F79FB13E -:10166000799902C082E001C080E091709B25982B9F -:101670007C9902C084E001C080E0892B7D9902C082 -:1016800038E001C030E0832B7E9902C020E101C028 -:1016900020E0822B9FB19095991F9927991F9295D1 -:1016A000990F907E892B10C080910001811174C028 -:1016B00080E40E94250A80930001882309F459C020 -:1016C000912C0E94470A892DF8019081981739F1D1 -:1016D000808380910101882301F18091D90180FFED -:1016E00004C087E994E00E941C088091D90180FF22 -:1016F0000CC0809101011F928F93FF92EF920E9484 -:10170000B5080F900F900F900F908091D90180FF36 -:1017100004C080E994E00E941C08A09201010E948C -:101720006A0A21960F5F1F4FCE30D10509F051CFC5 -:10173000809101018823B1F08150809301018823B9 -:1017400039F08FE99FE00197F1F700C000000AC06F -:10175000AEE4B1E0E0E4F1E0CF01825F91919D93CE -:101760008E13FCCF82E599E0892BC1F00E945209CB -:1017700015C083E10E944F0A809300018111A0CF20 -:1017800081E40E94250A80930001811199CF0E9473 -:10179000600A982E909495CF80E096CF81E0DF91FB -:1017A000CF911F910F91FF90EF90DF90CF90BF905E -:1017B000AF909F900895E82FF0E0E25BFE4F8081AC -:1017C0000895CF92DF92EF92FF920F931F93CF93E2 -:1017D000DF9389E794E00E941C088EE4E82E81E004 -:1017E000F82EC0E0D0E094E7C92E94E0D92E0BE6A5 -:1017F00014E0DF93CF93DF92CF920E94B50881E788 -:1018000094E00E941C08F70181917F0190E00E9402 -:1018100093229F938F931F930F930E94B50889E69D -:1018200094E00E941C0821968DB79EB708960FB6CB -:10183000F8949EBF0FBE8DBFCE30D105D1F6DF919B -:10184000CF911F910F91FF90EF90DF90CF9008956F -:101850008B3B910578F4883A910540F5853A9105DE -:10186000D0F48430910508F0B1C08130910509F4BD -:10187000ADC06BC0803E910508F467C0883E9105FD -:1018800008F4A4C09C01205F31092031310508F023 -:101890005CC090650895853A910509F459C0863A6F -:1018A000910509F058C082E890E40895883A9105BE -:1018B00009F454C0893A910509F453C08A3A910554 -:1018C00009F452C08B3A910509F451C08C3A910544 -:1018D00009F450C08D3A910509F44FC0803B910541 -:1018E00009F44EC08E3A910509F44DC08F3A910526 -:1018F00009F44CC0813B910509F44BC0823B910532 -:1019000009F44AC0833B910509F449C0843B910521 -:1019100009F448C0853B910509F447C0863B910511 -:1019200009F446C0873B910509F445C0883B910501 -:1019300009F444C0893B910509F443C08A3B9105F1 -:1019400009F442C080E094E4089580E090E00895B6 -:1019500081E890E4089583E890E4089582EE94E4A9 -:10196000089589EE94E408958AEE94E4089585EB51 -:1019700094E4089586EB94E4089587EB94E4089545 -:101980008CEC94E408958DEC94E4089583E895E458 -:1019900008958AE895E4089582E995E4089584E934 -:1019A00095E4089581E296E4089583E296E408952B -:1019B00084E296E4089585E296E4089586E296E44A -:1019C000089587E296E408958AE296E408950895DA -:1019D00096E0799FF001112494E5899FE00DF11DB7 -:1019E0001124E60FF11DEE0FFF1FEF5DFE4F8591F5 -:1019F00094910895880F991FFC01E556F040859158 -:101A000094910895880F991FFC01E55EFE4F859122 -:101A10009491089526E0729FF001112444E5849F7B -:101A2000E00DF11D1124E60FF11DEE0FFF1FEF5D1C -:101A3000FE4F859194919C013A9521154FE1340711 -:101A400008F41EC13F512115304120F49F700E94BF -:101A5000020D08959C0130532115304118F4992747 -:101A6000906C0895811520E5920769F40E94ED1BA2 -:101A70004FEF84E39CE0415080409040E1F700C08C -:101A800000000C944F23813020E5920751F489EE39 -:101A900094E00E941C088091D90181608093D90153 -:101AA00008959C0130552115304108F051C0292F6F -:101AB00033272F70332721303105D9F4AC0143701F -:101AC000552702C0220F331F4A95E2F73C68AC014C -:101AD00064E0440F551F6A95E1F744275370242BA7 -:101AE000352B73E0880F991F7A95E1F78076992757 -:101AF0001DC02230310529F4982F8827816F906A04 -:101B0000089523303105A9F4AC014370552721E035 -:101B100030E002C0220F331F4A95E2F73C6843E0F1 -:101B2000880F991F4A95E1F7807E9770822B932B3F -:101B3000089524303105E1F4AC014370552721E0CC -:101B400030E002C0220F331F4A95E2F73A68E7CF30 -:101B50009C0130572115304118F49F709062089510 -:101B60009C0130582115304118F49F70906A0895F7 -:101B7000803E9105E0F4803C910558F58133910554 -:101B800009F46FC048F48932910509F463C08A32C0 -:101B9000910509F46DC072C089339105E9F082386E -:101BA0009105D1F08533910509F44DC067C0833E9E -:101BB000910581F138F4803E9105B9F0823E91059E -:101BC000D9F05CC0863E910561F1873E9105A1F197 -:101BD00055C00E94FA0C08952091EC0120FD02C02E -:101BE00021FF4CC080EE90E049C08091EC0180FF65 -:101BF000F9CF89E390E042C08091EC0182FF0EC0F2 -:101C00008091EC0184FF03C080E090E037C083EE58 -:101C100090E034C08091EC0182FFF2CF82EE90E040 -:101C20002DC08091EC0183FF0BC08091EC0184FDFD -:101C3000EBCF87EE90E022C08091EC0183FFF5CFDF -:101C400086EE90E01BC08091EC0185FF07C089E221 -:101C500090E014C08091EC0185FFF9CF85E390E01E -:101C60000DC08091EC0186FF07C08AE290E006C0BB -:101C70008091EC0186FFF9CF81E390E00E94280C6F -:101C80000895089580916F0108959FB7F894109278 -:101C90005E019FBF9091F201943009F057C090917E -:101CA000E9009F703091EC00232F217030FD20E877 -:101CB000922B24E02093E9002091EB0020FF43C009 -:101CC0002091EE0027FF3FC020915C01222321F0EC -:101CD0002091E80025FF37C010925C0126E030918A -:101CE000E80035FD15C03091F201343061F53091D6 -:101CF000EB0035FD28C0215021F481E080935C0188 -:101D000022C0EFE9FFE03197F1F700C00000E7CF14 -:101D10008093F1008091E80085FD0AC08091E80081 -:101D200080FFFCCF8091E8008E778093E80006C0AA -:101D30008FB7F89421E020935E018FBF9F7090933E -:101D4000E90080E008959F709093E9008FEF089577 -:101D5000CF93DF9300D01F92CDB7DEB79C01809167 -:101D6000F201843019F593E099833B832A839093A1 -:101D7000E9008FEF9091E800815095FD06C095ED48 -:101D80009A95F1F700008111F5CF8091E80085FF69 -:101D90000DC040E050E063E070E0CE0101960E948B -:101DA00078118091E8008E778093E8000F900F9073 -:101DB0000F90DF91CF910895CF93DF9300D01F92C2 -:101DC000CDB7DEB72091F201243021F522E029833E -:101DD0009B838A8383E08093E9008FEF9091E800F2 -:101DE000815095FD06C095ED9A95F1F7000081119F -:101DF000F5CF8091E80085FF0DC040E050E063E042 -:101E000070E0CE0101960E9478118091E8008E77F3 -:101E10008093E8000F900F900F90DF91CF9108957D -:101E20002091F2012430F1F422E02093E9002FEF19 -:101E30003091E800215035FD06C035ED3A95F1F7B7 -:101E400000002111F5CF2091E80025FF0BC040E0F4 -:101E500050E065E070E00E9478118091E8008E7794 -:101E60008093E8000895CF93DF932091F20124300E -:101E700009F048C0EC0180910C018823E1F08091C9 -:101E80000D018823C1F085E08093E9008FEF9091E8 -:101E9000E800815095FD06C095E19A95F1F70000A4 -:101EA0008111F5CF8091E80085FF2CC040E050E023 -:101EB00060E170E017C081E08093E9008FEF9091BE -:101EC000E800815095FD06C095ED9A95F1F7000068 -:101ED0008111F5CF8091E80085FF14C040E050E00B -:101EE00068E070E0CE010E9478118091E8008E7762 -:101EF0008093E80080E1FE01AFE5B1E001900D9232 -:101F00008A95E1F7DF91CF91089580E295E00E94F4 -:101F10001C088091F101811109C00E940D130E94DB -:101F20006A138091E20084608093E20008958CE15E -:101F300095E00E941C081092F101089588E195E057 -:101F40000C941C0884E195E00E941C080C941F2D41 -:101F500080E195E00E941C080E94E9220E94252D44 -:101F60000E940F160C94410E20915D012F5F822F6D -:101F700062E30E94932E992319F020935D01089546 -:101F800010925D0180915E01882371F18091F201D0 -:101F9000843041F58091E9008F702091EC00922F00 -:101FA000917020FD90E8892B94E09093E900909146 -:101FB000EB0090FF14C09091EE0097FF10C090913D -:101FC000E80095FF03C01092F100F9CF9091E8006E -:101FD00090FF05C09091E8009E779093E8008F7085 -:101FE0008093E90010925E01089542E061EC81E087 -:101FF0000E94871242E061EC82E00E94871242E078 -:1020000061EC83E00E94871242E261EC84E00E946E -:10201000871242E161EC85E00C9487128091F40113 -:10202000833009F455C030F4813071F0823009F406 -:102030008EC008958A3009F47AC08B3009F460C0EC -:10204000893009F09CC020C08091F301813A09F0E9 -:1020500096C08091E800877F8093E8008091F70127 -:102060009091F801892B21F460E18FE591E003C0A4 -:1020700060E080E090E070E00E94C3118091E80091 -:102080008B778093E80008958091F301813209F005 -:1020900076C08091F7019091F801009719F00497AC -:1020A00009F06DC08091E800877F8093E8008091FF -:1020B000E80082FD05C08091F2018111F8CF5FC078 -:1020C0008091F10080936F018091E8008B7753C07D -:1020D0008091F301813A09F052C08091F70190910B -:1020E000F801892B09F04BC08091E800877F80932D -:1020F000E8008091E80080FFFCCF80910C0136C0A1 -:102100008091F3018132D9F58091F7019091F80126 -:10211000892BA9F58091E800877F8093E8000E94D1 -:10212000BC128091F50180930C010C94ED1B809101 -:10213000F301813221F58091E800877F8093E800E8 -:102140000E94BC128091F6018093700108958091E5 -:10215000F301813AA1F48091E800877F8093E80041 -:102160008091E80080FFFCCF809170018093F100A6 -:102170008091E8008E778093E8000C94BC1208955B -:1021800084B7877F84BF88E10FB6F894809360009E -:10219000109260000FBE90E080E80FB6F894809334 -:1021A0006100909361000FBE0E949C160E940D1367 -:1021B0000E946A138091E20084608093E20085E4CB -:1021C0009EE00E94282278940E94EF150E949E169D -:1021D00082E091E00E940A160E940D2D8FEF94E09C -:1021E0000E941C088091F201853089F48BEF94E005 -:1021F0000E941C080E94AD228091F001882391F377 -:102200000E94D522882371F30E946211EBCF0E94B5 -:10221000CC16E8CF292F332723303105C9F064F4D9 -:102220002130310581F02230310509F043C08DE8BD -:1022300090E028E535E042C021323105F1F022324C -:10224000310541F137C082E190E025EE35E036C03E -:1022500099278130910541F08230910541F0892B19 -:1022600049F5E4E5F5E005C0ECE3F5E002C0E4E2A1 -:10227000F5E0849190E09F0121C06530D8F4E62F0D -:10228000F0E0EE0FFF1FEB5DFE4F2081318189E012 -:1022900090E014C0653070F470E0FB01EE0FFF1F9A -:1022A000E55EFE4F20813181FB01EA5EFE4F8081B9 -:1022B00090E004C080E090E020E030E0FA0131835B -:1022C0002083089580E189BD82E189BD09B400FEC3 -:1022D000FDCF8091D8008F7D8093D8008091E00061 -:1022E00082608093E0008091E00081FDFCCF089542 -:1022F000CF92DF92EF92FF920F931F93CF93DF93D2 -:10230000EC018B016A010E94DB12811133C0C11400 -:10231000D10439F0F60180819181081B190BC80F97 -:10232000D91FE12CF12C0115110519F18091E8005C -:1023300085FD16C08091E8008E778093E800C11477 -:10234000D10449F0F60180819181E80EF91EF182F5 -:10235000E08285E00FC00E94DB12882321F30AC0CF -:1023600089918093F10001501109FFEFEF1AFF0AE4 -:10237000DACF80E0DF91CF911F910F91FF90EF9026 -:10238000DF90CF9008952091F9013091FA0126173E -:10239000370748F06115710539F42091E8002E7770 -:1023A0002093E80001C0B90140E061157105A9F171 -:1023B0002091F201222309F443C0253009F442C0E0 -:1023C0002091E80023FD40C02091E80022FD32C0AA -:1023D0002091E80020FFE9CF4091F3002091F20026 -:1023E00030E0342BFC01CF016115710559F0283024 -:1023F000310540F481918093F100615071092F5FA4 -:102400003F4FF1CF41E02830310509F040E0209105 -:10241000E8002E772093E800C8CF4111C9CF0AC049 -:102420008091F201882361F0853061F08091E800AD -:1024300083FD0AC08091E80082FFF2CF80E008951A -:1024400082E0089583E0089581E008952091F901E4 -:102450003091FA012617370748F06115710539F4F4 -:102460002091E8002E772093E80001C0B901FC011B -:1024700020E06115710591F18091F201882309F442 -:1024800040C0853009F43FC08091E80083FD3DC025 -:102490008091E80082FD2FC08091E80080FFE9CFA5 -:1024A0002091F3008091F20090E0922B611571056C -:1024B00059F08830910540F424912093F100319631 -:1024C000615071090196F2CF21E0089709F020E0F0 -:1024D0008091E8008E778093E800CBCF2111CCCF9C -:1024E0000AC08091F201882361F0853061F080910B -:1024F000E80083FD0AC08091E80082FFF2CF80E00F -:10250000089582E0089583E0089581E00895982F6A -:10251000973058F59093E900981739F07091EC00D6 -:102520002091ED005091F00003C0242F762F50E051 -:1025300021FF19C03091EB003E7F3093EB003091CA -:10254000ED003D7F3093ED003091EB003160309332 -:10255000EB007093EC002093ED005093F00020917D -:10256000EE0027FF07C09F5FD3CF8F708093E900F5 -:1025700081E0089580E008958091F30187FF11C004 -:102580008091E80082FD05C08091F2018111F8CFB1 -:1025900011C08091E8008B770BC08091F2018823F5 -:1025A00049F08091E80080FFF8CF8091E8008E77B5 -:1025B0008093E80008952091E4003091E50095E6CD -:1025C0004091EC00842F817040FF22C08091E80090 -:1025D00080FD1CC08091F201882391F0853091F03C -:1025E0008091EB0085FD10C04091E4005091E50022 -:1025F0004217530729F39A01915011F784E0089587 -:1026000082E0089583E0089581E0089580E00895D0 -:102610004091E80042FFDECF08950E947B130E94A4 -:102620008313E0EEF0E0808181608083E8EDF0E0EC -:1026300080818F77808319BCA7EDB0E08C918E7F6D -:102640008C9380818F7E80831092F10108950F9387 -:102650001F93CF93DF930E947B130E948313C8EDD7 -:10266000D0E088818F77888388818068888388819B -:102670008F7D888319BC1092F2011092EE011092A6 -:10268000F0011092EF0100EE10E0F80180818B7FE5 -:10269000808388818160888342E060E080E00E94DE -:1026A0008712E1EEF0E080818E7F8083E2EEF0E041 -:1026B000808181608083808188608083F80180814F -:1026C0008E7F8083888180618883DF91CF911F9185 -:1026D0000F910895E8EDF0E080818F7E8083E7ED33 -:1026E000F0E080818160808384E082BF81E080931C -:1026F000F1010C942713E8EDF0E080818E7F808358 -:102700001092E20008951092DA001092E10008950C -:102710001F920F920FB60F9211242F933F934F9356 -:102720005F936F937F938F939F93AF93BF93EF9339 -:10273000FF938091E10082FF0BC08091E20082FF55 -:1027400007C08091E1008B7F8093E1000E94B40F6D -:102750008091DA0080FF1FC08091D80080FF1BC0ED -:102760008091DA008E7F8093DA008091D90080FF1B -:102770000DC080E189BD82E189BD09B400FEFDCFB5 -:1027800081E08093F2010E94850F05C019BC109270 -:10279000F2010E94970F8091E10080FF19C08091A3 -:1027A000E20080FF15C08091E2008E7F8093E200FE -:1027B0008091E20080618093E2008091D800806285 -:1027C0008093D80019BC85E08093F2010E94A20F8B -:1027D0008091E10084FF30C08091E20084FF2CC032 -:1027E00080E189BD82E189BD09B400FEFDCF809101 -:1027F000D8008F7D8093D8008091E1008F7E8093F8 -:10280000E1008091E2008F7E8093E2008091E200FF -:1028100081608093E2008091EE01882311F084E0D2 -:1028200007C08091E30087FD02C081E001C083E022 -:102830008093F2010E94A80F8091E10083FF29C0DC -:102840008091E20083FF25C08091E100877F809323 -:10285000E10082E08093F2011092EE018091E100AC -:102860008E7F8093E1008091E2008E7F8093E20072 -:102870008091E20080618093E20042E060E080E0CD -:102880000E9487128091F00088608093F0000E947F -:102890009E0FFF91EF91BF91AF919F918F917F918B -:1028A0006F915F914F913F912F910F900FBE0F90BD -:1028B0001F9018951F920F920FB60F9211242F930D -:1028C0003F934F935F936F937F938F939F93AF93B8 -:1028D000BF93CF93DF93EF93FF93C091E900CF7045 -:1028E0008091EC00D82FD17080FDD0E81092E900E3 -:1028F0008091F000877F8093F00078940E949E146E -:102900001092E9008091F00088608093F000CD2B58 -:10291000CF70C093E900FF91EF91DF91CF91BF910C -:10292000AF919F918F917F916F915F914F913F9167 -:102930002F910F900FBE0F901F9018951F93CF935C -:10294000DF93CDB7DEB7AA970FB6F894DEBF0FBE00 -:10295000CDBFE3EFF1E088E08E0F9091F10091930D -:102960008E13FBCF0E940E108091E80083FF1FC1E1 -:102970008091F3019091F401492F50E04A305105C4 -:1029800008F015C1FA01EA5AFF4F0C94B32E8038B3 -:1029900081F0823809F00BC18091F7018F7080932C -:1029A000E9008091EB0085FB882780F91092E9000F -:1029B00006C08091EF019091F00191118260909199 -:1029C000E800977F9093E8008093F1001092F10067 -:1029D000C8C0282F2D7F09F0EAC0882319F0823063 -:1029E00061F0E5C08091F501813009F0E0C09330DD -:1029F00009F080E08093F0012BC08091F5018111F6 -:102A000027C08091F7018F7009F4D1C08093E9004D -:102A10002091EB0020FF1CC0933021F48091EB004B -:102A2000806214C09091EB0090619093EB0021E0E4 -:102A300030E0A90102C0440F551F8A95E2F7409388 -:102A4000EA001092EA008091EB0088608093EB002E -:102A50001092E9008091E800877F86C08111A7C0AD -:102A60001091F5011F778091E3008078812B80938E -:102A7000E3008091E800877F8093E8000E94BC1209 -:102A80008091E80080FFFCCF8091E3008068809314 -:102A9000E300111102C082E001C083E08093F201E3 -:102AA00086C08058823008F082C08091F5019091F4 -:102AB000F6018C3D53E0950779F583E08A838AE23D -:102AC00089834FB7F894DE01139620E03EE051E28F -:102AD000E32FF0E050935700E49120FF03C0E2950C -:102AE000EF703F5FEF708E2F90E0EA3010F0C796E6 -:102AF00001C0C0968D939D932F5F243149F74FBF3E -:102B00008091E800877F8093E8006AE270E0CE0160 -:102B100001960E94C31114C0AE014F5F5F4F6091D8 -:102B2000F7010E940A11BC01892B09F440C0909161 -:102B3000E800977F9093E80089819A810E9426128D -:102B40008091E8008B778093E80031C0803879F578 -:102B50008091E800877F8093E8008091EE01809368 -:102B6000F1008091E8008E778093E8000E94BC120B -:102B70001EC081111CC09091F5019230C0F480916B -:102B8000E800877F8093E8009093EE010E94BC12DA -:102B90008091EE01811106C08091E30087FD02C0A3 -:102BA00081E001C084E08093F2010E94F50F8091E2 -:102BB000E80083FF0AC08091E800877F8093E800E7 -:102BC0008091EB0080628093EB00AA960FB6F89498 -:102BD000DEBF0FBECDBFDF91CF911F910895CF9380 -:102BE0008091F2018823A1F0C091E900CF7090910B -:102BF000EC00892F817090FD80E8C82B1092E900CD -:102C00008091E80083FD0E949E14CF70C093E9007C -:102C1000CF91089590937601809375010895E09186 -:102C20007501F0917601309721F00190F081E02D4F -:102C3000099480E00895EF92FF920F931F93CF9332 -:102C4000DF93E0917501F09176013097B1F18C013D -:102C50000280F381E02D09958091D90182FF2DC07A -:102C600080FF04C08AE197E00E941C08E80110E19F -:102C700084E1E82E87E0F82E8091D90180FF0BC017 -:102C800088811F928F93FF92EF920E94B5080F9058 -:102C90000F900F900F90115021961111EDCF809150 -:102CA000D90180FF0AC082E197E0DF91CF911F91A7 -:102CB0000F91FF90EF900C941C08DF91CF911F9122 -:102CC0000F91FF90EF900895E0917501F0917601DA -:102CD000309721F00480F581E02D0994089520912A -:102CE0007301309174018217930771F0909374010E -:102CF00080937301E0917501F0917601309721F096 -:102D00000680F781E02D099408952091710130919A -:102D100072018217930771F0909372018093710191 -:102D2000E0917501F0917601309721F00084F185F2 -:102D3000E02D0994089508950C949B160E94EB22AF -:102D40000E94920A0C94B123CF93C82F8091D9018D -:102D500082FF1EC080FF04C083E397E00E941C082E -:102D60008091D90180FF0CC01F92CF938EE297E033 -:102D70009F938F930E94B5080F900F900F900F9024 -:102D80008091D90180FF04C08CE297E00E941C086A -:102D90008C2FCF910C94410ECF92DF92EF92FF9245 -:102DA0000F931F93CF93DF93CDB7DEB72B970FB65B -:102DB000F894DEBF0FBECDBF0E94AF0A88E7C82ED1 -:102DC00081E0D82E00E010E0E02E802F0E94DB0B87 -:102DD000F60141916F01F42EF826B1F40F5F1F4FF9 -:102DE0000E30110589F78FEF89838A831B820E9439 -:102DF000F4228160782F9D838C8349815A816B8175 -:102E00008D810E946F1740C09091D90191FF04C03D -:102E10008B870E94E10B8B8520E030E04F2D50E046 -:102E2000922FBA01022E02C0759567950A94E2F7B7 -:102E300060FF24C02E83EF8221E030E0690102C0F0 -:102E4000CC0CDD1C9A95E2F790E08C219D21892B1A -:102E500009F420E028870E94F4228160782F9A8765 -:102E600089874E815F8168858A850E946F17F80186 -:102E7000E858FE4F8081C826C08206C02F5F3F4FB2 -:102E80002630310569F6AACF0E94222710917701DA -:102E90000E940F161817A1F00E940F168093770159 -:102EA0002B960FB6F894DEBF0FBECDBFDF91CF914A -:102EB0001F910F91FF90EF90DF90CF900C94A4168C -:102EC0002B960FB6F894DEBF0FBECDBFDF91CF912A -:102ED0001F910F91FF90EF90DF90CF900895CF93C7 -:102EE000DF93CDB7DEB72B970FB6F894DEBF0FBEDA -:102EF000CDBF4F83588769877A878B87DE0111960C -:102F000086E0FD0111928A95E9F785E0FE0137968A -:102F100001900D928A95E1F749815A816B817C81FC -:102F20008D819E810E94871E2B960FB6F894DEBF7E -:102F30000FBECDBFDF91CF910895CF93882309F4C1 -:102F4000C2C0C82F823859F40E940F1681FDBBC041 -:102F500089E30E9423210E94022289E30CC0833866 -:102F600079F40E940F1680FDAEC083E50E942321F4 -:102F70000E94022283E50E947621CF910C940222C6 -:102F8000843859F40E940F1682FD9DC087E40E9488 -:102F900023210E94022287E4EECF8CEF8C0F813A2E -:102FA00048F48C2F0E94B52B81118DC08C2F0E946C -:102FB0002321E3CF80E28C0F883048F4C77081E092 -:102FC00001C0880FCA95EAF70E94CB21D6CF8BE5C6 -:102FD0008C0F833078F4C53A29F0C63A31F083E893 -:102FE00090E005C081E890E002C082E890E0CF91D7 -:102FF0000C946F1688E58C0F833108F064C0C83AD2 -:1030000039F1C93A41F1CA3A49F1CB3A51F1CC3AD6 -:1030100059F1CD3A61F1C03B69F1CE3A71F1CF3A45 -:1030200079F1C13B81F1C23B89F1C33B91F1C43BD2 -:1030300099F1C53BA1F1C63BA9F1C73BB1F1C83B32 -:10304000B9F1C93BC1F1CA3BC9F180E090E038C099 -:1030500082EE90E035C089EE90E032C08AEE90E0DA -:103060002FC085EB90E02CC086EB90E029C087EB69 -:1030700090E026C08CEC90E023C08DEC90E020C066 -:1030800083E891E01DC08AE891E01AC082E991E0EE -:1030900017C084E991E014C081E292E011C083E29C -:1030A00092E00EC084E292E00BC085E292E008C09C -:1030B00086E292E005C087E292E002C08AE292E0F6 -:1030C000CF910C948516CF910895882309F44BC0B5 -:1030D000823859F40E940F1681FF45C089E30E948F -:1030E00023210E94022289E30CC0833871F40E94DC -:1030F0000F1680FF38C083E50E9423210E94022220 -:1031000083E50E9476210C940222843859F40E94AF -:103110000F1682FF28C087E40E9423210E9402220A -:1031200087E4EFCF9CEF980F913A58F390E2980F15 -:10313000983050F4877091E001C0990F8A95EAF7B2 -:10314000892F0E94D121DFCF9BE5980F933020F487 -:1031500080E090E00C946F16885A833120F480E070 -:1031600090E00C9485160895882321F00E94CB21CD -:103170000C9402220895882321F00E94D1210C94FE -:1031800002220895BF92CF92DF92EF92FF920F93A7 -:103190001F93CF93DF9300D000D000D0CDB7DEB720 -:1031A00025E0FC01DE01119601900D922A95E1F7D0 -:1031B000FC01408131810281258122952F7063813C -:1031C0007481672B09F4E7C23F3F19F44F3F09F4BC -:1031D000E2C27C0149833A8389819A812E830E94CD -:1031E000E220182FB92E0E94E1200E94A81FEB2D8B -:1031F000E295EF70F0E0E05AFF4F2E810C94B32E71 -:103200008B2D807F9B2D9F70F92E882319F0F294CF -:1032100080EFF822002349F0FF2009F469C28F2DC6 -:103220000E94DB210E94022263C2812F0E94651846 -:10323000FF2009F4B0C28F2D0E94E12126960FB61F -:10324000F894DEBF0FBECDBFDF91CF911F910F91DC -:10325000FF90EF90DF90CF90BF900C9402223B2D17 -:10326000307F8B2D8F70303211F08295807F11234B -:1032700019F0113021F12DC00023B9F0222309F4F7 -:10328000A1C1213009F09EC126960FB6F894DEBF89 -:103290000FBECDBFDF91CF911F910F91FF90EF90A7 -:1032A000DF90CF90BF900C94EB21222319F02130B6 -:1032B00009F471C28E830E94EE218E8197C1002392 -:1032C00021F0263008F067C27DC1253008F063C2C6 -:1032D0008DC1002321F0222309F474C109C22223E5 -:1032E00009F484C11AC22B2D26952695237030E04F -:1032F0002115310521F021303105D1F04CC20023D8 -:1033000021F0812F9B2D937002C080E090E02696E3 -:103310000FB6F894DEBF0FBECDBFDF91CF911F91E6 -:103320000F91FF90EF90DF90CF90BF900C946F16AD -:10333000002321F0812F9B2D937002C080E090E04C -:1033400026960FB6F894DEBF0FBECDBFDF91CF91AA -:103350001F910F91FF90EF90DF90CF90BF900C9452 -:103360008516812F002319F00E94A82502C00E9413 -:10337000102626960FB6F894DEBF0FBECDBFDF91A4 -:10338000CF911F910F91FF90EF90DF90CF90BF9062 -:103390000C9495268B2D837009F07BC00111FBC125 -:1033A000812F829586958770880F880F912F9F7047 -:1033B000C92ED12CE12CF12C082E04C0CC0CDD1C24 -:1033C000EE1CFF1C0A94D2F714FF12C04FE050E02D -:1033D00060E070E004C0440F551F661F771F8A9598 -:1033E000D2F7CB01BA01609570958095909503C096 -:1033F00060E070E0CB012B2D269526952370422F9F -:1034000050E042305105D9F04330510569F16C2943 -:103410007D298E299F294130510551F126960FB6FD -:10342000F894DEBF0FBECDBFDF91CF911F910F91FA -:10343000FF90EF90DF90CF90BF900C94CF1F6C293E -:103440007D298E299F2926960FB6F894DEBF0FBEE0 -:10345000CDBFDF91CF911F910F91FF90EF90DF9043 -:10346000CF90BF900C94EB1F0E94CF1FC701B601F5 -:1034700026960FB6F894DEBF0FBECDBFDF91CF9179 -:103480001F910F91FF90EF90DF90CF90BF900C9421 -:10349000B31F002319F08B2D817001C086958823FE -:1034A00009F479C1812F829586958770880F880FDE -:1034B000912F9F70C92ED12CE12CF12C082E04C025 -:1034C000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA -:1034D0004FE050E060E070E004C0440F551F661FED -:1034E000771F8A95D2F7CB01BA01609570958095C8 -:1034F000909503C060E070E0CB012B2D26952695BA -:103500002370422F50E042305105D9F0433051052D -:1035100069F16C297D298E299F294130510551F18E -:1035200026960FB6F894DEBF0FBECDBFDF91CF91C8 -:103530001F910F91FF90EF90DF90CF90BF900C9470 -:10354000A9206C297D298E299F2926960FB6F894EB -:10355000DEBF0FBECDBFDF91CF911F910F91FF90C6 -:10356000EF90DF90CF90BF900C94C5200E94A920CF -:10357000C701B60126960FB6F894DEBF0FBECDBFC9 -:10358000DF91CF911F910F91FF90EF90DF90CF903F -:10359000BF900C948D20103FD1F118F4103E50F4E0 -:1035A000A2C0123F09F464C008F44DC0133F09F4EF -:1035B00074C099C01F708B2D8F710023A1F00E94E1 -:1035C0002620812F26960FB6F894DEBF0FBECDBF02 -:1035D000DF91CF911F910F91FF90EF90DF90CF90EF -:1035E000BF900C94B4180E944720812F26960FB6E6 -:1035F000F894DEBF0FBECDBFDF91CF911F910F9129 -:10360000FF90EF90DF90CF90BF900C94BB180023F9 -:10361000B1F0253008F0BFC08B2D8F7126960FB604 -:10362000F894DEBF0FBECDBFDF91CF911F910F91F8 -:10363000FF90EF90DF90CF90BF900C946C202630DD -:1036400008F0A9C0E9CF0023A9F08B2D8F71269631 -:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3 -:103660000F91FF90EF90DF90CF90BF900C942620A9 -:10367000002359F38B2D8F7126960FB6F894DEBF79 -:103680000FBECDBFDF91CF911F910F91FF90EF90B3 -:10369000DF90CF90BF900C944720002399F08B2DA2 -:1036A0008F7126960FB6F894DEBF0FBECDBFDF91A7 -:1036B000CF911F910F91FF90EF90DF90CF90BF902F -:1036C0000C94112026960FB6F894DEBF0FBECDBF26 -:1036D000DF91CF911F910F91FF90EF90DF90CF90EE -:1036E000BF900C9407200023A9F0222309F4ADCF4A -:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7 -:10370000CF911F910F91FF90EF90DF90CF90BF90DE -:103710000C949D17222309F4ADCF812F26960FB666 -:10372000F894DEBF0FBECDBFDF91CF911F910F91F7 -:10373000FF90EF90DF90CF90BF900C9465184B2DC9 -:103740004F70612FC7010E94BE0826960FB6F894ED -:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4 -:10376000EF90DF90CF90BF900C942B1F4B2D4F709C -:10377000612FC70126960FB6F894DEBF0FBECDBFEE -:10378000DF91CF911F910F91FF90EF90DF90CF903D -:10379000BF900C94E70C26960FB6F894DEBF0FBED0 -:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0 -:1037B000CF90BF9008950E94E8210E94BD210E94F1 -:1037C00002220E94C8270E94952680E090E00E9475 -:1037D0006F1680E090E00C9485160E94D8210C941E -:1037E000DB1B0E94E220292F22952F7030E02C3025 -:1037F00031054CF42A3031056CF422503109223065 -:10380000310588F407C02C30310549F02F303105DF -:1038100031F009C0803E48F0803F29F406C093FB98 -:10382000882780F9089580E0089581E00895CF9376 -:10383000DF9300D000D01F92CDB7DEB70F900F906E -:103840000F900F900F90DF91CF910895CF93DF935A -:1038500000D000D000D0CDB7DEB726960FB6F894D2 -:10386000DEBF0FBECDBFDF91CF9108951F93CF93E1 -:10387000DF93C091860116E080918701C81799F007 -:10388000D0E01C9FF0011D9FF00D1124E857FE4F62 -:103890004081518162817381848195810E94261CBF -:1038A0002196C770E9CFDF91CF911F910895409184 -:1038B000B8015091B9016091BA017091BB0180913A -:1038C000BC019091BD010C94261C8091BD01829594 -:1038D0008F7009F054C08091BA01882309F44FC059 -:1038E00080918601A09187016091B8017091B90122 -:1038F0004091BB015091BC01B6E08A1709F43FC06A -:1039000090E041155105C1F17F3F11F46F3FA1F1E6 -:10391000B89FF001B99FF00D1124E857FE4F2181A7 -:1039200072132AC02081621327C02281211124C072 -:10393000238134812417350710F421503109241BC9 -:10394000350B283C3105C0F42091BD012F7020615A -:103950002093BD0126E0289FF001299FF00D11243E -:10396000E357FE4F80818F708061808388EB91E008 -:103970000E94C2180C94361C01968770BECF089521 -:10398000CF92DF92EF92FF920F931F93CF93DF932B -:10399000CDB7DEB762970FB6F894DEBF0FBECDBFCE -:1039A0008C0185E0F801DE011D9601900D928A954B -:1039B000E1F7D8014C9111965C91119712966C9198 -:1039C00012971396CD90DC9014973091B8017091B6 -:1039D000B9018091BB019091BC01009709F46BC1C2 -:1039E0007F3F19F43F3F09F466C1E090BA01EE2031 -:1039F00009F4C0C02091BD01C816D90628F0F6010F -:103A0000E81BF90BCF0104C0809590958C0D9D1D8E -:103A1000FF24F394883C910578F0F12C207F09F085 -:103A2000C6C07C2DD98AC88A89890E94171C88EB58 -:103A300091E00E94C218B1C0822F807F09F046C079 -:103A4000751314C0341312C0611110C02F7020619F -:103A50002093BD010E94571C88EB91E00E94C21880 -:103A60008091BD01D80115968C932EC0CD2819F1F7 -:103A70005F3F11F44F3FF9F0F62E61111CC08091A9 -:103A800086012091870136E0821709F45AC090E040 -:103A9000389FF001399FF00D1124E857FE4F7181D6 -:103AA000571306C07081471303C07281711103C0A0 -:103AB00001968770E9CFF62E662309F418C180912C -:103AC000BD0181608093BD01F12C11C1751308C047 -:103AD000341306C0611104C08091BD01D801C3C078 -:103AE0004D875E878D859E856A8B0E94F11B6A8952 -:103AF0008823E1F16623D1F12091BD01822F8295C7 -:103B00008F7090E0029774F08091B8019091B901A4 -:103B100098878F831986DB86CA862C87CE01079605 -:103B20000E94C21886E0F801A8EBB1E001900D9266 -:103B30008A95E1F70E94651C0E94571CFF24F394AC -:103B4000D6C04D875E878D859E850E94E220292FF5 -:103B500022952F7030E0223031050CF0BCC09F70F0 -:103B600009F0B6C0805E883008F4C1C0C8010E9468 -:103B7000C218E4CFC816D90608F453C0F601E81BF2 -:103B8000F90BCF01883C910508F450C0F12C7C2D35 -:103B9000D98AC88A89890E94171CE8EBF1E086E07F -:103BA000DF011D928A95E9F70E94571CA0C075138A -:103BB00014C0341312C0611110C08091BD01F8010E -:103BC0008583C8010E94C21886E0E8EBF1E0DF01BE -:103BD0001D928A95E9F7FE2C8AC04D875E878D85F8 -:103BE0009E856A8B0E94F11B6A89882309F4BECFE7 -:103BF000662309F4BBCF2091BD01822F82958F707F -:103C000090E002970CF48ECF8091B8019091B901A9 -:103C10009A8389831B82DD82CC822E83CE0101961A -:103C20007FCF809590958C0D9D1DACCFF62E662391 -:103C300009F49CCF75132EC034132CC02091BD0104 -:103C400020FD1FC0822F82958F70D9F0D801159664 -:103C50002C9315978F3049F08F5F982F9295907F16 -:103C6000822F8F70892B15968C93C8010E94C218E1 -:103C700086E0F801A8EBB1E001900D928A95E1F79A -:103C800093CF86E0F801A8EBB1E001900D928A9500 -:103C9000E1F72DC04D875E878D859E850E94F11BC3 -:103CA000811140CF8091BD0181608093BD01C80129 -:103CB0000E94C2181CC0662309F458CF4D875E8746 -:103CC0008D859E850E94F11B882309F44FCF2ACF52 -:103CD000811148CF0CC0243031050CF047CF9F70C4 -:103CE00009F440CFF8019581907F09F03BCF8F2DEB -:103CF00062960FB6F894DEBF0FBECDBFDF91CF91B5 -:103D00001F910F91FF90EF90DF90CF9008951F9338 -:103D1000CF93DF93CDB7DEB72C970FB6F894DEBF05 -:103D20000FBECDBF4F83588769877A878B879C8763 -:103D3000CE0107960E94C01C882369F08F81988568 -:103D40002A853B85232BF1F19F3F09F063C08F3F0C -:103D500009F060C037C086E0FE013796DE0111969B -:103D600001900D928A95E1F76F817885EA85FB8550 -:103D7000309741F17F3F11F46F3F21F1209187018E -:103D800030E0C9010196877099274091860150E083 -:103D90008417950709F447C069837A83FD83EC8310 -:103DA00096E0929FD001939FB00D1124A857BE4F6B -:103DB000FE01319601900D929A95E1F7809387016B -:103DC0000E94361C16E08091860190918701891728 -:103DD000C1F1189FC001112488579E4F0E94C01C3A -:103DE000882379F1E09186011E9FF0011124E857A4 -:103DF000FE4F4081518162817381848195810E944F -:103E0000261C8091860190E0019687709927809307 -:103E10008601D9CF4F81588569857A858B859C85A8 -:103E20000E94261CCFCF0E94ED1B1092870110929A -:103E30008601E8EBF1E086E0DF011D928A95E9F763 -:103E4000C1CF2C960FB6F894DEBF0FBECDBFDF9169 -:103E5000CF911F910895EF92FF920F931F93CF93ED -:103E6000DF938C01892B09F46CC0F12CEE24E394D0 -:103E7000E8012196F8018491843740F4843008F0F9 -:103E800051C0813081F0823019F15BC0853709F46F -:103E900044C0A8F19CE7980F903708F052C08F7784 -:103EA0000E94651841C00E5F1F4FFE01C49180E261 -:103EB0008C0F883048F4C7708E2D01C0880FCA95CA -:103EC000EAF70E94DB2114C08C2F0E949D172DC0A1 -:103ED0000E5F1F4FFE01C49180E28C0F883058F4B2 -:103EE000C7708E2D01C0880FCA95EAF70E94E121A4 -:103EF0000E9402221AC08C2F0E94651816C00E5F05 -:103F00001F4FFE01C491CC2381F08FE99FE0019700 -:103F1000F1F700C00000C150F6CF0E5F1F4FFE0149 -:103F2000F49003C00E949D178E018F2D882309F401 -:103F30009FCFEFE9FFE03197F1F700C0000081501B -:103F4000F5CFDF91CF911F910F91FF90EF900895E2 -:103F500008956093C2017093C3018093C40190934C -:103F6000C5010C94DB1B0F931F930091C2011091AC -:103F7000C3012091C4013091C501DC01CB01802B2C -:103F8000912BA22BB32B8093C2019093C301A093DA -:103F9000C401B093C5011F910F910C94DB1B0F93CB -:103FA0001F930091C2011091C3012091C40130916F -:103FB000C501DC01CB0180239123A223B32380938D -:103FC000C2019093C301A093C401B093C5011F9196 -:103FD0000F910C94DB1B0F931F930091C201109162 -:103FE000C3012091C4013091C501DC01CB018027C0 -:103FF0009127A227B3278093C2019093C301A09376 -:10400000C401B093C5011F910F910C94DB1B10925A -:10401000BE011092BF011092C0011092C1010C9418 -:10402000DB1B41E050E060E070E004C0440F551F2E -:10403000661F771F8A95D2F74093BE015093BF0148 -:104040006093C0017093C1010C94DB1B41E050E010 -:1040500060E070E004C0440F551F661F771F8A950B -:10406000D2F78091BE019091BF01A091C001B091A3 -:10407000C101482B592B6A2B7B2B4093BE015093D7 -:10408000BF016093C0017093C1010C94DB1B41E040 -:1040900050E060E070E004C0440F551F661F771FBA -:1040A0008A95D2F740955095609570958091BE01A4 -:1040B0009091BF01A091C001B091C1014823592343 -:1040C0006A237B234093BE015093BF016093C001DC -:1040D0007093C1010C94DB1B41E050E060E070E0A4 -:1040E00004C0440F551F661F771F8A95D2F7809131 -:1040F000BE019091BF01A091C001B091C1014827BC -:1041000059276A277B274093BE015093BF016093D4 -:10411000C0017093C1010C94DB1B0F931F9300919E -:10412000BE011091BF012091C0013091C101DC019D -:10413000CB01802B912BA22BB32B8093BE019093AC -:10414000BF01A093C001B093C1011F910F910C94C6 -:10415000DB1B0F931F930091BE011091BF012091B3 -:10416000C0013091C101DC01CB0180239123A22346 -:10417000B3238093BE019093BF01A093C001B0937D -:10418000C1011F910F910C94DB1B0F931F930091A2 -:10419000BE011091BF012091C0013091C101DC012D -:1041A000CB0180279127A227B3278093BE0190934C -:1041B000BF01A093C001B093C1011F910F910C9456 -:1041C000DB1B0895CF92DF92EF92FF920F931F9324 -:1041D000CF93DF938C01C090C201D090C301E090D7 -:1041E000C401F090C5014091BE015091BF016091A2 -:1041F000C0017091C101C42AD52AE62AF72ACFE16D -:10420000D0E0D701C6010C2E04C0B695A7959795AE -:1042100087950A94D2F780FF07C0B8018C2F0E94BF -:104220000A0D8130910531F4219758F7B80180E0EB -:104230000E940A0DDF91CF911F910F91FF90EF9097 -:10424000DF90CF90089590910C01992321F09091E7 -:104250000D01911109C020910E0130910F01F9015A -:1042600032969FEF40E030C0982F969596959695A0 -:104270009F30A0F4E0910E01F0910F01E90FF11DC4 -:10428000877021E030E0A90102C0440F551F8A95D4 -:10429000E2F7CA019181892B818308959091D90118 -:1042A00090FF23C01F928F9384E697E09F938F9394 -:1042B0000E94B5080F900F900F900F9008959F3FA8 -:1042C00039F04F5F4E3041F051915813F8CF0DC087 -:1042D0005111F7CF942FF5CF9F3F39F0F901E90F36 -:1042E000F11D97FDFA9582830895089590910C0130 -:1042F000992321F090910D01911109C020910E0197 -:1043000030910F01F9013296205F3F4F30C0982F56 -:104310009695969596959F30A8F4E0910E01F091B0 -:104320000F01E90FF11D877021E030E0A90102C003 -:10433000440F551F8A95E2F7CA0180959181892320 -:10434000818308959091D90190FF16C01F928F9399 -:1043500086E497E09F938F930E94B5080F900F908B -:104360000F900F9008953196E217F30729F090818E -:104370009813F9CF1082F7CF089581E090E0E09193 -:104380000E01F0910F01E80FF91F108201968031A4 -:104390009105A9F708959091D801892B8093D801B0 -:1043A000089580959091D80189238093D80108952C -:1043B0001092D80108959091D701892B8093D7014D -:1043C000089580959091D70189238093D70108950E -:1043D0001092D70108958093C60108951092C601E6 -:1043E000089580910E0190910F01FC0131969C017E -:1043F000205F3F4F80E0919191118F5FE217F307AB -:10440000D1F70895E0910E01F0910F018091D8014C -:104410008083E0910E01F0910F0190818091D7018E -:10442000892B80838091C601882361F0E0910E0181 -:10443000F0910F019081892B80830E94F1218111DD -:104440001092C60180910E0190910F010C941B16E1 -:1044500090933B0180933A010895CF92DF92EF92BF -:10446000FF926C01EE24FF24C114D104E104F10495 -:1044700021F0C701B60120E101C020E0C72ED82EEF -:10448000E92EFF24C114D104E104F10419F0285FDE -:10449000C701B6016B017C0154E0F694E794D79410 -:1044A000C7945A95D1F7C114D104E104F10419F06D -:1044B0002C5FC701B6016B017C0142E0F694E794E2 -:1044C000D794C7944A95D1F7C114D104E104F104FB -:1044D00019F02E5FC701B601DC01CB01B695A79597 -:1044E00097958795892B8A2B8B2B09F02F5F822F2D -:1044F000FF90EF90DF90CF9008958295982F9C7C4D -:10450000392F36953695282F237344E0249FC00118 -:104510001124932F982B292F2A7A2695892F857578 -:10452000880F822B08951F93CF93DF931F92CDB7EF -:10453000DEB799830E947D22182F9981892F0E94CE -:104540007D22212F30E0322F2227A901482BCA01DA -:104550000F90DF91CF911F9108958091F2018430E7 -:1045600009F11092DA0120E488E190E00FB6F894A6 -:10457000A895809360000FBE2093600083B7817F71 -:10458000846083BF83B7816083BF7894889583B745 -:104590008E7F83BF88E10FB6F894809360001092FD -:1045A00060000FBE089508950895CF930E94D3220E -:1045B0000E94AF0A0E94D422C0E08C2F0E94DB0B25 -:1045C000811104C0CF5FCE30C1F701C081E0CF912F -:1045D00008950C94ED1B82E084BD93E095BD9AEFA5 -:1045E00097BD80936E0008952FB7F8948091DB01FA -:1045F0009091DC01A091DD01B091DE012FBF089503 -:10460000CF92DF92EF92FF920F931F932FB7F89400 -:104610004091DB015091DC016091DD017091DE0180 -:104620002FBF6A017B01EE24FF248C0120E030E0E3 -:10463000C016D106E206F30610F4415051099A0162 -:10464000281B390BC9011F910F91FF90EF90DF904C -:10465000CF9008951F920F920FB60F9211248F934F -:104660009F93AF93BF938091DB019091DC01A09168 -:10467000DD01B091DE010196A11DB11D8093DB012A -:104680009093DC01A093DD01B093DE01BF91AF9167 -:104690009F918F910F900FBE0F901F9018950E94C1 -:1046A0000D13F8942FEF87EA91E621508040904057 -:1046B000E1F700C0000087E090EBDC018093FB0194 -:1046C0009093FC01A093FD01B093FE019CE088E172 -:1046D0000FB6F894A895809360000FBE9093600089 -:1046E000FFCFEF92FF920F931F93CF93DF93D82FBB -:1046F000C0E08C2F0E94DB0B00E010E0E82EF12CD4 -:10470000C701002E02C0959587950A94E2F780FDB7 -:1047100006C00F5F1F4F0630110591F709C0602FCB -:104720007C2F80E00E94E80CD813F3CF81E004C016 -:10473000CF5FCE30F1F680E0DF91CF911F910F91E6 -:10474000FF90EF900895CF93C82F8CE20E947123C1 -:10475000882321F08C2FCF910C94712380E0CF918E -:104760000895CF930E940025811102C00E94E62483 -:1047700089E897E00E941C08C5E6C15049F00E94F4 -:10478000AF0A8FE39CE90197F1F700C00000F5CF75 -:1047900082E897E00E941C0889E20E94A32381110D -:1047A00013C18AE20E94A32381110E94E62485E0BE -:1047B0000E94A32381110E944F230E940B25809306 -:1047C000D90187E00E94A3238823A9F18BE10E94ED -:1047D000A323882351F08091D90181FB222720F95E -:1047E00091E0922790FB81F90EC08EE00E94A323F6 -:1047F000882361F08091D90182FB222720F991E082 -:10480000922790FB82F98093D90115C080E10E9424 -:10481000A3239091D901882341F093FB222720F90B -:1048200081E0822780FB93F904C0892F809580FB6B -:1048300090F99093D9018091D9010E940F250E948F -:104840001D258093EC0180EE0E94A323882341F074 -:104850008091EC01982F909590FB80F98093EC016A -:1048600089E30E94A323882359F08091EC0181FB06 -:10487000222720F991E0922790FB81F98093EC01A7 -:1048800082EE0E94A323882359F08091EC0182FBE1 -:10489000222720F991E0922790FB82F98093EC0186 -:1048A00086EE0E94A323882359F08091EC0183FBBC -:1048B000222720F991E0922790FB83F98093EC0165 -:1048C00083EE0E94A323882359F08091EC0184FB9E -:1048D000222720F991E0922790FB84F98093EC0144 -:1048E00085E30E94A323882359F08091EC0185FB86 -:1048F000222720F991E0922790FB85F98093EC0123 -:1049000081E30E94A323882359F08091EC0186FB68 -:10491000222720F991E0922790FB86F98093EC0101 -:1049200081E10E94A323882359F08091EC0187FB49 -:10493000222720F991E0922790FB87F98093EC01E0 -:104940008091EC010E9421258091EC0187FB882752 -:1049500080F980930D0187E20E94A323C82F8EE186 -:104960000E94A3238111C2608FE10E94A3238111C1 -:10497000C46080E20E94A3238111C86081E20E948A -:10498000A3238111C06182E20E94A3238111C0622E -:1049900083E20E94A3238111C06484E20E94A323C6 -:1049A000882311F0C06802C0CC2329F08C2F0E940C -:1049B00018256C2F03C00E941425682F70E080E03A -:1049C00090E0CF910C94A91FCF9108956DEE7EEFEA -:1049D00080E090E00E94E92E60E082E090E00E949A -:1049E000DB2E60E083E090E00E94DB2E60E084E05C -:1049F00090E00E94DB2E60E085E090E00C94DB2EDE -:104A000080E090E00E94D52E21E08D3E9E4F09F07F -:104A100020E0822F089582E090E00C94CD2E682F44 -:104A200082E090E00C94DB2E83E090E00C94CD2E9D -:104A3000682F83E090E00C94DB2E84E090E00C94EF -:104A4000CD2E682F84E090E00C94DB2E8091E10164 -:104A500080FF0BC06091130185E0689FB0011124B5 -:104A600075956795759567952BC081FF09C0609115 -:104A7000130185E0689FB00111247595679520C0EA -:104A800082FF07C06091130185E0689FB001112487 -:104A900017C09091E2019923D1F06091120196170D -:104AA00088F72091130185E0289F90011124929F9F -:104AB000A001939F500D112470E0CA010E949F2E07 -:104AC0006038710540F46115710539F002C065E088 -:104AD00070E0862F08958FE7089581E00895809112 -:104AE000E10180FF08C06091110170E07595679544 -:104AF0007595679521C081FF06C06091110170E036 -:104B00007595679519C082FF04C06091110170E02E -:104B100010C09091E2019923C1F0609110019617A5 -:104B2000A0F780911101899FC001112470E00E94BB -:104B30009F2E6038710528F46115710521F0862FCC -:104B400008958FE7089581E0089561E070E0F4CF63 -:104B5000803F21F40E942625819504C0813F29F4DD -:104B60000E9426258093E5010895823F21F40E944A -:104B70002625819504C0833F29F40E942625809331 -:104B8000E4010895893F19F40E946F2505C08A3F0A -:104B900031F40E946F2581958093E60108958B3F43 -:104BA00021F40E946F25819504C08C3F29F40E9456 -:104BB0006F258093E7010895843F21F48091E301FC -:104BC000816017C0853F21F48091E301826011C0AC -:104BD000863F21F48091E30184600BC0873F21F47C -:104BE0008091E301886005C0883F31F48091E30142 -:104BF00080618093E30108958D3F21F48091E1016C -:104C000081600BC08E3F21F48091E101826005C07C -:104C10008F3F29F48091E10184608093E101089540 -:104C2000803F39F48091E50187FF6CC01092E50167 -:104C300069C0813F29F48091E5011816BCF362C078 -:104C40009091E401823F29F497FF5CC01092E40147 -:104C500059C0833F19F41916CCF354C0893F41F46D -:104C60008091E60118160CF04DC01092E6014AC082 -:104C70008A3F29F48091E60187FF44C0F6CF8B3F3D -:104C800039F48091E70187FF3DC01092E7013AC0F7 -:104C90008C3F29F48091E7011816BCF333C0843FA0 -:104CA00021F48091E3018E7F17C0853F21F480912C -:104CB000E3018D7F11C0863F21F48091E3018B7F5A -:104CC0000BC0873F21F48091E301877F05C0883FB7 -:104CD00031F48091E3018F7E8093E30113C08D3F17 -:104CE00021F48091E1018E7F0BC08E3F21F48091F1 -:104CF000E1018D7F05C08F3F29F48091E1018B7F19 -:104D00008093E1018091E40181110EC08091E50161 -:104D100081110AC08091E601811106C08091E701EE -:104D2000811102C01092E20108958091D90183FFA0 -:104D30007EC085EC97E00E941C088091E3011F92E1 -:104D40008F9380EC97E09F938F930E94B5088EEB32 -:104D500097E00E941C088091E401282F332727FD4B -:104D600030953F938F938BEB97E09F938F930E94A7 -:104D7000B50889EB97E00E941C088091E501282F77 -:104D8000332727FD30953F938F9386EB97E09F93D2 -:104D90008F930E94B50884EB97E00E941C088091D5 -:104DA000E601282F332727FD30953F938F9381EB22 -:104DB00097E09F938F930E94B5088FEA97E00E9437 -:104DC0001C088091E701282F332727FD30953F935A -:104DD0008F938CEA97E09F938F930E94B50889EA9E -:104DE00097E00E941C088091E2011F928F9386EA4F -:104DF00097E09F938F930E94B50884EA97E00E9402 -:104E00001C088091E1011F928F9381EA97E09F93A4 -:104E10008F930E94B5088EE997E00E941C088DB719 -:104E20009EB74C960FB6F8949EBF0FBE8DBF83EE13 -:104E300091E00E9464160E94F4229093E001809316 -:104E4000DF0108951F93CF93DF938091DF0190914D -:104E5000E0010E940023AC019091E201992321F02E -:104E60002091140130E006C0209115018AE0289FAE -:104E7000900111244217530708F486C08091E40181 -:104E8000C091E501D091E6011091E701811107C0C1 -:104E9000C11176C0D11174C0111172C075C09F3F8D -:104EA00019F09F5F9093E201181624F40E942625C2 -:104EB0008093E4018091E40187FF05C00E942625CC -:104EC00081958093E4011C1624F40E94262580938A -:104ED000E5018091E50187FF05C00E9426258195A7 -:104EE0008093E5016091E401662339F1C091E50109 -:104EF000CC2319F1772767FD7095872F972F0E9494 -:104F0000A42D23E333E343E35FE30E94082E0E94D2 -:104F1000712D6093E4016C2F772767FD7095872FC3 -:104F2000972F0E94A42D23E333E343E35FE30E9422 -:104F3000082E0E94712D6093E5011D1624F40E9435 -:104F40006F258093E6018091E60187FF05C00E94EE -:104F50006F2581958093E601111624F40E946F2538 -:104F60008093E7018091E70187FF05C00E946F25CC -:104F700081958093E701DF91CF911F910C94952645 -:104F80009F3F09F08ECF96CFDF91CF911F9108956B -:104F9000E3EEF1E085E0DF011D928A95E9F71092DA -:104FA000E2011092E101089588EE99E00E941C0848 -:104FB0001F9281E08F931F9285E08F938AE999E099 -:104FC0009F938F930E94B5080F900F900F900F90B2 -:104FD0000F900F9008958330E9F128F4813061F04B -:104FE000823009F10895853009F462C008F449C09F -:104FF000863009F474C0089580911501262F30E0A1 -:10500000280F311D2F3F310524F4680F60931501DF -:1050100003C08FEF80931501809115011F928F932C -:1050200083ED98E072C080911401262F30E0280FA4 -:10503000311D2F3F310524F4680F6093140103C024 -:105040008FEF80931401809114011F928F9381EC54 -:1050500098E05BC080911301262F30E0280F311DAE -:105060002F3F310524F4680F6093130103C08FEFC5 -:1050700080931301809113011F928F938EEA98E021 -:1050800044C080911201262F30E0280F311D2F3FA0 -:10509000310524F4680F6093120103C08FEF8093F1 -:1050A0001201809112011F928F9389E998E02DC01F -:1050B00080911101262F30E0280F311D2F3F31053F -:1050C00024F4680F6093110103C08FEF80931101E6 -:1050D000809111011F928F9380E898E016C0809113 -:1050E0001001262F30E0280F311D2F3F310524F409 -:1050F000680F6093100103C08FEF809310018091BF -:1051000010011F928F9385E698E09F938F930E94E2 -:10511000B5080F900F900F900F900895833081F194 -:1051200028F4813059F08230D1F00895853009F4A7 -:1051300049C0B8F1863009F456C008958091150130 -:10514000681720F4861B8093150102C01092150188 -:10515000809115011F928F9386E598E054C080914D -:105160001401681720F4861B8093140102C010926A -:105170001401809114011F928F9384E498E043C03E -:1051800080911301681720F4861B8093130102C0DD -:1051900010921301809113011F928F9381E398E085 -:1051A00032C080911201681720F4861B809312018F -:1051B00002C010921201809112011F928F938CE114 -:1051C00098E021C080911101681720F4861B80931C -:1051D000110102C010921101809111011F928F9351 -:1051E00083E098E010C080911001681720F4861BBE -:1051F0008093100102C010921001809110011F9243 -:105200008F9388EE97E09F938F930E94B5080F903D -:105210000F900F900F900895CF93C82F1F928F93E8 -:105220008DEE9AE09F938F930E94B50881E090E005 -:10523000A0E0B0E0BC01CD0104C0660F771F881F5D -:10524000991FCA95D2F70E94A91F0F900F900F9037 -:105250000F90CF910C94ED1BCF938D3109F465C065 -:10526000B0F58E3009F4CCC100F5873009F49BC14C -:10527000A8F4863009F06DC28091D901817F8E7FBC -:105280008093D90182EF9AE00E941C0884E39FE09A -:105290000E941C0881E08093E90180C1883009F4F4 -:1052A0004FC08B3009F47CC154C2863109F4F0C17F -:1052B00038F4803109F4B8C1813109F430C249C2EF -:1052C000893109F4CEC18B3109F486C142C28533DC -:1052D00009F437C248F4873209F433C208F433C200 -:1052E000893209F42EC235C2833438F48A3308F087 -:1052F0002CC2883309F454C12CC2833409F421C26E -:10530000883409F026C20E94ED1B83E29FE00E94D0 -:105310001C089FEF23ED80E3915020408040E1F78F -:1053200000C000000E944F2339C183E49FE00E9427 -:105330001C080E942B2D0E940F160E94410E2EC1A8 -:1053400088E39FE00E941C0883E09DE00E941C0807 -:105350000E9414251F928F9380E09DE09F938F936E -:105360000E94B5088EEF9CE00E941C080E940B254D -:10537000C82F8BEE9CE00E941C081F92CF9386EEF4 -:105380009CE09F938F930E94B50884EE9CE00E945E -:105390001C088AED9CE00E941C088C2F81701F92D3 -:1053A0008F9387ED9CE09F938F930E94B50885EDC6 -:1053B0009CE00E941C088BEC9CE00E941C08C1FB36 -:1053C000882780F91F928F9388EC9CE09F938F939E -:1053D0000E94B50886EC9CE00E941C088AEB9CE0C9 -:1053E0000E941C08C2FB882780F91F928F9387EBCD -:1053F0009CE09F938F930E94B50885EB9CE00E94F0 -:105400001C088CEA9CE00E941C08C3FBCC27C0F956 -:105410001F92CF9389EA9CE09F938F930E94B508D7 -:1054200087EA9CE00E941C080E941D25C82F83E982 -:105430009CE00E941C081F92CF938EE89CE09F93F3 -:105440008F930E94B5088CE89CE00E941C0883E7BB -:105450009CE00E941C088C2F81701F928F9380E724 -:105460009CE09F938F930E94B5088DB79EB780965E -:105470000FB6F8949EBF0FBE8DBF8EE69CE00E94D3 -:105480001C0887E59CE00E941C08C1FB882780F966 -:105490001F928F9384E59CE09F938F930E94B508A1 -:1054A00082E59CE00E941C0880E49CE00E941C08AD -:1054B000C2FB882780F91F928F938DE39CE09F9316 -:1054C0008F930E94B5088BE39CE00E941C0889E240 -:1054D0009CE00E941C08C3FB882780F91F928F93D1 -:1054E00086E29CE09F938F930E94B50884E29CE043 -:1054F0000E941C088AE19CE00E941C08C4FB8827CB -:1055000080F91F928F9387E19CE09F938F930E9475 -:10551000B50885E19CE00E941C0883E09CE00E94A5 -:105520001C08C5FB882780F91F928F9380E09CE0C0 -:105530009F938F930E94B5088EEF9BE00E941C08FA -:1055400082EE9BE00E941C08C6FB882780F91F9210 -:105550008F938FED9BE09F938F930E94B5088DED05 -:105560009BE00E941C0885ED9BE00E941C08C7FB85 -:10557000CC27C0F91F92CF9382ED9BE09F938F932E -:105580000E94B50880ED9BE00E941C088DB79EB775 -:105590004C960FB6F8949EBF0FBE8DBFC1E0DEC023 -:1055A00089E19BE05BC08091D901C82FC17080FF69 -:1055B00009C086E19FE00E941C088091D901817F8B -:1055C0008E7F47C08AE09FE00E941C088091D9012D -:1055D00081608093D901E2CF9091D90191FBCC27D2 -:1055E000C0F981E0C827892FC0FB81F98093D901D8 -:1055F000CC2319F08DEF9EE027C08FEE9EE02EC0E9 -:105600009091D90192FBCC27C0F981E0C827892F5E -:10561000C0FB82F98093D901CC2319F080EE9EE083 -:1056200013C080ED9EE01AC09091D90193FBCC2766 -:10563000C0F981E0C827892FC0FB83F98093D90185 -:10564000CC2351F084EC9EE00E941C088091D9018B -:1056500081608093D90182C087EB9EE00E941C0884 -:105660009DCF88EA9EE00E941C088CE79EE00E9485 -:105670001C088FE39EE00E941C0882E19EE00E94CD -:105680001C088EEC9DE00E941C0883EA9DE0E6CF9A -:1056900085E99DE00E941C080E940F161F928F93BF -:1056A0008BE79DE09F938F930E94B50880910C013A -:1056B0001F928F9384E69DE09F938F930E94B5087D -:1056C000809170011F928F9381E59DE09F938F934E -:1056D0000E94B50880910D011F928F938EE39DE08B -:1056E0009F938F930E94B5088091DB019091DC011C -:1056F000A091DD01B091DE01BF93AF939F938F9393 -:105700008AE29DE09F938F930E94B5088DB79EB764 -:1057100046960FB6F8949EBF0FBE8DBF3FCF0E9436 -:10572000ED1BC0910D0181E0C827C0930D01CC2372 -:1057300029F080E29DE00E941C0810C085E19DE0F8 -:105740008DCF80E003C08D5101C089530E940C2988 -:1057500025CF83E19DE00E941C08C0E08C2FCF91F3 -:10576000089580E0089580E00895CF93C82F809138 -:10577000E901813081F020F0823009F44FC045C149 -:10578000E0910E01F0910F018081813169F0823248 -:1057900009F03DC109C0E0910E01F0910F01808137 -:1057A000813111F0823261F48C2F0E94B12B811172 -:1057B00004C08C2F0E942C292FC081E090E02CC0C7 -:1057C0008C2F0E94B32B811126C0C431E1F070F4FC -:1057D000CB3081F0C031D1F40E94D42785EE9AE01D -:1057E0000E941C0882E08093E90115C0C93259F07B -:1057F000C83361F482EF9AE00E941C0889EE9AE0B7 -:105800000E941C0808C01092E90103C183EE9AE0CF -:105810000E941C08FEC081E08170FDC0C43220F5EA -:10582000CE3108F0C0C0CB3099F1C8F4C73009F0D0 -:10583000D2C08AE08093150194E19093140193E023 -:10584000909313018093120188E08093110188E204 -:105850008093100189E899E00E941C08BFC0C33101 -:1058600049F1C431C1F0B7C0CB3409F4A9C028F460 -:10587000C93289F0C83361F0AEC0C13509F49EC0A9 -:10588000C23509F499C0CE3409F0A5C06AE09EC0C3 -:105890000E94D427A3C08091E801882319F01092B8 -:1058A000E8019CC086E999E00E941C0881E0809391 -:1058B000E901B1C080E799E00E941C088EE599E0FB -:1058C0000E941C08809115011F928F938BE599E02F -:1058D0009F938F930E94B50889E599E00E941C0868 -:1058E00087E499E00E941C08809114011F928F9315 -:1058F00084E499E09F938F930E94B50882E499E035 -:105900000E941C0883E399E00E941C088091130107 -:105910001F928F9380E399E09F938F930E94B50825 -:105920008EE299E00E941C088DE199E00E941C081B -:10593000809112011F928F938AE199E09F938F9338 -:105940000E94B50888E199E00E941C0883E099E074 -:105950000E941C08809111011F928F9380E099E0B2 -:105960009F938F930E94B5088EEF98E00E941C08C9 -:1059700087EE98E00E941C08809110011F928F937F -:1059800084EE98E09F938F930E94B50882EE98E092 -:105990000E941C088DB79EB748960FB6F8949EBF1C -:1059A0000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F6E -:1059B00080818093E80112C061E003C061E006C00D -:1059C0006AE08091E8010E94EB2708C08091E8011D -:1059D0000E948E2803C087E899E013C08091E801F7 -:1059E000882369F01F928F9381E899E09F938F93AA -:1059F0000E94B5080F900F900F900F9004C08EE793 -:105A000099E00E941C0881E006C01092E90180E044 -:105A100002C080E001CFCF910895E1E8F0E08081FD -:105A2000886080838081816080838FB7F89493E061 -:105A30009093890090ED909388008FBF0895EFE6D2 -:105A4000F0E08081826080830895EFE6F0E080815D -:105A50008D7F80830895EFE6F0E0908182E08927D2 -:105A6000808308951F920F920FB60F9211242F93E7 -:105A70003F934F935F936F937F938F939F93AF93D6 -:105A8000BF93EF93FF938091EA019091EB01019610 -:105A90009093EB018093EA01811103C082E00E94A0 -:105AA000410EE091EB01E695E695F0E0ED5AF04FFE -:105AB000E4918091EA018E1303C080E00E94410EC0 -:105AC000FF91EF91BF91AF919F918F917F916F91D6 -:105AD0005F914F913F912F910F900FBE0F901F90AC -:105AE000189504D06894B1118DC0089570D088F0D5 -:105AF0009F5790F0B92F9927B751A0F0D1F0660FBA -:105B0000771F881F991F1AF0BA95C9F712C0B130D4 -:105B100081F077D0B1E0089574C0672F782F88277F -:105B2000B85F39F0B93FCCF3869577956795B39513 -:105B3000D9F73EF490958095709561957F4F8F4F82 -:105B40009F4F0895E89409C097FB3EF49095809587 -:105B5000709561957F4F8F4F9F4F9923A9F0F92F33 -:105B600096E9BB279395F695879577956795B795B1 -:105B7000F111F8CFFAF4BB0F11F460FF1BC06F5F97 -:105B80007F4F8F4F9F4F16C0882311F096E911C0A9 -:105B9000772321F09EE8872F762F05C0662371F0CA -:105BA00096E8862F70E060E02AF09A95660F771FDE -:105BB000881FDAF7880F9695879597F9089557FD0E -:105BC0009058440F551F59F05F3F71F04795880F6B -:105BD00097FB991F61F09F3F79F087950895121602 -:105BE00013061406551FF2CF4695F1DF08C01616AE -:105BF00017061806991FF1CF86957105610508945F -:105C00000895E894BB2766277727CB0197F9089575 -:105C10000BD078C069D028F06ED018F0952309F029 -:105C20005AC05FC01124EECFCADFA0F3959FD1F315 -:105C3000950F50E0551F629FF001729FBB27F00D3A -:105C4000B11D639FAA27F00DB11DAA1F649F66278F -:105C5000B00DA11D661F829F2227B00DA11D621FDE -:105C6000739FB00DA11D621F839FA00D611D221F98 -:105C7000749F3327A00D611D231F849F600D211D7C -:105C8000822F762F6A2F11249F5750408AF0E1F01F -:105C900088234AF0EE0FFF1FBB1F661F771F881F68 -:105CA00091505040A9F79E3F510570F014C0AACF03 -:105CB0005F3FECF3983EDCF3869577956795B79553 -:105CC000F795E7959F5FC1F7FE2B880F911D96957D -:105CD000879597F9089597F99F6780E870E060E0ED -:105CE00008959FEF80EC089500240A941616170675 -:105CF00018060906089500240A94121613061406BD -:105D000005060895092E0394000C11F4882352F01F -:105D1000BB0F40F4BF2B11F460FF04C06F5F7F4FD7 -:105D20008F4F9F4F0895991B79E004C0991F9617D4 -:105D300008F0961B881F7A95C9F78095089597FB00 -:105D4000072E16F4009407D077FD09D00E94B92ED3 -:105D500007FC05D03EF4909581959F4F089570956E -:105D600061957F4F0895EE0FFF1F0590F491E02D90 -:105D70000994AA1BBB1B51E107C0AA1FBB1FA61792 -:105D8000B70710F0A61BB70B881F991F5A95A9F7E4 -:105D900080959095BC01CD010895F999FECF92BDF3 -:105DA00081BDF89A992780B50895A8E1B0E042E056 -:105DB00050E00C94F02E262FF999FECF1FBA92BD19 -:105DC00081BD20BD0FB6F894FA9AF99A0FBE0196DC -:105DD00008950E94DB2E272F0C94DC2EDC01CB01D2 -:105DE000FC01F999FECF06C0F2BDE1BDF89A3196EB -:105DF00000B40D9241505040B8F70895F894FFCF89 -:105E00002002420E330F100FDC0EA80E0101C70155 -:105E100028080A03140A3F4D362039D30686065057 -:105E2000063006F7056A0583059C05B505D505010D -:0A5E3000020304050607080900003C +:100000000C948E080C94D2080C94D2080C94D2084C +:100010000C94D2080C94D2080C94D2080C94D208F8 +:100020000C94D2080C94D2080C94D1140C94A315FF +:100030000C94D2080C94D2080C94D2080C94D208D8 +:100040000C94D2080C947D2E0C94D2080C94D208F7 +:100050000C94D2080C9475240C94D2080C94D208F9 +:100060000C94D2080C94D2080C94D2080C94D208A8 +:100070000C94D2080C94D2080C94D2080C94D20898 +:100080000C94D2080C94D2080C94D2080C94D20888 +:100090000C94D2080C94D2080C94D2080C94D20878 +:1000A0000C94D2080C94D2080C94D20890099A09A6 +:1000B000B209CA09120A180A390A1E0A340A2A0A97 +:1000C0002F0A240AFA09E2093E0A101632162017EE +:1000D0003216201777169A162017EF160217491AAC +:1000E000491A781A781ABB1AF91A121D121D121B16 +:1000F000121D131C131CE61C121D121DFD1C01E118 +:100100000137023702E10138023801E201250225F8 +:1001100002E20001E10137023702E1013802380151 +:10012000E10130023002E10001E10137023702E172 +:100130000138023801E10107020702E1000135023E +:1001400035012002200001E10137023702E10138C8 +:10015000023801E10125022502E10001E101360238 +:100160003602E10138023801E10125022502E100F1 +:1001700001E10136023602E10138023801E10126CF +:10018000022602E10001E10137023702E1013802F3 +:100190003801E10126022602E10002E002E201301C +:1001A00002300002E002E20001E001E20002E002AF +:1001B000E3016402640002E002E30001E001E30005 +:1001C00002E002E2012E022E02E10002E002E10260 +:1001D000E20001E001E101E20002E001E3010602C8 +:1001E0000602E30002E00001E00002E001E3011981 +:1001F000021902E30002E00001E0000000F0A1F0BB +:10020000A329002B00E200E100358100001E00144C +:100210000004001D710D304D831F001A0016001BD5 +:10022000000C304C002000080007000600E1042A02 +:10023000002100150009001900E1084A00220017FA +:10024000000A000500000003300130E3000000E276 +:1002500000000002540230E7000000E60000000445 +:100260005423001C000B00110000002E7F240018F6 +:10027000000D00100050004B0025000C000E003651 +:100280000052002C00260012000F003700510028F9 +:100290000027001300330038714F004E002D002F4F +:1002A000003474E50031810000010001000100010B +:1002B00000010000003A003500310001000100019A +:1002C000003B0035022102350001004C003C001EBD +:1002D0000224062202010001003D002D0224022416 +:1002E00004010001003E000100370011040000017C +:1002F000000100010000000100000001000E3001BB +:100300000000000100000001003F00240624022339 +:100310000200000100400022042502350001000116 +:100320000041002304260235023700010042002468 +:100330000425041F021E020100430031002604317F +:1003400002010001004400450001002D02010000EF +:100350000001000100010001000100000001000196 +:100360000001000100010001000100F400F200FBA7 +:1003700000010001000100F000F100FA000100019D +:10038000000100F500F300FC00010001000100F98C +:1003900000FA00F600000001000100010000000169 +:1003A0000000000100A800010000000100000001A1 +:1003B0000001000100A900AA0000000100010001E5 +:1003C000000100010001000100010001000100AC7A +:1003D000000100B600010001000100AB0050000167 +:1003E00000010001000100520051000100AE0001B7 +:1003F00000010001004F00000001000100010001A8 +:1004000000010000000100010001000100010001E5 +:1004100000010001000100010001000100010001D4 +:1004200000010001000100010001000100010001C4 +:1004300000010001000100010001000100000001B5 +:100440000001000100000001000000010004300173 +:1004500000000001000000010005300630093001F5 +:1004600000000001000A300B3008300100010001DB +:10047000000100073001000100010001000100013E +:100480000001000100010001000100010001000164 +:100490000001000100010001000100010001000055 +:1004A0000001000100010001000100000001000145 +:1004B00000010001000100010001000100500001E5 +:1004C0000001000100010052005100010001000183 +:1004D00000010001004F00010001000100010001C6 +:1004E0000001000100000001000100010000000106 +:1004F00000000001000100010000000100000001F7 +:10050000003F00520051002302000001004000247F +:100510000021001E00270001004100250022001FCD +:1005200000370001004200260023002000270001C0 +:10053000004300300230002402270201004400453D +:1005400000380001000100000001000100E100018D +:1005500000E0000000010001000100010001003D79 +:100560000001000100010001000100E000010001A4 +:10057000000100010001002C000100010001000148 +:100580000001003C00010001000100010000003AF0 +:1005900000010001000000010000003B000E3001DE +:1005A0000000000100000001000100010001000145 +:1005B0000000000100010001000100010001000134 +:1005C0000001000100010001000100010001000123 +:1005D0000001000100010001000100010001000113 +:1005E0000001000100010001000100010001000004 +:1005F000000A002530313662003A2000253032589A +:10060000000A722F632030313233343536373839AF +:100610004142434445460A000A00253032580062F0 +:100620006F756E6365213A20006C6566742073698E +:1006300064652061747461636865640A006C656652 +:10064000742073696465206E6F7420726573706FB7 +:100650006E64696E670A00747279696E6720746FE0 +:10066000207265736574206D637032333031380ADF +:10067000000A44454255473A20656E61626C6564E4 +:100680002E0A005B735D004B6579626F61726420B6 +:1006900073746172742E0A005B575D005B535D00DA +:1006A0005B525D005B445D005B435D0016034500EB +:1006B000720067006F0044006F0078002000450062 +:1006C0005A00000016034500720067006F004400E6 +:1006D0006F007800200045005A0000000403090460 +:1006E00009028D00050100A0FA09040000010301C0 +:1006F0000100092111010001223F000705810308C3 +:10070000000A09040100010301020009211101008E +:1007100001224D000705820308000A0904020001B6 +:1007200003000000092111010001223600070583A2 +:100730000308000A09040300020300000009211154 +:1007400001000122200007058403200001070504A1 +:100750000320000109040400010300000009211125 +:100760000100012239000705850310000112011064 +:100770000100000008EDFE07130100010200010561 +:10078000010906A101050719E029E71500250195D2 +:100790000875018102050819012905950575019162 +:1007A00002950175039101050719002977150025A8 +:1007B00001957875018102C00631FF0974A1010914 +:1007C00075150025FF95207508810209761500250D +:1007D000FF952075089102C005010980A1018502DD +:1007E00016010026B7001A01002AB70075109501FE +:1007F0008100C0050C0901A1018503160100269C9A +:10080000021A01002A9C02751095018100C00501A1 +:100810000902A1010901A100050919012905150015 +:100820002501950575018102950175038101050179 +:10083000093009311581257F95027508810609382F +:100840001581257F950175088106050C0A3802156A +:1008500081257F950175088106C0C005010906A1A3 +:1008600001050719E029E7150025019508750181A3 +:10087000029501750881010508190129059505757D +:100880000191029501750391010507190029FF15D2 +:100890000025FF950675088100C00A0025303258F2 +:1008A00020006B6579626F6172645F7265706F7250 +:1008B000743A20000A0025303258006B6579626F67 +:1008C0006172645F7365745F6C65643A200064658F +:1008D0006C5F6B65795F6269743A2063616E27743F +:1008E0002064656C3A20253032580A006164645FE8 +:1008F0006B65795F6269743A2063616E2774206169 +:1009000064643A20253032580A00646F6E652E0AFE +:1009100000626F6F676D61676963207363616E3A30 +:10092000202E2E2E2000290A002575002F00257567 +:10093000005D280025640020002564002000256457 +:100940000020002564007C0025303258006D6F7552 +:1009500073656B6579205B62746E7C782079207694 +:1009600020685D287265702F61636C293A205B00F6 +:100970006D6B5F776865656C5F74696D655F746FDB +:100980005F6D6178203D2025640A006D6B5F77689C +:1009900065656C5F6D61785F7370656564203D208F +:1009A00025640A006D6B5F74696D655F746F5F6DC0 +:1009B0006178203D2025640A006D6B5F6D61785F72 +:1009C0007370656564203D2025640A006D6B5F6966 +:1009D0006E74657276616C203D2025640A006D6B33 +:1009E0005F64656C6179203D2025640A006D6B5F52 +:1009F000776865656C5F74696D655F746F5F6D6165 +:100A000078203D2025640A006D6B5F776865656C12 +:100A10005F6D61785F7370656564203D2025640AB1 +:100A2000006D6B5F74696D655F746F5F6D617820D9 +:100A30003D2025640A006D6B5F6D61785F737065A2 +:100A40006564203D2025640A006D6B5F696E7465E6 +:100A50007276616C203D2025640A006D6B5F6465D1 +:100A60006C6179203D2025640A000A002575003656 +:100A70003A20776865656C5F74696D655F746F5F58 +:100A80006D61783A20000A00257500353A207768B4 +:100A900065656C5F6D61785F73706565643A2000B1 +:100AA0000A00257500343A2074696D655F746F5FC4 +:100AB0006D61783A20000A00257500333A206D6197 +:100AC000785F73706565643A20000A00257500320E +:100AD0003A20696E74657276616C286D73293A20CC +:100AE000000A00257500313A2064656C6179282A76 +:100AF00031306D73293A20000A092D2056616C753A +:100B00006573202D0A004D3E004D25643E20003FB8 +:100B1000007365742064656661756C740A00433EF9 +:100B2000200077686572652064656C74613A2063A3 +:100B30007572736F723D25642C20776865656C3D16 +:100B400025640A53656520687474703A2F2F656EAA +:100B50002E77696B6970656469612E6F72672F7794 +:100B6000696B692F4D6F7573655F6B6579730A00EB +:100B70000A092D204D6F7573656B6579202D0A4527 +:100B800053432F713A09717569740A313A096465E2 +:100B90006C6179282A31306D73290A323A09696EFD +:100BA00074657276616C286D73290A333A096D6138 +:100BB000785F73706565640A343A0974696D655FBE +:100BC000746F5F6D61780A353A09776865656C5FA7 +:100BD0006D61785F73706565640A363A0977686598 +:100BE000656C5F74696D655F746F5F6D61780A0A2B +:100BF000703A097072696E742076616C7565730A5B +:100C0000643A097365742064656661756C74730A6F +:100C100075703A092B310A646F776E3A092D310AE3 +:100C2000706775703A092B31300A7067646F776EA0 +:100C30003A092D31300A0A7370656564203D2064DD +:100C4000656C7461202A206D61785F7370656564DE +:100C5000202A2028726570656174202F2074696DC8 +:100C6000655F746F5F6D6178290A003F004D3E201B +:100C700000433E20004C25640A000A092D20436FE2 +:100C80006E736F6C65202D0A4553432F713A0971BD +:100C90007569740A6D3A096D6F7573656B65790ACC +:100CA000000A092D204D61676963202D0A643A0905 +:100CB00064656275670A783A096465627567206DD4 +:100CC00061747269780A6B3A096465627567206BB2 +:100CD0006579626F6172640A6D3A0964656275676D +:100CE000206D6F7573650A763A0976657273696F60 +:100CF0006E0A733A097374617475730A633A09630F +:100D00006F6E736F6C65206D6F64650A302D343AB9 +:100D1000096C61796572302D34284631302D4634A6 +:100D2000290A506175733A09626F6F746C6F616460 +:100D300065720A653A09656570726F6D0A6E3A09E7 +:100D40004E4B524F0A7A3A09736C656570204C45D8 +:100D50004420746573740A000A002575002E6E6BBA +:100D6000726F3A20000A002575002E737761705F5C +:100D70006261636B736C6173685F6261636B7370F4 +:100D80006163653A20000A002575002E7377617053 +:100D90005F67726176655F6573633A20000A0025BC +:100DA00075002E6E6F5F6775693A20000A00257521 +:100DB000002E737761705F72616C745F7267756922 +:100DC0003A20000A002575002E737761705F6C6110 +:100DD0006C745F6C6775693A20000A002575002EF7 +:100DE000636170736C6F636B5F746F5F636F6E745E +:100DF000726F6C3A20000A002575002E73776170BF +:100E00005F636F6E74726F6C5F636170736C6F633E +:100E10006B3A20000A0025303258006B65796D610D +:100E2000705F636F6E6669672E7261773A20000AA1 +:100E3000002575002E6D6F7573653A20000A002538 +:100E400075002E6B6579626F6172643A20000A004A +:100E50002575002E6D61747269783A20000A0025AC +:100E600075002E656E61626C653A20000A002530BF +:100E700032580064656275675F636F6E6669672EDE +:100E80007261773A20000A00257500646566617515 +:100E90006C745F6C617965723A20003F004E4B5272 +:100EA0004F3A206F66660A004E4B524F3A206F6EE3 +:100EB0000A0074696D65725F636F756E743A202500 +:100EC00030346C580A006B6579626F6172645F6ED2 +:100ED0006B726F3A2025580A006B6579626F6172F8 +:100EE000645F69646C653A2025580A006B65796215 +:100EF0006F6172645F70726F746F636F6C3A2025FC +:100F0000580A00686F73745F6B6579626F61726411 +:100F10005F6C65647328293A2025580A000A092D58 +:100F200020537461747573202D0A004743433A209F +:100F3000342E392E33204156522D4C4942433A200B +:100F4000312E382E31204156525F415243483A20CB +:100F5000617672350A004F5054494F4E533A204C37 +:100F600055464120424F4F544D41474943204D4F34 +:100F70005553454B45592045585452414B455920EE +:100F8000434F4E534F4C4520434F4D4D414E44200F +:100F90004E4B524F203531320A004255494C443AAB +:100FA00020666437326134362D6469727479202882 +:100FB00032313A35313A3231204A616E20323420B2 +:100FC00032303136290A005649443A2030784645B5 +:100FD0004544284572676F446F7820455A29205050 +:100FE00049443A20307831333037284572676F44AE +:100FF0006F7820455A29205645523A2030783030B3 +:1010000030310A00444553433A20742E6D2E6B2E26 +:10101000206B6579626F617264206669726D7761B9 +:10102000726520666F72204572676F646F780A0080 +:101030000A092D2056657273696F6E202D0A000A09 +:101040006D6F7573653A206F66660A000A6D6F757D +:1010500073653A206F6E0A000A6B6579626F617280 +:10106000643A206F66660A000A6B6579626F617286 +:10107000643A206F6E0A000A6D61747269783A20D2 +:101080006F66660A000A6D61747269783A206F6E45 +:101090000A000A64656275673A206F6E0A000A6486 +:1010A000656275673A206F66660A000A0A626F6FAA +:1010B000746C6F616465722E2E2E2000433E2000FA +:1010C0006565636F6E6669673A0A00536C656570A3 +:1010D000204C454420746573740A00000000000031 +:1010E000000000000000010204060A0F17202C3A3D +:1010F0004A5D71879DB3C7DAE9F5FCFFFCF5E9DAD3 +:10110000C7B39D87715D4A3A2C20170F0A06040267 +:1011100001000000000000000000000011241FBEBC +:10112000CFEFDAE0DEBFCDBF04B603FE24C080916E +:10113000FB019091FC01A091FD01B091FE0187306F +:10114000904BA740B04BB9F41092FB011092FC01F8 +:101150001092FD011092FE0114BE84B7877F84BFF8 +:1011600088E10FB6F89480936000109260000FBE83 +:10117000E0E0FFE3099511E0A0E0B1E0E6E9F0E688 +:1011800002C005900D92AA33B107D9F711E0AAE386 +:10119000B1E001C01D92AB3FB107E1F70E94091217 +:1011A0000C9449300C940000FF93EF93E0913A01C6 +:1011B000F0913B01309709F00995EF91FF91089567 +:1011C000FC018591803011F0EFDFFBCF0895FF2700 +:1011D000E0E230E247FF0CC0419597FF09C0EDE225 +:1011E0006095709580959095611D711D811D911D73 +:1011F00027FF02C0219530E350E2AA27660F771F30 +:10120000881F991FAA1FA41710F0A41B63955A9555 +:10121000A9F7AA3008F0A95FA05DAF93F395611517 +:1012200071058105910541F7ED3211F4EF93F395C6 +:10123000F21718F43F93F395FBCF8F91B5DFFA9532 +:10124000E1F70895E991F9918591803021F0853297 +:1012500019F0AADFF9CF089520E0E89455915532AE +:10126000C1F3503311F4689455915A3348F45053F4 +:1012700090F3220F022E220F220F200D250FF4CF04 +:101280000EF4219589919991533619F3533729F129 +:10129000533559F1BC0188279927E8945C3621F42D +:1012A0008991999168945591543639F446EF7EF0BE +:1012B00077FF0DC08FEF9FEF0AC055374AE039F036 +:1012C000583540E121F0523642E009F00895FF938D +:1012D000EF937DDFEF91FF91B7CFFF93EF93FC0189 +:1012E00081918030B9F360DFFBCFFF93EF9368DF2C +:1012F000F1CFDF93CF93CDB7DEB72596A3DFCF91A4 +:10130000DF910895462F50E04F30510508F0DEC0C0 +:10131000DC01FA01EA5AFF4F12968C910C94FE2FD1 +:10132000882321F085EE0E94E618D0C085EE0E9449 +:10133000AE19CCC0882349F00E943F2490933D0110 +:1013400080933C0188EF91E0089580913C01909159 +:101350003D010E944B24873991050CF0A8C08AEE0C +:1013600091E00895882349F00E943F2490933D0125 +:1013700080933C0187EE91E0089580913C0190912B +:101380003D010E944B24873991050CF093C089EDF3 +:1013900091E00895882349F00E943F2490933D01F5 +:1013A00080933C0182ED91E0089580913C01909101 +:1013B0003D010E944B24873991050CF07EC080ECE2 +:1013C00091E00895882349F00E943F2490933D01C5 +:1013D00080933C018BEB91E0089580913C019091CA +:1013E0003D010E944B24873991050CF069C08DEABC +:1013F00091E00895882349F00E943F2490933D0195 +:1014000080933C0188EA91E0089580913C0190919D +:101410003D010E944B24873991050CF054C08AE9A4 +:1014200091E00895882309F451C085E891E008957A +:10143000882309F44BC080E791E00895882309F4DC +:1014400045C08BE591E00895882309F43FC086E408 +:1014500091E008958823D1F18DE391E008958823E8 +:10146000A9F188E291E00895882381F183E191E078 +:101470000895882359F18EEF90E00895882331F183 +:101480008091BE019091BF01A091C001B091C101B6 +:1014900020E2822780729927AA27BB278093BE016A +:1014A0009093BF01A093C001B093C1010FC085EF1D +:1014B00091E0089584EE91E008958BEC91E0089519 +:1014C00086EB91E0089583EA91E0089580E090E052 +:1014D000089508956091BE017091BF018091C0018F +:1014E0009091C1010E94742356985E9825982D987A +:1014F00026982E9827982F98833099F028F48130D9 +:1015000041F0823049F00895843049F0853061F02F +:101510000895259A2D9A0895269A2E9A0895259A27 +:101520002D9A279A2F9A0895259A2D9A269A2E9ABF +:10153000279A2F9A08958AE69AE0892B11F00E9443 +:101540006A0A80E090E0089556985E9825982D9854 +:1015500026982E9827982F988FEF90E090938900E7 +:101560008093880090938B0080938A0090938D00E5 +:1015700080938C00259A2D9A2FEF80E792E02150DE +:1015800080409040E1F700C00000269A2E9A2FEF8D +:1015900080E792E0215080409040E1F700C00000D9 +:1015A000279A2F9A2FEF80E792E0215080409040B9 +:1015B000E1F700C0000025982D982FEF80E792E01A +:1015C000215080409040E1F700C0000026982E98FE +:1015D0002FEF80E792E0215080409040E1F700C07B +:1015E000000027982F9856985E9825982D98269851 +:1015F0002E9827982F98089589EA8093800089E093 +:101600008093810024982C983F988AB18F748AB96E +:101610006E98479A8BB1806B8BB9769A0E94A40A18 +:1016200089E69AE0892B11F00E94690A80E090E037 +:10163000089580E28093000180913E0181110EC0E7 +:101640000E94680B81E080933E012FEF83ED90E3D1 +:10165000215080409040E1F700C0000080E40E94EB +:101660006E0B8093000181112EC00E94980B809315 +:101670000001811128C00E94980B80930001811104 +:1016800022C08FE30E94980B8093000181111BC040 +:101690000E94900B80E40E946E0B809300018111E8 +:1016A00012C08CE00E94980B8093000181110BC046 +:1016B0000E94980B80930001811105C08FE30E9466 +:1016C000980B809300010E94900B80910001089577 +:1016D0001092B9008AE08093B800089594EA90933C +:1016E000BC009091BC0097FFFCCF9091B900987F0F +:1016F000983021F0903111F081E008958093BB0083 +:1017000084E88093BC008091BC0087FFFCCF80916F +:10171000B900887F883111F0803471F780E0089536 +:1017200084E98093BC008091BC0084FDFCCF0895C7 +:101730008093BB0084E88093BC008091BC0087FF4D +:10174000FCCF9091B900987F81E0983209F480E055 +:10175000089584E88093BC008091BC0087FFFCCF93 +:101760008091BB00089580910001811115C080E433 +:101770000E946E0B8093000181110CC082E10E94D7 +:10178000980B80930001811105C08FEF0E94980B88 +:10179000809300010E94900B84B1807F84B985B151 +:1017A000807F85B98AB1837F8AB98BB1837F8BB9FA +:1017B0003E98469808950E94190B809300010E945C +:1017C000B30B80B38C7080BB81B3836F81BBA0E40B +:1017D000B1E0EEE4F1E08EE08E0F11921D928E13D7 +:1017E000FCCF8CEF9AE0892B11F00C94FC0A089541 +:1017F0009F92AF92BF92CF92DF92EF92FF920F93A0 +:101800001F93CF93DF93809100018823E1F08091B3 +:101810003F018F5F80933F01811115C087E596E0FE +:101820000E94E0080E94190B80930001882329F090 +:101830008DE396E00E94E00806C089E296E00E94EF +:10184000E0080E94A40A00E411E0C0E0D0E0BB245C +:10185000B39482E0A82ECC24C394D12C2AE1E22EAA +:1018600026E0F22EC730D10500F5809100018111EC +:1018700064C080E40E946E0B80930001811112C04D +:1018800082E10E94980B8093000181110BC0C60178 +:101890000C2E01C0880F0A94EAF780950E94980BDD +:1018A000809300010E94900B48C0CA30A1F028F438 +:1018B000C83059F0C93061F005C0CC3089F070F003 +:1018C000CD3089F0209A289810C0219A29980DC00F +:1018D000229A2A980AC0239A2B9807C0529A01C0CC +:1018E000539A5B9802C03E9A469890EA9A95F1F70F +:1018F0009FB1799902C082E001C080E091709B2580 +:10190000982B7C9902C084E001C080E0892B7D99EE +:1019100002C038E001C030E0832B7E9902C020E194 +:1019200001C020E0822B9FB19095991F9927991FA4 +:101930009295990F907E892B10C0809100018111A2 +:1019400074C080E40E946E0B80930001882309F428 +:1019500059C0912C0E94900B892DF8019081981705 +:1019600039F1808380910101882301F18091D901AF +:1019700080FF04C08FE196E00E94E0088091D901C9 +:1019800080FF0CC0809101011F928F93FF92EF9214 +:101990000E9479090F900F900F900F908091D901BC +:1019A00080FF04C088E196E00E94E008A092010157 +:1019B0000E94B30B21960F5F1F4FCE30D10509F067 +:1019C00051CF809101018823B1F0815080930101B2 +:1019D000882339F08FE99FE00197F1F700C00000FC +:1019E0000AC0AEE4B1E0E0E4F1E0CF01825F9191A2 +:1019F0009D938E13FCCF8BE99AE0892BC1F00E9456 +:101A00009B0A15C083E10E94980B8093000181110D +:101A1000A0CF81E40E946E0B80930001811199CFC9 +:101A20000E94A90B982E909495CF80E096CF81E0EC +:101A3000DF91CF911F910F91FF90EF90DF90CF90AA +:101A4000BF90AF909F900895E82FF0E0E25BFE4FCB +:101A500080810895CF92DF92EF92FF920F931F93B0 +:101A6000CF93DF9381E096E00E94E0088EE4E82EB9 +:101A700081E0F82EC0E0D0E09CEFC92E95E0D92E91 +:101A800003EF15E0DF93CF93DF92CF920E947909A5 +:101A900089EF95E00E94E008F70181917F0190E0D5 +:101AA0000E94DA239F938F931F930F930E947909CB +:101AB00081EF95E00E94E00821968DB79EB70896C9 +:101AC0000FB6F8949EBF0FBE8DBFCE30D105D1F6B4 +:101AD000DF91CF911F910F91FF90EF90DF90CF900A +:101AE00008958B3B910578F4883A910540F5853A45 +:101AF0009105D0F48430910508F0B1C08130910592 +:101B000009F4ADC06BC0803E910508F467C0883E03 +:101B1000910508F4A4C09C01205F310920313105F2 +:101B200008F05CC090650895853A910509F459C0A4 +:101B3000863A910509F058C082E890E40895883A01 +:101B4000910509F454C0893A910509F453C08A3AC1 +:101B5000910509F452C08B3A910509F451C08C3AB1 +:101B6000910509F450C08D3A910509F44FC0803BAE +:101B7000910509F44EC08E3A910509F44DC08F3A93 +:101B8000910509F44CC0813B910509F44BC0823B9F +:101B9000910509F44AC0833B910509F449C0843B8F +:101BA000910509F448C0853B910509F447C0863B7F +:101BB000910509F446C0873B910509F445C0883B6F +:101BC000910509F444C0893B910509F443C08A3B5F +:101BD000910509F442C080E094E4089580E090E02B +:101BE000089581E890E4089583E890E4089582EEF2 +:101BF00094E4089589EE94E408958AEE94E40895B7 +:101C000085EB94E4089586EB94E4089587EB94E4DF +:101C100008958CEC94E408958DEC94E4089583E8A1 +:101C200095E408958AE895E4089582E995E4089595 +:101C300084E995E4089581E296E4089583E296E4C8 +:101C4000089584E296E4089585E296E4089586E294 +:101C500096E4089587E296E408958AE296E408956A +:101C6000089596E0799FF001112494E5899FE00D95 +:101C7000F11D1124E60FF11DEE0FFF1FEF5FFD4F69 +:101C8000859194910895880F991FFC01E558FF4FA5 +:101C9000859194910895880F991FFC01E550FE4F9E +:101CA00085919491089526E0729FF001112444E5F6 +:101CB000849FE00DF11D1124E60FF11DEE0FFF1FB3 +:101CC000EF5FFD4F859194919C013A9521154FE16D +:101CD000340708F41EC13F512115304120F49F7094 +:101CE0000E944B0E08959C0130532115304118F489 +:101CF0009927906C0895811520E5920769F40E9458 +:101D0000341D4FEF84E39CE0415080409040E1F768 +:101D100000C000000C949A24813020E5920751F411 +:101D200081E796E00E94E0088091D901816080936C +:101D3000D90108959C0130552115304108F051C05A +:101D4000292F33272F70332721303105D9F4AC01E7 +:101D50004370552702C0220F331F4A95E2F73C68B3 +:101D6000AC0164E0440F551F6A95E1F744275370B6 +:101D7000242B352B73E0880F991F7A95E1F7807635 +:101D800099271DC02230310529F4982F8827816FAB +:101D9000906A089523303105A9F4AC0143705527AA +:101DA00021E030E002C0220F331F4A95E2F73C6881 +:101DB00043E0880F991F4A95E1F7807E9770822B48 +:101DC000932B089524303105E1F4AC01437055277D +:101DD00021E030E002C0220F331F4A95E2F73A6853 +:101DE000E7CF9C0130572115304118F49F70906265 +:101DF00008959C0130582115304118F49F70906A65 +:101E00000895803E9105E0F4803C910558F58133BA +:101E1000910509F46FC048F48932910509F463C053 +:101E20008A32910509F46DC072C089339105E9F0D9 +:101E300082389105D1F08533910509F44DC067C012 +:101E4000833E910581F138F4803E9105B9F0823EE0 +:101E50009105D9F05CC0863E910561F1873E910500 +:101E6000A1F155C00E94430E08952091EC0120FD80 +:101E700002C021FF4CC080EE90E049C08091EC018F +:101E800080FFF9CF89E390E042C08091EC0182FFAE +:101E90000EC08091EC0184FF03C080E090E037C069 +:101EA00083EE90E034C08091EC0182FFF2CF82EEAD +:101EB00090E02DC08091EC0183FF0BC08091EC017C +:101EC00084FDEBCF87EE90E022C08091EC0183FF90 +:101ED000F5CF86EE90E01BC08091EC0185FF07C036 +:101EE00089E290E014C08091EC0185FFF9CF85E391 +:101EF00090E00DC08091EC0186FF07C08AE290E07F +:101F000006C08091EC0186FFF9CF81E390E00E944A +:101F1000710D0895089580916F0108959FB7F89409 +:101F200010925E019FBF9091F201943009F057C06A +:101F30009091E9009F703091EC00232F217030FDCB +:101F400020E8922B24E02093E9002091EB0020FF71 +:101F500043C02091EE0027FF3FC020915C01222367 +:101F600021F02091E80025FF37C010925C0126E0A7 +:101F70003091E80035FD15C03091F201343061F543 +:101F80003091EB0035FD28C0215021F481E0809391 +:101F90005C0122C0EFE9FFE03197F1F700C00000DB +:101FA000E7CF8093F1008091E80085FD0AC0809121 +:101FB000E80080FFFCCF8091E8008E778093E800F6 +:101FC00006C08FB7F89421E020935E018FBF9F7009 +:101FD0009093E90080E008959F709093E9008FEF5F +:101FE0000895CF93DF9300D01F92CDB7DEB79C0149 +:101FF0008091F201843019F593E099833B832A8321 +:102000009093E9008FEF9091E800815095FD06C014 +:1020100095ED9A95F1F700008111F5CF8091E800D8 +:1020200085FF0DC040E050E063E070E0CE01019616 +:102030000E94C1128091E8008E778093E8000F9093 +:102040000F900F90DF91CF910895CF93DF9300D041 +:102050001F92CDB7DEB72091F201243021F522E0A6 +:1020600029839B838A8383E08093E9008FEF90919B +:10207000E800815095FD06C095ED9A95F1F70000B6 +:102080008111F5CF8091E80085FF0DC040E050E060 +:1020900063E070E0CE0101960E94C1128091E800D9 +:1020A0008E778093E8000F900F900F90DF91CF9183 +:1020B00008952091F2012430F1F422E02093E90008 +:1020C0002FEF3091E800215035FD06C035ED3A95EF +:1020D000F1F700002111F5CF2091E80025FF0BC09A +:1020E00040E050E065E070E00E94C1128091E8009D +:1020F0008E778093E8000895CF93DF932091F201CB +:10210000243009F048C0EC0180910C018823E1F0F3 +:1021100080910D018823C1F085E08093E9008FEF65 +:102120009091E800815095FD06C095E19A95F1F7F0 +:1021300000008111F5CF8091E80085FF2CC040E0C0 +:1021400050E060E170E017C081E08093E9008FEF1C +:102150009091E800815095FD06C095ED9A95F1F7B4 +:1021600000008111F5CF8091E80085FF14C040E0A8 +:1021700050E068E070E0CE010E94C1128091E8005A +:102180008E778093E80080E1FE01AFE5B1E0019039 +:102190000D928A95E1F7DF91CF91089588EA96E054 +:1021A0000E94E0088091F101811109C00E9456143B +:1021B0000E94B3148091E20084608093E20008954D +:1021C00084EA96E00E94E0081092F101089580EA06 +:1021D00096E00C94E0088CE996E00E94E0080C94EC +:1021E0006A2E88E996E00E94E0080E9430240E944E +:1021F000702E0E9458170C948A0F20915D012F5F5A +:10220000822F62E30E94DE2F992319F020935D0153 +:10221000089510925D0180915E01882371F1809193 +:10222000F201843041F58091E9008F702091EC003B +:10223000922F917020FD90E8892B94E09093E90013 +:102240009091EB0090FF14C09091EE0097FF10C0AA +:102250009091E80095FF03C01092F100F9CF9091A2 +:10226000E80090FF05C09091E8009E779093E80009 +:102270008F708093E90010925E01089542E061EC56 +:1022800081E00E94D01342E061EC82E00E94D01312 +:1022900042E061EC83E00E94D01342E261EC84E012 +:1022A0000E94D01342E161EC85E00C94D013809140 +:1022B000F401833009F455C030F4813071F082307C +:1022C00009F48EC008958A3009F47AC08B3009F47D +:1022D00060C0893009F09CC020C08091F301813A30 +:1022E00009F096C08091E800877F8093E800809194 +:1022F000F7019091F801892B21F460E18FE591E0DD +:1023000003C060E080E090E070E00E940C138091D8 +:10231000E8008B778093E80008958091F301813283 +:1023200009F076C08091F7019091F801009719F0BB +:10233000049709F06DC08091E800877F8093E800E2 +:102340008091E80082FD05C08091F2018111F8CFF3 +:102350005FC08091F10080936F018091E8008B77DE +:1023600053C08091F301813A09F052C08091F70186 +:102370009091F801892B09F04BC08091E800877F8C +:102380008093E8008091E80080FFFCCF80910C01F1 +:1023900036C08091F3018132D9F58091F701909197 +:1023A000F801892BA9F58091E800877F8093E800E8 +:1023B0000E9405148091F50180930C010C94341D4A +:1023C0008091F301813221F58091E800877F80932D +:1023D000E8000E9405148091F60180937001089531 +:1023E0008091F301813AA1F48091E800877F809386 +:1023F000E8008091E80080FFFCCF8091700180931D +:10240000F1008091E8008E778093E8000C94051429 +:10241000089584B7877F84BF88E10FB6F8948093CE +:102420006000109260000FBE90E080E80FB6F89454 +:1024300080936100909361000FBE0E94E5170E9497 +:1024400056140E94B3148091E20084608093E200ED +:102450008EE89FE00E946F2378940E9438170E94B4 +:10246000E71782E091E00E9453170E94582E87E8F8 +:1024700096E00E94E0088091F201853089F483E8BB +:1024800096E00E94E0080E94F4238091F0018823E6 +:1024900091F30E941C24882371F30E94AB12EBCFAE +:1024A0000E941518E8CF292F332723303105C9F0B2 +:1024B00064F42130310581F02230310509F043C048 +:1024C0008DE890E020EE36E042C021323105F1F097 +:1024D0002232310541F137C082E190E02DE637E04C +:1024E00036C099278130910541F08230910541F045 +:1024F000892B49F5ECEDF6E005C0E4ECF6E002C00E +:10250000ECEAF6E0849190E09F0121C06530D8F4B8 +:10251000E62FF0E0EE0FFF1FEB5DFE4F20813181D3 +:1025200089E090E014C0653070F470E0FB01EE0FBC +:10253000FF1FE55EFE4F20813181FB01EA5EFE4F09 +:10254000808190E004C080E090E020E030E0FA017B +:1025500031832083089580E189BD82E189BD09B47A +:1025600000FEFDCF8091D8008F7D8093D8008091B0 +:10257000E00082608093E0008091E00081FDFCCF6C +:102580000895CF92DF92EF92FF920F931F93CF9314 +:10259000DF93EC018B016A010E942414811133C086 +:1025A000C114D10439F0F60180819181081B190B07 +:1025B000C80FD91FE12CF12C0115110519F18091DB +:1025C000E80085FD16C08091E8008E778093E800D2 +:1025D000C114D10449F0F60180819181E80EF91E01 +:1025E000F182E08285E00FC00E942414882321F349 +:1025F0000AC089918093F10001501109FFEFEF1A91 +:10260000FF0ADACF80E0DF91CF911F910F91FF9009 +:10261000EF90DF90CF9008952091F9013091FA0169 +:102620002617370748F06115710539F42091E80045 +:102630002E772093E80001C0B90140E061157105D3 +:10264000A9F12091F201222309F443C0253009F4B5 +:1026500042C02091E80023FD40C02091E80022FD07 +:1026600032C02091E80020FFE9CF4091F300209193 +:10267000F20030E0342BFC01CF016115710559F0F7 +:102680002830310540F481918093F1006150710947 +:102690002F5F3F4FF1CF41E02830310509F040E096 +:1026A0002091E8002E772093E800C8CF4111C9CFD0 +:1026B0000AC08091F201882361F0853061F0809139 +:1026C000E80083FD0AC08091E80082FFF2CF80E03D +:1026D000089582E0089583E0089581E008952091AF +:1026E000F9013091FA012617370748F06115710595 +:1026F00039F42091E8002E772093E80001C0B90159 +:10270000FC0120E06115710591F18091F2018823AF +:1027100009F440C0853009F43FC08091E80083FD92 +:102720003DC08091E80082FD2FC08091E80080FFCD +:10273000E9CF2091F3008091F20090E0922B611597 +:10274000710559F08830910540F424912093F100EF +:102750003196615071090196F2CF21E0089709F096 +:1027600020E08091E8008E778093E800CBCF2111A4 +:10277000CCCF0AC08091F201882361F0853061F0EE +:102780008091E80083FD0AC08091E80082FFF2CFCB +:1027900080E0089582E0089583E0089581E008953F +:1027A000982F973058F59093E900981739F0709169 +:1027B000EC002091ED005091F00003C0242F762F03 +:1027C00050E021FF19C03091EB003E7F3093EB00C9 +:1027D0003091ED003D7F3093ED003091EB003160A2 +:1027E0003093EB007093EC002093ED005093F000D9 +:1027F0002091EE0027FF07C09F5FD3CF8F7080939B +:10280000E90081E0089580E008958091F30187FF59 +:1028100011C08091E80082FD05C08091F201811114 +:10282000F8CF11C08091E8008B770BC08091F20146 +:10283000882349F08091E80080FFF8CF8091E8007C +:102840008E778093E80008952091E4003091E500B0 +:1028500095E64091EC00842F817040FF22C080916A +:10286000E80080FD1CC08091F201882391F0853042 +:1028700091F08091EB0085FD10C04091E4005091F3 +:10288000E5004217530729F39A01915011F784E0AC +:10289000089582E0089583E0089581E0089580E03E +:1028A00008954091E80042FFDECF08950E94C414CD +:1028B0000E94CC14E0EEF0E0808181608083E8ED3E +:1028C000F0E080818F77808319BCA7EDB0E08C9118 +:1028D0008E7F8C9380818F7E80831092F10108958A +:1028E0000F931F93CF93DF930E94C4140E94CC14C4 +:1028F000C8EDD0E088818F7788838881806888835D +:1029000088818F7D888319BC1092F2011092EE01AC +:102910001092F0011092EF0100EE10E0F8018081BA +:102920008B7F808388818160888342E060E080E0E3 +:102930000E94D013E1EEF0E080818E7F8083E2EE92 +:10294000F0E0808181608083808188608083F801ED +:1029500080818E7F8083888180618883DF91CF91A1 +:102960001F910F910895E8EDF0E080818F7E8083C4 +:10297000E7EDF0E080818160808384E082BF81E0C8 +:102980008093F1010C947014E8EDF0E080818E7F6B +:1029900080831092E20008951092DA001092E10014 +:1029A00008951F920F920FB60F9211242F933F9309 +:1029B0004F935F936F937F938F939F93AF93BF9347 +:1029C000EF93FF938091E10082FF0BC08091E200C2 +:1029D00082FF07C08091E1008B7F8093E1000E941D +:1029E000FD108091DA0080FF1FC08091D80080FF29 +:1029F0001BC08091DA008E7F8093DA008091D9002D +:102A000080FF0DC080E189BD82E189BD09B400FE6F +:102A1000FDCF81E08093F2010E94CE1005C019BC69 +:102A20001092F2010E94E0108091E10080FF19C035 +:102A30008091E20080FF15C08091E2008E7F80933C +:102A4000E2008091E20080618093E2008091D800F2 +:102A500080628093D80019BC85E08093F2010E94C7 +:102A6000EB108091E10084FF30C08091E20084FF90 +:102A70002CC080E189BD82E189BD09B400FEFDCF93 +:102A80008091D8008F7D8093D8008091E1008F7E67 +:102A90008093E1008091E2008F7E8093E20080913C +:102AA000E20081608093E2008091EE01882311F0C2 +:102AB00084E007C08091E30087FD02C081E001C08F +:102AC00083E08093F2010E94F1108091E10083FF86 +:102AD00029C08091E20083FF25C08091E100877FBB +:102AE0008093E10082E08093F2011092EE018091E8 +:102AF000E1008E7F8093E1008091E2008E7F8093E1 +:102B0000E2008091E20080618093E20042E060E0B8 +:102B100080E00E94D0138091F00088608093F000E4 +:102B20000E94E710FF91EF91BF91AF919F918F911C +:102B30007F916F915F914F913F912F910F900FBEB9 +:102B40000F901F9018951F920F920FB60F9211249D +:102B50002F933F934F935F936F937F938F939F93A5 +:102B6000AF93BF93CF93DF93EF93FF93C091E900AF +:102B7000CF708091EC00D82FD17080FDD0E81092FA +:102B8000E9008091F000877F8093F00078940E94A4 +:102B9000E7151092E9008091F00088608093F000C2 +:102BA000CD2BCF70C093E900FF91EF91DF91CF91D2 +:102BB000BF91AF919F918F917F916F915F914F9155 +:102BC0003F912F910F900FBE0F901F9018951F935C +:102BD000CF93DF93CDB7DEB7AA970FB6F894DEBFD9 +:102BE0000FBECDBFE3EFF1E088E08E0F9091F100D2 +:102BF00091938E13FBCF0E9457118091E80083FFC1 +:102C00001FC18091F3019091F401492F50E04A30A7 +:102C1000510508F015C1FA01EB59FF4F0C94FE2F36 +:102C2000803881F0823809F00BC18091F7018F70F4 +:102C30008093E9008091EB0085FB882780F9109252 +:102C4000E90006C08091EF019091F001911182603E +:102C50009091E800977F9093E8008093F1001092A4 +:102C6000F100C8C0282F2D7F09F0EAC0882319F091 +:102C7000823061F0E5C08091F501813009F0E0C05B +:102C8000933009F080E08093F0012BC08091F50132 +:102C9000811127C08091F7018F7009F4D1C0809312 +:102CA000E9002091EB0020FF1CC0933021F48091BB +:102CB000EB00806214C09091EB0090619093EB0068 +:102CC00021E030E0A90102C0440F551F8A95E2F7C8 +:102CD0004093EA001092EA008091EB0088608093B4 +:102CE000EB001092E9008091E800877F86C0811197 +:102CF000A7C01091F5011F778091E3008078812BA8 +:102D00008093E3008091E800877F8093E8000E9431 +:102D100005148091E80080FFFCCF8091E30080687B +:102D20008093E300111102C082E001C083E0809330 +:102D3000F20186C08058823008F082C08091F5018F +:102D40009091F6018C3D53E0950779F583E08A83F5 +:102D50008AE289834FB7F894DE01139620E03EE0C3 +:102D600051E2E32FF0E050935700E49120FF03C0BD +:102D7000E295EF703F5FEF708E2F90E0EA3010F039 +:102D8000C79601C0C0968D939D932F5F243149F75C +:102D90004FBF8091E800877F8093E8006AE270E08F +:102DA000CE0101960E940C1314C0AE014F5F5F4F1D +:102DB0006091F7010E945312BC01892B09F440C0B5 +:102DC0009091E800977F9093E80089819A810E9412 +:102DD0006F138091E8008B778093E80031C08038D2 +:102DE00079F58091E800877F8093E8008091EE017B +:102DF0008093F1008091E8008E778093E8000E9434 +:102E000005141EC081111CC09091F5019230C0F4D0 +:102E10008091E800877F8093E8009093EE010E9404 +:102E200005148091EE01811106C08091E30087FDB9 +:102E300002C081E001C084E08093F2010E943E1153 +:102E40008091E80083FF0AC08091E800877F80932B +:102E5000E8008091EB0080628093EB00AA960FB6A9 +:102E6000F894DEBF0FBECDBFDF91CF911F910895C3 +:102E7000CF938091F2018823A1F0C091E900CF7037 +:102E80009091EC00892F817090FD80E8C82B109202 +:102E9000E9008091E80083FD0E94E715CF70C093A0 +:102EA000E900CF910895909376018093750108957C +:102EB000E0917501F0917601309721F00190F08159 +:102EC000E02D099480E00895EF92FF920F931F93F5 +:102ED000CF93DF93E0917501F09176013097B1F1D6 +:102EE0008C010280F381E02D09958091D90182FF48 +:102EF0002DC080FF04C082EA98E00E94E008E8014B +:102F000010E18CE9E82E88E0F82E8091D90180FF4D +:102F10000BC088811F928F93FF92EF920E947909D4 +:102F20000F900F900F900F90115021961111EDCF2F +:102F30008091D90180FF0AC08AE998E0DF91CF91A2 +:102F40001F910F91FF90EF900C94E008DF91CF91CB +:102F50001F910F91FF90EF900895E0917501F0910E +:102F60007601309721F00480F581E02D09940895D1 +:102F700020917301309174018217930771F090933F +:102F8000740180937301E0917501F091760130979F +:102F900021F00680F781E02D0994089520917101B8 +:102FA000309172018217930771F0909372018093B0 +:102FB0007101E0917501F0917601309721F0008464 +:102FC000F185E02D0994089508950C94E4170E946A +:102FD00036240E94DB0B0C94FC24CF93C82F8091E5 +:102FE000D90182FF1EC080FF04C08BEB98E00E94D5 +:102FF000E0088091D90180FF0CC01F92CF9386EB2F +:1030000098E09F938F930E9479090F900F900F90F3 +:103010000F908091D90180FF04C084EB98E00E945A +:10302000E0088C2FCF910C948A0FCF92DF92EF9211 +:10303000FF920F931F93CF93DF93CDB7DEB72B97FC +:103040000FB6F894DEBF0FBECDBF0E94F80B88E725 +:10305000C82E81E0D82E00E010E0E02E802F0E94E4 +:10306000240DF60141916F01F42EF826B1F40F5FA3 +:103070001F4F0E30110589F78FEF89838A831B82DA +:103080000E943F248160782F9D838C8349815A81DF +:103090006B818D810E94B81840C09091D90191FF39 +:1030A00004C08B870E942A0D8B8520E030E04F2DD5 +:1030B00050E0922FBA01022E02C0759567950A94CE +:1030C000E2F760FF24C02E83EF8221E030E0690147 +:1030D00002C0CC0CDD1C9A95E2F790E08C219D217A +:1030E000892B09F420E028870E943F248160782FF3 +:1030F0009A8789874E815F8168858A850E94B81882 +:10310000F801E858FE4F8081C826C08206C02F5FB4 +:103110003F4F2630310569F6AACF0E946D281091E5 +:1031200077010E9458171817A1F00E945817809332 +:1031300077012B960FB6F894DEBF0FBECDBFDF919F +:10314000CF911F910F91FF90EF90DF90CF900C9453 +:10315000ED172B960FB6F894DEBF0FBECDBFDF91F3 +:10316000CF911F910F91FF90EF90DF90CF90089536 +:10317000CF93DF93CDB7DEB72B970FB6F894DEBFB2 +:103180000FBECDBF4F83588769877A878B87DE0153 +:10319000119686E0FD0111928A95E9F785E0FE011E +:1031A000379601900D928A95E1F749815A816B819A +:1031B0007C818D819E810E94CE1F2B960FB6F89444 +:1031C000DEBF0FBECDBFDF91CF910895CF9388238F +:1031D00009F4C2C0C82F823859F40E94581781FDE3 +:1031E000BBC089E30E946A220E94492389E30CC084 +:1031F000833879F40E94581780FDAEC083E50E94A1 +:103200006A220E94492383E50E94BD22CF910C943B +:103210004923843859F40E94581782FD9DC087E4E1 +:103220000E946A220E94492387E4EECF8CEF8C0F24 +:10323000813A48F48C2F0E94002D81118DC08C2F73 +:103240000E946A22E3CF80E28C0F883048F4C77076 +:1032500081E001C0880FCA95EAF70E941223D6CFF9 +:103260008BE58C0F833078F4C53A29F0C63A31F0FB +:1032700083E890E005C081E890E002C082E890E039 +:10328000CF910C94B81788E58C0F833108F064C097 +:10329000C83A39F1C93A41F1CA3A49F1CB3A51F148 +:1032A000CC3A59F1CD3A61F1C03B69F1CE3A71F1B6 +:1032B000CF3A79F1C13B81F1C23B89F1C33B91F136 +:1032C000C43B99F1C53BA1F1C63BA9F1C73BB1F1A4 +:1032D000C83BB9F1C93BC1F1CA3BC9F180E090E0FC +:1032E00038C082EE90E035C089EE90E032C08AEEC0 +:1032F00090E02FC085EB90E02CC086EB90E029C0D9 +:1033000087EB90E026C08CEC90E023C08DEC90E041 +:1033100020C083E891E01DC08AE891E01AC082E9EC +:1033200091E017C084E991E014C081E292E011C0FD +:1033300083E292E00EC084E292E00BC085E292E06C +:1033400008C086E292E005C087E292E002C08AE20D +:1033500092E0CF910C94CE17CF910895882309F471 +:103360004BC0823859F40E94581781FF45C089E349 +:103370000E946A220E94492389E30CC0833871F4B9 +:103380000E94581780FF38C083E50E946A220E947D +:10339000492383E50E94BD220C944923843859F4C3 +:1033A0000E94581782FF28C087E40E946A220E9468 +:1033B000492387E4EFCF9CEF980F913A58F390E2BE +:1033C000980F983050F4877091E001C0990F8A955A +:1033D000EAF7892F0E941823DFCF9BE5980F9330DF +:1033E00020F480E090E00C94B817885A833120F4E0 +:1033F00080E090E00C94CE170895882321F00E947D +:1034000012230C9449230895882321F00E94182345 +:103410000C9449230895BF92CF92DF92EF92FF92CE +:103420000F931F93CF93DF9300D000D000D0CDB780 +:10343000DEB725E0FC01DE01119601900D922A9580 +:10344000E1F7FC01408131810281258122952F70B5 +:1034500063817481672B09F4E5C23F3F19F44F3F44 +:1034600009F4E0C27C0149833A8389819A812E83E1 +:103470000E942922182FB92E0E9428220E94EF2094 +:10348000EB2DE295EF70F0E0E159FF4F2E810C94A7 +:10349000FE2F8B2D807F9B2D9F70F92E882319F096 +:1034A000F29480EFF822002349F0FF2009F467C26C +:1034B0008F2D0E9422230E94492361C2812F0E94E6 +:1034C000AE19FF2009F4AEC28F2D0E942823269644 +:1034D0000FB6F894DEBF0FBECDBFDF91CF911F9125 +:1034E0000F91FF90EF90DF90CF90BF900C94492305 +:1034F0003B2D307F8B2D8F70303211F08295807F85 +:10350000112319F0113021F12CC00023B9F022232E +:1035100009F4A0C1213009F09DC126960FB6F89498 +:10352000DEBF0FBECDBFDF91CF911F910F91FF90F6 +:10353000EF90DF90CF90BF900C943223222319F0AC +:10354000213009F46FC28E830E9435238E8196C18B +:10355000002321F0223008F065C27CC1211162C233 +:103560008DC1002321F0222309F474C108C2222353 +:1035700009F484C119C22B2D26952695237030E0BD +:103580002115310521F021303105D1F04BC2002346 +:1035900021F0812F9B2D937002C080E090E0269651 +:1035A0000FB6F894DEBF0FBECDBFDF91CF911F9154 +:1035B0000F91FF90EF90DF90CF90BF900C94B817D1 +:1035C000002321F0812F9B2D937002C080E090E0BA +:1035D00026960FB6F894DEBF0FBECDBFDF91CF9118 +:1035E0001F910F91FF90EF90DF90CF90BF900C94C0 +:1035F000CE17812F002319F00E94F32602C00E94EB +:103600005B2726960FB6F894DEBF0FBECDBFDF91C5 +:10361000CF911F910F91FF90EF90DF90CF90BF90CF +:103620000C94E0278B2D837009F07BC00111FAC147 +:10363000812F829586958770880F880F912F9F70B4 +:10364000C92ED12CE12CF12C082E04C0CC0CDD1C91 +:10365000EE1CFF1C0A94D2F714FF12C04FE050E09A +:1036600060E070E004C0440F551F661F771F8A9505 +:10367000D2F7CB01BA01609570958095909503C003 +:1036800060E070E0CB012B2D269526952370422F0C +:1036900050E042305105D9F04330510569F16C29B1 +:1036A0007D298E299F294130510551F126960FB66B +:1036B000F894DEBF0FBECDBFDF91CF911F910F9168 +:1036C000FF90EF90DF90CF90BF900C9416216C2963 +:1036D0007D298E299F2926960FB6F894DEBF0FBE4E +:1036E000CDBFDF91CF911F910F91FF90EF90DF90B1 +:1036F000CF90BF900C9432210E941621C701B601D1 +:1037000026960FB6F894DEBF0FBECDBFDF91CF91E6 +:103710001F910F91FF90EF90DF90CF90BF900C948E +:10372000FA20002319F08B2D817001C08695882323 +:1037300009F478C1812F829586958770880F880F4C +:10374000912F9F70C92ED12CE12CF12C082E04C092 +:10375000CC0CDD1CEE1CFF1C0A94D2F714FF12C027 +:103760004FE050E060E070E004C0440F551F661F5A +:10377000771F8A95D2F7CB01BA0160957095809535 +:10378000909503C060E070E0CB012B2D2695269527 +:103790002370422F50E042305105D9F0433051059B +:1037A00069F16C297D298E299F294130510551F1FC +:1037B00026960FB6F894DEBF0FBECDBFDF91CF9136 +:1037C0001F910F91FF90EF90DF90CF90BF900C94DE +:1037D000F0216C297D298E299F2926960FB6F89411 +:1037E000DEBF0FBECDBFDF91CF911F910F91FF9034 +:1037F000EF90DF90CF90BF900C940C220E94F021AC +:10380000C701B60126960FB6F894DEBF0FBECDBF36 +:10381000DF91CF911F910F91FF90EF90DF90CF90AC +:10382000BF900C94D421103FD1F118F4103E50F405 +:10383000A1C0123F09F463C008F44CC0133F09F45F +:1038400073C098C01F708B2D8F710023A1F00E9450 +:103850006D21812F26960FB6F894DEBF0FBECDBF27 +:10386000DF91CF911F910F91FF90EF90DF90CF905C +:10387000BF900C94FD190E948E21812F26960FB6C1 +:10388000F894DEBF0FBECDBFDF91CF911F910F9196 +:10389000FF90EF90DF90CF90BF900C94041A00231C +:1038A000A9F02111BFC08B2D8F7126960FB6F89409 +:1038B000DEBF0FBECDBFDF91CF911F910F91FF9063 +:1038C000EF90DF90CF90BF900C94B321223008F09E +:1038D000A9C0E9CF0023A9F08B2D8F7126960FB6D2 +:1038E000F894DEBF0FBECDBFDF91CF911F910F9136 +:1038F000FF90EF90DF90CF90BF900C946D2100234C +:1039000059F38B2D8F7126960FB6F894DEBF0FBE3C +:10391000CDBFDF91CF911F910F91FF90EF90DF907E +:10392000CF90BF900C948E21002399F08B2D8F7136 +:1039300026960FB6F894DEBF0FBECDBFDF91CF91B4 +:103940001F910F91FF90EF90DF90CF90BF900C945C +:10395000582126960FB6F894DEBF0FBECDBFDF917B +:10396000CF911F910F91FF90EF90DF90CF90BF907C +:103970000C944E210023A9F0222309F4ADCF812F0E +:1039800026960FB6F894DEBF0FBECDBFDF91CF9164 +:103990001F910F91FF90EF90DF90CF90BF900C940C +:1039A000E618222309F4ADCF812F26960FB6F8949E +:1039B000DEBF0FBECDBFDF91CF911F910F91FF9062 +:1039C000EF90DF90CF90BF900C94AE194B2D4F70BD +:1039D000612FC7010E94820926960FB6F894DEBFB8 +:1039E0000FBECDBFDF91CF911F910F91FF90EF9050 +:1039F000DF90CF90BF900C9472204B2D4F70612FB1 +:103A0000C70126960FB6F894DEBF0FBECDBFDF917B +:103A1000CF911F910F91FF90EF90DF90CF90BF90CB +:103A20000C94300E26960FB6F894DEBF0FBECDBFB5 +:103A3000DF91CF911F910F91FF90EF90DF90CF908A +:103A4000BF9008950E942F230E9404230E944923BF +:103A50000E9413290E94E02780E090E00E94B8179E +:103A600080E090E00C94CE170E941F230C94221D3E +:103A70000E942922292F22952F7030E02C30310509 +:103A80004CF42A3031056CF42250310922303105D2 +:103A900088F407C02C30310549F02F30310531F062 +:103AA00009C0803E48F0803F29F406C093FB882778 +:103AB00080F9089580E0089581E00895CF93DF9321 +:103AC00000D000D01F92CDB7DEB70F900F900F90AF +:103AD0000F900F90DF91CF910895CF93DF9300D097 +:103AE00000D000D0CDB7DEB726960FB6F894DEBF73 +:103AF0000FBECDBFDF91CF9108951F93CF93DF937A +:103B0000C091860116E080918701C81799F0D0E036 +:103B10001C9FF0011D9FF00D1124E857FE4F4081BE +:103B2000518162817381848195810E946D1D2196EE +:103B3000C770E9CFDF91CF911F9108954091B801EF +:103B40005091B9016091BA017091BB018091BC01A3 +:103B50009091BD010C946D1D8091BD0182958F7077 +:103B600009F054C08091BA01882309F44FC08091B4 +:103B70008601A09187016091B8017091B9014091CF +:103B8000BB015091BC01B6E08A1709F43FC090E038 +:103B900041155105C1F17F3F11F46F3FA1F1B89F6D +:103BA000F001B99FF00D1124E857FE4F21817213E7 +:103BB0002AC02081621327C02281211124C02381C1 +:103BC00034812417350710F421503109241B350B9B +:103BD000283C3105C0F42091BD012F702061209355 +:103BE000BD0126E0289FF001299FF00D1124E35725 +:103BF000FE4F80818F708061808388EB91E00E940E +:103C00000B1A0C947D1D01968770BECF0895CF923C +:103C1000DF92EF92FF920F931F93CF93DF93CDB775 +:103C2000DEB762970FB6F894DEBF0FBECDBF8C0132 +:103C300085E0F801DE011D9601900D928A95E1F76D +:103C4000D8014C9111965C91119712966C91129734 +:103C50001396CD90DC9014973091B8017091B90112 +:103C60008091BB019091BC01009709F46BC17F3F2B +:103C700019F43F3F09F466C1E090BA01EE2009F45F +:103C8000C0C02091BD01C816D90628F0F601E81B76 +:103C9000F90BCF0104C0809590958C0D9D1DFF24DC +:103CA000F394883C910578F0F12C207F09F0C6C090 +:103CB0007C2DD98AC88A89890E945E1D88EB91E093 +:103CC0000E940B1AB1C0822F807F09F046C0751385 +:103CD00014C0341312C0611110C02F7020612093E2 +:103CE000BD010E949E1D88EB91E00E940B1A8091FD +:103CF000BD01D80115968C932EC0CD2819F15F3FD8 +:103D000011F44F3FF9F0F62E61111CC0809186012D +:103D10002091870136E0821709F45AC090E0389F5D +:103D2000F001399FF00D1124E857FE4F71815713B0 +:103D300006C07081471303C07281711103C00196E0 +:103D40008770E9CFF62E662309F418C18091BD0172 +:103D500081608093BD01F12C11C1751308C034132B +:103D600006C0611104C08091BD01D801C3C04D8758 +:103D70005E878D859E856A8B0E94381D6A8988239F +:103D8000E1F16623D1F12091BD01822F82958F70E0 +:103D900090E0029774F08091B8019091B9019887F2 +:103DA0008F831986DB86CA862C87CE0107960E94F0 +:103DB0000B1A86E0F801A8EBB1E001900D928A950C +:103DC000E1F70E94AC1D0E949E1DFF24F394D6C013 +:103DD0004D875E878D859E850E942922292F2295F9 +:103DE0002F7030E0223031050CF0BCC09F7009F01C +:103DF000B6C0805E883008F4C1C0C8010E940B1AAA +:103E0000E4CFC816D90608F453C0F601E81BF90B35 +:103E1000CF01883C910508F450C0F12C7C2DD98A43 +:103E2000C88A89890E945E1DE8EBF1E086E0DF0127 +:103E30001D928A95E9F70E949E1DA0C0751314C0BB +:103E4000341312C0611110C08091BD01F801858347 +:103E5000C8010E940B1A86E0E8EBF1E0DF011D9239 +:103E60008A95E9F7FE2C8AC04D875E878D859E85F1 +:103E70006A8B0E94381D6A89882309F4BECF6623A5 +:103E800009F4BBCF2091BD01822F82958F7090E005 +:103E900002970CF48ECF8091B8019091B9019A836A +:103EA00089831B82DD82CC822E83CE0101967FCF57 +:103EB000809590958C0D9D1DACCFF62E662309F450 +:103EC0009CCF75132EC034132CC02091BD0120FD52 +:103ED0001FC0822F82958F70D9F0D80115962C9330 +:103EE00015978F3049F08F5F982F9295907F822F92 +:103EF0008F70892B15968C93C8010E940B1A86E04F +:103F0000F801A8EBB1E001900D928A95E1F793CF0B +:103F100086E0F801A8EBB1E001900D928A95E1F7F7 +:103F20002DC04D875E878D859E850E94381D81112D +:103F300040CF8091BD0181608093BD01C8010E9486 +:103F40000B1A1CC0662309F458CF4D875E878D85F8 +:103F50009E850E94381D882309F44FCF2ACF8111F6 +:103F600048CF0CC0243031050CF047CF9F7009F4C6 +:103F700040CFF8019581907F09F03BCF8F2D62965D +:103F80000FB6F894DEBF0FBECDBFDF91CF911F916A +:103F90000F91FF90EF90DF90CF9008951F93CF93F4 +:103FA000DF93CDB7DEB72C970FB6F894DEBF0FBE08 +:103FB000CDBF4F83588769877A878B879C87CE01CF +:103FC00007960E94071E882369F08F8198852A85AD +:103FD0003B85232BF1F19F3F09F063C08F3F09F030 +:103FE00060C037C086E0FE013796DE011196019071 +:103FF0000D928A95E1F76F817885EA85FB85309788 +:1040000041F17F3F11F46F3F21F12091870130E0B2 +:10401000C9010196877099274091860150E0841765 +:10402000950709F447C069837A83FD83EC8396E0A2 +:10403000929FD001939FB00D1124A857BE4FFE014F +:10404000319601900D929A95E1F7809387010E9435 +:104050007D1D16E080918601909187018917C1F13D +:10406000189FC001112488579E4F0E94071E882365 +:1040700079F1E09186011E9FF0011124E857FE4F6F +:104080004081518162817381848195810E946D1D7F +:104090008091860190E00196877099278093860130 +:1040A000D9CF4F81588569857A858B859C850E94FB +:1040B0006D1DCFCF0E94341D109287011092860192 +:1040C000E8EBF1E086E0DF011D928A95E9F7C1CFC8 +:1040D0002C960FB6F894DEBF0FBECDBFDF91CF9107 +:1040E0001F910895EF92FF920F931F93CF93DF9349 +:1040F0008C01892B09F46CC0F12CEE24E394E801C7 +:104100002196F8018491843740F4843008F051C03E +:10411000813081F0823019F15BC0853709F444C0E9 +:10412000A8F19CE7980F903708F052C08F770E9453 +:10413000AE1941C00E5F1F4FFE01C49180E28C0F8B +:10414000883048F4C7708E2D01C0880FCA95EAF7F1 +:104150000E94222314C08C2F0E94E6182DC00E5FEF +:104160001F4FFE01C49180E28C0F883058F4C77055 +:104170008E2D01C0880FCA95EAF70E9428230E945D +:1041800049231AC08C2F0E94AE1916C00E5F1F4F14 +:10419000FE01C491CC2381F08FE99FE00197F1F7F4 +:1041A00000C00000C150F6CF0E5F1F4FFE01F4901B +:1041B00003C00E94E6188E018F2D882309F49FCF3B +:1041C000EFE9FFE03197F1F700C000008150F5CF33 +:1041D000DF91CF911F910F91FF90EF900895089577 +:1041E0006093C2017093C3018093C4019093C50191 +:1041F0000C94221D0F931F930091C2011091C301D3 +:104200002091C4013091C501DC01CB01802B912BA1 +:10421000A22BB32B8093C2019093C301A093C4013E +:10422000B093C5011F910F910C94221D0F931F9302 +:104230000091C2011091C3012091C4013091C501C8 +:10424000DC01CB0180239123A223B3238093C201FD +:104250009093C301A093C401B093C5011F910F9126 +:104260000C94221D0F931F930091C2011091C30162 +:104270002091C4013091C501DC01CB018027912739 +:10428000A227B3278093C2019093C301A093C401D6 +:10429000B093C5011F910F910C94221D1092BE0185 +:1042A0001092BF011092C0011092C1010C94221D06 +:1042B00041E050E060E070E004C0440F551F661F0D +:1042C000771F8A95D2F74093BE015093BF01609348 +:1042D000C0017093C1010C94221D41E050E060E0E8 +:1042E00070E004C0440F551F661F771F8A95D2F7F0 +:1042F0008091BE019091BF01A091C001B091C10118 +:10430000482B592B6A2B7B2B4093BE015093BF0146 +:104310006093C0017093C1010C94221D41E050E0F4 +:1043200060E070E004C0440F551F661F771F8A9538 +:10433000D2F740955095609570958091BE0190910F +:10434000BF01A091C001B091C101482359236A2344 +:104350007B234093BE015093BF016093C0017093D3 +:10436000C1010C94221D41E050E060E070E004C007 +:10437000440F551F661F771F8A95D2F78091BE01A3 +:104380009091BF01A091C001B091C1014827592768 +:104390006A277B274093BE015093BF016093C00101 +:1043A0007093C1010C94221D0F931F930091BE01C5 +:1043B0001091BF012091C0013091C101DC01CB01FE +:1043C000802B912BA22BB32B8093BE019093BF0126 +:1043D000A093C001B093C1011F910F910C94221DB5 +:1043E0000F931F930091BE011091BF012091C00156 +:1043F0003091C101DC01CB0180239123A223B3239F +:104400008093BE019093BF01A093C001B093C101FE +:104410001F910F910C94221D0F931F930091BE01C9 +:104420001091BF012091C0013091C101DC01CB018D +:1044300080279127A227B3278093BE019093BF01C5 +:10444000A093C001B093C1011F910F910C94221D44 +:104450000895CF92DF92EF92FF920F931F93CF9325 +:10446000DF938C01C090C201D090C301E090C401E1 +:10447000F090C5014091BE015091BF016091C00113 +:104480007091C101C42AD52AE62AF72ACFE1D0E0EB +:10449000D701C6010C2E04C0B695A79597958795B0 +:1044A0000A94D2F780FF07C0B8018C2F0E94530EE8 +:1044B0008130910531F4219758F7B80180E00E94CE +:1044C000530EDF91CF911F910F91FF90EF90DF90EE +:1044D000CF90089590910C01992321F090910D01B6 +:1044E000911109C020910E0130910F01F90132960E +:1044F0009FEF40E030C0982F9695969596959F3007 +:10450000A0F4E0910E01F0910F01E90FF11D877009 +:1045100021E030E0A90102C0440F551F8A95E2F75F +:10452000CA019181892B818308959091D90190FFCF +:1045300023C01F928F938CEE98E09F938F930E94DD +:1045400079090F900F900F900F9008959F3F39F0C9 +:104550004F5F4E3041F051915813F8CF0DC05111BB +:10456000F7CF942FF5CF9F3F39F0F901E90FF11DF7 +:1045700097FDFA9582830895089590910C019923EF +:1045800021F090910D01911109C020910E013091FF +:104590000F01F9013296205F3F4F30C0982F96955A +:1045A000969596959F30A8F4E0910E01F0910F0139 +:1045B000E90FF11D877021E030E0A90102C0440F2E +:1045C000551F8A95E2F7CA018095918189238183DD +:1045D00008959091D90190FF16C01F928F938EEC91 +:1045E00098E09F938F930E9479090F900F900F90FE +:1045F0000F9008953196E217F30729F090819813F0 +:10460000F9CF1082F7CF089581E090E0E0910E019C +:10461000F0910F01E80FF91F10820196803191058A +:10462000A9F708959091D801892B8093D801089516 +:1046300080959091D80189238093D8010895109294 +:10464000D80108959091D701892B8093D7010895BF +:1046500080959091D70189238093D7010895109276 +:10466000D70108958093C60108951092C601089558 +:1046700080910E0190910F01FC0131969C01205F09 +:104680003F4F80E0919191118F5FE217F307D1F7CF +:104690000895E0910E01F0910F018091D80180837F +:1046A000E0910E01F0910F0190818091D701892B4B +:1046B00080838091C601882361F0E0910E01F09122 +:1046C0000F019081892B80830E94382381111092E1 +:1046D000C60180910E0190910F010C946417909384 +:1046E0003B0180933A010895CF92DF92EF92FF92BF +:1046F0006C01EE24FF24C114D104E104F10421F083 +:10470000C701B60120E101C020E0C72ED82EE92E56 +:10471000FF24C114D104E104F10419F0285FC7019A +:10472000B6016B017C0154E0F694E794D794C794EA +:104730005A95D1F7C114D104E104F10419F02C5FAA +:10474000C701B6016B017C0142E0F694E794D7946F +:10475000C7944A95D1F7C114D104E104F10419F0CA +:104760002E5FC701B601DC01CB01B695A7959795E1 +:104770008795892B8A2B8B2B09F02F5F822FFF9037 +:10478000EF90DF90CF9008958295982F9C7C392FE1 +:1047900036953695282F237344E0249FC0011124B9 +:1047A000932F982B292F2A7A2695892F8575880F84 +:1047B000822B08951F93CF93DF931F92CDB7DEB75F +:1047C00099830E94C423182F9981892F0E94C423A2 +:1047D000212F30E0322F2227A901482BCA010F9048 +:1047E000DF91CF911F9108958091F201843009F1FA +:1047F0001092DA0120E488E190E00FB6F894A895D1 +:10480000809360000FBE2093600083B7817F846037 +:1048100083BF83B7816083BF7894889583B78E7F89 +:1048200083BF88E10FB6F894809360001092600017 +:104830000FBE089508950895CF930E941A240E94F0 +:10484000F80B0E941B24C0E08C2F0E94240D8111C4 +:1048500004C0CF5FCE30C1F701C081E0CF91089591 +:104860000E94341D0E9458170C948A0F82E084BD68 +:1048700093E095BD9AEF97BD80936E0008952FB792 +:10488000F8948091DB019091DC01A091DD01B09161 +:10489000DE012FBF0895CF92DF92EF92FF920F9328 +:1048A0001F932FB7F8944091DB015091DC01609188 +:1048B000DD017091DE012FBF6A017B01EE24FF2430 +:1048C0008C0120E030E0C016D106E206F30610F4B9 +:1048D000415051099A01281B390BC9011F910F91B1 +:1048E000FF90EF90DF90CF9008951F920F920FB638 +:1048F0000F9211248F939F93AF93BF938091DB010D +:104900009091DC01A091DD01B091DE010196A11D25 +:10491000B11D8093DB019093DC01A093DD01B09386 +:10492000DE01BF91AF919F918F910F900FBE0F90BD +:104930001F9018950E945614F8942FEF87EA91E67D +:10494000215080409040E1F700C0000087E090EBEC +:10495000DC018093FB019093FC01A093FD01B093D7 +:10496000FE019CE088E10FB6F894A8958093600062 +:104970000FBE90936000FFCFEF92FF920F931F93B3 +:10498000CF93DF93D82FC0E08C2F0E94240D00E03E +:1049900010E0E82EF12CC701002E02C095958795F6 +:1049A0000A94E2F780FD06C00F5F1F4F0630110525 +:1049B00091F709C0602F7C2F80E00E94310ED81340 +:1049C000F3CF81E004C0CF5FCE30F1F680E0DF911D +:1049D000CF911F910F91FF90EF900895CF93C82F23 +:1049E0008CE20E94BC24882321F08C2FCF910C9460 +:1049F000BC2480E0CF910895CF930E944B26811173 +:104A000002C00E94312681E199E00E94E008C5E6DB +:104A1000C15049F00E94F80B8FE39CE90197F1F730 +:104A200000C00000F5CF8AE099E00E94E00889E22A +:104A30000E94EE24811113C18AE20E94EE248111AA +:104A40000E94312685E00E94EE2481110E949A2462 +:104A50000E9456268093D90187E00E94EE24882385 +:104A6000A9F18BE10E94EE24882351F08091D901B5 +:104A700081FB222720F991E0922790FB81F90EC05B +:104A80008EE00E94EE24882361F08091D90182FBA0 +:104A9000222720F991E0922790FB82F98093D90197 +:104AA00015C080E10E94EE249091D901882341F045 +:104AB00093FB222720F981E0822780FB93F904C031 +:104AC000892F809580FB90F99093D9018091D9012D +:104AD0000E945A260E9468268093EC0180EE0E9474 +:104AE000EE24882341F08091EC01982F909590FB63 +:104AF00080F98093EC0189E30E94EE24882359F029 +:104B00008091EC0181FB222720F991E0922790FB14 +:104B100081F98093EC0182EE0E94EE24882359F003 +:104B20008091EC0182FB222720F991E0922790FBF3 +:104B300082F98093EC0186EE0E94EE24882359F0DE +:104B40008091EC0183FB222720F991E0922790FBD2 +:104B500083F98093EC0183EE0E94EE24882359F0C0 +:104B60008091EC0184FB222720F991E0922790FBB1 +:104B700084F98093EC0185E30E94EE24882359F0A8 +:104B80008091EC0185FB222720F991E0922790FB90 +:104B900085F98093EC0181E30E94EE24882359F08B +:104BA0008091EC0186FB222720F991E0922790FB6F +:104BB00086F98093EC0181E10E94EE24882359F06C +:104BC0008091EC0187FB222720F991E0922790FB4E +:104BD00087F98093EC018091EC010E946C26809112 +:104BE000EC0187FB882780F980930D0187E20E9402 +:104BF000EE24C82F8EE10E94EE248111C2608FE165 +:104C00000E94EE248111C46080E20E94EE24811192 +:104C1000C86081E20E94EE248111C06182E20E949C +:104C2000EE248111C06283E20E94EE248111C064EF +:104C300084E20E94EE24882311F0C06802C0CC23D5 +:104C400029F08C2F0E9463266C2F03C00E945F26E0 +:104C5000682F70E080E090E0CF910C94F020CF912D +:104C600008956DEE7EEF80E090E00E94343060E0C9 +:104C700082E090E00E94263060E083E090E00E94B5 +:104C8000263060E084E090E00E94263060E085E01D +:104C900090E00C94263080E090E00E94203021E0EB +:104CA0008D3E9E4F09F020E0822F089582E090E033 +:104CB0000C941830682F82E090E00C94263083E04A +:104CC00090E00C941830682F83E090E00C9426302C +:104CD00084E090E00C941830682F84E090E00C940D +:104CE00026308091E10180FF0BC06091130185E0C7 +:104CF000689FB001112475956795759567952BC0D0 +:104D000081FF09C06091130185E0689FB001112403 +:104D10007595679520C082FF07C06091130185E0FB +:104D2000689FB001112417C09091E2019923D1F03E +:104D300060911201961788F72091130185E0289F52 +:104D400090011124929FA001939F500D112470E0B7 +:104D5000CA010E94EA2F6038710540F4611571059F +:104D600039F002C065E070E0862F08958FE708955E +:104D700081E008958091E10180FF08C060911101F8 +:104D800070E0759567957595679521C081FF06C0A0 +:104D90006091110170E07595679519C082FF04C09C +:104DA0006091110170E010C09091E2019923C1F06F +:104DB000609110019617A0F780911101899FC001A1 +:104DC000112470E00E94EA2F6038710528F4611503 +:104DD000710521F0862F08958FE7089581E00895E9 +:104DE00061E070E0F4CF803F21F40E94712681954C +:104DF00004C0813F29F40E9471268093E501089543 +:104E0000823F21F40E947126819504C0833F29F4DA +:104E10000E9471268093E4010895893F19F40E944D +:104E2000BA2605C08A3F31F40E94BA268195809344 +:104E3000E60108958B3F21F40E94BA26819504C0B3 +:104E40008C3F29F40E94BA268093E7010895843F9D +:104E500021F48091E301816017C0853F21F48091A6 +:104E6000E301826011C0863F21F48091E3018460F8 +:104E70000BC0873F21F48091E301886005C0883F23 +:104E800031F48091E30180618093E30108958D3FC7 +:104E900021F48091E10181600BC08E3F21F480916B +:104EA000E101826005C08F3F29F48091E1018460B7 +:104EB0008093E1010895803F39F48091E50187FFF7 +:104EC0006CC01092E50169C0813F29F48091E50131 +:104ED0001816BCF362C09091E401823F29F497FF59 +:104EE0005CC01092E40159C0833F19F41916CCF349 +:104EF00054C0893F41F48091E60118160CF04DC072 +:104F00001092E6014AC08A3F29F48091E60187FFAA +:104F100044C0F6CF8B3F39F48091E70187FF3DC055 +:104F20001092E7013AC08C3F29F48091E7011816EE +:104F3000BCF333C0843F21F48091E3018E7F17C01E +:104F4000853F21F48091E3018D7F11C0863F21F4DC +:104F50008091E3018B7F0BC0873F21F48091E301B7 +:104F6000877F05C0883F31F48091E3018F7E809375 +:104F7000E30113C08D3F21F48091E1018E7F0BC0CE +:104F80008E3F21F48091E1018D7F05C08F3F29F490 +:104F90008091E1018B7F8093E1018091E401811197 +:104FA0000EC08091E50181110AC08091E601811156 +:104FB00006C08091E701811102C01092E2010895BC +:104FC0008091D90183FF7EC08DE499E00E94E008C2 +:104FD0008091E3011F928F9388E499E09F938F93D0 +:104FE0000E94790986E499E00E94E0088091E4013A +:104FF000282F332727FD30953F938F9383E499E043 +:105000009F938F930E94790981E499E00E94E008C0 +:105010008091E501282F332727FD30953F938F930B +:105020008EE399E09F938F930E9479098CE399E036 +:105030000E94E0088091E601282F332727FD309554 +:105040003F938F9389E399E09F938F930E9479090F +:1050500087E399E00E94E0088091E701282F332739 +:1050600027FD30953F938F9384E399E09F938F932F +:105070000E94790981E399E00E94E0088091E201B1 +:105080001F928F938EE299E09F938F930E947909EC +:105090008CE299E00E94E0088091E1011F928F93D9 +:1050A00089E299E09F938F930E94790986E299E0C3 +:1050B0000E94E0088DB79EB74C960FB6F8949EBF3D +:1050C0000FBE8DBF83EE91E00E94AD170E943F247A +:1050D0009093E0018093DF0108951F93CF93DF93B6 +:1050E0008091DF019091E0010E944B24AC019091EE +:1050F000E201992321F02091140130E006C02091B3 +:1051000015018AE0289F900111244217530708F4E3 +:1051100086C08091E401C091E501D091E601109133 +:10512000E701811107C0C11176C0D11174C01111FE +:1051300072C075C09F3F19F09F5F9093E2011816EF +:1051400024F40E9471268093E4018091E40187FF9A +:1051500005C00E94712681958093E4011C1624F4F9 +:105160000E9471268093E5018091E50187FF05C0CB +:105170000E94712681958093E5016091E401662388 +:1051800039F1C091E501CC2319F1772767FD7095BE +:10519000872F972F0E94EF2E23E333E343E35FE350 +:1051A0000E94532F0E94BC2E6093E4016C2F77273E +:1051B00067FD7095872F972F0E94EF2E23E333E32F +:1051C00043E35FE30E94532F0E94BC2E6093E501EE +:1051D0001D1624F40E94BA268093E6018091E60110 +:1051E00087FF05C00E94BA2681958093E6011116BB +:1051F00024F40E94BA268093E7018091E70187FF9B +:1052000005C00E94BA2681958093E701DF91CF9176 +:105210001F910C94E0279F3F09F08ECF96CFDF912E +:10522000CF911F910895E3EEF1E085E0DF011D923B +:105230008A95E9F71092E2011092E101089580E762 +:105240009BE00E94E0081F9281E08F931F9285E00F +:105250008F9382E29BE09F938F930E9479090F9036 +:105260000F900F900F900F900F9008958330E9F1F9 +:1052700028F4813061F0823009F10895853009F415 +:1052800062C008F449C0863009F474C00895809162 +:105290001501262F30E0280F311D2F3F310524F452 +:1052A000680F6093150103C08FEF80931501809103 +:1052B00015011F928F938BE59AE072C080911401C3 +:1052C000262F30E0280F311D2F3F310524F4680FC1 +:1052D0006093140103C08FEF809314018091140137 +:1052E0001F928F9389E49AE05BC080911301262F6F +:1052F00030E0280F311D2F3F310524F4680F6093F3 +:10530000130103C08FEF80931301809113011F924B +:105310008F9386E39AE044C080911201262F30E0FB +:10532000280F311D2F3F310524F4680F60931201BF +:1053300003C08FEF80931201809112011F928F930F +:1053400081E29AE02DC080911101262F30E0280FD4 +:10535000311D2F3F310524F4680F6093110103C004 +:105360008FEF80931101809111011F928F9388E03C +:105370009AE016C080911001262F30E0280F311DD1 +:105380002F3F310524F4680F6093100103C08FEFA5 +:1053900080931001809110011F928F938DEE99E000 +:1053A0009F938F930E9479090F900F900F900F9009 +:1053B0000895833081F128F4813059F08230D1F0A2 +:1053C0000895853009F449C0B8F1863009F456C013 +:1053D000089580911501681720F4861B80931501AC +:1053E00002C010921501809115011F928F938EEDCE +:1053F00099E054C080911401681720F4861B8093B3 +:10540000140102C010921401809114011F928F9315 +:105410008CEC99E043C080911301681720F4861B3F +:105420008093130102C010921301809113011F9207 +:105430008F9389EB99E032C080911201681720F4B4 +:10544000861B8093120102C01092120180911201FA +:105450001F928F9384EA99E021C08091110168170F +:1054600020F4861B8093110102C0109211018091DB +:1054700011011F928F938BE899E010C08091100169 +:10548000681720F4861B8093100102C0109210014F +:10549000809110011F928F9380E799E09F938F93E3 +:1054A0000E9479090F900F900F900F900895CF935D +:1054B000C82F1F928F9385E79CE09F938F930E9444 +:1054C000790981E090E0A0E0B0E0BC01CD0104C02A +:1054D000660F771F881F991FCA95D2F70E94F02088 +:1054E0000F900F900F900F90CF910C94341DCF938D +:1054F0008D3109F465C0B0F58E3009F4CCC100F5EA +:10550000873009F49BC1A8F4863009F06DC2809100 +:10551000D901817F8E7F8093D9018AE79CE00E9428 +:10552000E0088CEB90E10E94E00881E08093E901C3 +:1055300080C1883009F44FC08B3009F47CC154C25B +:10554000863109F4F0C138F4803109F4B8C18131F1 +:1055500009F430C249C2893109F4CEC18B3109F452 +:1055600086C142C2853309F437C248F4873209F450 +:1055700033C208F433C2893209F42EC235C28334EF +:1055800038F48A3308F02CC2883309F454C12CC291 +:10559000833409F421C2883409F026C20E94341DE4 +:1055A0008BEA90E10E94E0089FEF23ED80E39150A9 +:1055B00020408040E1F700C000000E949A2439C1D9 +:1055C0008BEC90E10E94E0080E94762E0E94581712 +:1055D0000E948A0F2EC180EC90E10E94E0088BE8C7 +:1055E0009EE00E94E0080E945F261F928F9388E849 +:1055F0009EE09F938F930E94790986E89EE00E9427 +:10560000E0080E945626C82F83E79EE00E94E0082B +:105610001F92CF938EE69EE09F938F930E9479090D +:105620008CE69EE00E94E00882E69EE00E94E00890 +:105630008C2F81701F928F938FE59EE09F938F93A5 +:105640000E9479098DE59EE00E94E00883E59EE0D6 +:105650000E94E008C1FB882780F91F928F9380E5A4 +:105660009EE09F938F930E9479098EE49EE00E94B2 +:10567000E00882E49EE00E94E008C2FB882780F9EF +:105680001F928F938FE39EE09F938F930E947909DF +:105690008DE39EE00E94E00884E39EE00E94E00823 +:1056A000C3FBCC27C0F91F92CF9381E39EE09F9369 +:1056B0008F930E9479098FE29EE00E94E0080E9489 +:1056C0006826C82F8BE19EE00E94E0081F92CF93CE +:1056D00086E19EE09F938F930E94790984E19EE08A +:1056E0000E94E0088BEF9DE00E94E0088C2F817003 +:1056F0001F928F9388EF9DE09F938F930E9479096B +:105700008DB79EB780960FB6F8949EBF0FBE8DBF23 +:1057100086EF9DE00E94E0088FED9DE00E94E0088A +:10572000C1FB882780F91F928F938CED9DE09F939A +:105730008F930E9479098AED9DE00E94E00888EC31 +:105740009DE00E94E008C2FB882780F91F928F939A +:1057500085EC9DE09F938F930E94790983EC9DE0F7 +:105760000E94E00881EB9DE00E94E008C3FB8827CF +:1057700080F91F928F938EEA9DE09F938F930E94F2 +:1057800079098CEA9DE00E94E00882EA9DE00E948F +:10579000E008C4FB882780F91F928F938FE99DE072 +:1057A0009F938F930E9479098DE99DE00E94E00804 +:1057B0008BE89DE00E94E008C5FB882780F91F92D6 +:1057C0008F9388E89DE09F938F930E94790986E8E4 +:1057D0009DE00E94E0088AE69DE00E94E008C6FB8A +:1057E000882780F91F928F9387E69DE09F938F9380 +:1057F0000E94790985E69DE00E94E0088DE59DE024 +:105800000E94E008C7FBCC27C0F91F92CF938AE51E +:105810009DE09F938F930E94790988E59DE00E9407 +:10582000E0088DB79EB74C960FB6F8949EBF0FBE9A +:105830008DBFC1E0DEC081EA9CE05BC08091D901F0 +:10584000C82FC17080FF09C08EE990E10E94E00876 +:105850008091D901817F8E7F47C082E990E10E94CB +:10586000E0088091D90181608093D901E2CF9091C5 +:10587000D90191FBCC27C0F981E0C827892FC0FB53 +:1058800081F98093D901CC2319F085E890E127C0F4 +:1058900087E790E12EC09091D90192FBCC27C0F907 +:1058A00081E0C827892FC0FB82F98093D901CC23DE +:1058B00019F088E690E113C088E590E11AC0909154 +:1058C000D90193FBCC27C0F981E0C827892FC0FB01 +:1058D00083F98093D901CC2351F08CE490E10E94AC +:1058E000E0088091D90181608093D90182C08FE363 +:1058F00090E10E94E0089DCF80E390E10E94E008E3 +:1059000084E090E10E94E00887EC9FE00E94E008BC +:105910008AE99FE00E94E00886E59FE00E94E00897 +:105920008BE29FE0E6CF8DE19FE00E94E0080E94BD +:1059300058171F928F9383E09FE09F938F930E944D +:10594000790980910C011F928F938CEE9EE09F93BA +:105950008F930E947909809170011F928F9389ED36 +:105960009EE09F938F930E94790980910D011F9271 +:105970008F9386EC9EE09F938F930E94790980918C +:10598000DB019091DC01A091DD01B091DE01BF93BC +:10599000AF939F938F9382EB9EE09F938F930E9490 +:1059A00079098DB79EB746960FB6F8949EBF0FBE85 +:1059B0008DBF3FCF0E94341DC0910D0181E0C827EB +:1059C000C0930D01CC2329F088EA9EE00E94E008F4 +:1059D00010C08DE99EE08DCF80E003C08D5101C0E5 +:1059E00089530E94572A25CF8BE99EE00E94E00848 +:1059F000C0E08C2FCF91089580E0089580E0089555 +:105A0000CF93C82F8091E901813081F020F082305E +:105A100009F44FC045C1E0910E01F0910F01808162 +:105A2000813169F0823209F03DC109C0E0910E0177 +:105A3000F0910F018081813111F0823261F48C2F5D +:105A40000E94FC2C811104C08C2F0E94772A2FC049 +:105A500081E090E02CC08C2F0E94FE2C811126C08A +:105A6000C431E1F070F4CB3081F0C031D1F40E9448 +:105A70001F298DE69CE00E94E00882E08093E90106 +:105A800015C0C93259F0C83361F48AE79CE00E941E +:105A9000E00881E79CE00E94E00808C01092E9015C +:105AA00003C18BE69CE00E94E008FEC081E08170AB +:105AB000FDC0C43220F5CE3108F0C0C0CB3099F122 +:105AC000C8F4C73009F0D2C08AE08093150194E190 +:105AD0009093140193E0909313018093120188E056 +:105AE0008093110188E28093100181E19BE00E9484 +:105AF000E008BFC0C33149F1C431C1F0B7C0CB34F5 +:105B000009F4A9C028F4C93289F0C83361F0AEC0E5 +:105B1000C13509F49EC0C23509F499C0CE3409F0EC +:105B2000A5C06AE09EC00E941F29A3C08091E80121 +:105B3000882319F01092E8019CC08EE19BE00E943E +:105B4000E00881E08093E901B1C088EF9AE00E940B +:105B5000E00886EE9AE00E94E008809115011F920D +:105B60008F9383EE9AE09F938F930E94790981EE41 +:105B70009AE00E94E0088FEC9AE00E94E008809191 +:105B800014011F928F938CEC9AE09F938F930E9445 +:105B900079098AEC9AE00E94E0088BEB9AE00E9477 +:105BA000E008809113011F928F9388EB9AE09F93F6 +:105BB0008F930E94790986EB9AE00E94E00885EABB +:105BC0009AE00E94E008809112011F928F9382EA6E +:105BD0009AE09F938F930E94790980EA9AE00E944D +:105BE000E0088BE89AE00E94E008809111011F9282 +:105BF0008F9388E89AE09F938F930E94790986E8B3 +:105C00009AE00E94E0088FE69AE00E94E008809106 +:105C100010011F928F938CE69AE09F938F930E94BE +:105C200079098AE69AE00E94E0088DB79EB7489607 +:105C30000FB6F8949EBF0FBE8DBF1BC0CE51EC2F88 +:105C4000F0E0E15DFE4F80818093E80112C061E0E9 +:105C500003C061E006C06AE08091E8010E94362935 +:105C600008C08091E8010E94D92903C08FE09BE021 +:105C700013C08091E801882369F01F928F9389E017 +:105C80009BE09F938F930E9479090F900F900F9044 +:105C90000F9004C086E09BE00E94E00881E006C00F +:105CA0001092E90180E002C080E001CFCF91089519 +:105CB000E1E8F0E08081886080838081816080837A +:105CC0008FB7F89493E09093890090ED90938800BB +:105CD0008FBF0895EFE6F0E08081826080830895B1 +:105CE000EFE6F0E080818D7F80830895EFE6F0E0BD +:105CF000908182E08927808308951F920F920FB6CA +:105D00000F9211242F933F934F935F936F937F9341 +:105D10008F939F93AF93BF93EF93FF938091EA018B +:105D20009091EB0101969093EB018093EA01811130 +:105D300003C082E00E948A0FE091EB01E695E695B0 +:105D4000F0E0E552FF4EE4918091EA018E1303C02A +:105D500080E00E948A0FFF91EF91BF91AF919F91D8 +:105D60008F917F916F915F914F913F912F910F9004 +:105D70000FBE0F901F90189504D06894B1118DC07C +:105D8000089570D088F09F5790F0B92F9927B75198 +:105D9000A0F0D1F0660F771F881F991F1AF0BA95EF +:105DA000C9F712C0B13081F077D0B1E0089574C066 +:105DB000672F782F8827B85F39F0B93FCCF38695E5 +:105DC00077956795B395D9F73EF490958095709542 +:105DD00061957F4F8F4F9F4F0895E89409C097FBBF +:105DE0003EF490958095709561957F4F8F4F9F4FB2 +:105DF0009923A9F0F92F96E9BB279395F6958795F6 +:105E000077956795B795F111F8CFFAF4BB0F11F4B8 +:105E100060FF1BC06F5F7F4F8F4F9F4F16C088235F +:105E200011F096E911C0772321F09EE8872F762F95 +:105E300005C0662371F096E8862F70E060E02AF0D6 +:105E40009A95660F771F881FDAF7880F96958795C2 +:105E500097F9089557FD9058440F551F59F05F3F2B +:105E600071F04795880F97FB991F61F09F3F79F07C +:105E700087950895121613061406551FF2CF4695FE +:105E8000F1DF08C0161617061806991FF1CF869580 +:105E90007105610508940895E894BB276627772764 +:105EA000CB0197F908950BD078C069D028F06ED057 +:105EB00018F0952309F05AC05FC01124EECFCADF55 +:105EC000A0F3959FD1F3950F50E0551F629FF0010D +:105ED000729FBB27F00DB11D639FAA27F00DB11D66 +:105EE000AA1F649F6627B00DA11D661F829F2227EF +:105EF000B00DA11D621F739FB00DA11D621F839F76 +:105F0000A00D611D221F749F3327A00D611D231F4B +:105F1000849F600D211D822F762F6A2F11249F5799 +:105F200050408AF0E1F088234AF0EE0FFF1FBB1FBC +:105F3000661F771F881F91505040A9F79E3F51055B +:105F400070F014C0AACF5F3FECF3983EDCF3869567 +:105F500077956795B795F795E7959F5FC1F7FE2B06 +:105F6000880F911D9695879597F9089597F99F67E2 +:105F700080E870E060E008959FEF80EC08950024D1 +:105F80000A941616170618060906089500240A949E +:105F900012161306140605060895092E0394000C24 +:105FA00011F4882352F0BB0F40F4BF2B11F460FFB3 +:105FB00004C06F5F7F4F8F4F9F4F0895991B79E00B +:105FC00004C0991F961708F0961B881F7A95C9F789 +:105FD0008095089597FB072E16F4009407D077FD5F +:105FE00009D00E94043007FC05D03EF490958195BD +:105FF0009F4F0895709561957F4F0895EE0FFF1F95 +:106000000590F491E02D0994AA1BBB1B51E107C038 +:10601000AA1FBB1FA617B70710F0A61BB70B881F38 +:10602000991F5A95A9F780959095BC01CD010895C7 +:10603000F999FECF92BD81BDF89A992780B5089550 +:10604000A8E1B0E042E050E00C943B30262FF999F3 +:10605000FECF1FBA92BD81BD20BD0FB6F894FA9A4B +:10606000F99A0FBE019608950E942630272F0C94AE +:106070002730DC01CB01FC01F999FECF06C0F2BD4F +:10608000E1BDF89A319600B40D9241505040B8F7F6 +:066090000895F894FFCF13 +:1060960020028B0F7C1059102510F10F0101C7014A +:1060A60028080A03140A3F4D3620395B080E08D823 +:1060B60007B8077F07F2060B0724073D075D0701B0 +:0A60C60002030405060708090000A4 :00000001FF From fbfb034337a7b612bfcce00c62c0bdf4cec0d8c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Wed, 2 Mar 2016 08:40:38 +0100 Subject: [PATCH 002/259] updated version, changed F-Key-Layout, minor change in code layer --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 14 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2946 ++++++++--------- 2 files changed, 1479 insertions(+), 1481 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index e75187202f..4e88376e49 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -74,15 +74,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | L5 | F6 | F7 | F8 | F9 | F10 | F11 | + * | | F1 | F2 | F3 | F4 | F5 | F6 | | L5 | F7 | F8 | F9 | F10 | F11 | F12 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | < | > | ! | ? | | | | | \ | [ | ] | | | # | F12 | + * | | < | > | ! | ? | | | | | \ | [ | ] | | | # | ! | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | & | < | > | " | ' | ? | + * | | | ^ | % | | | ~ | | | | & | < | > | " | ' | ? | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | + | - | . | ! | | + * | | | | | | | + | - | . | ; | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -104,11 +104,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS,KC_DEL,KC_TRNS, // right hand - M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, KC_F12, + M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - DE_PLUS, DE_MINS, KC_DOT, KC_EXLM, KC_TRNS, + DE_PLUS, DE_MINS, KC_DOT, LSFT(DE_COMM), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 8d74fd599b..5346f1bdf8 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,19 +1,19 @@ -:100000000C948E080C94D2080C94D2080C94D2084C -:100010000C94D2080C94D2080C94D2080C94D208F8 -:100020000C94D2080C94D2080C94D1140C94A315FF -:100030000C94D2080C94D2080C94D2080C94D208D8 -:100040000C94D2080C947D2E0C94D2080C94D208F7 -:100050000C94D2080C9475240C94D2080C94D208F9 -:100060000C94D2080C94D2080C94D2080C94D208A8 -:100070000C94D2080C94D2080C94D2080C94D20898 -:100080000C94D2080C94D2080C94D2080C94D20888 -:100090000C94D2080C94D2080C94D2080C94D20878 -:1000A0000C94D2080C94D2080C94D20890099A09A6 -:1000B000B209CA09120A180A390A1E0A340A2A0A97 -:1000C0002F0A240AFA09E2093E0A101632162017EE -:1000D0003216201777169A162017EF160217491AAC -:1000E000491A781A781ABB1AF91A121D121D121B16 -:1000F000121D131C131CE61C121D121DFD1C01E118 +:100000000C9485080C94C9080C94C9080C94C90870 +:100010000C94C9080C94C9080C94C9080C94C9081C +:100020000C94C9080C94C9080C94C4140C9496152B +:100030000C94C9080C94C9080C94C9080C94C908FC +:100040000C94C9080C94702E0C94C9080C94C9081F +:100050000C94C9080C9468240C94C9080C94C90821 +:100060000C94C9080C94C9080C94C9080C94C908CC +:100070000C94C9080C94C9080C94C9080C94C908BC +:100080000C94C9080C94C9080C94C9080C94C908AC +:100090000C94C9080C94C9080C94C9080C94C9089C +:1000A0000C94C9080C94C9080C94C90887099109D3 +:1000B000A909C109090A0F0A300A150A2B0A210ADF +:1000C000260A1B0AF109D909350A03162516131742 +:1000D000251613176A168D161317E216F5163C1A15 +:1000E0003C1A6B1A6B1AAE1AEC1A051D051D051B7E +:1000F000051D061C061CD91C051D051DF01C01E173 :100100000137023702E10138023801E201250225F8 :1001100002E20001E10137023702E1013802380151 :10012000E10130023002E10001E10137023702E172 @@ -34,23 +34,23 @@ :100210000004001D710D304D831F001A0016001BD5 :10022000000C304C002000080007000600E1042A02 :10023000002100150009001900E1084A00220017FA -:10024000000A000500000003300130E3000000E276 +:10024000000A000500000003302300E3000000E284 :1002500000000002540230E7000000E60000000445 -:100260005423001C000B00110000002E7F240018F6 -:10027000000D00100050004B0025000C000E003651 -:100280000052002C00260012000F003700510028F9 -:100290000027001300330038714F004E002D002F4F -:1002A000003474E50031810000010001000100010B +:100260005424001C000B00110000002E7F250018F4 +:10027000000D00100050004B0026000C000E003650 +:100280000052002C00270012000F003700510028F8 +:10029000002D001300330038714F004E0031002F45 +:1002A000003474E50030810000010001000100010C :1002B00000010000003A003500310001000100019A :1002C000003B0035022102350001004C003C001EBD :1002D0000224062202010001003D002D0224022416 :1002E00004010001003E000100370011040000017C :1002F000000100010000000100000001000E3001BB -:100300000000000100000001003F00240624022339 -:100310000200000100400022042502350001000116 -:100320000041002304260235023700010042002468 -:100330000425041F021E020100430031002604317F -:1003400002010001004400450001002D02010000EF +:100300000000000100000001004000240624022338 +:1003100002000001004100220425023500300001E6 +:100320000042002304260235023800010043002465 +:100330000425041F02370001004400310026043167 +:10034000023602010045001E0230022D02010000AB :100350000001000100010001000100000001000196 :100360000001000100010001000100F400F200FBA7 :1003700000010001000100F000F100FA000100019D @@ -101,1451 +101,1449 @@ :10064000742073696465206E6F7420726573706FB7 :100650006E64696E670A00747279696E6720746FE0 :10066000207265736574206D637032333031380ADF -:10067000000A44454255473A20656E61626C6564E4 -:100680002E0A005B735D004B6579626F61726420B6 -:1006900073746172742E0A005B575D005B535D00DA -:1006A0005B525D005B445D005B435D0016034500EB -:1006B000720067006F0044006F0078002000450062 -:1006C0005A00000016034500720067006F004400E6 -:1006D0006F007800200045005A0000000403090460 -:1006E00009028D00050100A0FA09040000010301C0 -:1006F0000100092111010001223F000705810308C3 -:10070000000A09040100010301020009211101008E -:1007100001224D000705820308000A0904020001B6 -:1007200003000000092111010001223600070583A2 -:100730000308000A09040300020300000009211154 -:1007400001000122200007058403200001070504A1 -:100750000320000109040400010300000009211125 -:100760000100012239000705850310000112011064 -:100770000100000008EDFE07130100010200010561 -:10078000010906A101050719E029E71500250195D2 -:100790000875018102050819012905950575019162 -:1007A00002950175039101050719002977150025A8 -:1007B00001957875018102C00631FF0974A1010914 -:1007C00075150025FF95207508810209761500250D -:1007D000FF952075089102C005010980A1018502DD -:1007E00016010026B7001A01002AB70075109501FE -:1007F0008100C0050C0901A1018503160100269C9A -:10080000021A01002A9C02751095018100C00501A1 -:100810000902A1010901A100050919012905150015 -:100820002501950575018102950175038101050179 -:10083000093009311581257F95027508810609382F -:100840001581257F950175088106050C0A3802156A -:1008500081257F950175088106C0C005010906A1A3 -:1008600001050719E029E7150025019508750181A3 -:10087000029501750881010508190129059505757D -:100880000191029501750391010507190029FF15D2 -:100890000025FF950675088100C00A0025303258F2 -:1008A00020006B6579626F6172645F7265706F7250 -:1008B000743A20000A0025303258006B6579626F67 -:1008C0006172645F7365745F6C65643A200064658F -:1008D0006C5F6B65795F6269743A2063616E27743F -:1008E0002064656C3A20253032580A006164645FE8 -:1008F0006B65795F6269743A2063616E2774206169 -:1009000064643A20253032580A00646F6E652E0AFE -:1009100000626F6F676D61676963207363616E3A30 -:10092000202E2E2E2000290A002575002F00257567 -:10093000005D280025640020002564002000256457 -:100940000020002564007C0025303258006D6F7552 -:1009500073656B6579205B62746E7C782079207694 -:1009600020685D287265702F61636C293A205B00F6 -:100970006D6B5F776865656C5F74696D655F746FDB -:100980005F6D6178203D2025640A006D6B5F77689C -:1009900065656C5F6D61785F7370656564203D208F -:1009A00025640A006D6B5F74696D655F746F5F6DC0 -:1009B0006178203D2025640A006D6B5F6D61785F72 -:1009C0007370656564203D2025640A006D6B5F6966 -:1009D0006E74657276616C203D2025640A006D6B33 -:1009E0005F64656C6179203D2025640A006D6B5F52 -:1009F000776865656C5F74696D655F746F5F6D6165 -:100A000078203D2025640A006D6B5F776865656C12 -:100A10005F6D61785F7370656564203D2025640AB1 -:100A2000006D6B5F74696D655F746F5F6D617820D9 -:100A30003D2025640A006D6B5F6D61785F737065A2 -:100A40006564203D2025640A006D6B5F696E7465E6 -:100A50007276616C203D2025640A006D6B5F6465D1 -:100A60006C6179203D2025640A000A002575003656 -:100A70003A20776865656C5F74696D655F746F5F58 -:100A80006D61783A20000A00257500353A207768B4 -:100A900065656C5F6D61785F73706565643A2000B1 -:100AA0000A00257500343A2074696D655F746F5FC4 -:100AB0006D61783A20000A00257500333A206D6197 -:100AC000785F73706565643A20000A00257500320E -:100AD0003A20696E74657276616C286D73293A20CC -:100AE000000A00257500313A2064656C6179282A76 -:100AF00031306D73293A20000A092D2056616C753A -:100B00006573202D0A004D3E004D25643E20003FB8 -:100B1000007365742064656661756C740A00433EF9 -:100B2000200077686572652064656C74613A2063A3 -:100B30007572736F723D25642C20776865656C3D16 -:100B400025640A53656520687474703A2F2F656EAA -:100B50002E77696B6970656469612E6F72672F7794 -:100B6000696B692F4D6F7573655F6B6579730A00EB -:100B70000A092D204D6F7573656B6579202D0A4527 -:100B800053432F713A09717569740A313A096465E2 -:100B90006C6179282A31306D73290A323A09696EFD -:100BA00074657276616C286D73290A333A096D6138 -:100BB000785F73706565640A343A0974696D655FBE -:100BC000746F5F6D61780A353A09776865656C5FA7 -:100BD0006D61785F73706565640A363A0977686598 -:100BE000656C5F74696D655F746F5F6D61780A0A2B -:100BF000703A097072696E742076616C7565730A5B -:100C0000643A097365742064656661756C74730A6F -:100C100075703A092B310A646F776E3A092D310AE3 -:100C2000706775703A092B31300A7067646F776EA0 -:100C30003A092D31300A0A7370656564203D2064DD -:100C4000656C7461202A206D61785F7370656564DE -:100C5000202A2028726570656174202F2074696DC8 -:100C6000655F746F5F6D6178290A003F004D3E201B -:100C700000433E20004C25640A000A092D20436FE2 -:100C80006E736F6C65202D0A4553432F713A0971BD -:100C90007569740A6D3A096D6F7573656B65790ACC -:100CA000000A092D204D61676963202D0A643A0905 -:100CB00064656275670A783A096465627567206DD4 -:100CC00061747269780A6B3A096465627567206BB2 -:100CD0006579626F6172640A6D3A0964656275676D -:100CE000206D6F7573650A763A0976657273696F60 -:100CF0006E0A733A097374617475730A633A09630F -:100D00006F6E736F6C65206D6F64650A302D343AB9 -:100D1000096C61796572302D34284631302D4634A6 -:100D2000290A506175733A09626F6F746C6F616460 -:100D300065720A653A09656570726F6D0A6E3A09E7 -:100D40004E4B524F0A7A3A09736C656570204C45D8 -:100D50004420746573740A000A002575002E6E6BBA -:100D6000726F3A20000A002575002E737761705F5C -:100D70006261636B736C6173685F6261636B7370F4 -:100D80006163653A20000A002575002E7377617053 -:100D90005F67726176655F6573633A20000A0025BC -:100DA00075002E6E6F5F6775693A20000A00257521 -:100DB000002E737761705F72616C745F7267756922 -:100DC0003A20000A002575002E737761705F6C6110 -:100DD0006C745F6C6775693A20000A002575002EF7 -:100DE000636170736C6F636B5F746F5F636F6E745E -:100DF000726F6C3A20000A002575002E73776170BF -:100E00005F636F6E74726F6C5F636170736C6F633E -:100E10006B3A20000A0025303258006B65796D610D -:100E2000705F636F6E6669672E7261773A20000AA1 -:100E3000002575002E6D6F7573653A20000A002538 -:100E400075002E6B6579626F6172643A20000A004A -:100E50002575002E6D61747269783A20000A0025AC -:100E600075002E656E61626C653A20000A002530BF -:100E700032580064656275675F636F6E6669672EDE -:100E80007261773A20000A00257500646566617515 -:100E90006C745F6C617965723A20003F004E4B5272 -:100EA0004F3A206F66660A004E4B524F3A206F6EE3 -:100EB0000A0074696D65725F636F756E743A202500 -:100EC00030346C580A006B6579626F6172645F6ED2 -:100ED0006B726F3A2025580A006B6579626F6172F8 -:100EE000645F69646C653A2025580A006B65796215 -:100EF0006F6172645F70726F746F636F6C3A2025FC -:100F0000580A00686F73745F6B6579626F61726411 -:100F10005F6C65647328293A2025580A000A092D58 -:100F200020537461747573202D0A004743433A209F -:100F3000342E392E33204156522D4C4942433A200B -:100F4000312E382E31204156525F415243483A20CB -:100F5000617672350A004F5054494F4E533A204C37 -:100F600055464120424F4F544D41474943204D4F34 -:100F70005553454B45592045585452414B455920EE -:100F8000434F4E534F4C4520434F4D4D414E44200F -:100F90004E4B524F203531320A004255494C443AAB -:100FA00020666437326134362D6469727479202882 -:100FB00032313A35313A3231204A616E20323420B2 -:100FC00032303136290A005649443A2030784645B5 -:100FD0004544284572676F446F7820455A29205050 -:100FE00049443A20307831333037284572676F44AE -:100FF0006F7820455A29205645523A2030783030B3 -:1010000030310A00444553433A20742E6D2E6B2E26 -:10101000206B6579626F617264206669726D7761B9 -:10102000726520666F72204572676F646F780A0080 -:101030000A092D2056657273696F6E202D0A000A09 -:101040006D6F7573653A206F66660A000A6D6F757D -:1010500073653A206F6E0A000A6B6579626F617280 -:10106000643A206F66660A000A6B6579626F617286 -:10107000643A206F6E0A000A6D61747269783A20D2 -:101080006F66660A000A6D61747269783A206F6E45 -:101090000A000A64656275673A206F6E0A000A6486 -:1010A000656275673A206F66660A000A0A626F6FAA -:1010B000746C6F616465722E2E2E2000433E2000FA -:1010C0006565636F6E6669673A0A00536C656570A3 -:1010D000204C454420746573740A00000000000031 -:1010E000000000000000010204060A0F17202C3A3D -:1010F0004A5D71879DB3C7DAE9F5FCFFFCF5E9DAD3 -:10110000C7B39D87715D4A3A2C20170F0A06040267 -:1011100001000000000000000000000011241FBEBC -:10112000CFEFDAE0DEBFCDBF04B603FE24C080916E -:10113000FB019091FC01A091FD01B091FE0187306F -:10114000904BA740B04BB9F41092FB011092FC01F8 -:101150001092FD011092FE0114BE84B7877F84BFF8 -:1011600088E10FB6F89480936000109260000FBE83 -:10117000E0E0FFE3099511E0A0E0B1E0E6E9F0E688 -:1011800002C005900D92AA33B107D9F711E0AAE386 -:10119000B1E001C01D92AB3FB107E1F70E94091217 -:1011A0000C9449300C940000FF93EF93E0913A01C6 -:1011B000F0913B01309709F00995EF91FF91089567 -:1011C000FC018591803011F0EFDFFBCF0895FF2700 -:1011D000E0E230E247FF0CC0419597FF09C0EDE225 -:1011E0006095709580959095611D711D811D911D73 -:1011F00027FF02C0219530E350E2AA27660F771F30 -:10120000881F991FAA1FA41710F0A41B63955A9555 -:10121000A9F7AA3008F0A95FA05DAF93F395611517 -:1012200071058105910541F7ED3211F4EF93F395C6 -:10123000F21718F43F93F395FBCF8F91B5DFFA9532 -:10124000E1F70895E991F9918591803021F0853297 -:1012500019F0AADFF9CF089520E0E89455915532AE -:10126000C1F3503311F4689455915A3348F45053F4 -:1012700090F3220F022E220F220F200D250FF4CF04 -:101280000EF4219589919991533619F3533729F129 -:10129000533559F1BC0188279927E8945C3621F42D -:1012A0008991999168945591543639F446EF7EF0BE -:1012B00077FF0DC08FEF9FEF0AC055374AE039F036 -:1012C000583540E121F0523642E009F00895FF938D -:1012D000EF937DDFEF91FF91B7CFFF93EF93FC0189 -:1012E00081918030B9F360DFFBCFFF93EF9368DF2C -:1012F000F1CFDF93CF93CDB7DEB72596A3DFCF91A4 -:10130000DF910895462F50E04F30510508F0DEC0C0 -:10131000DC01FA01EA5AFF4F12968C910C94FE2FD1 -:10132000882321F085EE0E94E618D0C085EE0E9449 -:10133000AE19CCC0882349F00E943F2490933D0110 -:1013400080933C0188EF91E0089580913C01909159 -:101350003D010E944B24873991050CF0A8C08AEE0C -:1013600091E00895882349F00E943F2490933D0125 -:1013700080933C0187EE91E0089580913C0190912B -:101380003D010E944B24873991050CF093C089EDF3 -:1013900091E00895882349F00E943F2490933D01F5 -:1013A00080933C0182ED91E0089580913C01909101 -:1013B0003D010E944B24873991050CF07EC080ECE2 -:1013C00091E00895882349F00E943F2490933D01C5 -:1013D00080933C018BEB91E0089580913C019091CA -:1013E0003D010E944B24873991050CF069C08DEABC -:1013F00091E00895882349F00E943F2490933D0195 -:1014000080933C0188EA91E0089580913C0190919D -:101410003D010E944B24873991050CF054C08AE9A4 -:1014200091E00895882309F451C085E891E008957A -:10143000882309F44BC080E791E00895882309F4DC -:1014400045C08BE591E00895882309F43FC086E408 -:1014500091E008958823D1F18DE391E008958823E8 -:10146000A9F188E291E00895882381F183E191E078 -:101470000895882359F18EEF90E00895882331F183 -:101480008091BE019091BF01A091C001B091C101B6 -:1014900020E2822780729927AA27BB278093BE016A -:1014A0009093BF01A093C001B093C1010FC085EF1D -:1014B00091E0089584EE91E008958BEC91E0089519 -:1014C00086EB91E0089583EA91E0089580E090E052 -:1014D000089508956091BE017091BF018091C0018F -:1014E0009091C1010E94742356985E9825982D987A -:1014F00026982E9827982F98833099F028F48130D9 -:1015000041F0823049F00895843049F0853061F02F -:101510000895259A2D9A0895269A2E9A0895259A27 -:101520002D9A279A2F9A0895259A2D9A269A2E9ABF -:10153000279A2F9A08958AE69AE0892B11F00E9443 -:101540006A0A80E090E0089556985E9825982D9854 -:1015500026982E9827982F988FEF90E090938900E7 -:101560008093880090938B0080938A0090938D00E5 -:1015700080938C00259A2D9A2FEF80E792E02150DE -:1015800080409040E1F700C00000269A2E9A2FEF8D -:1015900080E792E0215080409040E1F700C00000D9 -:1015A000279A2F9A2FEF80E792E0215080409040B9 -:1015B000E1F700C0000025982D982FEF80E792E01A -:1015C000215080409040E1F700C0000026982E98FE -:1015D0002FEF80E792E0215080409040E1F700C07B -:1015E000000027982F9856985E9825982D98269851 -:1015F0002E9827982F98089589EA8093800089E093 -:101600008093810024982C983F988AB18F748AB96E -:101610006E98479A8BB1806B8BB9769A0E94A40A18 -:1016200089E69AE0892B11F00E94690A80E090E037 -:10163000089580E28093000180913E0181110EC0E7 -:101640000E94680B81E080933E012FEF83ED90E3D1 -:10165000215080409040E1F700C0000080E40E94EB -:101660006E0B8093000181112EC00E94980B809315 -:101670000001811128C00E94980B80930001811104 -:1016800022C08FE30E94980B8093000181111BC040 -:101690000E94900B80E40E946E0B809300018111E8 -:1016A00012C08CE00E94980B8093000181110BC046 -:1016B0000E94980B80930001811105C08FE30E9466 -:1016C000980B809300010E94900B80910001089577 -:1016D0001092B9008AE08093B800089594EA90933C -:1016E000BC009091BC0097FFFCCF9091B900987F0F -:1016F000983021F0903111F081E008958093BB0083 -:1017000084E88093BC008091BC0087FFFCCF80916F -:10171000B900887F883111F0803471F780E0089536 -:1017200084E98093BC008091BC0084FDFCCF0895C7 -:101730008093BB0084E88093BC008091BC0087FF4D -:10174000FCCF9091B900987F81E0983209F480E055 -:10175000089584E88093BC008091BC0087FFFCCF93 -:101760008091BB00089580910001811115C080E433 -:101770000E946E0B8093000181110CC082E10E94D7 -:10178000980B80930001811105C08FEF0E94980B88 -:10179000809300010E94900B84B1807F84B985B151 -:1017A000807F85B98AB1837F8AB98BB1837F8BB9FA -:1017B0003E98469808950E94190B809300010E945C -:1017C000B30B80B38C7080BB81B3836F81BBA0E40B -:1017D000B1E0EEE4F1E08EE08E0F11921D928E13D7 -:1017E000FCCF8CEF9AE0892B11F00C94FC0A089541 -:1017F0009F92AF92BF92CF92DF92EF92FF920F93A0 -:101800001F93CF93DF93809100018823E1F08091B3 -:101810003F018F5F80933F01811115C087E596E0FE -:101820000E94E0080E94190B80930001882329F090 -:101830008DE396E00E94E00806C089E296E00E94EF -:10184000E0080E94A40A00E411E0C0E0D0E0BB245C -:10185000B39482E0A82ECC24C394D12C2AE1E22EAA -:1018600026E0F22EC730D10500F5809100018111EC -:1018700064C080E40E946E0B80930001811112C04D -:1018800082E10E94980B8093000181110BC0C60178 -:101890000C2E01C0880F0A94EAF780950E94980BDD -:1018A000809300010E94900B48C0CA30A1F028F438 -:1018B000C83059F0C93061F005C0CC3089F070F003 -:1018C000CD3089F0209A289810C0219A29980DC00F -:1018D000229A2A980AC0239A2B9807C0529A01C0CC -:1018E000539A5B9802C03E9A469890EA9A95F1F70F -:1018F0009FB1799902C082E001C080E091709B2580 -:10190000982B7C9902C084E001C080E0892B7D99EE -:1019100002C038E001C030E0832B7E9902C020E194 -:1019200001C020E0822B9FB19095991F9927991FA4 -:101930009295990F907E892B10C0809100018111A2 -:1019400074C080E40E946E0B80930001882309F428 -:1019500059C0912C0E94900B892DF8019081981705 -:1019600039F1808380910101882301F18091D901AF -:1019700080FF04C08FE196E00E94E0088091D901C9 -:1019800080FF0CC0809101011F928F93FF92EF9214 -:101990000E9479090F900F900F900F908091D901BC -:1019A00080FF04C088E196E00E94E008A092010157 -:1019B0000E94B30B21960F5F1F4FCE30D10509F067 -:1019C00051CF809101018823B1F0815080930101B2 -:1019D000882339F08FE99FE00197F1F700C00000FC -:1019E0000AC0AEE4B1E0E0E4F1E0CF01825F9191A2 -:1019F0009D938E13FCCF8BE99AE0892BC1F00E9456 -:101A00009B0A15C083E10E94980B8093000181110D -:101A1000A0CF81E40E946E0B80930001811199CFC9 -:101A20000E94A90B982E909495CF80E096CF81E0EC -:101A3000DF91CF911F910F91FF90EF90DF90CF90AA -:101A4000BF90AF909F900895E82FF0E0E25BFE4FCB -:101A500080810895CF92DF92EF92FF920F931F93B0 -:101A6000CF93DF9381E096E00E94E0088EE4E82EB9 -:101A700081E0F82EC0E0D0E09CEFC92E95E0D92E91 -:101A800003EF15E0DF93CF93DF92CF920E947909A5 -:101A900089EF95E00E94E008F70181917F0190E0D5 -:101AA0000E94DA239F938F931F930F930E947909CB -:101AB00081EF95E00E94E00821968DB79EB70896C9 -:101AC0000FB6F8949EBF0FBE8DBFCE30D105D1F6B4 -:101AD000DF91CF911F910F91FF90EF90DF90CF900A -:101AE00008958B3B910578F4883A910540F5853A45 -:101AF0009105D0F48430910508F0B1C08130910592 -:101B000009F4ADC06BC0803E910508F467C0883E03 -:101B1000910508F4A4C09C01205F310920313105F2 -:101B200008F05CC090650895853A910509F459C0A4 -:101B3000863A910509F058C082E890E40895883A01 -:101B4000910509F454C0893A910509F453C08A3AC1 -:101B5000910509F452C08B3A910509F451C08C3AB1 -:101B6000910509F450C08D3A910509F44FC0803BAE -:101B7000910509F44EC08E3A910509F44DC08F3A93 -:101B8000910509F44CC0813B910509F44BC0823B9F -:101B9000910509F44AC0833B910509F449C0843B8F -:101BA000910509F448C0853B910509F447C0863B7F -:101BB000910509F446C0873B910509F445C0883B6F -:101BC000910509F444C0893B910509F443C08A3B5F -:101BD000910509F442C080E094E4089580E090E02B -:101BE000089581E890E4089583E890E4089582EEF2 -:101BF00094E4089589EE94E408958AEE94E40895B7 -:101C000085EB94E4089586EB94E4089587EB94E4DF -:101C100008958CEC94E408958DEC94E4089583E8A1 -:101C200095E408958AE895E4089582E995E4089595 -:101C300084E995E4089581E296E4089583E296E4C8 -:101C4000089584E296E4089585E296E4089586E294 -:101C500096E4089587E296E408958AE296E408956A -:101C6000089596E0799FF001112494E5899FE00D95 -:101C7000F11D1124E60FF11DEE0FFF1FEF5FFD4F69 -:101C8000859194910895880F991FFC01E558FF4FA5 -:101C9000859194910895880F991FFC01E550FE4F9E -:101CA00085919491089526E0729FF001112444E5F6 -:101CB000849FE00DF11D1124E60FF11DEE0FFF1FB3 -:101CC000EF5FFD4F859194919C013A9521154FE16D -:101CD000340708F41EC13F512115304120F49F7094 -:101CE0000E944B0E08959C0130532115304118F489 -:101CF0009927906C0895811520E5920769F40E9458 -:101D0000341D4FEF84E39CE0415080409040E1F768 -:101D100000C000000C949A24813020E5920751F411 -:101D200081E796E00E94E0088091D901816080936C -:101D3000D90108959C0130552115304108F051C05A -:101D4000292F33272F70332721303105D9F4AC01E7 -:101D50004370552702C0220F331F4A95E2F73C68B3 -:101D6000AC0164E0440F551F6A95E1F744275370B6 -:101D7000242B352B73E0880F991F7A95E1F7807635 -:101D800099271DC02230310529F4982F8827816FAB -:101D9000906A089523303105A9F4AC0143705527AA -:101DA00021E030E002C0220F331F4A95E2F73C6881 -:101DB00043E0880F991F4A95E1F7807E9770822B48 -:101DC000932B089524303105E1F4AC01437055277D -:101DD00021E030E002C0220F331F4A95E2F73A6853 -:101DE000E7CF9C0130572115304118F49F70906265 -:101DF00008959C0130582115304118F49F70906A65 -:101E00000895803E9105E0F4803C910558F58133BA -:101E1000910509F46FC048F48932910509F463C053 -:101E20008A32910509F46DC072C089339105E9F0D9 -:101E300082389105D1F08533910509F44DC067C012 -:101E4000833E910581F138F4803E9105B9F0823EE0 -:101E50009105D9F05CC0863E910561F1873E910500 -:101E6000A1F155C00E94430E08952091EC0120FD80 -:101E700002C021FF4CC080EE90E049C08091EC018F -:101E800080FFF9CF89E390E042C08091EC0182FFAE -:101E90000EC08091EC0184FF03C080E090E037C069 -:101EA00083EE90E034C08091EC0182FFF2CF82EEAD -:101EB00090E02DC08091EC0183FF0BC08091EC017C -:101EC00084FDEBCF87EE90E022C08091EC0183FF90 -:101ED000F5CF86EE90E01BC08091EC0185FF07C036 -:101EE00089E290E014C08091EC0185FFF9CF85E391 -:101EF00090E00DC08091EC0186FF07C08AE290E07F -:101F000006C08091EC0186FFF9CF81E390E00E944A -:101F1000710D0895089580916F0108959FB7F89409 -:101F200010925E019FBF9091F201943009F057C06A -:101F30009091E9009F703091EC00232F217030FDCB -:101F400020E8922B24E02093E9002091EB0020FF71 -:101F500043C02091EE0027FF3FC020915C01222367 -:101F600021F02091E80025FF37C010925C0126E0A7 -:101F70003091E80035FD15C03091F201343061F543 -:101F80003091EB0035FD28C0215021F481E0809391 -:101F90005C0122C0EFE9FFE03197F1F700C00000DB -:101FA000E7CF8093F1008091E80085FD0AC0809121 -:101FB000E80080FFFCCF8091E8008E778093E800F6 -:101FC00006C08FB7F89421E020935E018FBF9F7009 -:101FD0009093E90080E008959F709093E9008FEF5F -:101FE0000895CF93DF9300D01F92CDB7DEB79C0149 -:101FF0008091F201843019F593E099833B832A8321 -:102000009093E9008FEF9091E800815095FD06C014 -:1020100095ED9A95F1F700008111F5CF8091E800D8 -:1020200085FF0DC040E050E063E070E0CE01019616 -:102030000E94C1128091E8008E778093E8000F9093 -:102040000F900F90DF91CF910895CF93DF9300D041 -:102050001F92CDB7DEB72091F201243021F522E0A6 -:1020600029839B838A8383E08093E9008FEF90919B -:10207000E800815095FD06C095ED9A95F1F70000B6 -:102080008111F5CF8091E80085FF0DC040E050E060 -:1020900063E070E0CE0101960E94C1128091E800D9 -:1020A0008E778093E8000F900F900F90DF91CF9183 -:1020B00008952091F2012430F1F422E02093E90008 -:1020C0002FEF3091E800215035FD06C035ED3A95EF -:1020D000F1F700002111F5CF2091E80025FF0BC09A -:1020E00040E050E065E070E00E94C1128091E8009D -:1020F0008E778093E8000895CF93DF932091F201CB -:10210000243009F048C0EC0180910C018823E1F0F3 -:1021100080910D018823C1F085E08093E9008FEF65 -:102120009091E800815095FD06C095E19A95F1F7F0 -:1021300000008111F5CF8091E80085FF2CC040E0C0 -:1021400050E060E170E017C081E08093E9008FEF1C -:102150009091E800815095FD06C095ED9A95F1F7B4 -:1021600000008111F5CF8091E80085FF14C040E0A8 -:1021700050E068E070E0CE010E94C1128091E8005A -:102180008E778093E80080E1FE01AFE5B1E0019039 -:102190000D928A95E1F7DF91CF91089588EA96E054 -:1021A0000E94E0088091F101811109C00E9456143B -:1021B0000E94B3148091E20084608093E20008954D -:1021C00084EA96E00E94E0081092F101089580EA06 -:1021D00096E00C94E0088CE996E00E94E0080C94EC -:1021E0006A2E88E996E00E94E0080E9430240E944E -:1021F000702E0E9458170C948A0F20915D012F5F5A -:10220000822F62E30E94DE2F992319F020935D0153 -:10221000089510925D0180915E01882371F1809193 -:10222000F201843041F58091E9008F702091EC003B -:10223000922F917020FD90E8892B94E09093E90013 -:102240009091EB0090FF14C09091EE0097FF10C0AA -:102250009091E80095FF03C01092F100F9CF9091A2 -:10226000E80090FF05C09091E8009E779093E80009 -:102270008F708093E90010925E01089542E061EC56 -:1022800081E00E94D01342E061EC82E00E94D01312 -:1022900042E061EC83E00E94D01342E261EC84E012 -:1022A0000E94D01342E161EC85E00C94D013809140 -:1022B000F401833009F455C030F4813071F082307C -:1022C00009F48EC008958A3009F47AC08B3009F47D -:1022D00060C0893009F09CC020C08091F301813A30 -:1022E00009F096C08091E800877F8093E800809194 -:1022F000F7019091F801892B21F460E18FE591E0DD -:1023000003C060E080E090E070E00E940C138091D8 -:10231000E8008B778093E80008958091F301813283 -:1023200009F076C08091F7019091F801009719F0BB -:10233000049709F06DC08091E800877F8093E800E2 -:102340008091E80082FD05C08091F2018111F8CFF3 -:102350005FC08091F10080936F018091E8008B77DE -:1023600053C08091F301813A09F052C08091F70186 -:102370009091F801892B09F04BC08091E800877F8C -:102380008093E8008091E80080FFFCCF80910C01F1 -:1023900036C08091F3018132D9F58091F701909197 -:1023A000F801892BA9F58091E800877F8093E800E8 -:1023B0000E9405148091F50180930C010C94341D4A -:1023C0008091F301813221F58091E800877F80932D -:1023D000E8000E9405148091F60180937001089531 -:1023E0008091F301813AA1F48091E800877F809386 -:1023F000E8008091E80080FFFCCF8091700180931D -:10240000F1008091E8008E778093E8000C94051429 -:10241000089584B7877F84BF88E10FB6F8948093CE -:102420006000109260000FBE90E080E80FB6F89454 -:1024300080936100909361000FBE0E94E5170E9497 -:1024400056140E94B3148091E20084608093E200ED -:102450008EE89FE00E946F2378940E9438170E94B4 -:10246000E71782E091E00E9453170E94582E87E8F8 -:1024700096E00E94E0088091F201853089F483E8BB -:1024800096E00E94E0080E94F4238091F0018823E6 -:1024900091F30E941C24882371F30E94AB12EBCFAE -:1024A0000E941518E8CF292F332723303105C9F0B2 -:1024B00064F42130310581F02230310509F043C048 -:1024C0008DE890E020EE36E042C021323105F1F097 -:1024D0002232310541F137C082E190E02DE637E04C -:1024E00036C099278130910541F08230910541F045 -:1024F000892B49F5ECEDF6E005C0E4ECF6E002C00E -:10250000ECEAF6E0849190E09F0121C06530D8F4B8 -:10251000E62FF0E0EE0FFF1FEB5DFE4F20813181D3 -:1025200089E090E014C0653070F470E0FB01EE0FBC -:10253000FF1FE55EFE4F20813181FB01EA5EFE4F09 -:10254000808190E004C080E090E020E030E0FA017B -:1025500031832083089580E189BD82E189BD09B47A -:1025600000FEFDCF8091D8008F7D8093D8008091B0 -:10257000E00082608093E0008091E00081FDFCCF6C -:102580000895CF92DF92EF92FF920F931F93CF9314 -:10259000DF93EC018B016A010E942414811133C086 -:1025A000C114D10439F0F60180819181081B190B07 -:1025B000C80FD91FE12CF12C0115110519F18091DB -:1025C000E80085FD16C08091E8008E778093E800D2 -:1025D000C114D10449F0F60180819181E80EF91E01 -:1025E000F182E08285E00FC00E942414882321F349 -:1025F0000AC089918093F10001501109FFEFEF1A91 -:10260000FF0ADACF80E0DF91CF911F910F91FF9009 -:10261000EF90DF90CF9008952091F9013091FA0169 -:102620002617370748F06115710539F42091E80045 -:102630002E772093E80001C0B90140E061157105D3 -:10264000A9F12091F201222309F443C0253009F4B5 -:1026500042C02091E80023FD40C02091E80022FD07 -:1026600032C02091E80020FFE9CF4091F300209193 -:10267000F20030E0342BFC01CF016115710559F0F7 -:102680002830310540F481918093F1006150710947 -:102690002F5F3F4FF1CF41E02830310509F040E096 -:1026A0002091E8002E772093E800C8CF4111C9CFD0 -:1026B0000AC08091F201882361F0853061F0809139 -:1026C000E80083FD0AC08091E80082FFF2CF80E03D -:1026D000089582E0089583E0089581E008952091AF -:1026E000F9013091FA012617370748F06115710595 -:1026F00039F42091E8002E772093E80001C0B90159 -:10270000FC0120E06115710591F18091F2018823AF -:1027100009F440C0853009F43FC08091E80083FD92 -:102720003DC08091E80082FD2FC08091E80080FFCD -:10273000E9CF2091F3008091F20090E0922B611597 -:10274000710559F08830910540F424912093F100EF -:102750003196615071090196F2CF21E0089709F096 -:1027600020E08091E8008E778093E800CBCF2111A4 -:10277000CCCF0AC08091F201882361F0853061F0EE -:102780008091E80083FD0AC08091E80082FFF2CFCB -:1027900080E0089582E0089583E0089581E008953F -:1027A000982F973058F59093E900981739F0709169 -:1027B000EC002091ED005091F00003C0242F762F03 -:1027C00050E021FF19C03091EB003E7F3093EB00C9 -:1027D0003091ED003D7F3093ED003091EB003160A2 -:1027E0003093EB007093EC002093ED005093F000D9 -:1027F0002091EE0027FF07C09F5FD3CF8F7080939B -:10280000E90081E0089580E008958091F30187FF59 -:1028100011C08091E80082FD05C08091F201811114 -:10282000F8CF11C08091E8008B770BC08091F20146 -:10283000882349F08091E80080FFF8CF8091E8007C -:102840008E778093E80008952091E4003091E500B0 -:1028500095E64091EC00842F817040FF22C080916A -:10286000E80080FD1CC08091F201882391F0853042 -:1028700091F08091EB0085FD10C04091E4005091F3 -:10288000E5004217530729F39A01915011F784E0AC -:10289000089582E0089583E0089581E0089580E03E -:1028A00008954091E80042FFDECF08950E94C414CD -:1028B0000E94CC14E0EEF0E0808181608083E8ED3E -:1028C000F0E080818F77808319BCA7EDB0E08C9118 -:1028D0008E7F8C9380818F7E80831092F10108958A -:1028E0000F931F93CF93DF930E94C4140E94CC14C4 -:1028F000C8EDD0E088818F7788838881806888835D -:1029000088818F7D888319BC1092F2011092EE01AC -:102910001092F0011092EF0100EE10E0F8018081BA -:102920008B7F808388818160888342E060E080E0E3 -:102930000E94D013E1EEF0E080818E7F8083E2EE92 -:10294000F0E0808181608083808188608083F801ED -:1029500080818E7F8083888180618883DF91CF91A1 -:102960001F910F910895E8EDF0E080818F7E8083C4 -:10297000E7EDF0E080818160808384E082BF81E0C8 -:102980008093F1010C947014E8EDF0E080818E7F6B -:1029900080831092E20008951092DA001092E10014 -:1029A00008951F920F920FB60F9211242F933F9309 -:1029B0004F935F936F937F938F939F93AF93BF9347 -:1029C000EF93FF938091E10082FF0BC08091E200C2 -:1029D00082FF07C08091E1008B7F8093E1000E941D -:1029E000FD108091DA0080FF1FC08091D80080FF29 -:1029F0001BC08091DA008E7F8093DA008091D9002D -:102A000080FF0DC080E189BD82E189BD09B400FE6F -:102A1000FDCF81E08093F2010E94CE1005C019BC69 -:102A20001092F2010E94E0108091E10080FF19C035 -:102A30008091E20080FF15C08091E2008E7F80933C -:102A4000E2008091E20080618093E2008091D800F2 -:102A500080628093D80019BC85E08093F2010E94C7 -:102A6000EB108091E10084FF30C08091E20084FF90 -:102A70002CC080E189BD82E189BD09B400FEFDCF93 -:102A80008091D8008F7D8093D8008091E1008F7E67 -:102A90008093E1008091E2008F7E8093E20080913C -:102AA000E20081608093E2008091EE01882311F0C2 -:102AB00084E007C08091E30087FD02C081E001C08F -:102AC00083E08093F2010E94F1108091E10083FF86 -:102AD00029C08091E20083FF25C08091E100877FBB -:102AE0008093E10082E08093F2011092EE018091E8 -:102AF000E1008E7F8093E1008091E2008E7F8093E1 -:102B0000E2008091E20080618093E20042E060E0B8 -:102B100080E00E94D0138091F00088608093F000E4 -:102B20000E94E710FF91EF91BF91AF919F918F911C -:102B30007F916F915F914F913F912F910F900FBEB9 -:102B40000F901F9018951F920F920FB60F9211249D -:102B50002F933F934F935F936F937F938F939F93A5 -:102B6000AF93BF93CF93DF93EF93FF93C091E900AF -:102B7000CF708091EC00D82FD17080FDD0E81092FA -:102B8000E9008091F000877F8093F00078940E94A4 -:102B9000E7151092E9008091F00088608093F000C2 -:102BA000CD2BCF70C093E900FF91EF91DF91CF91D2 -:102BB000BF91AF919F918F917F916F915F914F9155 -:102BC0003F912F910F900FBE0F901F9018951F935C -:102BD000CF93DF93CDB7DEB7AA970FB6F894DEBFD9 -:102BE0000FBECDBFE3EFF1E088E08E0F9091F100D2 -:102BF00091938E13FBCF0E9457118091E80083FFC1 -:102C00001FC18091F3019091F401492F50E04A30A7 -:102C1000510508F015C1FA01EB59FF4F0C94FE2F36 -:102C2000803881F0823809F00BC18091F7018F70F4 -:102C30008093E9008091EB0085FB882780F9109252 -:102C4000E90006C08091EF019091F001911182603E -:102C50009091E800977F9093E8008093F1001092A4 -:102C6000F100C8C0282F2D7F09F0EAC0882319F091 -:102C7000823061F0E5C08091F501813009F0E0C05B -:102C8000933009F080E08093F0012BC08091F50132 -:102C9000811127C08091F7018F7009F4D1C0809312 -:102CA000E9002091EB0020FF1CC0933021F48091BB -:102CB000EB00806214C09091EB0090619093EB0068 -:102CC00021E030E0A90102C0440F551F8A95E2F7C8 -:102CD0004093EA001092EA008091EB0088608093B4 -:102CE000EB001092E9008091E800877F86C0811197 -:102CF000A7C01091F5011F778091E3008078812BA8 -:102D00008093E3008091E800877F8093E8000E9431 -:102D100005148091E80080FFFCCF8091E30080687B -:102D20008093E300111102C082E001C083E0809330 -:102D3000F20186C08058823008F082C08091F5018F -:102D40009091F6018C3D53E0950779F583E08A83F5 -:102D50008AE289834FB7F894DE01139620E03EE0C3 -:102D600051E2E32FF0E050935700E49120FF03C0BD -:102D7000E295EF703F5FEF708E2F90E0EA3010F039 -:102D8000C79601C0C0968D939D932F5F243149F75C -:102D90004FBF8091E800877F8093E8006AE270E08F -:102DA000CE0101960E940C1314C0AE014F5F5F4F1D -:102DB0006091F7010E945312BC01892B09F440C0B5 -:102DC0009091E800977F9093E80089819A810E9412 -:102DD0006F138091E8008B778093E80031C08038D2 -:102DE00079F58091E800877F8093E8008091EE017B -:102DF0008093F1008091E8008E778093E8000E9434 -:102E000005141EC081111CC09091F5019230C0F4D0 -:102E10008091E800877F8093E8009093EE010E9404 -:102E200005148091EE01811106C08091E30087FDB9 -:102E300002C081E001C084E08093F2010E943E1153 -:102E40008091E80083FF0AC08091E800877F80932B -:102E5000E8008091EB0080628093EB00AA960FB6A9 -:102E6000F894DEBF0FBECDBFDF91CF911F910895C3 -:102E7000CF938091F2018823A1F0C091E900CF7037 -:102E80009091EC00892F817090FD80E8C82B109202 -:102E9000E9008091E80083FD0E94E715CF70C093A0 -:102EA000E900CF910895909376018093750108957C -:102EB000E0917501F0917601309721F00190F08159 -:102EC000E02D099480E00895EF92FF920F931F93F5 -:102ED000CF93DF93E0917501F09176013097B1F1D6 -:102EE0008C010280F381E02D09958091D90182FF48 -:102EF0002DC080FF04C082EA98E00E94E008E8014B -:102F000010E18CE9E82E88E0F82E8091D90180FF4D -:102F10000BC088811F928F93FF92EF920E947909D4 -:102F20000F900F900F900F90115021961111EDCF2F -:102F30008091D90180FF0AC08AE998E0DF91CF91A2 -:102F40001F910F91FF90EF900C94E008DF91CF91CB -:102F50001F910F91FF90EF900895E0917501F0910E -:102F60007601309721F00480F581E02D09940895D1 -:102F700020917301309174018217930771F090933F -:102F8000740180937301E0917501F091760130979F -:102F900021F00680F781E02D0994089520917101B8 -:102FA000309172018217930771F0909372018093B0 -:102FB0007101E0917501F0917601309721F0008464 -:102FC000F185E02D0994089508950C94E4170E946A -:102FD00036240E94DB0B0C94FC24CF93C82F8091E5 -:102FE000D90182FF1EC080FF04C08BEB98E00E94D5 -:102FF000E0088091D90180FF0CC01F92CF9386EB2F -:1030000098E09F938F930E9479090F900F900F90F3 -:103010000F908091D90180FF04C084EB98E00E945A -:10302000E0088C2FCF910C948A0FCF92DF92EF9211 -:10303000FF920F931F93CF93DF93CDB7DEB72B97FC -:103040000FB6F894DEBF0FBECDBF0E94F80B88E725 -:10305000C82E81E0D82E00E010E0E02E802F0E94E4 -:10306000240DF60141916F01F42EF826B1F40F5FA3 -:103070001F4F0E30110589F78FEF89838A831B82DA -:103080000E943F248160782F9D838C8349815A81DF -:103090006B818D810E94B81840C09091D90191FF39 -:1030A00004C08B870E942A0D8B8520E030E04F2DD5 -:1030B00050E0922FBA01022E02C0759567950A94CE -:1030C000E2F760FF24C02E83EF8221E030E0690147 -:1030D00002C0CC0CDD1C9A95E2F790E08C219D217A -:1030E000892B09F420E028870E943F248160782FF3 -:1030F0009A8789874E815F8168858A850E94B81882 -:10310000F801E858FE4F8081C826C08206C02F5FB4 -:103110003F4F2630310569F6AACF0E946D281091E5 -:1031200077010E9458171817A1F00E945817809332 -:1031300077012B960FB6F894DEBF0FBECDBFDF919F -:10314000CF911F910F91FF90EF90DF90CF900C9453 -:10315000ED172B960FB6F894DEBF0FBECDBFDF91F3 -:10316000CF911F910F91FF90EF90DF90CF90089536 -:10317000CF93DF93CDB7DEB72B970FB6F894DEBFB2 -:103180000FBECDBF4F83588769877A878B87DE0153 -:10319000119686E0FD0111928A95E9F785E0FE011E -:1031A000379601900D928A95E1F749815A816B819A -:1031B0007C818D819E810E94CE1F2B960FB6F89444 -:1031C000DEBF0FBECDBFDF91CF910895CF9388238F -:1031D00009F4C2C0C82F823859F40E94581781FDE3 -:1031E000BBC089E30E946A220E94492389E30CC084 -:1031F000833879F40E94581780FDAEC083E50E94A1 -:103200006A220E94492383E50E94BD22CF910C943B -:103210004923843859F40E94581782FD9DC087E4E1 -:103220000E946A220E94492387E4EECF8CEF8C0F24 -:10323000813A48F48C2F0E94002D81118DC08C2F73 -:103240000E946A22E3CF80E28C0F883048F4C77076 -:1032500081E001C0880FCA95EAF70E941223D6CFF9 -:103260008BE58C0F833078F4C53A29F0C63A31F0FB -:1032700083E890E005C081E890E002C082E890E039 -:10328000CF910C94B81788E58C0F833108F064C097 -:10329000C83A39F1C93A41F1CA3A49F1CB3A51F148 -:1032A000CC3A59F1CD3A61F1C03B69F1CE3A71F1B6 -:1032B000CF3A79F1C13B81F1C23B89F1C33B91F136 -:1032C000C43B99F1C53BA1F1C63BA9F1C73BB1F1A4 -:1032D000C83BB9F1C93BC1F1CA3BC9F180E090E0FC -:1032E00038C082EE90E035C089EE90E032C08AEEC0 -:1032F00090E02FC085EB90E02CC086EB90E029C0D9 -:1033000087EB90E026C08CEC90E023C08DEC90E041 -:1033100020C083E891E01DC08AE891E01AC082E9EC -:1033200091E017C084E991E014C081E292E011C0FD -:1033300083E292E00EC084E292E00BC085E292E06C -:1033400008C086E292E005C087E292E002C08AE20D -:1033500092E0CF910C94CE17CF910895882309F471 -:103360004BC0823859F40E94581781FF45C089E349 -:103370000E946A220E94492389E30CC0833871F4B9 -:103380000E94581780FF38C083E50E946A220E947D -:10339000492383E50E94BD220C944923843859F4C3 -:1033A0000E94581782FF28C087E40E946A220E9468 -:1033B000492387E4EFCF9CEF980F913A58F390E2BE -:1033C000980F983050F4877091E001C0990F8A955A -:1033D000EAF7892F0E941823DFCF9BE5980F9330DF -:1033E00020F480E090E00C94B817885A833120F4E0 -:1033F00080E090E00C94CE170895882321F00E947D -:1034000012230C9449230895882321F00E94182345 -:103410000C9449230895BF92CF92DF92EF92FF92CE -:103420000F931F93CF93DF9300D000D000D0CDB780 -:10343000DEB725E0FC01DE01119601900D922A9580 -:10344000E1F7FC01408131810281258122952F70B5 -:1034500063817481672B09F4E5C23F3F19F44F3F44 -:1034600009F4E0C27C0149833A8389819A812E83E1 -:103470000E942922182FB92E0E9428220E94EF2094 -:10348000EB2DE295EF70F0E0E159FF4F2E810C94A7 -:10349000FE2F8B2D807F9B2D9F70F92E882319F096 -:1034A000F29480EFF822002349F0FF2009F467C26C -:1034B0008F2D0E9422230E94492361C2812F0E94E6 -:1034C000AE19FF2009F4AEC28F2D0E942823269644 -:1034D0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1034E0000F91FF90EF90DF90CF90BF900C94492305 -:1034F0003B2D307F8B2D8F70303211F08295807F85 -:10350000112319F0113021F12CC00023B9F022232E -:1035100009F4A0C1213009F09DC126960FB6F89498 -:10352000DEBF0FBECDBFDF91CF911F910F91FF90F6 -:10353000EF90DF90CF90BF900C943223222319F0AC -:10354000213009F46FC28E830E9435238E8196C18B -:10355000002321F0223008F065C27CC1211162C233 -:103560008DC1002321F0222309F474C108C2222353 -:1035700009F484C119C22B2D26952695237030E0BD -:103580002115310521F021303105D1F04BC2002346 -:1035900021F0812F9B2D937002C080E090E0269651 -:1035A0000FB6F894DEBF0FBECDBFDF91CF911F9154 -:1035B0000F91FF90EF90DF90CF90BF900C94B817D1 -:1035C000002321F0812F9B2D937002C080E090E0BA -:1035D00026960FB6F894DEBF0FBECDBFDF91CF9118 -:1035E0001F910F91FF90EF90DF90CF90BF900C94C0 -:1035F000CE17812F002319F00E94F32602C00E94EB -:103600005B2726960FB6F894DEBF0FBECDBFDF91C5 -:10361000CF911F910F91FF90EF90DF90CF90BF90CF -:103620000C94E0278B2D837009F07BC00111FAC147 -:10363000812F829586958770880F880F912F9F70B4 -:10364000C92ED12CE12CF12C082E04C0CC0CDD1C91 -:10365000EE1CFF1C0A94D2F714FF12C04FE050E09A -:1036600060E070E004C0440F551F661F771F8A9505 -:10367000D2F7CB01BA01609570958095909503C003 -:1036800060E070E0CB012B2D269526952370422F0C -:1036900050E042305105D9F04330510569F16C29B1 -:1036A0007D298E299F294130510551F126960FB66B -:1036B000F894DEBF0FBECDBFDF91CF911F910F9168 -:1036C000FF90EF90DF90CF90BF900C9416216C2963 -:1036D0007D298E299F2926960FB6F894DEBF0FBE4E -:1036E000CDBFDF91CF911F910F91FF90EF90DF90B1 -:1036F000CF90BF900C9432210E941621C701B601D1 -:1037000026960FB6F894DEBF0FBECDBFDF91CF91E6 -:103710001F910F91FF90EF90DF90CF90BF900C948E -:10372000FA20002319F08B2D817001C08695882323 -:1037300009F478C1812F829586958770880F880F4C -:10374000912F9F70C92ED12CE12CF12C082E04C092 -:10375000CC0CDD1CEE1CFF1C0A94D2F714FF12C027 -:103760004FE050E060E070E004C0440F551F661F5A -:10377000771F8A95D2F7CB01BA0160957095809535 -:10378000909503C060E070E0CB012B2D2695269527 -:103790002370422F50E042305105D9F0433051059B -:1037A00069F16C297D298E299F294130510551F1FC -:1037B00026960FB6F894DEBF0FBECDBFDF91CF9136 -:1037C0001F910F91FF90EF90DF90CF90BF900C94DE -:1037D000F0216C297D298E299F2926960FB6F89411 -:1037E000DEBF0FBECDBFDF91CF911F910F91FF9034 -:1037F000EF90DF90CF90BF900C940C220E94F021AC -:10380000C701B60126960FB6F894DEBF0FBECDBF36 -:10381000DF91CF911F910F91FF90EF90DF90CF90AC -:10382000BF900C94D421103FD1F118F4103E50F405 -:10383000A1C0123F09F463C008F44CC0133F09F45F -:1038400073C098C01F708B2D8F710023A1F00E9450 -:103850006D21812F26960FB6F894DEBF0FBECDBF27 -:10386000DF91CF911F910F91FF90EF90DF90CF905C -:10387000BF900C94FD190E948E21812F26960FB6C1 -:10388000F894DEBF0FBECDBFDF91CF911F910F9196 -:10389000FF90EF90DF90CF90BF900C94041A00231C -:1038A000A9F02111BFC08B2D8F7126960FB6F89409 -:1038B000DEBF0FBECDBFDF91CF911F910F91FF9063 -:1038C000EF90DF90CF90BF900C94B321223008F09E -:1038D000A9C0E9CF0023A9F08B2D8F7126960FB6D2 -:1038E000F894DEBF0FBECDBFDF91CF911F910F9136 -:1038F000FF90EF90DF90CF90BF900C946D2100234C -:1039000059F38B2D8F7126960FB6F894DEBF0FBE3C -:10391000CDBFDF91CF911F910F91FF90EF90DF907E -:10392000CF90BF900C948E21002399F08B2D8F7136 -:1039300026960FB6F894DEBF0FBECDBFDF91CF91B4 -:103940001F910F91FF90EF90DF90CF90BF900C945C -:10395000582126960FB6F894DEBF0FBECDBFDF917B -:10396000CF911F910F91FF90EF90DF90CF90BF907C -:103970000C944E210023A9F0222309F4ADCF812F0E -:1039800026960FB6F894DEBF0FBECDBFDF91CF9164 -:103990001F910F91FF90EF90DF90CF90BF900C940C -:1039A000E618222309F4ADCF812F26960FB6F8949E -:1039B000DEBF0FBECDBFDF91CF911F910F91FF9062 -:1039C000EF90DF90CF90BF900C94AE194B2D4F70BD -:1039D000612FC7010E94820926960FB6F894DEBFB8 -:1039E0000FBECDBFDF91CF911F910F91FF90EF9050 -:1039F000DF90CF90BF900C9472204B2D4F70612FB1 -:103A0000C70126960FB6F894DEBF0FBECDBFDF917B -:103A1000CF911F910F91FF90EF90DF90CF90BF90CB -:103A20000C94300E26960FB6F894DEBF0FBECDBFB5 -:103A3000DF91CF911F910F91FF90EF90DF90CF908A -:103A4000BF9008950E942F230E9404230E944923BF -:103A50000E9413290E94E02780E090E00E94B8179E -:103A600080E090E00C94CE170E941F230C94221D3E -:103A70000E942922292F22952F7030E02C30310509 -:103A80004CF42A3031056CF42250310922303105D2 -:103A900088F407C02C30310549F02F30310531F062 -:103AA00009C0803E48F0803F29F406C093FB882778 -:103AB00080F9089580E0089581E00895CF93DF9321 -:103AC00000D000D01F92CDB7DEB70F900F900F90AF -:103AD0000F900F90DF91CF910895CF93DF9300D097 -:103AE00000D000D0CDB7DEB726960FB6F894DEBF73 -:103AF0000FBECDBFDF91CF9108951F93CF93DF937A -:103B0000C091860116E080918701C81799F0D0E036 -:103B10001C9FF0011D9FF00D1124E857FE4F4081BE -:103B2000518162817381848195810E946D1D2196EE -:103B3000C770E9CFDF91CF911F9108954091B801EF -:103B40005091B9016091BA017091BB018091BC01A3 -:103B50009091BD010C946D1D8091BD0182958F7077 -:103B600009F054C08091BA01882309F44FC08091B4 -:103B70008601A09187016091B8017091B9014091CF -:103B8000BB015091BC01B6E08A1709F43FC090E038 -:103B900041155105C1F17F3F11F46F3FA1F1B89F6D -:103BA000F001B99FF00D1124E857FE4F21817213E7 -:103BB0002AC02081621327C02281211124C02381C1 -:103BC00034812417350710F421503109241B350B9B -:103BD000283C3105C0F42091BD012F702061209355 -:103BE000BD0126E0289FF001299FF00D1124E35725 -:103BF000FE4F80818F708061808388EB91E00E940E -:103C00000B1A0C947D1D01968770BECF0895CF923C -:103C1000DF92EF92FF920F931F93CF93DF93CDB775 -:103C2000DEB762970FB6F894DEBF0FBECDBF8C0132 -:103C300085E0F801DE011D9601900D928A95E1F76D -:103C4000D8014C9111965C91119712966C91129734 -:103C50001396CD90DC9014973091B8017091B90112 -:103C60008091BB019091BC01009709F46BC17F3F2B -:103C700019F43F3F09F466C1E090BA01EE2009F45F -:103C8000C0C02091BD01C816D90628F0F601E81B76 -:103C9000F90BCF0104C0809590958C0D9D1DFF24DC -:103CA000F394883C910578F0F12C207F09F0C6C090 -:103CB0007C2DD98AC88A89890E945E1D88EB91E093 -:103CC0000E940B1AB1C0822F807F09F046C0751385 -:103CD00014C0341312C0611110C02F7020612093E2 -:103CE000BD010E949E1D88EB91E00E940B1A8091FD -:103CF000BD01D80115968C932EC0CD2819F15F3FD8 -:103D000011F44F3FF9F0F62E61111CC0809186012D -:103D10002091870136E0821709F45AC090E0389F5D -:103D2000F001399FF00D1124E857FE4F71815713B0 -:103D300006C07081471303C07281711103C00196E0 -:103D40008770E9CFF62E662309F418C18091BD0172 -:103D500081608093BD01F12C11C1751308C034132B -:103D600006C0611104C08091BD01D801C3C04D8758 -:103D70005E878D859E856A8B0E94381D6A8988239F -:103D8000E1F16623D1F12091BD01822F82958F70E0 -:103D900090E0029774F08091B8019091B9019887F2 -:103DA0008F831986DB86CA862C87CE0107960E94F0 -:103DB0000B1A86E0F801A8EBB1E001900D928A950C -:103DC000E1F70E94AC1D0E949E1DFF24F394D6C013 -:103DD0004D875E878D859E850E942922292F2295F9 -:103DE0002F7030E0223031050CF0BCC09F7009F01C -:103DF000B6C0805E883008F4C1C0C8010E940B1AAA -:103E0000E4CFC816D90608F453C0F601E81BF90B35 -:103E1000CF01883C910508F450C0F12C7C2DD98A43 -:103E2000C88A89890E945E1DE8EBF1E086E0DF0127 -:103E30001D928A95E9F70E949E1DA0C0751314C0BB -:103E4000341312C0611110C08091BD01F801858347 -:103E5000C8010E940B1A86E0E8EBF1E0DF011D9239 -:103E60008A95E9F7FE2C8AC04D875E878D859E85F1 -:103E70006A8B0E94381D6A89882309F4BECF6623A5 -:103E800009F4BBCF2091BD01822F82958F7090E005 -:103E900002970CF48ECF8091B8019091B9019A836A -:103EA00089831B82DD82CC822E83CE0101967FCF57 -:103EB000809590958C0D9D1DACCFF62E662309F450 -:103EC0009CCF75132EC034132CC02091BD0120FD52 -:103ED0001FC0822F82958F70D9F0D80115962C9330 -:103EE00015978F3049F08F5F982F9295907F822F92 -:103EF0008F70892B15968C93C8010E940B1A86E04F -:103F0000F801A8EBB1E001900D928A95E1F793CF0B -:103F100086E0F801A8EBB1E001900D928A95E1F7F7 -:103F20002DC04D875E878D859E850E94381D81112D -:103F300040CF8091BD0181608093BD01C8010E9486 -:103F40000B1A1CC0662309F458CF4D875E878D85F8 -:103F50009E850E94381D882309F44FCF2ACF8111F6 -:103F600048CF0CC0243031050CF047CF9F7009F4C6 -:103F700040CFF8019581907F09F03BCF8F2D62965D -:103F80000FB6F894DEBF0FBECDBFDF91CF911F916A -:103F90000F91FF90EF90DF90CF9008951F93CF93F4 -:103FA000DF93CDB7DEB72C970FB6F894DEBF0FBE08 -:103FB000CDBF4F83588769877A878B879C87CE01CF -:103FC00007960E94071E882369F08F8198852A85AD -:103FD0003B85232BF1F19F3F09F063C08F3F09F030 -:103FE00060C037C086E0FE013796DE011196019071 -:103FF0000D928A95E1F76F817885EA85FB85309788 -:1040000041F17F3F11F46F3F21F12091870130E0B2 -:10401000C9010196877099274091860150E0841765 -:10402000950709F447C069837A83FD83EC8396E0A2 -:10403000929FD001939FB00D1124A857BE4FFE014F -:10404000319601900D929A95E1F7809387010E9435 -:104050007D1D16E080918601909187018917C1F13D -:10406000189FC001112488579E4F0E94071E882365 -:1040700079F1E09186011E9FF0011124E857FE4F6F -:104080004081518162817381848195810E946D1D7F -:104090008091860190E00196877099278093860130 -:1040A000D9CF4F81588569857A858B859C850E94FB -:1040B0006D1DCFCF0E94341D109287011092860192 -:1040C000E8EBF1E086E0DF011D928A95E9F7C1CFC8 -:1040D0002C960FB6F894DEBF0FBECDBFDF91CF9107 -:1040E0001F910895EF92FF920F931F93CF93DF9349 -:1040F0008C01892B09F46CC0F12CEE24E394E801C7 -:104100002196F8018491843740F4843008F051C03E -:10411000813081F0823019F15BC0853709F444C0E9 -:10412000A8F19CE7980F903708F052C08F770E9453 -:10413000AE1941C00E5F1F4FFE01C49180E28C0F8B -:10414000883048F4C7708E2D01C0880FCA95EAF7F1 -:104150000E94222314C08C2F0E94E6182DC00E5FEF -:104160001F4FFE01C49180E28C0F883058F4C77055 -:104170008E2D01C0880FCA95EAF70E9428230E945D -:1041800049231AC08C2F0E94AE1916C00E5F1F4F14 -:10419000FE01C491CC2381F08FE99FE00197F1F7F4 -:1041A00000C00000C150F6CF0E5F1F4FFE01F4901B -:1041B00003C00E94E6188E018F2D882309F49FCF3B -:1041C000EFE9FFE03197F1F700C000008150F5CF33 -:1041D000DF91CF911F910F91FF90EF900895089577 -:1041E0006093C2017093C3018093C4019093C50191 -:1041F0000C94221D0F931F930091C2011091C301D3 -:104200002091C4013091C501DC01CB01802B912BA1 -:10421000A22BB32B8093C2019093C301A093C4013E -:10422000B093C5011F910F910C94221D0F931F9302 -:104230000091C2011091C3012091C4013091C501C8 -:10424000DC01CB0180239123A223B3238093C201FD -:104250009093C301A093C401B093C5011F910F9126 -:104260000C94221D0F931F930091C2011091C30162 -:104270002091C4013091C501DC01CB018027912739 -:10428000A227B3278093C2019093C301A093C401D6 -:10429000B093C5011F910F910C94221D1092BE0185 -:1042A0001092BF011092C0011092C1010C94221D06 -:1042B00041E050E060E070E004C0440F551F661F0D -:1042C000771F8A95D2F74093BE015093BF01609348 -:1042D000C0017093C1010C94221D41E050E060E0E8 -:1042E00070E004C0440F551F661F771F8A95D2F7F0 -:1042F0008091BE019091BF01A091C001B091C10118 -:10430000482B592B6A2B7B2B4093BE015093BF0146 -:104310006093C0017093C1010C94221D41E050E0F4 -:1043200060E070E004C0440F551F661F771F8A9538 -:10433000D2F740955095609570958091BE0190910F -:10434000BF01A091C001B091C101482359236A2344 -:104350007B234093BE015093BF016093C0017093D3 -:10436000C1010C94221D41E050E060E070E004C007 -:10437000440F551F661F771F8A95D2F78091BE01A3 -:104380009091BF01A091C001B091C1014827592768 -:104390006A277B274093BE015093BF016093C00101 -:1043A0007093C1010C94221D0F931F930091BE01C5 -:1043B0001091BF012091C0013091C101DC01CB01FE -:1043C000802B912BA22BB32B8093BE019093BF0126 -:1043D000A093C001B093C1011F910F910C94221DB5 -:1043E0000F931F930091BE011091BF012091C00156 -:1043F0003091C101DC01CB0180239123A223B3239F -:104400008093BE019093BF01A093C001B093C101FE -:104410001F910F910C94221D0F931F930091BE01C9 -:104420001091BF012091C0013091C101DC01CB018D -:1044300080279127A227B3278093BE019093BF01C5 -:10444000A093C001B093C1011F910F910C94221D44 -:104450000895CF92DF92EF92FF920F931F93CF9325 -:10446000DF938C01C090C201D090C301E090C401E1 -:10447000F090C5014091BE015091BF016091C00113 -:104480007091C101C42AD52AE62AF72ACFE1D0E0EB -:10449000D701C6010C2E04C0B695A79597958795B0 -:1044A0000A94D2F780FF07C0B8018C2F0E94530EE8 -:1044B0008130910531F4219758F7B80180E00E94CE -:1044C000530EDF91CF911F910F91FF90EF90DF90EE -:1044D000CF90089590910C01992321F090910D01B6 -:1044E000911109C020910E0130910F01F90132960E -:1044F0009FEF40E030C0982F9695969596959F3007 -:10450000A0F4E0910E01F0910F01E90FF11D877009 -:1045100021E030E0A90102C0440F551F8A95E2F75F -:10452000CA019181892B818308959091D90190FFCF -:1045300023C01F928F938CEE98E09F938F930E94DD -:1045400079090F900F900F900F9008959F3F39F0C9 -:104550004F5F4E3041F051915813F8CF0DC05111BB -:10456000F7CF942FF5CF9F3F39F0F901E90FF11DF7 -:1045700097FDFA9582830895089590910C019923EF -:1045800021F090910D01911109C020910E013091FF -:104590000F01F9013296205F3F4F30C0982F96955A -:1045A000969596959F30A8F4E0910E01F0910F0139 -:1045B000E90FF11D877021E030E0A90102C0440F2E -:1045C000551F8A95E2F7CA018095918189238183DD -:1045D00008959091D90190FF16C01F928F938EEC91 -:1045E00098E09F938F930E9479090F900F900F90FE -:1045F0000F9008953196E217F30729F090819813F0 -:10460000F9CF1082F7CF089581E090E0E0910E019C -:10461000F0910F01E80FF91F10820196803191058A -:10462000A9F708959091D801892B8093D801089516 -:1046300080959091D80189238093D8010895109294 -:10464000D80108959091D701892B8093D7010895BF -:1046500080959091D70189238093D7010895109276 -:10466000D70108958093C60108951092C601089558 -:1046700080910E0190910F01FC0131969C01205F09 -:104680003F4F80E0919191118F5FE217F307D1F7CF -:104690000895E0910E01F0910F018091D80180837F -:1046A000E0910E01F0910F0190818091D701892B4B -:1046B00080838091C601882361F0E0910E01F09122 -:1046C0000F019081892B80830E94382381111092E1 -:1046D000C60180910E0190910F010C946417909384 -:1046E0003B0180933A010895CF92DF92EF92FF92BF -:1046F0006C01EE24FF24C114D104E104F10421F083 -:10470000C701B60120E101C020E0C72ED82EE92E56 -:10471000FF24C114D104E104F10419F0285FC7019A -:10472000B6016B017C0154E0F694E794D794C794EA -:104730005A95D1F7C114D104E104F10419F02C5FAA -:10474000C701B6016B017C0142E0F694E794D7946F -:10475000C7944A95D1F7C114D104E104F10419F0CA -:104760002E5FC701B601DC01CB01B695A7959795E1 -:104770008795892B8A2B8B2B09F02F5F822FFF9037 -:10478000EF90DF90CF9008958295982F9C7C392FE1 -:1047900036953695282F237344E0249FC0011124B9 -:1047A000932F982B292F2A7A2695892F8575880F84 -:1047B000822B08951F93CF93DF931F92CDB7DEB75F -:1047C00099830E94C423182F9981892F0E94C423A2 -:1047D000212F30E0322F2227A901482BCA010F9048 -:1047E000DF91CF911F9108958091F201843009F1FA -:1047F0001092DA0120E488E190E00FB6F894A895D1 -:10480000809360000FBE2093600083B7817F846037 -:1048100083BF83B7816083BF7894889583B78E7F89 -:1048200083BF88E10FB6F894809360001092600017 -:104830000FBE089508950895CF930E941A240E94F0 -:10484000F80B0E941B24C0E08C2F0E94240D8111C4 -:1048500004C0CF5FCE30C1F701C081E0CF91089591 -:104860000E94341D0E9458170C948A0F82E084BD68 -:1048700093E095BD9AEF97BD80936E0008952FB792 -:10488000F8948091DB019091DC01A091DD01B09161 -:10489000DE012FBF0895CF92DF92EF92FF920F9328 -:1048A0001F932FB7F8944091DB015091DC01609188 -:1048B000DD017091DE012FBF6A017B01EE24FF2430 -:1048C0008C0120E030E0C016D106E206F30610F4B9 -:1048D000415051099A01281B390BC9011F910F91B1 -:1048E000FF90EF90DF90CF9008951F920F920FB638 -:1048F0000F9211248F939F93AF93BF938091DB010D -:104900009091DC01A091DD01B091DE010196A11D25 -:10491000B11D8093DB019093DC01A093DD01B09386 -:10492000DE01BF91AF919F918F910F900FBE0F90BD -:104930001F9018950E945614F8942FEF87EA91E67D -:10494000215080409040E1F700C0000087E090EBEC -:10495000DC018093FB019093FC01A093FD01B093D7 -:10496000FE019CE088E10FB6F894A8958093600062 -:104970000FBE90936000FFCFEF92FF920F931F93B3 -:10498000CF93DF93D82FC0E08C2F0E94240D00E03E -:1049900010E0E82EF12CC701002E02C095958795F6 -:1049A0000A94E2F780FD06C00F5F1F4F0630110525 -:1049B00091F709C0602F7C2F80E00E94310ED81340 -:1049C000F3CF81E004C0CF5FCE30F1F680E0DF911D -:1049D000CF911F910F91FF90EF900895CF93C82F23 -:1049E0008CE20E94BC24882321F08C2FCF910C9460 -:1049F000BC2480E0CF910895CF930E944B26811173 -:104A000002C00E94312681E199E00E94E008C5E6DB -:104A1000C15049F00E94F80B8FE39CE90197F1F730 -:104A200000C00000F5CF8AE099E00E94E00889E22A -:104A30000E94EE24811113C18AE20E94EE248111AA -:104A40000E94312685E00E94EE2481110E949A2462 -:104A50000E9456268093D90187E00E94EE24882385 -:104A6000A9F18BE10E94EE24882351F08091D901B5 -:104A700081FB222720F991E0922790FB81F90EC05B -:104A80008EE00E94EE24882361F08091D90182FBA0 -:104A9000222720F991E0922790FB82F98093D90197 -:104AA00015C080E10E94EE249091D901882341F045 -:104AB00093FB222720F981E0822780FB93F904C031 -:104AC000892F809580FB90F99093D9018091D9012D -:104AD0000E945A260E9468268093EC0180EE0E9474 -:104AE000EE24882341F08091EC01982F909590FB63 -:104AF00080F98093EC0189E30E94EE24882359F029 -:104B00008091EC0181FB222720F991E0922790FB14 -:104B100081F98093EC0182EE0E94EE24882359F003 -:104B20008091EC0182FB222720F991E0922790FBF3 -:104B300082F98093EC0186EE0E94EE24882359F0DE -:104B40008091EC0183FB222720F991E0922790FBD2 -:104B500083F98093EC0183EE0E94EE24882359F0C0 -:104B60008091EC0184FB222720F991E0922790FBB1 -:104B700084F98093EC0185E30E94EE24882359F0A8 -:104B80008091EC0185FB222720F991E0922790FB90 -:104B900085F98093EC0181E30E94EE24882359F08B -:104BA0008091EC0186FB222720F991E0922790FB6F -:104BB00086F98093EC0181E10E94EE24882359F06C -:104BC0008091EC0187FB222720F991E0922790FB4E -:104BD00087F98093EC018091EC010E946C26809112 -:104BE000EC0187FB882780F980930D0187E20E9402 -:104BF000EE24C82F8EE10E94EE248111C2608FE165 -:104C00000E94EE248111C46080E20E94EE24811192 -:104C1000C86081E20E94EE248111C06182E20E949C -:104C2000EE248111C06283E20E94EE248111C064EF -:104C300084E20E94EE24882311F0C06802C0CC23D5 -:104C400029F08C2F0E9463266C2F03C00E945F26E0 -:104C5000682F70E080E090E0CF910C94F020CF912D -:104C600008956DEE7EEF80E090E00E94343060E0C9 -:104C700082E090E00E94263060E083E090E00E94B5 -:104C8000263060E084E090E00E94263060E085E01D -:104C900090E00C94263080E090E00E94203021E0EB -:104CA0008D3E9E4F09F020E0822F089582E090E033 -:104CB0000C941830682F82E090E00C94263083E04A -:104CC00090E00C941830682F83E090E00C9426302C -:104CD00084E090E00C941830682F84E090E00C940D -:104CE00026308091E10180FF0BC06091130185E0C7 -:104CF000689FB001112475956795759567952BC0D0 -:104D000081FF09C06091130185E0689FB001112403 -:104D10007595679520C082FF07C06091130185E0FB -:104D2000689FB001112417C09091E2019923D1F03E -:104D300060911201961788F72091130185E0289F52 -:104D400090011124929FA001939F500D112470E0B7 -:104D5000CA010E94EA2F6038710540F4611571059F -:104D600039F002C065E070E0862F08958FE708955E -:104D700081E008958091E10180FF08C060911101F8 -:104D800070E0759567957595679521C081FF06C0A0 -:104D90006091110170E07595679519C082FF04C09C -:104DA0006091110170E010C09091E2019923C1F06F -:104DB000609110019617A0F780911101899FC001A1 -:104DC000112470E00E94EA2F6038710528F4611503 -:104DD000710521F0862F08958FE7089581E00895E9 -:104DE00061E070E0F4CF803F21F40E94712681954C -:104DF00004C0813F29F40E9471268093E501089543 -:104E0000823F21F40E947126819504C0833F29F4DA -:104E10000E9471268093E4010895893F19F40E944D -:104E2000BA2605C08A3F31F40E94BA268195809344 -:104E3000E60108958B3F21F40E94BA26819504C0B3 -:104E40008C3F29F40E94BA268093E7010895843F9D -:104E500021F48091E301816017C0853F21F48091A6 -:104E6000E301826011C0863F21F48091E3018460F8 -:104E70000BC0873F21F48091E301886005C0883F23 -:104E800031F48091E30180618093E30108958D3FC7 -:104E900021F48091E10181600BC08E3F21F480916B -:104EA000E101826005C08F3F29F48091E1018460B7 -:104EB0008093E1010895803F39F48091E50187FFF7 -:104EC0006CC01092E50169C0813F29F48091E50131 -:104ED0001816BCF362C09091E401823F29F497FF59 -:104EE0005CC01092E40159C0833F19F41916CCF349 -:104EF00054C0893F41F48091E60118160CF04DC072 -:104F00001092E6014AC08A3F29F48091E60187FFAA -:104F100044C0F6CF8B3F39F48091E70187FF3DC055 -:104F20001092E7013AC08C3F29F48091E7011816EE -:104F3000BCF333C0843F21F48091E3018E7F17C01E -:104F4000853F21F48091E3018D7F11C0863F21F4DC -:104F50008091E3018B7F0BC0873F21F48091E301B7 -:104F6000877F05C0883F31F48091E3018F7E809375 -:104F7000E30113C08D3F21F48091E1018E7F0BC0CE -:104F80008E3F21F48091E1018D7F05C08F3F29F490 -:104F90008091E1018B7F8093E1018091E401811197 -:104FA0000EC08091E50181110AC08091E601811156 -:104FB00006C08091E701811102C01092E2010895BC -:104FC0008091D90183FF7EC08DE499E00E94E008C2 -:104FD0008091E3011F928F9388E499E09F938F93D0 -:104FE0000E94790986E499E00E94E0088091E4013A -:104FF000282F332727FD30953F938F9383E499E043 -:105000009F938F930E94790981E499E00E94E008C0 -:105010008091E501282F332727FD30953F938F930B -:105020008EE399E09F938F930E9479098CE399E036 -:105030000E94E0088091E601282F332727FD309554 -:105040003F938F9389E399E09F938F930E9479090F -:1050500087E399E00E94E0088091E701282F332739 -:1050600027FD30953F938F9384E399E09F938F932F -:105070000E94790981E399E00E94E0088091E201B1 -:105080001F928F938EE299E09F938F930E947909EC -:105090008CE299E00E94E0088091E1011F928F93D9 -:1050A00089E299E09F938F930E94790986E299E0C3 -:1050B0000E94E0088DB79EB74C960FB6F8949EBF3D -:1050C0000FBE8DBF83EE91E00E94AD170E943F247A -:1050D0009093E0018093DF0108951F93CF93DF93B6 -:1050E0008091DF019091E0010E944B24AC019091EE -:1050F000E201992321F02091140130E006C02091B3 -:1051000015018AE0289F900111244217530708F4E3 -:1051100086C08091E401C091E501D091E601109133 -:10512000E701811107C0C11176C0D11174C01111FE -:1051300072C075C09F3F19F09F5F9093E2011816EF -:1051400024F40E9471268093E4018091E40187FF9A -:1051500005C00E94712681958093E4011C1624F4F9 -:105160000E9471268093E5018091E50187FF05C0CB -:105170000E94712681958093E5016091E401662388 -:1051800039F1C091E501CC2319F1772767FD7095BE -:10519000872F972F0E94EF2E23E333E343E35FE350 -:1051A0000E94532F0E94BC2E6093E4016C2F77273E -:1051B00067FD7095872F972F0E94EF2E23E333E32F -:1051C00043E35FE30E94532F0E94BC2E6093E501EE -:1051D0001D1624F40E94BA268093E6018091E60110 -:1051E00087FF05C00E94BA2681958093E6011116BB -:1051F00024F40E94BA268093E7018091E70187FF9B -:1052000005C00E94BA2681958093E701DF91CF9176 -:105210001F910C94E0279F3F09F08ECF96CFDF912E -:10522000CF911F910895E3EEF1E085E0DF011D923B -:105230008A95E9F71092E2011092E101089580E762 -:105240009BE00E94E0081F9281E08F931F9285E00F -:105250008F9382E29BE09F938F930E9479090F9036 -:105260000F900F900F900F900F9008958330E9F1F9 -:1052700028F4813061F0823009F10895853009F415 -:1052800062C008F449C0863009F474C00895809162 -:105290001501262F30E0280F311D2F3F310524F452 -:1052A000680F6093150103C08FEF80931501809103 -:1052B00015011F928F938BE59AE072C080911401C3 -:1052C000262F30E0280F311D2F3F310524F4680FC1 -:1052D0006093140103C08FEF809314018091140137 -:1052E0001F928F9389E49AE05BC080911301262F6F -:1052F00030E0280F311D2F3F310524F4680F6093F3 -:10530000130103C08FEF80931301809113011F924B -:105310008F9386E39AE044C080911201262F30E0FB -:10532000280F311D2F3F310524F4680F60931201BF -:1053300003C08FEF80931201809112011F928F930F -:1053400081E29AE02DC080911101262F30E0280FD4 -:10535000311D2F3F310524F4680F6093110103C004 -:105360008FEF80931101809111011F928F9388E03C -:105370009AE016C080911001262F30E0280F311DD1 -:105380002F3F310524F4680F6093100103C08FEFA5 -:1053900080931001809110011F928F938DEE99E000 -:1053A0009F938F930E9479090F900F900F900F9009 -:1053B0000895833081F128F4813059F08230D1F0A2 -:1053C0000895853009F449C0B8F1863009F456C013 -:1053D000089580911501681720F4861B80931501AC -:1053E00002C010921501809115011F928F938EEDCE -:1053F00099E054C080911401681720F4861B8093B3 -:10540000140102C010921401809114011F928F9315 -:105410008CEC99E043C080911301681720F4861B3F -:105420008093130102C010921301809113011F9207 -:105430008F9389EB99E032C080911201681720F4B4 -:10544000861B8093120102C01092120180911201FA -:105450001F928F9384EA99E021C08091110168170F -:1054600020F4861B8093110102C0109211018091DB -:1054700011011F928F938BE899E010C08091100169 -:10548000681720F4861B8093100102C0109210014F -:10549000809110011F928F9380E799E09F938F93E3 -:1054A0000E9479090F900F900F900F900895CF935D -:1054B000C82F1F928F9385E79CE09F938F930E9444 -:1054C000790981E090E0A0E0B0E0BC01CD0104C02A -:1054D000660F771F881F991FCA95D2F70E94F02088 -:1054E0000F900F900F900F90CF910C94341DCF938D -:1054F0008D3109F465C0B0F58E3009F4CCC100F5EA -:10550000873009F49BC1A8F4863009F06DC2809100 -:10551000D901817F8E7F8093D9018AE79CE00E9428 -:10552000E0088CEB90E10E94E00881E08093E901C3 -:1055300080C1883009F44FC08B3009F47CC154C25B -:10554000863109F4F0C138F4803109F4B8C18131F1 -:1055500009F430C249C2893109F4CEC18B3109F452 -:1055600086C142C2853309F437C248F4873209F450 -:1055700033C208F433C2893209F42EC235C28334EF -:1055800038F48A3308F02CC2883309F454C12CC291 -:10559000833409F421C2883409F026C20E94341DE4 -:1055A0008BEA90E10E94E0089FEF23ED80E39150A9 -:1055B00020408040E1F700C000000E949A2439C1D9 -:1055C0008BEC90E10E94E0080E94762E0E94581712 -:1055D0000E948A0F2EC180EC90E10E94E0088BE8C7 -:1055E0009EE00E94E0080E945F261F928F9388E849 -:1055F0009EE09F938F930E94790986E89EE00E9427 -:10560000E0080E945626C82F83E79EE00E94E0082B -:105610001F92CF938EE69EE09F938F930E9479090D -:105620008CE69EE00E94E00882E69EE00E94E00890 -:105630008C2F81701F928F938FE59EE09F938F93A5 -:105640000E9479098DE59EE00E94E00883E59EE0D6 -:105650000E94E008C1FB882780F91F928F9380E5A4 -:105660009EE09F938F930E9479098EE49EE00E94B2 -:10567000E00882E49EE00E94E008C2FB882780F9EF -:105680001F928F938FE39EE09F938F930E947909DF -:105690008DE39EE00E94E00884E39EE00E94E00823 -:1056A000C3FBCC27C0F91F92CF9381E39EE09F9369 -:1056B0008F930E9479098FE29EE00E94E0080E9489 -:1056C0006826C82F8BE19EE00E94E0081F92CF93CE -:1056D00086E19EE09F938F930E94790984E19EE08A -:1056E0000E94E0088BEF9DE00E94E0088C2F817003 -:1056F0001F928F9388EF9DE09F938F930E9479096B -:105700008DB79EB780960FB6F8949EBF0FBE8DBF23 -:1057100086EF9DE00E94E0088FED9DE00E94E0088A -:10572000C1FB882780F91F928F938CED9DE09F939A -:105730008F930E9479098AED9DE00E94E00888EC31 -:105740009DE00E94E008C2FB882780F91F928F939A -:1057500085EC9DE09F938F930E94790983EC9DE0F7 -:105760000E94E00881EB9DE00E94E008C3FB8827CF -:1057700080F91F928F938EEA9DE09F938F930E94F2 -:1057800079098CEA9DE00E94E00882EA9DE00E948F -:10579000E008C4FB882780F91F928F938FE99DE072 -:1057A0009F938F930E9479098DE99DE00E94E00804 -:1057B0008BE89DE00E94E008C5FB882780F91F92D6 -:1057C0008F9388E89DE09F938F930E94790986E8E4 -:1057D0009DE00E94E0088AE69DE00E94E008C6FB8A -:1057E000882780F91F928F9387E69DE09F938F9380 -:1057F0000E94790985E69DE00E94E0088DE59DE024 -:105800000E94E008C7FBCC27C0F91F92CF938AE51E -:105810009DE09F938F930E94790988E59DE00E9407 -:10582000E0088DB79EB74C960FB6F8949EBF0FBE9A -:105830008DBFC1E0DEC081EA9CE05BC08091D901F0 -:10584000C82FC17080FF09C08EE990E10E94E00876 -:105850008091D901817F8E7F47C082E990E10E94CB -:10586000E0088091D90181608093D901E2CF9091C5 -:10587000D90191FBCC27C0F981E0C827892FC0FB53 -:1058800081F98093D901CC2319F085E890E127C0F4 -:1058900087E790E12EC09091D90192FBCC27C0F907 -:1058A00081E0C827892FC0FB82F98093D901CC23DE -:1058B00019F088E690E113C088E590E11AC0909154 -:1058C000D90193FBCC27C0F981E0C827892FC0FB01 -:1058D00083F98093D901CC2351F08CE490E10E94AC -:1058E000E0088091D90181608093D90182C08FE363 -:1058F00090E10E94E0089DCF80E390E10E94E008E3 -:1059000084E090E10E94E00887EC9FE00E94E008BC -:105910008AE99FE00E94E00886E59FE00E94E00897 -:105920008BE29FE0E6CF8DE19FE00E94E0080E94BD -:1059300058171F928F9383E09FE09F938F930E944D -:10594000790980910C011F928F938CEE9EE09F93BA -:105950008F930E947909809170011F928F9389ED36 -:105960009EE09F938F930E94790980910D011F9271 -:105970008F9386EC9EE09F938F930E94790980918C -:10598000DB019091DC01A091DD01B091DE01BF93BC -:10599000AF939F938F9382EB9EE09F938F930E9490 -:1059A00079098DB79EB746960FB6F8949EBF0FBE85 -:1059B0008DBF3FCF0E94341DC0910D0181E0C827EB -:1059C000C0930D01CC2329F088EA9EE00E94E008F4 -:1059D00010C08DE99EE08DCF80E003C08D5101C0E5 -:1059E00089530E94572A25CF8BE99EE00E94E00848 -:1059F000C0E08C2FCF91089580E0089580E0089555 -:105A0000CF93C82F8091E901813081F020F082305E -:105A100009F44FC045C1E0910E01F0910F01808162 -:105A2000813169F0823209F03DC109C0E0910E0177 -:105A3000F0910F018081813111F0823261F48C2F5D -:105A40000E94FC2C811104C08C2F0E94772A2FC049 -:105A500081E090E02CC08C2F0E94FE2C811126C08A -:105A6000C431E1F070F4CB3081F0C031D1F40E9448 -:105A70001F298DE69CE00E94E00882E08093E90106 -:105A800015C0C93259F0C83361F48AE79CE00E941E -:105A9000E00881E79CE00E94E00808C01092E9015C -:105AA00003C18BE69CE00E94E008FEC081E08170AB -:105AB000FDC0C43220F5CE3108F0C0C0CB3099F122 -:105AC000C8F4C73009F0D2C08AE08093150194E190 -:105AD0009093140193E0909313018093120188E056 -:105AE0008093110188E28093100181E19BE00E9484 -:105AF000E008BFC0C33149F1C431C1F0B7C0CB34F5 -:105B000009F4A9C028F4C93289F0C83361F0AEC0E5 -:105B1000C13509F49EC0C23509F499C0CE3409F0EC -:105B2000A5C06AE09EC00E941F29A3C08091E80121 -:105B3000882319F01092E8019CC08EE19BE00E943E -:105B4000E00881E08093E901B1C088EF9AE00E940B -:105B5000E00886EE9AE00E94E008809115011F920D -:105B60008F9383EE9AE09F938F930E94790981EE41 -:105B70009AE00E94E0088FEC9AE00E94E008809191 -:105B800014011F928F938CEC9AE09F938F930E9445 -:105B900079098AEC9AE00E94E0088BEB9AE00E9477 -:105BA000E008809113011F928F9388EB9AE09F93F6 -:105BB0008F930E94790986EB9AE00E94E00885EABB -:105BC0009AE00E94E008809112011F928F9382EA6E -:105BD0009AE09F938F930E94790980EA9AE00E944D -:105BE000E0088BE89AE00E94E008809111011F9282 -:105BF0008F9388E89AE09F938F930E94790986E8B3 -:105C00009AE00E94E0088FE69AE00E94E008809106 -:105C100010011F928F938CE69AE09F938F930E94BE -:105C200079098AE69AE00E94E0088DB79EB7489607 -:105C30000FB6F8949EBF0FBE8DBF1BC0CE51EC2F88 -:105C4000F0E0E15DFE4F80818093E80112C061E0E9 -:105C500003C061E006C06AE08091E8010E94362935 -:105C600008C08091E8010E94D92903C08FE09BE021 -:105C700013C08091E801882369F01F928F9389E017 -:105C80009BE09F938F930E9479090F900F900F9044 -:105C90000F9004C086E09BE00E94E00881E006C00F -:105CA0001092E90180E002C080E001CFCF91089519 -:105CB000E1E8F0E08081886080838081816080837A -:105CC0008FB7F89493E09093890090ED90938800BB -:105CD0008FBF0895EFE6F0E08081826080830895B1 -:105CE000EFE6F0E080818D7F80830895EFE6F0E0BD -:105CF000908182E08927808308951F920F920FB6CA -:105D00000F9211242F933F934F935F936F937F9341 -:105D10008F939F93AF93BF93EF93FF938091EA018B -:105D20009091EB0101969093EB018093EA01811130 -:105D300003C082E00E948A0FE091EB01E695E695B0 -:105D4000F0E0E552FF4EE4918091EA018E1303C02A -:105D500080E00E948A0FFF91EF91BF91AF919F91D8 -:105D60008F917F916F915F914F913F912F910F9004 -:105D70000FBE0F901F90189504D06894B1118DC07C -:105D8000089570D088F09F5790F0B92F9927B75198 -:105D9000A0F0D1F0660F771F881F991F1AF0BA95EF -:105DA000C9F712C0B13081F077D0B1E0089574C066 -:105DB000672F782F8827B85F39F0B93FCCF38695E5 -:105DC00077956795B395D9F73EF490958095709542 -:105DD00061957F4F8F4F9F4F0895E89409C097FBBF -:105DE0003EF490958095709561957F4F8F4F9F4FB2 -:105DF0009923A9F0F92F96E9BB279395F6958795F6 -:105E000077956795B795F111F8CFFAF4BB0F11F4B8 -:105E100060FF1BC06F5F7F4F8F4F9F4F16C088235F -:105E200011F096E911C0772321F09EE8872F762F95 -:105E300005C0662371F096E8862F70E060E02AF0D6 -:105E40009A95660F771F881FDAF7880F96958795C2 -:105E500097F9089557FD9058440F551F59F05F3F2B -:105E600071F04795880F97FB991F61F09F3F79F07C -:105E700087950895121613061406551FF2CF4695FE -:105E8000F1DF08C0161617061806991FF1CF869580 -:105E90007105610508940895E894BB276627772764 -:105EA000CB0197F908950BD078C069D028F06ED057 -:105EB00018F0952309F05AC05FC01124EECFCADF55 -:105EC000A0F3959FD1F3950F50E0551F629FF0010D -:105ED000729FBB27F00DB11D639FAA27F00DB11D66 -:105EE000AA1F649F6627B00DA11D661F829F2227EF -:105EF000B00DA11D621F739FB00DA11D621F839F76 -:105F0000A00D611D221F749F3327A00D611D231F4B -:105F1000849F600D211D822F762F6A2F11249F5799 -:105F200050408AF0E1F088234AF0EE0FFF1FBB1FBC -:105F3000661F771F881F91505040A9F79E3F51055B -:105F400070F014C0AACF5F3FECF3983EDCF3869567 -:105F500077956795B795F795E7959F5FC1F7FE2B06 -:105F6000880F911D9695879597F9089597F99F67E2 -:105F700080E870E060E008959FEF80EC08950024D1 -:105F80000A941616170618060906089500240A949E -:105F900012161306140605060895092E0394000C24 -:105FA00011F4882352F0BB0F40F4BF2B11F460FFB3 -:105FB00004C06F5F7F4F8F4F9F4F0895991B79E00B -:105FC00004C0991F961708F0961B881F7A95C9F789 -:105FD0008095089597FB072E16F4009407D077FD5F -:105FE00009D00E94043007FC05D03EF490958195BD -:105FF0009F4F0895709561957F4F0895EE0FFF1F95 -:106000000590F491E02D0994AA1BBB1B51E107C038 -:10601000AA1FBB1FA617B70710F0A61BB70B881F38 -:10602000991F5A95A9F780959095BC01CD010895C7 -:10603000F999FECF92BD81BDF89A992780B5089550 -:10604000A8E1B0E042E050E00C943B30262FF999F3 -:10605000FECF1FBA92BD81BD20BD0FB6F894FA9A4B -:10606000F99A0FBE019608950E942630272F0C94AE -:106070002730DC01CB01FC01F999FECF06C0F2BD4F -:10608000E1BDF89A319600B40D9241505040B8F7F6 -:066090000895F894FFCF13 -:1060960020028B0F7C1059102510F10F0101C7014A -:1060A60028080A03140A3F4D3620395B080E08D823 -:1060B60007B8077F07F2060B0724073D075D0701B0 -:0A60C60002030405060708090000A4 +:10067000005B735D004B6579626F61726420737417 +:100680006172742E0A005B575D005B535D005B5224 +:100690005D005B445D005B435D0016034500720036 +:1006A00067006F0044006F007800200045005A008A +:1006B000000016034500720067006F0044006F00E1 +:1006C0007800200045005A000000040309040902D4 +:1006D0008D00050100A0FA090400000103010100DA +:1006E000092111010001223F000705810308000ACA +:1006F0000904010001030102000921110100012286 +:100700004D000705820308000A09040200010300E6 +:1007100000000921110100012236000705830308AA +:10072000000A09040300020300000009211101006E +:10073000012220000705840320000107050403208F +:100740000001090404000103000000092111010057 +:100750000122390007058503100001120110010074 +:10076000000008EDFE071301000102000105010968 +:1007700006A101050719E029E7150025019508756F +:100780000181020508190129059505750191029558 +:1007900001750391010507190029771500250195B9 +:1007A0007875018102C00631FF0974A10109751530 +:1007B0000025FF9520750881020976150025FF9513 +:1007C0002075089102C005010980A101850216016A +:1007D0000026B7001A01002AB700751095018100A4 +:1007E000C0050C0901A1018503160100269C021A0F +:1007F00001002A9C02751095018100C005010902C3 +:10080000A1010901A100050919012905150025010A +:100810009505750181029501750381010501093076 +:1008200009311581257F95027508810609381581E2 +:10083000257F950175088106050C0A38021581256A +:100840007F950175088106C0C005010906A1010553 +:100850000719E029E7150025019508750181029522 +:100860000175088101050819012905950575019192 +:10087000029501750391010507190029FF1500254F +:10088000FF950675088100C00A0025303258200007 +:100890006B6579626F6172645F7265706F72743AD2 +:1008A00020000A0025303258006B6579626F617252 +:1008B000645F7365745F6C65643A200064656C5FA7 +:1008C0006B65795F6269743A2063616E2774206496 +:1008D000656C3A20253032580A006164645F6B65AC +:1008E000795F6269743A2063616E27742061646481 +:1008F0003A20253032580A00646F6E652E0A006275 +:100900006F6F676D61676963207363616E3A202E54 +:100910002E2E2000290A002575002F002575005D68 +:1009200028002564002000256400200025640020A4 +:10093000002564007C0025303258006D6F757365AA +:100940006B6579205B62746E7C78207920762068F4 +:100950005D287265702F61636C293A205B006D6BB6 +:100960005F776865656C5F74696D655F746F5F6DF7 +:100970006178203D2025640A006D6B5F77686565AE +:100980006C5F6D61785F7370656564203D202564E0 +:100990000A006D6B5F74696D655F746F5F6D617880 +:1009A000203D2025640A006D6B5F6D61785F737078 +:1009B000656564203D2025640A006D6B5F696E7477 +:1009C000657276616C203D2025640A006D6B5F6462 +:1009D000656C6179203D2025640A006D6B5F776846 +:1009E00065656C5F74696D655F746F5F6D617820BC +:1009F0003D2025640A006D6B5F776865656C5F6DEF +:100A000061785F7370656564203D2025640A006D20 +:100A10006B5F74696D655F746F5F6D6178203D20F9 +:100A200025640A006D6B5F6D61785F737065656446 +:100A3000203D2025640A006D6B5F696E74657276D7 +:100A4000616C203D2025640A006D6B5F64656C61FC +:100A500079203D2025640A000A00257500363A20D9 +:100A6000776865656C5F74696D655F746F5F6D61F4 +:100A7000783A20000A00257500353A2077686565C8 +:100A80006C5F6D61785F73706565643A20000A0081 +:100A9000257500343A2074696D655F746F5F6D6110 +:100AA000783A20000A00257500333A206D61785F9E +:100AB00073706565643A20000A00257500323A209B +:100AC000696E74657276616C286D73293A20000A2C +:100AD00000257500313A2064656C6179282A31302F +:100AE0006D73293A20000A092D2056616C756573D3 +:100AF000202D0A004D3E004D25643E20003F00732E +:100B000065742064656661756C740A00433E20005C +:100B100077686572652064656C74613A20637572EC +:100B2000736F723D25642C20776865656C3D256484 +:100B30000A53656520687474703A2F2F656E2E779E +:100B4000696B6970656469612E6F72672F77696B75 +:100B5000692F4D6F7573655F6B6579730A000A09BC +:100B60002D204D6F7573656B6579202D0A455343B4 +:100B70002F713A09717569740A313A0964656C61BB +:100B800079282A31306D73290A323A09696E746501 +:100B90007276616C286D73290A333A096D61785F4A +:100BA00073706565640A343A0974696D655F746FC2 +:100BB0005F6D61780A353A09776865656C5F6D61CC +:100BC000785F73706565640A363A09776865656CA5 +:100BD0005F74696D655F746F5F6D61780A0A703A62 +:100BE000097072696E742076616C7565730A643A77 +:100BF000097365742064656661756C74730A757039 +:100C00003A092B310A646F776E3A092D310A706701 +:100C100075703A092B31300A7067646F776E3A0944 +:100C20002D31300A0A7370656564203D2064656C5F +:100C30007461202A206D61785F7370656564202A75 +:100C40002028726570656174202F2074696D655F5E +:100C5000746F5F6D6178290A003F004D3E200043AC +:100C60003E20004C25640A000A092D20436F6E7354 +:100C70006F6C65202D0A4553432F713A09717569D0 +:100C8000740A6D3A096D6F7573656B65790A000AB0 +:100C9000092D204D61676963202D0A643A09646556 +:100CA0006275670A783A096465627567206D6174D8 +:100CB0007269780A6B3A096465627567206B6579B9 +:100CC000626F6172640A6D3A096465627567206DCE +:100CD0006F7573650A763A0976657273696F6E0A85 +:100CE000733A097374617475730A633A09636F6EBA +:100CF000736F6C65206D6F64650A302D343A096C32 +:100D000061796572302D34284631302D4634290AF8 +:100D1000506175733A09626F6F746C6F61646572CC +:100D20000A653A09656570726F6D0A6E3A094E4B35 +:100D3000524F0A7A3A09736C656570204C4544201D +:100D4000746573740A000A002575002E6E6B726F4D +:100D50003A20000A002575002E737761705F62618A +:100D6000636B736C6173685F6261636B7370616303 +:100D7000653A20000A002575002E737761705F6761 +:100D8000726176655F6573633A20000A002575001D +:100D90002E6E6F5F6775693A20000A002575002E78 +:100DA000737761705F72616C745F726775693A2006 +:100DB000000A002575002E737761705F6C616C749A +:100DC0005F6C6775693A20000A002575002E636123 +:100DD00070736C6F636B5F746F5F636F6E74726F51 +:100DE0006C3A20000A002575002E737761705F63EE +:100DF0006F6E74726F6C5F636170736C6F636B3A6C +:100E000020000A0025303258006B65796D61705FF3 +:100E1000636F6E6669672E7261773A20000A00255B +:100E200075002E6D6F7573653A20000A00257500F8 +:100E30002E6B6579626F6172643A20000A00257535 +:100E4000002E6D61747269783A20000A00257500E1 +:100E50002E656E61626C653A20000A0025303258BA +:100E60000064656275675F636F6E6669672E7261A5 +:100E7000773A20000A0025750064656661756C7418 +:100E80005F6C617965723A20003F004E4B524F3AD9 +:100E9000206F66660A004E4B524F3A206F6E0A0072 +:100EA00074696D65725F636F756E743A20253034B6 +:100EB0006C580A006B6579626F6172645F6E6B7269 +:100EC0006F3A2025580A006B6579626F6172645F22 +:100ED00069646C653A2025580A006B6579626F6118 +:100EE00072645F70726F746F636F6C3A2025580A7A +:100EF00000686F73745F6B6579626F6172645F6CB9 +:100F000065647328293A2025580A000A092D2053C0 +:100F10007461747573202D0A004743433A20342EC0 +:100F2000392E33204156522D4C4942433A20312E1E +:100F3000382E31204156525F415243483A20617663 +:100F400072350A004F5054494F4E533A204C554683 +:100F50004120424F4F544D41474943204D4F555337 +:100F6000454B45592045585452414B455920434F14 +:100F70004E534F4C4520434F4D4D414E44204E4B18 +:100F8000524F203531320A004255494C443A203202 +:100F90003430646230632D6469727479202830398A +:100FA0003A35383A3539204A616E203238203230AD +:100FB0003136290A005649443A203078464545449E +:100FC000284572676F446F7820455A29205049445C +:100FD0003A20307831333037284572676F446F7864 +:100FE00020455A29205645523A2030783030303149 +:100FF0000A00444553433A20742E6D2E6B2E206B0D +:101000006579626F617264206669726D776172657D +:1010100020666F72204572676F646F780A000A0954 +:101020002D2056657273696F6E202D0A000A6D6F50 +:101030007573653A206F66660A000A6D6F75736591 +:101040003A206F6E0A000A6B6579626F6172643ACA +:10105000206F66660A000A6B6579626F6172643A96 +:10106000206F6E0A000A6D61747269783A206F66AB +:10107000660A000A6D61747269783A206F6E0A0020 +:101080000A64656275673A206F6E0A000A646562D9 +:1010900075673A206F66660A000A0A626F6F746CA1 +:1010A0006F616465722E2E2E2000433E2000656520 +:1010B000636F6E6669673A0A00536C656570204C11 +:1010C000454420746573740A0000000000000000AD +:1010D00000000000010204060A0F17202C3A4A5DA6 +:1010E00071879DB3C7DAE9F5FCFFFCF5E9DAC7B310 +:1010F0009D87715D4A3A2C20170F0A0604020100F1 +:101100000000000000000000000011241FBECFEF0F +:10111000DAE0DEBFCDBF04B603FE24C08091FB0140 +:101120009091FC01A091FD01B091FE018730904BA0 +:10113000A740B04BB9F41092FB011092FC01109241 +:10114000FD011092FE0114BE84B7877F84BF88E141 +:101150000FB6F89480936000109260000FBEE0E03C +:10116000FFE3099511E0A0E0B1E0ECE7F0E602C092 +:1011700005900D92AA33B107D9F711E0AAE3B1E0C7 +:1011800001C01D92AB3FB107E1F70E94FC110C9426 +:101190003C300C940000FF93EF93E0913A01F09102 +:1011A0003B01309709F00995EF91FF910895FC01FB +:1011B0008591803011F0EFDFFBCF0895FF27E0E24B +:1011C00030E247FF0CC0419597FF09C0EDE2609502 +:1011D000709580959095611D711D811D911D27FF52 +:1011E00002C0219530E350E2AA27660F771F881FBF +:1011F000991FAA1FA41710F0A41B63955A95A9F76D +:10120000AA3008F0A95FA05DAF93F3956115710551 +:101210008105910541F7ED3211F4EF93F395F21743 +:1012200018F43F93F395FBCF8F91B5DFFA95E1F773 +:101230000895E991F9918591803021F0853219F076 +:10124000AADFF9CF089520E0E89455915532C1F313 +:10125000503311F4689455915A3348F4505390F335 +:10126000220F022E220F220F200D250FF4CF0EF495 +:10127000219589919991533619F3533729F15335B3 +:1012800059F1BC0188279927E8945C3621F48991AB +:10129000999168945591543639F446EF7EF077FF72 +:1012A0000DC08FEF9FEF0AC055374AE039F058352F +:1012B00040E121F0523642E009F00895FF93EF93A8 +:1012C0007DDFEF91FF91B7CFFF93EF93FC01819109 +:1012D0008030B9F360DFFBCFFF93EF9368DFF1CF8E +:1012E000DF93CF93CDB7DEB72596A3DFCF91DF9104 +:1012F0000895462F50E04F30510508F0DEC0DC0164 +:10130000FA01EA5AFF4F12968C910C94F12F882320 +:1013100021F085EE0E94D918D0C085EE0E94A11957 +:10132000CCC0882349F00E94322490933D018093E1 +:101330003C0188EF91E0089580913C0190913D013E +:101340000E943E24873991050CF0A8C08AEE91E0F6 +:101350000895882349F00E94322490933D018093A0 +:101360003C0187EE91E0089580913C0190913D0110 +:101370000E943E24873991050CF093C089ED91E0DD +:101380000895882349F00E94322490933D01809370 +:101390003C0182ED91E0089580913C0190913D01E6 +:1013A0000E943E24873991050CF07EC080EC91E0CC +:1013B0000895882349F00E94322490933D01809340 +:1013C0003C018BEB91E0089580913C0190913D01AF +:1013D0000E943E24873991050CF069C08DEA91E0A6 +:1013E0000895882349F00E94322490933D01809310 +:1013F0003C0188EA91E0089580913C0190913D0183 +:101400000E943E24873991050CF054C08AE991E08E +:101410000895882309F451C085E891E00895882350 +:1014200009F44BC080E791E00895882309F445C092 +:101430008BE591E00895882309F43FC086E491E0AC +:1014400008958823D1F18DE391E008958823A9F1CF +:1014500088E291E00895882381F183E191E0089585 +:10146000882359F18EEF90E00895882331F180911F +:10147000BE019091BF01A091C001B091C10120E2D5 +:10148000822780729927AA27BB278093BE01909359 +:10149000BF01A093C001B093C1010FC085EF91E0DF +:1014A000089584EE91E008958BEC91E0089586EB29 +:1014B00091E0089583EA91E0089580E090E0089536 +:1014C00008956091BE017091BF018091C00190911B +:1014D000C1010E94672356985E9825982D982698FA +:1014E0002E9827982F98833099F028F4813041F076 +:1014F000823049F00895843049F0853061F00895D4 +:10150000259A2D9A0895269A2E9A0895259A2D9A0D +:10151000279A2F9A0895259A2D9A269A2E9A279AD5 +:101520002F9A089581E69AE0892B11F00E94610AB2 +:1015300080E090E0089556985E9825982D9826981A +:101540002E9827982F988FEF90E0909389008093A2 +:10155000880090938B0080938A0090938D008093F5 +:101560008C00259A2D9A2FEF80E792E02150804041 +:101570009040E1F700C00000269A2E9A2FEF80E7F6 +:1015800092E0215080409040E1F700C00000279A8F +:101590002F9A2FEF80E792E0215080409040E1F7B2 +:1015A00000C0000025982D982FEF80E792E0215091 +:1015B00080409040E1F700C0000026982E982FEF61 +:1015C00080E792E0215080409040E1F700C00000A9 +:1015D00027982F9856985E9825982D9826982E989B +:1015E00027982F98089589EA8093800089E0809356 +:1015F000810024982C983F988AB18F748AB96E988C +:10160000479A8BB1806B8BB9769A0E949B0A80E6D1 +:101610009AE0892B11F00E94600A80E090E0089522 +:1016200080E28093000180913E0181110EC00E94F2 +:101630005F0B81E080933E012FEF83ED90E321501B +:1016400080409040E1F700C0000080E40E94650BFC +:101650008093000181112EC00E948F0B80930001A6 +:10166000811128C00E948F0B80930001811122C03C +:101670008FE30E948F0B8093000181111BC00E9499 +:10168000870B80E40E94650B80930001811112C0DA +:101690008CE00E948F0B8093000181110BC00E948F +:1016A0008F0B80930001811105C08FE30E948F0B87 +:1016B000809300010E94870B809100010895109291 +:1016C000B9008AE08093B800089594EA9093BC0032 +:1016D0009091BC0097FFFCCF9091B900987F983013 +:1016E00021F0903111F081E008958093BB0084E8EF +:1016F0008093BC008091BC0087FFFCCF8091B90033 +:10170000887F883111F0803471F780E0089584E992 +:101710008093BC008091BC0084FDFCCF0895809331 +:10172000BB0084E88093BC008091BC0087FFFCCFA5 +:101730009091B900987F81E0983209F480E0089593 +:1017400084E88093BC008091BC0087FFFCCF80912F +:10175000BB00089580910001811115C080E40E94B2 +:10176000650B8093000181110CC082E10E948F0BF8 +:1017700080930001811105C08FEF0E948F0B809331 +:1017800000010E94870B84B1807F84B985B1807F7E +:1017900085B98AB1837F8AB98BB1837F8BB93E9833 +:1017A000469808950E94100B809300010E94AA0B96 +:1017B00080B38C7080BB81B3836F81BBA0E4B1E048 +:1017C000EEE4F1E08EE08E0F11921D928E13FCCFAD +:1017D00083EF9AE0892B11F00C94F30A08959F92FD +:1017E000AF92BF92CF92DF92EF92FF920F931F932F +:1017F000CF93DF93809100018823E1F080913F0136 +:101800008F5F80933F01811115C087E596E00E94AC +:10181000D7080E94100B80930001882329F08DE3E4 +:1018200096E00E94D70806C089E296E00E94D70899 +:101830000E949B0A00E411E0C0E0D0E0BB24B39416 +:1018400082E0A82ECC24C394D12C2AE1E22E26E0FB +:10185000F22EC730D10500F580910001811164C0DE +:1018600080E40E94650B80930001811112C082E127 +:101870000E948F0B8093000181110BC0C6010C2EBA +:1018800001C0880F0A94EAF780950E948F0B80931D +:1018900000010E94870B48C0CA30A1F028F4C8306C +:1018A00059F0C93061F005C0CC3089F070F0CD300E +:1018B00089F0209A289810C0219A29980DC0229A60 +:1018C0002A980AC0239A2B9807C0529A01C0539AAB +:1018D0005B9802C03E9A469890EA9A95F1F79FB1BC +:1018E000799902C082E001C080E091709B25982B1D +:1018F0007C9902C084E001C080E0892B7D9902C000 +:1019000038E001C030E0832B7E9902C020E101C0A5 +:1019100020E0822B9FB19095991F9927991F92954E +:10192000990F907E892B10C080910001811174C0A5 +:1019300080E40E94650B80930001882309F459C05C +:10194000912C0E94870B892DF8019081981739F10D +:10195000808380910101882301F18091D90180FF6A +:1019600004C08FE196E00E94D7088091D90180FFE2 +:101970000CC0809101011F928F93FF92EF920E9401 +:1019800070090F900F900F900F908091D90180FFF8 +:1019900004C088E196E00E94D708A09201010E944D +:1019A000AA0B21960F5F1F4FCE30D10509F051CF02 +:1019B000809101018823B1F0815080930101882337 +:1019C00039F08FE99FE00197F1F700C000000AC0ED +:1019D000AEE4B1E0E0E4F1E0CF01825F91919D934C +:1019E0008E13FCCF82E99AE0892BC1F00E94920A03 +:1019F00015C083E10E948F0B809300018111A0CF5D +:101A000081E40E94650B80930001811199CF0E94AF +:101A1000A00B982E909495CF80E096CF81E0DF9137 +:101A2000CF911F910F91FF90EF90DF90CF90BF90DB +:101A3000AF909F900895E82FF0E0E25BFE4F808129 +:101A40000895CF92DF92EF92FF920F931F93CF935F +:101A5000DF9381E096E00E94D7088EE4E82E81E0D3 +:101A6000F82EC0E0D0E09CEFC92E95E0D92E03EF10 +:101A700015E0DF93CF93DF92CF920E94700989EF38 +:101A800095E00E94D708F70181917F0190E00E94C4 +:101A9000CD239F938F931F930F930E94700981EF23 +:101AA00095E00E94D70821968DB79EB708960FB68D +:101AB000F8949EBF0FBE8DBFCE30D105D1F6DF9119 +:101AC000CF911F910F91FF90EF90DF90CF900895ED +:101AD0008B3B910578F4883A910540F5853A91055C +:101AE000D0F48430910508F0B1C08130910509F43B +:101AF000ADC06BC0803E910508F467C0883E91057B +:101B000008F4A4C09C01205F31092031310508F0A0 +:101B10005CC090650895853A910509F459C0863AEC +:101B2000910509F058C082E890E40895883A91053B +:101B300009F454C0893A910509F453C08A3A9105D1 +:101B400009F452C08B3A910509F451C08C3A9105C1 +:101B500009F450C08D3A910509F44FC0803B9105BE +:101B600009F44EC08E3A910509F44DC08F3A9105A3 +:101B700009F44CC0813B910509F44BC0823B9105AF +:101B800009F44AC0833B910509F449C0843B91059F +:101B900009F448C0853B910509F447C0863B91058F +:101BA00009F446C0873B910509F445C0883B91057F +:101BB00009F444C0893B910509F443C08A3B91056F +:101BC00009F442C080E094E4089580E090E0089534 +:101BD00081E890E4089583E890E4089582EE94E427 +:101BE000089589EE94E408958AEE94E4089585EBCF +:101BF00094E4089586EB94E4089587EB94E40895C3 +:101C00008CEC94E408958DEC94E4089583E895E4D5 +:101C100008958AE895E4089582E995E4089584E9B1 +:101C200095E4089581E296E4089583E296E40895A8 +:101C300084E296E4089585E296E4089586E296E4C7 +:101C4000089587E296E408958AE296E40895089557 +:101C500096E0799FF001112494E5899FE00DF11D34 +:101C60001124E60FF11DEE0FFF1FEF5FFD4F859171 +:101C700094910895880F991FFC01E558FF4F8591B5 +:101C800094910895880F991FFC01E550FE4F8591AE +:101C90009491089526E0729FF001112444E5849FF9 +:101CA000E00DF11D1124E60FF11DEE0FFF1FEF5F98 +:101CB000FD4F859194919C013A9521154FE1340790 +:101CC00008F41AC13F512115304120F49F700E9441 +:101CD000420E08959C0130532115304118F4992784 +:101CE000906C0895811520E5920769F40E94271DE4 +:101CF0004FEF84E39CE0415080409040E1F700C00A +:101D000000000C948D24813020E5920731F48091FD +:101D1000D90181608093D90108959C013055211526 +:101D2000304108F051C0292F33272F70332721303D +:101D30003105D9F4AC014370552702C0220F331F7F +:101D40004A95E2F73C68AC0164E0440F551F6A9580 +:101D5000E1F744275370242B352B73E0880F991F2C +:101D60007A95E1F7807699271DC02230310529F454 +:101D7000982F8827816F906A089523303105A9F440 +:101D8000AC014370552721E030E002C0220F331F21 +:101D90004A95E2F73C6843E0880F991F4A95E1F7BE +:101DA000807E9770822B932B089524303105E1F4C7 +:101DB000AC014370552721E030E002C0220F331FF1 +:101DC0004A95E2F73A68E7CF9C0130572115304138 +:101DD00018F49F70906208959C013058211530418D +:101DE00018F49F70906A0895803E9105E0F4803C5D +:101DF000910558F58133910509F46FC048F4893293 +:101E0000910509F463C08A32910509F46DC072C06E +:101E100089339105E9F082389105D1F08533910538 +:101E200009F44DC067C0833E910581F138F4803ECE +:101E30009105B9F0823E9105D9F05CC0863E9105CE +:101E400061F1873E9105A1F155C00E943A0E0895B7 +:101E50002091EC0120FD02C021FF4CC080EE90E0FB +:101E600049C08091EC0180FFF9CF89E390E042C046 +:101E70008091EC0182FF0EC08091EC0184FF03C0D1 +:101E800080E090E037C083EE90E034C08091EC01B8 +:101E900082FFF2CF82EE90E02DC08091EC0183FFB3 +:101EA0000BC08091EC0184FDEBCF87EE90E022C067 +:101EB0008091EC0183FFF5CF86EE90E01BC080910E +:101EC000EC0185FF07C089E290E014C08091EC012D +:101ED00085FFF9CF85E390E00DC08091EC0186FF8E +:101EE00007C08AE290E006C08091EC0186FFF9CF3E +:101EF00081E390E00E94680D0895089580916F013C +:101F000008959FB7F89410925E019FBF9091F201DF +:101F1000943009F057C09091E9009F703091EC0027 +:101F2000232F217030FD20E8922B24E02093E9003C +:101F30002091EB0020FF43C02091EE0027FF3FC01F +:101F400020915C01222321F02091E80025FF37C079 +:101F500010925C0126E03091E80035FD15C030910B +:101F6000F201343061F53091EB0035FD28C021508D +:101F700021F481E080935C0122C0EFE9FFE031971A +:101F8000F1F700C00000E7CF8093F1008091E800F6 +:101F900085FD0AC08091E80080FFFCCF8091E800B9 +:101FA0008E778093E80006C08FB7F89421E02093E5 +:101FB0005E018FBF9F709093E90080E008959F704D +:101FC0009093E9008FEF0895CF93DF9300D01F9295 +:101FD000CDB7DEB79C018091F201843019F593E012 +:101FE00099833B832A839093E9008FEF9091E800D7 +:101FF000815095FD06C095ED9A95F1F7000081118D +:10200000F5CF8091E80085FF0DC040E050E063E02F +:1020100070E0CE0101960E94B4128091E8008E77A4 +:102020008093E8000F900F900F90DF91CF9108956B +:10203000CF93DF9300D01F92CDB7DEB72091F2018E +:10204000243021F522E029839B838A8383E08093D7 +:10205000E9008FEF9091E800815095FD06C095ED65 +:102060009A95F1F700008111F5CF8091E80085FF86 +:102070000DC040E050E063E070E0CE0101960E94A8 +:10208000B4128091E8008E778093E8000F900F9053 +:102090000F90DF91CF9108952091F2012430F1F457 +:1020A00022E02093E9002FEF3091E800215035FD28 +:1020B00006C035ED3A95F1F700002111F5CF2091DA +:1020C000E80025FF0BC040E050E065E070E00E94B2 +:1020D000B4128091E8008E778093E8000895CF9342 +:1020E000DF932091F201243009F048C0EC01809187 +:1020F0000C018823E1F080910D018823C1F085E077 +:102100008093E9008FEF9091E800815095FD06C023 +:1021100095E19A95F1F700008111F5CF8091E800E3 +:1021200085FF2CC040E050E060E170E017C081E026 +:102130008093E9008FEF9091E800815095FD06C0F3 +:1021400095ED9A95F1F700008111F5CF8091E800A7 +:1021500085FF14C040E050E068E070E0CE010E94CE +:10216000B4128091E8008E778093E80080E1FE0150 +:10217000AFE5B1E001900D928A95E1F7DF91CF9143 +:10218000089586E996E00E94D7088091F1018111B7 +:1021900009C00E9449140E94A6148091E200846044 +:1021A0008093E200089582E996E00E94D708109299 +:1021B000F10108958EE896E00C94D7088AE896E03D +:1021C0000E94D7080C945D2E86E896E00E94D708FE +:1021D0000E9423240E94632E0E944B170C947D0FB3 +:1021E00020915D012F5F822F62E30E94D12F9923FE +:1021F00019F020935D01089510925D0180915E01B8 +:10220000882371F18091F201843041F58091E900D9 +:102210008F702091EC00922F917020FD90E8892B17 +:1022200094E09093E9009091EB0090FF14C090919E +:10223000EE0097FF10C09091E80095FF03C0109248 +:10224000F100F9CF9091E80090FF05C09091E8006F +:102250009E779093E8008F708093E90010925E0162 +:10226000089542E061EC81E00E94C31342E061EC1A +:1022700082E00E94C31342E061EC83E00E94C3133A +:1022800042E261EC84E00E94C31342E161EC85E02C +:102290000C94C3138091F401833009F455C030F4D9 +:1022A000813071F0823009F48EC008958A3009F4CB +:1022B0007AC08B3009F460C0893009F09CC020C01E +:1022C0008091F301813A09F096C08091E800877F00 +:1022D0008093E8008091F7019091F801892B21F417 +:1022E00060E18FE591E003C060E080E090E070E0A5 +:1022F0000E94FF128091E8008B778093E800089598 +:102300008091F301813209F076C08091F7019091BC +:10231000F801009719F0049709F06DC08091E8006A +:10232000877F8093E8008091E80082FD05C080915E +:10233000F2018111F8CF5FC08091F10080936F01AD +:102340008091E8008B7753C08091F301813A09F0C6 +:1023500052C08091F7019091F801892B09F04BC090 +:102360008091E800877F8093E8008091E80080FFFB +:10237000FCCF80910C0136C08091F3018132D9F5F8 +:102380008091F7019091F801892BA9F58091E800DF +:10239000877F8093E8000E94F8138091F501809375 +:1023A0000C010C94271D8091F301813221F580915D +:1023B000E800877F8093E8000E94F8138091F6017F +:1023C0008093700108958091F301813AA1F4809186 +:1023D000E800877F8093E8008091E80080FFFCCFD1 +:1023E000809170018093F1008091E8008E77809356 +:1023F000E8000C94F813089584B7877F84BF88E1C0 +:102400000FB6F89480936000109260000FBE90E0C9 +:1024100080E80FB6F89480936100909361000FBE3E +:102420000E94D8170E9449140E94A6148091E200CD +:1024300084608093E20081E89FE00E9462237894A8 +:102440000E942B170E94DA1782E091E00E94461743 +:102450000E944B2E85E796E00E94D7088091F201FA +:10246000853089F481E796E00E94D7080E94E7232F +:102470008091F001882391F30E940F24882371F347 +:102480000E949E12EBCF0E940818E8CF292F332715 +:1024900023303105C9F064F42130310581F0223058 +:1024A000310509F043C08DE890E02EEC36E042C0E3 +:1024B00021323105F1F02232310541F137C082E19C +:1024C00090E02BE537E036C099278130910541F047 +:1024D0008230910541F0892B49F5EAECF6E005C020 +:1024E000E2EBF6E002C0EAE9F6E0849190E09F01B9 +:1024F00021C06530D8F4E62FF0E0EE0FFF1FEB5D52 +:10250000FE4F2081318189E090E014C0653070F485 +:1025100070E0FB01EE0FFF1FE55EFE4F2081318171 +:10252000FB01EA5EFE4F808190E004C080E090E015 +:1025300020E030E0FA0131832083089580E189BDF5 +:1025400082E189BD09B400FEFDCF8091D8008F7D66 +:102550008093D8008091E00082608093E0008091B9 +:10256000E00081FDFCCF0895CF92DF92EF92FF92C1 +:102570000F931F93CF93DF93EC018B016A010E94AD +:102580001714811133C0C114D10439F0F6018081D0 +:102590009181081B190BC80FD91FE12CF12C0115D3 +:1025A000110519F18091E80085FD16C08091E800C1 +:1025B0008E778093E800C114D10449F0F601808140 +:1025C0009181E80EF91EF182E08285E00FC00E9441 +:1025D0001714882321F30AC089918093F1000150D8 +:1025E0001109FFEFEF1AFF0ADACF80E0DF91CF91F8 +:1025F0001F910F91FF90EF90DF90CF900895209161 +:10260000F9013091FA012617370748F06115710575 +:1026100039F42091E8002E772093E80001C0B90139 +:1026200040E061157105A9F12091F201222309F41E +:1026300043C0253009F442C02091E80023FD40C08A +:102640002091E80022FD32C02091E80020FFE9CF70 +:102650004091F3002091F20030E0342BFC01CF01D7 +:102660006115710559F02830310540F4819180934E +:10267000F100615071092F5F3F4FF1CF41E02830E9 +:10268000310509F040E02091E8002E772093E80022 +:10269000C8CF4111C9CF0AC08091F201882361F0EF +:1026A000853061F08091E80083FD0AC08091E800E8 +:1026B00082FFF2CF80E0089582E0089583E00895DC +:1026C00081E008952091F9013091FA01261737072A +:1026D00048F06115710539F42091E8002E772093B8 +:1026E000E80001C0B901FC0120E06115710591F11C +:1026F0008091F201882309F440C0853009F43FC07D +:102700008091E80083FD3DC08091E80082FD2FC0EC +:102710008091E80080FFE9CF2091F3008091F200E2 +:1027200090E0922B6115710559F08830910540F4C5 +:1027300024912093F1003196615071090196F2CFF6 +:1027400021E0089709F020E08091E8008E778093DF +:10275000E800CBCF2111CCCF0AC08091F2018823B1 +:1027600061F0853061F08091E80083FD0AC08091BE +:10277000E80082FFF2CF80E0089582E0089583E0D0 +:10278000089581E00895982F973058F59093E900C7 +:10279000981739F07091EC002091ED005091F00005 +:1027A00003C0242F762F50E021FF19C03091EB0099 +:1027B0003E7F3093EB003091ED003D7F3093ED0094 +:1027C0003091EB0031603093EB007093EC0020937C +:1027D000ED005093F0002091EE0027FF07C09F5FAF +:1027E000D3CF8F708093E90081E0089580E0089551 +:1027F0008091F30187FF11C08091E80082FD05C040 +:102800008091F2018111F8CF11C08091E8008B779F +:102810000BC08091F201882349F08091E80080FF8D +:10282000F8CF8091E8008E778093E800089520919A +:10283000E4003091E50095E64091EC00842F817032 +:1028400040FF22C08091E80080FD1CC08091F20111 +:10285000882391F0853091F08091EB0085FD10C0C8 +:102860004091E4005091E5004217530729F39A0183 +:10287000915011F784E0089582E0089583E008956F +:1028800081E0089580E008954091E80042FFDECFA6 +:1028900008950E94B7140E94BF14E0EEF0E080811A +:1028A00081608083E8EDF0E080818F77808319BCC0 +:1028B000A7EDB0E08C918E7F8C9380818F7E80839A +:1028C0001092F10108950F931F93CF93DF930E940D +:1028D000B7140E94BF14C8EDD0E088818F77888339 +:1028E00088818068888388818F7D888319BC109255 +:1028F000F2011092EE011092F0011092EF0100EE41 +:1029000010E0F80180818B7F8083888181608883DB +:1029100042E060E080E00E94C313E1EEF0E08081DD +:102920008E7F8083E2EEF0E0808181608083808111 +:1029300088608083F80180818E7F808388818061B8 +:102940008883DF91CF911F910F910895E8EDF0E01A +:1029500080818F7E8083E7EDF0E0808181608083DD +:1029600084E082BF81E08093F1010C946314E8ED70 +:10297000F0E080818E7F80831092E20008951092B3 +:10298000DA001092E10008951F920F920FB60F9295 +:1029900011242F933F934F935F936F937F938F9364 +:1029A0009F93AF93BF93EF93FF938091E10082FFDA +:1029B0000BC08091E20082FF07C08091E1008B7F15 +:1029C0008093E1000E94F0108091DA0080FF1FC028 +:1029D0008091D80080FF1BC08091DA008E7F8093A9 +:1029E000DA008091D90080FF0DC080E189BD82E1CD +:1029F00089BD09B400FEFDCF81E08093F2010E9401 +:102A0000C11005C019BC1092F2010E94D310809130 +:102A1000E10080FF19C08091E20080FF15C0809125 +:102A2000E2008E7F8093E2008091E20080618093DB +:102A3000E2008091D80080628093D80019BC85E0C4 +:102A40008093F2010E94DE108091E10084FF30C08B +:102A50008091E20084FF2CC080E189BD82E189BDC4 +:102A600009B400FEFDCF8091D8008F7D8093D800FF +:102A70008091E1008F7E8093E1008091E2008F7E63 +:102A80008093E2008091E20081608093E200809177 +:102A9000EE01882311F084E007C08091E30087FDF8 +:102AA00002C081E001C083E08093F2010E94E41043 +:102AB0008091E10083FF29C08091E20083FF25C05F +:102AC0008091E100877F8093E10082E08093F201B2 +:102AD0001092EE018091E1008E7F8093E100809161 +:102AE000E2008E7F8093E2008091E200806180931B +:102AF000E20042E060E080E00E94C3138091F000B9 +:102B000088608093F0000E94DA10FF91EF91BF91EE +:102B1000AF919F918F917F916F915F914F913F9175 +:102B20002F910F900FBE0F901F9018951F920F922C +:102B30000FB60F9211242F933F934F935F936F9390 +:102B40007F938F939F93AF93BF93CF93DF93EF9335 +:102B5000FF93C091E900CF708091EC00D82FD17025 +:102B600080FDD0E81092E9008091F000877F80938B +:102B7000F00078940E94DA151092E9008091F0003C +:102B800088608093F000CD2BCF70C093E900FF9157 +:102B9000EF91DF91CF91BF91AF919F918F917F91F5 +:102BA0006F915F914F913F912F910F900FBE0F90BA +:102BB0001F9018951F93CF93DF93CDB7DEB7AA97D9 +:102BC0000FB6F894DEBF0FBECDBFE3EFF1E088E0B3 +:102BD0008E0F9091F10091938E13FBCF0E944A11BA +:102BE0008091E80083FF1FC18091F3019091F4016F +:102BF000492F50E04A30510508F015C1FA01EB5950 +:102C0000FF4F0C94F12F803881F0823809F00BC10E +:102C10008091F7018F708093E9008091EB0085FB34 +:102C2000882780F91092E90006C08091EF01909109 +:102C3000F001911182609091E800977F9093E800F5 +:102C40008093F1001092F100C8C0282F2D7F09F069 +:102C5000EAC0882319F0823061F0E5C08091F50167 +:102C6000813009F0E0C0933009F080E08093F001FA +:102C70002BC08091F501811127C08091F7018F70E1 +:102C800009F4D1C08093E9002091EB0020FF1CC023 +:102C9000933021F48091EB00806214C09091EB009E +:102CA00090619093EB0021E030E0A90102C0440F55 +:102CB000551F8A95E2F74093EA001092EA0080914E +:102CC000EB0088608093EB001092E9008091E800AF +:102CD000877F86C08111A7C01091F5011F77809171 +:102CE000E3008078812B8093E3008091E800877F68 +:102CF0008093E8000E94F8138091E80080FFFCCFE9 +:102D00008091E30080688093E300111102C082E0AB +:102D100001C083E08093F20186C08058823008F0C1 +:102D200082C08091F5019091F6018C3D53E09507AA +:102D300079F583E08A838AE289834FB7F894DE01CC +:102D4000139620E03EE051E2E32FF0E0509357006D +:102D5000E49120FF03C0E295EF703F5FEF708E2F8C +:102D600090E0EA3010F0C79601C0C0968D939D9315 +:102D70002F5F243149F74FBF8091E800877F809310 +:102D8000E8006AE270E0CE0101960E94FF1214C0D2 +:102D9000AE014F5F5F4F6091F7010E944612BC0188 +:102DA000892B09F440C09091E800977F9093E80048 +:102DB00089819A810E9462138091E8008B778093C9 +:102DC000E80031C0803879F58091E800877F8093F2 +:102DD000E8008091EE018093F1008091E8008E7709 +:102DE0008093E8000E94F8131EC081111CC09091CE +:102DF000F5019230C0F48091E800877F8093E8006D +:102E00009093EE010E94F8138091EE01811106C0AB +:102E10008091E30087FD02C081E001C084E08093DF +:102E2000F2010E9431118091E80083FF0AC0809175 +:102E3000E800877F8093E8008091EB0080628093B8 +:102E4000EB00AA960FB6F894DEBF0FBECDBFDF91A0 +:102E5000CF911F910895CF938091F2018823A1F023 +:102E6000C091E900CF709091EC00892F817090FDA6 +:102E700080E8C82B1092E9008091E80083FD0E9451 +:102E8000DA15CF70C093E900CF9108959093760141 +:102E9000809375010895E0917501F0917601309766 +:102EA00021F00190F081E02D099480E00895EF92E7 +:102EB000FF920F931F93CF93DF93E0917501F091F1 +:102EC00076013097B1F18C010280F381E02D0995F4 +:102ED0008091D90182FF2DC080FF04C080E998E075 +:102EE0000E94D708E80110E18AE8E82E88E0F82E71 +:102EF0008091D90180FF0BC088811F928F93FF9230 +:102F0000EF920E9470090F900F900F900F90115048 +:102F100021961111EDCF8091D90180FF0AC088E878 +:102F200098E0DF91CF911F910F91FF90EF900C945B +:102F3000D708DF91CF911F910F91FF90EF900895E7 +:102F4000E0917501F0917601309721F00480F581D0 +:102F5000E02D099408952091730130917401821736 +:102F6000930771F09093740180937301E091750160 +:102F7000F0917601309721F00680F781E02D0994D9 +:102F8000089520917101309172018217930771F0B9 +:102F90009093720180937101E0917501F091760137 +:102FA000309721F00084F185E02D0994089508956B +:102FB0000C94D7170E9429240E94D20B0C94EF2462 +:102FC000CF93C82F8091D90182FF1EC080FF04C01B +:102FD00089EA98E00E94D7088091D90180FF0CC04F +:102FE0001F92CF9384EA98E09F938F930E94700979 +:102FF0000F900F900F900F908091D90180FF04C027 +:1030000082EA98E00E94D7088C2FCF910C947D0F14 +:10301000CF92DF92EF92FF920F931F93CF93DF93A4 +:10302000CDB7DEB72B970FB6F894DEBF0FBECDBF7E +:103030000E94EF0B88E7C82E81E0D82E00E010E058 +:10304000E02E802F0E941B0DF60141916F01F42E9E +:10305000F826B1F40F5F1F4F0E30110589F78FEF7F +:1030600089838A831B820E9432248160782F9D830A +:103070008C8349815A816B818D810E94AB1840C03D +:103080009091D90191FF04C08B870E94210D8B85FF +:1030900020E030E04F2D50E0922FBA01022E02C006 +:1030A000759567950A94E2F760FF24C02E83EF823E +:1030B00021E030E0690102C0CC0CDD1C9A95E2F7FA +:1030C00090E08C219D21892B09F420E028870E9423 +:1030D00032248160782F9A8789874E815F81688545 +:1030E0008A850E94AB18F801E858FE4F8081C826F7 +:1030F000C08206C02F5F3F4F2630310569F6AACF48 +:103100000E946028109177010E944B171817A1F0B8 +:103110000E944B17809377012B960FB6F894DEBF71 +:103120000FBECDBFDF91CF911F910F91FF90EF9018 +:10313000DF90CF900C94E0172B960FB6F894DEBF7B +:103140000FBECDBFDF91CF911F910F91FF90EF90F8 +:10315000DF90CF900895CF93DF93CDB7DEB72B9755 +:103160000FB6F894DEBF0FBECDBF4F835887698777 +:103170007A878B87DE01119686E0FD0111928A9590 +:10318000E9F785E0FE01379601900D928A95E1F707 +:1031900049815A816B817C818D819E810E94C11FF2 +:1031A0002B960FB6F894DEBF0FBECDBFDF91CF9147 +:1031B0000895CF93882309F4C2C0C82F823859F4E8 +:1031C0000E944B1781FDBBC089E30E945D220E94D3 +:1031D0003C2389E30CC0833879F40E944B1780FDAF +:1031E000AEC083E50E945D220E943C2383E50E94DD +:1031F000B022CF910C943C23843859F40E944B1791 +:1032000082FD9DC087E40E945D220E943C2387E4EA +:10321000EECF8CEF8C0F813A48F48C2F0E94F32C68 +:1032200081118DC08C2F0E945D22E3CF80E28C0F34 +:10323000883048F4C77081E001C0880FCA95EAF76A +:103240000E940523D6CF8BE58C0F833078F4C53AE6 +:1032500029F0C63A31F083E890E005C081E890E0BB +:1032600002C082E890E0CF910C94AB1788E58C0FF8 +:10327000833108F064C0C83A39F1C93A41F1CA3A19 +:1032800049F1CB3A51F1CC3A59F1CD3A61F1C03B19 +:1032900069F1CE3A71F1CF3A79F1C13B81F1C23B8C +:1032A00089F1C33B91F1C43B99F1C53BA1F1C63B08 +:1032B000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B68 +:1032C000C9F180E090E038C082EE90E035C089EE30 +:1032D00090E032C08AEE90E02FC085EB90E02CC0E9 +:1032E00086EB90E029C087EB90E026C08CEC90E064 +:1032F00023C08DEC90E020C083E891E01DC08AE8F7 +:1033000091E01AC082E991E017C084E991E014C00D +:1033100081E292E011C083E292E00EC084E292E08A +:103320000BC085E292E008C086E292E005C087E229 +:1033300092E002C08AE292E0CF910C94C117CF9143 +:103340000895882309F44BC0823859F40E944B1722 +:1033500081FF45C089E30E945D220E943C2389E3EE +:103360000CC0833871F40E944B1780FF38C083E58E +:103370000E945D220E943C2383E50E94B0220C94AF +:103380003C23843859F40E944B1782FF28C087E4FD +:103390000E945D220E943C2387E4EFCF9CEF980FB0 +:1033A000913A58F390E2980F983050F4877091E07A +:1033B00001C0990F8A95EAF7892F0E940B23DFCF6E +:1033C0009BE5980F933020F480E090E00C94AB17CD +:1033D000885A833120F480E090E00C94C11708955E +:1033E000882321F00E9405230C943C230895882310 +:1033F00021F00E940B230C943C230895BF92CF929E +:10340000DF92EF92FF920F931F93CF93DF9300D041 +:1034100000D000D0CDB7DEB725E0FC01DE0111966B +:1034200001900D922A95E1F7FC01408131810281E2 +:10343000258122952F7063817481672B09F4E5C281 +:103440003F3F19F44F3F09F4E0C27C0149833A83BE +:1034500089819A812E830E941C22182FB92E0E94E6 +:103460001B220E94E220EB2DE295EF70F0E0E15983 +:10347000FF4F2E810C94F12F8B2D807F9B2D9F7001 +:10348000F92E882319F0F29480EFF822002349F0F6 +:10349000FF2009F467C28F2D0E9415230E943C2350 +:1034A00061C2812F0E94A119FF2009F4AEC28F2DA5 +:1034B0000E941B2326960FB6F894DEBF0FBECDBF29 +:1034C000DF91CF911F910F91FF90EF90DF90CF9000 +:1034D000BF900C943C233B2D307F8B2D8F7030326E +:1034E00011F08295807F112319F0113021F12CC049 +:1034F0000023B9F0222309F4A0C1213009F09DC1B5 +:1035000026960FB6F894DEBF0FBECDBFDF91CF91E8 +:103510001F910F91FF90EF90DF90CF90BF900C9490 +:103520002523222319F0213009F46FC28E830E94D3 +:1035300028238E8196C1002321F0223008F065C235 +:103540007CC1211162C28DC1002321F0222309F424 +:1035500074C108C2222309F484C119C22B2D2695F7 +:103560002695237030E02115310521F021303105F9 +:10357000D1F04BC2002321F0812F9B2D937002C00C +:1035800080E090E026960FB6F894DEBF0FBECDBF68 +:10359000DF91CF911F910F91FF90EF90DF90CF902F +:1035A000BF900C94AB17002321F0812F9B2D9370BB +:1035B00002C080E090E026960FB6F894DEBF0FBE02 +:1035C000CDBFDF91CF911F910F91FF90EF90DF90D2 +:1035D000CF90BF900C94C117812F002319F00E9447 +:1035E000E62602C00E944E2726960FB6F894DEBF4C +:1035F0000FBECDBFDF91CF911F910F91FF90EF9044 +:10360000DF90CF90BF900C94D3278B2D837009F05F +:103610007BC00111FAC1812F829586958770880F32 +:10362000880F912F9F70C92ED12CE12CF12C082EE0 +:1036300004C0CC0CDD1CEE1CFF1C0A94D2F714FF56 +:1036400012C04FE050E060E070E004C0440F551F2E +:10365000661F771F8A95D2F7CB01BA0160957095E6 +:103660008095909503C060E070E0CB012B2D2695EE +:1036700026952370422F50E042305105D9F0433057 +:10368000510569F16C297D298E299F294130510509 +:1036900051F126960FB6F894DEBF0FBECDBFDF9175 +:1036A000CF911F910F91FF90EF90DF90CF90BF903F +:1036B0000C9409216C297D298E299F2926960FB605 +:1036C000F894DEBF0FBECDBFDF91CF911F910F9158 +:1036D000FF90EF90DF90CF90BF900C9425210E9437 +:1036E0000921C701B60126960FB6F894DEBF0FBEBA +:1036F000CDBFDF91CF911F910F91FF90EF90DF90A1 +:10370000CF90BF900C94ED20002319F08B2D817089 +:1037100001C08695882309F478C1812F829586950A +:103720008770880F880F912F9F70C92ED12CE12CA4 +:10373000F12C082E04C0CC0CDD1CEE1CFF1C0A94DE +:10374000D2F714FF12C04FE050E060E070E004C018 +:10375000440F551F661F771F8A95D2F7CB01BA0118 +:10376000609570958095909503C060E070E0CB0106 +:103770002B2D269526952370422F50E0423051057F +:10378000D9F04330510569F16C297D298E299F2993 +:103790004130510551F126960FB6F894DEBF0FBEA9 +:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0 +:1037B000CF90BF900C94E3216C297D298E299F29FD +:1037C00026960FB6F894DEBF0FBECDBFDF91CF9126 +:1037D0001F910F91FF90EF90DF90CF90BF900C94CE +:1037E000FF210E94E321C701B60126960FB6F89487 +:1037F000DEBF0FBECDBFDF91CF911F910F91FF9024 +:10380000EF90DF90CF90BF900C94C721103FD1F183 +:1038100018F4103E50F4A1C0123F09F463C008F43C +:103820004CC0133F09F473C098C01F708B2D8F716B +:103830000023A1F00E946021812F26960FB6F894F4 +:10384000DEBF0FBECDBFDF91CF911F910F91FF90D3 +:10385000EF90DF90CF90BF900C94F0190E948121DF +:10386000812F26960FB6F894DEBF0FBECDBFDF9135 +:10387000CF911F910F91FF90EF90DF90CF90BF906D +:103880000C94F7190023A9F02111BFC08B2D8F7163 +:1038900026960FB6F894DEBF0FBECDBFDF91CF9155 +:1038A0001F910F91FF90EF90DF90CF90BF900C94FD +:1038B000A621223008F0A9C0E9CF0023A9F08B2D62 +:1038C0008F7126960FB6F894DEBF0FBECDBFDF9185 +:1038D000CF911F910F91FF90EF90DF90CF90BF900D +:1038E0000C946021002359F38B2D8F7126960FB60F +:1038F000F894DEBF0FBECDBFDF91CF911F910F9126 +:10390000FF90EF90DF90CF90BF900C948121002327 +:1039100099F08B2D8F7126960FB6F894DEBF0FBEEF +:10392000CDBFDF91CF911F910F91FF90EF90DF906E +:10393000CF90BF900C944B2126960FB6F894DEBF23 +:103940000FBECDBFDF91CF911F910F91FF90EF90F0 +:10395000DF90CF90BF900C9441210023A9F0222347 +:1039600009F4ADCF812F26960FB6F894DEBF0FBEB7 +:10397000CDBFDF91CF911F910F91FF90EF90DF901E +:10398000CF90BF900C94D918222309F4ADCF812F8A +:1039900026960FB6F894DEBF0FBECDBFDF91CF9154 +:1039A0001F910F91FF90EF90DF90CF90BF900C94FC +:1039B000A1194B2D4F70612FC7010E9479092696DE +:1039C0000FB6F894DEBF0FBECDBFDF91CF911F9130 +:1039D0000F91FF90EF90DF90CF90BF900C946520F7 +:1039E0004B2D4F70612FC70126960FB6F894DEBF9E +:1039F0000FBECDBFDF91CF911F910F91FF90EF9040 +:103A0000DF90CF90BF900C94270E26960FB6F894B7 +:103A1000DEBF0FBECDBFDF91CF911F910F91FF9001 +:103A2000EF90DF90CF90BF9008950E9422230E94D4 +:103A3000F7220E943C230E9406290E94D32780E09F +:103A400090E00E94AB1780E090E00C94C1170E94B8 +:103A500012230C94151D0E941C22292F22952F70D1 +:103A600030E02C3031054CF42A3031056CF4225012 +:103A700031092230310588F407C02C30310549F076 +:103A80002F30310531F009C0803E48F0803F29F4E5 +:103A900006C093FB882780F9089580E0089581E0AF +:103AA0000895CF93DF9300D000D01F92CDB7DEB73B +:103AB0000F900F900F900F900F90DF91CF9108957E +:103AC000CF93DF9300D000D000D0CDB7DEB72696DD +:103AD0000FB6F894DEBF0FBECDBFDF91CF91089532 +:103AE0001F93CF93DF93C091860116E080918701E9 +:103AF000C81799F0D0E01C9FF0011D9FF00D112414 +:103B0000E857FE4F408151816281738184819581A4 +:103B10000E94601D2196C770E9CFDF91CF911F9160 +:103B200008954091B8015091B9016091BA01709126 +:103B3000BB018091BC019091BD010C94601D8091EE +:103B4000BD0182958F7009F054C08091BA0188231D +:103B500009F44FC080918601A09187016091B8015E +:103B60007091B9014091BB015091BC01B6E08A1738 +:103B700009F43FC090E041155105C1F17F3F11F4B8 +:103B80006F3FA1F1B89FF001B99FF00D1124E857E4 +:103B9000FE4F218172132AC02081621327C0228127 +:103BA000211124C0238134812417350710F42150BA +:103BB0003109241B350B283C3105C0F42091BD018F +:103BC0002F7020612093BD0126E0289FF001299FDE +:103BD000F00D1124E357FE4F80818F708061808348 +:103BE00088EB91E00E94FE190C94701D019687707D +:103BF000BECF0895CF92DF92EF92FF920F931F9363 +:103C0000CF93DF93CDB7DEB762970FB6F894DEBFE0 +:103C10000FBECDBF8C0185E0F801DE011D9601903D +:103C20000D928A95E1F7D8014C9111965C9111970C +:103C300012966C9112971396CD90DC901497309158 +:103C4000B8017091B9018091BB019091BC010097BE +:103C500009F46BC17F3F19F43F3F09F466C1E0905E +:103C6000BA01EE2009F4C0C02091BD01C816D906E2 +:103C700028F0F601E81BF90BCF0104C08095909560 +:103C80008C0D9D1DFF24F394883C910578F0F12C58 +:103C9000207F09F0C6C07C2DD98AC88A89890E94F4 +:103CA000511D88EB91E00E94FE19B1C0822F807FE8 +:103CB00009F046C0751314C0341312C0611110C04E +:103CC0002F7020612093BD010E94911D88EB91E02F +:103CD0000E94FE198091BD01D80115968C932EC0CB +:103CE000CD2819F15F3F11F44F3FF9F0F62E611125 +:103CF0001CC0809186012091870136E0821709F46B +:103D00005AC090E0389FF001399FF00D1124E85718 +:103D1000FE4F7181571306C07081471303C0728133 +:103D2000711103C001968770E9CFF62E662309F45E +:103D300018C18091BD0181608093BD01F12C11C13A +:103D4000751308C0341306C0611104C08091BD0111 +:103D5000D801C3C04D875E878D859E856A8B0E9482 +:103D60002B1D6A898823E1F16623D1F12091BD01E1 +:103D7000822F82958F7090E0029774F08091B80145 +:103D80009091B90198878F831986DB86CA862C8724 +:103D9000CE0107960E94FE1986E0F801A8EBB1E07B +:103DA00001900D928A95E1F70E949F1D0E94911D3E +:103DB000FF24F394D6C04D875E878D859E850E9433 +:103DC0001C22292F22952F7030E0223031050CF073 +:103DD000BCC09F7009F0B6C0805E883008F4C1C0D6 +:103DE000C8010E94FE19E4CFC816D90608F453C0D2 +:103DF000F601E81BF90BCF01883C910508F450C08F +:103E0000F12C7C2DD98AC88A89890E94511DE8EB42 +:103E1000F1E086E0DF011D928A95E9F70E94911D8D +:103E2000A0C0751314C0341312C0611110C080916A +:103E3000BD01F8018583C8010E94FE1986E0E8EB08 +:103E4000F1E0DF011D928A95E9F7FE2C8AC04D87CB +:103E50005E878D859E856A8B0E942B1D6A898823CB +:103E600009F4BECF662309F4BBCF2091BD01822F98 +:103E700082958F7090E002970CF48ECF8091B801FC +:103E80009091B9019A8389831B82DD82CC822E8333 +:103E9000CE0101967FCF809590958C0D9D1DACCF66 +:103EA000F62E662309F49CCF75132EC034132CC054 +:103EB0002091BD0120FD1FC0822F82958F70D9F007 +:103EC000D80115962C9315978F3049F08F5F982F56 +:103ED0009295907F822F8F70892B15968C93C801B5 +:103EE0000E94FE1986E0F801A8EBB1E001900D9266 +:103EF0008A95E1F793CF86E0F801A8EBB1E0019055 +:103F00000D928A95E1F72DC04D875E878D859E8540 +:103F10000E942B1D811140CF8091BD018160809353 +:103F2000BD01C8010E94FE191CC0662309F458CFC8 +:103F30004D875E878D859E850E942B1D882309F401 +:103F40004FCF2ACF811148CF0CC0243031050CF05F +:103F500047CF9F7009F440CFF8019581907F09F019 +:103F60003BCF8F2D62960FB6F894DEBF0FBECDBF4C +:103F7000DF91CF911F910F91FF90EF90DF90CF9045 +:103F800008951F93CF93DF93CDB7DEB72C970FB66D +:103F9000F894DEBF0FBECDBF4F83588769877A87FD +:103FA0008B879C87CE0107960E94FA1D882369F0B3 +:103FB0008F8198852A853B85232BF1F19F3F09F05E +:103FC00063C08F3F09F060C037C086E0FE013796BE +:103FD000DE01119601900D928A95E1F76F81788547 +:103FE000EA85FB85309741F17F3F11F46F3F21F166 +:103FF0002091870130E0C90101968770992740918F +:10400000860150E08417950709F447C069837A83D5 +:10401000FD83EC8396E0929FD001939FB00D112415 +:10402000A857BE4FFE01319601900D929A95E1F787 +:10403000809387010E94701D16E080918601909107 +:1040400087018917C1F1189FC001112488579E4F1D +:104050000E94FA1D882379F1E09186011E9FF001EC +:104060001124E857FE4F4081518162817381848120 +:1040700095810E94601D8091860190E00196877075 +:10408000992780938601D9CF4F81588569857A8594 +:104090008B859C850E94601DCFCF0E94271D1092AA +:1040A000870110928601E8EBF1E086E0DF011D92C6 +:1040B0008A95E9F7C1CF2C960FB6F894DEBF0FBEF4 +:1040C000CDBFDF91CF911F910895EF92FF920F9393 +:1040D0001F93CF93DF938C01892B09F46CC0F12CD3 +:1040E000EE24E394E8012196F8018491843740F4AA +:1040F000843008F051C0813081F0823019F15BC00A +:10410000853709F444C0A8F19CE7980F903708F070 +:1041100052C08F770E94A11941C00E5F1F4FFE0150 +:10412000C49180E28C0F883048F4C7708E2D01C096 +:10413000880FCA95EAF70E94152314C08C2F0E949D +:10414000D9182DC00E5F1F4FFE01C49180E28C0F65 +:10415000883058F4C7708E2D01C0880FCA95EAF7D1 +:104160000E941B230E943C231AC08C2F0E94A1197D +:1041700016C00E5F1F4FFE01C491CC2381F08FE962 +:104180009FE00197F1F700C00000C150F6CF0E5F2D +:104190001F4FFE01F49003C00E94D9188E018F2D8D +:1041A000882309F49FCFEFE9FFE03197F1F700C0D2 +:1041B00000008150F5CFDF91CF911F910F91FF90BB +:1041C000EF90089508956093C2017093C3018093A6 +:1041D000C4019093C5010C94151D0F931F9300917A +:1041E000C2011091C3012091C4013091C501DC01CD +:1041F000CB01802B912BA22BB32B8093C2019093E8 +:10420000C301A093C401B093C5011F910F910C94F9 +:10421000151D0F931F930091C2011091C3012091AE +:10422000C4013091C501DC01CB0180239123A2237D +:10423000B3238093C2019093C301A093C401B093B0 +:10424000C5011F910F910C94151D0F931F930091A1 +:10425000C2011091C3012091C4013091C501DC015C +:10426000CB0180279127A227B3278093C201909387 +:10427000C301A093C401B093C5011F910F910C9489 +:10428000151D1092BE011092BF011092C001109234 +:10429000C1010C94151D41E050E060E070E004C0E5 +:1042A000440F551F661F771F8A95D2F74093BE01B2 +:1042B0005093BF016093C0017093C1010C94151D10 +:1042C00041E050E060E070E004C0440F551F661FFD +:1042D000771F8A95D2F78091BE019091BF01A0917E +:1042E000C001B091C101482B592B6A2B7B2B409305 +:1042F000BE015093BF016093C0017093C1010C9443 +:10430000151D41E050E060E070E004C0440F551F0F +:10431000661F771F8A95D2F74095509560957095E6 +:104320008091BE019091BF01A091C001B091C101E7 +:10433000482359236A237B234093BE015093BF0136 +:104340006093C0017093C1010C94151D41E050E0D1 +:1043500060E070E004C0440F551F661F771F8A9508 +:10436000D2F78091BE019091BF01A091C001B091A0 +:10437000C101482759276A277B274093BE015093E4 +:10438000BF016093C0017093C1010C94151D0F9380 +:104390001F930091BE011091BF012091C001309187 +:1043A000C101DC01CB01802B912BA22BB32B80937D +:1043B000BE019093BF01A093C001B093C1011F91B2 +:1043C0000F910C94151D0F931F930091BE01109136 +:1043D000BF012091C0013091C101DC01CB018023DC +:1043E0009123A223B3238093BE019093BF01A09396 +:1043F000C001B093C1011F910F910C94151D0F9333 +:104400001F930091BE011091BF012091C001309116 +:10441000C101DC01CB0180279127A227B32780931C +:10442000BE019093BF01A093C001B093C1011F9141 +:104430000F910C94151D0895CF92DF92EF92FF9289 +:104440000F931F93CF93DF938C01C090C201D09044 +:10445000C301E090C401F090C5014091BE015091AC +:10446000BF016091C0017091C101C42AD52AE62A1A +:10447000F72ACFE1D0E0D701C6010C2E04C0B695D3 +:10448000A795979587950A94D2F780FF07C0B80142 +:104490008C2F0E944A0E8130910531F4219758F7F4 +:1044A000B80180E00E944A0EDF91CF911F910F91D9 +:1044B000FF90EF90DF90CF90089590910C01992399 +:1044C00021F090910D01911109C020910E013091C0 +:1044D0000F01F90132969FEF40E030C0982F96957A +:1044E000969596959F30A0F4E0910E01F0910F0102 +:1044F000E90FF11D877021E030E0A90102C0440FEF +:10450000551F8A95E2F7CA019181892B818308950D +:104510009091D90190FF23C01F928F938AED98E06C +:104520009F938F930E9470090F900F900F900F90A0 +:1045300008959F3F39F04F5F4E3041F0519158132D +:10454000F8CF0DC05111F7CF942FF5CF9F3F39F021 +:10455000F901E90FF11D97FDFA95828308950895F9 +:1045600090910C01992321F090910D01911109C0B6 +:1045700020910E0130910F01F9013296205F3F4FDB +:1045800030C0982F9695969596959F30A8F4E09117 +:104590000E01F0910F01E90FF11D877021E030E06D +:1045A000A90102C0440F551F8A95E2F7CA01809500 +:1045B00091818923818308959091D90190FF16C03C +:1045C0001F928F938CEB98E09F938F930E947009BA +:1045D0000F900F900F900F9008953196E217F30708 +:1045E00029F090819813F9CF1082F7CF089581E0D8 +:1045F00090E0E0910E01F0910F01E80FF91F108299 +:10460000019680319105A9F708959091D801892BE1 +:104610008093D801089580959091D8018923809343 +:10462000D80108951092D80108959091D701892B4F +:104630008093D701089580959091D7018923809325 +:10464000D70108951092D70108958093C601089567 +:104650001092C601089580910E0190910F01FC0106 +:1046600031969C01205F3F4F80E0919191118F5FC7 +:10467000E217F307D1F70895E0910E01F0910F01D1 +:104680008091D8018083E0910E01F0910F0190811B +:104690008091D701892B80838091C601882361F0A6 +:1046A000E0910E01F0910F019081892B80830E948F +:1046B0002B2381111092C60180910E0190910F0160 +:1046C0000C94571790933B0180933A010895CF9231 +:1046D000DF92EF92FF926C01EE24FF24C114D1040B +:1046E000E104F10421F0C701B60120E101C020E09E +:1046F000C72ED82EE92EFF24C114D104E104F10401 +:1047000019F0285FC701B6016B017C0154E0F694F3 +:10471000E794D794C7945A95D1F7C114D104E10412 +:10472000F10419F02C5FC701B6016B017C0142E076 +:10473000F694E794D794C7944A95D1F7C114D1045D +:10474000E104F10419F02E5FC701B601DC01CB01D1 +:10475000B695A79597958795892B8A2B8B2B09F072 +:104760002F5F822FFF90EF90DF90CF90089582957A +:10477000982F9C7C392F36953695282F237344E04B +:10478000249FC0011124932F982B292F2A7A269534 +:10479000892F8575880F822B08951F93CF93DF9300 +:1047A0001F92CDB7DEB799830E94B723182F998146 +:1047B000892F0E94B723212F30E0322F2227A90111 +:1047C000482BCA010F90DF91CF911F9108958091DE +:1047D000F201843009F11092DA0120E488E190E0DE +:1047E0000FB6F894A895809360000FBE20936000E8 +:1047F00083B7817F846083BF83B7816083BF7894F0 +:10480000889583B78E7F83BF88E10FB6F894809335 +:104810006000109260000FBE089508950895CF9330 +:104820000E940D240E94EF0B0E940E24C0E08C2FEA +:104830000E941B0D811104C0CF5FCE30C1F701C0B3 +:1048400081E0CF9108950E94271D0E944B170C9480 +:104850007D0F82E084BD93E095BD9AEF97BD809374 +:104860006E0008952FB7F8948091DB019091DC01E0 +:10487000A091DD01B091DE012FBF0895CF92DF92AC +:10488000EF92FF920F931F932FB7F8944091DB01A3 +:104890005091DC016091DD017091DE012FBF6A0152 +:1048A0007B01EE24FF248C0120E030E0C016D1060D +:1048B000E206F30610F4415051099A01281B390B06 +:1048C000C9011F910F91FF90EF90DF90CF90089555 +:1048D0001F920F920FB60F9211248F939F93AF9355 +:1048E000BF938091DB019091DC01A091DD01B0913B +:1048F000DE010196A11DB11D8093DB019093DC01C7 +:10490000A093DD01B093DE01BF91AF919F918F9194 +:104910000F900FBE0F901F9018950E944914F894A5 +:104920002FEF87EA91E6215080409040E1F700C0E8 +:10493000000087E090EBDC018093FB019093FC0189 +:10494000A093FD01B093FE019CE088E10FB6F894BE +:10495000A895809360000FBE90936000FFCFEF9208 +:10496000FF920F931F93CF93DF93D82FC0E08C2F2C +:104970000E941B0D00E010E0E82EF12CC701002E74 +:1049800002C0959587950A94E2F780FD06C00F5FF7 +:104990001F4F0630110591F709C0602F7C2F80E072 +:1049A0000E94280ED813F3CF81E004C0CF5FCE3031 +:1049B000F1F680E0DF91CF911F910F91FF90EF9082 +:1049C0000895CF93C82F8CE20E94AF24882321F052 +:1049D0008C2FCF910C94AF2480E0CF910895CF938A +:1049E0000E943E26811102C00E9424268FEF98E08B +:1049F0000E94D708C5E6C15049F00E94EF0B8FE333 +:104A00009CE90197F1F700C00000F5CF88EF98E02E +:104A10000E94D70889E20E94E124811113C18AE231 +:104A20000E94E12481110E94242685E00E94E12455 +:104A300081110E948D240E9449268093D90187E02C +:104A40000E94E1248823A9F18BE10E94E1248823BC +:104A500051F08091D90181FB222720F991E0922722 +:104A600090FB81F90EC08EE00E94E124882361F062 +:104A70008091D90182FB222720F991E0922790FBB7 +:104A800082F98093D90115C080E10E94E1249091C0 +:104A9000D901882341F093FB222720F981E0822766 +:104AA00080FB93F904C0892F809580FB90F9909347 +:104AB000D9018091D9010E944D260E945B268093E6 +:104AC000EC0180EE0E94E124882341F08091EC010A +:104AD000982F909590FB80F98093EC0189E30E94D8 +:104AE000E124882359F08091EC0181FB222720F9F1 +:104AF00091E0922790FB81F98093EC0182EE0E9475 +:104B0000E124882359F08091EC0182FB222720F9CF +:104B100091E0922790FB82F98093EC0186EE0E944F +:104B2000E124882359F08091EC0183FB222720F9AE +:104B300091E0922790FB83F98093EC0183EE0E9431 +:104B4000E124882359F08091EC0184FB222720F98D +:104B500091E0922790FB84F98093EC0185E30E9419 +:104B6000E124882359F08091EC0185FB222720F96C +:104B700091E0922790FB85F98093EC0181E30E94FC +:104B8000E124882359F08091EC0186FB222720F94B +:104B900091E0922790FB86F98093EC0181E10E94DD +:104BA000E124882359F08091EC0187FB222720F92A +:104BB00091E0922790FB87F98093EC018091EC01C2 +:104BC0000E945F268091EC0187FB882780F9809303 +:104BD0000D0187E20E94E124C82F8EE10E94E124AA +:104BE0008111C2608FE10E94E1248111C46080E2E2 +:104BF0000E94E1248111C86081E20E94E1248111B8 +:104C0000C06182E20E94E1248111C06283E20E94BD +:104C1000E1248111C06484E20E94E124882311F020 +:104C2000C06802C0CC2329F08C2F0E9456266C2F1E +:104C300003C00E945226682F70E080E090E0CF9180 +:104C40000C94E320CF9108956DEE7EEF80E090E02C +:104C50000E94273060E082E090E00E94193060E01E +:104C600083E090E00E94193060E084E090E00E94D0 +:104C7000193060E085E090E00C94193080E090E01D +:104C80000E94133021E08D3E9E4F09F020E0822FDC +:104C9000089582E090E00C940B30682F82E090E061 +:104CA0000C94193083E090E00C940B30682F83E073 +:104CB00090E00C94193084E090E00C940B30682F55 +:104CC00084E090E00C9419308091E10180FF0BC0EA +:104CD0006091130185E0689FB00111247595679577 +:104CE000759567952BC081FF09C06091130185E020 +:104CF000689FB00111247595679520C082FF07C099 +:104D00006091130185E0689FB001112417C0909154 +:104D1000E2019923D1F060911201961788F7209152 +:104D2000130185E0289F90011124929FA001939F79 +:104D3000500D112470E0CA010E94DD2F603871050A +:104D400040F46115710539F002C065E070E0862F0E +:104D500008958FE7089581E008958091E10180FF33 +:104D600008C06091110170E075956795759567951C +:104D700021C081FF06C06091110170E075956795B3 +:104D800019C082FF04C06091110170E010C09091C1 +:104D9000E2019923C1F0609110019617A0F780916C +:104DA0001101899FC001112470E00E94DD2F60383D +:104DB000710528F46115710521F0862F08958FE79C +:104DC000089581E0089561E070E0F4CF803F21F420 +:104DD0000E946426819504C0813F29F40E946426C4 +:104DE0008093E5010895823F21F40E946426819515 +:104DF00004C0833F29F40E9464268093E40108954F +:104E0000893F19F40E94AD2605C08A3F31F40E9403 +:104E1000AD2681958093E60108958B3F21F40E9491 +:104E2000AD26819504C08C3F29F40E94AD26809365 +:104E3000E7010895843F21F48091E301816017C068 +:104E4000853F21F48091E301826011C0863F21F407 +:104E50008091E30184600BC0873F21F48091E301DE +:104E6000886005C0883F31F48091E30180618093C0 +:104E7000E30108958D3F21F48091E10181600BC031 +:104E80008E3F21F48091E101826005C08F3F29F4BB +:104E90008091E10184608093E1010895803F39F4BD +:104EA0008091E50187FF6CC01092E50169C0813FE8 +:104EB00029F48091E5011816BCF362C09091E401D9 +:104EC000823F29F497FF5CC01092E40159C0833FF0 +:104ED00019F41916CCF354C0893F41F48091E601CE +:104EE00018160CF04DC01092E6014AC08A3F29F412 +:104EF0008091E60187FF44C0F6CF8B3F39F4809163 +:104F0000E70187FF3DC01092E7013AC08C3F29F4CA +:104F10008091E7011816BCF333C0843F21F48091DF +:104F2000E3018E7F17C0853F21F48091E3018D7FDF +:104F300011C0863F21F48091E3018B7F0BC0873F36 +:104F400021F48091E301877F05C0883F31F480918F +:104F5000E3018F7E8093E30113C08D3F21F48091A4 +:104F6000E1018E7F0BC08E3F21F48091E1018D7FA6 +:104F700005C08F3F29F48091E1018B7F8093E1018F +:104F80008091E40181110EC08091E50181110AC078 +:104F90008091E601811106C08091E701811102C074 +:104FA0001092E20108958091D90183FF7EC08BE3C6 +:104FB00099E00E94D7088091E3011F928F9386E3C6 +:104FC00099E09F938F930E94700984E399E00E9477 +:104FD000D7088091E401282F332727FD30953F9390 +:104FE0008F9381E399E09F938F930E9470098FE2E2 +:104FF00099E00E94D7088091E501282F332727FDEB +:1050000030953F938F938CE299E09F938F930E940A +:1050100070098AE299E00E94D7088091E601282F62 +:10502000332727FD30953F938F9387E299E09F9335 +:105030008F930E94700985E299E00E94D7088091C1 +:10504000E701282F332727FD30953F938F9382E286 +:1050500099E09F938F930E9470098FE199E00E94DD +:10506000D7088091E2011F928F938CE199E09F9382 +:105070008F930E9470098AE199E00E94D70880917D +:10508000E1011F928F9387E199E09F938F930E9494 +:10509000700984E199E00E94D7088DB79EB74C96BD +:1050A0000FB6F8949EBF0FBE8DBF83EE91E00E94B5 +:1050B000A0170E9432249093E0018093DF010895AD +:1050C0001F93CF93DF938091DF019091E0010E94C5 +:1050D0003E24AC019091E201992321F0209114012A +:1050E00030E006C0209115018AE0289F900111242C +:1050F0004217530708F486C08091E401C091E5018E +:10510000D091E6011091E701811107C0C11176C06D +:10511000D11174C0111172C075C09F3F19F09F5F0B +:105120009093E201181624F40E9464268093E4010F +:105130008091E40187FF05C00E94642681958093D9 +:10514000E4011C1624F40E9464268093E5018091FA +:10515000E50187FF05C00E94642681958093E501E3 +:105160006091E401662339F1C091E501CC2319F186 +:10517000772767FD7095872F972F0E94E22E23E3F4 +:1051800033E343E35FE30E94462F0E94AF2E609318 +:10519000E4016C2F772767FD7095872F972F0E946A +:1051A000E22E23E333E343E35FE30E94462F0E94B2 +:1051B000AF2E6093E5011D1624F40E94AD26809366 +:1051C000E6018091E60187FF05C00E94AD2681952A +:1051D0008093E601111624F40E94AD268093E70126 +:1051E0008091E70187FF05C00E94AD2681958093DD +:1051F000E701DF91CF911F910C94D3279F3F09F0D6 +:105200008ECF96CFDF91CF911F910895E3EEF1E01D +:1052100085E0DF011D928A95E9F71092E201109274 +:10522000E10108958EE59BE00E94D7081F9281E07E +:105230008F931F9285E08F9380E19BE09F938F93E4 +:105240000E9470090F900F900F900F900F900F9089 +:1052500008958330E9F128F4813061F0823009F15A +:105260000895853009F462C008F449C0863009F415 +:1052700074C0089580911501262F30E0280F311D4C +:105280002F3F310524F4680F6093150103C08FEFA1 +:1052900080931501809115011F928F9389E49AE004 +:1052A00072C080911401262F30E0280F311D2F3F4E +:1052B000310524F4680F6093140103C08FEF8093CD +:1052C0001401809114011F928F9387E39AE05BC0D1 +:1052D00080911301262F30E0280F311D2F3F31051B +:1052E00024F4680F6093130103C08FEF80931301C0 +:1052F000809113011F928F9384E29AE044C08091C1 +:105300001201262F30E0280F311D2F3F310524F4E4 +:10531000680F6093120103C08FEF80931201809198 +:1053200012011F928F938FE09AE02DC0809111019E +:10533000262F30E0280F311D2F3F310524F4680F50 +:105340006093110103C08FEF8093110180911101CF +:105350001F928F9386EF99E016C080911001262F3F +:1053600030E0280F311D2F3F310524F4680F609382 +:10537000100103C08FEF80931001809110011F92E4 +:105380008F938BED99E09F938F930E9470090F90FC +:105390000F900F900F900895833081F128F48130A1 +:1053A00059F08230D1F00895853009F449C0B8F140 +:1053B000863009F456C0089580911501681720F4CD +:1053C000861B8093150102C0109215018091150172 +:1053D0001F928F938CEC99E054C080911401681750 +:1053E00020F4861B8093140102C010921401809156 +:1053F00014011F928F938AEB99E043C080911301AF +:10540000681720F4861B8093130102C010921301C9 +:10541000809113011F928F9387EA99E032C08091A7 +:105420001201681720F4861B8093120102C01092AB +:105430001201809112011F928F9382E999E021C09D +:1054400080911101681720F4861B8093110102C01E +:1054500010921101809111011F928F9389E799E0B9 +:1054600010C080911001681720F4861B80931001F2 +:1054700002C010921001809110011F928F938EE54F +:1054800099E09F938F930E9470090F900F900F9057 +:105490000F900895CF93C82F1F928F9383E69CE0BF +:1054A0009F938F930E94700981E090E0A0E0B0E0AC +:1054B000BC01CD0104C0660F771F881F991FCA95D4 +:1054C000D2F70E94E3200F900F900F900F90CF9192 +:1054D0000C94271DCF938D3109F465C0B0F58E3043 +:1054E00009F4CCC100F5873009F49BC1A8F48630DB +:1054F00009F06DC28091D901817F8E7F8093D9019F +:1055000088E69CE00E94D7088AEA90E10E94D708CA +:1055100081E08093E90180C1883009F44FC08B306D +:1055200009F47CC154C2863109F4F0C138F48031E9 +:1055300009F4B8C1813109F430C249C2893109F492 +:10554000CEC18B3109F486C142C2853309F437C21A +:1055500048F4873209F433C208F433C2893209F4BB +:105560002EC235C2833438F48A3308F02CC2883313 +:1055700009F454C12CC2833409F421C2883409F0DF +:1055800026C20E94271D89E990E10E94D7089FEF5B +:1055900023ED80E3915020408040E1F700C00000FF +:1055A0000E948D2439C189EB90E10E94D7080E94A6 +:1055B000692E0E944B170E947D0F2EC18EEA90E14A +:1055C0000E94D70889E79EE00E94D7080E945226D1 +:1055D0001F928F9386E79EE09F938F930E9470099E +:1055E00084E79EE00E94D7080E944926C82F81E6E2 +:1055F0009EE00E94D7081F92CF938CE59EE09F9378 +:105600008F930E9470098AE59EE00E94D70880E58A +:105610009EE00E94D7088C2F81701F928F938DE49B +:105620009EE09F938F930E9470098BE49EE00E94FE +:10563000D70881E49EE00E94D708C1FB882780F943 +:105640001F928F938EE39EE09F938F930E94700929 +:105650008CE39EE00E94D70880E39EE00E94D7087A +:10566000C2FB882780F91F928F938DE29EE09F9363 +:105670008F930E9470098BE29EE00E94D70882E21D +:105680009EE00E94D708C3FBCC27C0F91F92CF939E +:105690008FE19EE09F938F930E9470098DE19EE0C1 +:1056A0000E94D7080E945B26C82F89E09EE00E94D6 +:1056B000D7081F92CF9384E09EE09F938F930E9420 +:1056C000700982E09EE00E94D70889EE9DE00E946A +:1056D000D7088C2F81701F928F9386EE9DE09F9349 +:1056E0008F930E9470098DB79EB780960FB6F8947D +:1056F0009EBF0FBE8DBF84EE9DE00E94D7088DEC4B +:105700009DE00E94D708C1FB882780F91F928F93E4 +:105710008AEC9DE09F938F930E94700988EC9DE036 +:105720000E94D70886EB9DE00E94D708C2FB88271D +:1057300080F91F928F9383EB9DE09F938F930E943C +:10574000700981EB9DE00E94D7088FE99DE00E94DF +:10575000D708C3FB882780F91F928F938CE99DE0BF +:105760009F938F930E9470098AE99DE00E94D70859 +:1057700080E99DE00E94D708C4FB882780F91F922A +:105780008F938DE89DE09F938F930E9470098BE823 +:105790009DE00E94D70889E79DE00E94D708C5FBDD +:1057A000882780F91F928F9386E79DE09F938F93C0 +:1057B0000E94700984E79DE00E94D70888E59DE07B +:1057C0000E94D708C6FB882780F91F928F9385E532 +:1057D0009DE09F938F930E94700983E59DE00E9456 +:1057E000D7088BE49DE00E94D708C7FBCC27C0F9FF +:1057F0001F92CF9388E49DE09F938F930E9470093E +:1058000086E49DE00E94D7088DB79EB74C960FB6F0 +:10581000F8949EBF0FBE8DBFC1E0DEC08FE89CE054 +:105820005BC08091D901C82FC17080FF09C08CE88E +:1058300090E10E94D7088091D901817F8E7F47C077 +:1058400080E890E10E94D7088091D901816080931F +:10585000D901E2CF9091D90191FBCC27C0F981E029 +:10586000C827892FC0FB81F98093D901CC2319F077 +:1058700083E790E127C085E690E12EC09091D901A1 +:1058800092FBCC27C0F981E0C827892FC0FB82F9A1 +:105890008093D901CC2319F086E590E113C086E40A +:1058A00090E11AC09091D90193FBCC27C0F981E017 +:1058B000C827892FC0FB83F98093D901CC2351F0ED +:1058C0008AE390E10E94D7088091D901816080939A +:1058D000D90182C08DE290E10E94D7089DCF8EE170 +:1058E00090E10E94D70882EF9FE00E94D70885EBE5 +:1058F0009FE00E94D70888E89FE00E94D70884E4D0 +:105900009FE00E94D70889E19FE0E6CF8BE09FE00F +:105910000E94D7080E944B171F928F9381EF9EE041 +:105920009F938F930E94700980910C011F928F9317 +:105930008AED9EE09F938F930E9470098091700181 +:105940001F928F9387EC9EE09F938F930E94700924 +:1059500080910D011F928F9384EB9EE09F938F9314 +:105960000E9470098091DB019091DC01A091DD0122 +:10597000B091DE01BF93AF939F938F9380EA9EE037 +:105980009F938F930E9470098DB79EB746960FB66E +:10599000F8949EBF0FBE8DBF3FCF0E94271DC091C0 +:1059A0000D0181E0C827C0930D01CC2329F086E9C1 +:1059B0009EE00E94D70810C08BE89EE08DCF80E06B +:1059C00003C08D5101C089530E944A2A25CF89E81E +:1059D0009EE00E94D708C0E08C2FCF91089580E010 +:1059E000089580E00895CF93C82F8091E901813018 +:1059F00081F020F0823009F44FC045C1E0910E01E2 +:105A0000F0910F018081813169F0823209F03DC14E +:105A100009C0E0910E01F0910F018081813111F0F8 +:105A2000823261F48C2F0E94EF2C811104C08C2FE4 +:105A30000E946A2A2FC081E090E02CC08C2F0E9427 +:105A4000F12C811126C0C431E1F070F4CB3081F02B +:105A5000C031D1F40E9412298BE59CE00E94D70846 +:105A600082E08093E90115C0C93259F0C83361F46E +:105A700088E69CE00E94D7088FE59CE00E94D7084A +:105A800008C01092E90103C189E59CE00E94D70893 +:105A9000FEC081E08170FDC0C43220F5CE3108F037 +:105AA000C0C0CB3099F1C8F4C73009F0D2C08AE049 +:105AB0008093150194E19093140193E09093130166 +:105AC0008093120188E08093110188E28093100195 +:105AD0008FEF9AE00E94D708BFC0C33149F1C431AB +:105AE000C1F0B7C0CB3409F4A9C028F4C93289F099 +:105AF000C83361F0AEC0C13509F49EC0C23509F4A7 +:105B000099C0CE3409F0A5C06AE09EC00E94122957 +:105B1000A3C08091E801882319F01092E8019CC08D +:105B20008CE09BE00E94D70881E08093E901B1C03E +:105B300086EE9AE00E94D70884ED9AE00E94D7088A +:105B4000809115011F928F9381ED9AE09F938F931F +:105B50000E9470098FEC9AE00E94D7088DEB9AE0C2 +:105B60000E94D708809114011F928F938AEB9AE0CC +:105B70009F938F930E94700988EB9AE00E94D70848 +:105B800089EA9AE00E94D708809113011F928F93AF +:105B900086EA9AE09F938F930E94700984EA9AE0C4 +:105BA0000E94D70883E99AE00E94D70880911201E9 +:105BB0001F928F9380E99AE09F938F930E947009C0 +:105BC0008EE89AE00E94D70889E79AE00E94D708F9 +:105BD000809111011F928F9386E79AE09F938F9394 +:105BE0000E94700984E79AE00E94D7088DE59AE048 +:105BF0000E94D708809110011F928F938AE59AE046 +:105C00009F938F930E94700988E59AE00E94D708BD +:105C10008DB79EB748960FB6F8949EBF0FBE8DBF46 +:105C20001BC0CE51EC2FF0E0E15DFE4F80818093F0 +:105C3000E80112C061E003C061E006C06AE0809143 +:105C4000E8010E94292908C08091E8010E94CC291E +:105C500003C08DEF9AE013C08091E801882369F0BA +:105C60001F928F9387EF9AE09F938F930E94700902 +:105C70000F900F900F900F9004C084EF9AE00E9455 +:105C8000D70881E006C01092E90180E002C080E000 +:105C900001CFCF910895E1E8F0E0808188608083B2 +:105CA0008081816080838FB7F89493E0909389001E +:105CB00090ED909388008FBF0895EFE6F0E080812B +:105CC000826080830895EFE6F0E080818D7F80839D +:105CD0000895EFE6F0E0908182E0892780830895BF +:105CE0001F920F920FB60F9211242F933F934F9351 +:105CF0005F936F937F938F939F93AF93BF93EF9334 +:105D0000FF938091EA019091EB0101969093EB0152 +:105D10008093EA01811103C082E00E947D0FE0912F +:105D2000EB01E695E695F0E0E753FF4EE4918091B4 +:105D3000EA018E1303C080E00E947D0FFF91EF9176 +:105D4000BF91AF919F918F917F916F915F914F9193 +:105D50003F912F910F900FBE0F901F90189504D078 +:105D60006894B1118DC0089570D088F09F5790F05D +:105D7000B92F9927B751A0F0D1F0660F771F881F70 +:105D8000991F1AF0BA95C9F712C0B13081F077D0D7 +:105D9000B1E0089574C0672F782F8827B85F39F075 +:105DA000B93FCCF3869577956795B395D9F73EF4CF +:105DB00090958095709561957F4F8F4F9F4F089577 +:105DC000E89409C097FB3EF4909580957095619595 +:105DD0007F4F8F4F9F4F9923A9F0F92F96E9BB274B +:105DE0009395F695879577956795B795F111F8CFC7 +:105DF000FAF4BB0F11F460FF1BC06F5F7F4F8F4F32 +:105E00009F4F16C0882311F096E911C0772321F027 +:105E10009EE8872F762F05C0662371F096E8862FBF +:105E200070E060E02AF09A95660F771F881FDAF716 +:105E3000880F9695879597F9089557FD9058440FC8 +:105E4000551F59F05F3F71F04795880F97FB991FD9 +:105E500061F09F3F79F08795089512161306140696 +:105E6000551FF2CF4695F1DF08C016161706180623 +:105E7000991FF1CF86957105610508940895E894FE +:105E8000BB2766277727CB0197F908950BD078C0F9 +:105E900069D028F06ED018F0952309F05AC05FC081 +:105EA0001124EECFCADFA0F3959FD1F3950F50E0F8 +:105EB000551F629FF001729FBB27F00DB11D639FBC +:105EC000AA27F00DB11DAA1F649F6627B00DA11D62 +:105ED000661F829F2227B00DA11D621F739FB00D08 +:105EE000A11D621F839FA00D611D221F749F332778 +:105EF000A00D611D231F849F600D211D822F762F11 +:105F00006A2F11249F5750408AF0E1F088234AF00D +:105F1000EE0FFF1FBB1F661F771F881F9150504059 +:105F2000A9F79E3F510570F014C0AACF5F3FECF374 +:105F3000983EDCF3869577956795B795F795E79545 +:105F40009F5FC1F7FE2B880F911D9695879597F956 +:105F5000089597F99F6780E870E060E008959FEFEB +:105F600080EC089500240A941616170618060906F0 +:105F7000089500240A9412161306140605060895BF +:105F8000092E0394000C11F4882352F0BB0F40F447 +:105F9000BF2B11F460FF04C06F5F7F4F8F4F9F4F87 +:105FA0000895991B79E004C0991F961708F0961B75 +:105FB000881F7A95C9F78095089597FB072E16F4E8 +:105FC000009407D077FD09D00E94F72F07FC05D079 +:105FD0003EF4909581959F4F0895709561957F4F00 +:105FE0000895EE0FFF1F0590F491E02D0994AA1B70 +:105FF000BB1B51E107C0AA1FBB1FA617B70710F0B4 +:10600000A61BB70B881F991F5A95A9F780959095E5 +:10601000BC01CD010895F999FECF92BD81BDF89ADA +:10602000992780B50895A8E1B0E042E050E00C94D3 +:106030002E30262FF999FECF1FBA92BD81BD20BD0B +:106040000FB6F894FA9AF99A0FBE019608950E9435 +:106050001930272F0C941A30DC01CB01FC01F9997F +:10606000FECF06C0F2BDE1BDF89A319600B40D92A4 +:0C60700041505040B8F70895F894FFCF5D +:10607C0020027E0F6F104C101810E40F0101C701A5 +:10608C0028080A03140A3F4D3620394908FC07C674 +:10609C0007A6076D07E006F90612072B074B070149 +:0A60AC0002030405060708090000BE :00000001FF From 46ddbd1fe27c910cd4d6ae3d2b6044cfbf71c3cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Wed, 2 Mar 2016 08:43:21 +0100 Subject: [PATCH 003/259] forgot F6 --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 2 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 4e88376e49..c3b296cd77 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -95,7 +95,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // SYMBOLS [SYMB] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS, KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT, KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS, diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 5346f1bdf8..bf12476a4f 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -45,7 +45,7 @@ :1002C000003B0035022102350001004C003C001EBD :1002D0000224062202010001003D002D0224022416 :1002E00004010001003E000100370011040000017C -:1002F000000100010000000100000001000E3001BB +:1002F000003F00010000000100000001000E30017D :100300000000000100000001004000240624022338 :1003100002000001004100220425023500300001E6 :100320000042002304260235023800010043002465 From c2480884aa1321ec4a0364f773476f0e7f7d3069 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Sat, 5 Mar 2016 14:42:17 +0100 Subject: [PATCH 004/259] Fix the layer-dependent modifiers handling Closes #181. --- tmk_core/common/action.c | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 77ea39e942..be06e12aae 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -53,6 +53,26 @@ void action_exec(keyevent_t event) #endif } +/* + * Make sure the action triggered when the key is released is the same + * one as the one triggered on press. It's important for the mod keys + * when the layer is switched after the down event but before the up + * event as they may get stuck otherwise. + */ +action_t store_or_get_action(bool pressed, keypos_t key) +{ +#ifndef NO_ACTION_LAYER + static action_t pressed_actions[MATRIX_ROWS][MATRIX_COLS]; + + if (pressed) { + pressed_actions[key.row][key.col] = layer_switch_get_action(key); + } + return pressed_actions[key.row][key.col]; +#else + return layer_switch_get_action(key); +#endif +} + void process_action(keyrecord_t *record) { keyevent_t event = record->event; @@ -62,7 +82,7 @@ void process_action(keyrecord_t *record) if (IS_NOEVENT(event)) { return; } - action_t action = layer_switch_get_action(event.key); + action_t action = store_or_get_action(event.pressed, event.key); dprint("ACTION: "); debug_action(action); #ifndef NO_ACTION_LAYER dprint(" layer_state: "); layer_debug(); From 8d55a12a9538742f510087f14fc59eb813b2ef42 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Tue, 8 Mar 2016 08:48:43 +0100 Subject: [PATCH 005/259] Document the issue of stuck modifiers --- README.md | 20 ++++++++++++++++++++ tmk_core/common/action.c | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6a6bbed40b..d8dfd7c2bc 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,26 @@ We've added shortcuts to make common modifier/tap (mod-tap) mappings more compac `DF(layer)` - sets default layer to *layer*. The default layer is the one at the "bottom" of the layer stack - the ultimate fallback layer. This currently does not persist over power loss. When you plug the keyboard back in, layer 0 will always be the default. It is theoretically possible to work around that, but that's not what `DF` does. +### Prevent stuck modifiers + +Consider the following scenario: + +1. Layer 0 has a key defined as Shift. +2. The same key is defined on layer 1 as the letter A. +3. User presses Shift. +4. User switches to layer 1 for whatever reason. +5. User releases Shift, or rather the letter A. +6. User switches back to layer 0. + +Shift was actually never released and is still considered pressed. + +If such situation bothers you add this to your `config.h`: + + #define PREVENT_STUCK_MODIFIERS + +Warning: This option uses up 2 bytes of memory per key. For example on +Planck it uses 2\*4\*12=96 bytes. + ### Remember: These are just aliases These functions work the same way that their `ACTION_*` functions do - they're just quick aliases. To dig into all of the tmk ACTION_* functions, please see the [TMK documentation](https://github.com/jackhumbert/qmk_firmware/blob/master/tmk_core/doc/keymap.md#2-action). diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index be06e12aae..26a5fad7ac 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -61,7 +61,7 @@ void action_exec(keyevent_t event) */ action_t store_or_get_action(bool pressed, keypos_t key) { -#ifndef NO_ACTION_LAYER +#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) static action_t pressed_actions[MATRIX_ROWS][MATRIX_COLS]; if (pressed) { From e4b7ce41e3e5e73918aba9f021c4c93582378baf Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Fri, 11 Mar 2016 22:27:03 -0800 Subject: [PATCH 006/259] Started my keymap --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 184 ++++++++++++++++++++ 1 file changed, 184 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/alexjj/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c new file mode 100644 index 0000000000..f252bf71d5 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -0,0 +1,184 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | = | 1 | 2 | 3 | 4 | 5 | LEFT | | RIGHT| 6 | 7 | 8 | 9 | 0 | - | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Del | Q | W | E | R | T | L1 | | L1 | Y | U | I | O | P | \ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | BkSp | A | S | D | F | G |------| |------| H | J | K | L |; / L2|' / Cmd | + * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |Grv/L1| '" |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | App | LGui | | Alt |Ctrl/Esc| + * ,------|------|------| |------+--------+------. + * | | | Home | | PgUp | | | + * | Space|Backsp|------| |------| Tab |Enter | + * | |ace | End | | PgDn | | | + * `--------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, + KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(SYMB), + KC_BSPC, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), + LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, + ALT_T(KC_APP), KC_LGUI, + KC_HOME, + KC_SPC,KC_BSPC,KC_END, + // right hand + KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, + TG(SYMB), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, + KC_H, KC_J, KC_K, KC_L, LT(MDIA, KC_SCLN),GUI_T(KC_QUOT), + MEH_T(KC_NO),KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, + KC_LALT, CTL_T(KC_ESC), + KC_PGUP, + KC_PGDN,KC_TAB, KC_ENT + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | . | 0 | = | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), +/* Keymap 2: Media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | MsUp | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | | Prev | Next | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | |Brwser| + * | | |------| |------| |Back | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +[MDIA] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + 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_MPLY, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, + KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; From 20dd9c032616722a54174d53b0f8824f639b5263 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Sun, 13 Mar 2016 00:18:20 +0100 Subject: [PATCH 007/259] process_action may be called either with key cache or without it If one wants to temporarily disable the key cache (for example because it interferes with a macro), `disable_action_cache` must be set to `true`. `process_action_nocache` is a simple wrapper doing just that for a single call. --- tmk_core/common/action.c | 15 +++++++++++++++ tmk_core/common/action.h | 4 ++++ 2 files changed, 19 insertions(+) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 26a5fad7ac..1d3b738110 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -53,6 +53,17 @@ void action_exec(keyevent_t event) #endif } +#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) +bool disable_action_cache = false; + +void process_action_nocache(keyrecord_t *record) +{ + disable_action_cache = true; + process_action(record); + disable_action_cache = false; +} +#endif + /* * Make sure the action triggered when the key is released is the same * one as the one triggered on press. It's important for the mod keys @@ -64,6 +75,10 @@ action_t store_or_get_action(bool pressed, keypos_t key) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) static action_t pressed_actions[MATRIX_ROWS][MATRIX_COLS]; + if (disable_action_cache) { + return layer_switch_get_action(key); + } + if (pressed) { pressed_actions[key.row][key.col] = layer_switch_get_action(key); } diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 8a4736d7bc..34a794db29 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -59,6 +59,10 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt); void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); /* Utilities for actions. */ +#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) +extern bool disable_action_cache; +void process_action_nocache(keyrecord_t *record); +#endif void process_action(keyrecord_t *record); void register_code(uint8_t code); void unregister_code(uint8_t code); From 73cb87740bd814c95007f9ef6ce3dcd542a62afd Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Tue, 15 Mar 2016 16:03:30 +0100 Subject: [PATCH 008/259] Always provide an implementation of process_action_nocache --- tmk_core/common/action.c | 5 +++++ tmk_core/common/action.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 1d3b738110..0a3822a06c 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -62,6 +62,11 @@ void process_action_nocache(keyrecord_t *record) process_action(record); disable_action_cache = false; } +#else +void process_action_nocache(keyrecord_t *record) +{ + process_action(record); +} #endif /* diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 34a794db29..533e5d1a01 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -61,8 +61,8 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); /* Utilities for actions. */ #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) extern bool disable_action_cache; -void process_action_nocache(keyrecord_t *record); #endif +void process_action_nocache(keyrecord_t *record); void process_action(keyrecord_t *record); void register_code(uint8_t code); void unregister_code(uint8_t code); From a5cdc3aab1c430916eae66d4d9d751808613e700 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Tue, 15 Mar 2016 16:51:50 +0100 Subject: [PATCH 009/259] Expose the pressed_actions_cache global variable --- tmk_core/common/action.c | 7 +++---- tmk_core/common/action.h | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 0a3822a06c..fc09383ee0 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,6 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; +action_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; void process_action_nocache(keyrecord_t *record) { @@ -78,16 +79,14 @@ void process_action_nocache(keyrecord_t *record) action_t store_or_get_action(bool pressed, keypos_t key) { #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) - static action_t pressed_actions[MATRIX_ROWS][MATRIX_COLS]; - if (disable_action_cache) { return layer_switch_get_action(key); } if (pressed) { - pressed_actions[key.row][key.col] = layer_switch_get_action(key); + pressed_actions_cache[key.row][key.col] = layer_switch_get_action(key); } - return pressed_actions[key.row][key.col]; + return pressed_actions_cache[key.row][key.col]; #else return layer_switch_get_action(key); #endif diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 533e5d1a01..7a60f320e7 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -61,6 +61,7 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); /* Utilities for actions. */ #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) extern bool disable_action_cache; +extern action_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; #endif void process_action_nocache(keyrecord_t *record); void process_action(keyrecord_t *record); From d0c62feb7e5992c2a6de2e50d347572720fa92a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 20 Mar 2016 22:53:43 +0100 Subject: [PATCH 010/259] tweaking it a bit further, fixing things --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 24 ++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index c3b296cd77..3efe3de8ba 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | |CMD-C | 7 | 8 | 9 | 0 | ß | # | + * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT| | # | 6 | 7 | 8 | 9 | 0 | ß | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -39,8 +39,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | " | ' | ? | + * | | | ^ | % | | | ~ | | | | & | < | > | - | UP | + | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | + | - | . | ; | | + * | | | | | | | ' | " |Left | DOWN |Right | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -107,8 +107,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - DE_PLUS, DE_MINS, KC_DOT, LSFT(DE_COMM), KC_TRNS, + KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_MINS, KC_UP, DE_PLUS, + DE_QUOT, DE_DQOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS From 7ebc813e8291af61ea3ec6828d682c2d84e2b4e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 20 Mar 2016 23:00:20 +0100 Subject: [PATCH 011/259] changing cursor keys, back to "default" cursor key layout, adding ISO-cursor keys to Symb layer. Changed numbers back to symmetric layout again, keeping F-keys in symb though --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 3efe3de8ba..e661010133 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -80,9 +80,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | & | < | > | - | UP | + | + * | | | ^ | % | | | ~ | | | | & | < | > | UP | - | + | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | ' | " |Left | DOWN |Right | + * | | | | | | | ' | LEFT| DOWN | RIGHT | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -107,8 +107,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_MINS, KC_UP, DE_PLUS, - DE_QUOT, DE_DQOT, KC_LEFT, KC_DOWN, KC_RIGHT, + KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), KC_UP, DE_MINS, DE_PLUS, + DE_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS From 1313e0c8283dc4c5f544aeb981ea047928950f0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 20 Mar 2016 23:07:38 +0100 Subject: [PATCH 012/259] fix number pad, add , --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index e661010133..7ecd1ae70f 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -211,7 +211,7 @@ KEYMAP( KC_TRNS, KC_UP, KC_7, KC_8, KC_9, LSFT(KC_RBRC), KC_F12, KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_MINS, KC_TRNS, LSFT(KC_6), KC_1, KC_2, KC_3, LSFT(KC_7), KC_TRNS, - KC_0,KC_DOT, KC_0, DE_EQL, KC_TRNS, + KC_0,KC_DOT, KC_COMM, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS From af9e9810a02d6985b7fd85d60306c2021f0e2236 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Sun, 20 Mar 2016 22:05:08 -0700 Subject: [PATCH 013/259] work in progress --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 56 ++++++++++----------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index f252bf71d5..88a69a0406 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -10,45 +10,45 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | = | 1 | 2 | 3 | 4 | 5 | LEFT | | RIGHT| 6 | 7 | 8 | 9 | 0 | - | + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | -_ | += | BkSp | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | Del | Q | W | E | R | T | L1 | | L1 | Y | U | I | O | P | \ | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | BkSp | A | S | D | F | G |------| |------| H | J | K | L |; / L2|' / Cmd | - * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | Tab | Q | W | E | R | T | { | | } | Y | U | I | O | P | |\ | + * |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| + * | Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | + * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |Grv/L1| '" |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | + * |LCtrl | `~ | Hyper| Left | Right| | Up | Down | | | RCtrl | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | App | LGui | | Alt |Ctrl/Esc| - * ,------|------|------| |------+--------+------. - * | | | Home | | PgUp | | | - * | Space|Backsp|------| |------| Tab |Enter | - * | |ace | End | | PgDn | | | - * `--------------------' `----------------------' + * Meh = Ctrl+Alt+Shift | Alt | F5 | | F2 | L2 | + * ,------|------|------| |------+------+------. + * | | | PgUp | | Ins | | | + * | Enter|LShift|------| |------| ~L1 |Space | + * | | | PgDn | | Del | | | + * `--------------------' `--------------------' */ // If it accepts an argument (i.e, is a function), it doesn't need KC_. // Otherwise, it needs KC_* [BASE] = KEYMAP( // layer 0 : default // left hand - KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, - KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(SYMB), - KC_BSPC, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), - LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, - ALT_T(KC_APP), KC_LGUI, - KC_HOME, - KC_SPC,KC_BSPC,KC_END, + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LBRC, + KC_LGUI, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_HOME, + KC_CTRL, KC_GRV, ALL_T(KC_NO), KC_LEFT,KC_RGHT, + KC_LALT, KC_F5, + KC_PGUP, + KC_ENT,KC_LSFT,KC_PGDN, // right hand - KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, - TG(SYMB), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, - KC_H, KC_J, KC_K, KC_L, LT(MDIA, KC_SCLN),GUI_T(KC_QUOT), - MEH_T(KC_NO),KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, - KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, - KC_LALT, CTL_T(KC_ESC), - KC_PGUP, - KC_PGDN,KC_TAB, KC_ENT + KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_, KC_MINS, + KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, + KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, + KC_END, KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, + KC_F2, TG(MDIA), + KC_INS, + KC_DELT,KC_FN1, KC_SPC ), /* Keymap 1: Symbol Layer * From 65fde3cc12fa55ed7e0ec1282efb62b530807e52 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 21 Mar 2016 16:03:25 -0700 Subject: [PATCH 014/259] More updates --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 29 +++++++++++---------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index 88a69a0406..b7d832baa5 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -18,13 +18,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |LCtrl | `~ | Hyper| Left | Right| | Up | Down | | | RCtrl | + * |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * Meh = Ctrl+Alt+Shift | Alt | F5 | | F2 | L2 | + * Meh = Ctrl+Alt+Shift | Alt | F5 | | F2 | +L1 | * ,------|------|------| |------+------+------. * | | | PgUp | | Ins | | | - * | Enter|LShift|------| |------| ~L1 |Space | + * | Enter| ~L2 |------| |------| ~L1 |Space | * | | | PgDn | | Del | | | * `--------------------' `--------------------' */ @@ -36,26 +36,26 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LBRC, KC_LGUI, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_HOME, - KC_CTRL, KC_GRV, ALL_T(KC_NO), KC_LEFT,KC_RGHT, + KC_LCTRL, KC_GRV, ALL_T(KC_NO), KC_LEFT,KC_RGHT, KC_LALT, KC_F5, KC_PGUP, - KC_ENT,KC_LSFT,KC_PGDN, + KC_ENT,KC_FN2,KC_PGDN, // right hand - KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_, KC_MINS, + KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BKSP, KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, - KC_END, KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, - KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, - KC_F2, TG(MDIA), + KC_END, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, + KC_UP, KC_DOWN,KC_COPY,KC_PASTE, KC_RCTRL, + KC_F2, TG(SYMB), KC_INS, KC_DELT,KC_FN1, KC_SPC ), /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |PrintScr| * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -74,7 +74,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // SYMBOLS [SYMB] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, @@ -83,8 +83,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, // right hand - KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_TRNS, KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, @@ -137,6 +137,7 @@ 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) + [2] = ACTION_LAYER_TAP_TOGGLE(MDIA) // FN2 - Momentary Layer 2 (Media) }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) From f744e860ff0baf36e3f3401dec312ea46a734d83 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 21 Mar 2016 20:51:05 -0700 Subject: [PATCH 015/259] Update keymap.c --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index b7d832baa5..b61b34cd63 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -16,7 +16,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| * | Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| - * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | + * | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | * `----------------------------------' `----------------------------------' @@ -35,7 +35,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LBRC, KC_LGUI, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_HOME, + KC_LSFT, ALT_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_HOME, KC_LCTRL, KC_GRV, ALL_T(KC_NO), KC_LEFT,KC_RGHT, KC_LALT, KC_F5, KC_PGUP, @@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BKSP, KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, - KC_END, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, + KC_END, KC_N, KC_M, KC_COMM,KC_DOT, ALT_T(KC_SLSH), KC_RSFT, KC_UP, KC_DOWN,KC_COPY,KC_PASTE, KC_RCTRL, KC_F2, TG(SYMB), KC_INS, @@ -61,7 +61,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | . | 0 | = | | + * | | £ | | | | | | . | 0 | = |Alt+F4| * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -78,7 +78,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,UC(0xA3),KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, @@ -87,7 +87,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_TRNS, KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, - KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, LALT(KC_F4), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS From cffd91edbde2cab226bb03b38d17371cd4499731 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 21 Mar 2016 20:58:29 -0700 Subject: [PATCH 016/259] typos --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index b61b34cd63..a0418f6a7d 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -41,7 +41,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_PGUP, KC_ENT,KC_FN2,KC_PGDN, // right hand - KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BKSP, + KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, KC_END, KC_N, KC_M, KC_COMM,KC_DOT, ALT_T(KC_SLSH), KC_RSFT, @@ -136,7 +136,7 @@ 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_LAYER_TAP_TOGGLE(MDIA) // FN2 - Momentary Layer 2 (Media) }; From f6e5e2bd451340eda1f2d4b87e9ccbea035848d6 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 21 Mar 2016 20:59:06 -0700 Subject: [PATCH 017/259] added .hex --- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 1124 +++++++++++++++++ 1 file changed, 1124 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/alexjj/keymap.hex diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex new file mode 100644 index 0000000000..1b72354f6e --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -0,0 +1,1124 @@ +:100000000C9466020C94AD020C94AD020C94AD02FB +:100010000C94AD020C94AD020C94AD020C94AD02A4 +:100020000C94AD020C94AD020C94DB0B0C94AD0C53 +:100030000C94AD020C94AD020C94AD020C94AD0284 +:100040000C94AD020C9421210C94AD020C94AD02E1 +:100050000C94AD020C94B31A0C94AD020C94AD0246 +:100060000C94AD020C94AD020C94AD020C94AD0254 +:100070000C94AD020C94AD020C94AD020C94AD0244 +:100080000C94AD020C94AD020C94AD020C94AD0234 +:100090000C94AD020C94AD020C94AD020C94AD0224 +:1000A0000C94AD020C94AD020C94AD021A0D3C0DF3 +:1000B0002F0E3C0D2F0E810DA40D2F0EF90D0C0EE1 +:1000C000F610F610251125116811A211AF13AF1308 +:1000D000BB11AF13B012B0128313AF13AF139A1347 +:1000E0000000F0A1F0A229002B00E300E100E000F5 +:1000F00000001E00140004001D7435004E001F0097 +:100100001A0016001B00007FC20020000800070034 +:1001100006005000280021001500090019004F00BA +:100120004B00220017000A0005000000E200230037 +:100130002F0000004A0000003E00240030000000B4 +:100140004D0000003B0025001C000B0011000000CA +:100150000154260018000D0010005200490027002D +:100160000C000E00360051002C002D0012000F0074 +:1001700037007C00C1002E001300330038747D006E +:100180004C002A0031003400E500E40000000100CA +:10019000010001000100010000003A001E022002DF +:1001A0002202A38001003B001F0221022302010062 +:1001B00001003C002F0226022F00010001003D003B +:1001C000300227023000010001003E0031023500FC +:1001D0003502000001003F000100000001000000A6 +:1001E000010040000100000001000000010041008A +:1001F00052005100240200000100420024002100AE +:100200001E00010001004300250022001F003700EE +:1002100001004400260023002000270001004500C3 +:1002200025022E0231002E000100460001000100CF +:1002300001003D0400000100010001000100010077 +:1002400000000100010001000100010001000100A7 +:100250000100F2000100010001000100F000F100C6 +:100260000100F400010001000100F3000100F500AD +:100270000100010001000100010000000100010077 +:100280000100000001000000010001000100000069 +:100290000100000001000100010001000100000058 +:1002A00001000100010001000100A900010001009E +:1002B00001000100AC00AA00B6000100010001002D +:1002C000AB00A800010001000100010001000100D5 +:1002D000010001000100AE00010001000000160352 +:1002E0004500720067006F0044006F007800200036 +:1002F00045005A00000016034500720067006F00B9 +:1003000044006F007800200045005A0000000403FC +:10031000090409026D00040100A0FA0904000001AB +:1003200003010100092111010001223F000705819D +:100330000308000A09040100010301020009211158 +:10034000010001224D000705820308000A0904028A +:1003500000010300000009211101000122360007FD +:1003600005830308000A09040300010300000009D3 +:100370002111010001223900070584031000011238 +:1003800001100100000008EDFE071301000102004A +:100390000105010906A101050719E029E715002556 +:1003A0000195087501810205081901290595057552 +:1003B000019102950175039101050719002977152F +:1003C000002501957875018102C005010980A10110 +:1003D000850216010026B7001A01002AB700751021 +:1003E00095018100C0050C0901A1018503160100DA +:1003F000269C021A01002A9C02751095018100C0FA +:1004000005010902A1010901A10005091901290538 +:10041000150025019505750181029501750381017E +:100420000501093009311581257F9502750881067E +:1004300009381581257F950175088106050C0A3854 +:10044000021581257F950175088106C0C005010947 +:1004500006A101050719E029E71500250195087592 +:100460000181029501750881010508190129059589 +:100470000575019102950175039101050719002980 +:10048000FF150025FF950675088100C000000000DB +:1004900000000000000000010204060A0F17202CD3 +:1004A0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9CF +:1004B000DAC7B39D87715D4A3A2C20170F0A0604EC +:1004C00002010000000000000000000011241FBE17 +:1004D000CFEFDAE0DEBFCDBF04B603FE27C08091C8 +:1004E000ED019091EE01A091EF01B091F001873004 +:1004F000904BA740B04BD1F41092ED011092EE0159 +:100500001092EF011092F00114BE84B7877F84BF70 +:100510000FB6F894A8958091600088618093600080 +:10052000109260000FBEE0E0FFE3099511E0A0E04B +:10053000B1E0E4EEF5E402C005900D92A433B107FA +:10054000D9F721E0A4E3B1E001C01D92AD3EB207AE +:10055000E1F70E9422090C94F0220C940000611132 +:100560000BC0FC018281882321F085EE0E94900F50 +:1005700003C085EE0E94581080E090E00895089531 +:100580006091B1017091B2018091B3019091B40179 +:100590000E94E01956985E9825982D9826982E98D6 +:1005A00027982F98813019F0823021F00895259AEC +:1005B0002D9A0895269A2E9A089580EC92E0892B20 +:1005C00011F00E94C00280E090E0089556985E9875 +:1005D00025982D9826982E9827982F988FEF90E0A1 +:1005E000909389008093880090938B0080938A0079 +:1005F00090938D0080938C00259A2D9A2FEF80E7A1 +:1006000092E0215080409040E1F700C00000269A1F +:100610002E9A2FEF80E792E0215080409040E1F742 +:1006200000C00000279A2F9A2FEF80E792E0215018 +:1006300080409040E1F700C0000025982D982FEFF2 +:1006400080E792E0215080409040E1F700C0000038 +:1006500026982E982FEF80E792E02150804090401E +:10066000E1F700C0000027982F9856985E982598CB +:100670002D9826982E9827982F98089589EA809388 +:10068000800089E08093810024982C983F988AB15B +:100690008F748AB96E98479A8BB1806B8BB9769AB2 +:1006A0000E94E6028FEB92E0892B11F00E94BF02BC +:1006B00080E090E0089580E2809300018091340111 +:1006C00081110EC00E94AA0381E0809334012FEFB4 +:1006D00083ED90E3215080409040E1F700C000009E +:1006E00080E40E94B0038093000181112EC00E941B +:1006F000DA0380930001811128C00E94DA038093FD +:100700000001811122C08FE30E94DA03809300016F +:1007100081111BC00E94D20380E40E94B003809329 +:100720000001811112C08CE00E94DA038093000165 +:1007300081110BC00E94DA0380930001811105C072 +:100740008FE30E94DA03809300010E94D20380911C +:10075000000108951092B9008AE08093B8000895CE +:1007600094EA9093BC009091BC0097FFFCCF9091CD +:10077000B900987F983021F0903111F081E0089510 +:100780008093BB0084E88093BC008091BC0087FF0D +:10079000FCCF8091B900887F883111F0803471F7E7 +:1007A00080E0089584E98093BC008091BC0084FDC2 +:1007B000FCCF08958093BB0084E88093BC008091B7 +:1007C000BC0087FFFCCF9091B900987F81E0983200 +:1007D00009F480E0089584E88093BC008091BC0017 +:1007E00087FFFCCF8091BB000895809100018111AB +:1007F00015C080E40E94B0038093000181110CC0F9 +:1008000082E10E94DA0380930001811105C08FEF1D +:100810000E94DA03809300010E94D20384B1807F9A +:1008200084B985B1807F85B98AB1837F8AB98BB15C +:10083000837F8BB93E98469808950E945B0380930E +:1008400000010E94F50380B38C7080BB81B3836F7D +:1008500081BBE4E4F1E0A6E3B1E011921D9281E0F6 +:10086000E235F807D1F78EE393E0892B11F00C9471 +:100870003E0308959F92AF92BF92CF92DF92EF9284 +:10088000FF920F931F93CF93DF93809100018823F2 +:1008900079F0809135018F5F80933501811108C017 +:1008A0000E945B0380930001811102C00E94E60256 +:1008B00086E3E82E81E0F82E8701C0E0D0E0BB247B +:1008C000B39492E0A92ECC24C394D12CC730D10587 +:1008D00000F580910001811164C080E40E94B003A2 +:1008E00080930001811112C082E10E94DA0380939B +:1008F000000181110BC0C6010C2E01C0880F0A94A3 +:10090000EAF780950E94DA03809300010E94D203E7 +:1009100048C0CA30A1F028F4C83059F0C93061F09D +:1009200005C0CC3089F070F0CD3089F0209A28983D +:1009300010C0219A29980DC0229A2A980AC0239A99 +:100940002B9807C0529A01C0539A5B9802C03E9AF6 +:100950004698E0EAEA95F1F78FB181708B25799995 +:1009600002C032E001C030E0832B7C9902C034E049 +:1009700001C030E0832B7D9902C028E001C020E057 +:10098000822B7E9902C090E101C090E0892B9FB13B +:100990009095991F9927991F9295990F907E892B71 +:1009A0000FC080910001811150C080E40E94B0030B +:1009B000809300018823B1F1912C0E94D203892DEC +:1009C000D8019C91981719F08C93A09201010E9474 +:1009D000F50321960F5F1F4FCE30D10509F076CF7A +:1009E000809101018823B9F081508093010188230F +:1009F00039F0EFE9FFE03197F1F700C000000BC0DC +:100A0000E4E4F1E0D7018D917D018193B4E4EB162C +:100A1000B1E0FB06B9F78DED92E0892BC1F00E94A1 +:100A2000DD0215C083E10E94DA0380930001811189 +:100A3000C3CF81E40E94B003809300018111BCCF39 +:100A40000E94EB03982E9094B8CF80E0B9CF81E05C +:100A5000DF91CF911F910F91FF90EF90DF90CF909A +:100A6000BF90AF909F900895E82FF0E0EC5BFE4FB1 +:100A70008081089508958B3B910580F4883A910513 +:100A800048F5853A9105D8F48430910508F0B2C054 +:100A9000019709F06EC081E090E00895803E9105D5 +:100AA00008F467C0883E910508F4A4C09C01205F4B +:100AB00031092031310508F05CC090650895853A10 +:100AC000910509F459C0863A910509F058C082E8A9 +:100AD00090E40895883A910509F454C0893A910543 +:100AE00009F453C08A3A910509F452C08B3A910532 +:100AF00009F451C08C3A910509F450C08D3A910522 +:100B000009F44FC0803B910509F44EC08E3A91051F +:100B100009F44DC08F3A910509F44CC0813B910511 +:100B200009F44BC0823B910509F44AC0833B91050F +:100B300009F449C0843B910509F448C0853B9105FF +:100B400009F447C0863B910509F446C0873B9105EF +:100B500009F445C0883B910509F444C0893B9105DF +:100B600009F443C08A3B910509F442C080E094E453 +:100B7000089580E090E0089581E890E4089583E886 +:100B800090E4089582EE94E4089589EE94E4089543 +:100B90008AEE94E4089585EB94E4089586EB94E45A +:100BA000089587EB94E408958CEC94E408958DEC1B +:100BB00094E4089583E895E408958AE895E4089517 +:100BC00082E995E4089584E995E4089581E296E444 +:100BD000089583E296E4089584E296E4089585E218 +:100BE00096E4089586E296E4089587E296E40895EF +:100BF0008AE296E40895089524E5829FC0011124B5 +:100C0000FC0126E0729FE00DF11D1124E60FF11D9D +:100C1000EE0FFF1FEA51FF4F859194910895880FC1 +:100C2000991FFC01E05AF040859194910895880F36 +:100C3000991FFC01E052FF4F85919491089524E59E +:100C4000829FC0011124FC0146E0749FE00DF11D5C +:100C50001124E60FF11DEE0FFF1FEA51FF4F8591A2 +:100C600094919C013A9521154FE1340708F425C170 +:100C70003F512115304120F49F700E9417060895BE +:100C80009C0130532115304118F49927906C089538 +:100C9000811520E5920769F40E94D1134FEF84E398 +:100CA0009CE0415080409040E1F700C000000C946F +:100CB000D81A813020E5920731F48091CC0181600F +:100CC0008093CC0108959C0130552115304108F0E6 +:100CD0005CC0292F33272F70332721303105E9F4E9 +:100CE000AC0164E0440F551F6A95E1F74427537047 +:100CF000BC016370772702C0220F331F6A95E2F7A9 +:100D00003C68242B352B73E0880F991F7A95E1F707 +:100D100080769927822B932B08952230310529F470 +:100D2000982F8827816F906A089523303105A1F4A8 +:100D3000AC0133E0440F551F3A95E1F7407E577000 +:100D40008370992721E030E002C0220F331F8A957B +:100D5000E2F7C9019C6816C02430310531F5AC01B9 +:100D600023E0440F551F2A95E1F7407E57708370AA +:100D7000992721E030E002C0220F331F8A95E2F765 +:100D8000C9019A68842B952B08959C013057211531 +:100D9000304118F49F70906208959C0130582115DD +:100DA000304118F49F70906A0895803E9105E0F4F8 +:100DB000803C910558F58133910509F46FC048F4E2 +:100DC0008932910509F463C08A32910509F46DC036 +:100DD00072C089339105E9F082389105D1F08533ED +:100DE000910509F44DC067C0833E910581F138F447 +:100DF000803E9105B9F0823E9105D9F05CC0863EF7 +:100E0000910561F1873E9105A1F155C00E940F0641 +:100E100008952091DE0120FD02C021FF4CC080EE2C +:100E200090E049C08091DE0180FFF9CF89E390E036 +:100E300042C08091DE0182FF0EC08091DE0184FFFE +:100E400003C080E090E037C083EE90E034C0809132 +:100E5000DE0182FFF2CF82EE90E02DC08091DE01B4 +:100E600083FF0BC08091DE0184FDEBCF87EE90E025 +:100E700022C08091DE0183FFF5CF86EE90E01BC09B +:100E80008091DE0185FF07C089E290E014C0809167 +:100E9000DE0185FFF9CF85E390E00DC08091DE0192 +:100EA00086FF07C08AE290E006C08091DE0186FFDF +:100EB000F9CF81E390E00E943B0508950895809169 +:100EC00062010895CF93DF9300D01F92CDB7DEB7B4 +:100ED0009C018091E401843019F593E099833B8370 +:100EE0002A839093E9008FEF9091E800815095FD5F +:100EF00006C095ED9A95F1F700008111F5CF80912C +:100F0000E80085FF0DC040E050E063E070E0CE01F6 +:100F100001960E94CF098091E8008E778093E800C7 +:100F20000F900F900F90DF91CF910895CF93DF93A3 +:100F300000D01F92CDB7DEB72091E401243021F517 +:100F400022E029839B838A8383E08093E9008FEFEB +:100F50009091E800815095FD06C095ED9A95F1F7C6 +:100F600000008111F5CF8091E80085FF0DC040E0C1 +:100F700050E063E070E0CE0101960E94CF098091BD +:100F8000E8008E778093E8000F900F900F90DF912C +:100F9000CF9108959C018091E4018430F9F482E0BE +:100FA0008093E9009FEF8091E800915085FD06C095 +:100FB00085ED8A95F1F700009111F5CF8091E80059 +:100FC00085FF0CC040E050E065E070E0C9010E9480 +:100FD000CF098091E8008E778093E8000895CF9341 +:100FE000DF93EC018091E401843009F046C09091D8 +:100FF0000C019923D9F090910D019923B9F08093B8 +:10100000E9008FEF9091E800815095FD06C095E1D1 +:101010009A95F1F700008111F5CF8091E80085FFE6 +:101020002CC040E050E060E170E017C081E08093A8 +:10103000E9008FEF9091E800815095FD06C095ED95 +:101040009A95F1F700008111F5CF8091E80085FFB6 +:1010500014C040E050E068E070E0CE010E94CF098B +:101060008091E8008E778093E80080E1FE01A2E5A0 +:10107000B1E001900D928A95E1F7DF91CF9108954B +:101080008091E301811109C00E94600B0E94BD0B99 +:101090008091E20084608093E20008951092E30161 +:1010A000089508950C940E210E946E1A0E94142136 +:1010B0000E94680E0C945E0742E061EC81E00E94A1 +:1010C000D90A42E061EC82E00E94D90A42E061EC78 +:1010D00083E00E94D90A42E161EC84E00C94D90AD1 +:1010E0008091E601833009F455C030F4813071F00D +:1010F000823009F48EC008958A3009F47AC08B30AA +:1011000009F460C0893009F09CC020C08091E501DD +:10111000813A09F096C08091E800877F8093E800CB +:101120008091E9019091EA01892B21F460E182E547 +:1011300091E003C060E080E090E070E00E941A0A55 +:101140008091E8008B778093E80008958091E50115 +:10115000813209F076C08091E9019091EA0100970F +:1011600019F0039709F06DC08091E800877F8093A4 +:10117000E8008091E80082FD05C08091E4018111C2 +:10118000F8CF5FC08091F100809362018091E80008 +:101190008B7753C08091E501813A09F052C080916C +:1011A000E9019091EA01892B09F04BC08091E80098 +:1011B000877F8093E8008091E80080FFFCCF8091DA +:1011C0000C0136C08091E5018132D9F58091E901A9 +:1011D0009091EA01892BA9F58091E800877F80939F +:1011E000E8000E940E0B8091E70180930C010C94A3 +:1011F000D1138091E501813221F58091E800877F4C +:101200008093E8000E940E0B8091E80180936301B7 +:1012100008958091E501813AA1F48091E800877FEB +:101220008093E8008091E80080FFFCCF809163010B +:101230008093F1008091E8008E778093E8000C9411 +:101240000E0B089584B7877F84BF0FB6F894A895D6 +:1012500080916000886180936000109260000FBEF2 +:1012600090E080E80FB6F89480936100909361005D +:101270000FBE0E94B70E0E94600B0E94BD0B8091B2 +:10128000E20084608093E20078940E94480E0E94FD +:10129000B90E82E091E00E94630E0E94FC208091D2 +:1012A000E401853069F40E94301A8091E2018823BC +:1012B000B1F30E945A1A882391F30E94B909EFCF23 +:1012C0000E94BF0EECCF292F332723303105C9F000 +:1012D00060F42130310581F02230310509F041C040 +:1012E0008DE690E022E133E040C021323105E1F0AB +:1012F0002232310531F135C082E190E02FE733E051 +:1013000034C099278130910549F028F0029749F5BA +:10131000EEEDF2E005C0EEE0F3E002C0E6EFF2E051 +:10132000849190E09F0121C06430D8F4E62FF0E072 +:10133000EE0FFF1FEE5DFE4F2081318189E090E0CE +:1013400014C0643070F470E0FB01EE0FFF1FE65E26 +:10135000FE4F20813181FB01EA5EFE4F808190E0EB +:1013600004C080E090E020E030E0FA013183208387 +:10137000089580E189BD82E189BD09B400FEFDCFF9 +:101380008091D8008F7D8093D8008091E0008260AA +:101390008093E0008091E00081FDFCCF0895CF9222 +:1013A000DF92EF92FF920F931F93CF93DF93EC01A5 +:1013B0008B016A010E942D0B811133C0C114D1042D +:1013C00039F0F60180819181081B190BC80FD91FD4 +:1013D000E12CF12C0115110519F18091E80085FD32 +:1013E00016C08091E8008E778093E800C114D10484 +:1013F00049F0F60180819181E80EF91EF182E082C8 +:1014000085E00FC00E942D0B882321F30AC089912B +:101410008093F10001501109FFEFEF1AFF0ADACFB4 +:1014200080E0DF91CF911F910F91FF90EF90DF90BF +:10143000CF9008952091EB013091EC0126173707EA +:1014400048F06115710539F42091E8002E7720935A +:10145000E80001C0B901FC0120E06115710579F1D6 +:101460008091E4018823F1F18530F1F18091E80069 +:1014700083FD3CC08091E80082FD2EC08091E80091 +:1014800080FFEBCF2091F3008091F20090E0922B4F +:101490006115710551F08830910538F42191209340 +:1014A000F100615071090196F3CF21E0089709F02E +:1014B00020E08091E8008E778093E800CECF211164 +:1014C000CFCF0AC08091E401882361F0853061F0BC +:1014D0008091E80083FD0AC08091E80082FFF2CF8E +:1014E00080E0089582E0089583E0089581E0089502 +:1014F0002091EB013091EC012617370748F0611578 +:10150000710539F42091E8002E772093E80001C09E +:10151000B901FC0120E06115710591F18091E401B0 +:10152000882309F440C0853009F43FC08091E80069 +:1015300083FD3DC08091E80082FD2FC08091E800CE +:1015400080FFE9CF2091F3008091F20090E0922B90 +:101550006115710559F08830910540F4249120936C +:10156000F1003196615071090196F2CF21E00897A0 +:1015700009F020E08091E8008E778093E800CBCFDF +:101580002111CCCF0AC08091E401882361F085301D +:1015900061F08091E80083FD0AC08091E80082FF3D +:1015A000F2CF80E0089582E0089583E0089581E01D +:1015B0000895982F973068F59093E900981739F0BF +:1015C0007091EC002091ED005091F00003C0242FA9 +:1015D000762F50E021FD02C09F5FECCF3091EB00F1 +:1015E0003E7F3093EB003091ED003D7F3093ED0076 +:1015F0003091EB0031603093EB007093EC0020935E +:10160000ED005093F0002091EE0027FDE5CF80E043 +:1016100008958F708093E90081E008958091E5013D +:1016200087FF11C08091E80082FD05C08091E40130 +:101630008111F8CF11C08091E8008B770BC08091A9 +:10164000E401882349F08091E80080FFF8CF809181 +:10165000E8008E778093E80008952091E4003091AF +:10166000E50095E64091EC00842F817040FF23C097 +:101670008091E80080FD1DC08091E401882399F0ED +:10168000853099F08091EB0085FD11C04091E40018 +:101690005091E5002417350729F3915011F09A0174 +:1016A000E1CF84E0089582E0089583E0089581E029 +:1016B000089580E008954091E80042FFDDCF08954D +:1016C0000E94CE0B0E94D60BE0EEF0E0808181609C +:1016D0008083E8EDF0E080818F77808319BCA7EDEF +:1016E000B0E08C918E7F8C9380818F7E808310926E +:1016F000E30108950F931F93CF93DF930E94CE0BC6 +:101700000E94D60BC8EDD0E088818F7788838881CE +:101710008068888388818F7D888319BC1092E4015A +:101720001092E0011092E2011092E10100EE10E04F +:10173000F80180818B7F808388818160888342E08B +:1017400060E080E00E94D90AE1EEF0E080818E7FC7 +:101750008083E2EEF0E08081816080838081886018 +:101760008083F80180818E7F808388818061888377 +:10177000DF91CF911F910F910895E8EDF0E0808106 +:101780008F7E8083E7EDF0E080818160808384E05C +:1017900082BF81E08093E3010C947A0BE8EDF0E0E6 +:1017A00080818E7F80831092E20008951092DA008B +:1017B0001092E10008951F920F920FB60F9211241C +:1017C0002F933F934F935F936F937F938F939F9349 +:1017D000AF93BF93EF93FF938091E10082FF0BC023 +:1017E0008091E20082FF07C08091E1008B7F8093AF +:1017F000E1000E94470E8091DA0080FF1FC08091B7 +:10180000D80080FF1BC08091DA008E7F8093DA00C1 +:101810008091D90080FF0DC080E189BD82E189BD42 +:1018200009B400FEFDCF81E08093E4010E944008EE +:1018300005C019BC1092E4010E944E088091E1009D +:1018400080FF19C08091E20080FF15C08091E20006 +:101850008E7F8093E2008091E20080618093E200BD +:101860008091D80080628093D80019BC85E0809375 +:10187000E4010E9452088091E10084FF30C0809111 +:10188000E20084FF2CC080E189BD82E189BD09B4FA +:1018900000FEFDCF8091D8008F7D8093D80080918D +:1018A000E1008F7E8093E1008091E2008F7E809343 +:1018B000E2008091E20081608093E2008091E0018B +:1018C000882311F084E007C08091E30087FD02C007 +:1018D00081E001C083E08093E4010E94540880917C +:1018E000E10083FF29C08091E20083FF25C0809141 +:1018F000E100877F8093E10082E08093E401109211 +:10190000E0018091E1008E7F8093E1008091E20010 +:101910008E7F8093E2008091E20080618093E200FC +:1019200042E060E080E00E94D90A8091F000886087 +:101930008093F0000E945108FF91EF91BF91AF9109 +:101940009F918F917F916F915F914F913F912F91D7 +:101950000F900FBE0F901F9018951F920F920FB609 +:101960000F9211242F933F934F935F936F937F9325 +:101970008F939F93AF93BF93CF93DF93EF93FF9397 +:10198000C091E900CF708091EC00D82FD17080FD1C +:10199000D0E81092E9008091F000877F8093F000FA +:1019A00078940E94F10C1092E9008091F000886018 +:1019B0008093F000CD2BCF70C093E900FF91EF91A1 +:1019C000DF91CF91BF91AF919F918F917F916F9157 +:1019D0005F914F913F912F910F900FBE0F901F90ED +:1019E00018951F93CF93DF93CDB7DEB7AA970FB6A5 +:1019F000F894DEBF0FBECDBFE5EEF1E08091F100BF +:101A0000819321E0ED3EF207C9F70E9470088091B2 +:101A1000E80083FF24C18091E5019091E601492F00 +:101A200050E04A30510508F01AC1FA01EA5AFF4F56 +:101A30000C94A522803881F0823809F010C1809181 +:101A4000E9018F708093E9008091EB0085FB882786 +:101A500080F91092E90006C08091E1019091E201C5 +:101A6000911182609091E800977F9093E8008093B5 +:101A7000F1001092F100C8C0282F2D7F09F0EFC0AF +:101A8000882319F0823061F0EAC08091E70181304B +:101A900009F0E5C0933009F080E08093E2012BC0AB +:101AA0008091E701811127C08091E9018F7009F4CD +:101AB000D6C08093E9002091EB0020FF1CC093303A +:101AC00021F48091EB00806214C09091EB00906152 +:101AD0009093EB0021E030E0A90102C0440F551FB4 +:101AE0008A95E2F74093EA001092EA008091EB00B9 +:101AF00088608093EB001092E9008091E800877F76 +:101B000086C08111ACC01091E7011F778091E3007E +:101B10008078812B8093E3008091E800877F809319 +:101B2000E8000E940E0B8091E80080FFFCCF8091BE +:101B3000E30080688093E300111102C082E001C0DD +:101B400083E08093E4018BC08058823008F087C026 +:101B50008091E7019091E8018C3D53E0950779F57C +:101B600083E08A838AE289834FB7F894DE01139673 +:101B700020E03EE051E2E32FF0E050935700E49183 +:101B800020FF03C0E295EF703F5FEF708E2F90E073 +:101B9000EA3010F0C79601C0C0968D939D932F5FD9 +:101BA000243149F74FBF8091E800877F8093E80098 +:101BB0006AE270E0CE0101960E941A0A14C0AE01DA +:101BC0004F5F5F4F6091E9010E946309BC01892B5F +:101BD00009F445C09091E800977F9093E8008981CF +:101BE0009A810E94780A8091E8008B778093E800C0 +:101BF00036C08038A1F58091E800877F8093E800A7 +:101C00008091E0018093F1008091E8008E778093CD +:101C1000E8000E940E0B23C0811121C08091E701D2 +:101C20009091E80199270297D4F48091E800877F8A +:101C30008093E8008091E7018093E0010E940E0B01 +:101C40008091E001811106C08091E30087FD02C010 +:101C500081E001C084E08093E4010E945C088091EF +:101C6000E80083FF0AC08091E800877F8093E80046 +:101C70008091EB0080628093EB00AA960FB6F894F7 +:101C8000DEBF0FBECDBFDF91CF911F9108950895A4 +:101C9000CF938091E4018823A1F0C091E900CF7037 +:101CA0009091EC00892F817090FD80E8C82B1092F4 +:101CB000E9008091E80083FD0E94F10CCF70C09391 +:101CC000E900CF9108959093690180936801089588 +:101CD000E0916801F0916901309721F00190F08165 +:101CE000E02D099480E00895E0916801F091690188 +:101CF000309721F00280F381E02D09940895E0915E +:101D00006801F0916901309721F00480F581E02DA0 +:101D100009940895209166013091670128173907C9 +:101D200071F09093670180936601E0916801F091F2 +:101D30006901309721F00680F781E02D099408951C +:101D400020916401309165012817390771F0909353 +:101D5000650180936401E0916801F0916901309719 +:101D600021F00084F185E02D0994089508950C94E4 +:101D7000B60E0E94741A0E941D040C943A1BCF9256 +:101D8000DF92EF92FF920F931F93CF93DF93CDB724 +:101D9000DEB72B970FB6F894DEBF0FBECDBF0E9403 +:101DA0003A048BE6C82E81E0D82E00E010E0E02E49 +:101DB000802F0E943405F60141916F01F82EF42620 +:101DC000B1F40F5F1F4F0E30110589F78FEF898334 +:101DD0008A831B820E947D1A8160782F9D838C8369 +:101DE00049815A816B818D810E94620F40C0909120 +:101DF000CC0191FF04C08B870E943A058B8520E0BF +:101E000030E04F2D50E0922FBA01022E02C075959E +:101E100067950A94E2F760FF24C02E83EF8221E0E9 +:101E200030E0690102C0CC0CDD1C9A95E2F790E02D +:101E30008C219D21892B09F420E028870E947D1A9E +:101E40008160782F9A8789874E815F8168858A852E +:101E50000E94620FF801E559FE4F8081C826C082BA +:101E600006C02F5F3F4F2630310569F6AACF0E948A +:101E7000211E0E94680E90916A018917A1F00E94AC +:101E8000680E80936A012B960FB6F894DEBF0FBEE2 +:101E9000CDBFDF91CF911F910F91FF90EF90DF9019 +:101EA000CF900C945E072B960FB6F894DEBF0FBE52 +:101EB000CDBFDF91CF911F910F91FF90EF90DF90F9 +:101EC000CF900895CF93DF93CDB7DEB72B970FB6A2 +:101ED000F894DEBF0FBECDBF4F83588769877A87DE +:101EE0008B87DE01119686E0FD0111928A95E9F754 +:101EF00085E0FE01379601900D928A95E1F74981C0 +:101F00005A816B817C818D819E810E9465162B9602 +:101F10000FB6F894DEBF0FBECDBFDF91CF9108950D +:101F2000CF93C82F882309F4C1C0823859F40E9486 +:101F3000680E81FDBBC089E30E9402190E94BA1994 +:101F400089E30CC0833879F40E94680E80FDAEC02E +:101F500083E50E9402190E94BA1983E50E94411983 +:101F6000CF910C94BA19843859F40E94680E82FDFE +:101F70009DC087E40E9402190E94BA1987E4EECF3F +:101F80008CEF8C0F813A48F48C2F0E9461208111D4 +:101F90008DC08C2F0E940219E3CF80E28C0F883015 +:101FA00048F4C77081E001C0880FCA95EAF70E9423 +:101FB0008319D6CF8BE58C0F833078F4C53A29F09E +:101FC000C63A31F083E890E005C081E890E002C0B5 +:101FD00082E890E0CF910C948A0E88E58C0F8331D3 +:101FE00008F064C0C83A39F1C93A41F1CA3A49F136 +:101FF000CB3A51F1CC3A59F1CD3A61F1C03B69F19C +:10200000CE3A71F1CF3A79F1C13B81F1C23B89F10E +:10201000C33B91F1C43B99F1C53BA1F1C63BA9F18A +:10202000C73BB1F1C83BB9F1C93BC1F1CA3BC9F1EA +:1020300080E090E038C082EE90E035C089EE90E01C +:1020400032C08AEE90E02FC085EB90E02CC086EB8A +:1020500090E029C087EB90E026C08CEC90E023C094 +:102060008DEC90E020C083E891E01DC08AE891E00B +:102070001AC082E991E017C084E991E014C081E2BE +:1020800092E011C083E292E00EC084E292E00BC0C5 +:1020900085E292E008C086E292E005C087E292E025 +:1020A00002C08AE292E0CF910C94A00ECF910895E5 +:1020B000882309F44BC0823859F40E94680E81FFCE +:1020C00045C089E30E9402190E94BA1989E30CC035 +:1020D000833871F40E94680E80FF38C083E50E9447 +:1020E00002190E94BA1983E50E9441190C94BA1989 +:1020F000843859F40E94680E82FF28C087E40E9449 +:1021000002190E94BA1987E4EFCF9CEF980F913A19 +:1021100058F390E2980F983050F4877091E001C026 +:10212000990F8A95EAF7892F0E948919DFCF9BE5DD +:10213000980F933020F480E090E00C948A0E885A37 +:10214000833120F480E090E00C94A00E0895882361 +:1021500021F00E9483190C94BA190895882321F064 +:102160000E9489190C94BA190895BF92CF92DF92F8 +:10217000EF92FF920F931F93CF93DF9300D000D085 +:1021800000D0CDB7DEB77C0185E0F701DE01119606 +:1021900001900D928A95E1F7F70183819481892B53 +:1021A00009F4DDC2908181818F3F19F49F3F09F4CA +:1021B000D6C2F7010281258122952F7099838A83E7 +:1021C00089819A812E830E94C118182FB92E0E94EE +:1021D000C0180E948717EB2DE295EF704E2F50E04C +:1021E000FA01E05AFF4F2E810C94A5228B2D807F9F +:1021F0009B2D9F70F92E882319F0F29480EFF8221E +:10220000002349F0FF2009F457C28F2D0E94931933 +:102210000E94BA1951C2812F0E945810FF2009F460 +:102220009EC28F2D0E94991926960FB6F894DEBF94 +:102230000FBECDBFDF91CF911F910F91FF90EF9017 +:10224000DF90CF90BF900C94BA193B2D307F8B2D2F +:102250008F70303211F08295807F112319F0113088 +:1022600021F12CC00023B9F0222309F490C12130C0 +:1022700009F08DC126960FB6F894DEBF0FBECDBF14 +:10228000DF91CF911F910F91FF90EF90DF90CF9052 +:10229000BF900C94A319222319F0213009F45FC2D6 +:1022A0008E830E94A6198E8186C1002321F02230E0 +:1022B00008F055C26CC1211152C27DC1002321F02A +:1022C000222309F464C1F8C1222309F474C109C2AC +:1022D0008B2D86958695837019F08130D1F03FC2A1 +:1022E000002321F0812F9B2D937002C080E090E0AD +:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B +:102300001F910F91FF90EF90DF90CF90BF900C94B2 +:102310008A0E002321F0812F9B2D937002C080E054 +:1023200090E026960FB6F894DEBF0FBECDBFDF91CA +:10233000CF911F910F91FF90EF90DF90CF90BF90C2 +:102340000C94A00E812F002319F00E94291D02C0B9 +:102350000E94911D26960FB6F894DEBF0FBECDBF2A +:10236000DF91CF911F910F91FF90EF90DF90CF9071 +:10237000BF900C94161E8B2D837009F075C001114F +:10238000EEC1812F829586958770880F880F912FD7 +:102390009F70C92ED12CE12CF12C082E04C0CC0C3E +:1023A000DD1CEE1CFF1C0A94D2F714FF12C00FE0D4 +:1023B00010E020E030E004C0000F111F221F331F87 +:1023C0008A95D2F7C901B80160957095809590956E +:1023D00003C060E070E0CB014B2D469546954370FD +:1023E0004230C1F060F56C297D298E299F2941304A +:1023F00051F126960FB6F894DEBF0FBECDBFDF9128 +:10240000CF911F910F91FF90EF90DF90CF90BF90F1 +:102410000C94AE176C297D298E299F2926960FB61C +:10242000F894DEBF0FBECDBFDF91CF911F910F910A +:10243000FF90EF90DF90CF90BF900C94CA170E944E +:10244000AE17C701B60126960FB6F894DEBF0FBED1 +:10245000CDBFDF91CF911F910F91FF90EF90DF9053 +:10246000CF90BF900C949217002319F08B2D8170A0 +:1024700001C08695882309F472C1812F82958695C3 +:102480008770880F880F912F9F70C92ED12CE12C57 +:10249000F12C082E04C0CC0CDD1CEE1CFF1C0A9491 +:1024A000D2F714FF12C00FE010E020E030E004C0CB +:1024B000000F111F221F331F8A95D2F7C901B801DF +:1024C000609570958095909503C060E070E0CB01B9 +:1024D0004B2D4695469543704230C1F060F56C290E +:1024E0007D298E299F29413051F126960FB6F89407 +:1024F000DEBF0FBECDBFDF91CF911F910F91FF9037 +:10250000EF90DF90CF90BF900C9488186C297D29B4 +:102510008E299F2926960FB6F894DEBF0FBECDBF39 +:10252000DF91CF911F910F91FF90EF90DF90CF90AF +:10253000BF900C94A4180E948818C701B601269673 +:102540000FB6F894DEBF0FBECDBFDF91CF911F91C4 +:102550000F91FF90EF90DF90CF90BF900C946C188C +:10256000103FD1F118F4103E50F4A1C0123F09F40D +:1025700063C008F44CC0133F09F473C098C01F70C7 +:102580008B2D8F710023A1F00E940518812F2696B4 +:102590000FB6F894DEBF0FBECDBFDF91CF911F9174 +:1025A0000F91FF90EF90DF90CF90BF900C94A71009 +:1025B0000E942618812F26960FB6F894DEBF0FBE14 +:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 +:1025D000CF90BF900C94AE100023A9F02111BFC082 +:1025E0008B2D8F7126960FB6F894DEBF0FBECDBF30 +:1025F000DF91CF911F910F91FF90EF90DF90CF90DF +:10260000BF900C944B18223008F0A9C0E9CF0023EA +:10261000A9F08B2D8F7126960FB6F894DEBF0FBEF2 +:10262000CDBFDF91CF911F910F91FF90EF90DF9081 +:10263000CF90BF900C940518002359F38B2D8F7108 +:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7 +:102650001F910F91FF90EF90DF90CF90BF900C945F +:102660002618002399F08B2D8F7126960FB6F894BB +:10267000DEBF0FBECDBFDF91CF911F910F91FF90B5 +:10268000EF90DF90CF90BF900C94F01726960FB686 +:10269000F894DEBF0FBECDBFDF91CF911F910F9198 +:1026A000FF90EF90DF90CF90BF900C94E61700233F +:1026B000A9F0222309F4ADCF812F26960FB6F89406 +:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065 +:1026D000EF90DF90CF90BF900C94900F222309F4DD +:1026E000ADCF812F26960FB6F894DEBF0FBECDBFBB +:1026F000DF91CF911F910F91FF90EF90DF90CF90DE +:10270000BF900C9458104B2D4F70612FC7010E9441 +:10271000AF0226960FB6F894DEBF0FBECDBFDF9195 +:10272000CF911F910F91FF90EF90DF90CF90BF90CE +:102730000C940A174B2D4F70612FC70126960FB6C8 +:10274000F894DEBF0FBECDBFDF91CF911F910F91E7 +:10275000FF90EF90DF90CF90BF900C94FB052696F2 +:102760000FB6F894DEBF0FBECDBFDF91CF911F91A2 +:102770000F91FF90EF90DF90CF90BF9008950E944F +:10278000A0190E9475190E94BA190E94C61E0E94C3 +:10279000161E80E090E00E948A0E80E090E00C948B +:1027A000A00E0E9490190C94BF130E94C118292FEB +:1027B00022952F702C3030F42A3048F422502230E9 +:1027C00078F405C02C3041F02F3031F009C0803E44 +:1027D00048F0803F29F406C093FB882780F90895CC +:1027E00080E0089581E00895CF93DF9300D000D07A +:1027F0001F92CDB7DEB70F900F900F900F900F90F4 +:10280000DF91CF910895CF93DF9300D000D000D017 +:10281000CDB7DEB726960FB6F894DEBF0FBECDBF9C +:10282000DF91CF9108951F93CF93DF93C0917901EA +:1028300016E080917A01C81799F0D0E01C9FF00152 +:102840001D9FF00D1124E558FE4F4081518162819A +:102850007381848195810E9403142196C770E9CF0A +:10286000DF91CF911F9108954091AB015091AC0140 +:102870006091AD017091AE018091AF019091B00176 +:102880000C9403148091B00182958F7009F054C0AC +:102890008091AD01882309F44FC080917901A09106 +:1028A0007A014091AE015091AF016091AB017091FE +:1028B000AC01B6E08A1709F43FC090E0411551051C +:1028C000C1F17F3F11F46F3FA1F1B89FF001B99FB3 +:1028D000F00D1124E558FE4F218127132AC02081D5 +:1028E000261327C02281211124C02381348124177B +:1028F000350710F421503109241B350B283C3105D4 +:10290000C0F42091B0012F7020612093B00126E027 +:10291000289FF001299FF00D1124E058FE4F80817F +:102920008F70806180838BEA91E00E94B5100C94D7 +:10293000131401968770BECF0895CF92DF92EF9265 +:10294000FF920F931F93CF93DF93CDB7DEB76297BC +:102950000FB6F894DEBF0FBECDBF8C0185E0F80145 +:10296000DE011D9601900D928A95E1F7D8014C91F8 +:1029700011965C91119712966C918091AE01909195 +:10298000AF01009709F475C13091AB017091AC01B2 +:102990007F3F19F43F3F09F46CC1F801C380D48034 +:1029A000E090AD01EE2009F4BEC02091B001C81640 +:1029B000D90628F0D601A81BB90BCD0104C080951B +:1029C00090958C0D9D1DFF24F394883C910578F023 +:1029D000F12C207F09F0C4C07C2DD98AC88A89894E +:1029E0000E94F4138BEA91E00E94B510AFC0822FD1 +:1029F000807F09F045C0571313C0431311C0611104 +:102A00000FC02F7020612093B0010E9434148BEA14 +:102A100091E00E94B5108091B001F80185832EC02D +:102A2000CD2819F15F3F11F44F3FF9F0F62E6111F7 +:102A30001CC08091790120917A0136E0821709F457 +:102A40005BC090E0389FF001399FF00D1124E558EC +:102A5000FE4F7181571306C07081471303C0728106 +:102A6000711103C001968770E9CFF62E662309F431 +:102A70001CC18091B00181608093B001F12C15C11F +:102A8000571309C0431307C0611105C08091B001FD +:102A9000F8018583C8C04D875E878D859E856A8BCA +:102AA0000E94D5136A898823D1F16623C1F1209150 +:102AB000B001822F82958F7090E0029774F0809120 +:102AC000AB019091AC0198878F831986DB86CA860B +:102AD0002C87CE0107960E94B51086E0F801ABEA7C +:102AE000B1E001900D928A95E1F70E9442140E9494 +:102AF0003414FF24F394D9C04D875E878D859E855D +:102B00000E94C118292F22952F70223008F0C1C0D1 +:102B10009F7009F0BBC0805E883008F4C6C0C80151 +:102B20000E94B510E6CFC816D90608F453C0F601C6 +:102B3000E81BF90BCF01883C910508F450C0F12C3B +:102B40007C2DD98AC88A89890E94F413EBEAF1E0C6 +:102B500086E0DF011D928A95E9F70E943414A5C032 +:102B6000571314C0431312C0611110C08091B001FB +:102B7000F8018583C8010E94B51086E0EBEAF1E018 +:102B8000DF011D928A95E9F7FE2C8FC04D875E8785 +:102B90008D859E856A8B0E94D5136A89882309F4E6 +:102BA000BECF662309F4BBCF2091B001822F82955E +:102BB0008F7090E002970CF490CF8091AB019091D0 +:102BC000AC019A8389831B82DD82CC822E83CE0165 +:102BD000019681CF809590958C0D9D1DACCFF62EE2 +:102BE000662309F49CCF571333C0431331C020919F +:102BF000B00120FD24C0822F82958F70482F50E0B5 +:102C000041155105E1F0D80115962C9315974F30D9 +:102C1000510549F08F5F982F9295907F822F8F708A +:102C2000892B15968C93C8010E94B51086E0F80197 +:102C3000ABEAB1E001900D928A95E1F78ECF86E084 +:102C4000F801ABEAB1E001900D928A95E1F72DC051 +:102C50004D875E878D859E850E94D51381113DCF5E +:102C60008091B00181608093B001C8010E94B510CD +:102C70001CC0662309F453CF4D875E878D859E85E2 +:102C80000E94D513882309F44ACF27CF811143CF5F +:102C90000CC0243008F043CF9F7009F43CCFD8011A +:102CA00015969C91907F09F036CF8F2D62960FB6C6 +:102CB000F894DEBF0FBECDBFDF91CF911F910F9172 +:102CC000FF90EF90DF90CF9008951F93CF93DF9305 +:102CD000CDB7DEB72C970FB6F894DEBF0FBECDBFD1 +:102CE0004F83588769877A878B879C87CE010796A1 +:102CF0000E949D14882371F08A859B85892B09F495 +:102D000041C088858F3F09F065C08F818F3F09F0F2 +:102D100061C038C086E0FE013796DE011196019051 +:102D20000D928A95E1F76A857B856115710551F1F0 +:102D3000FF81E885EF3F11F4FF3F21F120917A01F7 +:102D400030E0C9010196877099274091790150E0E0 +:102D50008417950709F447C0F983EA837D836C8360 +:102D600096E0929FD001939FB00D1124A558BE4FBD +:102D7000FE01319601900D929A95E1F780937A01C8 +:102D80000E94131416E08091790190917A018917BD +:102D9000B9F1189FC001112485589E4F0E949D14BF +:102DA000882371F1E09179011E9FF0011124E5580B +:102DB000FE4F4081518162817381848195810E949F +:102DC00003148091790190E0019687709927809390 +:102DD0007901D9CF4F81588569857A858B859C8506 +:102DE0000E940314CFCF0E94D11310927A01109247 +:102DF0007901EBEAF1E086E0DF011D928A95E9F7BF +:102E00002C960FB6F894DEBF0FBECDBFDF91CF91E9 +:102E10001F910895EF92FF920F931F93CF93DF932B +:102E20008C01892B09F46CC0F12CEE24E394E801A9 +:102E30002196F8018491843740F4843008F051C021 +:102E4000813081F0823019F15BC0853709F444C0CC +:102E5000A8F19CE7980F903708F052C08F770E9436 +:102E6000581041C00E5F1F4FFE01849190E2980FF1 +:102E7000983050F48770FE2D01C0FF0F8A95EAF755 +:102E80008F2F0E94931914C00E94900F2DC00E5FC7 +:102E90001F4FFE01849190E2980F983060F4877084 +:102EA000FE2D01C0FF0F8A95EAF78F2F0E94991916 +:102EB0000E94BA1919C00E94581016C00E5F1F4F09 +:102EC000FE01C491CC2381F08FE99FE00197F1F7D7 +:102ED00000C00000C150F6CF0E5F1F4FFE01F490FE +:102EE00003C00E94900F8E018F2D882309F49FCF7D +:102EF000EFE9FFE03197F1F700C000008150F5CF16 +:102F0000DF91CF911F910F91FF90EF900895089559 +:102F10006093B5017093B6018093B7019093B801A7 +:102F20000C94BF130F931F930091B5011091B6013C +:102F30002091B7013091B801DC01CB01802B912B9E +:102F4000A22BB32B8093B5019093B601A093B70148 +:102F5000B093B8011F910F910C94BF130F931F935F +:102F60000091B5011091B6012091B7013091B801DF +:102F7000DC01CB0180239123A223B3238093B501ED +:102F80009093B601A093B701B093B8011F910F9130 +:102F90000C94BF130F931F930091B5011091B601CC +:102FA0002091B7013091B801DC01CB018027912736 +:102FB000A227B3278093B5019093B601A093B701E0 +:102FC000B093B8011F910F910C94BF131092B101EF +:102FD0001092B2011092B3011092B4010C94BF137D +:102FE00041E050E060E070E004C0440F551F661FF0 +:102FF000771F8A95D2F74093B1015093B201609345 +:10300000B3017093B4010C94BF1341E050E060E051 +:1030100070E004C0440F551F661F771F8A95D2F7D2 +:103020008091B1019091B201A091B301B091B4012E +:10303000482B592B6A2B7B2B4093B1015093B20143 +:103040006093B3017093B4010C94BF1341E050E05E +:1030500060E070E004C0440F551F661F771F8A951B +:10306000D2F740955095609570958091B1019091FF +:10307000B201A091B301B091B401482359236A234E +:103080007B234093B1015093B2016093B3017093DD +:10309000B4010C94BF1341E050E060E070E004C064 +:1030A000440F551F661F771F8A95D2F78091B10193 +:1030B0009091B201A091B301B091B4014827592772 +:1030C0006A277B274093B1015093B2016093B3010B +:1030D0007093B4010C94BF130F931F930091B1012F +:1030E0001091B2012091B3013091B401DC01CB0108 +:1030F000802B912BA22BB32B8093B1019093B20123 +:10310000A093B301B093B4011F910F910C94BF131E +:103110000F931F930091B1011091B2012091B3015F +:103120003091B401DC01CB0180239123A223B3238E +:103130008093B1019093B201A093B301B093B40115 +:103140001F910F910C94BF130F931F930091B10126 +:103150001091B2012091B3013091B401DC01CB0197 +:1031600080279127A227B3278093B1019093B201C2 +:10317000A093B301B093B4011F910F910C94BF13AE +:103180000895CF92DF92EF92FF920F931F93CF9308 +:10319000DF938C01C090B101D090B201E090B301F7 +:1031A000F090B4018091B5019091B601A091B70162 +:1031B000B091B801C82AD92AEA2AFB2ACFE1D0E087 +:1031C000D701C6010C2E04C0B695A7959795879593 +:1031D0000A94D2F780FF07C0B8018C2F0E941F0607 +:1031E0008130910531F4219758F7B80180E00E94B1 +:1031F0001F06DF91CF911F910F91FF90EF90DF900D +:10320000CF90089590910C019923F1F090910D01C8 +:103210009923D1F0982F9695969596959F3080F5A5 +:10322000E0910E01F0910F01E90FF11D877021E08F +:1032300030E0A90102C0440F551F8A95E2F7CA0188 +:103240009181892B8183089520910E0130910F0186 +:10325000F90132969FEF40E05191851789F09F3F29 +:1032600019F4511101C0942F4F5F4E30A9F79F3FC1 +:1032700039F0F901E90FF11D97FDFA958283089560 +:10328000089590910C019923F9F090910D019923E3 +:10329000D9F0982F9695969596959F3028F5E091C0 +:1032A0000E01F0910F01E90FF11D877021E030E070 +:1032B000A90102C0440F551F8A95E2F7CA01809503 +:1032C000918189238183089520910E0130910F010E +:1032D000F9013296205F3F4F9081891301C010821F +:1032E0003196E217F307C1F7089581E090E0E0918D +:1032F0000E01F0910F01E80FF91F10820196803145 +:103300009105A9F708959091CB01892B8093CB016A +:10331000089580959091CB0189238093CB010895E6 +:103320001092CB0108959091CA01892B8093CA0114 +:10333000089580959091CA0189238093CA010895C8 +:103340001092CA0108958093B90108951092B901AD +:10335000089580910E0190910F01FC0131969C011E +:10336000205F3F4F80E0919191118F5FE217F3074B +:10337000D1F70895E0910E01F0910F018091CB01FA +:103380008083E0910E01F0910F0190818091CA013C +:10339000892B80838091B901882361F0E0910E012F +:1033A000F0910F019081892B80830E94A9198111CE +:1033B0001092B90180910E0190910F010C94740E3E +:1033C000CF92DF92EF92FF926C01EE24FF24C114A2 +:1033D000D104E104F10421F0C701B60120E101C0EC +:1033E00020E0C72ED82EE92EFF24C114D104E10419 +:1033F000F10419F0285FC701B6016B017C0154E0AC +:10340000F694E794D794C7945A95D1F7C114D10490 +:10341000E104F10419F02C5FC701B6016B017C01D6 +:1034200042E0F694E794D794C7944A95D1F7C11433 +:10343000D104E104F10419F02E5FC701B601DC01EB +:10344000CB01B695A79597958795892B8A2B8B2BC2 +:1034500009F02F5F822FFF90EF90DF90CF900895BB +:103460008091E401843011F120E488E190E00FB60E +:10347000F894A895809360000FBE2093600083B7F6 +:10348000817F846083BF83B7816083BF7894889590 +:1034900083B78E7F83BF0FB6F894A89580916000A4 +:1034A000886180936000109260000FBE08950895B7 +:1034B0000C94571ACF930E94581A0E943A040E9403 +:1034C000571AC0E08C2F0E943405811104C0CF5FD1 +:1034D000CE30C1F701C081E0CF9108950E94D11391 +:1034E0000E94680E0C945E0782E084BD93E095BD57 +:1034F0009AEF97BD80936E0008952FB7F89480914E +:10350000CD019091CE01A091CF01B091D0012FBFFC +:103510000895CF92DF92EF92FF920F931F932FB7F0 +:10352000F8944091CD015091CE016091CF017091FE +:10353000D0012FBF6A017B01EE24FF248C0120E023 +:1035400030E0C016D106E206F30610F441505109EE +:103550009A01281B390BC9011F910F91FF90EF9021 +:10356000DF90CF9008951F920F920FB60F92112403 +:103570008F939F93AF93BF938091CD019091CE0194 +:10358000A091CF01B091D0010196A11DB11D8093F2 +:10359000CD019093CE01A093CF01B093D001BF9104 +:1035A000AF919F918F910F900FBE0F901F90189524 +:1035B0000E94600BF8942FEF87EA91E6215080403B +:1035C0009040E1F700C0000087E090EBDC018093C1 +:1035D000ED019093EE01A093EF01B093F0019CE018 +:1035E00088E10FB6F894A895809360000FBE909381 +:1035F0006000FFCFEF92FF920F931F93CF93DF9363 +:10360000D82FC0E08C2F0E94340500E010E0E82E97 +:10361000F12CC701002E02C0959587950A94E2F718 +:1036200080FD06C00F5F1F4F0630110591F709C0DE +:10363000602F7C2F80E00E94FC058D13F3CF81E08A +:1036400004C0CF5FCE30F1F680E0DF91CF911F91C3 +:103650000F91FF90EF900895CF93C82F8CE20E94B6 +:10366000FA1A882321F08C2FCF910C94FA1A80E05B +:10367000CF910895CF930E94811C811102C00E94B6 +:10368000671CC5E6C15049F00E943A048FE39CE9EB +:103690000197F1F700C00000F5CF89E20E942C1BD2 +:1036A000811113C18AE20E942C1B81110E94671CA8 +:1036B00085E00E942C1B81110E94D81A0E948C1C4C +:1036C0008093CC0187E00E942C1B8823A9F18BE119 +:1036D0000E942C1B882351F08091CC0181FB222772 +:1036E00020F991E0922790FB81F90EC08EE00E94B4 +:1036F0002C1B882361F08091CC0182FB222720F9CA +:1037000091E0922790FB82F98093CC0115C080E173 +:103710000E942C1B9091CC01882341F093FB22271F +:1037200020F981E0822780FB93F904C0892F8095DE +:1037300080FB90F99093CC018091CC010E94901C69 +:103740000E949E1C8093DE0180EE0E942C1B882329 +:1037500041F08091DE01982F909590FB80F9809345 +:10376000DE0189E30E942C1B882359F08091DE0141 +:1037700081FB222720F991E0922790FB81F9809329 +:10378000DE0182EE0E942C1B882359F08091DE011D +:1037900082FB222720F991E0922790FB82F9809307 +:1037A000DE0186EE0E942C1B882359F08091DE01F9 +:1037B00083FB222720F991E0922790FB83F98093E5 +:1037C000DE0183EE0E942C1B882359F08091DE01DC +:1037D00084FB222720F991E0922790FB84F98093C3 +:1037E000DE0185E30E942C1B882359F08091DE01C5 +:1037F00085FB222720F991E0922790FB85F98093A1 +:10380000DE0181E30E942C1B882359F08091DE01A8 +:1038100086FB222720F991E0922790FB86F980937E +:10382000DE0181E10E942C1B882359F08091DE018A +:1038300087FB222720F991E0922790FB87F980935C +:10384000DE018091DE010E94A21C8091DE0187FBD7 +:10385000882780F980930D0187E20E942C1BC82FD6 +:103860008EE10E942C1B8111C2608FE10E942C1BF3 +:103870008111C46080E20E942C1B8111C86081E22A +:103880000E942C1B8111C06182E20E942C1B8111BD +:10389000C06283E20E942C1B8111C06484E20E94FA +:1038A0002C1B882311F0C06802C0CC2329F08C2F78 +:1038B0000E94991C6C2F03C00E94951C682F70E019 +:1038C00080E090E0CF910C948817CF9108956DEE31 +:1038D0007EEF80E090E00E94DB2260E082E090E0FA +:1038E0000E94CD2260E083E090E00E94CD2260E063 +:1038F00084E090E00E94CD2260E085E090E00C94AE +:10390000CD2280E090E00E94C72221E08D3E9E4FB4 +:1039100009F020E0822F089582E090E00C94BF220D +:10392000682F82E090E00C94CD2283E090E00C942C +:10393000BF22682F83E090E00C94CD2284E090E0D9 +:103940000C94BF22682F84E090E00C94CD228091EB +:10395000D30180FF0BC06091130185E0689FB00127 +:10396000112475956795759567952BC081FF09C0E2 +:103970006091130185E0689FB001112475956795EA +:1039800020C082FF07C06091130185E0689FB001ED +:10399000112417C09091D4019923D1F060911201A4 +:1039A000961788F72091130185E0289F9001112434 +:1039B000929FA001939F500D112470E0CA010E94B4 +:1039C00091226038710540F46115710519F406C043 +:1039D00065E070E0862F08958FE7089581E00895EF +:1039E0008091D30180FF08C06091110170E075954E +:1039F00067957595679521C081FF06C0609111019B +:103A000070E07595679519C082FF04C0609111013F +:103A100070E010C09091D401992399F06091100149 +:103A20009617A0F780911101899FC001112470E0C1 +:103A30000E9491226038710540F46115710519F4F6 +:103A400006C061E070E0862F08958FE7089581E059 +:103A50000895803F21F40E94A71C819504C0813FF6 +:103A600029F40E94A71C8093D7010895823F21F476 +:103A70000E94A71C819504C0833F29F40E94A71CC3 +:103A80008093D6010895893F19F40E94F01C05C067 +:103A90008A3F31F40E94F01C81958093D8010895EB +:103AA0008B3F21F40E94F01C819504C08C3F29F4C7 +:103AB0000E94F01C8093D9010895843F21F48091E5 +:103AC000D501816017C0853F21F48091D5018260C6 +:103AD00011C0863F21F48091D50184600BC0873FDF +:103AE00021F48091D501886005C0883F31F4809130 +:103AF000D50180618093D50108958D3F21F4809197 +:103B0000D30181600BC08E3F21F48091D30182608C +:103B100005C08F3F29F48091D30184608093D30145 +:103B20000895803F39F48091D70187FF6CC01092CF +:103B3000D70169C0813F29F48091D7011816BCF3E1 +:103B400062C09091D601823F29F497FF5CC0109229 +:103B5000D60159C0833F19F41916CCF354C0893FDC +:103B600041F48091D80118160CF04DC01092D80184 +:103B70004AC08A3F29F48091D80187FF44C0F6CF1C +:103B80008B3F39F48091D90187FF3DC01092D90154 +:103B90003AC08C3F29F48091D9011816BCF333C088 +:103BA000843F21F48091D5018E7F17C0853F21F499 +:103BB0008091D5018D7F11C0863F21F48091D50180 +:103BC0008B7F0BC0873F21F48091D501877F05C093 +:103BD000883F31F48091D5018F7E8093D50113C049 +:103BE0008D3F21F48091D3018E7F0BC08E3F21F455 +:103BF0008091D3018D7F05C08F3F29F48091D3013F +:103C00008B7F8093D3018091D60181110EC080916A +:103C1000D70181110AC08091D801811106C080911D +:103C2000D901811102C01092D401089585ED91E06F +:103C30000E947F0E0E947D1A9093D2018093D10141 +:103C400008951F93CF93DF938091D1019091D2017A +:103C50000E94891AAC019091D401992321F02091FE +:103C6000140130E006C0209115018AE0289F9001E0 +:103C700011244217530708F485C08091D601C091E2 +:103C8000D701D091D8011091D901811107C0C1117C +:103C900075C0D11173C0111171C074C09F3F19F06C +:103CA0009F5F9093D401181624F40E94A71C809360 +:103CB000D6018091D60187FF05C00E94A71C81957F +:103CC0008093D6011C1624F40E94A71C8093D70170 +:103CD0008091D70187FF05C00E94A71C8195809322 +:103CE000D7016091D601662331F1C091D701CC2371 +:103CF00011F1062E000C770B880B990B0E9498216E +:103D000023E333E343E35FE30E94FC210E9460214D +:103D10006093D6016C2FCC0F770B880B990B0E9408 +:103D2000982123E333E343E35FE30E94FC210E94F5 +:103D300060216093D7011D1624F40E94F01C80932B +:103D4000D8018091D80187FF05C00E94F01C8195A1 +:103D50008093D801111624F40E94F01C8093D9019D +:103D60008091D90187FF05C00E94F01C8195809346 +:103D7000D901DF91CF911F910C94161E9F3F09F03E +:103D80008FCFA0CFDF91CF911F910895E5EDF1E0A6 +:103D900085E0DF011D928A95E9F71092D401109217 +:103DA000D3010895833081F128F4813059F08230B5 +:103DB000D1F00895853009F449C0B8F1863009F48E +:103DC00056C0089580911501262F30E0280F311D2F +:103DD0002F3F310524F4680F6093150108958FEF8C +:103DE00080931501089580911401262F30E0280F4B +:103DF000311D2F3F310524F4680F6093140108959D +:103E00008FEF80931401089580911301262F30E0E5 +:103E1000280F311D2F3F310524F4680F60931301E3 +:103E200008958FEF80931301089580911201262F3A +:103E300030E0280F311D2F3F310524F4680F6093C7 +:103E4000120108958FEF809312010895809111015E +:103E5000262F30E0280F311D2F3F310524F4680F45 +:103E60006093110108958FEF80931101089580915F +:103E70001001262F30E0280F311D2F3F310524F48B +:103E8000680F6093100108958FEF809310010895DB +:103E9000833011F128F4813049F0823091F0089597 +:103EA000853081F120F18630C1F1089580911501AE +:103EB000681720F4861B8093150108951092150150 +:103EC000089580911401681720F4861B80931401D3 +:103ED000089510921401089580911301681720F439 +:103EE000861B809313010895109213010895809109 +:103EF0001201681720F4861B809312010895109216 +:103F00001201089580911101681720F4861B809397 +:103F10001101089510921101089580911001681700 +:103F200020F4861B809310010895109210010895CB +:103F30000F931F938D3109F46BC008F03FC08E3092 +:103F400009F47DC0C0F4873009F46EC068F486308F +:103F500009F0AFC08091CC01817F8E7F8093CC012E +:103F600081E08093DB01A6C0883009F458C08B3013 +:103F700009F49BC09EC0863109F497C078F4803163 +:103F800009F470C0813109F094C00E94D11390915E +:103F90000D0181E0892780930D0187C0893109F4E3 +:103FA00084C08B3109F085C08091CC0181FB222730 +:103FB00020F991E0922790FB81F94AC0853309F4FA +:103FC0005BC048F4873209F457C008F45AC08932FC +:103FD00009F452C06EC0833438F48A3308F067C0E5 +:103FE000883309F462C065C0833409F445C088345D +:103FF00009F05FC00E94D1130FEF13ED20E30150D1 +:1040000010402040E1F700C000000E94D81A4DC0C7 +:104010000E941A210E94680E0E945E0746C00E94FC +:104020008C1C0E949E1C41C09091CC01892F8170F4 +:1040300090FF12C0917F9E7F9093CC013BC08091F6 +:10404000CC0182FB222720F991E0922790FB82F994 +:104050008093CC01992349F18091CC0181608093B8 +:10406000CC0123C08091CC0183FB222720F991E071 +:10407000922790FB83F9ECCF61E070E080E090E064 +:1040800010C08D5141E050E060E070E08A019B017A +:1040900004C0000F111F221F331F8A95D2F7C901D8 +:1040A000B8010E9488170E94D11381E003C0895390 +:1040B000E9CF80E01F910F91089580E008950C945E +:1040C0005D20CF93C82F8091DB01813079F018F00B +:1040D0008230E9F187C0E0910E01F0910F018081FB +:1040E000813169F0823209F07FC009C0E0910E0190 +:1040F000F0910F018081813111F0823261F48C2FB7 +:104100000E945F20811104C08C2F0E94981F1DC047 +:1041100081E090E01AC08C2F0E945D20811114C0B4 +:10412000C43179F048F4CB3079F0C03109F060C087 +:1041300082E08093DB0108C0C93219F0C83321F056 +:1041400057C01092DB0154C081E0817053C0C93266 +:1041500089F118F5C43171F1A8F4C73009F046C0EF +:104160008AE08093150194E19093140193E0909379 +:1041700013018093120188E08093110188E28093FB +:10418000100134C0CE51C63088F5EC2FF0E0E65D6A +:10419000FE4F80818093DA0129C0CE34E9F020F40B +:1041A000CB3421F56AE013C0C13579F0C235F1F4A2 +:1041B00061E00DC08091DA01882319F01092DA01D4 +:1041C00015C081E08093DB0115C061E006C08091DD +:1041D000DA010E94D21E0AC06AE08091DA010E94D0 +:1041E000481F04C01092DB0180E004C081E002C0DF +:1041F00080E0ABCFCF910895E1E8F0E08081886066 +:1042000080838081816080838FB7F89493E090935E +:10421000890090ED909388008FBF0895EFE6F0E05D +:104220008081826080830895EFE6F0E080818D7F59 +:1042300080830895EFE6F0E0908182E08927808313 +:1042400008951F920F920FB60F9211242F933F9350 +:104250004F935F936F937F938F939F93AF93BF938E +:10426000EF93FF938091DC019091DD010196909393 +:10427000DD018093DC01811103C082E00E945E07B2 +:10428000E091DD01E695E695F0E0E457FB4FE4911F +:104290008091DC018E1303C080E00E945E07FF91D5 +:1042A000EF91BF91AF919F918F917F916F915F91AE +:1042B0004F913F912F910F900FBE0F901F90189527 +:1042C0000E9467216894B1110C94F62108950E9410 +:1042D000DB2188F09F5798F0B92F9927B751B0F09C +:1042E000E1F0660F771F881F991F1AF0BA95C9F77A +:1042F00014C0B13091F00E94F521B1E008950C9402 +:10430000F521672F782F8827B85F39F0B93FCCF3B4 +:10431000869577956795B395D9F73EF490958095F6 +:10432000709561957F4F8F4F9F4F0895E89409C016 +:1043300097FB3EF490958095709561957F4F8F4FD8 +:104340009F4F9923A9F0F92F96E9BB279395F695EE +:10435000879577956795B795F111F8CFFAF4BB0F6C +:1043600011F460FF1BC06F5F7F4F8F4F9F4F16C0D0 +:10437000882311F096E911C0772321F09EE8872F5A +:10438000762F05C0662371F096E8862F70E060E016 +:104390002AF09A95660F771F881FDAF7880F96958F +:1043A000879597F9089557FD9058440F551F59F078 +:1043B0005F3F71F04795880F97FB991F61F09F3F12 +:1043C00079F087950895121613061406551FF2CF3B +:1043D0004695F1DF08C0161617061806991FF1CF8B +:1043E00086957105610508940895E894BB276627B2 +:1043F0007727CB0197F908950E940F220C94802211 +:104400000E94722238F00E94792220F0952311F048 +:104410000C9469220C946F2211240C94F6210E94B2 +:10442000D32170F3959FC1F3950F50E0551F629F04 +:10443000F001729FBB27F00DB11D639FAA27F00DFD +:10444000B11DAA1F649F6627B00DA11D661F829F24 +:104450002227B00DA11D621F739FB00DA11D621F09 +:10446000839FA00D611D221F749F3327A00D611D26 +:10447000231F849F600D211D822F762F6A2F112408 +:104480009F5750409AF0F1F088234AF0EE0FFF1F3B +:10449000BB1F661F771F881F91505040A9F79E3F92 +:1044A000510580F00C9469220C94F6215F3FE4F3EF +:1044B000983ED4F3869577956795B795F795E795E8 +:1044C0009F5FC1F7FE2B880F911D9695879597F9F1 +:1044D000089597F99F6780E870E060E008959FEF86 +:1044E00080EC089500240A9416161706180609068B +:1044F000089500240A94121613061406050608955A +:10450000092E0394000C11F4882352F0BB0F40F4E1 +:10451000BF2B11F460FF04C06F5F7F4F8F4F9F4F21 +:10452000089597FB072E16F4009407D077FD09D065 +:104530000E94AB2207FC05D03EF4909581959F4FD9 +:104540000895709561957F4F0895EE0FFF1F0590B8 +:10455000F491E02D0994AA1BBB1B51E107C0AA1FCF +:10456000BB1FA617B70710F0A61BB70B881F991F14 +:104570005A95A9F780959095BC01CD010895F999B8 +:10458000FECF92BD81BDF89A992780B50895A8E124 +:10459000B0E042E050E00C94E222262FF999FECFE1 +:1045A0001FBA92BD81BD20BD0FB6F894FA9AF99A50 +:1045B0000FBE019608950E94CD22272F0C94CE2283 +:1045C000DC01CB01FC01F999FECF06C0F2BDE1BDD3 +:1045D000F89A319600B40D9241505040B8F70895C2 +:0445E000F894FFCF7D +:1045E40020025F07EF07CA07960762070101BA01B5 +:1045F40028080A03140A3F4D36394D040004CA033F +:10460400910324033D0356036F03010203040506CB +:04461400070809008A +:00000001FF From 4687162470673014cde3af4d3b72712c9a650955 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 21 Mar 2016 21:43:59 -0700 Subject: [PATCH 018/259] Added Readme --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 111 +++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/alexjj/readme.md diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md new file mode 100644 index 0000000000..07d149c9a8 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -0,0 +1,111 @@ +Englishman in New York +=========================== + +:microphone: :tea: + +About +------ + +After using the massdrop configurator to get the basics, I wanted to add a +little extra to my ergodox. Notably the Hyper hotkey, the press and hold, +and a way to have my beloved £ :pound: symbol available. Why not switch to a GB +layout? Well the computers I use are US keymap'd and I can't always change +that. Plus I've got used to 2/@ and 3/# and moving to the ergodox was hard +enough. :sweat_smile: + +I started from the default and edited from there as I needed. It's somewhat +similar to a regular layout, particularly R1 and shift/controls. I ended up +with a few keys that were blank, so I'm testing out some shortcuts. Alt+F4 for +quitting things in Windows, is one example, but I felt it was better placed on +the 1st layer - in case of fat fingers. + +Layout +------- + +*todo* insert picture + +### Base Layer + +``` + ,--------------------------------------------------. ,--------------------------------------------------. + | ESC | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | -_ | += | BkSp | + |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + | Tab | Q | W | E | R | T | { | | } | Y | U | I | O | P | |\ | + |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| + | Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | + |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| + | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | + `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | + `----------------------------------' `----------------------------------' + ,-------------. ,-------------. + Meh = Ctrl+Alt+Shift | Alt | F5 | | F2 | +L1 | + ,------|------|------| |------+------+------. + | | | PgUp | | Ins | | | + | Enter| ~L2 |------| |------| ~L1 |Space | + | | | PgDn | | Del | | | + `--------------------' `--------------------' +``` + +### Symbol Layer + +``` + ,--------------------------------------------------. ,--------------------------------------------------. + | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |PrintScr| + |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | | + |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + | | £ | | | | | | . | 0 | = |Alt+F4| + `----------------------------------' `----------------------------------' + ^ ,-------------. ,-------------. + | | | | | | | + THERE! ,------|------|------| |------+------+------. + | | | | | | | | + | | |------| |------| | | + | | | | | | | | + `--------------------' `--------------------' +``` + +### Media Layer + +Not touched this, not used either. + +``` + ,--------------------------------------------------. ,--------------------------------------------------. + | | | | | | | | | | | | | | | | + |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + | | | | MsUp | | | | | | | | | | | | + |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | + |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + | | | | | | | | | | | | Prev | Next | | | + `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + `----------------------------------' `----------------------------------' + ,-------------. ,-------------. + | | | | | | + ,------|------|------| |------+------+------. + | | | | | | |Brwser| + | | |------| |------| |Back | + | | | | | | | | + `--------------------' `--------------------' +``` + +Changelog +----------- + +### [0.0.1] - 2016-03-21 + +First version + + +Issues +------- + +Space for feedback and notes for future improvements: + + From d1f446962a218f757ec60744ab832871979f0c6a Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 22 Mar 2016 07:34:07 -0700 Subject: [PATCH 019/259] Added real life layout --- .../ergodox_ez/keymaps/alexjj/rl-layout.jpg | Bin 0 -> 1363082 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg diff --git a/keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg b/keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca67b300745987ea53a4af9b012fd67ed4414997 GIT binary patch literal 1363082 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�<`I*D_`0J7#8BcFFI6V24HsPY_ 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

F$Q`8<%doB!-qdzdXJ*?|8ZO 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

@e+2%8d0w&#%V2k_Ei>V&Vo;8 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�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 u%%1UWMS#V+b<1^pEV{e1s; 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 z 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

uq`IvO%!`%K?c2hs8 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%0AS66S9$t(RyRS(oj_u{@Hl7&ZHP|KbuW_c2oaq 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

lEOwhvdN8n|cGcWZ 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 z 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ⓈzkjQqR|vde4kq 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%0ADR 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 E0HP_T?EnA( literal 0 HcmV?d00001 From c1a520fb81b01799f1672b88e238324a09d724d5 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 22 Mar 2016 07:36:40 -0700 Subject: [PATCH 020/259] Added photo --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 07d149c9a8..ca4164a008 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -22,7 +22,7 @@ the 1st layer - in case of fat fingers. Layout ------- -*todo* insert picture +![Layout](rl-layout.jpg "Isn't it lovely") ### Base Layer From 84647efebb96c89fce1b4b5e2cd0be634dd44d42 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 22 Mar 2016 07:42:47 -0700 Subject: [PATCH 021/259] Update readme.md --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index ca4164a008..9d4657d0d6 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -39,7 +39,7 @@ Layout |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | `----------------------------------' `----------------------------------' ,-------------. ,-------------. - Meh = Ctrl+Alt+Shift | Alt | F5 | | F2 | +L1 | + Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | +L1 | ,------|------|------| |------+------+------. | | | PgUp | | Ins | | | | Enter| ~L2 |------| |------| ~L1 |Space | From 4a7e13160432fad5dab12cdec68615dcd94f4d63 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 22 Mar 2016 07:43:28 -0700 Subject: [PATCH 022/259] Meh -> Hyper --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index a0418f6a7d..d3cb7bb3ec 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -21,7 +21,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * Meh = Ctrl+Alt+Shift | Alt | F5 | | F2 | +L1 | + * Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | +L1 | * ,------|------|------| |------+------+------. * | | | PgUp | | Ins | | | * | Enter| ~L2 |------| |------| ~L1 |Space | From c7a9a1ebd0ee9995348a3f4173af840f84a081c1 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 22 Mar 2016 21:50:53 -0700 Subject: [PATCH 023/259] Revised to version 0.1.0 --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 34 +- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 1911 +++++++++-------- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 44 +- .../ergodox_ez/keymaps/alexjj/rl-layout.jpg | Bin 1363082 -> 833107 bytes 4 files changed, 1010 insertions(+), 979 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index d3cb7bb3ec..32782867ba 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -10,7 +10,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | -_ | += | BkSp | + * | ESC | 1! | 2@ | 3# | 4$ | 5% | 6^ | | 7& | 8* | 9( | 0) | -_ | += | BkSp | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | Tab | Q | W | E | R | T | { | | } | Y | U | I | O | P | |\ | * |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| @@ -18,13 +18,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| * | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | + * |LCtrl | `~ | Hyper| Left | Right| | Down | Up | COPY | PASTE| RCtrl | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | +L1 | + * Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | ~L2 | * ,------|------|------| |------+------+------. * | | | PgUp | | Ins | | | - * | Enter| ~L2 |------| |------| ~L1 |Space | + * | Space| BkSp |------| |------| ~L1 |Enter | * | | | PgDn | | Del | | | * `--------------------' `--------------------' */ @@ -39,16 +39,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LCTRL, KC_GRV, ALL_T(KC_NO), KC_LEFT,KC_RGHT, KC_LALT, KC_F5, KC_PGUP, - KC_ENT,KC_FN2,KC_PGDN, + KC_SPC,KC_BSPC,KC_PGDN, // right hand - KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, + KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, KC_END, KC_N, KC_M, KC_COMM,KC_DOT, ALT_T(KC_SLSH), KC_RSFT, - KC_UP, KC_DOWN,KC_COPY,KC_PASTE, KC_RCTRL, - KC_F2, TG(SYMB), + KC_DOWN,KC_UP, LCTL(KC_C),LCTL(KC_V), KC_RCTRL, + KC_F2, KC_FN2, KC_INS, - KC_DELT,KC_FN1, KC_SPC + KC_DELT,KC_FN1, KC_ENT ), /* Keymap 1: Symbol Layer * @@ -63,12 +63,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * | | £ | | | | | | . | 0 | = |Alt+F4| * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | + * ↑ ,-------------. ,-------------. + * THERE! | | | | | | * ,------|------|------| |------+------+------. - * | | | | | | | | + * CAD = Ctrl + Alt + Delete | | | | | | | | * | | |------| |------| | | - * | | | | | | | | + * | | | | | CAD | | | * `--------------------' `--------------------' */ // SYMBOLS @@ -78,7 +78,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, - KC_TRNS,UC(0xA3),KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,UC(0x00A3),KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, @@ -90,12 +90,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS,KC_DOT, KC_0, KC_EQL, LALT(KC_F4), KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS + LCTL(LALT(KC_DEL)), KC_TRNS, KC_TRNS ), /* Keymap 2: Media and mouse keys * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | | | | | | | | | | + * | TEENSY | | | | | | | | | | | | | | | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | | | | MsUp | | | | | | | | | | | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -115,7 +115,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ // MEDIA AND MOUSE [MDIA] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex index 1b72354f6e..b63d18d76a 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -1,27 +1,27 @@ :100000000C9466020C94AD020C94AD020C94AD02FB :100010000C94AD020C94AD020C94AD020C94AD02A4 -:100020000C94AD020C94AD020C94DB0B0C94AD0C53 +:100020000C94AD020C94AD020C94320C0C94040DA3 :100030000C94AD020C94AD020C94AD020C94AD0284 -:100040000C94AD020C9421210C94AD020C94AD02E1 -:100050000C94AD020C94B31A0C94AD020C94AD0246 +:100040000C94AD020C9478210C94AD020C94AD028A +:100050000C94AD020C940A1B0C94AD020C94AD02EE :100060000C94AD020C94AD020C94AD020C94AD0254 :100070000C94AD020C94AD020C94AD020C94AD0244 :100080000C94AD020C94AD020C94AD020C94AD0234 :100090000C94AD020C94AD020C94AD020C94AD0224 -:1000A0000C94AD020C94AD020C94AD021A0D3C0DF3 -:1000B0002F0E3C0D2F0E810DA40D2F0EF90D0C0EE1 -:1000C000F610F610251125116811A211AF13AF1308 -:1000D000BB11AF13B012B0128313AF13AF139A1347 +:1000A0000C94AD020C94AD020C94AD02710D930D45 +:1000B000860E930D860ED80DFB0D860E500E630E28 +:1000C0004D114D117C117C11BF11F911061406144C +:1000D0001212061407130713DA1306140614F11389 :1000E0000000F0A1F0A229002B00E300E100E000F5 :1000F00000001E00140004001D7435004E001F0097 -:100100001A0016001B00007FC20020000800070034 -:1001100006005000280021001500090019004F00BA +:100100001A0016001B00007F2A00200008000700CC +:10011000060050002C0021001500090019004F00B6 :100120004B00220017000A0005000000E200230037 :100130002F0000004A0000003E00240030000000B4 :100140004D0000003B0025001C000B0011000000CA -:100150000154260018000D0010005200490027002D -:100160000C000E00360051002C002D0012000F0074 -:1001700037007C00C1002E001300330038747D006E +:10015000C200260018000D001000510049002700C1 +:100160000C000E003600520028002D0012000F0077 +:1001700037000601C1002E00130033003874190146 :100180004C002A0031003400E500E40000000100CA :10019000010001000100010000003A001E022002DF :1001A0002202A38001003B001F0221022302010062 @@ -32,8 +32,8 @@ :1001F00052005100240200000100420024002100AE :100200001E00010001004300250022001F003700EE :1002100001004400260023002000270001004500C3 -:1002200025022E0231002E000100460001000100CF -:1002300001003D0400000100010001000100010077 +:1002200025022E0231002E004C054600010001007F +:1002300001003D0400000050010001000100010028 :1002400000000100010001000100010001000100A7 :100250000100F2000100010001000100F000F100C6 :100260000100F400010001000100F3000100F500AD @@ -81,13 +81,13 @@ :100500001092EF011092F00114BE84B7877F84BF70 :100510000FB6F894A8958091600088618093600080 :10052000109260000FBEE0E0FFE3099511E0A0E04B -:10053000B1E0E4EEF5E402C005900D92A433B107FA +:10053000B1E0E2E9F6E402C005900D92A433B10700 :10054000D9F721E0A4E3B1E001C01D92AD3EB207AE -:10055000E1F70E9422090C94F0220C940000611132 -:100560000BC0FC018281882321F085EE0E94900F50 -:1005700003C085EE0E94581080E090E00895089531 +:10055000E1F70E9479090C9447230C940000611183 +:100560000BC0FC018281882321F085EE0E94E70FF9 +:1005700003C085EE0E94AF1080E090E008950895DA :100580006091B1017091B2018091B3019091B40179 -:100590000E94E01956985E9825982D9826982E98D6 +:100590000E94371A56985E9825982D9826982E987E :1005A00027982F98813019F0823021F00895259AEC :1005B0002D9A0895269A2E9A089580EC92E0892B20 :1005C00011F00E94C00280E090E0089556985E9875 @@ -189,936 +189,947 @@ :100BC00082E995E4089584E995E4089581E296E444 :100BD000089583E296E4089584E296E4089585E218 :100BE00096E4089586E296E4089587E296E40895EF -:100BF0008AE296E40895089524E5829FC0011124B5 -:100C0000FC0126E0729FE00DF11D1124E60FF11D9D -:100C1000EE0FFF1FEA51FF4F859194910895880FC1 -:100C2000991FFC01E05AF040859194910895880F36 -:100C3000991FFC01E052FF4F85919491089524E59E -:100C4000829FC0011124FC0146E0749FE00DF11D5C -:100C50001124E60FF11DEE0FFF1FEA51FF4F8591A2 -:100C600094919C013A9521154FE1340708F425C170 -:100C70003F512115304120F49F700E9417060895BE -:100C80009C0130532115304118F49927906C089538 -:100C9000811520E5920769F40E94D1134FEF84E398 -:100CA0009CE0415080409040E1F700C000000C946F -:100CB000D81A813020E5920731F48091CC0181600F -:100CC0008093CC0108959C0130552115304108F0E6 -:100CD0005CC0292F33272F70332721303105E9F4E9 -:100CE000AC0164E0440F551F6A95E1F74427537047 -:100CF000BC016370772702C0220F331F6A95E2F7A9 -:100D00003C68242B352B73E0880F991F7A95E1F707 -:100D100080769927822B932B08952230310529F470 -:100D2000982F8827816F906A089523303105A1F4A8 -:100D3000AC0133E0440F551F3A95E1F7407E577000 -:100D40008370992721E030E002C0220F331F8A957B -:100D5000E2F7C9019C6816C02430310531F5AC01B9 -:100D600023E0440F551F2A95E1F7407E57708370AA -:100D7000992721E030E002C0220F331F8A95E2F765 -:100D8000C9019A68842B952B08959C013057211531 -:100D9000304118F49F70906208959C0130582115DD -:100DA000304118F49F70906A0895803E9105E0F4F8 -:100DB000803C910558F58133910509F46FC048F4E2 -:100DC0008932910509F463C08A32910509F46DC036 -:100DD00072C089339105E9F082389105D1F08533ED -:100DE000910509F44DC067C0833E910581F138F447 -:100DF000803E9105B9F0823E9105D9F05CC0863EF7 -:100E0000910561F1873E9105A1F155C00E940F0641 -:100E100008952091DE0120FD02C021FF4CC080EE2C -:100E200090E049C08091DE0180FFF9CF89E390E036 -:100E300042C08091DE0182FF0EC08091DE0184FFFE -:100E400003C080E090E037C083EE90E034C0809132 -:100E5000DE0182FFF2CF82EE90E02DC08091DE01B4 -:100E600083FF0BC08091DE0184FDEBCF87EE90E025 -:100E700022C08091DE0183FFF5CF86EE90E01BC09B -:100E80008091DE0185FF07C089E290E014C0809167 -:100E9000DE0185FFF9CF85E390E00DC08091DE0192 -:100EA00086FF07C08AE290E006C08091DE0186FFDF -:100EB000F9CF81E390E00E943B0508950895809169 -:100EC00062010895CF93DF9300D01F92CDB7DEB7B4 -:100ED0009C018091E401843019F593E099833B8370 -:100EE0002A839093E9008FEF9091E800815095FD5F -:100EF00006C095ED9A95F1F700008111F5CF80912C -:100F0000E80085FF0DC040E050E063E070E0CE01F6 -:100F100001960E94CF098091E8008E778093E800C7 -:100F20000F900F900F90DF91CF910895CF93DF93A3 -:100F300000D01F92CDB7DEB72091E401243021F517 -:100F400022E029839B838A8383E08093E9008FEFEB -:100F50009091E800815095FD06C095ED9A95F1F7C6 -:100F600000008111F5CF8091E80085FF0DC040E0C1 -:100F700050E063E070E0CE0101960E94CF098091BD -:100F8000E8008E778093E8000F900F900F90DF912C -:100F9000CF9108959C018091E4018430F9F482E0BE -:100FA0008093E9009FEF8091E800915085FD06C095 -:100FB00085ED8A95F1F700009111F5CF8091E80059 -:100FC00085FF0CC040E050E065E070E0C9010E9480 -:100FD000CF098091E8008E778093E8000895CF9341 -:100FE000DF93EC018091E401843009F046C09091D8 -:100FF0000C019923D9F090910D019923B9F08093B8 -:10100000E9008FEF9091E800815095FD06C095E1D1 -:101010009A95F1F700008111F5CF8091E80085FFE6 -:101020002CC040E050E060E170E017C081E08093A8 -:10103000E9008FEF9091E800815095FD06C095ED95 -:101040009A95F1F700008111F5CF8091E80085FFB6 -:1010500014C040E050E068E070E0CE010E94CF098B -:101060008091E8008E778093E80080E1FE01A2E5A0 -:10107000B1E001900D928A95E1F7DF91CF9108954B -:101080008091E301811109C00E94600B0E94BD0B99 -:101090008091E20084608093E20008951092E30161 -:1010A000089508950C940E210E946E1A0E94142136 -:1010B0000E94680E0C945E0742E061EC81E00E94A1 -:1010C000D90A42E061EC82E00E94D90A42E061EC78 -:1010D00083E00E94D90A42E161EC84E00C94D90AD1 -:1010E0008091E601833009F455C030F4813071F00D -:1010F000823009F48EC008958A3009F47AC08B30AA -:1011000009F460C0893009F09CC020C08091E501DD -:10111000813A09F096C08091E800877F8093E800CB -:101120008091E9019091EA01892B21F460E182E547 -:1011300091E003C060E080E090E070E00E941A0A55 -:101140008091E8008B778093E80008958091E50115 -:10115000813209F076C08091E9019091EA0100970F -:1011600019F0039709F06DC08091E800877F8093A4 -:10117000E8008091E80082FD05C08091E4018111C2 -:10118000F8CF5FC08091F100809362018091E80008 -:101190008B7753C08091E501813A09F052C080916C -:1011A000E9019091EA01892B09F04BC08091E80098 -:1011B000877F8093E8008091E80080FFFCCF8091DA -:1011C0000C0136C08091E5018132D9F58091E901A9 -:1011D0009091EA01892BA9F58091E800877F80939F -:1011E000E8000E940E0B8091E70180930C010C94A3 -:1011F000D1138091E501813221F58091E800877F4C -:101200008093E8000E940E0B8091E80180936301B7 -:1012100008958091E501813AA1F48091E800877FEB -:101220008093E8008091E80080FFFCCF809163010B -:101230008093F1008091E8008E778093E8000C9411 -:101240000E0B089584B7877F84BF0FB6F894A895D6 -:1012500080916000886180936000109260000FBEF2 -:1012600090E080E80FB6F89480936100909361005D -:101270000FBE0E94B70E0E94600B0E94BD0B8091B2 -:10128000E20084608093E20078940E94480E0E94FD -:10129000B90E82E091E00E94630E0E94FC208091D2 -:1012A000E401853069F40E94301A8091E2018823BC -:1012B000B1F30E945A1A882391F30E94B909EFCF23 -:1012C0000E94BF0EECCF292F332723303105C9F000 -:1012D00060F42130310581F02230310509F041C040 -:1012E0008DE690E022E133E040C021323105E1F0AB -:1012F0002232310531F135C082E190E02FE733E051 -:1013000034C099278130910549F028F0029749F5BA -:10131000EEEDF2E005C0EEE0F3E002C0E6EFF2E051 -:10132000849190E09F0121C06430D8F4E62FF0E072 -:10133000EE0FFF1FEE5DFE4F2081318189E090E0CE -:1013400014C0643070F470E0FB01EE0FFF1FE65E26 -:10135000FE4F20813181FB01EA5EFE4F808190E0EB -:1013600004C080E090E020E030E0FA013183208387 -:10137000089580E189BD82E189BD09B400FEFDCFF9 -:101380008091D8008F7D8093D8008091E0008260AA -:101390008093E0008091E00081FDFCCF0895CF9222 -:1013A000DF92EF92FF920F931F93CF93DF93EC01A5 -:1013B0008B016A010E942D0B811133C0C114D1042D -:1013C00039F0F60180819181081B190BC80FD91FD4 -:1013D000E12CF12C0115110519F18091E80085FD32 -:1013E00016C08091E8008E778093E800C114D10484 -:1013F00049F0F60180819181E80EF91EF182E082C8 -:1014000085E00FC00E942D0B882321F30AC089912B -:101410008093F10001501109FFEFEF1AFF0ADACFB4 -:1014200080E0DF91CF911F910F91FF90EF90DF90BF -:10143000CF9008952091EB013091EC0126173707EA -:1014400048F06115710539F42091E8002E7720935A -:10145000E80001C0B901FC0120E06115710579F1D6 -:101460008091E4018823F1F18530F1F18091E80069 -:1014700083FD3CC08091E80082FD2EC08091E80091 -:1014800080FFEBCF2091F3008091F20090E0922B4F -:101490006115710551F08830910538F42191209340 -:1014A000F100615071090196F3CF21E0089709F02E -:1014B00020E08091E8008E778093E800CECF211164 -:1014C000CFCF0AC08091E401882361F0853061F0BC -:1014D0008091E80083FD0AC08091E80082FFF2CF8E -:1014E00080E0089582E0089583E0089581E0089502 -:1014F0002091EB013091EC012617370748F0611578 -:10150000710539F42091E8002E772093E80001C09E -:10151000B901FC0120E06115710591F18091E401B0 -:10152000882309F440C0853009F43FC08091E80069 -:1015300083FD3DC08091E80082FD2FC08091E800CE -:1015400080FFE9CF2091F3008091F20090E0922B90 -:101550006115710559F08830910540F4249120936C -:10156000F1003196615071090196F2CF21E00897A0 -:1015700009F020E08091E8008E778093E800CBCFDF -:101580002111CCCF0AC08091E401882361F085301D -:1015900061F08091E80083FD0AC08091E80082FF3D -:1015A000F2CF80E0089582E0089583E0089581E01D -:1015B0000895982F973068F59093E900981739F0BF -:1015C0007091EC002091ED005091F00003C0242FA9 -:1015D000762F50E021FD02C09F5FECCF3091EB00F1 -:1015E0003E7F3093EB003091ED003D7F3093ED0076 -:1015F0003091EB0031603093EB007093EC0020935E -:10160000ED005093F0002091EE0027FDE5CF80E043 -:1016100008958F708093E90081E008958091E5013D -:1016200087FF11C08091E80082FD05C08091E40130 -:101630008111F8CF11C08091E8008B770BC08091A9 -:10164000E401882349F08091E80080FFF8CF809181 -:10165000E8008E778093E80008952091E4003091AF -:10166000E50095E64091EC00842F817040FF23C097 -:101670008091E80080FD1DC08091E401882399F0ED -:10168000853099F08091EB0085FD11C04091E40018 -:101690005091E5002417350729F3915011F09A0174 -:1016A000E1CF84E0089582E0089583E0089581E029 -:1016B000089580E008954091E80042FFDDCF08954D -:1016C0000E94CE0B0E94D60BE0EEF0E0808181609C -:1016D0008083E8EDF0E080818F77808319BCA7EDEF -:1016E000B0E08C918E7F8C9380818F7E808310926E -:1016F000E30108950F931F93CF93DF930E94CE0BC6 -:101700000E94D60BC8EDD0E088818F7788838881CE -:101710008068888388818F7D888319BC1092E4015A -:101720001092E0011092E2011092E10100EE10E04F -:10173000F80180818B7F808388818160888342E08B -:1017400060E080E00E94D90AE1EEF0E080818E7FC7 -:101750008083E2EEF0E08081816080838081886018 -:101760008083F80180818E7F808388818061888377 -:10177000DF91CF911F910F910895E8EDF0E0808106 -:101780008F7E8083E7EDF0E080818160808384E05C -:1017900082BF81E08093E3010C947A0BE8EDF0E0E6 -:1017A00080818E7F80831092E20008951092DA008B -:1017B0001092E10008951F920F920FB60F9211241C -:1017C0002F933F934F935F936F937F938F939F9349 -:1017D000AF93BF93EF93FF938091E10082FF0BC023 -:1017E0008091E20082FF07C08091E1008B7F8093AF -:1017F000E1000E94470E8091DA0080FF1FC08091B7 -:10180000D80080FF1BC08091DA008E7F8093DA00C1 -:101810008091D90080FF0DC080E189BD82E189BD42 -:1018200009B400FEFDCF81E08093E4010E944008EE -:1018300005C019BC1092E4010E944E088091E1009D -:1018400080FF19C08091E20080FF15C08091E20006 -:101850008E7F8093E2008091E20080618093E200BD -:101860008091D80080628093D80019BC85E0809375 -:10187000E4010E9452088091E10084FF30C0809111 -:10188000E20084FF2CC080E189BD82E189BD09B4FA -:1018900000FEFDCF8091D8008F7D8093D80080918D -:1018A000E1008F7E8093E1008091E2008F7E809343 -:1018B000E2008091E20081608093E2008091E0018B -:1018C000882311F084E007C08091E30087FD02C007 -:1018D00081E001C083E08093E4010E94540880917C -:1018E000E10083FF29C08091E20083FF25C0809141 -:1018F000E100877F8093E10082E08093E401109211 -:10190000E0018091E1008E7F8093E1008091E20010 -:101910008E7F8093E2008091E20080618093E200FC -:1019200042E060E080E00E94D90A8091F000886087 -:101930008093F0000E945108FF91EF91BF91AF9109 -:101940009F918F917F916F915F914F913F912F91D7 -:101950000F900FBE0F901F9018951F920F920FB609 -:101960000F9211242F933F934F935F936F937F9325 -:101970008F939F93AF93BF93CF93DF93EF93FF9397 -:10198000C091E900CF708091EC00D82FD17080FD1C -:10199000D0E81092E9008091F000877F8093F000FA -:1019A00078940E94F10C1092E9008091F000886018 -:1019B0008093F000CD2BCF70C093E900FF91EF91A1 -:1019C000DF91CF91BF91AF919F918F917F916F9157 -:1019D0005F914F913F912F910F900FBE0F901F90ED -:1019E00018951F93CF93DF93CDB7DEB7AA970FB6A5 -:1019F000F894DEBF0FBECDBFE5EEF1E08091F100BF -:101A0000819321E0ED3EF207C9F70E9470088091B2 -:101A1000E80083FF24C18091E5019091E601492F00 -:101A200050E04A30510508F01AC1FA01EA5AFF4F56 -:101A30000C94A522803881F0823809F010C1809181 -:101A4000E9018F708093E9008091EB0085FB882786 -:101A500080F91092E90006C08091E1019091E201C5 -:101A6000911182609091E800977F9093E8008093B5 -:101A7000F1001092F100C8C0282F2D7F09F0EFC0AF -:101A8000882319F0823061F0EAC08091E70181304B -:101A900009F0E5C0933009F080E08093E2012BC0AB -:101AA0008091E701811127C08091E9018F7009F4CD -:101AB000D6C08093E9002091EB0020FF1CC093303A -:101AC00021F48091EB00806214C09091EB00906152 -:101AD0009093EB0021E030E0A90102C0440F551FB4 -:101AE0008A95E2F74093EA001092EA008091EB00B9 -:101AF00088608093EB001092E9008091E800877F76 -:101B000086C08111ACC01091E7011F778091E3007E -:101B10008078812B8093E3008091E800877F809319 -:101B2000E8000E940E0B8091E80080FFFCCF8091BE -:101B3000E30080688093E300111102C082E001C0DD -:101B400083E08093E4018BC08058823008F087C026 -:101B50008091E7019091E8018C3D53E0950779F57C -:101B600083E08A838AE289834FB7F894DE01139673 -:101B700020E03EE051E2E32FF0E050935700E49183 -:101B800020FF03C0E295EF703F5FEF708E2F90E073 -:101B9000EA3010F0C79601C0C0968D939D932F5FD9 -:101BA000243149F74FBF8091E800877F8093E80098 -:101BB0006AE270E0CE0101960E941A0A14C0AE01DA -:101BC0004F5F5F4F6091E9010E946309BC01892B5F -:101BD00009F445C09091E800977F9093E8008981CF -:101BE0009A810E94780A8091E8008B778093E800C0 -:101BF00036C08038A1F58091E800877F8093E800A7 -:101C00008091E0018093F1008091E8008E778093CD -:101C1000E8000E940E0B23C0811121C08091E701D2 -:101C20009091E80199270297D4F48091E800877F8A -:101C30008093E8008091E7018093E0010E940E0B01 -:101C40008091E001811106C08091E30087FD02C010 -:101C500081E001C084E08093E4010E945C088091EF -:101C6000E80083FF0AC08091E800877F8093E80046 -:101C70008091EB0080628093EB00AA960FB6F894F7 -:101C8000DEBF0FBECDBFDF91CF911F9108950895A4 -:101C9000CF938091E4018823A1F0C091E900CF7037 -:101CA0009091EC00892F817090FD80E8C82B1092F4 -:101CB000E9008091E80083FD0E94F10CCF70C09391 -:101CC000E900CF9108959093690180936801089588 -:101CD000E0916801F0916901309721F00190F08165 -:101CE000E02D099480E00895E0916801F091690188 -:101CF000309721F00280F381E02D09940895E0915E -:101D00006801F0916901309721F00480F581E02DA0 -:101D100009940895209166013091670128173907C9 -:101D200071F09093670180936601E0916801F091F2 -:101D30006901309721F00680F781E02D099408951C -:101D400020916401309165012817390771F0909353 -:101D5000650180936401E0916801F0916901309719 -:101D600021F00084F185E02D0994089508950C94E4 -:101D7000B60E0E94741A0E941D040C943A1BCF9256 -:101D8000DF92EF92FF920F931F93CF93DF93CDB724 -:101D9000DEB72B970FB6F894DEBF0FBECDBF0E9403 -:101DA0003A048BE6C82E81E0D82E00E010E0E02E49 -:101DB000802F0E943405F60141916F01F82EF42620 -:101DC000B1F40F5F1F4F0E30110589F78FEF898334 -:101DD0008A831B820E947D1A8160782F9D838C8369 -:101DE00049815A816B818D810E94620F40C0909120 -:101DF000CC0191FF04C08B870E943A058B8520E0BF -:101E000030E04F2D50E0922FBA01022E02C075959E -:101E100067950A94E2F760FF24C02E83EF8221E0E9 -:101E200030E0690102C0CC0CDD1C9A95E2F790E02D -:101E30008C219D21892B09F420E028870E947D1A9E -:101E40008160782F9A8789874E815F8168858A852E -:101E50000E94620FF801E559FE4F8081C826C082BA -:101E600006C02F5F3F4F2630310569F6AACF0E948A -:101E7000211E0E94680E90916A018917A1F00E94AC -:101E8000680E80936A012B960FB6F894DEBF0FBEE2 -:101E9000CDBFDF91CF911F910F91FF90EF90DF9019 -:101EA000CF900C945E072B960FB6F894DEBF0FBE52 -:101EB000CDBFDF91CF911F910F91FF90EF90DF90F9 -:101EC000CF900895CF93DF93CDB7DEB72B970FB6A2 -:101ED000F894DEBF0FBECDBF4F83588769877A87DE -:101EE0008B87DE01119686E0FD0111928A95E9F754 -:101EF00085E0FE01379601900D928A95E1F74981C0 -:101F00005A816B817C818D819E810E9465162B9602 -:101F10000FB6F894DEBF0FBECDBFDF91CF9108950D -:101F2000CF93C82F882309F4C1C0823859F40E9486 -:101F3000680E81FDBBC089E30E9402190E94BA1994 -:101F400089E30CC0833879F40E94680E80FDAEC02E -:101F500083E50E9402190E94BA1983E50E94411983 -:101F6000CF910C94BA19843859F40E94680E82FDFE -:101F70009DC087E40E9402190E94BA1987E4EECF3F -:101F80008CEF8C0F813A48F48C2F0E9461208111D4 -:101F90008DC08C2F0E940219E3CF80E28C0F883015 -:101FA00048F4C77081E001C0880FCA95EAF70E9423 -:101FB0008319D6CF8BE58C0F833078F4C53A29F09E -:101FC000C63A31F083E890E005C081E890E002C0B5 -:101FD00082E890E0CF910C948A0E88E58C0F8331D3 -:101FE00008F064C0C83A39F1C93A41F1CA3A49F136 -:101FF000CB3A51F1CC3A59F1CD3A61F1C03B69F19C -:10200000CE3A71F1CF3A79F1C13B81F1C23B89F10E -:10201000C33B91F1C43B99F1C53BA1F1C63BA9F18A -:10202000C73BB1F1C83BB9F1C93BC1F1CA3BC9F1EA -:1020300080E090E038C082EE90E035C089EE90E01C -:1020400032C08AEE90E02FC085EB90E02CC086EB8A -:1020500090E029C087EB90E026C08CEC90E023C094 -:102060008DEC90E020C083E891E01DC08AE891E00B -:102070001AC082E991E017C084E991E014C081E2BE -:1020800092E011C083E292E00EC084E292E00BC0C5 -:1020900085E292E008C086E292E005C087E292E025 -:1020A00002C08AE292E0CF910C94A00ECF910895E5 -:1020B000882309F44BC0823859F40E94680E81FFCE -:1020C00045C089E30E9402190E94BA1989E30CC035 -:1020D000833871F40E94680E80FF38C083E50E9447 -:1020E00002190E94BA1983E50E9441190C94BA1989 -:1020F000843859F40E94680E82FF28C087E40E9449 -:1021000002190E94BA1987E4EFCF9CEF980F913A19 -:1021100058F390E2980F983050F4877091E001C026 -:10212000990F8A95EAF7892F0E948919DFCF9BE5DD -:10213000980F933020F480E090E00C948A0E885A37 -:10214000833120F480E090E00C94A00E0895882361 -:1021500021F00E9483190C94BA190895882321F064 -:102160000E9489190C94BA190895BF92CF92DF92F8 -:10217000EF92FF920F931F93CF93DF9300D000D085 -:1021800000D0CDB7DEB77C0185E0F701DE01119606 -:1021900001900D928A95E1F7F70183819481892B53 -:1021A00009F4DDC2908181818F3F19F49F3F09F4CA -:1021B000D6C2F7010281258122952F7099838A83E7 -:1021C00089819A812E830E94C118182FB92E0E94EE -:1021D000C0180E948717EB2DE295EF704E2F50E04C -:1021E000FA01E05AFF4F2E810C94A5228B2D807F9F -:1021F0009B2D9F70F92E882319F0F29480EFF8221E -:10220000002349F0FF2009F457C28F2D0E94931933 -:102210000E94BA1951C2812F0E945810FF2009F460 -:102220009EC28F2D0E94991926960FB6F894DEBF94 -:102230000FBECDBFDF91CF911F910F91FF90EF9017 -:10224000DF90CF90BF900C94BA193B2D307F8B2D2F -:102250008F70303211F08295807F112319F0113088 -:1022600021F12CC00023B9F0222309F490C12130C0 -:1022700009F08DC126960FB6F894DEBF0FBECDBF14 -:10228000DF91CF911F910F91FF90EF90DF90CF9052 -:10229000BF900C94A319222319F0213009F45FC2D6 -:1022A0008E830E94A6198E8186C1002321F02230E0 -:1022B00008F055C26CC1211152C27DC1002321F02A -:1022C000222309F464C1F8C1222309F474C109C2AC -:1022D0008B2D86958695837019F08130D1F03FC2A1 -:1022E000002321F0812F9B2D937002C080E090E0AD -:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B -:102300001F910F91FF90EF90DF90CF90BF900C94B2 -:102310008A0E002321F0812F9B2D937002C080E054 -:1023200090E026960FB6F894DEBF0FBECDBFDF91CA +:100BF0008AE296E4089524E5829FC0011124FC0155 +:100C000026E0729FE00DF11D1124E60FF11DEE0F9D +:100C1000FF1FEA51FF4F859194910895880F991F06 +:100C2000FC01E05AF040859194910895880F991F36 +:100C3000FC01E052FF4F85919491089524E5829F35 +:100C4000C0011124FC0146E0749FE00DF11D112448 +:100C5000E60FF11DEE0FFF1FEA51FF4F85919491B2 +:100C60009C013A9521154FE1340708F425C13F5105 +:100C70002115304120F49F700E94160608959C01B2 +:100C800030532115304118F49927906C089581153F +:100C900020E5920769F40E9428144FEF84E39CE05A +:100CA000415080409040E1F700C000000C942F1BA1 +:100CB000813020E5920731F48091CC0181608093EE +:100CC000CC0108959C0130552115304108F05CC0DD +:100CD000292F33272F70332721303105E9F4AC0158 +:100CE00064E0440F551F6A95E1F744275370BC0137 +:100CF0006370772702C0220F331F6A95E2F73C68C2 +:100D0000242B352B73E0880F991F7A95E1F78076B5 +:100D10009927822B932B08952230310529F4982F9F +:100D20008827816F906A089523303105A1F4AC01C2 +:100D300033E0440F551F3A95E1F7407E57708370BA +:100D4000992721E030E002C0220F331F8A95E2F795 +:100D5000C9019C6816C02430310531F5AC0123E08F +:100D6000440F551F2A95E1F7407E577083709927ED +:100D700021E030E002C0220F331F8A95E2F7C9015B +:100D80009A68842B952B08959C013057211530418A +:100D900018F49F70906208959C01305821153041DD +:100DA00018F49F70906A0895803E9105E0F4803CAD +:100DB000910558F58133910509F46FC048F48932E3 +:100DC000910509F463C08A32910509F46DC072C0BF +:100DD00089339105E9F082389105D1F08533910589 +:100DE00009F44DC067C0833E910581F138F4803E1F +:100DF0009105B9F0823E9105D9F05CC0863E91051F +:100E000061F1873E9105A1F155C00E940E0608953B +:100E10002091DE0120FD02C021FF4CC080EE90E059 +:100E200049C08091DE0180FFF9CF89E390E042C0A4 +:100E30008091DE0182FF0EC08091DE0184FF03C03D +:100E400080E090E037C083EE90E034C08091DE0116 +:100E500082FFF2CF82EE90E02DC08091DE0183FF11 +:100E60000BC08091DE0184FDEBCF87EE90E022C0C5 +:100E70008091DE0183FFF5CF86EE90E01BC080916C +:100E8000DE0185FF07C089E290E014C08091DE0199 +:100E900085FFF9CF85E390E00DC08091DE0186FFEC +:100EA00007C08AE290E006C08091DE0186FFF9CF9C +:100EB00081E390E00E943B0508950895009739F082 +:100EC0008A30910514F44D9608950697089587E2A7 +:100ED00090E008951F93CF93DF93FC0182818823D4 +:100EE00009F440C0C62FD0E0D42B82EE0E94E70F59 +:100EF0008D2F82958F7090E00E945E07182F0E94C0 +:100F0000E70F812F0E94AF10CE0188279F70892F95 +:100F100090E00E945E07182F0E94E70F812F0E9429 +:100F2000AF10CE01807F992724E0969587952A956A +:100F3000E1F70E945E07182F0E94E70F812F0E94A1 +:100F4000AF10CE018F7099270E945E07C82F0E94B4 +:100F5000E70F8C2F0E94AF1082EEDF91CF911F918F +:100F60000C94AF10DF91CF911F9108958091620191 +:100F70000895CF93DF9300D01F92CDB7DEB79C01C9 +:100F80008091E401843019F593E099833B832A83AF +:100F90009093E9008FEF9091E800815095FD06C095 +:100FA00095ED9A95F1F700008111F5CF8091E80059 +:100FB00085FF0DC040E050E063E070E0CE01019697 +:100FC0000E94260A8091E8008E778093E8000F90B7 +:100FD0000F900F90DF91CF910895CF93DF9300D0C2 +:100FE0001F92CDB7DEB72091E401243021F522E035 +:100FF00029839B838A8383E08093E9008FEF90911C +:10100000E800815095FD06C095ED9A95F1F7000036 +:101010008111F5CF8091E80085FF0DC040E050E0E0 +:1010200063E070E0CE0101960E94260A8091E800FC +:101030008E778093E8000F900F900F90DF91CF9103 +:1010400008959C018091E4018430F9F482E080935A +:10105000E9009FEF8091E800915085FD06C085ED85 +:101060008A95F1F700009111F5CF8091E80085FF96 +:101070000CC040E050E065E070E0C9010E94260A23 +:101080008091E8008E778093E8000895CF93DF93F6 +:10109000EC018091E401843009F046C090910C018C +:1010A0009923D9F090910D019923B9F08093E9002B +:1010B0008FEF9091E800815095FD06C095E19A95DB +:1010C000F1F700008111F5CF8091E80085FF2CC079 +:1010D00040E050E060E170E017C081E08093E900FB +:1010E0008FEF9091E800815095FD06C095ED9A959F +:1010F000F1F700008111F5CF8091E80085FF14C061 +:1011000040E050E068E070E0CE010E94260A809145 +:10111000E8008E778093E80080E1FE01A2E5B1E06F +:1011200001900D928A95E1F7DF91CF91089580911A +:10113000E301811109C00E94B70B0E94140C809139 +:10114000E20084608093E20008951092E301089524 +:1011500008950C9465210E94C51A0E946B210E947B +:10116000BF0E0C945D0742E061EC81E00E94300B01 +:1011700042E061EC82E00E94300B42E061EC83E0EF +:101180000E94300B42E161EC84E00C94300B8091C2 +:10119000E601833009F455C030F4813071F08230BB +:1011A00009F48EC008958A3009F47AC08B3009F4AE +:1011B00060C0893009F09CC020C08091E501813A6F +:1011C00009F096C08091E800877F8093E8008091C5 +:1011D000E9019091EA01892B21F460E182E591E037 +:1011E00003C060E080E090E070E00E94710A8091AE +:1011F000E8008B778093E80008958091E5018132C3 +:1012000009F076C08091E9019091EA01009719F008 +:10121000039709F06DC08091E800877F8093E80014 +:101220008091E80082FD05C08091E4018111F8CF32 +:101230005FC08091F100809362018091E8008B771C +:1012400053C08091E501813A09F052C08091E901D3 +:101250009091EA01892B09F04BC08091E800877FCB +:101260008093E8008091E80080FFFCCF80910C0122 +:1012700036C08091E5018132D9F58091E9019091E4 +:10128000EA01892BA9F58091E800877F8093E80027 +:101290000E94650B8091E70180930C010C94281447 +:1012A0008091E501813221F58091E800877F80936C +:1012B000E8000E94650B8091E80180936301089526 +:1012C0008091E501813AA1F48091E800877F8093C5 +:1012D000E8008091E80080FFFCCF8091630180935B +:1012E000F1008091E8008E778093E8000C94650B04 +:1012F000089584B7877F84BF0FB6F894A89580912E +:101300006000886180936000109260000FBE90E0E2 +:1013100080E80FB6F89480936100909361000FBE4F +:101320000E940E0F0E94B70B0E94140C8091E200E5 +:1013300084608093E20078940E949F0E0E94100FB8 +:1013400082E091E00E94BA0E0E9453218091E40154 +:10135000853069F40E94871A8091E2018823B1F3F5 +:101360000E94B11A882391F30E94100AEFCF0E94C5 +:10137000160FECCF292F332723303105C9F060F445 +:101380002130310581F02230310509F041C08DE670 +:1013900090E022E133E040C021323105E1F0223219 +:1013A000310531F135C082E190E02FE733E034C000 +:1013B00099278130910549F028F0029749F5EEED23 +:1013C000F2E005C0EEE0F3E002C0E6EFF2E0849167 +:1013D00090E09F0121C06430D8F4E62FF0E0EE0FDA +:1013E000FF1FEE5DFE4F2081318189E090E014C047 +:1013F000643070F470E0FB01EE0FFF1FE65EFE4FFD +:1014000020813181FB01EA5EFE4F808190E004C0C3 +:1014100080E090E020E030E0FA01318320830895FD +:1014200080E189BD82E189BD09B400FEFDCF8091D4 +:10143000D8008F7D8093D8008091E00082608093F7 +:10144000E0008091E00081FDFCCF0895CF92DF9213 +:10145000EF92FF920F931F93CF93DF93EC018B01D9 +:101460006A010E94840B811133C0C114D10439F088 +:10147000F60180819181081B190BC80FD91FE12C3F +:10148000F12C0115110519F18091E80085FD16C0B8 +:101490008091E8008E778093E800C114D10449F070 +:1014A000F60180819181E80EF91EF182E08285E0EB +:1014B0000FC00E94840B882321F30AC08991809376 +:1014C000F10001501109FFEFEF1AFF0ADACF80E0B7 +:1014D000DF91CF911F910F91FF90EF90DF90CF9010 +:1014E00008952091EB013091EC012617370748F061 +:1014F0006115710539F42091E8002E772093E800FA +:1015000001C0B901FC0120E06115710579F18091FC +:10151000E4018823F1F18530F1F18091E80083FD49 +:101520003CC08091E80082FD2EC08091E80080FFE1 +:10153000EBCF2091F3008091F20090E0922B6115A7 +:10154000710551F08830910538F421912093F10014 +:10155000615071090196F3CF21E0089709F020E06E +:101560008091E8008E778093E800CECF2111CFCF15 +:101570000AC08091E401882361F0853061F0809198 +:10158000E80083FD0AC08091E80082FFF2CF80E08E +:10159000089582E0089583E0089581E00895209100 +:1015A000EB013091EC012617370748F06115710502 +:1015B00039F42091E8002E772093E80001C0B901AA +:1015C000FC0120E06115710591F18091E40188230F +:1015D00009F440C0853009F43FC08091E80083FDE4 +:1015E0003DC08091E80082FD2FC08091E80080FF1F +:1015F000E9CF2091F3008091F20090E0922B6115E9 +:10160000710559F08830910540F424912093F10040 +:101610003196615071090196F2CF21E0089709F0E7 +:1016200020E08091E8008E778093E800CBCF2111F5 +:10163000CCCF0AC08091E401882361F0853061F04D +:101640008091E80083FD0AC08091E80082FFF2CF1C +:1016500080E0089582E0089583E0089581E0089590 +:10166000982F973068F59093E900981739F07091AA +:10167000EC002091ED005091F00003C0242F762F54 +:1016800050E021FD02C09F5FECCF3091EB003E7F28 +:101690003093EB003091ED003D7F3093ED003091C1 +:1016A000EB0031603093EB007093EC002093ED0081 +:1016B0005093F0002091EE0027FDE5CF80E00895E3 +:1016C0008F708093E90081E008958091E50187FFA4 +:1016D00011C08091E80082FD05C08091E401811174 +:1016E000F8CF11C08091E8008B770BC08091E401A6 +:1016F000882349F08091E80080FFF8CF8091E800CE +:101700008E778093E80008952091E4003091E50001 +:1017100095E64091EC00842F817040FF23C08091BA +:10172000E80080FD1DC08091E401882399F0853098 +:1017300099F08091EB0085FD11C04091E40050913B +:10174000E5002417350729F3915011F09A01E1CFF4 +:1017500084E0089582E0089583E0089581E008958B +:1017600080E008954091E80042FFDDCF08950E9497 +:10177000250C0E942D0CE0EEF0E0808181608083DA +:10178000E8EDF0E080818F77808319BCA7EDB0E0B1 +:101790008C918E7F8C9380818F7E80831092E30169 +:1017A00008950F931F93CF93DF930E94250C0E94FF +:1017B0002D0CC8EDD0E088818F7788838881806880 +:1017C000888388818F7D888319BC1092E4011092F0 +:1017D000E0011092E2011092E10100EE10E0F80148 +:1017E00080818B7F808388818160888342E060E094 +:1017F00080E00E94300BE1EEF0E080818E7F8083FC +:10180000E2EEF0E080818160808380818860808367 +:10181000F80180818E7F8083888180618883DF9159 +:10182000CF911F910F910895E8EDF0E080818F7EB8 +:101830008083E7EDF0E080818160808384E082BF77 +:1018400081E08093E3010C94D10BE8EDF0E080811E +:101850008E7F80831092E20008951092DA00109239 +:10186000E10008951F920F920FB60F9211242F934B +:101870003F934F935F936F937F938F939F93AF9318 +:10188000BF93EF93FF938091E10082FF0BC08091A3 +:10189000E20082FF07C08091E1008B7F8093E1002E +:1018A0000E949E0E8091DA0080FF1FC08091D800B8 +:1018B00080FF1BC08091DA008E7F8093DA008091D8 +:1018C000D90080FF0DC080E189BD82E189BD09B4E6 +:1018D00000FEFDCF81E08093E4010E94970805C0DF +:1018E00019BC1092E4010E94A5088091E10080FFDC +:1018F00019C08091E20080FF15C08091E2008E7FC8 +:101900008093E2008091E20080618093E200809108 +:10191000D80080628093D80019BC85E08093E401F0 +:101920000E94A9088091E10084FF30C08091E2000C +:1019300084FF2CC080E189BD82E189BD09B400FE2D +:10194000FDCF8091D8008F7D8093D8008091E100F9 +:101950008F7E8093E1008091E2008F7E8093E20091 +:101960008091E20081608093E2008091E001882311 +:1019700011F084E007C08091E30087FD02C081E0A0 +:1019800001C083E08093E4010E94AB088091E100F4 +:1019900083FF29C08091E20083FF25C08091E10090 +:1019A000877F8093E10082E08093E4011092E00160 +:1019B0008091E1008E7F8093E1008091E2008E7F34 +:1019C0008093E2008091E20080618093E20042E037 +:1019D00060E080E00E94300B8091F000886080938E +:1019E000F0000E94A808FF91EF91BF91AF919F91E5 +:1019F0008F917F916F915F914F913F912F910F90B8 +:101A00000FBE0F901F9018951F920F920FB60F9256 +:101A100011242F933F934F935F936F937F938F93F3 +:101A20009F93AF93BF93CF93DF93EF93FF93C091B7 +:101A3000E900CF708091EC00D82FD17080FDD0E804 +:101A40001092E9008091F000877F8093F0007894F5 +:101A50000E94480D1092E9008091F0008860809308 +:101A6000F000CD2BCF70C093E900FF91EF91DF9193 +:101A7000CF91BF91AF919F918F917F916F915F9126 +:101A80004F913F912F910F900FBE0F901F9018957F +:101A90001F93CF93DF93CDB7DEB7AA970FB6F89415 +:101AA000DEBF0FBECDBFE5EEF1E08091F100819386 +:101AB00021E0ED3EF207C9F70E94C7088091E800D7 +:101AC00083FF24C18091E5019091E601492F50E008 +:101AD0004A30510508F01AC1FA01EA5AFF4F0C9436 +:101AE000FC22803881F0823809F010C18091E90130 +:101AF0008F708093E9008091EB0085FB882780F947 +:101B00001092E90006C08091E1019091E2019111EB +:101B100082609091E800977F9093E8008093F100B5 +:101B20001092F100C8C0282F2D7F09F0EFC0882344 +:101B300019F0823061F0EAC08091E701813009F04C +:101B4000E5C0933009F080E08093E2012BC08091E2 +:101B5000E701811127C08091E9018F7009F4D6C097 +:101B60008093E9002091EB0020FF1CC0933021F40A +:101B70008091EB00806214C09091EB009061909393 +:101B8000EB0021E030E0A90102C0440F551F8A9507 +:101B9000E2F74093EA001092EA008091EB0088603F +:101BA0008093EB001092E9008091E800877F86C067 +:101BB0008111ACC01091E7011F778091E30080781C +:101BC000812B8093E3008091E800877F8093E80079 +:101BD0000E94650B8091E80080FFFCCF8091E300BC +:101BE00080688093E300111102C082E001C083E0AD +:101BF0008093E4018BC08058823008F087C08091C8 +:101C0000E7019091E8018C3D53E0950779F583E079 +:101C10008A838AE289834FB7F894DE01139620E025 +:101C20003EE051E2E32FF0E050935700E49120FFB3 +:101C300003C0E295EF703F5FEF708E2F90E0EA30C7 +:101C400010F0C79601C0C0968D939D932F5F2431ED +:101C500049F74FBF8091E800877F8093E8006AE2F0 +:101C600070E0CE0101960E94710A14C0AE014F5F70 +:101C70005F4F6091E9010E94BA09BC01892B09F408 +:101C800045C09091E800977F9093E80089819A8100 +:101C90000E94CF0A8091E8008B778093E80036C0DD +:101CA0008038A1F58091E800877F8093E8008091DB +:101CB000E0018093F1008091E8008E778093E80046 +:101CC0000E94650B23C0811121C08091E701909192 +:101CD000E80199270297D4F48091E800877F8093E8 +:101CE000E8008091E7018093E0010E94650B8091FC +:101CF000E001811106C08091E30087FD02C081E010 +:101D000001C084E08093E4010E94B3088091E80060 +:101D100083FF0AC08091E800877F8093E80080916C +:101D2000EB0080628093EB00AA960FB6F894DEBFBA +:101D30000FBECDBFDF91CF911F9108950895CF932E +:101D40008091E4018823A1F0C091E900CF709091C7 +:101D5000EC00892F817090FD80E8C82B1092E9007B +:101D60008091E80083FD0E94480DCF70C093E90088 +:101D7000CF91089590936901809368010895E0914F +:101D80006801F0916901309721F00190F081E02D18 +:101D9000099480E00895E0916801F091690130971D +:101DA00021F00280F381E02D09940895E09168010B +:101DB000F0916901309721F00480F581E02D0994BC +:101DC000089520916601309167012817390771F055 +:101DD0009093670180936601E0916801F091690139 +:101DE000309721F00680F781E02D09940895209125 +:101DF0006401309165012817390771F090936501EE +:101E000080936401E0916801F0916901309721F0BD +:101E10000084F185E02D0994089508950C940D0F28 +:101E20000E94CB1A0E941D040C94911BCF92DF924A +:101E3000EF92FF920F931F93CF93DF93CDB7DEB74F +:101E40002B970FB6F894DEBF0FBECDBF0E943A04A9 +:101E50008BE6C82E81E0D82E00E010E0E02E802F27 +:101E60000E943405F60141916F01F82EF426B1F479 +:101E70000F5F1F4F0E30110589F78FEF89838A831B +:101E80001B820E94D41A8160782F9D838C834981A4 +:101E90005A816B818D810E94B90F40C09091CC0115 +:101EA00091FF04C08B870E943A058B8520E030E0CB +:101EB0004F2D50E0922FBA01022E02C07595679502 +:101EC0000A94E2F760FF24C02E83EF8221E030E025 +:101ED000690102C0CC0CDD1C9A95E2F790E08C21E0 +:101EE0009D21892B09F420E028870E94D41A816063 +:101EF000782F9A8789874E815F8168858A850E94BD +:101F0000B90FF801E559FE4F8081C826C08206C08E +:101F10002F5F3F4F2630310569F6AACF0E94781E09 +:101F20000E94BF0E90916A018917A1F00E94BF0E16 +:101F300080936A012B960FB6F894DEBF0FBECDBF1B +:101F4000DF91CF911F910F91FF90EF90DF90CF9095 +:101F50000C945D072B960FB6F894DEBF0FBECDBF75 +:101F6000DF91CF911F910F91FF90EF90DF90CF9075 +:101F70000895CF93DF93CDB7DEB72B970FB6F894C4 +:101F8000DEBF0FBECDBF4F83588769877A878B87A7 +:101F9000DE01119686E0FD0111928A95E9F785E050 +:101FA000FE01379601900D928A95E1F749815A8199 +:101FB0006B817C818D819E810E94BC162B960FB611 +:101FC000F894DEBF0FBECDBFDF91CF910895CF93C0 +:101FD000C82F882309F4C1C0823859F40E94BF0E6B +:101FE00081FDBBC089E30E9459190E94111A89E33F +:101FF0000CC0833879F40E94BF0E80FDAEC083E52B +:102000000E9459190E94111A83E50E949819CF91D4 +:102010000C94111A843859F40E94BF0E82FD9DC0A1 +:1020200087E40E9459190E94111A87E4EECF8CEFC1 +:102030008C0F813A48F48C2F0E94B82081118DC0FA +:102040008C2F0E945919E3CF80E28C0F883048F41E +:10205000C77081E001C0880FCA95EAF70E94DA19BB +:10206000D6CF8BE58C0F833078F4C53A29F0C63A89 +:1020700031F083E890E005C081E890E002C082E89A +:1020800090E0CF910C94E10E88E58C0F833108F03D +:1020900064C0C83A39F1C93A41F1CA3A49F1CB3A78 +:1020A00051F1CC3A59F1CD3A61F1C03B69F1CE3AE8 +:1020B00071F1CF3A79F1C13B81F1C23B89F1C33B68 +:1020C00091F1C43B99F1C53BA1F1C63BA9F1C73BD6 +:1020D000B1F1C83BB9F1C93BC1F1CA3BC9F180E0DC +:1020E00090E038C082EE90E035C089EE90E032C0DA +:1020F0008AEE90E02FC085EB90E02CC086EB90E05C +:1021000029C087EB90E026C08CEC90E023C08DECDA +:1021100090E020C083E891E01DC08AE891E01AC0F9 +:1021200082E991E017C084E991E014C081E292E075 +:1021300011C083E292E00EC084E292E00BC085E21F +:1021400092E008C086E292E005C087E292E002C019 +:102150008AE292E0CF910C94F70ECF9108958823F4 +:1021600009F44BC0823859F40E94BF0E81FF45C06C +:1021700089E30E9459190E94111A89E30CC083381F +:1021800071F40E94BF0E80FF38C083E50E94591988 +:102190000E94111A83E50E9498190C94111A843830 +:1021A00059F40E94BF0E82FF28C087E40E9459198B +:1021B0000E94111A87E4EFCF9CEF980F913A58F3E1 +:1021C00090E2980F983050F4877091E001C0990F19 +:1021D0008A95EAF7892F0E94E019DFCF9BE5980FD7 +:1021E000933020F480E090E00C94E10E885A833123 +:1021F00020F480E090E00C94F70E0895882321F0FD +:102200000E94DA190C94111A0895882321F00E9473 +:10221000E0190C94111A0895BF92CF92DF92EF92B9 +:10222000FF920F931F93CF93DF9300D000D000D085 +:10223000CDB7DEB77C0185E0F701DE011196019094 +:102240000D928A95E1F7F70183819481892B09F436 +:10225000DDC2908181818F3F19F49F3F09F4D6C27E +:10226000F7010281258122952F7099838A838981C4 +:102270009A812E830E941819182FB92E0E941719BF +:102280000E94DE17EB2DE295EF704E2F50E0FA0121 +:10229000E05AFF4F2E810C94FC228B2D807F9B2DCA +:1022A0009F70F92E882319F0F29480EFF822002312 +:1022B00049F0FF2009F457C28F2D0E94EA190E94AD +:1022C000111A51C2812F0E94AF10FF2009F49EC243 +:1022D0008F2D0E94F01926960FB6F894DEBF0FBE20 +:1022E000CDBFDF91CF911F910F91FF90EF90DF90C5 +:1022F000CF90BF900C94111A3B2D307F8B2D8F7097 +:10230000303211F08295807F112319F0113021F1C4 +:102310002CC00023B9F0222309F490C1213009F028 +:102320008DC126960FB6F894DEBF0FBECDBFDF91EC :10233000CF911F910F91FF90EF90DF90CF90BF90C2 -:102340000C94A00E812F002319F00E94291D02C0B9 -:102350000E94911D26960FB6F894DEBF0FBECDBF2A -:10236000DF91CF911F910F91FF90EF90DF90CF9071 -:10237000BF900C94161E8B2D837009F075C001114F -:10238000EEC1812F829586958770880F880F912FD7 -:102390009F70C92ED12CE12CF12C082E04C0CC0C3E -:1023A000DD1CEE1CFF1C0A94D2F714FF12C00FE0D4 -:1023B00010E020E030E004C0000F111F221F331F87 -:1023C0008A95D2F7C901B80160957095809590956E -:1023D00003C060E070E0CB014B2D469546954370FD -:1023E0004230C1F060F56C297D298E299F2941304A -:1023F00051F126960FB6F894DEBF0FBECDBFDF9128 -:10240000CF911F910F91FF90EF90DF90CF90BF90F1 -:102410000C94AE176C297D298E299F2926960FB61C -:10242000F894DEBF0FBECDBFDF91CF911F910F910A -:10243000FF90EF90DF90CF90BF900C94CA170E944E -:10244000AE17C701B60126960FB6F894DEBF0FBED1 -:10245000CDBFDF91CF911F910F91FF90EF90DF9053 -:10246000CF90BF900C949217002319F08B2D8170A0 -:1024700001C08695882309F472C1812F82958695C3 -:102480008770880F880F912F9F70C92ED12CE12C57 -:10249000F12C082E04C0CC0CDD1CEE1CFF1C0A9491 -:1024A000D2F714FF12C00FE010E020E030E004C0CB -:1024B000000F111F221F331F8A95D2F7C901B801DF -:1024C000609570958095909503C060E070E0CB01B9 -:1024D0004B2D4695469543704230C1F060F56C290E -:1024E0007D298E299F29413051F126960FB6F89407 -:1024F000DEBF0FBECDBFDF91CF911F910F91FF9037 -:10250000EF90DF90CF90BF900C9488186C297D29B4 -:102510008E299F2926960FB6F894DEBF0FBECDBF39 -:10252000DF91CF911F910F91FF90EF90DF90CF90AF -:10253000BF900C94A4180E948818C701B601269673 -:102540000FB6F894DEBF0FBECDBFDF91CF911F91C4 -:102550000F91FF90EF90DF90CF90BF900C946C188C -:10256000103FD1F118F4103E50F4A1C0123F09F40D -:1025700063C008F44CC0133F09F473C098C01F70C7 -:102580008B2D8F710023A1F00E940518812F2696B4 -:102590000FB6F894DEBF0FBECDBFDF91CF911F9174 -:1025A0000F91FF90EF90DF90CF90BF900C94A71009 -:1025B0000E942618812F26960FB6F894DEBF0FBE14 -:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 -:1025D000CF90BF900C94AE100023A9F02111BFC082 -:1025E0008B2D8F7126960FB6F894DEBF0FBECDBF30 -:1025F000DF91CF911F910F91FF90EF90DF90CF90DF -:10260000BF900C944B18223008F0A9C0E9CF0023EA -:10261000A9F08B2D8F7126960FB6F894DEBF0FBEF2 -:10262000CDBFDF91CF911F910F91FF90EF90DF9081 -:10263000CF90BF900C940518002359F38B2D8F7108 -:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7 -:102650001F910F91FF90EF90DF90CF90BF900C945F -:102660002618002399F08B2D8F7126960FB6F894BB -:10267000DEBF0FBECDBFDF91CF911F910F91FF90B5 -:10268000EF90DF90CF90BF900C94F01726960FB686 -:10269000F894DEBF0FBECDBFDF91CF911F910F9198 -:1026A000FF90EF90DF90CF90BF900C94E61700233F -:1026B000A9F0222309F4ADCF812F26960FB6F89406 -:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065 -:1026D000EF90DF90CF90BF900C94900F222309F4DD -:1026E000ADCF812F26960FB6F894DEBF0FBECDBFBB -:1026F000DF91CF911F910F91FF90EF90DF90CF90DE -:10270000BF900C9458104B2D4F70612FC7010E9441 -:10271000AF0226960FB6F894DEBF0FBECDBFDF9195 -:10272000CF911F910F91FF90EF90DF90CF90BF90CE -:102730000C940A174B2D4F70612FC70126960FB6C8 -:10274000F894DEBF0FBECDBFDF91CF911F910F91E7 -:10275000FF90EF90DF90CF90BF900C94FB052696F2 -:102760000FB6F894DEBF0FBECDBFDF91CF911F91A2 -:102770000F91FF90EF90DF90CF90BF9008950E944F -:10278000A0190E9475190E94BA190E94C61E0E94C3 -:10279000161E80E090E00E948A0E80E090E00C948B -:1027A000A00E0E9490190C94BF130E94C118292FEB -:1027B00022952F702C3030F42A3048F422502230E9 -:1027C00078F405C02C3041F02F3031F009C0803E44 -:1027D00048F0803F29F406C093FB882780F90895CC -:1027E00080E0089581E00895CF93DF9300D000D07A -:1027F0001F92CDB7DEB70F900F900F900F900F90F4 -:10280000DF91CF910895CF93DF9300D000D000D017 -:10281000CDB7DEB726960FB6F894DEBF0FBECDBF9C -:10282000DF91CF9108951F93CF93DF93C0917901EA -:1028300016E080917A01C81799F0D0E01C9FF00152 -:102840001D9FF00D1124E558FE4F4081518162819A -:102850007381848195810E9403142196C770E9CF0A -:10286000DF91CF911F9108954091AB015091AC0140 -:102870006091AD017091AE018091AF019091B00176 -:102880000C9403148091B00182958F7009F054C0AC -:102890008091AD01882309F44FC080917901A09106 -:1028A0007A014091AE015091AF016091AB017091FE -:1028B000AC01B6E08A1709F43FC090E0411551051C -:1028C000C1F17F3F11F46F3FA1F1B89FF001B99FB3 -:1028D000F00D1124E558FE4F218127132AC02081D5 -:1028E000261327C02281211124C02381348124177B -:1028F000350710F421503109241B350B283C3105D4 -:10290000C0F42091B0012F7020612093B00126E027 -:10291000289FF001299FF00D1124E058FE4F80817F -:102920008F70806180838BEA91E00E94B5100C94D7 -:10293000131401968770BECF0895CF92DF92EF9265 -:10294000FF920F931F93CF93DF93CDB7DEB76297BC -:102950000FB6F894DEBF0FBECDBF8C0185E0F80145 -:10296000DE011D9601900D928A95E1F7D8014C91F8 -:1029700011965C91119712966C918091AE01909195 -:10298000AF01009709F475C13091AB017091AC01B2 -:102990007F3F19F43F3F09F46CC1F801C380D48034 -:1029A000E090AD01EE2009F4BEC02091B001C81640 -:1029B000D90628F0D601A81BB90BCD0104C080951B -:1029C00090958C0D9D1DFF24F394883C910578F023 -:1029D000F12C207F09F0C4C07C2DD98AC88A89894E -:1029E0000E94F4138BEA91E00E94B510AFC0822FD1 -:1029F000807F09F045C0571313C0431311C0611104 -:102A00000FC02F7020612093B0010E9434148BEA14 -:102A100091E00E94B5108091B001F80185832EC02D -:102A2000CD2819F15F3F11F44F3FF9F0F62E6111F7 -:102A30001CC08091790120917A0136E0821709F457 -:102A40005BC090E0389FF001399FF00D1124E558EC -:102A5000FE4F7181571306C07081471303C0728106 -:102A6000711103C001968770E9CFF62E662309F431 -:102A70001CC18091B00181608093B001F12C15C11F -:102A8000571309C0431307C0611105C08091B001FD -:102A9000F8018583C8C04D875E878D859E856A8BCA -:102AA0000E94D5136A898823D1F16623C1F1209150 -:102AB000B001822F82958F7090E0029774F0809120 -:102AC000AB019091AC0198878F831986DB86CA860B -:102AD0002C87CE0107960E94B51086E0F801ABEA7C -:102AE000B1E001900D928A95E1F70E9442140E9494 -:102AF0003414FF24F394D9C04D875E878D859E855D -:102B00000E94C118292F22952F70223008F0C1C0D1 -:102B10009F7009F0BBC0805E883008F4C6C0C80151 -:102B20000E94B510E6CFC816D90608F453C0F601C6 -:102B3000E81BF90BCF01883C910508F450C0F12C3B -:102B40007C2DD98AC88A89890E94F413EBEAF1E0C6 -:102B500086E0DF011D928A95E9F70E943414A5C032 -:102B6000571314C0431312C0611110C08091B001FB -:102B7000F8018583C8010E94B51086E0EBEAF1E018 -:102B8000DF011D928A95E9F7FE2C8FC04D875E8785 -:102B90008D859E856A8B0E94D5136A89882309F4E6 -:102BA000BECF662309F4BBCF2091B001822F82955E -:102BB0008F7090E002970CF490CF8091AB019091D0 -:102BC000AC019A8389831B82DD82CC822E83CE0165 -:102BD000019681CF809590958C0D9D1DACCFF62EE2 -:102BE000662309F49CCF571333C0431331C020919F -:102BF000B00120FD24C0822F82958F70482F50E0B5 -:102C000041155105E1F0D80115962C9315974F30D9 -:102C1000510549F08F5F982F9295907F822F8F708A -:102C2000892B15968C93C8010E94B51086E0F80197 -:102C3000ABEAB1E001900D928A95E1F78ECF86E084 -:102C4000F801ABEAB1E001900D928A95E1F72DC051 -:102C50004D875E878D859E850E94D51381113DCF5E -:102C60008091B00181608093B001C8010E94B510CD -:102C70001CC0662309F453CF4D875E878D859E85E2 -:102C80000E94D513882309F44ACF27CF811143CF5F -:102C90000CC0243008F043CF9F7009F43CCFD8011A -:102CA00015969C91907F09F036CF8F2D62960FB6C6 -:102CB000F894DEBF0FBECDBFDF91CF911F910F9172 -:102CC000FF90EF90DF90CF9008951F93CF93DF9305 -:102CD000CDB7DEB72C970FB6F894DEBF0FBECDBFD1 -:102CE0004F83588769877A878B879C87CE010796A1 -:102CF0000E949D14882371F08A859B85892B09F495 -:102D000041C088858F3F09F065C08F818F3F09F0F2 -:102D100061C038C086E0FE013796DE011196019051 -:102D20000D928A95E1F76A857B856115710551F1F0 -:102D3000FF81E885EF3F11F4FF3F21F120917A01F7 -:102D400030E0C9010196877099274091790150E0E0 -:102D50008417950709F447C0F983EA837D836C8360 -:102D600096E0929FD001939FB00D1124A558BE4FBD -:102D7000FE01319601900D929A95E1F780937A01C8 -:102D80000E94131416E08091790190917A018917BD -:102D9000B9F1189FC001112485589E4F0E949D14BF -:102DA000882371F1E09179011E9FF0011124E5580B -:102DB000FE4F4081518162817381848195810E949F -:102DC00003148091790190E0019687709927809390 -:102DD0007901D9CF4F81588569857A858B859C8506 -:102DE0000E940314CFCF0E94D11310927A01109247 -:102DF0007901EBEAF1E086E0DF011D928A95E9F7BF -:102E00002C960FB6F894DEBF0FBECDBFDF91CF91E9 -:102E10001F910895EF92FF920F931F93CF93DF932B -:102E20008C01892B09F46CC0F12CEE24E394E801A9 -:102E30002196F8018491843740F4843008F051C021 -:102E4000813081F0823019F15BC0853709F444C0CC -:102E5000A8F19CE7980F903708F052C08F770E9436 -:102E6000581041C00E5F1F4FFE01849190E2980FF1 -:102E7000983050F48770FE2D01C0FF0F8A95EAF755 -:102E80008F2F0E94931914C00E94900F2DC00E5FC7 -:102E90001F4FFE01849190E2980F983060F4877084 -:102EA000FE2D01C0FF0F8A95EAF78F2F0E94991916 -:102EB0000E94BA1919C00E94581016C00E5F1F4F09 -:102EC000FE01C491CC2381F08FE99FE00197F1F7D7 -:102ED00000C00000C150F6CF0E5F1F4FFE01F490FE -:102EE00003C00E94900F8E018F2D882309F49FCF7D -:102EF000EFE9FFE03197F1F700C000008150F5CF16 -:102F0000DF91CF911F910F91FF90EF900895089559 -:102F10006093B5017093B6018093B7019093B801A7 -:102F20000C94BF130F931F930091B5011091B6013C -:102F30002091B7013091B801DC01CB01802B912B9E -:102F4000A22BB32B8093B5019093B601A093B70148 -:102F5000B093B8011F910F910C94BF130F931F935F -:102F60000091B5011091B6012091B7013091B801DF -:102F7000DC01CB0180239123A223B3238093B501ED -:102F80009093B601A093B701B093B8011F910F9130 -:102F90000C94BF130F931F930091B5011091B601CC -:102FA0002091B7013091B801DC01CB018027912736 -:102FB000A227B3278093B5019093B601A093B701E0 -:102FC000B093B8011F910F910C94BF131092B101EF -:102FD0001092B2011092B3011092B4010C94BF137D -:102FE00041E050E060E070E004C0440F551F661FF0 -:102FF000771F8A95D2F74093B1015093B201609345 -:10300000B3017093B4010C94BF1341E050E060E051 -:1030100070E004C0440F551F661F771F8A95D2F7D2 -:103020008091B1019091B201A091B301B091B4012E -:10303000482B592B6A2B7B2B4093B1015093B20143 -:103040006093B3017093B4010C94BF1341E050E05E -:1030500060E070E004C0440F551F661F771F8A951B -:10306000D2F740955095609570958091B1019091FF -:10307000B201A091B301B091B401482359236A234E -:103080007B234093B1015093B2016093B3017093DD -:10309000B4010C94BF1341E050E060E070E004C064 -:1030A000440F551F661F771F8A95D2F78091B10193 -:1030B0009091B201A091B301B091B4014827592772 -:1030C0006A277B274093B1015093B2016093B3010B -:1030D0007093B4010C94BF130F931F930091B1012F -:1030E0001091B2012091B3013091B401DC01CB0108 -:1030F000802B912BA22BB32B8093B1019093B20123 -:10310000A093B301B093B4011F910F910C94BF131E -:103110000F931F930091B1011091B2012091B3015F -:103120003091B401DC01CB0180239123A223B3238E -:103130008093B1019093B201A093B301B093B40115 -:103140001F910F910C94BF130F931F930091B10126 -:103150001091B2012091B3013091B401DC01CB0197 -:1031600080279127A227B3278093B1019093B201C2 -:10317000A093B301B093B4011F910F910C94BF13AE -:103180000895CF92DF92EF92FF920F931F93CF9308 -:10319000DF938C01C090B101D090B201E090B301F7 -:1031A000F090B4018091B5019091B601A091B70162 -:1031B000B091B801C82AD92AEA2AFB2ACFE1D0E087 -:1031C000D701C6010C2E04C0B695A7959795879593 -:1031D0000A94D2F780FF07C0B8018C2F0E941F0607 -:1031E0008130910531F4219758F7B80180E00E94B1 -:1031F0001F06DF91CF911F910F91FF90EF90DF900D -:10320000CF90089590910C019923F1F090910D01C8 -:103210009923D1F0982F9695969596959F3080F5A5 -:10322000E0910E01F0910F01E90FF11D877021E08F -:1032300030E0A90102C0440F551F8A95E2F7CA0188 -:103240009181892B8183089520910E0130910F0186 -:10325000F90132969FEF40E05191851789F09F3F29 -:1032600019F4511101C0942F4F5F4E30A9F79F3FC1 -:1032700039F0F901E90FF11D97FDFA958283089560 -:10328000089590910C019923F9F090910D019923E3 -:10329000D9F0982F9695969596959F3028F5E091C0 -:1032A0000E01F0910F01E90FF11D877021E030E070 -:1032B000A90102C0440F551F8A95E2F7CA01809503 -:1032C000918189238183089520910E0130910F010E -:1032D000F9013296205F3F4F9081891301C010821F -:1032E0003196E217F307C1F7089581E090E0E0918D -:1032F0000E01F0910F01E80FF91F10820196803145 -:103300009105A9F708959091CB01892B8093CB016A -:10331000089580959091CB0189238093CB010895E6 -:103320001092CB0108959091CA01892B8093CA0114 -:10333000089580959091CA0189238093CA010895C8 -:103340001092CA0108958093B90108951092B901AD -:10335000089580910E0190910F01FC0131969C011E -:10336000205F3F4F80E0919191118F5FE217F3074B -:10337000D1F70895E0910E01F0910F018091CB01FA -:103380008083E0910E01F0910F0190818091CA013C -:10339000892B80838091B901882361F0E0910E012F -:1033A000F0910F019081892B80830E94A9198111CE -:1033B0001092B90180910E0190910F010C94740E3E -:1033C000CF92DF92EF92FF926C01EE24FF24C114A2 -:1033D000D104E104F10421F0C701B60120E101C0EC -:1033E00020E0C72ED82EE92EFF24C114D104E10419 -:1033F000F10419F0285FC701B6016B017C0154E0AC -:10340000F694E794D794C7945A95D1F7C114D10490 -:10341000E104F10419F02C5FC701B6016B017C01D6 -:1034200042E0F694E794D794C7944A95D1F7C11433 -:10343000D104E104F10419F02E5FC701B601DC01EB -:10344000CB01B695A79597958795892B8A2B8B2BC2 -:1034500009F02F5F822FFF90EF90DF90CF900895BB -:103460008091E401843011F120E488E190E00FB60E -:10347000F894A895809360000FBE2093600083B7F6 -:10348000817F846083BF83B7816083BF7894889590 -:1034900083B78E7F83BF0FB6F894A89580916000A4 -:1034A000886180936000109260000FBE08950895B7 -:1034B0000C94571ACF930E94581A0E943A040E9403 -:1034C000571AC0E08C2F0E943405811104C0CF5FD1 -:1034D000CE30C1F701C081E0CF9108950E94D11391 -:1034E0000E94680E0C945E0782E084BD93E095BD57 -:1034F0009AEF97BD80936E0008952FB7F89480914E -:10350000CD019091CE01A091CF01B091D0012FBFFC -:103510000895CF92DF92EF92FF920F931F932FB7F0 -:10352000F8944091CD015091CE016091CF017091FE -:10353000D0012FBF6A017B01EE24FF248C0120E023 -:1035400030E0C016D106E206F30610F441505109EE -:103550009A01281B390BC9011F910F91FF90EF9021 -:10356000DF90CF9008951F920F920FB60F92112403 -:103570008F939F93AF93BF938091CD019091CE0194 -:10358000A091CF01B091D0010196A11DB11D8093F2 -:10359000CD019093CE01A093CF01B093D001BF9104 -:1035A000AF919F918F910F900FBE0F901F90189524 -:1035B0000E94600BF8942FEF87EA91E6215080403B -:1035C0009040E1F700C0000087E090EBDC018093C1 -:1035D000ED019093EE01A093EF01B093F0019CE018 -:1035E00088E10FB6F894A895809360000FBE909381 -:1035F0006000FFCFEF92FF920F931F93CF93DF9363 -:10360000D82FC0E08C2F0E94340500E010E0E82E97 -:10361000F12CC701002E02C0959587950A94E2F718 -:1036200080FD06C00F5F1F4F0630110591F709C0DE -:10363000602F7C2F80E00E94FC058D13F3CF81E08A -:1036400004C0CF5FCE30F1F680E0DF91CF911F91C3 -:103650000F91FF90EF900895CF93C82F8CE20E94B6 -:10366000FA1A882321F08C2FCF910C94FA1A80E05B -:10367000CF910895CF930E94811C811102C00E94B6 -:10368000671CC5E6C15049F00E943A048FE39CE9EB -:103690000197F1F700C00000F5CF89E20E942C1BD2 -:1036A000811113C18AE20E942C1B81110E94671CA8 -:1036B00085E00E942C1B81110E94D81A0E948C1C4C -:1036C0008093CC0187E00E942C1B8823A9F18BE119 -:1036D0000E942C1B882351F08091CC0181FB222772 -:1036E00020F991E0922790FB81F90EC08EE00E94B4 -:1036F0002C1B882361F08091CC0182FB222720F9CA -:1037000091E0922790FB82F98093CC0115C080E173 -:103710000E942C1B9091CC01882341F093FB22271F -:1037200020F981E0822780FB93F904C0892F8095DE -:1037300080FB90F99093CC018091CC010E94901C69 -:103740000E949E1C8093DE0180EE0E942C1B882329 -:1037500041F08091DE01982F909590FB80F9809345 -:10376000DE0189E30E942C1B882359F08091DE0141 -:1037700081FB222720F991E0922790FB81F9809329 -:10378000DE0182EE0E942C1B882359F08091DE011D -:1037900082FB222720F991E0922790FB82F9809307 -:1037A000DE0186EE0E942C1B882359F08091DE01F9 -:1037B00083FB222720F991E0922790FB83F98093E5 -:1037C000DE0183EE0E942C1B882359F08091DE01DC -:1037D00084FB222720F991E0922790FB84F98093C3 -:1037E000DE0185E30E942C1B882359F08091DE01C5 -:1037F00085FB222720F991E0922790FB85F98093A1 -:10380000DE0181E30E942C1B882359F08091DE01A8 -:1038100086FB222720F991E0922790FB86F980937E -:10382000DE0181E10E942C1B882359F08091DE018A -:1038300087FB222720F991E0922790FB87F980935C -:10384000DE018091DE010E94A21C8091DE0187FBD7 -:10385000882780F980930D0187E20E942C1BC82FD6 -:103860008EE10E942C1B8111C2608FE10E942C1BF3 -:103870008111C46080E20E942C1B8111C86081E22A -:103880000E942C1B8111C06182E20E942C1B8111BD -:10389000C06283E20E942C1B8111C06484E20E94FA -:1038A0002C1B882311F0C06802C0CC2329F08C2F78 -:1038B0000E94991C6C2F03C00E94951C682F70E019 -:1038C00080E090E0CF910C948817CF9108956DEE31 -:1038D0007EEF80E090E00E94DB2260E082E090E0FA -:1038E0000E94CD2260E083E090E00E94CD2260E063 -:1038F00084E090E00E94CD2260E085E090E00C94AE -:10390000CD2280E090E00E94C72221E08D3E9E4FB4 -:1039100009F020E0822F089582E090E00C94BF220D -:10392000682F82E090E00C94CD2283E090E00C942C -:10393000BF22682F83E090E00C94CD2284E090E0D9 -:103940000C94BF22682F84E090E00C94CD228091EB -:10395000D30180FF0BC06091130185E0689FB00127 -:10396000112475956795759567952BC081FF09C0E2 -:103970006091130185E0689FB001112475956795EA -:1039800020C082FF07C06091130185E0689FB001ED -:10399000112417C09091D4019923D1F060911201A4 -:1039A000961788F72091130185E0289F9001112434 -:1039B000929FA001939F500D112470E0CA010E94B4 -:1039C00091226038710540F46115710519F406C043 -:1039D00065E070E0862F08958FE7089581E00895EF -:1039E0008091D30180FF08C06091110170E075954E -:1039F00067957595679521C081FF06C0609111019B -:103A000070E07595679519C082FF04C0609111013F -:103A100070E010C09091D401992399F06091100149 -:103A20009617A0F780911101899FC001112470E0C1 -:103A30000E9491226038710540F46115710519F4F6 -:103A400006C061E070E0862F08958FE7089581E059 -:103A50000895803F21F40E94A71C819504C0813FF6 -:103A600029F40E94A71C8093D7010895823F21F476 -:103A70000E94A71C819504C0833F29F40E94A71CC3 -:103A80008093D6010895893F19F40E94F01C05C067 -:103A90008A3F31F40E94F01C81958093D8010895EB -:103AA0008B3F21F40E94F01C819504C08C3F29F4C7 -:103AB0000E94F01C8093D9010895843F21F48091E5 -:103AC000D501816017C0853F21F48091D5018260C6 -:103AD00011C0863F21F48091D50184600BC0873FDF -:103AE00021F48091D501886005C0883F31F4809130 -:103AF000D50180618093D50108958D3F21F4809197 -:103B0000D30181600BC08E3F21F48091D30182608C -:103B100005C08F3F29F48091D30184608093D30145 -:103B20000895803F39F48091D70187FF6CC01092CF -:103B3000D70169C0813F29F48091D7011816BCF3E1 -:103B400062C09091D601823F29F497FF5CC0109229 -:103B5000D60159C0833F19F41916CCF354C0893FDC -:103B600041F48091D80118160CF04DC01092D80184 -:103B70004AC08A3F29F48091D80187FF44C0F6CF1C -:103B80008B3F39F48091D90187FF3DC01092D90154 -:103B90003AC08C3F29F48091D9011816BCF333C088 -:103BA000843F21F48091D5018E7F17C0853F21F499 -:103BB0008091D5018D7F11C0863F21F48091D50180 -:103BC0008B7F0BC0873F21F48091D501877F05C093 -:103BD000883F31F48091D5018F7E8093D50113C049 -:103BE0008D3F21F48091D3018E7F0BC08E3F21F455 -:103BF0008091D3018D7F05C08F3F29F48091D3013F -:103C00008B7F8093D3018091D60181110EC080916A -:103C1000D70181110AC08091D801811106C080911D -:103C2000D901811102C01092D401089585ED91E06F -:103C30000E947F0E0E947D1A9093D2018093D10141 -:103C400008951F93CF93DF938091D1019091D2017A -:103C50000E94891AAC019091D401992321F02091FE -:103C6000140130E006C0209115018AE0289F9001E0 -:103C700011244217530708F485C08091D601C091E2 -:103C8000D701D091D8011091D901811107C0C1117C -:103C900075C0D11173C0111171C074C09F3F19F06C -:103CA0009F5F9093D401181624F40E94A71C809360 -:103CB000D6018091D60187FF05C00E94A71C81957F -:103CC0008093D6011C1624F40E94A71C8093D70170 -:103CD0008091D70187FF05C00E94A71C8195809322 -:103CE000D7016091D601662331F1C091D701CC2371 -:103CF00011F1062E000C770B880B990B0E9498216E -:103D000023E333E343E35FE30E94FC210E9460214D -:103D10006093D6016C2FCC0F770B880B990B0E9408 -:103D2000982123E333E343E35FE30E94FC210E94F5 -:103D300060216093D7011D1624F40E94F01C80932B -:103D4000D8018091D80187FF05C00E94F01C8195A1 -:103D50008093D801111624F40E94F01C8093D9019D -:103D60008091D90187FF05C00E94F01C8195809346 -:103D7000D901DF91CF911F910C94161E9F3F09F03E -:103D80008FCFA0CFDF91CF911F910895E5EDF1E0A6 -:103D900085E0DF011D928A95E9F71092D401109217 -:103DA000D3010895833081F128F4813059F08230B5 -:103DB000D1F00895853009F449C0B8F1863009F48E -:103DC00056C0089580911501262F30E0280F311D2F -:103DD0002F3F310524F4680F6093150108958FEF8C -:103DE00080931501089580911401262F30E0280F4B -:103DF000311D2F3F310524F4680F6093140108959D -:103E00008FEF80931401089580911301262F30E0E5 -:103E1000280F311D2F3F310524F4680F60931301E3 -:103E200008958FEF80931301089580911201262F3A -:103E300030E0280F311D2F3F310524F4680F6093C7 -:103E4000120108958FEF809312010895809111015E -:103E5000262F30E0280F311D2F3F310524F4680F45 -:103E60006093110108958FEF80931101089580915F -:103E70001001262F30E0280F311D2F3F310524F48B -:103E8000680F6093100108958FEF809310010895DB -:103E9000833011F128F4813049F0823091F0089597 -:103EA000853081F120F18630C1F1089580911501AE -:103EB000681720F4861B8093150108951092150150 -:103EC000089580911401681720F4861B80931401D3 -:103ED000089510921401089580911301681720F439 -:103EE000861B809313010895109213010895809109 -:103EF0001201681720F4861B809312010895109216 -:103F00001201089580911101681720F4861B809397 -:103F10001101089510921101089580911001681700 -:103F200020F4861B809310010895109210010895CB -:103F30000F931F938D3109F46BC008F03FC08E3092 -:103F400009F47DC0C0F4873009F46EC068F486308F -:103F500009F0AFC08091CC01817F8E7F8093CC012E -:103F600081E08093DB01A6C0883009F458C08B3013 -:103F700009F49BC09EC0863109F497C078F4803163 -:103F800009F470C0813109F094C00E94D11390915E -:103F90000D0181E0892780930D0187C0893109F4E3 -:103FA00084C08B3109F085C08091CC0181FB222730 -:103FB00020F991E0922790FB81F94AC0853309F4FA -:103FC0005BC048F4873209F457C008F45AC08932FC -:103FD00009F452C06EC0833438F48A3308F067C0E5 -:103FE000883309F462C065C0833409F445C088345D -:103FF00009F05FC00E94D1130FEF13ED20E30150D1 -:1040000010402040E1F700C000000E94D81A4DC0C7 -:104010000E941A210E94680E0E945E0746C00E94FC -:104020008C1C0E949E1C41C09091CC01892F8170F4 -:1040300090FF12C0917F9E7F9093CC013BC08091F6 -:10404000CC0182FB222720F991E0922790FB82F994 -:104050008093CC01992349F18091CC0181608093B8 -:10406000CC0123C08091CC0183FB222720F991E071 -:10407000922790FB83F9ECCF61E070E080E090E064 -:1040800010C08D5141E050E060E070E08A019B017A -:1040900004C0000F111F221F331F8A95D2F7C901D8 -:1040A000B8010E9488170E94D11381E003C0895390 -:1040B000E9CF80E01F910F91089580E008950C945E -:1040C0005D20CF93C82F8091DB01813079F018F00B -:1040D0008230E9F187C0E0910E01F0910F018081FB -:1040E000813169F0823209F07FC009C0E0910E0190 -:1040F000F0910F018081813111F0823261F48C2FB7 -:104100000E945F20811104C08C2F0E94981F1DC047 -:1041100081E090E01AC08C2F0E945D20811114C0B4 -:10412000C43179F048F4CB3079F0C03109F060C087 -:1041300082E08093DB0108C0C93219F0C83321F056 -:1041400057C01092DB0154C081E0817053C0C93266 -:1041500089F118F5C43171F1A8F4C73009F046C0EF -:104160008AE08093150194E19093140193E0909379 -:1041700013018093120188E08093110188E28093FB -:10418000100134C0CE51C63088F5EC2FF0E0E65D6A -:10419000FE4F80818093DA0129C0CE34E9F020F40B -:1041A000CB3421F56AE013C0C13579F0C235F1F4A2 -:1041B00061E00DC08091DA01882319F01092DA01D4 -:1041C00015C081E08093DB0115C061E006C08091DD -:1041D000DA010E94D21E0AC06AE08091DA010E94D0 -:1041E000481F04C01092DB0180E004C081E002C0DF -:1041F00080E0ABCFCF910895E1E8F0E08081886066 -:1042000080838081816080838FB7F89493E090935E -:10421000890090ED909388008FBF0895EFE6F0E05D -:104220008081826080830895EFE6F0E080818D7F59 -:1042300080830895EFE6F0E0908182E08927808313 -:1042400008951F920F920FB60F9211242F933F9350 -:104250004F935F936F937F938F939F93AF93BF938E -:10426000EF93FF938091DC019091DD010196909393 -:10427000DD018093DC01811103C082E00E945E07B2 -:10428000E091DD01E695E695F0E0E457FB4FE4911F -:104290008091DC018E1303C080E00E945E07FF91D5 -:1042A000EF91BF91AF919F918F917F916F915F91AE -:1042B0004F913F912F910F900FBE0F901F90189527 -:1042C0000E9467216894B1110C94F62108950E9410 -:1042D000DB2188F09F5798F0B92F9927B751B0F09C -:1042E000E1F0660F771F881F991F1AF0BA95C9F77A -:1042F00014C0B13091F00E94F521B1E008950C9402 -:10430000F521672F782F8827B85F39F0B93FCCF3B4 -:10431000869577956795B395D9F73EF490958095F6 -:10432000709561957F4F8F4F9F4F0895E89409C016 -:1043300097FB3EF490958095709561957F4F8F4FD8 -:104340009F4F9923A9F0F92F96E9BB279395F695EE -:10435000879577956795B795F111F8CFFAF4BB0F6C -:1043600011F460FF1BC06F5F7F4F8F4F9F4F16C0D0 -:10437000882311F096E911C0772321F09EE8872F5A -:10438000762F05C0662371F096E8862F70E060E016 -:104390002AF09A95660F771F881FDAF7880F96958F -:1043A000879597F9089557FD9058440F551F59F078 -:1043B0005F3F71F04795880F97FB991F61F09F3F12 -:1043C00079F087950895121613061406551FF2CF3B -:1043D0004695F1DF08C0161617061806991FF1CF8B -:1043E00086957105610508940895E894BB276627B2 -:1043F0007727CB0197F908950E940F220C94802211 -:104400000E94722238F00E94792220F0952311F048 -:104410000C9469220C946F2211240C94F6210E94B2 -:10442000D32170F3959FC1F3950F50E0551F629F04 -:10443000F001729FBB27F00DB11D639FAA27F00DFD -:10444000B11DAA1F649F6627B00DA11D661F829F24 -:104450002227B00DA11D621F739FB00DA11D621F09 -:10446000839FA00D611D221F749F3327A00D611D26 -:10447000231F849F600D211D822F762F6A2F112408 -:104480009F5750409AF0F1F088234AF0EE0FFF1F3B -:10449000BB1F661F771F881F91505040A9F79E3F92 -:1044A000510580F00C9469220C94F6215F3FE4F3EF -:1044B000983ED4F3869577956795B795F795E795E8 -:1044C0009F5FC1F7FE2B880F911D9695879597F9F1 -:1044D000089597F99F6780E870E060E008959FEF86 -:1044E00080EC089500240A9416161706180609068B -:1044F000089500240A94121613061406050608955A -:10450000092E0394000C11F4882352F0BB0F40F4E1 -:10451000BF2B11F460FF04C06F5F7F4F8F4F9F4F21 -:10452000089597FB072E16F4009407D077FD09D065 -:104530000E94AB2207FC05D03EF4909581959F4FD9 -:104540000895709561957F4F0895EE0FFF1F0590B8 -:10455000F491E02D0994AA1BBB1B51E107C0AA1FCF -:10456000BB1FA617B70710F0A61BB70B881F991F14 -:104570005A95A9F780959095BC01CD010895F999B8 -:10458000FECF92BD81BDF89A992780B50895A8E124 -:10459000B0E042E050E00C94E222262FF999FECFE1 -:1045A0001FBA92BD81BD20BD0FB6F894FA9AF99A50 -:1045B0000FBE019608950E94CD22272F0C94CE2283 -:1045C000DC01CB01FC01F999FECF06C0F2BDE1BDD3 -:1045D000F89A319600B40D9241505040B8F70895C2 -:0445E000F894FFCF7D -:1045E40020025F07EF07CA07960762070101BA01B5 -:1045F40028080A03140A3F4D36394D040004CA033F -:10460400910324033D0356036F03010203040506CB -:04461400070809008A +:102340000C94FA19222319F0213009F45FC28E830C +:102350000E94FD198E8186C1002321F0223008F0F1 +:1023600055C26CC1211152C27DC1002321F022232C +:1023700009F464C1F8C1222309F474C109C28B2D88 +:1023800086958695837019F08130D1F03FC2002385 +:1023900021F0812F9B2D937002C080E090E0269663 +:1023A0000FB6F894DEBF0FBECDBFDF91CF911F9166 +:1023B0000F91FF90EF90DF90CF90BF900C94E10EC3 +:1023C000002321F0812F9B2D937002C080E090E0CC +:1023D00026960FB6F894DEBF0FBECDBFDF91CF912A +:1023E0001F910F91FF90EF90DF90CF90BF900C94D2 +:1023F000F70E812F002319F00E94801D02C00E9459 +:10240000E81D26960FB6F894DEBF0FBECDBFDF9154 +:10241000CF911F910F91FF90EF90DF90CF90BF90E1 +:102420000C946D1E8B2D837009F075C00111EEC1E7 +:10243000812F829586958770880F880F912F9F70C6 +:10244000C92ED12CE12CF12C082E04C0CC0CDD1CA3 +:10245000EE1CFF1C0A94D2F714FF12C00FE010E02C +:1024600020E030E004C0000F111F221F331F8A95A7 +:10247000D2F7C901B801609570958095909503C019 +:1024800060E070E0CB014B2D46954695437042309D +:10249000C1F060F56C297D298E299F29413051F1C9 +:1024A00026960FB6F894DEBF0FBECDBFDF91CF9159 +:1024B0001F910F91FF90EF90DF90CF90BF900C9401 +:1024C00005186C297D298E299F2926960FB6F89428 +:1024D000DEBF0FBECDBFDF91CF911F910F91FF9057 +:1024E000EF90DF90CF90BF900C9421180E940518B8 +:1024F000C701B60126960FB6F894DEBF0FBECDBF5A +:10250000DF91CF911F910F91FF90EF90DF90CF90CF +:10251000BF900C94E917002319F08B2D817001C036 +:102520008695882309F472C1812F829586958770DC +:10253000880F880F912F9F70C92ED12CE12CF12C80 +:10254000082E04C0CC0CDD1CEE1CFF1C0A94D2F734 +:1025500014FF12C00FE010E020E030E004C0000FD4 +:10256000111F221F331F8A95D2F7C901B801609548 +:1025700070958095909503C060E070E0CB014B2D85 +:102580004695469543704230C1F060F56C297D292F +:102590008E299F29413051F126960FB6F894DEBF5F +:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 +:1025B000DF90CF90BF900C94DF186C297D298E2975 +:1025C0009F2926960FB6F894DEBF0FBECDBFDF91D0 +:1025D000CF911F910F91FF90EF90DF90CF90BF9020 +:1025E0000C94FB180E94DF18C701B60126960FB69F +:1025F000F894DEBF0FBECDBFDF91CF911F910F9139 +:10260000FF90EF90DF90CF90BF900C94C318103FD5 +:10261000D1F118F4103E50F4A1C0123F09F463C088 +:1026200008F44CC0133F09F473C098C01F708B2D81 +:102630008F710023A1F00E945C18812F26960FB69F +:10264000F894DEBF0FBECDBFDF91CF911F910F91E8 +:10265000FF90EF90DF90CF90BF900C94FE100E94FF +:102660007D18812F26960FB6F894DEBF0FBECDBF22 +:10267000DF91CF911F910F91FF90EF90DF90CF905E +:10268000BF900C9405110023A9F02111BFC08B2D20 +:102690008F7126960FB6F894DEBF0FBECDBFDF91C7 +:1026A000CF911F910F91FF90EF90DF90CF90BF904F +:1026B0000C94A218223008F0A9C0E9CF0023A9F099 +:1026C0008B2D8F7126960FB6F894DEBF0FBECDBF4F +:1026D000DF91CF911F910F91FF90EF90DF90CF90FE +:1026E000BF900C945C18002359F38B2D8F712696A4 +:1026F0000FB6F894DEBF0FBECDBFDF91CF911F9113 +:102700000F91FF90EF90DF90CF90BF900C947D18C9 +:10271000002399F08B2D8F7126960FB6F894DEBFAB +:102720000FBECDBFDF91CF911F910F91FF90EF9022 +:10273000DF90CF90BF900C94471826960FB6F89470 +:10274000DEBF0FBECDBFDF91CF911F910F91FF90E4 +:10275000EF90DF90CF90BF900C943D180023A9F02C +:10276000222309F4ADCF812F26960FB6F894DEBF51 +:102770000FBECDBFDF91CF911F910F91FF90EF90D2 +:10278000DF90CF90BF900C94E70F222309F4ADCFD8 +:10279000812F26960FB6F894DEBF0FBECDBFDF9116 +:1027A000CF911F910F91FF90EF90DF90CF90BF904E +:1027B0000C94AF104B2D4F70612FC7010E94AF02D8 +:1027C00026960FB6F894DEBF0FBECDBFDF91CF9136 +:1027D0001F910F91FF90EF90DF90CF90BF900C94DE +:1027E00061174B2D4F70612FC70126960FB6F894D5 +:1027F000DEBF0FBECDBFDF91CF911F910F91FF9034 +:10280000EF90DF90CF90BF900C946A0726960FB69A +:10281000F894DEBF0FBECDBFDF91CF911F910F9116 +:10282000FF90EF90DF90CF90BF9008950E94F7192E +:102830000E94CC190E94111A0E941D1F0E946D1E39 +:1028400080E090E00E94E10E80E090E00C94F70EB2 +:102850000E94E7190C9416140E941819292F22952A +:102860002F702C3030F42A3048F42250223078F483 +:1028700005C02C3041F02F3031F009C0803E48F0C7 +:10288000803F29F406C093FB882780F9089580E0F3 +:10289000089581E00895CF93DF9300D000D01F9278 +:1028A000CDB7DEB70F900F900F900F900F90DF9184 +:1028B000CF910895CF93DF9300D000D000D0CDB753 +:1028C000DEB726960FB6F894DEBF0FBECDBFDF9100 +:1028D000CF9108951F93CF93DF93C091790116E0B4 +:1028E00080917A01C81799F0D0E01C9FF0011D9FDC +:1028F000F00D1124E558FE4F4081518162817381B2 +:10290000848195810E945A142196C770E9CFDF9186 +:10291000CF911F9108954091AB015091AC0160910E +:10292000AD017091AE018091AF019091B0010C9416 +:102930005A148091B00182958F7009F054C0809133 +:10294000AD01882309F44FC080917901A0917A01EB +:102950004091AE015091AF016091AB017091AC011B +:10296000B6E08A1709F43FC090E041155105C1F166 +:102970007F3F11F46F3FA1F1B89FF001B99FF00DB7 +:102980001124E558FE4F218127132AC020812613E8 +:1029900027C02281211124C02381348124173507C7 +:1029A00010F421503109241B350B283C3105C0F4AB +:1029B0002091B0012F7020612093B00126E0289F64 +:1029C000F001299FF00D1124E058FE4F80818F7097 +:1029D000806180838BEA91E00E940C110C946A1450 +:1029E00001968770BECF0895CF92DF92EF92FF924B +:1029F0000F931F93CF93DF93CDB7DEB762970FB6D8 +:102A0000F894DEBF0FBECDBF8C0185E0F801DE017A +:102A10001D9601900D928A95E1F7D8014C9111967F +:102A20005C91119712966C918091AE019091AF01DB +:102A3000009709F475C13091AB017091AC017F3FF3 +:102A400019F43F3F09F46CC1F801C380D480E090D1 +:102A5000AD01EE2009F4BEC02091B001C816D90620 +:102A600028F0D601A81BB90BCD0104C08095909524 +:102A70008C0D9D1DFF24F394883C910578F0F12C7A +:102A8000207F09F0C4C07C2DD98AC88A89890E9418 +:102A90004B148BEA91E00E940C11AFC0822F807F13 +:102AA00009F045C0571313C0431311C061110FC083 +:102AB0002F7020612093B0010E948B148BEA91E06B +:102AC0000E940C118091B001F80185832EC0CD28A1 +:102AD00019F15F3F11F44F3FF9F0F62E61111CC060 +:102AE0008091790120917A0136E0821709F45BC068 +:102AF00090E0389FF001399FF00D1124E558FE4F0A +:102B00007181571306C07081471303C07281711120 +:102B100003C001968770E9CFF62E662309F41CC125 +:102B20008091B00181608093B001F12C15C15713E1 +:102B300009C0431307C0611105C08091B001F801BD +:102B40008583C8C04D875E878D859E856A8B0E9470 +:102B50002C146A898823D1F16623C1F12091B00138 +:102B6000822F82958F7090E0029774F08091AB0174 +:102B70009091AC0198878F831986DB86CA862C8753 +:102B8000CE0107960E940C1186E0F801ABEAB1E095 +:102B900001900D928A95E1F70E9499140E948B147E +:102BA000FF24F394D9C04D875E878D859E850E9452 +:102BB0001819292F22952F70223008F0C1C09F705C +:102BC00009F0BBC0805E883008F4C6C0C8010E940E +:102BD0000C11E6CFC816D90608F453C0F601E81B5D +:102BE000F90BCF01883C910508F450C0F12C7C2DE5 +:102BF000D98AC88A89890E944B14EBEAF1E086E001 +:102C0000DF011D928A95E9F70E948B14A5C0571326 +:102C100014C0431312C0611110C08091B001F801BB +:102C20008583C8010E940C1186E0EBEAF1E0DF0128 +:102C30001D928A95E9F7FE2C8FC04D875E878D85A2 +:102C40009E856A8B0E942C146A89882309F4BECF62 +:102C5000662309F4BBCF2091B001822F82958F703B +:102C600090E002970CF490CF8091AB019091AC0171 +:102C70009A8389831B82DD82CC822E83CE010196CA +:102C800081CF809590958C0D9D1DACCFF62E66233F +:102C900009F49CCF571333C0431331C02091B001C6 +:102CA00020FD24C0822F82958F70482F50E041155F +:102CB0005105E1F0D80115962C9315974F30510529 +:102CC00049F08F5F982F9295907F822F8F70892B7C +:102CD00015968C93C8010E940C1186E0F801ABEAAE +:102CE000B1E001900D928A95E1F78ECF86E0F80170 +:102CF000ABEAB1E001900D928A95E1F72DC04D87C6 +:102D00005E878D859E850E942C1481113DCF809118 +:102D1000B00181608093B001C8010E940C111CC0F9 +:102D2000662309F453CF4D875E878D859E850E946B +:102D30002C14882309F44ACF27CF811143CF0CC02C +:102D4000243008F043CF9F7009F43CCFD80115968A +:102D50009C91907F09F036CF8F2D62960FB6F89434 +:102D6000DEBF0FBECDBFDF91CF911F910F91FF90BE +:102D7000EF90DF90CF9008951F93CF93DF93CDB75F +:102D8000DEB72C970FB6F894DEBF0FBECDBF4F83D2 +:102D9000588769877A878B879C87CE0107960E9420 +:102DA000F414882371F08A859B85892B09F441C02E +:102DB00088858F3F09F065C08F818F3F09F061C022 +:102DC00038C086E0FE013796DE01119601900D9223 +:102DD0008A95E1F76A857B856115710551F1FF815F +:102DE000E885EF3F11F4FF3F21F120917A0130E0B7 +:102DF000C9010196877099274091790150E08417A5 +:102E0000950709F447C0F983EA837D836C8396E0D4 +:102E1000929FD001939FB00D1124A558BE4FFE0183 +:102E2000319601900D929A95E1F780937A010E9474 +:102E30006A1416E08091790190917A018917B9F1AD +:102E4000189FC001112485589E4F0E94F4148823B6 +:102E500071F1E09179011E9FF0011124E558FE4FB8 +:102E60004081518162817381848195810E945A14CD +:102E70008091790190E0019687709927809379017C +:102E8000D9CF4F81588569857A858B859C850E942D +:102E90005A14CFCF0E94281410927A01109279010F +:102EA000EBEAF1E086E0DF011D928A95E9F72C96C6 +:102EB0000FB6F894DEBF0FBECDBFDF91CF911F914B +:102EC0000895EF92FF920F931F93CF93DF938C019E +:102ED000892B09F46CC0F12CEE24E394E8012196CF +:102EE000F8018491843740F4843008F051C0813077 +:102EF00081F0823019F15BC0853709F444C0A8F134 +:102F00009CE7980F903708F052C08F770E94AF105F +:102F100041C00E5F1F4FFE01849190E2980F9830E0 +:102F200050F48770FE2D01C0FF0F8A95EAF78F2FAE +:102F30000E94EA1914C00E94E70F2DC00E5F1F4FB8 +:102F4000FE01849190E2980F983060F48770FE2D16 +:102F500001C0FF0F8A95EAF78F2F0E94F0190E9497 +:102F6000111A19C00E94AF1016C00E5F1F4FFE014C +:102F7000C491CC2381F08FE99FE00197F1F700C065 +:102F80000000C150F6CF0E5F1F4FFE01F49003C04A +:102F90000E94E70F8E018F2D882309F49FCFEFE960 +:102FA000FFE03197F1F700C000008150F5CFDF91CD +:102FB000CF911F910F91FF90EF9008950895609326 +:102FC000B5017093B6018093B7019093B8010C944A +:102FD00016140F931F930091B5011091B601209123 +:102FE000B7013091B801DC01CB01802B912BA22BD2 +:102FF000B32B8093B5019093B601A093B701B09322 +:10300000B8011F910F910C9416140F931F93009108 +:10301000B5011091B6012091B7013091B801DC01E2 +:10302000CB0180239123A223B3238093B5019093F6 +:10303000B601A093B701B093B8011F910F910C9402 +:1030400016140F931F930091B5011091B6012091B2 +:10305000B7013091B801DC01CB0180279127A2276D +:10306000B3278093B5019093B601A093B701B093B5 +:10307000B8011F910F910C9416141092B101109287 +:10308000B2011092B3011092B4010C94161441E0F5 +:1030900050E060E070E004C0440F551F661F771FCA +:1030A0008A95D2F74093B1015093B2016093B30176 +:1030B0007093B4010C94161441E050E060E070E0AD +:1030C00004C0440F551F661F771F8A95D2F7809161 +:1030D000B1019091B201A091B301B091B401482B1C +:1030E000592B6A2B7B2B4093B1015093B201609313 +:1030F000B3017093B4010C94161441E050E060E009 +:1031000070E004C0440F551F661F771F8A95D2F7E1 +:1031100040955095609570958091B1019091B20164 +:10312000A091B301B091B401482359236A237B23B2 +:103130004093B1015093B2016093B3017093B40115 +:103140000C94161441E050E060E070E004C0440FBD +:10315000551F661F771F8A95D2F78091B101909114 +:10316000B201A091B301B091B401482759276A2751 +:103170007B274093B1015093B2016093B3017093E8 +:10318000B4010C9416140F931F930091B101109188 +:10319000B2012091B3013091B401DC01CB01802B4D +:1031A000912BA22BB32B8093B1019093B201A093EA +:1031B000B301B093B4011F910F910C9416140F93A7 +:1031C0001F930091B1011091B2012091B301309190 +:1031D000B401DC01CB0180239123A223B32380938C +:1031E000B1019093B201A093B301B093B4011F91C8 +:1031F0000F910C9416140F931F930091B10110912D +:10320000B2012091B3013091B401DC01CB018027E0 +:103210009127A227B3278093B1019093B201A09385 +:10322000B301B093B4011F910F910C94161408953B +:10323000CF92DF92EF92FF920F931F93CF93DF9382 +:103240008C01C090B101D090B201E090B301F09038 +:10325000B4018091B5019091B601A091B701B091F0 +:10326000B801C82AD92AEA2AFB2ACFE1D0E0D7013F +:10327000C6010C2E04C0B695A795979587950A941C +:10328000D2F780FF07C0B8018C2F0E941E06813044 +:10329000910531F4219758F7B80180E00E941E068D +:1032A000DF91CF911F910F91FF90EF90DF90CF9022 +:1032B000089590910C019923F1F090910D019923BB +:1032C000D1F0982F9695969596959F3080F5E09140 +:1032D0000E01F0910F01E90FF11D877021E030E040 +:1032E000A90102C0440F551F8A95E2F7CA019181D6 +:1032F000892B8183089520910E0130910F01F901EE +:1033000032969FEF40E05191851789F09F3F19F465 +:10331000511101C0942F4F5F4E30A9F79F3F39F0F4 +:10332000F901E90FF11D97FDFA958283089508953B +:1033300090910C019923F9F090910D019923D9F006 +:10334000982F9695969596959F3028F5E0910E01C9 +:10335000F0910F01E90FF11D877021E030E0A90124 +:1033600002C0440F551F8A95E2F7CA0180959181EA +:1033700089238183089520910E0130910F01F90175 +:103380003296205F3F4F9081891301C010823196A1 +:10339000E217F307C1F7089581E090E0E0910E0194 +:1033A000F0910F01E80FF91F10820196803191050D +:1033B000A9F708959091CB01892B8093CB010895B3 +:1033C00080959091CB0189238093CB010895109231 +:1033D000CB0108959091CA01892B8093CA01089569 +:1033E00080959091CA0189238093CA010895109213 +:1033F000CA0108958093B90108951092B901089502 +:1034000080910E0190910F01FC0131969C01205F8B +:103410003F4F80E0919191118F5FE217F307D1F751 +:103420000895E0910E01F0910F018091CB0180830E +:10343000E0910E01F0910F0190818091CA01892BDA +:1034400080838091B901882361F0E0910E01F091B1 +:103450000F019081892B80830E94001A81111092A4 +:10346000B90180910E0190910F010C94CB0ECF9277 +:10347000DF92EF92FF926C01EE24FF24C114D1047D +:10348000E104F10421F0C701B60120E101C020E010 +:10349000C72ED82EE92EFF24C114D104E104F10473 +:1034A00019F0285FC701B6016B017C0154E0F69466 +:1034B000E794D794C7945A95D1F7C114D104E10485 +:1034C000F10419F02C5FC701B6016B017C0142E0E9 +:1034D000F694E794D794C7944A95D1F7C114D104D0 +:1034E000E104F10419F02E5FC701B601DC01CB0144 +:1034F000B695A79597958795892B8A2B8B2B09F0E5 +:103500002F5F822FFF90EF90DF90CF9008958091F2 +:10351000E401843011F120E488E190E00FB6F894E2 +:10352000A895809360000FBE2093600083B7817FD1 +:10353000846083BF83B7816083BF7894889583B7A5 +:103540008E7F83BF0FB6F894A89580916000886144 +:1035500080936000109260000FBE089508950C944F +:10356000AE1ACF930E94AF1A0E943A040E94AE1A7C +:10357000C0E08C2F0E943405811104C0CF5FCE3093 +:10358000C1F701C081E0CF9108950E9428140E94E4 +:10359000BF0E0C945D0782E084BD93E095BD9AEF69 +:1035A00097BD80936E0008952FB7F8948091CD0158 +:1035B0009091CE01A091CF01B091D0012FBF08957D +:1035C000CF92DF92EF92FF920F931F932FB7F89451 +:1035D0004091CD015091CE016091CF017091D00109 +:1035E0002FBF6A017B01EE24FF248C0120E030E034 +:1035F000C016D106E206F30610F4415051099A01B3 +:10360000281B390BC9011F910F91FF90EF90DF909C +:10361000CF9008951F920F920FB60F9211248F939F +:103620009F93AF93BF938091CD019091CE01A091D4 +:10363000CF01B091D0010196A11DB11D8093CD01A4 +:103640009093CE01A093CF01B093D001BF91AF91E1 +:103650009F918F910F900FBE0F901F9018950E9411 +:10366000B70BF8942FEF87EA91E621508040904005 +:10367000E1F700C0000087E090EBDC018093ED01F2 +:103680009093EE01A093EF01B093F0019CE088E1EC +:103690000FB6F894A895809360000FBE90936000D9 +:1036A000FFCFEF92FF920F931F93CF93DF93D82F0B +:1036B000C0E08C2F0E94340500E010E0E82EF12CD1 +:1036C000C701002E02C0959587950A94E2F780FD08 +:1036D00006C00F5F1F4F0630110591F709C0602F1C +:1036E0007C2F80E00E94FB058D13F3CF81E004C0A6 +:1036F000CF5FCE30F1F680E0DF91CF911F910F9137 +:10370000FF90EF900895CF93C82F8CE20E94511B39 +:10371000882321F08C2FCF910C94511B80E0CF9106 +:103720000895CF930E94D81C811102C00E94BE1C34 +:10373000C5E6C15049F00E943A048FE39CE9019725 +:10374000F1F700C00000F5CF89E20E94831B8111D0 +:1037500013C18AE20E94831B81110E94BE1C85E076 +:103760000E94831B81110E942F1B0E94E31C8093E7 +:10377000CC0187E00E94831B8823A9F18BE10E9482 +:10378000831B882351F08091CC0181FB222720F9F3 +:1037900091E0922790FB81F90EC08EE00E94831B7E +:1037A000882361F08091CC0182FB222720F991E0EF +:1037B000922790FB82F98093CC0115C080E10E9492 +:1037C000831B9091CC01882341F093FB222720F9A1 +:1037D00081E0822780FB93F904C0892F809580FBCC +:1037E00090F99093CC018091CC010E94E71C0E943B +:1037F000F51C8093DE0180EE0E94831B882341F03C +:103800008091DE01982F909590FB80F98093DE01E6 +:1038100089E30E94831B882359F08091DE0181FB9C +:10382000222720F991E0922790FB81F98093DE0115 +:1038300082EE0E94831B882359F08091DE0182FB77 +:10384000222720F991E0922790FB82F98093DE01F4 +:1038500086EE0E94831B882359F08091DE0183FB52 +:10386000222720F991E0922790FB83F98093DE01D3 +:1038700083EE0E94831B882359F08091DE0184FB34 +:10388000222720F991E0922790FB84F98093DE01B2 +:1038900085E30E94831B882359F08091DE0185FB1C +:1038A000222720F991E0922790FB85F98093DE0191 +:1038B00081E30E94831B882359F08091DE0186FBFF +:1038C000222720F991E0922790FB86F98093DE0170 +:1038D00081E10E94831B882359F08091DE0187FBE0 +:1038E000222720F991E0922790FB87F98093DE014F +:1038F0008091DE010E94F91C8091DE0187FB882700 +:1039000080F980930D0187E20E94831BC82F8EE10E +:103910000E94831B8111C2608FE10E94831B811171 +:10392000C46080E20E94831B8111C86081E20E9412 +:10393000831B8111C06182E20E94831B8111C062DE +:1039400083E20E94831B8111C06484E20E94831B76 +:10395000882311F0C06802C0CC2329F08C2F0E946C +:10396000F01C6C2F03C00E94EC1C682F70E080E0FC +:1039700090E0CF910C94DF17CF9108956DEE7EEF1C +:1039800080E090E00E94322360E082E090E00E94BC +:10399000242360E083E090E00E94242360E084E040 +:1039A00090E00E94242360E085E090E00C942423C2 +:1039B00080E090E00E941E2321E08D3E9E4F09F0A2 +:1039C00020E0822F089582E090E00C941623682F67 +:1039D00082E090E00C94242383E090E00C94162382 +:1039E000682F83E090E00C94242384E090E00C9412 +:1039F0001623682F84E090E00C9424238091D30157 +:103A000080FF0BC06091130185E0689FB001112415 +:103A100075956795759567952BC081FF09C0609175 +:103A2000130185E0689FB00111247595679520C04A +:103A300082FF07C06091130185E0689FB0011124E7 +:103A400017C09091D4019923D1F06091120196177B +:103A500088F72091130185E0289F90011124929FFF +:103A6000A001939F500D112470E0CA010E94E8222A +:103A70006038710540F46115710519F406C065E000 +:103A800070E0862F08958FE7089581E00895809172 +:103A9000D30180FF08C06091110170E075956795B2 +:103AA0007595679521C081FF06C06091110170E096 +:103AB0007595679519C082FF04C06091110170E08F +:103AC00010C09091D401992399F06091100196173C +:103AD000A0F780911101899FC001112470E00E941C +:103AE000E8226038710540F46115710519F406C0CB +:103AF00061E070E0862F08958FE7089581E00895D2 +:103B0000803F21F40E94FE1C819504C0813F29F46E +:103B10000E94FE1C8093D7010895823F21F40E94E9 +:103B2000FE1C819504C0833F29F40E94FE1C8093F3 +:103B3000D6010895893F19F40E94471D05C08A3FA8 +:103B400031F40E94471D81958093D80108958B3FE1 +:103B500021F40E94471D819504C08C3F29F40E94E6 +:103B6000471D8093D9010895843F21F48091D501A8 +:103B7000816017C0853F21F48091D501826011C01A +:103B8000863F21F48091D50184600BC0873F21F4EA +:103B90008091D501886005C0883F31F48091D501BE +:103BA00080618093D50108958D3F21F48091D301E8 +:103BB00081600BC08E3F21F48091D301826005C0EB +:103BC0008F3F29F48091D30184608093D3010895BD +:103BD000803F39F48091D70187FF6CC01092D701E4 +:103BE00069C0813F29F48091D7011816BCF362C0E7 +:103BF0009091D601823F29F497FF5CC01092D601C4 +:103C000059C0833F19F41916CCF354C0893F41F4CD +:103C10008091D80118160CF04DC01092D8014AC0FE +:103C20008A3F29F48091D80187FF44C0F6CF8B3FAB +:103C300039F48091D90187FF3DC01092D9013AC073 +:103C40008C3F29F48091D9011816BCF333C0843F0E +:103C500021F48091D5018E7F17C0853F21F480919A +:103C6000D5018D7F11C0863F21F48091D5018B7FD6 +:103C70000BC0873F21F48091D501877F05C0883F25 +:103C800031F48091D5018F7E8093D50113C08D3F93 +:103C900021F48091D3018E7F0BC08E3F21F480915F +:103CA000D3018D7F05C08F3F29F48091D3018B7F95 +:103CB0008093D3018091D60181110EC08091D701EC +:103CC00081110AC08091D801811106C08091D9016B +:103CD000811102C01092D401089585ED91E00E94F7 +:103CE000D60E0E94D41A9093D2018093D1010895E8 +:103CF0001F93CF93DF938091D1019091D2010E94C5 +:103D0000E01AAC019091D401992321F02091140183 +:103D100030E006C0209115018AE0289F900111240F +:103D20004217530708F485C08091D601C091D7018E +:103D3000D091D8011091D901811107C0C11175C06E +:103D4000D11173C0111171C074C09F3F19F09F5FF2 +:103D50009093D401181624F40E94FE1C8093D6017F +:103D60008091D60187FF05C00E94FE1C819580933B +:103D7000D6011C1624F40E94FE1C8093D70180916A +:103D8000D70187FF05C00E94FE1C81958093D70153 +:103D90006091D601662331F1C091D701CC2311F196 +:103DA000062E000C770B880B990B0E94EF2123E362 +:103DB00033E343E35FE30E9453220E94B721609301 +:103DC000D6016C2FCC0F770B880B990B0E94EF213B +:103DD00023E333E343E35FE30E9453220E94B721CE +:103DE0006093D7011D1624F40E94471D8093D801CB +:103DF0008091D80187FF05C00E94471D819580935F +:103E0000D801111624F40E94471D8093D901809196 +:103E1000D90187FF05C00E94471D81958093D90174 +:103E2000DF91CF911F910C946D1E9F3F09F08FCFB2 +:103E3000A0CFDF91CF911F910895E5EDF1E085E0EE +:103E4000DF011D928A95E9F71092D4011092D301F7 +:103E50000895833081F128F4813059F08230D1F017 +:103E60000895853009F449C0B8F1863009F456C088 +:103E7000089580911501262F30E0280F311D2F3F26 +:103E8000310524F4680F6093150108958FEF809336 +:103E90001501089580911401262F30E0280F311D5F +:103EA0002F3F310524F4680F6093140108958FEFBC +:103EB00080931401089580911301262F30E0280F7C +:103EC000311D2F3F310524F4680F609313010895CD +:103ED0008FEF80931301089580911201262F30E017 +:103EE000280F311D2F3F310524F4680F6093120114 +:103EF00008958FEF80931201089580911101262F6C +:103F000030E0280F311D2F3F310524F4680F6093F6 +:103F1000110108958FEF8093110108958091100190 +:103F2000262F30E0280F311D2F3F310524F4680F74 +:103F30006093100108958FEF8093100108958330EE +:103F400011F128F4813049F0823091F008958530E4 +:103F500081F120F18630C1F1089580911501681733 +:103F600020F4861B80931501089510921501089581 +:103F700080911401681720F4861B80931401089522 +:103F800010921401089580911301681720F4861B84 +:103F900080931301089510921301089580911201E6 +:103FA000681720F4861B8093120108951092120165 +:103FB000089580911101681720F4861B80931101E8 +:103FC000089510921101089580911001681720F44E +:103FD000861B8093100108951092100108950F938D +:103FE0001F938D3109F46BC008F03FC08E3009F487 +:103FF0007DC0C0F4873009F46EC068F4863009F0E3 +:10400000AFC08091CC01817F8E7F8093CC0181E015 +:104010008093DB01A6C0883009F458C08B3009F4C6 +:104020009BC09EC0863109F497C078F4803109F4B2 +:1040300070C0813109F094C00E94281490910D0144 +:1040400081E0892780930D0187C0893109F484C0FC +:104050008B3109F085C08091CC0181FB222720F9AA +:1040600091E0922790FB81F94AC0853309F45BC047 +:1040700048F4873209F457C008F45AC0893209F469 +:1040800052C06EC0833438F48A3308F067C0883376 +:1040900009F462C065C0833409F445C0883409F06E +:1040A0005FC00E9428140FEF13ED20E30150104071 +:1040B0002040E1F700C000000E942F1B4DC00E946D +:1040C00071210E94BF0E0E945D0746C00E94E31C42 +:1040D0000E94F51C41C09091CC01892F817090FF06 +:1040E00012C0917F9E7F9093CC013BC08091CC0108 +:1040F00082FB222720F991E0922790FB82F980939E +:10410000CC01992349F18091CC0181608093CC014D +:1041100023C08091CC0183FB222720F991E09227D4 +:1041200090FB83F9ECCF61E070E080E090E010C09C +:104130008D5141E050E060E070E08A019B0104C0D5 +:10414000000F111F221F331F8A95D2F7C901B80132 +:104150000E94DF170E94281481E003C08953E9CF31 +:1041600080E01F910F91089580E008950C94B42091 +:10417000CF93C82F8091DB01813079F018F0823025 +:10418000E9F187C0E0910E01F0910F01808181314A +:1041900069F0823209F07FC009C0E0910E01F09110 +:1041A0000F018081813111F0823261F48C2F0E94E5 +:1041B000B620811104C08C2F0E94EF1F1DC081E02A +:1041C00090E01AC08C2F0E94B420811114C0C43119 +:1041D00079F048F4CB3079F0C03109F060C082E06A +:1041E0008093DB0108C0C93219F0C83321F057C0F1 +:1041F0001092DB0154C081E0817053C0C93289F153 +:1042000018F5C43171F1A8F4C73009F046C08AE04E +:104210008093150194E19093140193E0909313011E +:104220008093120188E08093110188E2809310014D +:1042300034C0CE51C63088F5EC2FF0E0E65DFE4F7D +:1042400080818093DA0129C0CE34E9F020F4CB34A8 +:1042500021F56AE013C0C13579F0C235F1F461E0AF +:104260000DC08091DA01882319F01092DA0115C08F +:1042700081E08093DB0115C061E006C08091DA0126 +:104280000E94291F0AC06AE08091DA010E949F1FE4 +:1042900004C01092DB0180E004C081E002C080E035 +:1042A000ABCFCF910895E1E8F0E080818860808312 +:1042B0008081816080838FB7F89493E09093890028 +:1042C00090ED909388008FBF0895EFE6F0E0808135 +:1042D000826080830895EFE6F0E080818D7F8083A7 +:1042E0000895EFE6F0E0908182E0892780830895C9 +:1042F0001F920F920FB60F9211242F933F934F935B +:104300005F936F937F938F939F93AF93BF93EF933D +:10431000FF938091DC019091DD0101969093DD0186 +:104320008093DC01811103C082E00E945D07E0916F +:10433000DD01E695E695F0E0E457FB4FE4918091CE +:10434000DC018E1303C080E00E945D07FF91EF91B6 +:10435000BF91AF919F918F917F916F915F914F919D +:104360003F912F910F900FBE0F901F9018950E94B4 +:10437000BE216894B1110C944D2208950E943222FE +:1043800088F09F5798F0B92F9927B751B0F0E1F016 +:10439000660F771F881F991F1AF0BA95C9F714C0C6 +:1043A000B13091F00E944C22B1E008950C944C225F +:1043B000672F782F8827B85F39F0B93FCCF38695FF +:1043C00077956795B395D9F73EF49095809570955C +:1043D00061957F4F8F4F9F4F0895E89409C097FBD9 +:1043E0003EF490958095709561957F4F8F4F9F4FCC +:1043F0009923A9F0F92F96E9BB279395F695879510 +:1044000077956795B795F111F8CFFAF4BB0F11F4D2 +:1044100060FF1BC06F5F7F4F8F4F9F4F16C0882379 +:1044200011F096E911C0772321F09EE8872F762FAF +:1044300005C0662371F096E8862F70E060E02AF0F0 +:104440009A95660F771F881FDAF7880F96958795DC +:1044500097F9089557FD9058440F551F59F05F3F45 +:1044600071F04795880F97FB991F61F09F3F79F096 +:1044700087950895121613061406551FF2CF469518 +:10448000F1DF08C0161617061806991FF1CF86959A +:104490007105610508940895E894BB27662777277E +:1044A000CB0197F908950E9466220C94D7220E94AE +:1044B000C92238F00E94D02220F0952311F00C94EC +:1044C000C0220C94C62211240C944D220E942A2250 +:1044D00070F3959FC1F3950F50E0551F629FF00157 +:1044E000729FBB27F00DB11D639FAA27F00DB11D70 +:1044F000AA1F649F6627B00DA11D661F829F2227F9 +:10450000B00DA11D621F739FB00DA11D621F839F7F +:10451000A00D611D221F749F3327A00D611D231F55 +:10452000849F600D211D822F762F6A2F11249F57A3 +:1045300050409AF0F1F088234AF0EE0FFF1FBB1FA6 +:10454000661F771F881F91505040A9F79E3F510565 +:1045500080F00C94C0220C944D225F3FE4F3983E0F +:10456000D4F3869577956795B795F795E7959F5F0F +:10457000C1F7FE2B880F911D9695879597F90895A1 +:1045800097F99F6780E870E060E008959FEF80EC06 +:10459000089500240A9416161706180609060895A9 +:1045A00000240A9412161306140605060895092E0F +:1045B0000394000C11F4882352F0BB0F40F4BF2B7E +:1045C00011F460FF04C06F5F7F4F8F4F9F4F0895BE +:1045D00097FB072E16F4009407D077FD09D00E94B0 +:1045E000022307FC05D03EF4909581959F4F0895D6 +:1045F000709561957F4F0895EE0FFF1F0590F49120 +:10460000E02D0994AA1BBB1B51E107C0AA1FBB1FC9 +:10461000A617B70710F0A61BB70B881F991F5A954E +:10462000A9F780959095BC01CD010895F999FECF29 +:1046300092BD81BDF89A992780B50895A8E1B0E0B0 +:1046400042E050E00C943923262FF999FECF1FBA8F +:1046500092BD81BD20BD0FB6F894FA9AF99A0FBEAB +:10466000019608950E942423272F0C942523DC0112 +:10467000CB01FC01F999FECF06C0F2BDE1BDF89A6D +:10468000319600B40D9241505040B8F70895F89417 +:02469000FFCF5A +:104692002002B60746082108ED07B9070101BA0151 +:1046A20028080A03140A3F4D36394D040004CA0390 +:1046B200910324033D0356036F030102030405061D +:0446C20007080900DC :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 9d4657d0d6..0711b9d24d 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -28,7 +28,7 @@ Layout ``` ,--------------------------------------------------. ,--------------------------------------------------. - | ESC | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | -_ | += | BkSp | + | ESC | 1! | 2@ | 3# | 4$ | 5% | 6^ | | 7& | 8* | 9( | 0) | -_ | += | BkSp | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | Tab | Q | W | E | R | T | { | | } | Y | U | I | O | P | |\ | |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| @@ -36,15 +36,16 @@ Layout |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - |LCtrl | `~ | Hyper| Left | Right| | Up | Down | COPY | PASTE| RCtrl | + |LCtrl | `~ | Hyper| Left | Right| | Down | Up | COPY | PASTE| RCtrl | `----------------------------------' `----------------------------------' ,-------------. ,-------------. - Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | +L1 | + Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | ~L2 | ,------|------|------| |------+------+------. | | | PgUp | | Ins | | | - | Enter| ~L2 |------| |------| ~L1 |Space | + | Space| BkSp |------| |------| ~L1 |Enter | | | | PgDn | | Del | | | `--------------------' `--------------------' + ``` ### Symbol Layer @@ -61,22 +62,21 @@ Layout `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | | £ | | | | | | . | 0 | = |Alt+F4| `----------------------------------' `----------------------------------' - ^ ,-------------. ,-------------. - | | | | | | | - THERE! ,------|------|------| |------+------+------. - | | | | | | | | + ↑ ,-------------. ,-------------. + THERE! | | | | | | + ,------|------|------| |------+------+------. + CAD = Ctrl + Alt + Delete | | | | | | | | | | |------| |------| | | - | | | | | | | | + | | | | | CAD | | | `--------------------' `--------------------' ``` - ### Media Layer Not touched this, not used either. ``` ,--------------------------------------------------. ,--------------------------------------------------. - | | | | | | | | | | | | | | | | + | TEENSY | | | | | | | | | | | | | | | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | | | | MsUp | | | | | | | | | | | | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| @@ -95,9 +95,29 @@ Not touched this, not used either. `--------------------' `--------------------' ``` +Usage +------ + +~L1 / L2 will momentarily switch to a layer if held and another key is pressed. +If pressed and released will remain on layer until pressed again. + + Changelog ----------- +### [0.1.0] - 2016-03-21 + +After actually using the keyboard, I've made some changes: + +* Swapped Enter and Space +* Moved backspace to thumb keys (top right still remains) +* Added Ctrl+Alt+Delete +* Added Teensy Reset on 2nd layer +* Switched Up and Down +* Changed copy/paste to be Ctrl+c and Ctrl+v as KC_COPY/PASTE didn't work (in Windows) +* Moved ~L2 to replace +L1 after learning how the function works (notes above) +* Hopefully fixed GBP symbol (unicode enabled in MakeFile) + ### [0.0.1] - 2016-03-21 First version @@ -106,6 +126,6 @@ First version Issues ------- -Space for feedback and notes for future improvements: +Space for feedback and notes for future improvements diff --git a/keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg b/keyboard/ergodox_ez/keymaps/alexjj/rl-layout.jpg index ca67b300745987ea53a4af9b012fd67ed4414997..e4e92bf46421263247dc9529d8615a2d8e5cb17b 100644 GIT binary patch literal 833107 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 z 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

;!-3*m?6R4w?JCj@e{2`NAucr4ciW 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 $#VUqU$_Ivp!F3B|UFKp$BEdHFn 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

  • -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

    v-XtOqYu)oqN44V;(K()m8SNT6Ez1ie*=H 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%0A)DQ?l^1fXtkbW|c^< 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�<`I*D_`0J7#8BcFFI6V24HsPY_ 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

    F$Q`8<%doB!-qdzdXJ*?|8ZO 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

    uq`IvO%!`%K?c2hs8 zcPDN8ymSu#3?X~Q`1l`PrX@2T7xO&1eoD@`wR|IchRU3(t}hGDM1G#O^O-oAr6i^)9=mFSchr zFm+*mU)+4OW?udu<68&*xOz0+?)ez~&5w!kN}uJrD$#uXs(IRrH*r4gy_@~;S^wg0 z6UGzlHo+g9<`lUava2v2&&o`Tw98}ox~?R{>*2TGQj1HCoQ$NOGMm<=^Rztgdbm}6 z>eI(Mj0c!k+Rg7(JFS0yHS@nUDIwEton+u-bKhF^yxl(iKZE#dsqk-Wk0eRlbk@>8 z^QY%QpF#H2tN%oP^n2ZZrXX$K+IEfk{(4hA*Bb}hzTFEy_eS`})gzjU)_lH2->bqF zFZBp|XRq1LZ2M|eoImHCCC|5-DrCI9Wv{=S;p=jjz;kyV?Oby89Mc_{Ypq+q@D%Z@ zueI)a*3;$qGfQ_~{MnvoOYTcI&iks(*s#hqQiZEL{p>?`|EMqxKJn$3<_I)TThXsS z$zY3t3d20dU%{cGe$SqpiaqF^lUTpjgF_{M$v39m6X#ExA#ShD(;T#EUE#GQhZsNg zU70MT;hihf%w-r7?XUc<=h3#uJ$=z#t)1?#XO+3GlsU8ERPTwEqIVeF+_aaad}d%N zu+_GDbhCJZ@vO54E_yUw58BmW^j@X(Xzr~aeMKxq+d|6LXzG@!xl69}Z}l+2T=t2g!6UKI`eJTL1|7RO=6<8ohh zc|FdyAKvb=Gl!x1+VWV%u1OwR*4MVK{i3z|?&P)%O+ATAf zn>g&AZ4vhCsC`rX^XlsSO_hl!Io?>6tX{a_ljW23Roz+EGtTCm`W?AxZky%mz$n+A zWp!CQQah9HZ`ZL{@o-07Y64T=l{Zm2$&oIFr&CJLd+nHbSk6+RI=JSuK|1#_3(>hN zUwP&VZIC#w))#bfwM{^R0OuVe>p*_Nxf=`iuPs^}vvZ!R;d1%4cD(7~lN`mTb{sgq z*R|={AGeAn7CvfKTsI94D?PnF>&W(bnfzyOuZ{6co#!Yu&vsRgvCGY44B?NJmxfHb zW+}63$ym=>nk@a}AN+NHO zvmBp;&E-YgDyCGvseRetE~T?G&pE7FyKu)t_62LSZ{PMVyT!>^A60Pu%{|@4lMgIh z7;}C0$rRSQoH|k4HC#8+@~2<8rc>49GiT!Q+;?_4&ZLn z{S~fky6>m4r1G^n+dj7HKCAhn^;kw5Hi}tL1FQdiktX-^*Prduoo$_Zq*spdWdxy6T^4p2pfg%fcpS9*^?v zSSow;v|gHG?Ov^0F&+*92MZ%E-87zm_k82~V3j~M_L-Brrl_1fSah4|)a{NnyE|o{ zYVXKdCS6i`rhifu-;bqY9Shi13vXO)m=t+bscF)?ygBnU!;YVhzkl-bOaJKV)Ywla zw-$#L=NBwy`TY9YB-u093U+v$bA0csE%xA(xzd)PbGo-hJp+9v9TVeie0$bNa>94P zlvYd8pvcGdyR5=az1$!ml2A1{Sasi zmg!IYbmyx~*yNqtdo~NO?=9Z7ydzh)qT_u|*_-T)OFQSRl9u1u{Cq+yL%He6Y^y&J z8Hq6)Y^%eS>sQ~6li4j)91?NjglNCY=U9OyiB>J2V?4Dd@0fE%#qiOb4I2-x&CU?q z66QQ8s|OQx^cdtw8HBXUmi`!zd1QfaHr%G zsV3K?AI#jdQaUB>ANL7uy|+e0_RwOFPmDHIp+`if`-GA?`q3aImNzMnld`> zd2nU2NuhhYP3fYi8WUHhNhmXQ>LsT(5s+)c(Kcs&%|B?HVMcXGv`lc_Rw8SSV|DJZq4Ugld zzt(?9|0b~I66205Ix>6u)`-qb(OJBpOd+8}g{$2#;?LS2`M-^R96$E$b#YD7rL~b$ zdY{e;lYFxv{H6b){|q;eAHK)ibnn_>U$5fkC)=(bulnx2 zSKsII+mxLt3<~G%u72L%S>yX{<~<3%BkU5Qr!A%3RBlaMo0`xjog?;jozVN>c`r{+ zxE6Z#)}J$P8;m^F8^5lfU#C!aQJ#N~@UxqLw`5h#dZ4;?`?<*T3}TXj?~G?Xe`Zo> z`zd+Zl}4IhK z)IKY=9lO;J-IEp)$=LMKTPK~R$-die3D?(p)<4!i>>t#|S!W04SFUSv`?*BeZx8dS z=iCieZ$;iXU-(>oR{pX1@yf%mC;ewQr2cT37LUBy&*XOw3S#Pa8sElUeQ>|^KL0=Q zn`i46-&%Y34p-zl)x&4J`WpT-@IQ=8{vA-U|JXjM3pxI+&$6?tXG*3{lT!&;kdQw4 zTy<5*{>^ENAH|DQxE}9NnsQt^xAz(Q^RJdRlYFx#&Q522`2N=E(2w#*L_hpnm^CZ4 zXH!edy4YQBZ!6lKkF$6ixAo&>KP$7%OMkrfm6p4)ax$~@hC7q{v)=r%{%!q7?UGGG zO>ph-n`~Tju4ao$&!%Grd{*f);ah&(KQygQ>BHG`^FFRSCfzQ}^~vyM)ar;8 zd;R(k&6+xI=i=xrvr9UiR@zLeooyJ*hQw5V3rs#=!ml(!NDIwtDX_3zK9CG0PVIS@GlcgPVWkAMcI#*s<-m z)l8lZ8qAr!KOf7@wdeY|?VZwQ^K1Ll?DOoK3m42jX6ErP#ZzUSHA@f!bI+e6U%stB zemCxxN9vibknh2_wztfZ?GO2pY><$k%+*|IyXn}zr5Dye?44?!!u6y0@T~9OY-S(M z?~G#- zpKpA!xBA%~@MGbwJ6kv2y#Fjm$ZqOM`3@hycg0_yO>SJ3e#Q95ED=U$zCBe}wbu*2 zWn7$iKEOZgXH&lPmgc-aaywT&KelH7-a8R}GoOU45I<9^bWhtOlbK}v^3taHM>cP1SD8>H9D2g8_{GUTK`UI21$liuYHRwR zVN0~JNdptVPC@pwW7n54zfX}$&c2>z+jWF%pTl$8OZCD$Z|*kCm9~EvxV!rEv zLEHYdHUDl+z4%Y(itmb8;nRZd8avOI?)YeN;?tbZSAGT6A4*7`%;&}*|55azZmG=; z)z0HtQ*73li`zBL?GCoxSrfO`>fdJuCO-bxVYiQk9S|*3Vf^$r`(WeDs*NX>7@h20 z*ts%oWBShXAH}3gBqwaY@GD&OKLh95b4yq0e9sY6&7V?seE;6c)5<3bw0>oZ>)E|D zoicG#m3&e~@$o3v-Yvm84GByI4o98W)TDNtQtS(JvE&N**!5Fk-9naBhTI*;{hBr# z7S3Vv-OZDT{&T+gz?*3G527>mk9gE93W|~WYU{pZ{k+9ZpWN;hH(r`@ z^RC$Yey>X=ed)%xmi_3lxzKAk)xT<``4NN3(~Je?ZqPm+b?TvfCcE0wY)&`s;#vDs zQeMqlQm5>>za(eP4x7)jma89;bSkypJm;I;)#t01`aSN`x^OW?ds0>KH;5ye ze0y;y$fo)IwN1}IZv8$-)w%r`=bHI%nl{QFpZwC#S2lW@t!>s+!Bwq~AM-k1VS2vs zmFKF}kFp@h1TIa9*Kb-7#2;y%saiYq6Zcj(6&ymPSoYX9x&l@1ZZpRO*y zQfjomEp0o(6nd0v!p>9Y*WTSSXPe=j!ho}D;?5ns*>QY1)0TgSnLfFDtuD?NvvcgZ zTCEi8tXI9MvUt|Hd8w0^i=19?`{QL%2eW9lRmY4b7MAtxnYC5&K~Hh$RJRNMQ5zO# ziWVBaitaPb&|3^$d# zKCUR7dw$ZqtH0*|XJC2$!EV;9V_P53{?Jx1KW&@NVFe-X3AP1n_EMKLrk%f8D|GDM zd7tf@wmM9>eQe{R6^B{_8yLQ__fteb_sAX-Orpg_uAZ|WoFx_UTNa`An~~Q(nc=!ljoT)?OXPDUEUrQJ6(VNmi5Yew+m`a zINBbPd%WpC!;vGUU)E2XrPN+w8MY=$OJ}+9afyJcd0(~dPnmr=8a~meY~tiALC@T{ z79{5f1}Axyd-0^t;d=Ch_j$Sv*SqxCjRH5G?WnvhBx>86nIK}I!|*!1%jiMhvXu*2 zcTOS% z$?3P``QNJU`LJeso|wa`)7!6S{Ab|$r0ZvKDa_$u!A*-7^;X~P+dhGIo!>qrk$dm1 z<%2%Sw}Ox)y$gsmA5(_VR7rNRG**dKX>NAP#5Q5M1%?58*E9&-cr-`$>UDlJxrdu%c_TbP*J&SkVo%3zwB&Y6; zKaww8@$x$AI%j=nPRp&5-brOEEo`3ci@kC&d1u8B7O7v?!&)D2n)v8RL$v6pus!Qc zEhp$1+?gCRdE%9cb6TEfSc=vfHTQX}d7{ep@ZP%U6Dro#VZ2$n7jAEwvsugF;STwz zuj~1vj%u$lWQuI_T(7Xze=f)4%(K<(tsb8RzYBOWEA7%e^jz0--p(aIs=^MWKKLDK zo9t~?B%$)yl7%tu{)1dA>lb2S%v^hz=gce6p7rtTma^}cqc*)QJ@|ZE_9~Hc;l{`I z9T(EzDsW$Gn;P1?=T1t2VKm$MqV~tK=dz}}%#~#M5DT+VJUVjRrFUA#KL01aS_?Zj{>?lswZI9|Ddz^aC z_{i4AbYlQJGkf3F&t*%6qwm|)-?d%+x;N>@Nxq*RwuP_1uAgq>G<&P~48h2gvYwKH zo96F5ru9eoNz0q6FvaQoeNAgRo8H=eZLaF_c)e!+>6(q_FYV1gT;A}rXxgm<4Xzcv zbJjjfDdJck^x@C*vmMP_-8kjGUi4kumGN8qV4L(xA)exfTK;{G>&hS5&C1OW%kVSL zm3V!j_^-C}!`W+gHE9OCJG|afVl997wlvS2GkQ$N*6t}kFR|{(#Ix0MA|KwD^ZYz- z8m96orulSr`D&#*n}wBA<~^GuDk!o4Y~S41Rvov5wVUFcB;GR3xWsW~qit3BS)1jv zcdY0AtGVr<=dH@GYx0vTHXRA_+#2ziZJoPT>**4ky3mO#^P-J3Rpy^sAN6yo_{MXY zza2j{s}#vB^T?SamAqKRQQ6{2`mMFTCWfAq_FF!dT=D0_C4)Eyxt)KGhNS5Q9p1fB z`d{LlPnwrci(E`$YOQ6DKeW*IU3eZx-Id9%GCp?sGtXw+xMciQ@mbWI{b&1FEA`gx zf2q5HZ|j@M`s_Ug*(dk73jbYvuBPt*A8YYdvo6ci(?5k4Hbrk=YGgT~m1nP(<>PyY zZEIg16J^PH63)`sv6nNdEcKYd7Pliik_uM)@vK;^zShjqsBs4azx~{_3moT8n?3%l zTvu{>g1NH3#A{!pj;@Bvf1wFer~FKLGOw+hF>-=68$(yM(}TC??B>n8TKMS3V*N>b zSGFgxtPisMwyf=9+6`AR&U1zFZZ%?`_?F44aw*3!L`*i>CV^Xgu-*8JI~@AtDl z@hJT=u`^u9E~Y`!;fu{YU$xd#wTDh9JDmP3{4-4VOAhB_)tyI640lb5w6&Hxb!CY} z=0S!_d)q|{rMiwO9o7hY#aa;lJ?z@rZ^vUMR0Pz0tr9)GWxm}x_qCP#w#x(=tycfF zXa2dRXYO&l+48=(PVD2pRnw}he2kWMPAp4!QovSe@AcYFZOx<~TyO20PqS_>ynp$1 zJXej%uI-op_~(`ulrnO)|GfB(KI-^eV=+vm;4zTd>j%w0SE`OzoK zIBS+zmOPe!9C^v_x ze^dVo)t#F!eEIl%E|ct?C%mU@?K1c2^IE{#!16$N*1y8XbN4;pUiEwPH=`fhYQ)#w z`QaTpH|%(*!ja=DYgQQuTOL|xRJUa^SI=MB9}9~%-raS?@9LAk*$4AVBPAob=jiXP zntnvqRe$2T1q$zEzQ53Zc6)7P((J@1^9*AHmlx0SJMMJr`l*X@{9Y?nzjQb5RtV=c zeR5utdE+_8Rnuo(`Oup3fbaMp?L{U&JI_1B#!mlUB!6z!tv5!(QuC)2##NdvHCY;w zp#L#x)!nSHjYm!kze~KoaZ!lpb6du(TPHv1?Q>tg)#cYoA>Jc(rccXmt?2Z)$9C~- z;Ov;YYLed-mn>+W^HuwAqIuD8N86S2Z#OO$+%iXB=DXBKaT-s>4d0Yk9lOpWU3U5PF|ExNi#b0{a(o@9E8itny#372#)Ik?u3GMK znf6X(pMyw|*plk}KPrsO9+M{b6=Y5RvF4QM0u|xI%yAkvUjG^PWEzOe$VV-^r^dwl zoa^wu`lag3uF7|$V|BmxYhPPwwkt)qjkVTuz4(8ImaR4Y8gup)?_Oy6Cfm$k*l02D zLFR8?kET5kO5Yw+(H81^aoZ!SknAt#+ui+70^gi+ zzaUi6I?bWxjOOv+@bIII$)9WP(qaS z*69|#3qvLImi%Wh&^G#g%;27z*nz;S@)3Vhoe{OGmdvgl&#B=;F!%F@Zz2g&|&2I0P{dD6_SN)7TC9(bM z4;1QV1P4xAzd!gT_j}<(8yg;o9Zx=+qTd<1T*$N4Z{OBO^|#B7rb%yN4U2US+-a@c zyLX5E(gK@BGheRLT2npsc-PuKH+IoZ^G@l)iX~d?`?Sv}Z@;R>liYd2FSib_&vTdhlo`cRkyWNiSuN zW^3yt7iulJx>~>8&UDvJld>6o{_ka%%PkN*n=7MgaxOAmG(I@YUu2WV!ic9LJ_9uAAE#bDf3xiVY5RMY&tFc^&b$4s{$uO0t9Pa5S*TBZeQEy2#&aLP z`pNDIc&z3B_{y_|J3n%7JI>>|KDPf`#dXmsM+@|r%x<#XT_RIN;{uCer6lB zYHrYz-8S)-uL}QWe>rveTfm2ZPcz;mPp)I$oYK4ZpkMo~y~&5}Z{}|`@eF--dF{GR z`PWhcoGi~->a~vL1kIoM<3EG!x5Wjg1gs|&h-jPJH>{mq%YStHrAp0IgW~VyZU^LZ z8soP|*&m$G@?zb0u`1WKdoHDHR>|W3wEBA#dwa>2pNXAZ%}oO7Kf^dTnlF3)SgiHK z{YNs}r%gP&sh}QcjTj9*_?crv0jDWYqx;z+pe=6Z=cM$Hg_>oQN>w~ zc}YL+tlqWG<($(-*{qcb9Fk{a-FX)1XKm`us7%oI6j4n*P0G0ukA~`;x%X9e+Hj$QJ0d-HlIU(_a689-v~0 zQy#uPS>y08X#eTS7o;9%2d_0g_O)TzJ%>AHeEfSW@^(CRynEgBz12AtCx_d89N*XT zeYE&=^@o$KF6SBfn1+~u}DjhCv4_$Tr~Z~4l@ z3VjcikFYDq8+HWtJh#oh7NX(AT2uQww+#1bFL*${G76Ry`Q_+?`!97CI$pg?)v%rf#}|;>kr>G zx^;!8=6UnHKhO4cbj-NGcxf_E(N<4=v#h9X#jmuTG#2ZnDnI-BK62Zetqb{#{EA)t z4flF?Zf#>YruD|5Yf($ysc)-aMKjAtZPr}uC*<)YR5pffOM#ms+qwgO7kERjHvCqZ zY1_-QVm{X&?;h1Bv#Xx%%e?k!(ngu)Ed-IcmEKJ(fII6~6OFqmsae+k2;coOt=(9`X3O6E^Tq zx0|~v^K|g#Z0A#@PePRhPk&u+e8p+YoKLP*cFU(`s{FqBzUyyAE`xF4SmO^#dt*z9~~{xq8<9*-s8c}T7o{@eBbYJBu% zuBKQq2mkmfeN*4>vv84WIrCV0=Xuee;ezYG-I}j|QvPC$`F{qbU-l2(d6+#OIy}C< zH!}9*R+&eeAKv4Oo+CB)^a-QmJ^iQlRJ^OY6eYzkb;sr6%7^VyAL}Jv`X*Z4efc8x z(US*{_Xo#a>$rG3x95q}^RK;T*1z3?3=R|@uliP06Tf-QboYgyW1Jg93*N4My#D8Z zhB(*zT(4KJyyM9bV-(9kM^V=-uC`cyomJeO|iPtmdbtn66+T)5Ylj1++biBI`3M^ zi_3@guGe2*x4%%vye)KNXyK&m(fY4XX6(zj*5D=1dvA@4oqM^3=CuV4vioiQ*ov&B zemwr7oe}H7(z)Goz5d5lrx_%FH}>cKSnnb3YSfUNFM6QjP@?T>w+BLdny>%)7(2z> z(okBCzwZ5>9TvZ?D_3(_BpfgMcFroH>-GC6d($1(*%PjEAN!YK5%2Yj$HsrgQMvqe z^15?H^8IG~D}5$4nYY!cX7B1NrWVg8*YqCxy58XG!U;78xAT0CkDs#Fzw!LTck|L$ zZEmWXBlYY0H|=X~Ge2hg>|ktp7V+38eeT)&m-fZ&*(TH``}*#GhBWEv7weR6#CFqoM~iiCZ}xeTbFHEG&@Sz? zz?e6jZO^vneyF~l<^+2>rJ7JqEDn)X%GWz%e5_RNpZ`qcgQUM9-}=A)%@9XjB^RmClhfFMu zZ}YSlwA48McfRiC{^O#*#hJW*c=Klqbn0CvyRTb-PKvJx9-L3S#vs`#!meE&`W8u&QU3kh+{VtzN{6U z80sL)9(AJ0UX$~Lj=$YiZR?e{nzbtIu3l&6GX28T?xe|neGY`Z{!{j)r#%-)RMy0#9CA^H==xTvYUbX8IQNIoHIP7 z!`8_eZ+UFWdYW_XlKvl4QtCv0G_`&@?-L@fv+>ZuD!DI~8Jt-aVw-%X^Gha`O`iNR zru7iRla=R1Z)NXR+FdB2BQdWkT)9||A@!fu51*3SZ?$1kajz_YiUma5s1{1iKXZi7 z@RjzSx!;w!9)5NE*&&<#q&W4R@tuSA6(<@G{b_k@dLb%h#mTe9-yYH2nr8Utro-p^h`R842o|*H<_4+=U zm(veLJl))vFq2)&h<~}C_JObZ&7Q@|-4QGb=@P$BzH#@{{;Gehp7$%S-NV)^ZWf;> zFj(e0U)s|g`C-mQ53^$j1kbr?Ry!`Ki^#6${`%G|%y8jO%{g!48tS7SsBhf2xoDEI z+smHj8`odOt$ethapIy=^ZoyAtz6$>CmEUbamKRkvCD6ZTy>22^SAHcJGH+L)n&EA zZbvdUPTPC`NIcuRSr^VHHJODUymOe*^T08CKJ62x{Y+WAf=ztdJVnHQhBP-`d2sFH z3g7nb7phzr1$%-Puig-M_3)3mjr zV=P0~rod=Po6F2|e@ley=vZ*=v|31ESIaFEhqh;1r!vVtpL8d9nu#U*taipb&z`Wz zv5VT28y#(BY0yqw;IwXs%@_a6ip_ z-gL^!*~boRj9=?y6`$=aLOK`*DwT8O+!q439v1j!;JvJ%hHlNX&%%1W3N08$) zYqruuC2Lk^rU|^YuihIUxvWoi%^mrwwqCuA&6O#d7H5Md-1gsP$zbs^pfc~wCXXjQ zAs?e|Zk`@?j*oxEg4NU49-SjtnX{n!O5iEwqMtnNjs1IPEiQQ=qkpRTV=uKvk7fN<5uwBOt&WS*9>=?- zoRF}sDh&G1khy+_z{I|tYdQ`)g+2*7<^Mb+f2~})u3U(a#g`=)-GhF0+r^n#y9eId z{A};ec@7oaJqe+#y*GU_yt+EK?B050qDN%C7Rza&%nLq8=j(W$k4l*p13;U;pWTvSlOKoGX%QnlNeN*|Qa&aQ_Wd$=xc+o=3EnJ0a#>Xib9Am;Yt&wULtR+~-{a#1d-bDsF#cYBw{ z6seu8JG9KrJmq^0RKlKUZR?$G^On$m^m?Y3-=jPw-L zZB4wxl`?ag^M+L^T`Pp2r{^D9t!dh2-5do$0;?-_qytE{|UC{*O{lx?Nm z>74i}TRQZr)ScXO5?|Je@Z9M=Xg}@glALD?_kL7eIwj3C_Y&g)(dW}=Z9TGjQsI|1 z<}>ehzJ48jY+jqu%!~1_zn7o6^EUWKxVhd>KhNblK{8XGguYnotdVKCZbh)=^MHjs z{5|s=*G4Sn{G2?eFo>0Fw@ArKXEBE4Ibk0=Tb3A^q)je-64J7LX5)dC$~k)0mv#mn z&Sweb6kKr2L#gR@ZL9tniO**>gLd9Ov8s%5cLi(aPgS41sy@vJe`bdiX_|9P*DJDp z<(|0As6gP+n&V1tEk0FYviFuulv#LwYtqTW;)42Jye>1>Xc`wi4)0TPQ7|0)T zyjXUB)I9CnzdP67w$)3$^=?P-WmCTNn1VM4`dFP9UwJUd2Okjq9sXOb?u0$>mU^C- z`;33|=FHl*akayAZjlEjWv}k6V4gUq^mY7%+@%LTAN%xYN2+~?rTmKZySCWh;(o;6 zzDG4}+ONeH8Vm&uQ{x>EGVp{6&9GAc!uw#iKIcoZ3(+q(9%V7q;9A8HV8x()yJYrT z$!|+?mahK!;)D3x_(z=U7H++AQ;kbHJ7s#B@=A4vqSw-lc9;3F+RZ<% z<+%y9Eq}uk>~Q#dj#kx=>4)NF-s(p(pWotP&Qo(!^xZH1BiY{19G@}o?kQQhlTUr) z#fWdaj_y6q(irvX)M2gSU^R^+pVxO9pO@>~=yE&s$Xa6&F?bG?u{`h@|xIBN!?_-xt&KumGDjBH6 ze0p-v-1}3j!lr+C|KR;WZHdzRBC)z>e?Lyy?xj-u`pR*M^9*0qm#@vNDgN-~SJ~=i zKQ4Rprykv`<=w}u_vXp`#2EJ@>pA^D&Ofxx_{CGZ`;v0eW`#|4iSrJ3om5&@VX{UT1gjc=P=1nMvl44OUzcavCmjFB=#nYxN3lhdq$l*8n*Zu?MB~9b4z`?UORK_<*|WT= z)BMlS6794zdYbmsnH--^*O%MsvyM0!6zI0s0rsG0;&o(c6U6B}6 zaC>79-`e@lv|rzE`c>bt-cIh8^Wz!5TTiXz*<^S}(19zu%<#b3%vzq5n%N(WAN%)x zecyFmAp4oG=ekXPo^lR6j9fb&y19$~I-e%`AhmvWS>25FZO?v8{Gk0XZl&t{mNgIe zTw8a?Rr}`gy`6V2E|ENM^C0}jEWQoumlF2Q^odJ)r?@X@f6RlfB_?0(l738IZhrWE z$FBUIk{{Qsy>E(X^1Tsq{JFiF!Hu`J@!{S$*>s<_Uw5028@-E>y(2g0`pNxU>W}8P zm(>aEy(sm|`fZx4oQr{=VkE!skre*Aub1jhMP2XMD$n5fcW2gzoU(}TD`VCNZjlkP zd~mJE?Lzv(nuHI!^Sl3;R;JhT{fIN;bNJcx*rw|9t^ITKd+gZvf4JYB|K;VxmOx{U zCAXaRBs}yuUwqEBK4kiZCD)FZ+k`*5{&w+)WA9G=dw(SC_3UE3r@a;o2FK<5qgKz7 zpExPfCgXOy*Mgu2UsM|7+UxT-p4!0hIg*=eb%FM}*-GiU-y-ky{?+)T5`M#R-9GR9 zU1g7!n4MHS&n$XnQRkPC`zs!$i)QW7&th7n%3oM><;j+hL8L3IOrU#W5tm~K>xTSAulv8NMLWQ86Jtf<{i@w2=*>Ry51pF7O=R!UFY@m8h3sySj&_pRfMw{L_nsJn{lY)TMIo|LudeHo)W z`>b#)WwuzZ{pCBB9nX7r)Zv6_)x8@h7z&%R7j3*W^R8b3d(`ul9bFfG`Ka?kC^aN?ycx+ZT|%-8c+`=Lt}L2drIYaF$(LoU zhvwCDg$KQ2`nGB#Z`VeXb{z}Zm!}%`T|Bswr8PXe_^nSb(&V&ER-x=wr0Vyf9*?^CTrf2bY!)7Q#Um% z;>p4D{~6-8aI;!_oXeVfS+Fld<%zyC`-!)a2g?mqt}R=_HK|_fRM<(Du4ye9S`!TC zY5i(TWxllek>y&B^Y2cYtT~~U$}M5*>n+S=;Qusa=4^%Zu8lIuXYS5P+p^J9D)7&e zZP{_x>hEzKk^XsdZMGT&yNK?wIWRJ$EN84AM)G3T8MT>-xXkZ*(vheep>dY zxe@E0CP>TrNB!&kr~gOpL;I2QyiqT2eOvs^TRYR{vXzyhN)wyp4%v@ge}4VA`+@yi z?T`2eFH5a!!z%St!hRcko)mB9yFA0XxWT`wOzruz#mmn`Z*_SUz5K(M)qa1TZ*}v# zc-eBzlDyzgH)`Hh%3Ntmp0D%yNAUO6O-qXoUt47~@pDtHwszy0*9PkzoidEMal&HV z?g%%-pL_d7k2kkjF1x^|EHg{YUHR7Hq?nW-%>;u?6}8UC2Xe3OO*HBh`MyR()z5HZ zl-R1%8p^F}7YpgsW`C$pxLm5%yDvR8iQQJ@n|#!#UWfesa~n^+bYY0r4>c5R*; zPl{d83fZ!TJN-wlbFRI$CTi}5AcxP=3}0ogu4r~snHj)TXBy|=DQU6#q0h`0h9OJC z!hhDi__{Kq{DRH(h%WtWyLpw5#c5qwD|O%L>bfmYCe$3_l(PBQR~R#ELrsq8m-Pqc zH|l<@`{Y^5{q^#f+d*MIG9J+~$?N^SE~(}GD*q<^vA%Qb-}obDx2`R`4M)L9lChX)hl zRT{sn)j3ipeZt7>G5gOen$}7`{ZG7&_p7_`PyC1bgR@oloqiOqsLxRGoEe!S)N0#U zcu;-iaj&0^Gi?qzJlZ%(OPY&8_rgc7F6MXYU47P*cV`B$@3l(*r+i?=Mpx|_e-0eq zTJW87TN&?->kISTI@%swm#kTpu2OZianAbfvah~GsB|rB&{UT7jqc$6v7mF7*nQ;! zqwFg-`qNAQ?3enyI=1oH$CK-QKkN+M$yE`+?|5%_ri>{6rhlS$JZ_cVG2U=9ziIK6 ziAO8VJ5&dwxpn+jen{ zlqR!+y#-nxTVAg`VRo^7qMz;Sm+Ki{L{)z1J$vWEB9DXT#OE+@$YzT_bZwh!wzFcp z!0J}#?FEu2ULSuP6Mwt!x0H_l%tycc+iaXy`sJ)$o4R9;j6tZ5`_pLi`Mi6gmv25@ zzU-{jf)jW9+%JURs1u7Ysa${Wm}=#x3fT`9Ctv$tx*dP*ZT^#M4?|p3Rtq*bNLqXo zJ*}rW_lwi7O?KWN>JR0M{@C^@^zz$3D=tjv!%PvAB-3Jk##NBJ#_b` zjK?x8Q{EkT+ZK4X*7L*PxZfUE6fQpdZM{=5#YfKTfx+3D{|q1Hy{>=J-d$1Sy?U;T zm*3U2!|D6w?t}%Le|@T^ceU7uj~n9;%x7BqF|_0QR$j-F-M~n6;9MRg-7gZ(Y&dVKl{MoUsoLe*3dM1e%%_+6`qy6N*@PU^r z&qyol6wbT)Eo`Uq-57t3_!%1?%YKemuK0B4R@RIJN0oP9&Sk&-EiuPl;`U3w?M~|? zK5#B$*fXi>a;Mf}w#nKH_h!UbNFG=p_TkvqLpm+#3uXJ)R2w=Q@#XPRwYX662 zA9TO&N%Nm8xPAT0z?!%T^_hoGE!fPwd*kus*o!xwW_-N%Ib}=6cEO2VIa01)Z-$s{ z@|vMuv{Jc$Y56_=4;~+R?8sxEiDRwJY4xayQ^Jz;^{FILIaYA@aJVcOQxlu`|yWz!fhPV{c_ zcu=!*-S4B<->$!ZP;d6KEtRFU$Ba7XJn5T%ZD0TXD_gVexo&T7|ME0O>CarId4Da| z8!gLvm~R}PGV|lr^NoMpm%Dy@{o8GO=X9IL7Qf2Y2r`?6@T_Gx>>2s%vH~LQ9MWR%e%kr7{b_8s$d$^DCr0rHXWg-?e$~&J5zaed zxkTRFoohODc^({B1z^f%G+p1FLB!60ITHm;< ztvB`A(Yom=nhF{R&s7P}`koto_@2^7w#keapMGjqEBj;|Y}UG>!unvj`97_^VUsM* zUGV$B|DmTZdtT(5xpPvlXA7;k?fkGd=ec__?S*&UKv$sa{S{!_mwz#Kb z^EuCzize&#goz4f&Mwn4Z&~kpA&-4t*UtxiQ=d(Ab7pfsTjk#V#7W#{s?5iGTbC4t zxL=>or=Kita9TL|`o@#%ra!tqQ~0*u*)u0TPB17q%#!|Lz4eb$6Jvkg)vMWxKh0|p zjGO+^HpN#@bppGQo$(8g*RdC)WOTDCR5ao{rKddjcCPwL(VBuDmxG;OO|}PnGVj{; z_hL`qpVGCu;?A{+Jpujm8Jdr#MkhyQ9B=gqFK*no`lv+MUCx8{OUpM^sE3$8_VM_0 zQX+-#KZC#5#`+K6!!Pw@>!hYkDU>cKzAtfNz2P&F`kAt?dUnfj>F^Z)N$;9;OEP(W zVu9g-_g^3F?icuBm(PDIvh#|{Wu_zgfqgrFg_nPL{4nI7ZqwtiIW3#}wHC~ud8bsN zZ^oLXGlDlyp4M7zo_sic`^1#b(a(|(ER}T8dHH$b`AfU)MStYHm^HIWC{E+aEsJyZ zQs3sY)L4G_w{-F0HLuT|>oOPdV`jX$@OiEk zCu24o^R4YqPyg^c@IOOm>a;m6C4RPkR+HnTKl&fOW+!!xwMS4#DWYYD*_~vlLwAS!EEI#?Hd)mcc3^w<*%!S1K zjMx=EMi%$%nQ!)V!V~=kYhz`UB3u~Ld77Ukp5Gcc>#Fn2(+Mk&KfN|Vb>X>qi_Xf2 z?F?xPn#kt@n`jpD`Dd4DT>?qp6&S^(D|fj;|asb2Ug6wP?mmjKd&jrgO9FD zrW@sVx!pQ(dIv+{KAnul}}$XS8b44s8!%rYaMnmO5((yFS~kvUSgwoiU66n@5I&Ufcp$v$1h=FLCno;Q6Ilr0{A$Zjf6 zahCCFtHnv{gF}<=Jo%VXw4nBO#mjm2TBl|oO-?&|*FWo%#Nw+MzkX`iJfU(UOF*nMHvx!X6n)@IZnGF>Ur(#Ln~MODae zOWO%cRj<5s@A5dQJJ0aiX7!ID9cy;C`B$Bn6Wz@^&niH6ck5yfn^rQb=kie6#XXD!sdP~i?C@r^K=Gxlz&1EZ2)mA*)8ez5n z)W1h{8~L8|{%7E1y_9#)V%f5t_eJ;5duN3^0_iS&#kE$d8{$7@RQTc3X$;M8b1sz8UFVtJz z|E;$CmhrDARdW9F-%jRF5e~OIy2|?Jrkdu<_jdnO?l7pB!elMgmXuN|ace=@*EP>u zp6Vv)6&&{7l@vLf`O;!5Zx1iYj{K@u>uRni9NsQEU)#+xPip6Kk9%{&iv5@G$=$j{ zH{kSgoA#W_L*I|)#TXvH`!e3G?o>S&`!V}&sqnV+_VZgKMW6aS5aBUTnVBIf+?L;%CMR28OCR#jz&wj5S7|RIh(a;1^^N;9!?Kyx#QJWcEX6wQMArrpj)N z+BTo}k8S=O*B#r{ZSD209@dU|+nb&(KVw@wi_TJOp5R^&Gz9azOFQ_x%5e0+Kc}TY$d-lm(ofgZm;&zO+Nz5iptndO;%j4J4)8d)Zt&gsoyLE~65{2UVKg1ostiLd0 zO>S_b#P>&A9&By3d&D^3(XB0CI5)4Z`tS$m;MVWl#+z5F%m3RobDzlG&H1xrXIENC zNSgiEWQ&CePe$SKQylmQWQwC41M*sUFGa>#{dqOB2*C?)up4_ce6M$;a0=_J)Oi zv6M~vp|j%DlN`$@pO4mUtKr)J@9GckhpVSZs9olL=e*(kTm``EGVGv`?$_Cr4mNBLA!{?fkDpCQe+q=bgk_>(X}?rqc!P6lMDlI}A9td}r^ex_-iH zLq&S(<9j<^DKBH6{mRR1+rysl2^F1F3|(Und{y6Ct+u(7xv(+Lb!|;^+MS;7qDL-X znfYkel|v#^rX8?9x5xd6VP|5Q`ZEcJ=RG{vcUR1kV95Q$_&QE_y;{*?Rd>-X!QzIG ztQPI^*q|*JQzHL-X}zyJ>%rOI%0AS66S9$t(RyRS(oj_u{@Hl7&ZHP|KbuW_c2oaq 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

    lEOwhvdN8n|cGcWZ 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 z zw5c<{j&@T#Qx!4q++{nj1jdtJ*G2tj2=z>nz97KoVH)=!=Aev+(R+R7{qa$!X1nj1 zmOE*i{ViE-S027`0Ru;$o%Ws^U_G*%bT}xrmqmR!sxLCQYWxlRyeDv1J;)uVR z%KPIIzrHM!7e6R7Q+viq<@NDi8QkBcLeKaZ_sBd6bJ-`oUFGgOts@`%wysp~i1Mg; zusg8UH_i8Pb;Q-cMKRBxN!l+BH(adl9r4KR-t7(?T=HZ_ zz?Rv?Jq7hrZT2G3n`Bp>Gv2*bTXLspzOKHQ!-e&dEZ+}`u4VSlTNJ&2=6r_7TN7_* zuT`HRxhdrFa&~3Y#i=VD3;MQu@mc-in(hcrWl=O&f1 zPM=f%^~c)GudzxxUV%$^CouKhd$jRR=B3F`4?fkN^Puob`RZ>;-a@m#o$Jld6@RUDLkdRp$12au<{9&Dm~Kf=LHOh8vmKDm#LHPExWhF z=Fbu)$3L!q+itNfk(?shQ+Szizg1YOXvyy1ydE6y)XpraYWx`6qbq9F50OZ8hj z7bZWnRqdISvg^~@?GwKo&HB%f^YRI2QqP$#>*l{%>!MsI7qjk}eUIrP-;dX!ZmY!9 zrmksPXv50RQfDe%vFLizqFZy!ikP1K+Zy!xNI-)6%{z}*J)Y>R>z=F?>u0I=FC`_& zEnNOI}6?2~KdY?m)MUpIHfrX4fyIj&Yb zlI14;WzFgPVy9#$ItZ>mx92gTV^_W;q8X3NORe5 zTXxLYlVJ9El3#X`^lzh@34Vqz=VjV&+_N*xLiy+UoCm_eo)2qXYJQ8U+wOY)apjJi zyvKGgcjoAOSS3H@@vqR`v1!~hnjMyIzL4+ zFRl%^@Xe}BHl)J^9bF$xgyo5|C`+M5*8*WrtdjPYxlS3E&hA; z&F+Sn=UcO)@9cJ2zo++x&DE7DpRZ@j{*>D)&eCUCay|H|quCSo>&-!C6Pq6EJidNu z>#bu>4^orbcP{e0cBkXf^rEdn6N+Y<{qmWZ7diil^5yk=Jqs5fSQ@XKX=@l&pVM}S z;T@lrWmlZhCc~GF{Z*Hqu9$ECvgrM#CU>y#^tDjjd{XP;BHw&VS@M~XTsJ7g`6KaKoVvBB;13TDxz)}BiB z3lo?M=X*`Nz?1pZLQRK1YJFkGrzdS39BWSB?*6;`>EtJIhVQfu^YoU-tj=Tk{v_Ck zW!LU#&zd>UGY=~Fgb2Q>%6V7wvh4A7h0BR;*Y3TY^~qSf|MdKr!lQ%qD!BNW6eoph#c4dhNq2b%Ed=+AII=0s~E1F$c zbHUX-y>qE5rRS>ZL`x4gw%x2*w7;V9`)2RT2ftspL^l^zuotaVnE%pe`-eMC`g-YS z`g`OGBa6ir$=}*`da_D0gW&tf_JGE7Ay4~#4=aQ%nJ3f6=}^YApvXFOhK>F5J&W13 zuRKZqu;yo@!=dtfHZLVk_-tY$e%5e3 zX=&{*H?_$`yQ9JU-GL3(ZPk~qWT{=b6zTL(&gslmzsxPabMGbUc$|2&yzSE2tBRd= zsSkut+V}eXa@|wZKH(F??iJ@bSdAo@r`i0A5M4K|GU(HG z+rO{&Oo}}8QBl#)*U@7u@7WJ7EY*{IGiNSMy>HA=TWcKXTDUwx+k;r~Uf+h;vu z<73bHzH*{R?cZk$CT_oZ!iej@_TAUkt@DbT7Q6ZYdskoe>$Vvphvs~|x9c>wWS;Ic z&v*PYEG-zAgREt?9@|))4vYmb6OwsxGmp?6E zyCtk+k#O7NjQJnd9r9+~$076X ze4N%Dso2(SPa0~Duk&2xGKcrt+!ZmtvUjFimwn!Tw>fN<` zH@{2X->C2_$o0Wlv6rIDI8|ERJQL?X_jj6Pb1B|Br1P*?= z#z}6x)u!uaE{tUDVs%NC`017{9u+Y&Quo`tb9VcuI*V%_UEgMRQ+|HIljc9_jS=N$ zNk=4eilfc#P~Mc_h@&&mb!w*$#u(JFXlWAHt}L~oOJKY zoGyWT@IX$P+*jEnYprq&1eVLd4BUXSsQgOqKPJ zsVghb&C~J-p}I|rwgu6yxbpERJ+Qjr{VC0kG@=i+OaRc=@!lC4DC2* zYy5R-yVs_+WGlBWciG~u)w)~W9buRLJRxh(k|>_D>b4)UUC!L`HQBmNFZLVbE4OSX z>lb?t@=I6oX?I>R)vh>YBFuKj$e=j#b@A#`tF}EXI>^;@=OimLIR+KaF3wnn{o5Lb;$eIV0RowV-B zr&%9sw*RI7jK1JYx~0311sE(n@7SjuSZe;ek0I;fm+0AlcC?uW>`9$6=h~**SxN;l z@6|6aO)ZR=_QiX}nVOs2$vstJEK)jgB`Xc?`1^d~(_Wj%yO_cMOw}bfmUj_MwjaAJ zcZnuxn7lUWaXBHn!9wn88Mno=yFwa_ZtSwJ`2%L$K6WC-^7wkwLnj~U7HLn7)~=K| zd1x~a^KFH{Sv!xPs=6H2?Rx7J`_^>REx}Jtbe*!Ed}+tb>&J{e)+#*QIQOPP`paue zy#0lzCTbq~^}+I2&@xjjdAE+*$&3S*Q}=Xocb`+++$7wZ}Fscb7l7B$@t+sTJ3CDNYK4pI^xW<<>@$v5_PN-iu*N7arpQu$YUbVA zS+}#Ioeq@0>_4>Bd$S6Uk~MeX<*lyA`a*1Hy$cpgxqDEyHGFckS?@;OP5bZJ_Gayy zsJ+=+KFIOOgQPX8Yt%HwJZdgjm$I#TFtL?y`6@s68;P-R|NfggeMMZB){Wg0%lTF< zX4<{i>RQB=6W4wlUbe00n!4r1(h2i*42w@B{#mgh;#o~@Q`T&z1{c7#YHZZbXl@YMMc5p}dfjf5bRclK(ZrkoEH*czuY|rUjY5%4t9s+50;nz*o zmM@EbRebDv^bME&3eUN$AC#Rgqt zqbA)v%F?=6dM5jG--cT~US&3Em(bdvAK(;FjXPxtXEMaAAevhk?q?K$)R zZH?HRSj5r0J@@8$UY^Wp(_<0^jL*BmH%zdawnP7wb-3F! zomF)&69cx*S@SPZA*s7vGfH!Tlc2#-ca>*Lt8e>lsyR|-caQ z3q5Js>c3fwj$NF}w`P&2fT6XYNb=9iH^VCTeC;v*@@$LV!;L*ZSBaLFGXK$@?=N^z zSR$$6vAX)i%dee{(wdK&JUw(or14JD+;o;3ymm6{+&E7xnH>Dv#XaF?pH*1u#Vbvf z7mO9+4wRY*WOB}BHga2axWT$ERODCBMI*M<<2B*-Y71>9Giw{zA7OYMJz?KeCH4u% z6K{*SPP-WTRdRv*jT^~#zKKp2Jtlv4!UN&!_qHi}?Z^!jiu7+R>l{s}&b^b|j+j4q$V#MS1pH}3i7n-Rg72XJ2`f2q6wbYyy z4MN8d1{`{} zXz!BtOo)W+z3q#)JO;)m3`KP?qJH;%z>(Ln@{tHh^m)(iY z^jbLAk6nf*L@DCXsx8dQ6W@m3K0EVfoRUbN?aPj^D_=UMXWh2xpT9@sKZDiH?K@q3 zIt&c&|7Tbq>G`c&R4tWjIRo?A_}+Kx+71}@XZhp`?tSu`IF`FfH6h@G`%Gs!v=#dBOpU z*Ugt@SDNVs&FL-HdK-Srui);{Ai+CLVvnAz;@k5f>+7+}*_!;{_I50vU>$sR+1#ho zGXETyw`?hs^tWjD+p`-yza;v`nq5k&IoYN0j$_T?{8VdYCP((4p&#?}m4qcvNSwEQ zxiDtZWv|PkOJ-U3G!zt7Uu*d`EqCi-t;rYoj3YC%Geuf<9-8={p+BrC+RbTasuufN zvu@+owwb(#x6f>-IQTNyH#Jkmfk}A7+rT|s-_VF9vEoDh%d~!-%u@{1c)m4l>(RYCte@PJwA&)o{mF5uhttu#Zm9wf ziF3ADv%Qx`pSpPK_9DZBDtwC;SZ$jxp(xULXWm!c)_?PL7P)nl*qgDNYOJ2-w@5X2 zDdXebyV_ROozfZ|&E_0{&OphjqEq?J;~>Iye1@D$X(N= zcgEMFc_Pu-iMt-uiL%ap;^+6%fIT?8Q25r4$$3f2udjqmGK+I7Wei`J`Qf#c`;3b} z=bIUxII1&!T4H^bndWo#9m{4G8Lc&)ZKyw)K}hDY@~qqQ1E(&ET^OPt9Qmx4?~=UL zJ=QQumBzEFw_lrWcWGlz{AzMh=IHLTap#{@JaJE8{OMt-{xUis&T{i_PbKBPC1roI zdnY~i@c!DWdztsTY*p#HmfBelIQs7#GyJ;f&@)9jg$+}CGz-j|PuLVknQi8tdt%9y z^JmYo7EiB}+u*zTxTMVUzT&TIE2LZ)btgZyIOi@pyVG;BH@og8-&OoE*Ft7ZUAr@5 z#zxLN-&bFbo%xyDEkrHkN%F*(0p5wy%LSjz3UnyC)wb01)Y}b3>#r@jB=_!-zvkVB zxF`P^dNY>@+`Q9tv3Y*p)YVUpYwB`@2dldwRRq&Pee*rzh!sSKrKw-Fr*>j+?~F2UTe+W1<&tOjxyQ zPgPha=jQp_`?w{Ho4iZU#x$wStvRt_?VWj37s~E&d93xHVV#y*Sij-z6$j~Rzt<(s_je3^Si1MHxbkx4tr`pVE&I24 zMP$eR+LJ6vJ73TB_r1coZK~0oo`gqh&M$J?V6yrAya&mq&3b*&Mr+z_8x|fBJ=gE; zT^)WiQ%s<*@Vx16?NtjVh5X$6x_x_dU_&#{nU(itd99wro;c2W_k?|`T5EEWZ`d*4 zizy7t*_Q@MeVw)c=Ay~0Rt?tSmWhkb>3MlHXg-@2dt*;-cwL#S^)J#gj?<<% zVC9YzpJvRN=lMoE$Ra7iXWH`unK?l}8=Uw2y?k$B-*Ls-MAg%qXUfi~`ttbJT#;{@ zc^mI8d*=7N@9Vx#oimnbc=hM}%@W(ZVPccFc-+pjrivyZ+pcd3)}OLTEb!HGN%^Sr z*YiuR_jK#U{`?hsd#=7`2fv~bUskqt)C%e^X%54@}l*c40GPD`*zsB z%i@}K8_VN&eTy$#oxDVSp4vm@*ZuxJffk)9(u`%veOf7J1$nMbySTGNwY#wI$_cKM z`cv#e{T5$aKJiv019O6GyR269%Cg0^Q){+Qo^-eJnDwO~t;Z^TvbQ%GU!FDLZbY<~ zlmp}OsKD?KwK<8*bN?#x;!C;Fv}s8v{AI50 zn3p}{&)FTeg)hU`I!o@a;k(DKG&@P}){R?-mW3uo-&=c1$~xZEQ9&kY&Bm6Mfs%pO zZLXEv>U#faiVXAp#h4 zKhaF#vX?xugN!J%et{?>nsMA-nWe*M-xk> z3s;D>v1o4j`!MoDMedGDm2>wN?NaDzFSa`$z#bLIvR)(9BKYK4?+KSQB5%3o8&)Le zd^u-zJ&l#=geBNLUDF^?1HPWBa^~(PHydg>S@$f?3``VU}Jr_Olj}+ zZ<*U&f4qP2#Dg(ye{YDK`26@odx{=C;ytbTV8PK^-rrh>#TI|OeCU{%T}pYk#({HY z%oAfnLZ1rH+czQo3*R0_Zx1W3s9zcL4NVkZhTM6pZkoG8)Xz!U^dhrZ&&>|C%};~R zFO8m&@HtebC)xD65YJELz_%zd~Ag+g5$6w@mXtug%h2|~j;p*LR{Hd+h zWH!SYD~@T3PdjPi6)~}koqO`V8J#f+>84V@`g{#frZ5BwO}uhJn@6Gfr0gntolTE=TiuKuj{cJgdat+J->bPg{nixk z&9Aa1NxSU!u#jDmc;8|rqY876u#bl4=}@5ySBkgaS`x{qESqVxYEQ7z3nR;=MV?W9 z1({FywAAA&mS%2Pz_)0rs9>ev;;#O4haY^JaNzVZys`zuB8vGuhX=9a;F&%RAjf=;V#o{IxERZMZsCd)$24 zRmd8_#lafne>TYI+vvu_1H5oK@qHVC&{JDk}f8bD34ndnef)C(dd4?<;m~In`4aKc(1fcPG2Zv!4|! z&3h68X0#b^f265=$4zS4sj2ERS3KP7G?G13Vv7Ab{m!ptY_xbCWZZHp zTMy%e$`$9h^F*!$?`S+>tD)gsx+LkMvY6)77g`Dnw)xuYEKmCEXE-N)Z@A%X_Xn%8 zr(HajCuh?tYux{F>GqFP#Cy9Vwmp{6J@DF7zV*p8&Zy`KqWfNio)f=wP39JlS){pO{k1DxHCE8(;ew6U;MXkS+QB=_;ZO2-m*l|4XtL^^I zC{Awa;DY$gDH`V&itbmNm@l(C&hWT%l<`54vfGgpa_viGk}tJ;#C%hfI$$VqOJ1W? z@_E;x-Mhky0@*wsG*0$!otCUJUFc`VjMwLkZ*5=u_RXHT8*`KUJQfDaTb`KR_OQpg z;koi3t+UgXFW24_8(mqqcGCSBYY&;cwy;?lIAhKP2bF|*nj2n*neSd=m}KB?aqRul zsD>+D;gesQ2WlNR(702xc=m*mc*E`{U+Z(|vTy$*Wk+;z9cSLt7fM z4Bx)dKX>z-z=yi2>+@3=917H(uxrJach=7~x)`leJ}$x9R*=2C*>UGAlgSlYl?T>7 zI%qWI*4DYZx4&!luzOegs`cn+6Me-P`KXuaAD*mi>vB=Q*dC?!;mg5tF_zk@I?-~? z#pe|E{dRFvmk}!Pm-o|({1UmW=jV~+KI^c33l|=hS(G-RfzNEcDeIYuw~q))?8r0l zRaJO;;nemIS7%TCUCglL?}f_aSvUF*|4MtXB$4rfa1(3V!R)f{ylUr-%UvbkzmJXW zn^(Q^O%t6@PPl{Ufx-oEo}ssE8g2AtTfM!H71_p=5e`~b5g#<6tMc_ zdH5*HJ}Ew%5_^7?U#RYX2AN6P9+I0_F0Of-C*#_rVyV1UJW6-6`su=rzaAtM2XT8p zno%V9TcGM%(#zn}$|pY0nf&YOOtYAO2exOFt1RIUZ0>6LQ6#xe^wPtY1csZED!;Bh zUAj6tdg|n7>i1SfpOo5sc)x02@n4Okjs14LI(iqQcYCdURTX@!Vd4av`!jmxR9$;g zd|X;$X<9+8)zzm0LYti0pZ>o2I%uY+q*)mtRU9);xdyn0do0Ls{n2KjZnVC!e(|*r>8=>&nSlF5Z00=FM7Mdtc*W zfd%_gf1%9On!|jbtmXtOZ zB6xXk#*HKS!l#=U+HE#I@7h_32%^1*i1jxWcvE-7ye zt>2dBmw0IMgu*E8zpHjM2IL(xzO|(L$h9E*NvjsiTCO_(D3bTZ_AS0=C!e$U^J=!% z;r*Mp&P@HJJmJ{ezxS#_XMEv)I?1EvdR^}GrTvacwzSY=oH_wHda^+MY| zc2S{Ji%Io|%x#YR-0l;8TXvP}<%C8l73*yuXKl^-9`@#5v6zkp!^c_6SDw;YGwWU2 zq2~+VM{X07+Mp*Z{JpWlu4%=6r+@M9QVx6xKALv3VxIQN+5T-;Cq~FvKAyic_k1eX z0hhIneRnrT3MJ`od-nIuk>m|Fp_R(pdhbf!c)rX!Z0fu@n@(Jklu&q+?I+82E6u3w z?v8}M!!Ns-o*O5N-(F&9G_}|9wA@anUE0<&-a2-fJeIBcvf6)n#I4EFJK1Ftu64#r zox2cgwL76C{?RwfM_YGh9k;Jv<+Spc=FM`z2dxw`}{vFkBWb>vSV3~NAd9$YiF+&iryiz zT#|Wd(c6c6-R_=V)Y$*XQdH07#?6T(7oh9e;&9GhKW#7MJtIsaW zicirs*_r?Dci6PanZKKud44@-?-Ca3TrJxb7xn1%)2VHRm*!_Li@I@Z?VkSW&odv} z|66r--xbB}N(@Km8c0i?O^TxwslVm8o{5rC{PAihx zF==h%ou1-1nbWL9=XCC!TRx{QX-TfsHBL^Uw!EJvw`E&5U(LIB`>#pEz2-~X*KE!9 zj&MxeZOidoK5DZ6_7A_CwtGLX*>O~yuzW$J9T$`p4^kRt9gyT(L|9%QO|>4SJ&qY9De3&5ohF=|3EP(0S{Lpu23As|703UR_*b99y|oIq!5;RjFyw{lLD8J!_xr zczGo_FYe_c9yZB}la^}J4Ssq~K0Ix;(p^b!&pyT%TGstM(J`meE4lRxZ>_r#cRZiN z+#=K8=h6DwO^-r;Dp~V?n zA>w5n*Ooq1$(0X|(q!#;x9*Q)$%$>h1trpLQUpVuH6QWo&|5D!-Qs6BkG@&^Q?wF*oR%#ww)x@Y1f+~iK zb01tcnl7~=;i6VUvrNykZEx499s4Q3$*VovWyh|hZ9bcg+(C)wDx0fOFL5GL<#@E-nJLg7=_bGg|v?*QZ7VDO}TYGPxAAi+C)9W31 z%G{ez2U+R=XNcR)Yb4Tk!}Ltz{C#e|K{?a9KF#iaVY9j@T;kgwUb{ml8$vr;Tr88U ze_iX+`gv9-o$GG9LssY3Vzo!dGah%v96c&EX-!JytA`Gc*Dnoq3DkSs7JOxLB(KDj zpGE>9a*U#zc@!5JE;DBgR$pK-ZR*=^a~fv+&E|SmInTX|?N&pNOzBFWAW1P3n-Z1c zvyuPKYI#q)vGbKLo6obayjF+aigC}JvElWFP+jvwyMpfiyyWGj@v!**wQZ>zyI#FH zDIQRGUXppQv+0`C{~6@|Gbp~D95!3+Sl-e_I+5O*1v8FC&$|2JPJMEyaZJ z>)(M!hc-X$U+#6N-Rts}2Pxa{?Mpl@acK073&zsH_u zR_dm$n=8MoGkiR`s^50+meZf#^YGiY+GYQUV3}m}u_vYEPqx~j z9{mbaJe25WR2(k#?BYi*IcvcKqO&F*ReqGJD_6N>hO*c7Ag98KjR#Ga|6M92wD!Pp z_G=rQqTGHb$Fcu>ws~sa)1A3D1y&vq&DioqUwWrXk?y~=lW)UqrYW3Mo^X6}m&cyn zX_;a+Pm(QHD(?NPab4wv@L2*SaBVkb@ZAWuQID`i14*tGN*1tbRK+tyX(}h-yye` zZq?poc96%?up~>;_da`zr`=eO|a)z&o#fL%hVPYB?)tUu-|)9Zb4}GT1i>E3!hkQ_&g*}9+zAr z_Tf!I+?ES|w|7s==|8k$+R20qCb!GAE=@~(RdIf6$+lZL+de#zJyH2O^4csHKbL;B zZ!*6gZFk)`V2?mrX7)&`f(hYnHaQcEG(DFPWl>^QJaZYl78&OqlliGf#-$yC-KJ z=UH_vG>LC|>AFwKK-#`FeA=VZoZHFuzhkxbKE1O3sgB_U{{^c9+$*=2bOiK0m${a- zv0HcDYLi~m(@*$nwKCrDy#92@?BNTmu->a%Hcw^TP#Z(W+4wA7qLA`@UO~3qw>!)E6=L{|s;g1>C zmM<7>xI7awVmoG6<`p)2b6!m32urx^e)9JG=N`M}^_PBrr`gxu`15K^TL-Eyp^DKQ3bR8+Mtvfh811+ zf5C1-Q^7R)zbb#BbA!+l@)aV&`Y3>dS-4oa? z)*Suq+f+H(t)POL{p;HHYv25qPS(B7rRleo_4SllMyp@A)lUtYpyD#=PE2&=#Q8ea zJpUqB>3>@|Q*`G2`+pv7i~44fV0dT&7wT;-;%oHw$iL0QFDyI4T3%fo z=>G6aTIQAQ`=Wn^68f3DuHnEh6pd-(~GNwr6L(qgP~=Qb#barg&^2`&n`r^<79 z;qrS&`n7c&WC|l6sq~0g{H(fiM^C5kY{TWZJcsvLg}ZXST&CP9c|zvd&eAT+>8Izj zicg$%aa$MThIZ+CE@`GyXOpLW`e0BuWzDzm%t^<}`8-z}+{|3JUMEFp<~glQ*CmBw zy_LuFmRu|}OY490)h^QK#GQ-37Ze2~6lja_x}{Gz{;l|&gUu7UuSMrHrTonv$gZiB zzqU$8&u6{(?Cqz*<>vc!TmFjz6z7B8BuK63UOpYs5TJY7gs6Rdh<8 z7q)B0{J@NFM(@}^h{ipNSUNQ%Mr-}`Svzag-e(J5;Q8w-v-p|OlgoKFj}@gi zU%s^_`liJ4V5KJis6$4vZl7$f=RSQhvFFRLkO>t{S0CGXoqEG?GF92WSDW+1tGPe4 zIymB^&Q9F(c<YMR0;#uXA9iN`w3YR=r-8HS@@b<~^yQZI+kr?u;zSVi< z-TSxM^gqo>w>YtG)2-j9%6qhSzTnSVS~l^l+{umVF^~6Ua?Z=n{=0gmkC1eG(D5J9 zqIcXMZtoLX^Y)qiqjQ?u0;3`r)wnjOOS?0FUYnVB?Gev$V{M*K{8c*^swDOEpUwF_ z?S)3!6XCy_*R2ABICn_*+sJM8s__RQS&^QCx110df`HQ>F#^-6AXK#uH2V8A)$Wn!Lu0&*)z@DehU;fUR$`(q&WBC z>zT_!fBR1>s1iO}GEGi$$HuK8#^P=&o735EO_Q~{cgwwUnQH%ChUaX{cFg-#>XGZs z{MT-Zif>e>g^jy#3uuPtr36}RcsDmUATRe?WhMc&O;w>7@E#!qF7 z!-ONz@^{zj7(01RR0;7ocJ23(Z!5OlayB~olDMFFl^NBP=Bm)56c%3oI(beqWe7>eFL7PVFGl=sSM8c*akpUj$BV#%^j?qNCO zC&u&7-8C1v6m&=#ORto8J?Bc>EsZHA?8U+t>Z9DZ&$9F>J}<5Gq3{@Q)~&z&r((Zr z%Kzcu@|BY0&()cfugtdW-^muYlpQ;7G|yqabNPPMhhOKEvNt`MWar@jx+g65-Nwb7 zDz3>}tN3GrcIw>N{#!tjM>_LiZ{QVOoo9bPPWjKU%leuQXKsPbiJ2R0s|3HS-qv(0 zXU&yLT2^z9n_luR*AZy#H8Q+@X@j1^m36WW z6PEZkAFq#E(y3f4cH8h&_b%rixj(_{o=o?THw@XVpS3$TMfX|jwJ@FKto}abYiFO# zdFCK%C4X$ClH{5Cye#1Z=f9OXa2$Kw^KZ&;-~52vpO38Ke7@dq>IL&}H477i8=56V zTZ_%+XWLKTBPQ!seAK(cEU){-dhtw&I@?!g>|(5E2tD~weEVh0e}>z-VWAO@r}^x* z)=v5`HSyELu4Aqdo2&CB3Sxvf&sBwnxW;Scfd(dcCB1T%(}JzXA$ zcV1cgpP|3vf!^_+hKi+a&m-=LEW3Dlp8edC3&)cgKHojH>DTwwyr#|DUP>5>#vDkw zrF!R$-HipB&nJg}Kh~%0$;R$b74n^lt;gug8`jWRBO8-bM>hXw;7|0Q;Vd7ty>XIt zr-8&{r8yUG{A`MhZz`S~sBJ7$?hSRP&l;KJhbW zy=D7q`nMFJXW~;<=CzcHrd^ZysGP_fbtGHsjp7Wx#akWMM4ZTd=kRF}W5WrR?O7|0 zJUUejSHEK|^1o|0!*na(+c#?!RsZe^ow4}SK_Q_V%eF|Tt89!va$iBxMrKx@r>U{} z)SMOW#rJld?obF&wPmo8I_Rl0^Tnh&Boj>bf)+mDPYx~WNc*(Rg4n`RuenJQtwRPD6Ko6fH5 zg6wy9Zw=b9v$slLU3vXlqkA0h)I6R{Xt2K4`m{xC=}f;*?vjr-7x9JZXfL0^Wc26A zR|&Scdebw@+fo=xUfzfEV2Kci(fZ|}*~Er<5++U7!6jkCtEx*o z-Wc3+c%i1_C~H))I&5A}^`3oyZC^W`JG(CNaAIWfQD>FUih{RY*7k9JU$`-%E8<;B zu*x5$Z)~e29#2 z)>A%4nOo%)JW02B8TxSB38DAO>J3}eY+0)_6n}R&-&-<%@$}El5}bJSuSqP2h~@m9}(r1eDJR{wlZPIIrb<$->ysNZ6=sc+L`?N z)&~2{rb_!V^Z1|7dK1{AIHl+DrB$a3(*K@HHEuq>Ri)eG>4NQ79-f>qXWrq7Vbgv0 z?C{xEaM$zEuHKE&>hBv>9<(<2Axk}JMAxZvI zhb_LG4cfY^Nx@s-_ue0CZ|dnh*%EeR)ni+`xms;~bTl^6mrj2C?l4WkkbS16$~<8PIol$KKiSVO zJ@T=7d*Dsw`c?lKl8TM~UHIkIAgQ`#cksLeYVV)1mOY%mUwFExe3ARRj2D_2i}o#2 zKYg}0abn1wgh%T(9#~aW`{vpQBcrALlV>ef;wh+H{dwa_(b?t;UdI-?7|G0Yd>i@M z;3V6+%_&JMy%uy`aTR4(ky`bWr6+V6?>y@ep|&_*R+Zr5<31tj(v{DaoJ{+*k{duG4h;zI+e5aXibj;oD)ptPKZpl1;ud@LYD9+{CIBrN)rncjb(A zz_|dPfK9u41g}k0sf)PVw&2L_4ZI#dkIQE19ZD z+{jwPvT+By+?4MJkFmO}5TEFm#{6N`Qz_+%g|{ZMeV!9ElTqH>RLf|^o#wTMYaRP8 z6dw?|;3*@gDS2Z~(jwKV8@BRx9ljVb$#Z%0*1aq87IbB$_StGpy5PyH^W;JBH=!a8 zdu^VsxhJ^Hx;({NdbGCr8g}YW^tgH8d{#zkLP2qtlyvfvB#xs@KE2D=I(f!L1a)*9 zBouZ{REzS-eYQCL)#)G>_PtKGL*{$2c{LZ@@fT@bY@^GtQbOeJsx7>VC%WqLy=E8i z`UGyCd~a&!c`qG>^d~aGJpUQqeD-(e@laZLDDPZ`(2a@FYG3VE%$`p%(ul-Lo z&i6`txWmx$sFzgA4y_xunvvylb3&pIoB3K;oMc+LX`-S-Rgg(?sg)&D%67Hs<<>Jo z%#_Sy7c( z(7fep+J1&ji&I*iC9UD;O68Q(F2c7K8p=Fd8uqj5%gSh;`I-k;Yc#BPxXQ@LXL!`- zV4v~91uM(A?rIu{a=bmtR%EMRaRfdrfn3fSIO{P=Z4BxQFs67-O`y$JLkFVP?(xLVfj8@qkE5|jF)_v zFyZ@om1p}n&&ro-h@I;#l|RFweWmJZOLL&no340G_rjBFy(`m-PKi8i55BZgR_Y(W z+0z(9^&a8->t(e~m92&EWbS&{o40n|0WO2%@8*OG>A%bU)7`yz#{@UN>dQT|dc<~2 zcqj9u-|^Pm{G9K*)r4|;uqPZ2)s8l`{C~Bj3wg2tvz~nL7XNR?)YVg?cC87AXPqj0*6drcKV6mK`VPt zJm7PW2?_h9H~-tV#+!c@HZ7OkxAn4#m5*SD0*_g};IZNm*S_q3g0p8n%Y0PMbwk?! zuEe^1=e=fe=dPN4;?>ot>qm7tCkbbqeA*}TdC&K^{ns`x`51H2*hukbo5S~&3FX|| zEEwnLDa&%OgqfaOU9QQ*&?#rQUE;v6>(bx;roHr-kSO0K%WH7!zDKvB)5gBacXm@} zO)RsLKIu%|F4w!o@yMIFR=HDJ&Gp#!h3CayH2mbZDLz`5 z?6<9_Qr~>$%jTn5kuQIx81A;}*>GNcZ>mOX?{D60&k!cl6YTS5ipp%i73}s*BaHX2 z!2+S$ti63x(-q{?{r26>`unuE#q3`0A%^gMR-r0g9#5qnxlf$t+;N;)Hakc+)8vBq znS+UqbLP~yCfs`^=xoqtF|)a+O@jIBYO|u3Z>4M3FGnKyiI5T%i z!q4-k--a)|_D)?v$4AorOl{rNS-a-0(cX4T`Q$<7dD@vS586_glos?=&ywjfeiu~T zdTNDs&-}INTNmHC7$xwiO4;hx(Q=IvD9>r--KY3_P8rtfR+d=+vx)tgyZEyw+2 z!`Ihu1O77{GI`Swn^^W~fgEd9>avMTGB23Cw=6vPSo4BHzSWw-_!SIsWv(+aKZLeACNB zIu=$+6nV0Ij5_A>Y3|l5-?puOc2=qJ{=E6Uy8D(c+`7*|UF8FZ?T&SPkB*1mQp(^? z-5K*F_~FIU>PY3?^ED+bZy7j#vv?V`a^i`zxmnL%OXntkn(7|F@y9T7mg(a~Tfz&4 zo;LFKeC&^Uv2O9c-3_AM?+fbY7GIj3zxbXfXJ}CWmsQWWMV4Jzd}o=;&nu7BZ!PMN zx*}KJnS98cx&Pd%xF2=T&dzvWs(a-N`^&B?7q|RA?m9`s`=rE!dF`KTvh` z2ft0zN~iu{@9F=~5F4}o!@9nwsdG9-3lE-rdEV43DcvxA@r^s{UJ7(vDg0wU)t$ff z%hRbdxu^bT$lh9|Gb?Xij25HBV+Q%tYa{x7H|cLY&n)>z^Rt1+=M$H1-LOB$aW+5l zl~hE}vI}Qy_e)*6vc|?Xi|KiprObZ@tEbPde);h@;%)BD6DLkch`clD+jc&zea1DT z6?;E+9ov6(&AZc@?HYT}tBbamuR5!{Vq2T-()Ke}v(9ecbS=%d^PqAc`$MM*lPumA zJ(`yBX#iAZdJ3wl)9G>4gUl>2`HA z&*5wNvaVx8&c~H+#V$Rs-DSLJ^2xPl)t-e-|Lf@^BiOh2bN2+ z++Xm{YUvWKJ=cU}zi8hud6eK&y?NrC=ccybx^3@8xiVT!Rc^@q6*$2qb?UK)mt`h; z+byhGsp95)aQDO}Ru`9>4YOoA3uG<03@^?5<@)xd);Xr+oiBquS9xaiToRkW;3ry? zJ-`2`xOs8Qwyh<}7tBxpysF}DqHy6Wi;hsjDvKvympSHEi=3D8E3kTSr8uIZJ7|{W z+o#bXC+|p4aNqcBdzwIIVdDz z3=>ll#7rcQSDb-}5J8?RqB zwV$lI=1A+Ev%$CT#coS9d&gjVkfE+L=Frv-zQ!!cxn0xhmdJe4a=YkKIClrbC$R;S z11Cv#Z(5=9C9lwD=SL;YJ3oF}oc|GeM@MB^X1cTzkMZ~8YZLufyewOo`)(bRr#fSF z@9|sP&v(3)OxA6Zx0&as-Lvbe$zQj>i~3G^`c!iKb~Aou-L+%0ah$NwvL`|AIoDce zMf)qQx%i;m_VvuRT)*Ncx1*=HJoxz6*Dn0Z+l!YxiYL|Egj#Yg-f#4>Y{}X^47+*q z9xq&V(LZJP+_^>;%C;PDW4`r@Y-rSdC29U8AUpCAhtGxETKeDJKd*UaEyZx$kY^pA zyMv`E$MzjvrPC`volicn?DpN-iAOFS6PfpTZM6CRTqY-eb(vq+a;Ho<-I~29>0bEX zd)hKLH|`KTugx+2^V*roJNmO74$S#3yDD@G-=WAGliZgXde87URoZ&RHSc!#{*}x9 zc{eAWJ?0tH9PFQ(nP=X(ouTLXUX5Y;X3>$l%Z&*G3+eKfg zMH-6kJ|T74$Bk(c1H{d2(s`NF=eneK*(=|Xe+mQ?p?XB9}@PvU7j=9?1l zr8r&NK%q3CIMRF7nTS^P)4?ZXUkEPdU6T4)U)3+%c6H%beJ!I&9*s_4*wsx>Z|r;W zcgcy960(+OopbeO8XFzY-?2U{!L2xeZM8@0Y4s?N1g)Y=VvqNF=6qaJskMTgfor4m z%pY6=>CDQa<{LzoH(pbluWqxK%)!lYX;^B>N@(;s8(|V_>#@W8wI#G-Dl+e*#X>0dv_TrgwKsMXeFydnG z#4D19pSVu%YC2VxsiL*yV`RD0rxb0*gLYF*`=+ZDJW7h3@yYY7y5f$-HcM2eCKeS` zo)^svZL{!Re<2N~7%^UPM`|i0*qA!+w{&7A1@BF%e&g#$e_5@${-NA8|^Va=)rYR@Z zXSg^f*Dz`3Gq4viR4zN4YSOi%AXS3p3%lriwb|CKnW~J_w<>t-`7T^(7gccANSo=A zSaRnQz2x7^ZSA#QBy4f-T@-%IUEOk(z>6b0ITaEtEltC9l@{HNR?*IT6?@>xtktZG zyfvqOSXIR4!EkNrv01x2f_KZ$4WH~KuGOi=5LYi%b9lqeoVN!#CvIOGH0|82%*drh z4hI4(j^_2M*=tYNI=t}wmsO{;xu%8H$Q`+s)7Hgw?!LUv(z0*gmU|1{Na{U*_TIW9 zI)d9%yUQOp`|RGc)v0Exmg95f74lx0!pUpcxVxVHP+TrQ5w>!bQ~Q^X98 z=YL9m-}8Kaa`eYLM;@Qg*m3->X==>ru1}@B+%A0gX0UDYTfEA6+=eVIrR|2^nNXXv)fjU0%Cs>p{5;NrfVNs}rB}m(1BRM_YbM^Q_bD zVON(}Of=i5Hh+KYj-75{5etuT&3_rWL{;hT*}Y#nPW2@nue+LN&*!IGzUB7Qyd^b@ z?|02yy6cma{*L?9?wg8gw`$i;;A*}$JA2{Y#q-TdE2Xck zJ^O8BArc7uHjSI)HD=*$nxUg|z&t)H40f9p<+2kYLGLAEA z8)MHblP=$Tn${nE^c7uy2dau?5>Tl~HA z_@~uTvsWqT%)U@0Quymyj(Ngj=?JrlCt`ku<@PzgOi~?rSYqkyZA4?514ISzS=_STR^4>F}K2S2YvcWUSU* zu&t0-oBxKpJ<;ZJu5>lyq%7&bn)B>63~z5=AO9)a<;2d(g(VY2Z?HXE$?|>k0xc26 z*YmV_A8grJ@cBet-0?qJV%Hu7Ty*`sQf_Ow(wWzfe#f0*^Lf0&@~9EZj>_WF;yE8g z3fQmh`0eX{#$UC_-6rhpu00c1hQ7Wtt9we;z34N&&!YW*U6J!Wy)1pVuAG}e*2~Vi zlfBJawpmSgZ1*JEYzX;!@?~(bORt38Y3V7#n~z_fXXumtS|wR&T26ssw5~aQqc|w= zfOK#ob4<Qi{ibvF5Gm+L{LL=AXkzhL^-)*? zQy;s7X5;e>f452`t6I+qooO1KaYtifxjt+0*>ZEk%cZsTBY>NO7iLNyddjE>kbrIuFchU%vUg@u+AfbNuJdU*~)8Dkq)%nLT-&&MCQ!kBW z=k43KmUwvQs%e9q(c?(x=i@I~Dee!YttgG|Ank>bNW~9iZFRRT~axRrw<}o`# z?#qQYd8b7dGV4poW_~zY;GuJ%?8$Xb!)x!?@7eL*X6v{A3|zOQc#rg~``#nHQ@!~| zfWPMDJNs|Wa5~qxYtFo>XYakbcp}P@OXB1~hSF8n@5$_(xG685eb?6|c2b-Db#_cJ zN}qV=_obXk8?LX{Z91GT5OMOct#`ktd&4b8T01W~wyJ`$KW3h0uxpcu-X*<9Mh*wpMP+r8%dBzTF|q_Yq-}?%ed< z`%`^=OlYm!yHCGd9Ti){*I8fL7M1Q?arP-|=1=91YdCx^7<^vW<}P`zIHaY#@akTv@3%i zssFw8_CfLcpc`f(ZIVhm?`)jZe&x%bS1;S%ctk1gEqlfxFqfarJ)dymQKa3+cUjuKc6W}? zH`v{i!l!jXB(d$ui6y7F1b{6$DTIU{_S3EH*Y=-)?#8So_FtR)~DB1&u%A8VgI0fZL+YF zr|p}(lsNt(S2w*SyUM3-I+9Qqa^tJWBz@hRv9p`IE>?#FaDp2But8JO<~M+nEb7x(UP3qCHI*>z@T{z{uq#y=T@ z)mNNnT4A@jFy|=i{#lF<8nOcuwi$@%-8VQcn|W=~bzdKkb1z?2uGKT^xwiM}`cQ|h zpH8PYUg58~TE8hLaW=+-qAhAy-SLZ83*3UycV=A zv_bi0jMD43g_?o}0oLo6y6Y`eE9*UYLw-i+F}FPRkYBtD(`LTw`gogdv#yP1+V`gL zIh)c|K2H7-u5|g{&z^4WgpUoiwb@a(V!iGLCf~W2?$af$J>gAX^D<}6vKdY73uLao zdHL{^xK2o|)t5CKy+2w^R-8HBGymht1zRT`mJAT8lKH+SEwtCUdU4ddxp$1K(kK21 z;eHe=_mIQm(@rf3J>%y05!}np{8STF`BZpa?#uo}k1LuE4JAw)HI+AXaa;drNPX}v z->dqiRA>)dumS`B4$C#%8B4a@daI%EMe=#qjm>SR5_i3OGR;#LuIF6O?M51O8IC|G%KbldeeEw;Dv94eo$P2zQX5yP3Z;fBBD9ltxjdO}~S zURBwCvxGb4`!Rd3bqPJb{&&Uf0*^RP;0>Pi%wxv32djV0TBfx7#=-(N!!IktE*qv* zGFm=2DV9=++IqDi;mz%hFT<8xJ@&L<>8GmDjFKZ0`6n2xJe?4F+d5if{$Is^jxVpw z+H&mX%$0ZV#<}HQlyIv&Ve#@xnCaRnALVsJ8|sX-cME5>erpncebi<8G)c>xRsR{Z zmMTS_v}@Ps{?1c8&&^+XzgNVUh$kBB_V7o&P`mavIq2HPyw?XGo6b&MaX5NP zHVwtcw+7vqqVyw)<6X#E#ly*5R$)hGneN@A&mnq3zGx;_uW0e%qnPV*z9b(2esL`S6iGX1kE^@r1i##^R4Fs0{pJ0TpZ4nRI=RdNw;>V*9;$nJg2mu5#x_Y3i|f zUilYu<@K@%%R9R6Gb&WRE<2wqJLhnU*Md4zW-E)DD?bl1)=lj@bzMB?+S|q^|7(k~ zZ%;6Dag$!YeXp71xPOanEC5clLZpIb&U5#bEvyk<|;d#Yj z$ye4rowAZkbXW1E#aBv&xz<~E+OGU8oE)W{xmfT^e${5xJx42lFWdRM`t2(2Qy%t9 z?P@(vJ<{-&;gKs0uJsBuOYTyT68KS6eC1=8kV)D><)Y8CoYfzMXSbdatwh=E$?Cyd0NPLo>V$W#j{Y zgf-u;yv)dEAognN0>gJk2LquD;YW`F5*&%VwE`vR_v| zb=*0g*F5!r#j^=UJ(uIO*rvK&J7!QEeEW1!WRzlq`@^tXLcbsO7u-C?@!+4y@9gZE zE`@>{*@HBNX1rXdQn76%S464Z);`_!y7$lB-`RNH>xIgOavQ@NRulhf{Fa>P*#B&dZx#3f0W(nC*HfbFKhb^^Ua!NhTmd7Ml*XQ8nWeR9z4FoG|QWR2Jc~uWiw)) zrgW+1u4$}1@JH*2S(|%$m+x{JraSxv+F`Xa@tQxs&Aah!#cjVnPCG2$y?)$#CULs`j*-Q8rF~ESHs!_s(~EOiGBwsH zRC&XhuKK0m)hzRc|5(azoD%3-YvVt4!Zk@zr{ww5wn!8n4JdGYwo4)9%*)0A&ow^_ zs=|6t3vqRw(Qo^P^P&3E&4 zXw1AB3wBK0)YUqJ!BNyA|6!iio;_b=wbm{$YA&cM$TE-NpSDiy)Tgc78V8k@_)h8i zz$tUpGF)YH_|gZpTC;`R3_Xv8YZn|A73>Unyf*67p$Wc5?qRQQP1oq^VfSigX;{A0 zzrl~!U~ZpCm&X=mr=@PzA&Js9Usf}0w03t6w0rt6LxSy4?ok(Mb++aG{d=@5Ma%Qq z)+%nY3=n&~l`+~v)M#SQtbQF%r3oE(7;kkNHf{-!R(QTvp=eJCv-aFmcVilQ5Q>vMLJ~h`ITDnLwOK|cW zuE=E7UC%{jygZH-2Jh5vzAkbhCXum?LizrqUy^_LbW&^ zi%PI&x;;K-vBan2>8T!llN$$YGk+YkT)rsJUX^JB?+Qzkt8TyVzO32AdDdh7_U4ca zF+D5U=NShZeTloWod5b-JHZ`)wWPQwz7_1@;xJ0?npC`bt@HC7nev5-d)xH{-pXcZ zMZdcuU%6ds(_CZMlM-`eY`uP1+%m9TrNmwGK1lpigKTCo-y`9z9!#@1Z%_Og9GASO z@TlYgxi4m+CoA)|G+5-wxw^@p&iN{;F)=0fu4c@>#L1Qt5=(=2p1P)eo&yiHjz5SoTYi}Xz zC8h)|{^WOAbEnPw6f5~&U3Ejj;>Pn;9>SK94|Z0!xlMWKfA>7gtQ&n|+ggL%6ebxr z9@AdC?V`?-VCxmE(ttkKjBm5#0@8o72gOua^aRIpYdnG zIecFeO?b7AOl8?w_uRp)&mORnxrB z8lT`*Ik}~9Vsn5uU%!o-N$&3AK1chxg}TfBZmNItb;8@k3E>tJ%bxixDl?3Ed1y>WFjfGkh{;Xnu9`MYo z;pik*T@??Wl#j>k_DG$XAGv2w>h>*LmF(CaUY0z#Zdv7*ZjZnj?@w4ysjdpw{m;ND zx|zN26r;qOz5b$tGh>#PUDR7#Tqu;QXE<-i(w!fkEvyz$a#~ucZt5uG#*{hvUsX!&u9{w{N}J6UdEO}3_B7*#Ux5i5Pv5ZH z%n{Zk@wnqllBfC~EnEL1g16^y_TWDGV$SvGZ+~TO{%i`k&3Vjr@9Jrjo?U!mpW5Md zDdow>w^0_2Q+$s;k_x!-EmM1L>WVuqx^iJ0H_rL{UCq+xIAF76#&icu z%kxTW{r@ig*4CvK_I}QBDRl5^dS=%4Ed(C+1lV|Dh@xfQq@bInMH*F8vu<)P+L-E^aH;?JuQlGM} zvAK3hH1=Pg)%o?d0{=uYpBllQ^p|nf#pUbTKP7C+xH5-L+49RdtB|mlk8F0IS+b!< ztM$12)aVsGx2(QjTe55R_i5ca8AS_s9N)MyI`-;wf3-_zb@wvO=|2+YbmO&=+uJkM z4e#%*xe=9R@GzyQ>e<3GZf!HowyV6l{-$&LN*3nx8`m`_89mFiOzxQ+@gZu{naRG> zPM%=fvR>xIs=nRfAJ*($n6X-|GhOqZ>gi>bDnV-V*2;_PJhpW+{IXIvC}qxa>F6t0 zFA8nWao#TZ@^#RYD7TzxWgnBDJ*`W;A+^aRD0=nnJl%K2U42hEC-Cp>vnmX7_?$2J z_SW)chMt=`XTP1KRJlp?xc^e`LJ`B;+Lg1r`Qs|r{Ja&J9&vHsd(qjo`Gq_kj`vTz z$}CorQZ4PeSF?JXf7FIahYfE^-s}%Pn-+7+Q+dfHyGs`Kf2-DbIjXUl%V~BluGkpH zVD|Cyhhd>L?3$5V2`Hh&+ks>T9mmM2>}RE`(Nxb1&bovZlm zW>n?cSB$skAKLQdTAuF2ZAT)C44bmr=Jl?KVYcDf`}6UarA3pBO5TfQPZv8|RPrUX z$ZV2CUoCIctp5zh__}f(dklY{5Lc*5dEWI->S$8WGV`S-Dm^TQPhHg&o?70}{d!ZG zU+3uGqN3u6^$YKxR_=WAbMDSxW$WEO$q5N=@_gU5az(@$rcE*iPeNA;Ju1GH){rBu z^UV3W`WMlSg)0sVMx4KQ&O&lo>#hLN&NTbemsXr+y}D9k+tD+7jSrkyD{|!Gmg%QD zDo)B;tk`zz+`j5mk0-ybxi)9Hz34t6W)jz8mi3`cdi8uQ`=1#F1zCC~Ucc_PE(^LL z6fXJw>zd9#krJx^j-_ziIP_Kd<66x>wk*Qp$}0{&@7gN5hijp%K)P+AlS6^Hoa&XY z;rH{?5?w8h8TSM~j*Wa8yYb)0hUc>T=ayf)w(a92Vb1LvBwo87(x2m!%zI~6-htxI z?A4-*krOvgIJog_TFi@It!GX@KNHbsdD1@W-P^ZGu^Zn#`L-hOqT(Kpo%im3JSvo` zQnYQJe0Ap3yNAt;Cs~CaOf0&rb5j2tZ|Ss;&ZkcN`6BUU&C7?;){`D~tH&f?+oY?c zKJStGrzO@`dg?6RM^1Y6ZC1{_U=Q!@sgi5I?Pz^iW+POvtt7Kk* z#gdCY&%g58S?|~^m22~~Kk9h%;cJ_Ex9i0=ypNsY^ep10C1m zzSk~@EBoPVjwjL+jQX>#czb)y$cZ!T`SM45_Vl-lY@{zT23|>C8WP?4(3+>$Ag|m! z>ypmd#hZ6=f6DH%RU1if(#T@Vc$yMCD zPOnIR?Y%s<0AFCRLz z(T(H4G3$V1!Q1AXWtf&=-uRi{>vq$-OWMA##eF_{vh`-OZmawJpP{nuXC^7o6uQTlX*UfK16*Pt|{OWi~l-r#zp-lr^PI(obYUz19+rS?_(D zf>x#KxbM}@EV^|&>FTNG%Y`b%*SkU|UAn=Rv+q`RMU!80hWDbL9-ga)+md3#Crleo_fgc<;yx#)%*1KC!kP2*tn`tC5BgP-=Plu18+vk*rfc0N^LLELYOSswth6jmi(jy2W`2)@ zl}7L!zQZCX_43TttT}A?*7bs{(D{O=vr2AHJ{n#bVZdZF#nykXbAGwW&d;(HZ)eTA z_AGk#@`!V9_fK_rbUMhh;)Y9)g7Pz)u&Ua%oT2i@zpwsvI4#vCl>2qnwo8lW2>I2n z*y%G%+H>)g&Byp3`w98wafYxnFDo$iws|Sy+A`mKX`*bre=qmlJ5zY)vBz{R=``oL z;CeA)VF@R{T+SCYemSsya!jbyuE*DN9t}yO1)?7Uda4s&`L22nRL-`pON{02Cu*;M`q95`?{}sz367G z+Y4N$&w0Z;@%8zoxzVa8dA7R<{|w&I8?yW7l!KG3KOR`i-MwOFXv_qQb6R^Bd^)sh zgX(Us=p7O3oLjP7mPAjwcgo|lgyr|w5ys9>WZIJI_JkPBeq3aCaZ+=uvc%e(Z^B9f z&TqeeYm#iw7k?uoCFk=h&uuQb=UX#>dh7cB-gYsG9GyQaJd@n34$cp(SR(l8^p!{J zRQX)Qaw4Z|-Fea@82NTh=DXI|ayGk}Yt?pUKF)a3UHHawT~K0iVTJD7w=7)#Dt%cy zJyX})rZ^}z@b0zE`Y@`p+`7_8?ELym+n3I|vH#uW$wAze{DKLF@2^X)%MMR-_g?9e(xs88wfeqn)%E`lIS!%5*G=7jM>=wBH0Jqgt5K*w&~~+YBinaRgWds)h??vH=49lCTa88*Eb(HPVzkY)>qlmXKDSzzg3YD+~Rr2S2-uJ(bD$WSI$+=(0zI)+{O|GBWZz-Jn z`%`w+-e>Dr;`P|>JX$pEsNkQaifz_{$28gIr=4;>)6!p)wD5?#{@=xG@1FVevr*Z9 z_ml5y;=+b=JriR=uOc+zBbEuzJJ_sRLUyQa1EO*`V6pQpGx z_qlBKh3jG)Rxiliy+guuaz0P0=PW1BM@uW-axY?0mzmrg(yg-jH;=v9QpLhQ3Vhl@ zktSuO1@6iVL{13%e6GKwz*^WiXa2Ee)2>G+(HX9WaO)seDp6gtoYDuKV$hBUU9v}o|2&jXM1KH+t)ai-L~pt z+4rzDyeovvojhMgOv)CHKEr$e9J_?5=M0l0^}H|NYV4Y8tX+NO^2@^LMW-f;m&&Ak z`J<_)ALrhC&A0Ok|5|_58wv&!b}x8kxpvW+H>nZ(R_b2XY(CvnVw&{me#p)i!wcnrRnYu znxDRnDu_I!Y&6qw_ay$Ta+8hRHtAE`iYkw3eOmU4)C_+eqh=L4&^-RhYj*5UljTtbD9y(V{iR7Nf%c7p9o>EU-lE`59dR>6r{YMIyb6`TdR zLO0pHP@i9QZg$Yl9(@*r-wQrp+a7f4#+>bEU$91Py`0<3K9SqNlHuFYs8p3Aq4>Ca zHIpYFcww=o^4fz5UDCD|>qB>SsWg9JC|1-JTsIt|!XUY1gd5Jg9x4$Whsr+8u#lX&N%bV|OHkIxC z=0oQ^p7iidjfz(76DVh})z*C5bZWA z{wr+@;NXf<`kOa3laAi_wrobk^0isli>HYROlPTOFg@;eAeXT#J;EV zIqE`~_p_~Bw>&+soHInA@Ve=Rm}rM5oyqS5qbsVt0yk+0OlRHXS5@|G>S;IYtciDo zp9=i6Tr>S@*PTi)=?`qXUq@S~25vKvc);A{-D`Hw(s|iY_S;LXUqo#@=3ToY*C}+$ z6ULsNXS;Tn?=)L*hi76>-=oFzB92|T!*0RCHTz5-<7CC0Pre>=yMzzi{;pQ|^V-th zxyR04=AYPS`98#ci;kezX}y?l=S?}U=A6-%`>s;Lyj9yMGON1yTff3o$+uC{+PuXh zqw}XSrhZ3d`Ku=5fzsN-O*1o-0PT zV^lbGZiGHw8@cUD?sNg2E{9ia*4I`k=R9Bb;f?sIPu?mWYv(@a+la_siQe5 zvmA`475-_hl6`vUv_PZf`K<|a`MoBoO-cw$Dq^c#8{}eEu)#AmrRU=9_ZE*WpInb! za`)EVw}Q7=QsauO|Cz4MUz}OE?&rZ<>`HS!zMSS7Cz_M|^t_~KxO$+Ho8HBro zr=%<2n_aMsjpv4iO~CZi%9FVa{}_e|rS3}NN!cX#xGP*|#cA6|&nqR4%iVqThFk2; zgPlPIwY+itMIQoK75c10mfgyDd{@%dwsK`onU-te9url0g->_;+>^AXPtRwbykQ#~ zpI_DAtdF~D|3wx`oa1C$bR|!rNc^k>vkm`;H8-Zbzu{Qthof>_S@VM7wtN?s~FIsH!pe zu;T9eX?p(4v(C(P;MzX(_qIdL=M4QSf-6)v@W$VopeM!SDmOxH%vzS5aGS35qP z7BarfG{K!^-Rma|hR3QdyDgOIoKV(NRk9|3OKjzv4d!vrFHM@Dv3bMx{*&8M`viXP zuKM$*rauJ-%ZZ;5`RaLxs-y*(z0*UkI2as1VC$P$pLs7jX5+LN=GSM-b@^r- z$xq|GoWC~per8nhzV{lezly_JlK(SgE?FX}9y9;l$FSU|ks;G2Y~z0!%GbTj$!BxZ zsl6TNvi`2WF_)p$-zK3an2F<#<$STDtkhwSQC7m#_1A6(M{=cE{Ic z@f-A?-gICHKKAdc5wnbqht1j6?PYr9Ur{%`xOg4f2L%u8%C4bPKSc($=;*OFi{C+F&_E8E0ObGK;ZJ}>KKdS`iX zby4K)U$QYnRl=hQ=PEKiT24*sJ@7B|N~Dsj(C!_U z?=p`nc--P`?mDusNu@VF&*_^^{Z#b=D~(fr=TQ*RzK zFb+?x?VPlV@%3a6kFaVBWxJRqLdDnDZ?(FVAz1cKPx?o%%j-M`iN_bXR(wx&pPnzr z@K|C=m$|wiN8sD3bG8-v`*bbIi*b@F;d=c#=J%b~6Rjm4+6BCD^UKybzdkNTC(ohh zS7E=`C8hMZ(hv_rfq;K|3PUc(G?)E6HNoQi-Xwm`S1o(qyegm5j7XDM~ zDrd#WoKtuUC}u8M&8@VjoDElMY(NBAtfpTnx9{P z6J9@U;gYf!g%^H>d}=+x%(f#fGlKD)@x28-ktYl8=gi!+m;FD(s-zJrYnzVj^W4TfPr9f7b^Ox!4}K?9+K<-h3N4ggyY@uh9b+bY zIeV?wht}V7d4AOYdy#$QibY+&X3RHKTyr~X$e ze?DJYe2Z(6)&&Wf?<*wMS%`FMT3CuoYfWwrPFd%(v(wi1{wWo2M&sxYI+}NbaZ=2<5#=w`wHbJnfjcH=*)CmOI2mntLe-eJ&k^kERm*d=G2?Z4 zkblnDr%d(M%@gmvywh`aikY}(v6VmH%3RH%%slY@s~a< zZnxdlmUNo^&8YaEa>;?s!R>Nj^CbSPn!@#Nuf3I87y?(cdw$jvYYAFBDZ!_Zd-5hK4=qzQS}9$7MXR|p3PVnJoRmGUZ{mK(~R2%Wf#1i*vo$Q z+E}nZlU#P}mER$)+SMmyS1nQNs5yJQ@5+xQiu<-45Z^DdoWnv?DP!XG>f&3oUafNc zvcMyh@px21!g2MbDy@m`=OM30! zEs>k(+H}N=S&mhDn`}!+1E13uk&jz{D6KlG!d3QMS!q@zhoT$f%5Q&mybZmkw07RH zZV~C(dFP|Dj+`>M`|_c|zZt9b4y@x+ILom7c2Ynz(;eWcH*Dy$)Tb(%bV7Gv8hs>?Ra@4*4I?~JS zV%pBF+ca(__mr;5Ea8^^p~9ljD(#pHJ zPNUe3&kc7zM`^xtZQpoljWL&x*}MfMD-y4o+;Gd?th0CnOWJCGkxYY-cAL`gE6wj7 zmFS7q;J)zKQu*GtZ?jk%-|um(`{1Iwn%awDUwR zkJ-dMe>QzSu~ys1?z6J&+4nJ*Qi~?vJITx_G>66JanCiGO?y;Zbo?rBv5PJ?nRtA{ z#a3H>`?anj(^k|ROE@s6PHowP3Df>FWEeN5I`Et*-Jg1GaN1ra)QSiI)PH3>z8Ifc6cgroF9M!ud>Lf?( zj^LNay(ak@nQLsEuxjyAmA0NOd$(=lI_0y*wmQUnMdzFupEzGx7e@=VW%k0B)Sz9gl zotqq(4>9*K9`pE%C*TCcPUI*76_2(xm*%|a4mgycb zu#0J!_a~`UDDq5<+RoyFlahvuh1e_}6wdPaGP}iT(w&VHw)Lgk|D*llwOjoCiiefN&vT23iB$x{#f@mQIWasKn$6n{g@;L8_22WfiEkb?ASRghVj68uP%;DV)0Ft3>|NVd)X^bvD-&D8It%toh*tfC&2))5G zbDkxm@#*cdmH$d-7OseNdMz~H@HgwT`Q<6gd=GMKm$EDG&2;+qtwY2~U5;nxN8 zmYWu@wDeh`x9+%vvgoDEYZp(asqgrGym!wNsT)GKVve^4?sT^)4mfU-)z6bW=j+jw zdrL)*Zh7=nNFlW9N$Aca-U|1O9A4jByY{dX<12@Q&ldc4oMCXg>5i0-=Z&Z9N)Y5ddr|8rr_oOA(diRQ*t32&tQ2XnO=EKzyP7@YPuuz*Nd*;Quv>BCU zAM+2ss0y3AZ~98#e-n#Vby*zvver7fFki_@g3ab)>E9)1uDv_penIfy+91ZYncTfA zZXB1bT&Zw5G`ap>@7>+A&PkbkT#zwb zGo9by_3^cCAH^n|I=^L`;f>G;y+x@!Yy9fIxyDaAnzweEC#T~)!$0v+XOAq2?9sI5 zPI&0V*vd9mS@{b`=eKUQ_0`?j-5!u{;kPv!gz-Uppt?JJ_?;&`L<@vLZpo9y4z zW(xh>w6cs{WxGnPc97VmN1fA8@bn*KEuM9(J9yXrDXp#{fv=l?Tz#onG5PGdcZS<$ zrI=+pB_52fXnMYYfoodjyM>3AB$o5>7lxYr^fCPTnMcU({j#j7&lXEgVXxg=P`hfK znzPltoz|yT>-qT?z71Kl^Ge=Erc)aQ3XT-Vq-|a8T3+z&!<}~wrNL46eVaP9y-n?-1lrT=L+wvV@}JT zof4B}d}YrZtaMpX%xm!(9zTA^sLj#GZFjWkrI;ScwwkswV_xW@-g`S<$2>ay=;WzJ zYi9|Whh6i}goR0`FFLbrn)Z{sZZ>yH-(_9WoqSBPA)xSjU-qfyy^|&N-bJ~^Ov{um z{ByP>AS*DABYC@;!;gb6EFaBMpYbN)lg}ZI2JLyC&$}*Uyghrck*ocfgYwpd4%Jqt z152MCSKztkdT!UO>doh+^O;$apZyA+u(NNY?qhSgsGd3B-iNM}iq@1|aIBVnZSjSQ zP3Ap56Fj+P8dT&ThCQ71?^S}=!}wW+&d-e2t=r>Uy>U^`GB<8LhjZCt?>(+9o#1J_ zY122E=da@$>sRS@W<;47SxDNX6vmug-?7!!Usr^|@Eo7vFR3i4c0;rIOFcHUPY|2% zMK-Jc&5xe5I$a_2cA8$f;URWcFTaB?Tt)6k*YXuHQETcFpP2iERvTUEtNZoiru(<- zi0#u}e_6BR-Pg_~w_ZM3`5<|1cJ$(y{WJDx$QA~@QF^**snb`BuZwR^EjrQVEam=e zTH;Cd%OBQeKfj!?MOD6}V}H5wXB zqyGfGlClX=vC$j(k}Y0e=|8knI8|qRzSNobJ^g<6OG_ud@94N_*tcvg$A>kqjIwfg z=Y>{E-xBXR_bK=MsXJd*e0dwFKjEmhh~)7r;Y;o~8C8D zzhGE?%J;NcnBp>jb!|Dz^HtZQU;CQtPiU95^)c{g z=Xif5#G>`=jC|HxlFKAwuAMQ8?l?1X#R1Wy{~7XMMo+q?dfGhkRrdPr7q33_e6FrO zcjs|YPLZ3jQMXdclQ`afU2nJR!?EeLr7CX=|HPL!u&=FB{ZhfC(ZKS-FlJ4iY_w%m zS`zo1iMO_Ni5sR}J|wo`=(AfV&No=~^pvk&y*%>Px;qc#wwCd_+`L_>ec_6~jgdm7 zNbzU>LtCC+$eeIAclklBpEB>>W!`F=`uxx(SAECJvai|0uI)P!x^3Dw=2^%3k6O)n zoPj*OOTxKi8_(=@zF;=ClcOctSaD3(2nIJGWK+7x$@6 zTI*+6&(d+8@YXrV+jd`a-G`pmcUcpzuYb2VwdsN)bCc()TT=v27j52d#P_!TSx?U{y|P&Nj)l*2?#o>Z z^`;kH%>@`ZKCt=d23YtC9t4SjXILGxsKw))B43RQhyQ*#$K ziMdEOybgNgZ@A#|t+%JFww>R_D07kZ%BEvyZrrdqS`_vx`DFP9-iD?-^R6x~XS#W; zW_ADWtA(K=@rJvte|DKaV6gbUCcC|~RM2hh>sd$5H;LKRyq#1be^=z|tN_nGx5*N} zLJujPiT+*scBew4^7h0Fp=vv>OLlr(so&zKwb@H9;b(%oz2@VOYsGg=e2~cWuBP0U zH(q06n)d3CQk^Nc{M9p8>d6^P2zfsfdu3abtWG-J8{L#`d3g! zu9Ufv$%mhYLV}eFT+0Q*Cf8njyK>&vv`e~9Ww&OB$jq7dd~LDR=B$s_E_-D@RWk>ZDqOWLFc;LLu zm4!0dKbpg)e)`1m=}xP}>WN2JX9@k;^jzl8@vRY8N^T^UP7zwMm*LqIe;w~_8j_pO z6?SE?TA3}BWa@dE`6Fmx3r`8Y08R&vi?zrc5j*YN^G9V&k#A=!jOiQ znXBFSo|UP{6#f%kUS2BmaZSz>_5&J1@PvoYQG=%&L4I0j$WfbzG|Y+W+yFIt+m@47QG|#_Q}a-f+z02wc0hYTx&JYpP%PmrGHDh{fKkU z>JtT;i+mf4WjARZVJ^J$DN`>$)w^u!aqbhxKdo4DS+VW>^4Urcn)s|Pxn~;R&f9S^ zz#=|t$;pf+*_h+Zc0p; zWcivcms@q4Buc)l<=AQ&v*Z5thT=J4HP^gNTAcIl6n^($+gftgEFw8|p1{oK7p|B@ zS>AqTcH-gk`O{(stdo3av(uGuW5^ z2=irf=gCQR3+oV5U$NG^I&;GNjLq+AUtf5e^Y)$i8CPrZo$IoX2);7ZUN>W>-MuN> z^o|&E&p2$j{nW(kmzHjwI43XT*qaBBO*lS9cjfO=B^czN$E;mb^+YAwzj{yl{Mq*Fqb_|?nKR>F zZL9y;vjOW$CM`Lew`Nnr+drzS=g-{AGU2BV$1!97u2c6cnI%sq9?ObcvmhaIorKos zqu!2Z5{|1apYECB!1&}>=#dRuc1%9AbJsD00xKb_kKsBcuPvW_PMI<_&+=ve(wzSc zhqRaNNpqdJz3e&Dl4h-HS+%Eik>*B^8(#)h{?eN-KE3cT-{1Yh!Ky7%d54lE(+*mm z7hTluv^QTV;_Bxs77u2v*kJi%t1OpN>Vdo>+t*6|0-4iwPCwnW!Cvoz$Dh|*f16FY zBq-t~Xu!bSXK_?KDsHxt`gFN7G7k!Df2`GGSLR!5yg=aK@2w|v9ND`zXBHL~yt(Y& zaomAD>dsCBm({#`>h+%ncP`xC8l!&Z@2-SPIZKj{tnoJS2$x-*bT2h1RQI&G^F*KM z8;ZV{WGo+OEHqsf>7p&hTs-U4vrdMtXG$rbnwl>wEuMDj-7AMr0;{iW;l1*^FPQ7D zfpKVlDR;-?TMgQBGi6seKb4qOd)VoS0YhQT*K>2$y*V@AN{&x^aa-i2``=r(xqGF& z*)6(leqmVJ#pe8!jm#=Np0b%`3t8L>vb507;k4USplvpX5w7utN zqT{*BHQKe&C$=Z7-nrvXR`;v?q932;dRjhT{?Jq8tVO=fqZ5bcJ*d9s`t|J5Jv$=y zIls`Hlof9F>3xLzsY-^FS#7>@asOZB} zo4M@7#%WO%S2U82RL#3$b#iM=?~Nx(Tl)0YiL7dDejT326ZU4~^w>8Rl8@Fs+SoPy z%qpja>9V~>kM5k@a+>dX;hnHeK1(>B-kyAI&EG}hQ(5{v0vp)0QjVt-FVxTV_^raQ zTkuL@*WPctx7N1zRfS!jD|YDObN0R&rZcMrPMt6pSiWJ!jyD{tJ5(7DsISX*JbFan zVXWutlWSI-`^oXN@Vw~U759H~f1my2ZQoXnDZP=p%l0IlS64}x_hog`MWKI*pH3W? z^%OmJ^pWRw#wYvuWo@(9xbN82ShmjNl~wRYAH6qvTn1^{dlJ&u>Xa2mIV~?Nv)kgW zdmv%cq@z_bm&MHHGn_oQa)Ys(cEo$}Gv&9~C5~!t-rUWzgiUVWR1rh3rHeh?bNJ?P zot=1mUiqZkzEK?$*Uv7S%oEt}ccoXaKh;8uamp{AYqE!w`0uWieXYaN+dqphYMq8& znR)oM^`A8v`vbHm%)424ZTGtf?c(iQebaMoZ%gu@Xm~vNY>B4mp2FNu6Xz7}cre*# z_M9ivxHaX1x7n`FI`7eT(dFz;Z=T=_CPj(gR&9USb;*18%0-4^0gD?7{T}qZeAl`< zLG!??s%NWCe7a{ifmw>t+vZp4z8CNHir)TFzrADOR%?cyO}-865(gf2_bQo2CbKBz zAGpIG^*nE@^^=-|j4B0=Y}*pA>rN09wD|tG@vTpP&}P-;G24SYB^EuIvFLjshuZe; z;_0muM zA`wFwzN@JV_BNmDOiQw0{kNwu(3yiT{nLkkUzf_>S$VKU!OiK#T z48Aevmta6-CXZ6aH7BM?R-e0Ou3yKqfTM`NYL}@gSF&oz`i0NhqLluf+1h9>p8I&O z%EmV>UWYa8h5de)MKGWGZfbh=j<80T+AYRET9w@%M=}CGJTnSkZ)$sb_2I2akN;?$ zy?b=&CU?Qfs%ITbE18yEN%G(BmD%O7UM8yW(AEu=3^I>Z!sbrO=oAw=>2mt+PW5}6 z->Te}_6X_w`E|{-kKBsdsYxoySI-q0hZjj%om}_k?Ex-vyQbCq*0fA8dn?QE_D4A9 zre~G6KD6oWc`G;HtIyUxV1mu&Jg4Ifd`4P%p11ccWL|9Sx2iB=y82nJkLM4U91e5; z7JAy{@F~l$w%K;N;(?{Q+HX%jNS}Xc!IZN#F{kyXr0FOzvs;SBX?rA0*nFqv?D>Go zm1|5a*G}DYvZ$&-^W?)5Dal4BpX_|jl9GOJ&7w2q1)PQ|w=0-Gz6^^F+UoXcTkp+- z$uA?%KCGU}HTS1upX2lOOMUfPMJDBb?yH{MRW79${rcP6!YwOGWt~ezO~3c#D7$rC z6}@TkdoOE}eamJI0Y4Ah!h>hy{rNJd^{nyxZd-hBrQwZ+*N2`oi6?$rdGB9l(-zAU zk8MiUieA=v5ZWuw&|o*`a>tf1vkwy+uZzsq6qy|`!+nGMj$cW{ zPR?zq3`>4LZ^{YvEqouHuM{6xDQv71dDH*ak!!vouv-!QQWpC*USn6lXzt^Z4s7%f~*8l}U{u%;n#!`U-zuT_F|Q;@YtC*Q3Q# zBxmc0n+w$}pYwUvhG{KHmMJXTC1h7B&2pW1Fa3ZFPiXbbE}n%ydu5j8M4z?j_|$vo ztNgWv?GF9i_A}2HUZ2(4eo8J=p7(~FcG}%;Z51(dk!j+4Y`FUk4M>EmU@#N5zaixDk02fyO^-if+?#eg3gaw zJL}T5KoQ=ZRziN3@57du3)@FseV;soV^Qd>!^M35+lnKL?qmm9mMBj7&%kEb{B_;U zCzoSqY{@=fd|#CJ*g}!y(_N~}lDzL+Ut1@)*(;{xh^@y06-@G*aAdPnd6GmdUQU3>jq`9&Eq7UbIL;Z*jrQbM;(otF`nV zF*VO&ytZI^m|SFP?zu{qvNdfJtKVFgU})SiYq{>a#hMB;P6kJq|GKs)%p_b>Y2NC4 z%Y@Ds%FkC>v#!A3Vztv0zwS3|1*@&~JYHU(<-W0rlW7{)k&<=3`FVRT2;ST#Q+o1m z)}CF>x(6!f^n73|_LU7ybzbQ+m$6E}`{W;$lXv^W zbDcZILA`>v@5Q~?7}c?0a(|Fv%pI#|z0&(P988-J+_)_{ksi|S6Z_7AKEE?>FNEcJsV`%1H+${ z_NjhW5}eoGI4i{?_uTGjLaW|!8Cbl08T0pk$GVnznV~M{n3L9c7i^sTWWwRgJz=6R zvYWRvq_21zatrduGBuxHK%85SoF%4ti_VDFD6G^ez)x?Pmax+X%qJq_e@eFm^dHX zwqI-58T9Ja2k%d-8EQ4ReZIS9rOLN+KP-6rnzmlJvybb6y#IfOSg*@jT}%stY=10I zis_ga>tgvS@u#(rmZsX(`0`oJT7`{K1^28J`rH}&ZKRf&M&vG2dgj0XLaoL|E!T=C z*Osz$mol*;r01=|zxHd3F6X8zKA!hjXKl}{+$)ou?j;MWX>I%{*jTf)TgUoAQRYJ9GH2O! ziJ3FD2NfR;^_W(6TIldb%QX^z9E+<9yq&jJm9VQV&GmZuG-X?7+xeZk$HyEho!k{7zXBZ%XB} zr2d#U0*H`TEIlAp|{`Pru{v4K{ru~`g*ta_yD`#8SG#|_UYW|P&HrL7W zN58KgT6eqRYV~*ZUv;H7o35?0_*fO3{z_LQFy5b~=F5z0FGH3+^o`4#I@8*$FxJ30 zE#%C>9q&VBKR7tw(Yi+}DPmjN6)c+g59z zyW* z1ywZQ_PE!MBX7B^LgNjZ3N+7~Gt2ra#!N{l$dWYP@o0%tzp%B`HGZVkLMYB_fL?ypcm+qyw)W!;>%I5b*n6&wU$bndN#YTEB9U5 zxJh`+*X4OCbH0ciZv4#n<0`L``%TFc&z61`(K8Ipl`fyRW#xvRd5aoSJ!L0;&^k1s z>buCb?qVTd!+pV9iUSKbmBwhY&ENVJl$7-~u4ZD7^1aj86?D)bQ@dA4;Pm;bR&TTNkhPZDb3(LU zS&CRUxtyMO)FYZ{(cKALA6P9!Zl8QM!KiNa@nFy0Km4P7+LUiKHWgjjrZHu`#OuJ% zCqy+1R!Q;|mse3bpHB zp6J|Dwxp*;p>Jxj;bR@G%J!tDgt==k&HKRiqA*NWxINC*)@jp+OfycAATxLFYwK9F zitbtmRi+p$H{M{e%2_Gk=!v+wFW*i)uy9WEr^Z=D>ncqY1bhxN?h4v-`bV(ELB7nH zF>jBH7>HP$F!{;N#2mbs^F~PD!VUge^BPPN)Z9fbDlpH}JlgJfYqgJ++?V#`58M4e z+D_he+hK90N~ZPUJ!MhB8AIqn!3p3_>}-unJb zZ=vdy*_*6Bt=WIMYo^h}t=61xm)vmDvtW3%xn!&v0$QZyQ6!pIw{yy>?7Dw=X%wRbpZD z{Nsvy{swb2BrH}2>KwCPs+-HS?ctS)*G(7abhBOEkrY!RnzE#C>0*h*W3H(u^A(sp zqgm#Bp7SANgVEnB@fM{IZ8bmrxwx^H@%$%IkG6@GNe(YG)E*w}lxSUac*jGka1E)+^%%Yu>l}%pmIQ2wbq5jvZMJLY6oqcZ0Y3rNoD-w7l z$assHn|szVGlSc^W=1YKuWoA`m?)xtDS1z~G4EaL=P#qmq-@k~XgP5N~vF1wgr z@Tl6=e<3f|?K|4>_Q{~MAJwtiyJx#k*B<_tq3861=3EOBXuR>%ny+njeY(f_^W3+uZOz;2G3RHrXU?A; za#KUo$_u(UExxQQ)>NFNsNiyB=fUHmGGh5M^NKBBHt;iTy{LYBYRq;oxqA(+5@ivPHJoeA>{aMSe+AQsFxy_y_EAVlyvwD@wT^+Oh+}nQ_ z7?NMrPYv!5z5M)V&LcLDV|-P0B_?{soBRb1UCy~x_=3$}H0*IirP{5DGQvG!YV*r= z4yFp!eLN}g_IP1z+Dw)=exl6gmZoziyfe~#H<#I6lC>&ip?=DlO|omOgU_BZ@VfRX zrcuGZgzNa;oqMeRor<0D^}OSkH7VL+t!J;*Y`Sq&rL)lZP58;Lrv15pSEMt!{%nt5 zxmHcwz}loGS>|KV#JMNmEuAD9TIryWP-Jy2cX3SYJGLk94@#c1l(pwNa7{nijaTPJ z@Ug4M>b9y>?VFjJ`aCx+`SSJoaoM2)R_ouKw-@v+I=lIO@j;XG8*d-g@Hcq#?R}`p z-AsM6rJIEAo?P4gvc)y-nxgiTRDY(mFS5EnMBTW(a6;;Kp3jl5c^7*`ezM#0b>8!U z8$3!%)qD=j_ogg%V4uhKJ}~05$jso7-EDUrI~lp`K8ilCYVS;*xu-L9irn&-vG*3Q zj*f7$BOYcPC zqfZTAi6m{+d3WjLsiR^k$}87!Zas0WG&5wn?G&jy8~0})-f=`+w!BR4s;;DWvknJ2{)U&icPx;plB-L zn&!IGsB*iq$8QguO+RGv`44<}U zseBezJvWo(w9JHOp5dy8WcQS*Z(Nle+hsX7ar^1N7iTrTO*OmC(sS7I`3ljQvVZ3; zJ+&lYqx$Lzep*w!tfb$@MeNzX*>TeS%KrSU>)Wp6bUkT&X87{DsFT0qV^?L>pKGKa zs%|=wn;fXY&@(64gKu}h-mP0ZQ)amwEoOOje%^6Rw z5VB6)p_ym4Ue?ytyWzHZ-ZaNNAOBrWR@XUK=k7)t7>ZvW&Asu;f2GT2 zs~J}}6jVLhl>hHwR`TalQ~g?ZuHs&wnX9>d`}E>61sVQhTf0&%=k_gLQ8__E*YN@4 zJbSsVN1|Vv{mb^(iA$b5$=9|1k;dcLX_ZO$?u4~X6n%Skcg!6|8Rt3WiP5?OmeV|3 zj~z1WubLe6k#TF6hz?gd(`Nnm%SxktjqWD*6i-vPT)OSU`T6X(^eFAv&Pz0F@n-{O5w(AuSMg0!2sn)~(|zR>nvueLR;;$Noi zUo9Dzn`blYWUu5Z8O5A%5TrFOSJ5DU@ zsk7m-^m(eBBx1xnN$r4z>DlaSpJUvg9v6CZJnrkl!j&5)pGmvL9%s9H*43Ki+=Db?4$(sqTg)x#RMfX{vH*OpIv_->KM#cvP3$X%T+IdN{YhHFrvCktEU%u5bz z)rCi0CT8~S-?=H&Mg95n70P@IJa zL+KZ`rAn1O2N%A~x}Ogelt?=f95;DIEqd#T|$izgSSf+P;Y2o#->E+y# zbN!Vk@G<<+s?dG7eY@d?=UYuCX3iBowsxu2mVU)dPGt#O*TV01+MjMk=qxbu;$xIa z{<7lUEti5t_LKM9ZH?5)k9#e^8p5vJSM0GR?`752BZiV&L(=Zqy-)PJ`gO&U&fLfS zN!#7Nt$e%XXIg6ClRrzoKU(pl&DuJmb?+A6LX+C|_+?o;+mq{VM_o<`>5`M&aeSZk zHQx{WuI2d{dT%m(Va@ea_wD+3b3CTK7=5|wMpLe{kyP%Y!E!97rz4?9c zDfXyE)e$X;-G%3}Shg0`eD`_0b6w@u?(XS=DNOD`h0$Ttw>=VXikz)|bvA=cRgh}T zE^f=)0u0wek50LCD(oeJVE)NKKErUn%&;oKZ$GNG0W8g&gE9`CcM36c-)KonOV{#?f#j;dH0ijCmdNL zop9j1db7`VacxP(L*HIU-fDlSL&y;)Qug9vm@!%V6`@kK0BhDDQ zx94%bj*g0QTA`Y0UM@1JvM5IU#4SI=uBC#OGW`?lc~?9T&s)CGG}*KLY`)RQZxal+ z)LXq$+3YFt??e42Th_wsa-!GYubUS#!=10<cFMM}NgOu>WIi^YT;-|~yTj~&7Q5=^mzO5JdUa1Dz~kK8 z9@dzNKe^gsozD1uTEinUule$IQP!nTCiqSZ67riVv2bd#+qG+tUI|_L_m^$fL-hE4$_{k+V>nTU;ojAaPKA z;qjQTo;9L3+~p)bAFn#MdwW>I!m^dGs-MkHo7l;Gwk*_jOINcDQ`Wtyd7n3%zMfQM zc}{E9&Dohjr9rO`{9L`xC9GG)MKY)G@`^Qgx-zzA#0g)$hZpCSGHyPQ*ksQfux{q6hJyyod>n71CwZy5 z&w5n6ds)>#QHQ(n(S4C&rVmmcn-sJ5h5dHDe$Pkka`Q=bmMdz9qq_W63^-Rq1)yXSctVcgn;QcJm)Gt?JhQedhuH()bMhhaE1P#bSzFb7SuB z2oq$SWZ-Am6Q(k~y4mUdh7Av{O-$N2RY+3xQ|gqSviH&5xxBksjsEoT$AoM12zKxE zikW_1;$=_R;*5>=-8Vi>KF)sO+QhV6VOev(>EAmo(`3VYLZe%~1AHXEnDP|dda=aO z=E%I~Tk~CO7pi!DdX$#`@SJhiwv!sS7tc6sHPv>63S>E6pl z?z3d=+g&&(EJr>ijme`izHnB|fkj659^CnR<3N5C%em)FMn@|wWcl~z9ou%%b(`s} z<;x{Rri;%DVQ_6b_}pZwW07Rh>wP}aDZWbz53Jd~clXT3u&4d(%jLcHt8TpVJa~IU zrD;*Nz9OSX^Tgv(md8)IYjW$C&uD8a`lt6B0pfZOf# z%k!5Oo>KQRp_#7-^x|?H{UV19(Pq| z34W_)c(Of@J?B}=iB#^ncBhn|?wRwLeQSzq*8B`sb?acu<5jQMed&0oCd6s=$#J1c zwZ^}Y6S@;BR_ExXdS~=A&eAlNV)B3J+wA|_g{?9*H2Cu5Np@3r*`_rE~W(CH9nubeUIk#`)y`S3_J)tE_+t`^UA9fj%o9>t zes9YLwc-gUVvTyrHoQHWdb+qY>i~PYCMuAddpKde?ecTP!Fhr8rY z<{e?n+0nCCAG`Z>%JJ{31Ene%we}aUkGb;JCXngiv3p;`bgTV)PZ>`tzQCnta_05b z{pO4d+n+utK5n`@Ki4KODU4V1<@O$auime-*{1qWxul@*=T5!W&dPN+&CNC#q}mmlS$9qkt{*-S$Z}mpmK)UOXGWb5A$pIm53!!bJPMJ7l`s+zN7M*MRM{PNp;cv+03pSpB)v7gHKsZym@08&!hrd&$Xg$w^DV5 zHB(Q#zQ5FPNmr^i56d#^BCQQg9}nPc3&z!Q!23Cf6^E z)U5t4xURt8{?gX?XisH6Pxi}~Hs(LMyp@&drBQVO|K|m>U)k{{yZrV)aWHUtfr{Lg ztm4cyZErH|IQsdDY9$M5>~H?Fy`E_?Qjpc|t8 zGmo=vSjt~@yDT;Q=ijW0z7D6G#gc7}s<MPdVlyWVtlrQRQ__9*(>Q~crw^8ahv&^KZuTy>phd8g10RzjI}wa9YQlEelf=JtPmT zDi;rMx3J!6YP%~(b&gPBDBl!)*|}3UReli-Q+s;siq1_YZ?(I3c#315t!ebEj^y`S zw(YuGn@FgOWZYlRwbj|#?0@fkXk)&%)P_1xDQ=l`+ud&J z_1m|jb=E2OhR9i!tymhbm%EBV?yDHH(6d|K6D*Z~g=KD=XLRAf`#t|muZbtz(An{L zsivW_r1AE0C(CD(o!zzN+g%pw={XuPRNA#Ine5o~;9bAE=*1H;8+4Vm`mEATRKC3w zW_q(+omn<(68D^=%evMoI?cRQabD#2T*Jq?U8}b*IC$c(w(pGNie)-%_EzikltWY- zZ#{3kK5N2;ZMU-b*<1~1C@?;7GTm%~_tq&MZGScp9g=iig=dcD7YV zbFQ`QPV8U5)%U`hY_AEcXRJMKX_Lb9XvVZG&d+xqE$n*rcTsM~s)}P-Q!c&ARqSPY zyt`DsmCso}OWf(w%^5p2Dj4{m$4p(fn)|No#Lae9ax>OO`ri5WZf);kX7;_Q2WQtA zNPg}!JpS10L9Xh5hAEzoZO7aTv~5d;Zd5kNd~OVsj`V(4X*lOfkWr+|D?G$(`MHwHP)I!NK*pQV0(>;IORMY&Wb zoXeX%@wiOah2N&zr>)La!tN^uR`W?tTM9xy3FfVYs-HIg&>ZXF9VKc zc1Q{DR+sx4=Na6oe6r@jvjx9PkDNFWpJ@C0ih#q!-8P?1_Wrch(qr4zZz>fjJU`0r zD$~)eg57+!SyQGLI*4xa+Hl-<)s9`Q0SrZ)s~n5|Y*%|2X4w!^eYIPA$J&Ut1csOA zMFZ~KIL1C_iTPfIJ(uQ|&G^3I)#9$zd{4e#FYq%K>3$~1wBlc>>bj3iGaVi;d>?sM zcSlNZ;_dD4uB*VH82GP~sRBj-<=ETJ>=kDtwxY3x5N@~!hm`|XKci`C|8 zw?AR3st!`0DXG1B+8iyipz@)@Xs}%GcJexp?l0n!)~g)t6LOKaFjEdbaKEwIzMG-vrk5v0uKlc4g9j?S%fA zt5f4GRE(61uQVPNXO=y($!D_4WA?r|L0M-0QYt4ka*xY|?p|$?FvD$)Swiy0wPxP# zt%*AIe?v9+RM)ESnCN5}SL7RSmCepNcSF6@t%?QPRKGXOttyV%pkqF5&9|-;!ydB& z`xC2O%nI*?lx>Vz}95^PcL6Z^{!RHfCFegnRES7jQfv|1dg#&8<7Tb(i=Y z^{;Dx8C*0;Wgeq4`-BzD*H-70_MSRb!0**@_ut=|r(6;rI9`5TJ!y8tg;N}f*BUm8 zO!v%PzS&T9*XNg)cHCU2z9;NPx$r!G(~EQ6PEI*mP}JU2wp#4`vNaK#I#^#`HVx;N z3B9^_2RGB_o_?>TqEoNEpCNGbUG}COyCVu_Gfh5Lcx%;e6)(M1g_V!idgv6dekeuv`NsCZWcH37%3$5=zdQ>UN(^nu;-``LIynWg3%_jG@+=6h4R z=BJMO=ZTR843C)^7;kOSHtdgbMD8q?{T%lA(mVF|br()qp8D0*_1G_2(15M{bz{)YMV8yyENk{2R$3E%_x56m zCo{|{zppm85^iNnQ|yIYXux|dbz30s#vTfu9Zp1Zd3e9X7C@>=go z6FF`%tYSO%H?rvj*Zkm13xqDre6o4VTR=sYSaE)-CC3AjXk4{hI zF_3g-l|8;;(c>_~vptt%63sm;mS&31EPC>Mo_6xN?V;gKPY(Cbei}3R?YyaB zvR)6)Tsn7yc_H)HWj9^-zmeBVWfYylQ#`qARxaNS@79ASPRjPm=ZTx$+&Xo;+>@{x z{c>scnKv4b|2(R?3; z&p(ZylJ+l>vy(C97+=Nu>-Im?Q+v0_^OnBeA)G&ZrO3%AQ$4P)f8<;KApCvc!JdDT zzocD7!Y>{8`ID#Sao2M7*I_s2HLW;vyU1N_S5ik>$#M31S6!E!R45Kp)m419deehi z?NuxyH`^^&_02rYwdv$R)7aUPq6=cyE3G?JeO1iTIV@)5qtzZ9Fa-IJ?+n{7W+qY`@o9?P+;@8WMhN28&jRDL;K5#jayGZ)%uR z$L-y-mdxn#>Dj3g#8+vWcz%ZAtpyq9+_W5WTB}0K0@!W3YC1d_f+jXzH|5#l;*j`4 zi;atq)$2%~)x|9(uRW%PYlS@Ds-=)TD@;Mg+-pM4KPmPr*$J`>g4vyCF~3u-)qLpS z{MzrS=*@!`wi*!!EZ+wFIq+rW)&9CE4Q^VV$FqW#ORl(4bEnWJ_tnkwqMj2I*S#rd zTgE;0^`*tPr}564sarbkDkrK7n(0-GxFYB9Hw(4YT}H^ zeP2YJF3QXazFM&3eb84Hsa3Zd56xQLcVzc<3zKUBm9ne`i{5=-{>kFJXt>s4X3pr- zaaYq%N3>O6(Qe5-?Vrxx_eD67OI&VBV@N^f?_-wBD;xBgO=rwfI#(BXYsTpd%x68$ z%yoEjMNR2OLZO4OhL+_L)qqKrOAdYG$_)n!gC_1Qs_JqL zdsP+eBP~@_^=;YYV~i{J1%Fy!m3DTGf3P!0zo2Nq%@a#%<}iA1b3C6lopEDMM~6K39O z-y>ihS|HmgqUJLp-R8;)=5@AO2EDu4mL81Xk&)xH>Z_=-;R#t+myq@6e4TerpK5tl z@rCK(_a|&ZE#_NxwEx!MI!oR&I$G~4Uw!%Rtu|GOKX-V( ztgH6EYO?#rEso87b~!amf*r$=~;(DK)}HWW#@-M_8NdEE z7Ec#1D_b)A#^=Tf?loUl&ywja;-8tnech#64ZWi`zACF-__#@brHpW}-Rjh|o{hI{ z51T7XFvu5W-92(*BFjui&J%KNI}g{LJChu*>*lV!H^}wQjqO+GxV=}gi>q&uxg;C* z?!!;P=n0GG-g$n%YjI-H>_f4C4ltk7cB&VTjIi9ceRHNfOP(ypznTjNH?-U{nO(DH zS=F_clNBvCflu@;MZHeP?b=zS-r%zOM(I&M8^@|Vk3LobIU_%QxvM&Qj)jG*Y_bmI zB_BWC*!Vu=!PaZ>YPS^3`S*B;ZumYqW|sw%!XDw{>MtX&@4B+9TDqbyT6%NW6uqQB zv&=S5_20sA@b#7_{AWVFUt6D8 z^B!CJH0qE?@X2Ej8?SfCluB;R%$qh-+^DEBAT#XVnR6C3*`Jo*tCBRH$pb>hispPu0RW_}5t|t*`rMaP%pQ+~10IS?A)n z)*nBq-Q;Fl7=G>1Jp-jX9PD|>3~$-Xb_n8Q$Jlv2EH zo7&#X-)*uvli2*&;}@>04yd&<2^Tw{@tCFN2J^kGJ)RR?DyC`gY!Pr)W-^|9;L(=Q zb)R<%u-H84tG9ak<*b)xda+3otDgw-33;ySvS|9lCr{LJX$3pHv(&`Cq zXSZF{O?C0)m?C_6zv#v2ilTcOR}&f8cf5_+-}aVmKI3$|&HM}}^k)fz! zr%hE?P0O;F%C%G0Ftpw%YreG7P0W(ZW@(Yd^GlnbD7oB!`tDYJ)YfdNctuv8G^46# zo8|<1_HDnM!+K!%G^gX1ukUSJaz*!QBL~x$$9t1(I5|0m9?0$Wb>HT1pr!Ye$?$z$Qf-yllt!k>=PJ)yJ+t1?KVAEg`OCgV>u$f?;GB{cdZr~^ z{a0{L;FO66e>4YQ3^P={y7RN+PbdAT&C74OmvU-zt=jOo+>(9b#0aSm#&Jg9z(wJB)j9I}cg=LRXRMlkYUj(X-YYxX#JFbI+OD4ck!9%; zw~lv@W$UGmZ4{sMRPo&XM+(CWxRyKLXSy-;Vm$sv7{ieCN2Lz@aXWeY=6CWRCn$mOXHz3cYl zxMW()MhnR=YkqqlxpT?Gh~Z`EiKx^QkGAu~l^(Eows3avWt|{5V~sl%tQ)_qiw?W; zE-%e&)ge<`gUWB~vIDkE%AOK*QzrfM$_?*Icpv{}x)lBLQst&&Wg8hDe^~u1ZejHb zwc87v_A7S04SZSl%XG2Wyql^M7{rxr{%SAwNJ~lA5R|rvPj;O!TgyFt+3BJU%FRkV zzsjF&O=&W9*ppfzv99**+1ZsVB__Gr2xTkz=7;@uI%rdUuE?ypr#5SfYw?9QOQuzP zGdO0;@FYxbrRthOL!anSzBM*p8r#w&c4oS)|H9PMauW;6|}tFT2A;&zGHPtog-t`H(m9l z;e+ReHdm(aQ~7Pp9q^yQxa6_vtyf`YmyUf>YW(!EKkD!hv@5H?7 z;+#9jpT+obH6Chgv+r0dQSy8Cvx>JfC-nRDWzCz(Hh=llS4<6@w%RLd9S$suIMFLV z_YRjN&$ES>*Qv~Y^I7PipI_CJBCV@OCM-F`aWbdRw`l!iwpgd=TpP~vJeGNtvIp1I z{&8Q`eZ9d&DyYK3hRgrVv?`v7m3=(tjwqgZwk7D88}0t?mwNi9^h9E>e9)aw z+vT+;ZQWS9a`)}&oBXHz`WQ5kt#1F~+jsp$PHzx9c<{@wYpTckGnd@v-^8eG=I0+* zRUD_FqtRxwZD$M6qQvT)Y_HIlW~{L$o)dIXI_w7U2A5!PU}|DkhmL` z>s{xreYE9<%43P+qUY~995WQr3RzcFcybl9&(2-#TF0NBGYl{4Wtnv8mb1>LC)*k1 zKdj~0`r|NnMO)zn2f60G0hhPzh-CKQ>0>jVb=Oz?WH@)L?v?MWJjylhT5n?S5Gp=r z&Fs^5cj*N78pfXAU1w%Rzeul0?7YGM=$6-C<4bFz*DW-OEWLG?;h3@KqLi~QSzGrk z?6-LRde*rs>lZhFKeb|+MOKN*Y}q%^>&$QF0^gc43=Z; zc2gVeTXNT*NUi(%F8OS` zq*+Vse+GjukLA5?cxQWDFy3JMIr39n=Ege{jw@C_{-cqxTku2-gS2|Vnr7J>=@}|I zYl<6h-&z-wJuCa<6dl8fmw$zneGkn4^w!b(*FRG+v17@1mk4Y+^<=~OYYVn*EoXa> zcl-M5*xG9|7p+}CQ$=yPT(fNTm8A5DtBT!PY=%97r&P{xYfqcx^ERjC*_x$ymoEL! zFxj~2QvsWWeE-^YejU=5vdJRKBV=2QIz4q~&0$(w-eB6h1~pSb9ap9=>N->-{}zuSk7= z)yAT0+xcAgMQ?u`aPx=PuXp8>o_#zdGe@8M{KnPSJ{(`Rv!Urpb;zd0!h&0}o1QFG z*k!? zIk#!ziL=2wH_v<;-C7_~;P4`IbC#f{pqP%~>wBBet(li~Txz3w-<*)0UAMZ6m)?nS zdlk?6>#sf6Y_H2_H*u7IzJG6P$qAoLo5j@2)zy~nobA7T#&Mok@0%y^SMAvF!sxYk z=C)H28luhBOEa&%$&;KaQgi&uuWJvlh`B^~fBf??a{8~jx%E<8Cb4l;#(e!|x+P#| z&kL2!tv$CNr^tT3v?|Uucg4TIDK-V7?D;WQUwqNFNY3AQe3M*D*`HO_8PjftnL2JM zU=Xe8&`Uo0(BrDy7oh_@P5z%&8Q-|&Ew$}lz=IE!>%K{<=3Y3lFzKI+{L9d#yEe6U zo!r9rb+(7_l_yD8a!j_|-#YoU%*Sh+_CM6wy=yXOMySNoa^d->cD)q#pZe!&K*;Zq zkGGI4r@%F`rcBj5HUl&6QM$WZx7~Y9r?(5X4;3^ zdB-wDA zuB#omPHQR%Pp~S=UfOvvcXqQ{?tdRPtwbN`Jp6%H2 zcCK35%nxtwx|Wu$+o-jvo_~F@r_{2X=oja|B^Nll{%5ecE^50(DAr(_Q{nqr_h(1V z^0;NWw0P2us{6aPer>WT|JQMz?c!SjI3=cCE@vcn2D+ogQe#I*CyU3WB$6WJYjGyJ-d6C$0A0il}7fgo($!cF7!-nlhR7-aS0T{?8`u5Lu0;~yWl z!a0q{EJWwDJn1>TUd?lo&zu5BnV{HLVmAbx)*i6lc;(r))V@>JF-qDG3QwAzkIt<; z)5>=B(R@vtW7S!j3_nGi_zbd*;sqU2Znd`Ymg#;oQ!#Pw`?sZY@ymr$ZoO{*ssc}l zTb6zl(Q;DS%(rOL@yMN5C3TMQJhd`B$t>&npW*ejGqbXGAIlA3m{WW2>PpFJY61r( zS^Av59)B3=rC2QgCg{xVr1Q+mYfGejXWd@X@v-I9*H^`^Z$8~Pba_1=8`I-2Yi{J{ zuWK?s^4QkTK-*emrp&kPo5Vs7#4mOE756o4`XsC7qa_n>#q6oxHcxBqxw%EUH>Z{v zm)^;a=v~a@?VZ8*p?mkbjOb~BTTe(l?weZha`PSymBbToUq_nv=VtBpX4SkR;Ql)L zz{y3+wx%zSjW)lf8d~@{MR1;d)S(TVK74WX`<5;Sk+~dfF@G z$p^zrnR(*V=ahmOsFDKV#tcy9q(x5Fkr>iT)wL`%^&SKSyMCWIA@$AdA@&c_Bfr}!o0uC7m6m0;dbc#h3h^P<6&&0Zpn*JW4u@O+u%5wgVL z`R?Rdo%5c|T@+S0XAXmQQ1q4UEfcq|kePSowDyY|domc<_t|DmR(hs0(M$caU2`JJ}jr$6bZwS)L$^fhHCzjv7dsolq+6mi=qdD%C83Gfy%~y)*c5apwY&kf~w$;sY<>HO<8RlFe ze8)|>pFIkf$YK8H>d3Q5vq#4&#Ly&9+2_*F>c%hj|5jb_wep;LQrjj0S9KS zPqw?lo-Xe+`H`UJqOr~(dgmWav)G>B)z$r`XOGM;S7)Acb^Ye!R&427j4!*CuIk!d ziVU6UZmRlib$Y=vhJ8`n7~cjKZ1}nS(qfLrj+8G)Bc}&$sW|My`QUNale{gfxpmH| zCeQ1>ZhHPs_N}f|9i1nKK2B#5ey8;)U3tf@{jHA$-|D#Wrk`AS?C{A5KlhqzqEpX4 z`LxPY?xsW$o9EhN8+JJV?(mi=|GIjk*3;9nPTCcx_f#s#OnZ4&b=q>i6>lY656L84 z<$v?n>6KZ}vZJy^h2e`Xvk0u%-kJPW+0s7Pe@ar^f!Y7gA7J?=Dsb`5zSxPqhkL%O zt*xDwo;smV{7P8U$^cn5`4tQyeNUB_DXn~*XFcoW*6rJ~+l&6CPb<8e{uLiOW1z>raVhfBIO~Zt5=9uAeg+*or3~(^kCmP$%#GBc9FTE)$-!+t#jnbb8g+ zLlQUdhEG^B!Q$(>3$yb?j&aTTcx}CFsnE*q(;)|5`G#xk>@$0~m3yYN%*LlX|Gd!Yo@m(Ndp+}iy{w)m)ubi$Os3nm@z&pMM9ow@DB!#Ic2Ust#LZuGdGvzYrv z+1FL&nmG@b^cp;QF1aEhGt|CZBH`}m1Is1`nk(`Tn1yD`1X=cG4&S-aYEf{(V|_+S8ufgsSh}z9H$8*T()h&b8uG z3kEmE8l+TODz&CZqSNcx86(S#scPp-_}L_ zEwye}y5C^=OE}skz4+NFk)JtiRcX^Syy`whhCZotW3yQ2?H60Jq3z)(h69f;?|&Tq zI&~%E^a(Bts?)zNxluGL?Uh=vpoP*T?-hGCKHZ^vSz^s=?@VUI5$FVC9$Fd`}KUgYg<@21YWR(yNX<&!(qokQ)nl>GQH$@d)l z@~^9d1oH$-wIyZVFfX`!HuFF*o4R8EO4GBa*S&1Ky5#OL#sK3VS2_0tF0I`EQNQ=T z`kbaY|4btIPHaimDzKY!Vp-GeX017&7;Ua=7p_}!(a3EE_x0w95fffr-2L?Wv*6>G zmM&a;Me1V||LjTkn*U_$+;z-Xn3U;f%OQH^@cN@BD_OVb#BShwcjVgAt6Pc~XWZ;O zki^c^w9e}Fk*dHM3R8Bz+`w1)eKl`!hOCrndV+=Qs?G~vUU+ROSeb6izcsrWA$~_+QjTaY4*eAYAc16HdjpItl4qZ=O?R2RUICk zoA#K)gSl_(yh*!HHd)I2ezZE~-Z?dHN$tKpmp1(Dz1_`mmBmn|_~e@CUb$N~J0=*L z*Jo|`tQE0a$fqTxI3nMmuKWpK##4FAnJe6LGmWNC&$Qv%o?e`p^IF+5sj8~ZbiUnu zw&i*+lk=zd{AcKm+In%4nP9p~xq8=ZzGr8zZ7kh3mm!Njrrt?EQQ~`N z9-E)m(Q6Ynw|c0gCSGB)_FpgR{9BGgorPzD;pFq|Th&^0k9Vl%&z0?T>)fx` zda>KSJ-@VS-&8>*mxQI2hx#->d7C&2nJcvlm_FV<-#T_<-?F(+@+NFHH~e_;?fa0K zO9OllZ|bR2|F9zWo$k^puAeumZ<>GQV#3Y}$KRKy%SF6=9U6AWcxn&tzJFV@9*Ojc zYb;lve{Ak@7d?ZeX4R9=dOO4?%kGFh#s4rgrr97d86 z{hi0#m--$sk8V$Ky*;nu<jad-C23ki7YE>o(uWu4-b39nvtE#L9>uNJ3L##14k zRgO>oYRH~=+xutomd&zj+^qgHwECNF_Bp-t!|^MZbZ?0rp0q&loYm!bkGdi!pD4br z-B&3hW)>YR$t}UYt@nSESOU@@6M$S zlKsn0R_A==(NO-dW<`l)PSSnVgGI|1yo}X~sZ3E8nE8P3%0Uy=9-|d1zpfrR_e^lx zq*8WEF1O+F@^EA=p|>~O^IDiS8dj%^iI)`Nk|CVpjI@It)utJiBrXs zET3)9nOk1>$)@M)(UkbvH_B|3W&YfJr`45JG?U4V<5#E&dw%uP*@aKkIG+4xXidMZ zv!17A#ofMtQ=4v0z0KYyakHz>KmXj$mp1V$91Z+8zH>ccVO?)j>@%%z+wH(To~m0@ z|33P1o|$cpukMkoWmoO1s^_`yEuMC3mkY(7{LDAEtzK&GnMDt87~ZI4UVcGJx5;cG`GG+fQv;WsD!3%Pqp;sA z;`?z$)gp%1eUH|~Sa-GrZe;m?H!WV&$~8V7dkG`+sVA&_SM8~ z{dy0(KcBN)@pO;VzQ~ix8zq()ZRt}x$uiyY(I&kIS0cTRs_`dZ7v0OZGFzxsAaV2Q z@}p6i7q8c3@V%Q;x{%{@X2LbaGm}m}OW$UAe8Xzxz^hLhZaJKnny`D@pCyg2+$`1| zdN|3G`Q(*)-ncE3?x+QG`LmR)_Te|PDqC&x$kO~x-STa`*_pq5q^gCLCxtv;FS%}V zK=exYiQ=dB?O2oXHgAg2DejcU%U{M%) z(s{7kocZsph_{oJB)2Qt?&@Fba=_qwD8Lo5tckw8(;cl%LXciWQw1DCd^yND)HcLmTY**&3c#|i52d?`kC~nPdwq;cL_A6{o!0j#l!U`&-k0wQ%Y2BND z__9J(*mO-L%{OnJADp`BxZKsL_1XD4NgT(O7ru?UaQie@&2x5%Wora>8XUg9&(~8| zbgiy#Qafvr1mDjUPdz4fcDm-&PUF`&^hUJZ;%vHz@17op0(&k=p7LMD?(=n>zrPJ~ ztjYZ>lfY-imnA90aiTIlU)DCGcg>>-KfAxTIf~2{Vy@J4m@s$e^2(3h4Hr&0%C5@& zw&~ab#{Q~>i5m=!)|pN2Nnh~N(_>4w`FDdi97mg<)LuQ8#jLYh;^)jr4$GJRJFb?z z_GCWcaPXCXRL!h^E!UnKt+x$lw?DO|Tej2p{mksAZ_oWR@(q~vEVQ)AqS?I6mSNS0 z>|5EJ7D~E22|4?y*GzM!(>sPT`3Wai?=~(}P1_OS^!8_e40D&-rb*s~DqV$F9xdGd z(MFhIpWof%Usg_z+adhsQ=?zm#J8R&rVC!%Rvx(8LzweIO2Xw!x5_4bD5_mK|Mqph z-?9b!x(t6lTi1PjBD33V|CO(Qg?ttj;mlPs5MtW5U{1YO>C?$;#Ikzxzh(WtQiB3_KI%CN@7+!ufd$^Nru3Z5t!by@(~_Fc2i9clab>;uSx70gNb5+{-96W(6T5k= z|7s*#dGv@qS+wHB_b)4_W%P6L@tdAGz9L5FiPvKGg|bH@w(gz$_FnO}gaUYr)i*tvsHFaHD ztgpN`q`;X!>f-cUEAnp@RGKh5r~Fy9o3G%?8c*w$liq3jF3NGMczJ8_#Qs2!-(@`k z9tsJUH1ca^Wq+`X`*O|FVx>&3V`SgcBnQc(EGvWDqq5E3Px+uZN3Zb20zJ1QhBw?z z9xRdRV_14>^295_-ol^eO<_t_Q7EvwtfY51^Vyu|PhWbAU43qIAt+g9!fjrQ7#v<|!C+~d8Rf8esr%eJS3e7%@jEbu zZI-mWF6$14lI1EDKl`I5xoWZP*`Lo9~<$TYH$OwAWCH8#MESfU2D0jzMLs7}9 zD_;AOl5I6Ft~26y^jXcZCiJYz%>3C))jsUx4fMEuBJk4GGdC5>xx_`D-rZha)p%nC zcNj}!2v4wZ@^l^JIl<8tDlG2qbC zqX~=eTw(Rh^UFMQxIe2(?_F(H6q~h#!;WP~mg`Oo^LlDHYmJJ+jH5>R3tAH9bX9q{ zpWwAm3tq3Zh@pvdfuq9hE1xnyzQ4WQ@~lyMxE6a>$Q{c!nhO{HSzPQPJKb_YTg}eL zqJmF1-npE!#Bb8hpZ=y9bGy%m9y|EytEibv1KUce2?sb;W@R1WRQVX@Rhc}icUMY) z^+eXZu1u%K>uYUgQobEE(eryyu}tRhZN}o)Ub7t}US$dHY`lG|<8i6#c`uhc8x@ax zEnD-uFDrFo$4&0Q@kdi7^IG&aCAcb$spB72mm!jNHr#0R%`#Aa9(wkEbybfHM zrXqN0slo~#s|&&DpZ_x~dp+$SOW8NaMtgmRq}{Pv{~3aBsqE-*>v6jvZF=-}bacdt zpP$zqtO~%9M}jTW++)$B}VH0mrjNO$zHIk3D;T+-te~t*5CO zZ4cahvmLFTEM&IjO}gl%Cb!&p+atSt{XW<98;5JlXFi|M@#D~n`aLF-*;1(LpJT33^r zo~zj}3?rzQ3IWpND2VFIba$eo@P`-6ZcFn!3OedK=FFfq4bxk>3oAx_- z?y;+~Rr9nRO(j&PMBh@Jk~~jKmC3UEy7;xiO$)Z`9G<|yk}jKV^ma*g+5|V|d2>ou zXJ$UV(;gt&pB(6^-Psk@?Bgf0CXQy*_;bo_0n*%JIF!pB}MWph#qel6H|<{Vs;c+J z>DwI_Y9F7gpITZT7Iyu*XTggl<-fQtnicA#M4b@rmtg*rxno*N+-Z@rhs{RGll$6M zI+iml&5@t+T)ijsrp~&wIr=sA`b%9(9^DN7V>2gYi}rMdJ=-M1e$JK&)r~)V|JKI5 z%x?@9e)nU(t~Q8rIC#e`a7yhXt7~~n%cgZj&tzKfI4^68=g!Hg4`)Y*xU@3vI40-E z=D)X0>6Wy&LeJr+$`;3}u4^ut8+-e$(2B0RZ4TK0g#B(i zGg$X}9J2jN#F=Xs=bosVd~IEZ*!1s0tMC4443V2tS9&k*#ao@-q5A?XEFXVd z!O?X}tu;o7jjuXv#cZiI4c!M$FI4iQnjXvy5#c^~?o!23qnkEIZar7tW)<@2oTPl# zwrjGhEtzDDpDvJgvr5`|w%R*;!!k)J<2x&lmR`8ICUuJJ89vM9F_8yl)RKNrwM=01 zSaZc|=ks0Vtu^0-Vtoo02=Lp-X=nYgow~8_-tBjNUVZ*QuDuajz1b$C@Q(`Ls;ubW zr)`xa^-GzzsmRPpe;IX1<;G`?t#|V@c`|bZG*8?yJg_P}&hUEJTOW?lf>VVTp5J)B zG-BV!XN`r15sRkx&DYocbyZe7cFV3^6CZA#WFXCc=KUAZT`pUKW`};1TWsMe@-xeb z>*J|U#qWco?!MkGG-J=+E;sMzE7q-h9{OpvYQ@XO_hG?dTYgLZ^x)QC#`z~BbxE4z zvfH`h=1cxGtLWFC+ah#G)8K-PGM|Cv(rq30cFdiuIX|Xw)|;elN(PC&;j-3@k(MG8 zk43yR%zV21#?9obJ1v*JD!;X(bJ?~N+y@@_XT4cIW6xXW4SELtvWzeNr#*6bwJIG-xhl0%BhyFujuj=vYgn>_iD%ar_oUvSD$Gc^2jU9z4M>J>Wla43|+;{s}Aay z7n(ljU3XvgrpFD@G-YP?<)XP0O14k0+SuV{!M@D!)=I}EaqdrFg=ar^J5sac@qW>& zyQb2uXXft?uzXM)TYX1&?-Y;wCK(JCFOPbsEK7|yJ^kliMCjwCsgC(tJLf#klCSoX^)uFQ^*HZ*PJ5cv5<#EaMWX%7m!_V{nOG3*S*+-)BU0>NEp$q`_qy$`wE4^9 z?G~*Uo#UR)u=4@eyl0ngoxS?BX4@kpt4FO0+OBEy0y|F>&s+P-cGZ??6Sr=^nJ-;u zE$7I#D?48CT@n_I$sehf{u3ety{He#DUFLV!x$T!tWK6bsuvu6p9k#8W9A1)k(eHCu!)cK+ zFFwu_|3cSinqED`GB1%sRy@N}7o}8rY9;dxs)6Fe%_T>p%Cwk zIgI@iJopNMiZ$r-4Usp4~YUt<9@#OlM`^U$qo-w#~x##6& zt$BtUEB-Sm?MgaXX!7Kv*pd|@w{!X}b*uz~qVLB`GS69Mz)}@Ddu_PW9**RLF@4P& zRvcTOSj_CC+tu>0s_bRR6MxNxs;5OxSeD5a#~i=8F7IjDt{v&F%1>nw6`aaV7VCsA2VcIN6LjR< z;ojvv*8}vGZ?Octm790vD_i32AEC3pWv^7xZc}yUnV{|Enfqmul#k)BqS_y8PghUk zpQ%!rU~xP+viur%rT(1P{f=EJ)1F>^BPTjFyfAUz%oWPlawh59IX_+TLc00a<-|+D zWuJE5vPxQY_htO8HDRTHZ}Bi#$ON-=ef}{^Y)@#r&e}WGVMq6V5jRS`o@e>w>#A+L zWXvvzw#go~eysi{quYOKLek;qJRWaDi+=j(RDQF{;_?n);U58^QC!ZMvo%%e%X@ZE61Y*5oT+5@$Vo zbh+fO#UrshXNo*+X6?^jBwZ#H>l5YNle}TA|HhYm$IqAYES^;LF(}CRZII@~B~x;3 zCeE7^){q@>L0-Sm!luk(NyY+2-rY~xl_j2peq@o9Sajf&cu>?E)|l0d2Tn5WxZNxD zt8(9!Nnc;b9=SFx=g7%FwjYB`$}UCydn!47zlHtMm?USLb02hP^6DHfDmk9DcKNIQ zFRh>G9G=9U+;w^1mWy9revcIjx8!0>{uTCae(r*8H*+s+b5z!1JowFYPvG2B*^g|U z9`2d6Fq!$OLeg^IEbEHMn^EreB_(UQC3KeW$gWVny}5t(&nwr(%E~qgz2cOcbFFP+ zy1m%em2o?m^!4*MzWi#sKViZH-|BXC8@{YLMU~&VCTei-UzoK+`A(Uhp!l5hS;suK zbm~uy5$!Bvuz1Y0;^p<-R}Nb}oxV4E-;N1~7!>%X$}S0e;l}se=32tV!qZC*s`y^q z@3$w^GQsHFMjZ$Jc)zJjZPqAT&rejA6rHm_UFg_*ZSlay<1xQ4J7-*(?lsBc$R&dt z?&}I8&3E<97MXZZ<%G-^k>9UprffHmJ!BvCC@@EN9q-x0sYTVr{?2M;Y_HDgEG~+k zb?D00+12h!H*1c4Imonle4cZ);X`W#~o`dHwqT453!%?mbk=pPVGOf*JQVvhNK}wH94_w)drl%H+%2O|4(B z2P&LYpZxR*Q&sWXi9wM!k4smEEiUf&tNf$w^xo^rBMrS1T(&ROcxOh1O<#8NuEE4V zkM`s#H^*wbrkslsSRhvy*#9*0+ODWcUfVp*Ms*qVD3;%Hd{KQVSW)Dia+ASrU@la_#$))(9_%PqqqOT&0860fSCLjBiyP0{rP z-sW!UOy7Ecr^Bn_BeE&6ir_D_zttET~h3EY; zc`pCEGmA|i`gWU7sY;XK+o)ZkHyb>QD|UxGXMPYwP+wu`qN%jMp5d|0&ke!%Xor)L-CDzD%1~s-JeA@AX{q;``Wd{#M6@`mCQV z+rFXiYRv53OO_9J7ryjW`q`PXXJ=o$QRs;m3*@twmrT5WtlOl%dXn*+Yb_I;pT5ns zt83rt%YECy?1|8xuuh@G86_vUj*D<{e0j7@=-uVhpUybj8o7o~iTz_RO42bZT}g9a|~b4 zniBauTY=h;mo2F&Y-CT5J<#AD# zon1D^;xmu4JX?EIWM=J_&Q0DYtQpTnZQFWN>v+MB9=W-UOE&Ee?&~e6|*T3z^yC8pvM1)II0gs)e&BxCdC8&SkwFZFX5eePQy6<)_PaxO@uQePmdd zJmAi%8UtvfmlAD1Ua`FwKJl%6_Y z;>6paM-eY_9{65j*Pg?ZyiDs%?y?v^mW@m&Us)dby5{EcJ)gF{lWzPc*mbh7&e^hd z$@j0KGK+KGrS93@IAiUuQw$FTC;kX4`CfQ#VGqa57gkbF#j?M}u&eORSRrKV`s}k> z@~0BDX61#uujc7I=FVpNIk#Wd_SL=Fl{HC~%azaAJhr>5Jz<{Y#h%$WeoOV8()D`u zux4d!VjkxUhO-$aeOKbLRJL4Vl|Fy>T$bd!cd4l%2YyLKu1(tBEhzM2ag)F0y0pjP z(QM%Y(zaIjMvApvS;|8{e-p>GZgs)a4q7s;^Q=x+sq{FZJU?p10*#|0W!KI`au%PE zJZi=p71H@+o~TySiaS}`F3j=cRB!xotvKGhV8+(YZ9MOOdj9FnXn3W(d+LE=sa5+E z>gQUCHo4!n*2&^6=KB6(!Im6mzQ4z_BA)KLlluN;pTkn!hBtXjr!g%$=cDmOVom4Q z`I{$gn)K%QoKQ`bD@%K}O-GUUOwol`c)@d#MFytaAA*#+N&ckJjqcXp3{R>Gt( zd$Z@Zh9OEb4sc0&{cgN{Y0Dc~7V8@V$L8MXX!?0}V}QpbKSxQ`-i*`F4tX1d#s^2fU%7Tm zgPJ7gE9sT2$y}SdZdv*qcS#kwC0|6Ne!8wb zC-p#}cVzqlkMFImEDQX+r}uup+}GKb-iA+~dY2sfeNnaj)`X;Fi7yM5 zgwML{_*rFQN_vuIKwUs><+DXi)*KODk;U`oehiT3J!Wnlle+8AzO6~JLU)&ZdX{!@ znYbC-_T`nn{O&J*Ui!QGY=2G`!|}pdtBW6MtG3tZlrvN?{AaM5?S1*yEuEqpUtee% zwit7$-ktdM``RyiJRjbcUU$DRawUuFjGxK1r}A&q@Ij|#=cXr$b7 ztDZOK+LE%DT$O%*_?E58DvA^#!nlU-%NMM3+Le>)z4Oq<=dV3VR#!Y@()iAIC)_u8)r~s} zx3k3Tmsd4@)nG{4_~xChrqQBwUbAq<1^wTf8>$~|eWR1tVR&lB^U0SMTFsgEYR7?J zp{du`-Q)|=Zoa(z+QLmgeYw{f{tHcDbe`B8a3|`_MoIM<$;%j@i=Mrc^=pbxWQSJu z->lj3ufq3hZ@ZFwfp1H(c=G1Wmlb9kDL;9 zp2!$r#qV|KN{us@+3gi`x6OYLGyl}Ko}OFAVzNOuHsA4C*zYqj;Apn(;c1`y zMOi=Dtya`oD^>RP(&FZ~)AlR$JYI0VYF!fdWQPsLHq+Vj40}FhX*(t;8(Ygy`EHw; zwq@^3=RI;?mV3@kiY()uao(@;>yjH6muIdxSg;^kjs0nOa_{1utQ&5(JO7$>cEg5Q z0x2^$S!=wFQm!ack#~L@w4_%^FmGMZA7>H8gBB0U)^a{;**>i!LimJs*xPrrZhEg` zOFmY3HtGJIdn#w2E{phn-el*gjcZmcl3goyaNbvrD@v{3v~soYORo5`VUxn|%%r=8 z*XFO#^3037W+0LN+TGG-N$$!e^O8;r)I3i3YWH_6Y|UoaqS^EaH%Ow)L%grlK~R z+u;WPs2wlMp0ggX_*cr?yIAYkt3N5i&-&*4y0+W5MxbT^f4o;x^xkdP^eQd?Ge}*T z!kMhI%0qd-D6dGWlDGBGytlCEDe{C|C{9a< zwp_E;@7TMGGn7;0cC7w(FUv5^-ssEf^U}UKaZZ;EU*4L`d@d+A>sh|`=}bXCk;Xsg zx0V^)iaGhzi(UJQ;c9~J}OClhoh3}e zt-pD^?Ci!T$~(^b9sP4>@?_6NIVlktAETyDaEq3B9m|twbn1Qq&*Kd%k|)kFV^n|X z+jR4G$!t&d<}WKYX)f|S<-X0aao*ibp@?fnN1giqgzjA6@mSirzH0MQqe}IP1K*aI zbS7U>$-iq68u<5~)~(o^E7B^ZOA=(to^5;>RzF?l@uj)CTk;iBRsHL#E@ud?ey-F1 ztuM0h_~XFN)JaYgwQKHNe*4zL$7H5#p`Z7{>|=#5=VdWD8qerDtn~QaN>{Pl(<@G# zwA*TYXUXyElnKT24y`sRKCf+~&Q<#&r>#9U`iPobRnJ$JZ!7mqFJ)7au=#b>;_R78 zEi9hf75<5uOpd#~@2ZUa=cAz~GcIte^9U4JS}dL8T{b&eLGZ1|WRs6??thkA=h33~ zQ@Xq}Kw(hgl+ z93J|FZ^xRljcf%=-UiiX*PomBLeVwi#}hfj$jg71s>W+5KUVF{EP4|$i#y`m!n>co ztWcH66PValv)Q+pGfwoN%#Qc5Je{Jna z?nz30iv2Oyxu(xk&J9$J(>>;>-pX~PF8%VQ-BWheYj`xYpX00jeI+7X+cU8+@6@YR z(LWmPwz#HO79DaDE&H-^#%BAu%5%QUZMogO<59UI; zZ^vKPunpR4>R0F9i%xjFG;VLW{EJfzq5ndYc1|zW(dX)Tn*Qsfr%>&jPV;HDeym2` z0WrBb$v>|?Nb1SGR~$6aC{=yZJ)e_$ZzdlU4ZU!p&iT-znJe5b-#)RyW8?k+&&Q^X zOK)fM_2{YTI38eT?_bNyxpLrZ`{gd-M3}3)iFa3$-HH&rbqhEVK=#0tn^8dxhGxbLf6ijW>ZC< z%$)IT*?gDFy(=0R)=r#M^`vaAw|jQyB}4g`4R#BH*FURR%5Z$|uP1#|S5>i|t9yL- z+P9BsLZ07`TIuuItm<#vF|TR4efF$Go#k1N7rZ^Dl8)Biu^6)?!J0+>2~z0#p_;jywW@(d0wqMUrs7;?^%nN6GT!Yn6~GH?o3ZO zI=jE{oR)LBAmbyIMxS%Xa+l6Mx|(CpQo-+EO*gBAaoy~*pPhg2xXFz((`N>MdMhJ% z;c6K#x0q$(%V33#X$N`V{0rt$sXZ@Rl<~0Z{dWgeKmUbmez0u%EHw4xQOlh7iZkcE zXHve{c=AuJhR>2bSH|6QY^X)20VKVJmckCihugVRR0i#Q5afsxzlJnU*eWwg~K65n8;XbY+B? z3RlBZK3)ZFyYh*Byv`e#yS6>=o9eG#_Siw-l+(7WqKrk1JX(<+yc0uHYVWSlR5V-1 z`P#RXOH=&aqnXonx0EcfbQ3(GeQoNwe}*R(znfPb^x&)LOx1+N?4?>tDeqonc^a(n zH08K+@+gBM$IgQ<1H~S{_TjM0y}KfKN4msu5m6D-KEKOH4JXSyXPU!#|HQL7{~2DL z%rkUQb8I@^?AY^o-j)q@Z{~b4wVr%6L-y3~7+pQ@+INfQ?(Y$H64=X@A(do3!K!4{ zDsRDgT36a_tuNPwCRklyGMZ$tKsX9AfdkCuBF8uU$X@8%0ap?X|SC3QPkC$m^ z%r0&}@I*?*F5<3B>V}G!f%}}EOD;%Op4xHe{?sU)h(5zW1%`Cl%#V|IJZqA;%Cb@7 z(VBLjgt8S94M!Uvb#(EG?+tPBRGF_QKC4rjxlrcHn&!ECE+-v4k$2?{Yir_WwHbRR zxJPw1rrn+sysa{w;lf3aZLu3ahtyXDJF`isb=)v>_X$c>Qw&(+X1Vm`G0n%%a?(Y- zZ*aBww5JLrZ(R20hIN%xcVZ6L#!n3bQsxuKB0#zZE=B__mh+uJP#^H ziO?!euIQd$mwmSNYAzP`aZ*23*p_@W$9;L`X}Oe8{hlzDTQ!Zzrzdb1zR-5dcA3Yp z>ix6Fj1wlXu@{CZJ@#Cx^={`52k|*foX3~3ro5W`GRSq`Er$mmEYB8SuBd(!%&9(M z?qQotXKtl%OnS1xanjz(?`xILJUJDV=_$4LPRfb%HIj_3a?#_{~ zKeglb(cfO1qg-lFoH&-%x~4)tG(H!+N`M5*^^FNZ~LA8@}T{>IcHvRue@{P z_50A08S8$8Dei528GSzAsv%6z_~e?~N$CRHcP%~pSbgeN;XYUYvTsYK@b2>WySi|# zSILgpX9b*+KONPVFD<%eJ~1mJ>XOodzKHcUzb`#A&e(V9oMOiHr+)LNMqkcf`!_~mHU45Rh8E}8ufsZj6p4cW81a!EhK zhPwSxH@ZEy%woG^SJCIF&fGPrn!Du52A#zX{$6FyKF8d52q)N!|pX>`?)c?AAXGb|*nt7?s-g-_aaKUv0q zeOZ=ugx--fOM|uZ?rPfD^aH1oyni43=ULWqt4bCcwY4U@{V<1h14SMMDKWUw>RzDQn|VL8xJ!vaR0n6`Y5|M@6F#?NB``YTHwCc zJ$-ddr_H9Fj~UXpmWXXMZnSyQ@AyJvv*78Q?rUv#cz50|Gi-Y-I$3XGv3Bmxsq<}Q z_oVG!J#*>K8Bs^-9MA8|W{fkSYgs_y_;Q_J5svhmAk}>jHSsJ6Rzsn z9CFaHJo!GlAbVeo&q>ZAx1x$auiH0F53BUyPCGe?@0q2PGBIqVhs{84#lCtj^E6&T^bYGh(Xp-dk zu-3{l>WSK!BEw^bq4|0xFP<45;+lN_%Jm|}UGw<${Pv!B8F}2XtK`s*aAuaT&rN>z z+&mEN_;+zr6RGAwvi#leni_ZwflRgzWlOE_u1^FnW;%;4|rtiN(*}%*6Ov|EdL(!e7VKZ zbbf{@bNs7|E*qz>v#|HeUh(;9s6|cR)qt41+H+4He7AobwJ6GH`oU|{CjI#?aqxlM zjwn9a}8e!+39zvxm6Drj~b=EiGT-H2VEF z^cO2g+O9f$w_RFc4x}dV;4Q_4$5@wGr>W3axTKwYu;A+K9_mojNAJYfgVF)p@QmKk#M9yu06j zZgk^#zTfMV_ub2Dg1kIzSDJE9X6iUHqqm)%U18o;51-A&)w$UPZQ+Rf2w{9LO zsG7S|!uD0#mD0#5Ia3b3ZSZ(G>$X{z%+Gg{d#j{U%)%~BP__)He71D6UvSj5SJBY{ zn@&ITb2w>JHk5&7C)|!lV679CpIPTy?!RA@ZN?mzg4%ezYSt@uw-wXb3K@EWx_D4@viDE&awm;eAo<-)z5g@1z@Ndvt5cS3Gr(%eu0OBaub_>#_+FAH8(lr@bh9 z_uzL`$jRC=S>83yX?01*=LDc+O>jto^j05uWPTYf41fQc4dqI46lR3*;-;X;*Dc+gm&2Q zT$c8^64=4w`Xb`Xx5uVi69u=r3R<#mo_u}Q$t&y9ThHVi?Uo5!IdhBIWxqYWr+v-t zzYdr8+L4~AI^)TFAD&QcTbmnF0Mf?^*E_ z7ze6lOw7?;cP37)?C(9Rv=z30TQ}FedD8eZ?Cqwb#p>_dx3Nd9tY7r=(~3Ub?)L|e zrmmQ!5tSV_*;wbn?)keGq-|Y1OZD&bsT)dPURvq6*alPsvZr#%@d)Qq-x%cd~tx7wLoP^V!znypWaBM}E^jVLsHx!tU zTd;pzXcXgjC^ydb{_cb$UymzopLFn@ZqT!LiCjz^Pk5drvq(K(^TlGVea+IMeS5X1 zU3q>r?;YzV|Bmk|4273xt>{$VvBPZICf3Z)QqR?w@fztS`{^WgIXoylZu;E+;oGF2 z-}YV%DW1mgdET9CPq%euFLqn37Ixx%vCoo|rhnc2cK>H^?|S%nX4{1Z!OPdTCf&-Y z+Oi=hGtT0?U!~|ywTVl&Ez;K$ondf}@wmO$i&ICsQl^>RsI_?1)DvYK_wyENI96#MOo#SUr+0s0351&1w@2q3x9g|D9-l%2GTA~&@-+${)f5QOb zJHM}dJ5-%xOv0(C7Z2E0$HZsobu0fO-{+A)<-;-{xfi=G%V=%k6QN5w=X6$pohCj zbnni!GZZghEYoD^i?%aGD7|ms{~h=%HYd2PU{O zaO{vczBJ(^%VdA)^LAHkddyY#9$%U@UoB?c1HTMCbEUQyXO5>RG#)n6)tvM6;m6Y~td^!0?TRFh7X$O?f1H9Xi{#refs6iJ_hYqcmET4X)3+w_mUY2 z>DGmP+Ou|TyjHVOtUy}f(F(oJRR;2V6t)Lgg&OhQ%HF!SW6`|Hjt9LJ8&jve`-(%gsLRbj#iML*;6v;`WwJ3-peB@b#Lo zQfGn8ynSEKznac=Dt@-2rEO7tRJr7O+dUgwCmfRa9{kelbBs&-sh*Ucgu^JMMp$vzO|V?(Uxa)LS{%@s;NGZGJb?CbN8f zwu+x``nFSdw!IN-uvq94u6sADEZ~sK%-kL9b7Zcuf19JPXt2!iylI&|Z*+6#lH}v^ zQJeD@N4l(+PVHCtx;h}`vt;uTv2R+NOxP-8w>4Nix%T>%>Z5xCd=_$#HkJGp6PwZ* zFj2bp@v&ONsO`({`%es#*v@1<=h`aPWodK611C;Y?#?_P#KHbDG+(dup``lrZx-)k zd3VmsWLeRi_2v9p`_wOIZa1y4@3jm3EYlMn^)Ns}&Ynrz%lmC=+l}}H%M<6TUa-wB z@%ztUz*BZK;@^p6IiLOJaauB*Q~Gq`UQIlu`%X66{)oT-scrkW!M@ zk4uuVod=)qTzxq+V2|pOImZ_F9%lIbb?GU8!!vhcU#YUCoR6vH)&JJ|_yALS#bcYv zQO|w1&-gpb@)N@W-JV&UN^NIv-INiJ_bPM_G7=8Gu6XK>Tl)@$ITPP$oys=Uy)>GoE0OvY_|1ouH3DcI%Zutb!t_X!sY{u?3VocvO3*E zXIbp+A_Iq);bJYRC)c?P&ki;Vx3GLZYpL1VJe7!Oq2?QXUnc)>PU+M!YBQ3V;D6V4 z)!+5ak1E5wR~l|#r*+xM^~F~24B;Y!Aj3lwLubc#sZDY}w9wY`oL2k~_uPlO1=p$e zRQ>+X&>D7a%aJB~wX5QjtoYBH7`)Q{aq~e=)UpTeEYG{n&5qc4H9ARV=kGgJ*I1@) zKPBNPS5)1n?d^TRGu3 z|1P*}d83Qzo6KZ~T{|bmURcqe@AozCTy(d0Qpd`jn?DOqW4M~SJF&oj_MBhAJ7$?m z#X2W@ylw9Jt2yzN)ReBk)B|yUU$*_?-gZOnVTA(Uj_)f}cWmWy5@L9)aCwK4_3G0r zZ@8)~UF~-6)VY+SM`qkUFLTXUH2K-F-TRg;oVjjM?Zw8eyLvtcUJ<xr zhjJIy-#5==ST#8&@|L_&{T|EXqEkw_J)hlK<6vJB`dL_|l($moQ1IL(U%#$-vS)i5 zhoAJNjm!4GmOB(Ov1_B0!}9v6pC?}VB_%Dcx$IZZyrPb`-ypbg= zcDFb00Sjrv1FIE1XTKGa(fIPd@2cvOm>#D9-rdp5McrccbZ_5ijj!6UYl_a39=^f` ztJ*B>ubFDSM-Hc1%1zZ2iM(7=%Xh=$(~)(@Rb-OZ9nW62CPnK(+1E#ljiNb1`8;I` zBRAcPa#e6m^0ej8S{U=<=+&Npjz@uivo^=xu1uUHYSi=OT6IS-3*Vk+n{K@`nSE07 zFd|eHel&%-Vh5SpWnJ4A z#A??pz7lqSX3;CI#|bi3*N#kQvuMfdZv9ias*v;9oimSZ5;P8odP>gAUhTd5%rOy` zhC6xe6N95N#Xkz9Ftg;T6#oie?47daUh*6v`>A%eeJ(5y_qNqr>93G5o0WTJLSDGe zjtBaZ%VKZdQE`m)dfbzKZI{LO+saDY4$ooIY&kDsWc;&rhvdRVZ<5@Xdnty^R^4wk zPn(19(aRs7qg?VQKRKx`(l5PdA=jk6#+OB97AtPP@JQu&fyfcY$_QPdzk&iX@I?6~* zv-ZCG^ij`anaOX%6QgfTn0eB=o#ERukV z8y-w!+Nr%Z!o{cBL*>d1?*9xaP79Udn)g?&{AQ_|+vxW6&nxNLpd2BkpY2Y?J=fL* z`z!FB5S_h#Y3#|2Rl5R9(|;B%U${CT;^@wR6?dvGFYQYGdCud+%U~Cy-E&Xvc)_4H z-Oy%n`WA)+0k7{zLk!O6~9xPdDkBJx}?i`XQ9$g_IoSW&HAZtyrs4C!8Z{FJqukm<`Vf<%Xg_g z9LpG(FHYb8Ff@eYPO61W@KfI(Iwv@6xyu#^tX5<=^@P>(_qRj6F~#Oh)hyW{n&rKM{!1E=W3ujBvFQ)_+I zvou=ME`DyCcDb$c42F&z@ZBEG4+3r#hrFU&tjcxMA(ZIeuB?zxejn>+@2QqNfEF6~BEMbkWR2S8`Il+6|`jp9No8m9Cpq zpxT+Nwdz3eJo~5veHFP89OrZLWGhx)dnPG8`TDh~Ytqx)(hp{=y;%O>VZZ!ZPq{hW zTzf9R%lF!>9qqDv`XpP;jb~-%SMSgA}WE#-Vn(u&2)XDKW9Z*Dzi_ceHuz2eQ8-_5tC z9V}Ix&{V+wX;panow0~OzVB5oYb<<+oZ3STXLm3qKEBxRhNgX@OOoLWd-5J2+iD;vD1y_ zYrj1Cc)Muw&Rfws=LLK3tJ^SD)rCr*x8V~=XejXb@^#g$>KNCI!}9x{2vs!(9=LR% z-1GOLeS2Tc5=uLkK4;N-jjB1HBdqa`P=FZt~NpZZdv! zW!-`)m9KZ_%M?zI5{gr~xOFjZo$;%^><(I zsQM+fVArCPngPw+2Na5<%D)AiO_M)!TBvU7+;0|dAG5KaUwJ(K)C>{1cNufHSr++M zZP{*oip#_7318Ncw2SwJjy6~~p3ACKzdWU*z*Bk7S5Yrjwg@91cf{Cs($-w~gM)ulF*a(fs;iW@I&SbW8lW2wf?e^d9W{@ugo zER>ggC9L48&55~-w#6G?UU=48a^`e%^Dgf5iduI!NB+L`bi(2p-=2S5JEQgJnHA~H zTop>Y)Gj6ksdO@)_tT0>?mTmQ$%eNR8z*PHJsX*Az1MMCi4IH6+moW#q82-~somnU zd>f>~s=_A5+Hr#6>zXCq#>wJlf!!rZ?$`IGS>25}7dT^G?duh0n?-IJL@QgWH~zY+ z-JPz#UCWy7y%RULOxR1gYpN$@&u{fj&&^{$uU6*)qHweo6?0R6R#_+Iczs$f|0j^ zbYER^u$t1j`I?ifHZnRqejTEB=~H&3;C$;J3LhJTY^JrWpL*f*#7k>^dCbL*s!Tqe zx1euJ3{P~?>YUTsjr}jpIz<#JR>-M$iL{0m*mZ$5s{`pyd$d>moYhT$d ztKZkZNd8vw>;E8sI6y;7_n~3$4VKTlw=XOF5x#!9cUa|)ukRMW%+gq9oV$KOb9%SN z)F+BX*>-Nc6SS_J+i^C1Iz!L(9Ko|H;q_ClT6$}oSiO0w#nHgBJBEEzFLXZD+V)K5 zs%3D-YUvrK;X8`%gf8${@mSt#)ejcYmG>=Ht+{itAcON*VPNu{SyPt;ne}ZItIewH zbTKxR)#_=#QnLDT%BQV?$0|*VdDgLgJh7@paL$+2I>&87E2T3IE-!Y`yuE$7$q_|9 zk0+PdWTcYK9?!cHQzmgRVscN2Ps9hSkcQ?jtKN9c;hU=Cd{eaj(u~ED&t`ctEk5S= z&{ycjI;ZC{vpRRYytE|oPLY=IBnOd;%G;_gbI9_We7ht5^tFq#^1Lmx8GG1lSI+J{ zwA?FFX0@oOfMtQ$l5n+K7VK+Ho=d#-nPMz>-mCmv0OO^m%K|by-B^>gsUr7oOkqCTAot2BEm3^*SLqTa>0&G z#|%%r_gJj*Bw3{MGTWpuuGy^&$Jd1~e6(QViNfs@{UVu{-O4+=+;&yYnUi-nOMG2n zv(CJHVZ`27g_2bYsKJqKJ}}PCW@9 zGCczJ$fPaiif$_GY7q5%xZ#^gW7*`hwhk-i2>e{-Q>HRmwc@=m$5N+xi{_khUcE(w=ZbHX|uxp1a^Yc9V%RpQ>gV?RmbIOClk}%u`!Ky-)LLgS6(v z2Zr}=HE*3E=%wtG%RIp-vt`r#8KtW^7#}TAHY&cfr88ru{OO>G3lbi7QITf3r;1+( zEMAk{V0}4xqv4a>FDq`!)@9k;*}uRvxh_2O$(2P>nr*zFCZ6@%7wH;!m~YFajmyeQ zO@2HI`?gwKQ$f{;-EwKf-Nwfv-wq{KUyeP&pt)e;Bz0!?iD9D5dcMv(`T4Icy=V47 zxX~dZBT&-zCBN>}M-BfO4A_@yH`u-PPWH$am|^Sd`D{JgLgop)KFT~sR$;Y_3(wu2 ztR1j8aZ^@kyiW0@IV*PvxoKH-RD13$+M8t-d-As>_zK1h(DX(5H3G zV2M<+b!S=Y0g=B;Ci#0^*wQ4XX0&648s91>`Po~2d-o_VJ7G5WSko2%=a)D{mjqiJ z{PN&qlznPbWwJ-|=kNPg@|@KtW=y%*m+b0luBlk5+^wco7JZmZ;l z44oG>S5pFZKHk68KmXzDg?X`@0UihbGo@TAu>@|D?C#0u*T6N>N3g5ghKfQIAbt>n$)gG*BzBRX=e}XbW;|HCf3s4?u|@84TA0Kq&#wtj zEUjO5ki%m!&y5F+J%4?Rw{P3!&^hb&)1-s@0$;xLE!$cuuIII@Ya184@A6k-DmH?* zCn}yydt-lW+0GuNMT_1E6(4x~GA8NAqLV2V31KYd+;_sA^B+}bE^1S4o$;SRP+3B@ zD&R)ZEcryGlI+qa$;|h*#ryBcI5>l$aGqabMCSU+>x>HRT6Z+rfUIz4-3J*h50 zrf=WWIZHCKZ|rvS)ZWr{Y3J@t!Lp{K9yTAFw0mb2icGvCxyj+6`oh)Uwku9ua?jf| z?TK2KdGNivaa$&>dvac7;-^QuR+nw7C^Fp6ENl2HEXQoZnYBvm&;50)x}vw5WuDiH zn7*dXK?*MyZQW-0b78~#qoEm#r@ZT`JtF6xb*Oq-8*6uk{F`T+m98jnoSw1cv*5l@ zj~V^9X?x!()A`Zwe_dsJcCFJc}AAU<@RlT_T9?AC-0F*(DM_Wmg)^|wuUE7 z@4u2$GN`QcvRPGWA-mT#{NL4Gd-^jvj=B3;u2pK!<&u-Un3wY|@~d`p5x=wIF^gB) z8+Pt)Y_^?p>PWe)#X7&>YL!&3%AVsrU6(dpxDmZM=EMQHRaX3QQ*KGQIha-T-e`OE z!t4HB`?#iECcbtz#m;FohQ4gP@cUYA-{fVHKB-$fHYWExng1+1?NMZ|$f*^~jq?L4 z7c8@i)jJiSF7PhTFf4b=Ys;cbnj!3smsQH1?dUZ9TXHAqCi8+9>|dX)J-#kG*zmVQ zh=WCdRjrmJ@7$hQc_$-oEs&I{;`ci3ZQW=o+X|umK914G2+tG92$IMOq%hx8pEcRZ0WM6`j;qRlXovKgf zEi%$Lc5m*Bj>{TZWhZN-Ev?xZzSu`KUH97-UC7eF+~>Zuc-QovsB?upS^Lr~CH^yf zy(U~SIc#3(C-LI>jtAE&HO`wZxnWC*n}hhyV}7<;N8c@#pZ+xR;O;`1{SvZ2L=PVN z_4M(IxeUkrm1VV_?zr-J7iY;4H#T>h!tlbS3$Gn7mNBgCmW#D|Q2HxOZ2gm08*^vL z-h3s!VO@u`$J;BXUhn9cGpF9_`Ldl`i&EWr*cYzM=@!>j-n6azdw|}XWNG&=tH1r) zSQ?S1(5>9|w(*Vj)L1_am9ojt9M9FVMo)aWt5;9)r}^XcqT*6k{ie#Sj}kv8ygi<^ zw!3&&q~A4JqpH7JYj?Z|qqCZ?T$%jJ z?6S*|g6gCd@h;15cq^#%&1?R!%Iw0Sb8^WC{;-CA(VVqi>oY2k*H2u+L!C!s27LRoANT9(}fGlVOnYyhRH)Tgq~s&(*lmed3s#_N41; zj(*xweX99IRk*L{-5J48SDdp7F}%TjV(E@MN}Pk9o4xK-IV|T!$oWPUnxBq1C z-af~Lr9h_Tec!Uh+qZ1}oy?w;{BqjkBQbJjcc3#_O-kPniUJckcPmVB8;M zo9z_c^wcFG?>O^?>*}k#E4DLv*Kl0_vB~PMcDmPI&AhnaX|^xLCeB@PKTG47#N!jm zcdNtR%{cQh?ZKM@ONpaq);sjnK3(TKeeRiQQuT^tHSd{B50YkKUC(r%Y;rkbo*7i#AuA1#6q-k^D$N8$& zrr*Bma;n=e%i>JA)N@oU_CeXdIbpqxTTfSV?obb^pBm(}Q*UbFN)HYWGvPV2uFkqL z@mb@J<~g%W-hL0~6gvCV<+$VtmReTh@I4uVkG3Z(#C)natJb(_-J;Z43>`){-d@@u z#og(3T;Z7Eg)eL8>XqJ#%4w?i+Gr{4W2_kBQ(%29w{x={uTZ{e-o$RLCk%#1OAHjY zKMI^={cNV#Qr2BRD}P2WV@DAud5l0eO zf{(qM@kjGl-ja=X82mV8p08M*<*)ku-Q7<1OUq~Iu56hc`SP6bc{b;B){j4|W{=){ zU7b-|jh-OL}1 zDpwrY%;UOelE=AhFKz2E?r#-8)Mh<1-(k4MGN*C!>oB${8zYbA%6R=$XYcB&HL{qi zQgk#XrN1h2ii>@XVc(&hXPu8kZJxh*N!EjcISG&NO+AtJW@6NPK~^S%qT;ZJ*%A#d z($jZ}o_RUpz7PAi*`giu{$?*Im?k*Am1obN1<9g1ZkN2%9=LT+mv410(tQ}f#q{K# z(+=&6k2LSU4a+#;X`}hJD>^$j_t=lak_N@QEzTLA4Q+a!{>14zxAKZ7B??6udv|Sd zd}?^hKkG^E!jC4G6w^5PZ5kNP=9tYdoGQ+vlJm*k(Rbk-yY1^vFA?9-c5_|I-Ht1K z%eVO_M(tDAqa7uIUsi)<`lYO+w?o2fUCr9t7&>ie=G#&%ijF=mZJ{!Mt##*- zM_+5z{%IQZ#YRl1UFGc>Yjh{ozT)uY_p!=ZV&{z=?j-O3&k(nG+IwG*`Oi-4-<9~b zB+Bx2=&VY)Z%Iz;WvedjeOY|t6KFmq*<$8uAQOboVsy_WYt-y~aj zLY=E6v#9N|sjEDqta~1tUT{-ws@G%ZVb8hzZ0DXJAKjgsoBS1m1t*zEo>}N{>hXF% zSNng0tNS8vXqB(tu=nwu)#nYl7*D)Bn|d#s>7M&`aXyD9&*y2q3DVPRx~R2aKF8ex z+pJSB3y(8LDbF{vKLe-g&CfGMnM;ouXl;GgxbnXJ)M5k4*T)oCf<AO7h zX5RSow0HvNztFktJ-O>r45OpPS^hIr|7Tbmq?95)?E!o35jo$IvP(v8GCQQ({hn>w zcj`O$x1P#`2X9Rm=86PQ*fe)ZVWa0pSHW2El4r5)^Jb{+ygi%yJL`g(OB@W!@_bSV@t&sChS)JPqv*K&B@)mA>TF~E9^>tOboamKx{Il{RPS_SPeqY;> zf9tBxCfR#?LN#kVCe1mn$DooBx?<9qnP0M7CML~tPYrz^(mT0wzDlL?!tcMXwqBp- zy{!9L;v}Q2w4FOYPf$r&U2@{VRb3XVyZQ%0TsS=6WxH8hFZ?uVne(jffGdd`{O=ju zVRwx5e$>J6_i*a@_++mjDYvEDX4k2*)$S>BF8yN|b@^z~%^rⓈzkjQqR|vde4kq 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%0ADR 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 E0HP_T?EnA( From 15106471b1e9a21f0e318daf51455c0873ef84e6 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 22 Mar 2016 21:52:40 -0700 Subject: [PATCH 024/259] Removed whitespace --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 109 +++++++++---------- 1 file changed, 54 insertions(+), 55 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 0711b9d24d..1f0668ec26 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -27,72 +27,71 @@ Layout ### Base Layer ``` - ,--------------------------------------------------. ,--------------------------------------------------. - | ESC | 1! | 2@ | 3# | 4$ | 5% | 6^ | | 7& | 8* | 9( | 0) | -_ | += | BkSp | - |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - | Tab | Q | W | E | R | T | { | | } | Y | U | I | O | P | |\ | - |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| - | Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | - |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| - | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | - `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - |LCtrl | `~ | Hyper| Left | Right| | Down | Up | COPY | PASTE| RCtrl | - `----------------------------------' `----------------------------------' - ,-------------. ,-------------. - Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | ~L2 | - ,------|------|------| |------+------+------. - | | | PgUp | | Ins | | | - | Space| BkSp |------| |------| ~L1 |Enter | - | | | PgDn | | Del | | | - `--------------------' `--------------------' - +,--------------------------------------------------. ,--------------------------------------------------. +| ESC | 1! | 2@ | 3# | 4$ | 5% | 6^ | | 7& | 8* | 9( | 0) | -_ | += | BkSp | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| +| Tab | Q | W | E | R | T | { | | } | Y | U | I | O | P | |\ | +|--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| +| Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | +|--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| +| LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + |LCtrl | `~ | Hyper| Left | Right| | Down | Up | COPY | PASTE| RCtrl | + `----------------------------------' `----------------------------------' + ,-------------. ,-------------. + Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | ~L2 | + ,------|------|------| |------+------+------. + | | | PgUp | | Ins | | | + | Space| BkSp |------| |------| ~L1 |Enter | + | | | PgDn | | Del | | | + `--------------------' `--------------------' ``` ### Symbol Layer ``` - ,--------------------------------------------------. ,--------------------------------------------------. - | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |PrintScr| - |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | | - |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | - |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | - `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - | | £ | | | | | | . | 0 | = |Alt+F4| - `----------------------------------' `----------------------------------' - ↑ ,-------------. ,-------------. - THERE! | | | | | | - ,------|------|------| |------+------+------. - CAD = Ctrl + Alt + Delete | | | | | | | | - | | |------| |------| | | - | | | | | CAD | | | - `--------------------' `--------------------' +,--------------------------------------------------. ,--------------------------------------------------. +| | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |PrintScr| +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| +| | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| +| | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| +| | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + | | £ | | | | | | . | 0 | = |Alt+F4| + `----------------------------------' `----------------------------------' + ↑ ,-------------. ,-------------. + THERE! | | | | | | + ,------|------|------| |------+------+------. + CAD = Ctrl + Alt + Delete | | | | | | | | + | | |------| |------| | | + | | | | | CAD | | | + `--------------------' `--------------------' ``` ### Media Layer Not touched this, not used either. ``` - ,--------------------------------------------------. ,--------------------------------------------------. - | TEENSY | | | | | | | | | | | | | | | - |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - | | | | MsUp | | | | | | | | | | | | - |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | - |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - | | | | | | | | | | | | Prev | Next | | | - `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | - `----------------------------------' `----------------------------------' - ,-------------. ,-------------. - | | | | | | - ,------|------|------| |------+------+------. - | | | | | | |Brwser| - | | |------| |------| |Back | - | | | | | | | | - `--------------------' `--------------------' +,--------------------------------------------------. ,--------------------------------------------------. +| TEENSY | | | | | | | | | | | | | | | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| +| | | | MsUp | | | | | | | | | | | | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| +| | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| +| | | | | | | | | | | | Prev | Next | | | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + `----------------------------------' `----------------------------------' + ,-------------. ,-------------. + | | | | | | + ,------|------|------| |------+------+------. + | | | | | | |Brwser| + | | |------| |------| |Back | + | | | | | | | | + `--------------------' `--------------------' ``` Usage From da6317996222a3331792d12c8913d81133873ab1 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Wed, 23 Mar 2016 14:10:55 -0700 Subject: [PATCH 025/259] Wrong date --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 1f0668ec26..4f7e875f6b 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -104,7 +104,7 @@ If pressed and released will remain on layer until pressed again. Changelog ----------- -### [0.1.0] - 2016-03-21 +### [0.1.0] - 2016-03-22 After actually using the keyboard, I've made some changes: From add089ab1a37bf780b47382898c72f972cbd33d3 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Wed, 23 Mar 2016 21:04:45 -0700 Subject: [PATCH 026/259] New :pound: method --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 6 +- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 2260 ++++++++--------- 2 files changed, 1131 insertions(+), 1135 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index 32782867ba..b649e6951e 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -78,7 +78,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, - KC_TRNS,UC(0x00A3),KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,M(3),KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, @@ -150,6 +150,10 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } else { unregister_code(KC_RSFT); } + case 3: // this would trigger when you hit a key mapped as M(3) + if (record->event.pressed) { + return MACRO( I(255), D(LALT), T(PPLS), T(P0), T(P0), T(A), T(P3), T(P0), U(LALT), END ); + } break; } return MACRO_NONE; diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex index b63d18d76a..9dc1ac412b 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -1,1135 +1,1127 @@ -:100000000C9466020C94AD020C94AD020C94AD02FB -:100010000C94AD020C94AD020C94AD020C94AD02A4 -:100020000C94AD020C94AD020C94320C0C94040DA3 -:100030000C94AD020C94AD020C94AD020C94AD0284 -:100040000C94AD020C9478210C94AD020C94AD028A -:100050000C94AD020C940A1B0C94AD020C94AD02EE -:100060000C94AD020C94AD020C94AD020C94AD0254 -:100070000C94AD020C94AD020C94AD020C94AD0244 -:100080000C94AD020C94AD020C94AD020C94AD0234 -:100090000C94AD020C94AD020C94AD020C94AD0224 -:1000A0000C94AD020C94AD020C94AD02710D930D45 -:1000B000860E930D860ED80DFB0D860E500E630E28 -:1000C0004D114D117C117C11BF11F911061406144C -:1000D0001212061407130713DA1306140614F11389 -:1000E0000000F0A1F0A229002B00E300E100E000F5 -:1000F00000001E00140004001D7435004E001F0097 -:100100001A0016001B00007F2A00200008000700CC -:10011000060050002C0021001500090019004F00B6 -:100120004B00220017000A0005000000E200230037 -:100130002F0000004A0000003E00240030000000B4 -:100140004D0000003B0025001C000B0011000000CA -:10015000C200260018000D001000510049002700C1 -:100160000C000E003600520028002D0012000F0077 -:1001700037000601C1002E00130033003874190146 -:100180004C002A0031003400E500E40000000100CA -:10019000010001000100010000003A001E022002DF -:1001A0002202A38001003B001F0221022302010062 -:1001B00001003C002F0226022F00010001003D003B -:1001C000300227023000010001003E0031023500FC -:1001D0003502000001003F000100000001000000A6 -:1001E000010040000100000001000000010041008A -:1001F00052005100240200000100420024002100AE -:100200001E00010001004300250022001F003700EE -:1002100001004400260023002000270001004500C3 -:1002200025022E0231002E004C054600010001007F -:1002300001003D0400000050010001000100010028 -:1002400000000100010001000100010001000100A7 -:100250000100F2000100010001000100F000F100C6 -:100260000100F400010001000100F3000100F500AD -:100270000100010001000100010000000100010077 -:100280000100000001000000010001000100000069 -:100290000100000001000100010001000100000058 -:1002A00001000100010001000100A900010001009E -:1002B00001000100AC00AA00B6000100010001002D -:1002C000AB00A800010001000100010001000100D5 -:1002D000010001000100AE00010001000000160352 -:1002E0004500720067006F0044006F007800200036 -:1002F00045005A00000016034500720067006F00B9 -:1003000044006F007800200045005A0000000403FC -:10031000090409026D00040100A0FA0904000001AB -:1003200003010100092111010001223F000705819D -:100330000308000A09040100010301020009211158 -:10034000010001224D000705820308000A0904028A -:1003500000010300000009211101000122360007FD -:1003600005830308000A09040300010300000009D3 -:100370002111010001223900070584031000011238 -:1003800001100100000008EDFE071301000102004A -:100390000105010906A101050719E029E715002556 -:1003A0000195087501810205081901290595057552 -:1003B000019102950175039101050719002977152F -:1003C000002501957875018102C005010980A10110 -:1003D000850216010026B7001A01002AB700751021 -:1003E00095018100C0050C0901A1018503160100DA -:1003F000269C021A01002A9C02751095018100C0FA -:1004000005010902A1010901A10005091901290538 -:10041000150025019505750181029501750381017E -:100420000501093009311581257F9502750881067E -:1004300009381581257F950175088106050C0A3854 -:10044000021581257F950175088106C0C005010947 -:1004500006A101050719E029E71500250195087592 -:100460000181029501750881010508190129059589 -:100470000575019102950175039101050719002980 -:10048000FF150025FF950675088100C000000000DB -:1004900000000000000000010204060A0F17202CD3 -:1004A0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9CF -:1004B000DAC7B39D87715D4A3A2C20170F0A0604EC -:1004C00002010000000000000000000011241FBE17 -:1004D000CFEFDAE0DEBFCDBF04B603FE27C08091C8 -:1004E000ED019091EE01A091EF01B091F001873004 -:1004F000904BA740B04BD1F41092ED011092EE0159 -:100500001092EF011092F00114BE84B7877F84BF70 -:100510000FB6F894A8958091600088618093600080 -:10052000109260000FBEE0E0FFE3099511E0A0E04B -:10053000B1E0E2E9F6E402C005900D92A433B10700 -:10054000D9F721E0A4E3B1E001C01D92AD3EB207AE -:10055000E1F70E9479090C9447230C940000611183 -:100560000BC0FC018281882321F085EE0E94E70FF9 -:1005700003C085EE0E94AF1080E090E008950895DA -:100580006091B1017091B2018091B3019091B40179 -:100590000E94371A56985E9825982D9826982E987E -:1005A00027982F98813019F0823021F00895259AEC -:1005B0002D9A0895269A2E9A089580EC92E0892B20 -:1005C00011F00E94C00280E090E0089556985E9875 -:1005D00025982D9826982E9827982F988FEF90E0A1 -:1005E000909389008093880090938B0080938A0079 -:1005F00090938D0080938C00259A2D9A2FEF80E7A1 -:1006000092E0215080409040E1F700C00000269A1F -:100610002E9A2FEF80E792E0215080409040E1F742 -:1006200000C00000279A2F9A2FEF80E792E0215018 -:1006300080409040E1F700C0000025982D982FEFF2 -:1006400080E792E0215080409040E1F700C0000038 -:1006500026982E982FEF80E792E02150804090401E -:10066000E1F700C0000027982F9856985E982598CB -:100670002D9826982E9827982F98089589EA809388 -:10068000800089E08093810024982C983F988AB15B -:100690008F748AB96E98479A8BB1806B8BB9769AB2 -:1006A0000E94E6028FEB92E0892B11F00E94BF02BC -:1006B00080E090E0089580E2809300018091340111 -:1006C00081110EC00E94AA0381E0809334012FEFB4 -:1006D00083ED90E3215080409040E1F700C000009E -:1006E00080E40E94B0038093000181112EC00E941B -:1006F000DA0380930001811128C00E94DA038093FD -:100700000001811122C08FE30E94DA03809300016F -:1007100081111BC00E94D20380E40E94B003809329 -:100720000001811112C08CE00E94DA038093000165 -:1007300081110BC00E94DA0380930001811105C072 -:100740008FE30E94DA03809300010E94D20380911C -:10075000000108951092B9008AE08093B8000895CE -:1007600094EA9093BC009091BC0097FFFCCF9091CD -:10077000B900987F983021F0903111F081E0089510 -:100780008093BB0084E88093BC008091BC0087FF0D -:10079000FCCF8091B900887F883111F0803471F7E7 -:1007A00080E0089584E98093BC008091BC0084FDC2 -:1007B000FCCF08958093BB0084E88093BC008091B7 -:1007C000BC0087FFFCCF9091B900987F81E0983200 -:1007D00009F480E0089584E88093BC008091BC0017 -:1007E00087FFFCCF8091BB000895809100018111AB -:1007F00015C080E40E94B0038093000181110CC0F9 -:1008000082E10E94DA0380930001811105C08FEF1D -:100810000E94DA03809300010E94D20384B1807F9A -:1008200084B985B1807F85B98AB1837F8AB98BB15C -:10083000837F8BB93E98469808950E945B0380930E -:1008400000010E94F50380B38C7080BB81B3836F7D -:1008500081BBE4E4F1E0A6E3B1E011921D9281E0F6 -:10086000E235F807D1F78EE393E0892B11F00C9471 -:100870003E0308959F92AF92BF92CF92DF92EF9284 -:10088000FF920F931F93CF93DF93809100018823F2 -:1008900079F0809135018F5F80933501811108C017 -:1008A0000E945B0380930001811102C00E94E60256 -:1008B00086E3E82E81E0F82E8701C0E0D0E0BB247B -:1008C000B39492E0A92ECC24C394D12CC730D10587 -:1008D00000F580910001811164C080E40E94B003A2 -:1008E00080930001811112C082E10E94DA0380939B -:1008F000000181110BC0C6010C2E01C0880F0A94A3 -:10090000EAF780950E94DA03809300010E94D203E7 -:1009100048C0CA30A1F028F4C83059F0C93061F09D -:1009200005C0CC3089F070F0CD3089F0209A28983D -:1009300010C0219A29980DC0229A2A980AC0239A99 -:100940002B9807C0529A01C0539A5B9802C03E9AF6 -:100950004698E0EAEA95F1F78FB181708B25799995 -:1009600002C032E001C030E0832B7C9902C034E049 -:1009700001C030E0832B7D9902C028E001C020E057 -:10098000822B7E9902C090E101C090E0892B9FB13B -:100990009095991F9927991F9295990F907E892B71 -:1009A0000FC080910001811150C080E40E94B0030B -:1009B000809300018823B1F1912C0E94D203892DEC -:1009C000D8019C91981719F08C93A09201010E9474 -:1009D000F50321960F5F1F4FCE30D10509F076CF7A -:1009E000809101018823B9F081508093010188230F -:1009F00039F0EFE9FFE03197F1F700C000000BC0DC -:100A0000E4E4F1E0D7018D917D018193B4E4EB162C -:100A1000B1E0FB06B9F78DED92E0892BC1F00E94A1 -:100A2000DD0215C083E10E94DA0380930001811189 -:100A3000C3CF81E40E94B003809300018111BCCF39 -:100A40000E94EB03982E9094B8CF80E0B9CF81E05C -:100A5000DF91CF911F910F91FF90EF90DF90CF909A -:100A6000BF90AF909F900895E82FF0E0EC5BFE4FB1 -:100A70008081089508958B3B910580F4883A910513 -:100A800048F5853A9105D8F48430910508F0B2C054 -:100A9000019709F06EC081E090E00895803E9105D5 -:100AA00008F467C0883E910508F4A4C09C01205F4B -:100AB00031092031310508F05CC090650895853A10 -:100AC000910509F459C0863A910509F058C082E8A9 -:100AD00090E40895883A910509F454C0893A910543 -:100AE00009F453C08A3A910509F452C08B3A910532 -:100AF00009F451C08C3A910509F450C08D3A910522 -:100B000009F44FC0803B910509F44EC08E3A91051F -:100B100009F44DC08F3A910509F44CC0813B910511 -:100B200009F44BC0823B910509F44AC0833B91050F -:100B300009F449C0843B910509F448C0853B9105FF -:100B400009F447C0863B910509F446C0873B9105EF -:100B500009F445C0883B910509F444C0893B9105DF -:100B600009F443C08A3B910509F442C080E094E453 -:100B7000089580E090E0089581E890E4089583E886 -:100B800090E4089582EE94E4089589EE94E4089543 -:100B90008AEE94E4089585EB94E4089586EB94E45A -:100BA000089587EB94E408958CEC94E408958DEC1B -:100BB00094E4089583E895E408958AE895E4089517 -:100BC00082E995E4089584E995E4089581E296E444 -:100BD000089583E296E4089584E296E4089585E218 -:100BE00096E4089586E296E4089587E296E40895EF -:100BF0008AE296E4089524E5829FC0011124FC0155 -:100C000026E0729FE00DF11D1124E60FF11DEE0F9D -:100C1000FF1FEA51FF4F859194910895880F991F06 -:100C2000FC01E05AF040859194910895880F991F36 -:100C3000FC01E052FF4F85919491089524E5829F35 -:100C4000C0011124FC0146E0749FE00DF11D112448 -:100C5000E60FF11DEE0FFF1FEA51FF4F85919491B2 -:100C60009C013A9521154FE1340708F425C13F5105 -:100C70002115304120F49F700E94160608959C01B2 -:100C800030532115304118F49927906C089581153F -:100C900020E5920769F40E9428144FEF84E39CE05A -:100CA000415080409040E1F700C000000C942F1BA1 -:100CB000813020E5920731F48091CC0181608093EE -:100CC000CC0108959C0130552115304108F05CC0DD -:100CD000292F33272F70332721303105E9F4AC0158 -:100CE00064E0440F551F6A95E1F744275370BC0137 -:100CF0006370772702C0220F331F6A95E2F73C68C2 -:100D0000242B352B73E0880F991F7A95E1F78076B5 -:100D10009927822B932B08952230310529F4982F9F -:100D20008827816F906A089523303105A1F4AC01C2 -:100D300033E0440F551F3A95E1F7407E57708370BA -:100D4000992721E030E002C0220F331F8A95E2F795 -:100D5000C9019C6816C02430310531F5AC0123E08F -:100D6000440F551F2A95E1F7407E577083709927ED -:100D700021E030E002C0220F331F8A95E2F7C9015B -:100D80009A68842B952B08959C013057211530418A -:100D900018F49F70906208959C01305821153041DD -:100DA00018F49F70906A0895803E9105E0F4803CAD -:100DB000910558F58133910509F46FC048F48932E3 -:100DC000910509F463C08A32910509F46DC072C0BF -:100DD00089339105E9F082389105D1F08533910589 -:100DE00009F44DC067C0833E910581F138F4803E1F -:100DF0009105B9F0823E9105D9F05CC0863E91051F -:100E000061F1873E9105A1F155C00E940E0608953B -:100E10002091DE0120FD02C021FF4CC080EE90E059 -:100E200049C08091DE0180FFF9CF89E390E042C0A4 -:100E30008091DE0182FF0EC08091DE0184FF03C03D -:100E400080E090E037C083EE90E034C08091DE0116 -:100E500082FFF2CF82EE90E02DC08091DE0183FF11 -:100E60000BC08091DE0184FDEBCF87EE90E022C0C5 -:100E70008091DE0183FFF5CF86EE90E01BC080916C -:100E8000DE0185FF07C089E290E014C08091DE0199 -:100E900085FFF9CF85E390E00DC08091DE0186FFEC -:100EA00007C08AE290E006C08091DE0186FFF9CF9C -:100EB00081E390E00E943B0508950895009739F082 -:100EC0008A30910514F44D9608950697089587E2A7 -:100ED00090E008951F93CF93DF93FC0182818823D4 -:100EE00009F440C0C62FD0E0D42B82EE0E94E70F59 -:100EF0008D2F82958F7090E00E945E07182F0E94C0 -:100F0000E70F812F0E94AF10CE0188279F70892F95 -:100F100090E00E945E07182F0E94E70F812F0E9429 -:100F2000AF10CE01807F992724E0969587952A956A -:100F3000E1F70E945E07182F0E94E70F812F0E94A1 -:100F4000AF10CE018F7099270E945E07C82F0E94B4 -:100F5000E70F8C2F0E94AF1082EEDF91CF911F918F -:100F60000C94AF10DF91CF911F9108958091620191 -:100F70000895CF93DF9300D01F92CDB7DEB79C01C9 -:100F80008091E401843019F593E099833B832A83AF -:100F90009093E9008FEF9091E800815095FD06C095 -:100FA00095ED9A95F1F700008111F5CF8091E80059 -:100FB00085FF0DC040E050E063E070E0CE01019697 -:100FC0000E94260A8091E8008E778093E8000F90B7 -:100FD0000F900F90DF91CF910895CF93DF9300D0C2 -:100FE0001F92CDB7DEB72091E401243021F522E035 -:100FF00029839B838A8383E08093E9008FEF90911C -:10100000E800815095FD06C095ED9A95F1F7000036 -:101010008111F5CF8091E80085FF0DC040E050E0E0 -:1010200063E070E0CE0101960E94260A8091E800FC -:101030008E778093E8000F900F900F90DF91CF9103 -:1010400008959C018091E4018430F9F482E080935A -:10105000E9009FEF8091E800915085FD06C085ED85 -:101060008A95F1F700009111F5CF8091E80085FF96 -:101070000CC040E050E065E070E0C9010E94260A23 -:101080008091E8008E778093E8000895CF93DF93F6 -:10109000EC018091E401843009F046C090910C018C -:1010A0009923D9F090910D019923B9F08093E9002B -:1010B0008FEF9091E800815095FD06C095E19A95DB -:1010C000F1F700008111F5CF8091E80085FF2CC079 -:1010D00040E050E060E170E017C081E08093E900FB -:1010E0008FEF9091E800815095FD06C095ED9A959F -:1010F000F1F700008111F5CF8091E80085FF14C061 -:1011000040E050E068E070E0CE010E94260A809145 -:10111000E8008E778093E80080E1FE01A2E5B1E06F -:1011200001900D928A95E1F7DF91CF91089580911A -:10113000E301811109C00E94B70B0E94140C809139 -:10114000E20084608093E20008951092E301089524 -:1011500008950C9465210E94C51A0E946B210E947B -:10116000BF0E0C945D0742E061EC81E00E94300B01 -:1011700042E061EC82E00E94300B42E061EC83E0EF -:101180000E94300B42E161EC84E00C94300B8091C2 -:10119000E601833009F455C030F4813071F08230BB -:1011A00009F48EC008958A3009F47AC08B3009F4AE -:1011B00060C0893009F09CC020C08091E501813A6F -:1011C00009F096C08091E800877F8093E8008091C5 -:1011D000E9019091EA01892B21F460E182E591E037 -:1011E00003C060E080E090E070E00E94710A8091AE -:1011F000E8008B778093E80008958091E5018132C3 -:1012000009F076C08091E9019091EA01009719F008 -:10121000039709F06DC08091E800877F8093E80014 -:101220008091E80082FD05C08091E4018111F8CF32 -:101230005FC08091F100809362018091E8008B771C -:1012400053C08091E501813A09F052C08091E901D3 -:101250009091EA01892B09F04BC08091E800877FCB -:101260008093E8008091E80080FFFCCF80910C0122 -:1012700036C08091E5018132D9F58091E9019091E4 -:10128000EA01892BA9F58091E800877F8093E80027 -:101290000E94650B8091E70180930C010C94281447 -:1012A0008091E501813221F58091E800877F80936C -:1012B000E8000E94650B8091E80180936301089526 -:1012C0008091E501813AA1F48091E800877F8093C5 -:1012D000E8008091E80080FFFCCF8091630180935B -:1012E000F1008091E8008E778093E8000C94650B04 -:1012F000089584B7877F84BF0FB6F894A89580912E -:101300006000886180936000109260000FBE90E0E2 -:1013100080E80FB6F89480936100909361000FBE4F -:101320000E940E0F0E94B70B0E94140C8091E200E5 -:1013300084608093E20078940E949F0E0E94100FB8 -:1013400082E091E00E94BA0E0E9453218091E40154 -:10135000853069F40E94871A8091E2018823B1F3F5 -:101360000E94B11A882391F30E94100AEFCF0E94C5 -:10137000160FECCF292F332723303105C9F060F445 -:101380002130310581F02230310509F041C08DE670 -:1013900090E022E133E040C021323105E1F0223219 -:1013A000310531F135C082E190E02FE733E034C000 -:1013B00099278130910549F028F0029749F5EEED23 -:1013C000F2E005C0EEE0F3E002C0E6EFF2E0849167 -:1013D00090E09F0121C06430D8F4E62FF0E0EE0FDA -:1013E000FF1FEE5DFE4F2081318189E090E014C047 -:1013F000643070F470E0FB01EE0FFF1FE65EFE4FFD -:1014000020813181FB01EA5EFE4F808190E004C0C3 -:1014100080E090E020E030E0FA01318320830895FD -:1014200080E189BD82E189BD09B400FEFDCF8091D4 -:10143000D8008F7D8093D8008091E00082608093F7 -:10144000E0008091E00081FDFCCF0895CF92DF9213 -:10145000EF92FF920F931F93CF93DF93EC018B01D9 -:101460006A010E94840B811133C0C114D10439F088 -:10147000F60180819181081B190BC80FD91FE12C3F -:10148000F12C0115110519F18091E80085FD16C0B8 -:101490008091E8008E778093E800C114D10449F070 -:1014A000F60180819181E80EF91EF182E08285E0EB -:1014B0000FC00E94840B882321F30AC08991809376 -:1014C000F10001501109FFEFEF1AFF0ADACF80E0B7 -:1014D000DF91CF911F910F91FF90EF90DF90CF9010 -:1014E00008952091EB013091EC012617370748F061 -:1014F0006115710539F42091E8002E772093E800FA -:1015000001C0B901FC0120E06115710579F18091FC -:10151000E4018823F1F18530F1F18091E80083FD49 -:101520003CC08091E80082FD2EC08091E80080FFE1 -:10153000EBCF2091F3008091F20090E0922B6115A7 -:10154000710551F08830910538F421912093F10014 -:10155000615071090196F3CF21E0089709F020E06E -:101560008091E8008E778093E800CECF2111CFCF15 -:101570000AC08091E401882361F0853061F0809198 -:10158000E80083FD0AC08091E80082FFF2CF80E08E -:10159000089582E0089583E0089581E00895209100 -:1015A000EB013091EC012617370748F06115710502 -:1015B00039F42091E8002E772093E80001C0B901AA -:1015C000FC0120E06115710591F18091E40188230F -:1015D00009F440C0853009F43FC08091E80083FDE4 -:1015E0003DC08091E80082FD2FC08091E80080FF1F -:1015F000E9CF2091F3008091F20090E0922B6115E9 -:10160000710559F08830910540F424912093F10040 -:101610003196615071090196F2CF21E0089709F0E7 -:1016200020E08091E8008E778093E800CBCF2111F5 -:10163000CCCF0AC08091E401882361F0853061F04D -:101640008091E80083FD0AC08091E80082FFF2CF1C -:1016500080E0089582E0089583E0089581E0089590 -:10166000982F973068F59093E900981739F07091AA -:10167000EC002091ED005091F00003C0242F762F54 -:1016800050E021FD02C09F5FECCF3091EB003E7F28 -:101690003093EB003091ED003D7F3093ED003091C1 -:1016A000EB0031603093EB007093EC002093ED0081 -:1016B0005093F0002091EE0027FDE5CF80E00895E3 -:1016C0008F708093E90081E008958091E50187FFA4 -:1016D00011C08091E80082FD05C08091E401811174 -:1016E000F8CF11C08091E8008B770BC08091E401A6 -:1016F000882349F08091E80080FFF8CF8091E800CE -:101700008E778093E80008952091E4003091E50001 -:1017100095E64091EC00842F817040FF23C08091BA -:10172000E80080FD1DC08091E401882399F0853098 -:1017300099F08091EB0085FD11C04091E40050913B -:10174000E5002417350729F3915011F09A01E1CFF4 -:1017500084E0089582E0089583E0089581E008958B -:1017600080E008954091E80042FFDDCF08950E9497 -:10177000250C0E942D0CE0EEF0E0808181608083DA -:10178000E8EDF0E080818F77808319BCA7EDB0E0B1 -:101790008C918E7F8C9380818F7E80831092E30169 -:1017A00008950F931F93CF93DF930E94250C0E94FF -:1017B0002D0CC8EDD0E088818F7788838881806880 -:1017C000888388818F7D888319BC1092E4011092F0 -:1017D000E0011092E2011092E10100EE10E0F80148 -:1017E00080818B7F808388818160888342E060E094 -:1017F00080E00E94300BE1EEF0E080818E7F8083FC -:10180000E2EEF0E080818160808380818860808367 -:10181000F80180818E7F8083888180618883DF9159 -:10182000CF911F910F910895E8EDF0E080818F7EB8 -:101830008083E7EDF0E080818160808384E082BF77 -:1018400081E08093E3010C94D10BE8EDF0E080811E -:101850008E7F80831092E20008951092DA00109239 -:10186000E10008951F920F920FB60F9211242F934B -:101870003F934F935F936F937F938F939F93AF9318 -:10188000BF93EF93FF938091E10082FF0BC08091A3 -:10189000E20082FF07C08091E1008B7F8093E1002E -:1018A0000E949E0E8091DA0080FF1FC08091D800B8 -:1018B00080FF1BC08091DA008E7F8093DA008091D8 -:1018C000D90080FF0DC080E189BD82E189BD09B4E6 -:1018D00000FEFDCF81E08093E4010E94970805C0DF -:1018E00019BC1092E4010E94A5088091E10080FFDC -:1018F00019C08091E20080FF15C08091E2008E7FC8 -:101900008093E2008091E20080618093E200809108 -:10191000D80080628093D80019BC85E08093E401F0 -:101920000E94A9088091E10084FF30C08091E2000C -:1019300084FF2CC080E189BD82E189BD09B400FE2D -:10194000FDCF8091D8008F7D8093D8008091E100F9 -:101950008F7E8093E1008091E2008F7E8093E20091 -:101960008091E20081608093E2008091E001882311 -:1019700011F084E007C08091E30087FD02C081E0A0 -:1019800001C083E08093E4010E94AB088091E100F4 -:1019900083FF29C08091E20083FF25C08091E10090 -:1019A000877F8093E10082E08093E4011092E00160 -:1019B0008091E1008E7F8093E1008091E2008E7F34 -:1019C0008093E2008091E20080618093E20042E037 -:1019D00060E080E00E94300B8091F000886080938E -:1019E000F0000E94A808FF91EF91BF91AF919F91E5 -:1019F0008F917F916F915F914F913F912F910F90B8 -:101A00000FBE0F901F9018951F920F920FB60F9256 -:101A100011242F933F934F935F936F937F938F93F3 -:101A20009F93AF93BF93CF93DF93EF93FF93C091B7 -:101A3000E900CF708091EC00D82FD17080FDD0E804 -:101A40001092E9008091F000877F8093F0007894F5 -:101A50000E94480D1092E9008091F0008860809308 -:101A6000F000CD2BCF70C093E900FF91EF91DF9193 -:101A7000CF91BF91AF919F918F917F916F915F9126 -:101A80004F913F912F910F900FBE0F901F9018957F -:101A90001F93CF93DF93CDB7DEB7AA970FB6F89415 -:101AA000DEBF0FBECDBFE5EEF1E08091F100819386 -:101AB00021E0ED3EF207C9F70E94C7088091E800D7 -:101AC00083FF24C18091E5019091E601492F50E008 -:101AD0004A30510508F01AC1FA01EA5AFF4F0C9436 -:101AE000FC22803881F0823809F010C18091E90130 -:101AF0008F708093E9008091EB0085FB882780F947 -:101B00001092E90006C08091E1019091E2019111EB -:101B100082609091E800977F9093E8008093F100B5 -:101B20001092F100C8C0282F2D7F09F0EFC0882344 -:101B300019F0823061F0EAC08091E701813009F04C -:101B4000E5C0933009F080E08093E2012BC08091E2 -:101B5000E701811127C08091E9018F7009F4D6C097 -:101B60008093E9002091EB0020FF1CC0933021F40A -:101B70008091EB00806214C09091EB009061909393 -:101B8000EB0021E030E0A90102C0440F551F8A9507 -:101B9000E2F74093EA001092EA008091EB0088603F -:101BA0008093EB001092E9008091E800877F86C067 -:101BB0008111ACC01091E7011F778091E30080781C -:101BC000812B8093E3008091E800877F8093E80079 -:101BD0000E94650B8091E80080FFFCCF8091E300BC -:101BE00080688093E300111102C082E001C083E0AD -:101BF0008093E4018BC08058823008F087C08091C8 -:101C0000E7019091E8018C3D53E0950779F583E079 -:101C10008A838AE289834FB7F894DE01139620E025 -:101C20003EE051E2E32FF0E050935700E49120FFB3 -:101C300003C0E295EF703F5FEF708E2F90E0EA30C7 -:101C400010F0C79601C0C0968D939D932F5F2431ED -:101C500049F74FBF8091E800877F8093E8006AE2F0 -:101C600070E0CE0101960E94710A14C0AE014F5F70 -:101C70005F4F6091E9010E94BA09BC01892B09F408 -:101C800045C09091E800977F9093E80089819A8100 -:101C90000E94CF0A8091E8008B778093E80036C0DD -:101CA0008038A1F58091E800877F8093E8008091DB -:101CB000E0018093F1008091E8008E778093E80046 -:101CC0000E94650B23C0811121C08091E701909192 -:101CD000E80199270297D4F48091E800877F8093E8 -:101CE000E8008091E7018093E0010E94650B8091FC -:101CF000E001811106C08091E30087FD02C081E010 -:101D000001C084E08093E4010E94B3088091E80060 -:101D100083FF0AC08091E800877F8093E80080916C -:101D2000EB0080628093EB00AA960FB6F894DEBFBA -:101D30000FBECDBFDF91CF911F9108950895CF932E -:101D40008091E4018823A1F0C091E900CF709091C7 -:101D5000EC00892F817090FD80E8C82B1092E9007B -:101D60008091E80083FD0E94480DCF70C093E90088 -:101D7000CF91089590936901809368010895E0914F -:101D80006801F0916901309721F00190F081E02D18 -:101D9000099480E00895E0916801F091690130971D -:101DA00021F00280F381E02D09940895E09168010B -:101DB000F0916901309721F00480F581E02D0994BC -:101DC000089520916601309167012817390771F055 -:101DD0009093670180936601E0916801F091690139 -:101DE000309721F00680F781E02D09940895209125 -:101DF0006401309165012817390771F090936501EE -:101E000080936401E0916801F0916901309721F0BD -:101E10000084F185E02D0994089508950C940D0F28 -:101E20000E94CB1A0E941D040C94911BCF92DF924A -:101E3000EF92FF920F931F93CF93DF93CDB7DEB74F -:101E40002B970FB6F894DEBF0FBECDBF0E943A04A9 -:101E50008BE6C82E81E0D82E00E010E0E02E802F27 -:101E60000E943405F60141916F01F82EF426B1F479 -:101E70000F5F1F4F0E30110589F78FEF89838A831B -:101E80001B820E94D41A8160782F9D838C834981A4 -:101E90005A816B818D810E94B90F40C09091CC0115 -:101EA00091FF04C08B870E943A058B8520E030E0CB -:101EB0004F2D50E0922FBA01022E02C07595679502 -:101EC0000A94E2F760FF24C02E83EF8221E030E025 -:101ED000690102C0CC0CDD1C9A95E2F790E08C21E0 -:101EE0009D21892B09F420E028870E94D41A816063 -:101EF000782F9A8789874E815F8168858A850E94BD -:101F0000B90FF801E559FE4F8081C826C08206C08E -:101F10002F5F3F4F2630310569F6AACF0E94781E09 -:101F20000E94BF0E90916A018917A1F00E94BF0E16 -:101F300080936A012B960FB6F894DEBF0FBECDBF1B -:101F4000DF91CF911F910F91FF90EF90DF90CF9095 -:101F50000C945D072B960FB6F894DEBF0FBECDBF75 -:101F6000DF91CF911F910F91FF90EF90DF90CF9075 -:101F70000895CF93DF93CDB7DEB72B970FB6F894C4 -:101F8000DEBF0FBECDBF4F83588769877A878B87A7 -:101F9000DE01119686E0FD0111928A95E9F785E050 -:101FA000FE01379601900D928A95E1F749815A8199 -:101FB0006B817C818D819E810E94BC162B960FB611 -:101FC000F894DEBF0FBECDBFDF91CF910895CF93C0 -:101FD000C82F882309F4C1C0823859F40E94BF0E6B -:101FE00081FDBBC089E30E9459190E94111A89E33F -:101FF0000CC0833879F40E94BF0E80FDAEC083E52B -:102000000E9459190E94111A83E50E949819CF91D4 -:102010000C94111A843859F40E94BF0E82FD9DC0A1 -:1020200087E40E9459190E94111A87E4EECF8CEFC1 -:102030008C0F813A48F48C2F0E94B82081118DC0FA -:102040008C2F0E945919E3CF80E28C0F883048F41E -:10205000C77081E001C0880FCA95EAF70E94DA19BB -:10206000D6CF8BE58C0F833078F4C53A29F0C63A89 -:1020700031F083E890E005C081E890E002C082E89A -:1020800090E0CF910C94E10E88E58C0F833108F03D -:1020900064C0C83A39F1C93A41F1CA3A49F1CB3A78 -:1020A00051F1CC3A59F1CD3A61F1C03B69F1CE3AE8 -:1020B00071F1CF3A79F1C13B81F1C23B89F1C33B68 -:1020C00091F1C43B99F1C53BA1F1C63BA9F1C73BD6 -:1020D000B1F1C83BB9F1C93BC1F1CA3BC9F180E0DC -:1020E00090E038C082EE90E035C089EE90E032C0DA -:1020F0008AEE90E02FC085EB90E02CC086EB90E05C -:1021000029C087EB90E026C08CEC90E023C08DECDA -:1021100090E020C083E891E01DC08AE891E01AC0F9 -:1021200082E991E017C084E991E014C081E292E075 -:1021300011C083E292E00EC084E292E00BC085E21F -:1021400092E008C086E292E005C087E292E002C019 -:102150008AE292E0CF910C94F70ECF9108958823F4 -:1021600009F44BC0823859F40E94BF0E81FF45C06C -:1021700089E30E9459190E94111A89E30CC083381F -:1021800071F40E94BF0E80FF38C083E50E94591988 -:102190000E94111A83E50E9498190C94111A843830 -:1021A00059F40E94BF0E82FF28C087E40E9459198B -:1021B0000E94111A87E4EFCF9CEF980F913A58F3E1 -:1021C00090E2980F983050F4877091E001C0990F19 -:1021D0008A95EAF7892F0E94E019DFCF9BE5980FD7 -:1021E000933020F480E090E00C94E10E885A833123 -:1021F00020F480E090E00C94F70E0895882321F0FD -:102200000E94DA190C94111A0895882321F00E9473 -:10221000E0190C94111A0895BF92CF92DF92EF92B9 -:10222000FF920F931F93CF93DF9300D000D000D085 -:10223000CDB7DEB77C0185E0F701DE011196019094 -:102240000D928A95E1F7F70183819481892B09F436 -:10225000DDC2908181818F3F19F49F3F09F4D6C27E -:10226000F7010281258122952F7099838A838981C4 -:102270009A812E830E941819182FB92E0E941719BF -:102280000E94DE17EB2DE295EF704E2F50E0FA0121 -:10229000E05AFF4F2E810C94FC228B2D807F9B2DCA -:1022A0009F70F92E882319F0F29480EFF822002312 -:1022B00049F0FF2009F457C28F2D0E94EA190E94AD -:1022C000111A51C2812F0E94AF10FF2009F49EC243 -:1022D0008F2D0E94F01926960FB6F894DEBF0FBE20 -:1022E000CDBFDF91CF911F910F91FF90EF90DF90C5 -:1022F000CF90BF900C94111A3B2D307F8B2D8F7097 -:10230000303211F08295807F112319F0113021F1C4 -:102310002CC00023B9F0222309F490C1213009F028 -:102320008DC126960FB6F894DEBF0FBECDBFDF91EC -:10233000CF911F910F91FF90EF90DF90CF90BF90C2 -:102340000C94FA19222319F0213009F45FC28E830C -:102350000E94FD198E8186C1002321F0223008F0F1 -:1023600055C26CC1211152C27DC1002321F022232C -:1023700009F464C1F8C1222309F474C109C28B2D88 -:1023800086958695837019F08130D1F03FC2002385 -:1023900021F0812F9B2D937002C080E090E0269663 -:1023A0000FB6F894DEBF0FBECDBFDF91CF911F9166 -:1023B0000F91FF90EF90DF90CF90BF900C94E10EC3 -:1023C000002321F0812F9B2D937002C080E090E0CC -:1023D00026960FB6F894DEBF0FBECDBFDF91CF912A -:1023E0001F910F91FF90EF90DF90CF90BF900C94D2 -:1023F000F70E812F002319F00E94801D02C00E9459 -:10240000E81D26960FB6F894DEBF0FBECDBFDF9154 -:10241000CF911F910F91FF90EF90DF90CF90BF90E1 -:102420000C946D1E8B2D837009F075C00111EEC1E7 -:10243000812F829586958770880F880F912F9F70C6 -:10244000C92ED12CE12CF12C082E04C0CC0CDD1CA3 -:10245000EE1CFF1C0A94D2F714FF12C00FE010E02C -:1024600020E030E004C0000F111F221F331F8A95A7 -:10247000D2F7C901B801609570958095909503C019 -:1024800060E070E0CB014B2D46954695437042309D -:10249000C1F060F56C297D298E299F29413051F1C9 -:1024A00026960FB6F894DEBF0FBECDBFDF91CF9159 -:1024B0001F910F91FF90EF90DF90CF90BF900C9401 -:1024C00005186C297D298E299F2926960FB6F89428 -:1024D000DEBF0FBECDBFDF91CF911F910F91FF9057 -:1024E000EF90DF90CF90BF900C9421180E940518B8 -:1024F000C701B60126960FB6F894DEBF0FBECDBF5A -:10250000DF91CF911F910F91FF90EF90DF90CF90CF -:10251000BF900C94E917002319F08B2D817001C036 -:102520008695882309F472C1812F829586958770DC -:10253000880F880F912F9F70C92ED12CE12CF12C80 -:10254000082E04C0CC0CDD1CEE1CFF1C0A94D2F734 -:1025500014FF12C00FE010E020E030E004C0000FD4 -:10256000111F221F331F8A95D2F7C901B801609548 -:1025700070958095909503C060E070E0CB014B2D85 -:102580004695469543704230C1F060F56C297D292F -:102590008E299F29413051F126960FB6F894DEBF5F -:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 -:1025B000DF90CF90BF900C94DF186C297D298E2975 -:1025C0009F2926960FB6F894DEBF0FBECDBFDF91D0 -:1025D000CF911F910F91FF90EF90DF90CF90BF9020 -:1025E0000C94FB180E94DF18C701B60126960FB69F -:1025F000F894DEBF0FBECDBFDF91CF911F910F9139 -:10260000FF90EF90DF90CF90BF900C94C318103FD5 -:10261000D1F118F4103E50F4A1C0123F09F463C088 -:1026200008F44CC0133F09F473C098C01F708B2D81 -:102630008F710023A1F00E945C18812F26960FB69F -:10264000F894DEBF0FBECDBFDF91CF911F910F91E8 -:10265000FF90EF90DF90CF90BF900C94FE100E94FF -:102660007D18812F26960FB6F894DEBF0FBECDBF22 -:10267000DF91CF911F910F91FF90EF90DF90CF905E -:10268000BF900C9405110023A9F02111BFC08B2D20 -:102690008F7126960FB6F894DEBF0FBECDBFDF91C7 -:1026A000CF911F910F91FF90EF90DF90CF90BF904F -:1026B0000C94A218223008F0A9C0E9CF0023A9F099 -:1026C0008B2D8F7126960FB6F894DEBF0FBECDBF4F -:1026D000DF91CF911F910F91FF90EF90DF90CF90FE -:1026E000BF900C945C18002359F38B2D8F712696A4 -:1026F0000FB6F894DEBF0FBECDBFDF91CF911F9113 -:102700000F91FF90EF90DF90CF90BF900C947D18C9 -:10271000002399F08B2D8F7126960FB6F894DEBFAB -:102720000FBECDBFDF91CF911F910F91FF90EF9022 -:10273000DF90CF90BF900C94471826960FB6F89470 -:10274000DEBF0FBECDBFDF91CF911F910F91FF90E4 -:10275000EF90DF90CF90BF900C943D180023A9F02C -:10276000222309F4ADCF812F26960FB6F894DEBF51 -:102770000FBECDBFDF91CF911F910F91FF90EF90D2 -:10278000DF90CF90BF900C94E70F222309F4ADCFD8 -:10279000812F26960FB6F894DEBF0FBECDBFDF9116 -:1027A000CF911F910F91FF90EF90DF90CF90BF904E -:1027B0000C94AF104B2D4F70612FC7010E94AF02D8 -:1027C00026960FB6F894DEBF0FBECDBFDF91CF9136 -:1027D0001F910F91FF90EF90DF90CF90BF900C94DE -:1027E00061174B2D4F70612FC70126960FB6F894D5 -:1027F000DEBF0FBECDBFDF91CF911F910F91FF9034 -:10280000EF90DF90CF90BF900C946A0726960FB69A -:10281000F894DEBF0FBECDBFDF91CF911F910F9116 -:10282000FF90EF90DF90CF90BF9008950E94F7192E -:102830000E94CC190E94111A0E941D1F0E946D1E39 -:1028400080E090E00E94E10E80E090E00C94F70EB2 -:102850000E94E7190C9416140E941819292F22952A -:102860002F702C3030F42A3048F42250223078F483 -:1028700005C02C3041F02F3031F009C0803E48F0C7 -:10288000803F29F406C093FB882780F9089580E0F3 -:10289000089581E00895CF93DF9300D000D01F9278 -:1028A000CDB7DEB70F900F900F900F900F90DF9184 -:1028B000CF910895CF93DF9300D000D000D0CDB753 -:1028C000DEB726960FB6F894DEBF0FBECDBFDF9100 -:1028D000CF9108951F93CF93DF93C091790116E0B4 -:1028E00080917A01C81799F0D0E01C9FF0011D9FDC -:1028F000F00D1124E558FE4F4081518162817381B2 -:10290000848195810E945A142196C770E9CFDF9186 -:10291000CF911F9108954091AB015091AC0160910E -:10292000AD017091AE018091AF019091B0010C9416 -:102930005A148091B00182958F7009F054C0809133 -:10294000AD01882309F44FC080917901A0917A01EB -:102950004091AE015091AF016091AB017091AC011B -:10296000B6E08A1709F43FC090E041155105C1F166 -:102970007F3F11F46F3FA1F1B89FF001B99FF00DB7 -:102980001124E558FE4F218127132AC020812613E8 -:1029900027C02281211124C02381348124173507C7 -:1029A00010F421503109241B350B283C3105C0F4AB -:1029B0002091B0012F7020612093B00126E0289F64 -:1029C000F001299FF00D1124E058FE4F80818F7097 -:1029D000806180838BEA91E00E940C110C946A1450 -:1029E00001968770BECF0895CF92DF92EF92FF924B -:1029F0000F931F93CF93DF93CDB7DEB762970FB6D8 -:102A0000F894DEBF0FBECDBF8C0185E0F801DE017A -:102A10001D9601900D928A95E1F7D8014C9111967F -:102A20005C91119712966C918091AE019091AF01DB -:102A3000009709F475C13091AB017091AC017F3FF3 -:102A400019F43F3F09F46CC1F801C380D480E090D1 -:102A5000AD01EE2009F4BEC02091B001C816D90620 -:102A600028F0D601A81BB90BCD0104C08095909524 -:102A70008C0D9D1DFF24F394883C910578F0F12C7A -:102A8000207F09F0C4C07C2DD98AC88A89890E9418 -:102A90004B148BEA91E00E940C11AFC0822F807F13 -:102AA00009F045C0571313C0431311C061110FC083 -:102AB0002F7020612093B0010E948B148BEA91E06B -:102AC0000E940C118091B001F80185832EC0CD28A1 -:102AD00019F15F3F11F44F3FF9F0F62E61111CC060 -:102AE0008091790120917A0136E0821709F45BC068 -:102AF00090E0389FF001399FF00D1124E558FE4F0A -:102B00007181571306C07081471303C07281711120 -:102B100003C001968770E9CFF62E662309F41CC125 -:102B20008091B00181608093B001F12C15C15713E1 -:102B300009C0431307C0611105C08091B001F801BD -:102B40008583C8C04D875E878D859E856A8B0E9470 -:102B50002C146A898823D1F16623C1F12091B00138 -:102B6000822F82958F7090E0029774F08091AB0174 -:102B70009091AC0198878F831986DB86CA862C8753 -:102B8000CE0107960E940C1186E0F801ABEAB1E095 -:102B900001900D928A95E1F70E9499140E948B147E -:102BA000FF24F394D9C04D875E878D859E850E9452 -:102BB0001819292F22952F70223008F0C1C09F705C -:102BC00009F0BBC0805E883008F4C6C0C8010E940E -:102BD0000C11E6CFC816D90608F453C0F601E81B5D -:102BE000F90BCF01883C910508F450C0F12C7C2DE5 -:102BF000D98AC88A89890E944B14EBEAF1E086E001 -:102C0000DF011D928A95E9F70E948B14A5C0571326 -:102C100014C0431312C0611110C08091B001F801BB -:102C20008583C8010E940C1186E0EBEAF1E0DF0128 -:102C30001D928A95E9F7FE2C8FC04D875E878D85A2 -:102C40009E856A8B0E942C146A89882309F4BECF62 -:102C5000662309F4BBCF2091B001822F82958F703B -:102C600090E002970CF490CF8091AB019091AC0171 -:102C70009A8389831B82DD82CC822E83CE010196CA -:102C800081CF809590958C0D9D1DACCFF62E66233F -:102C900009F49CCF571333C0431331C02091B001C6 -:102CA00020FD24C0822F82958F70482F50E041155F -:102CB0005105E1F0D80115962C9315974F30510529 -:102CC00049F08F5F982F9295907F822F8F70892B7C -:102CD00015968C93C8010E940C1186E0F801ABEAAE -:102CE000B1E001900D928A95E1F78ECF86E0F80170 -:102CF000ABEAB1E001900D928A95E1F72DC04D87C6 -:102D00005E878D859E850E942C1481113DCF809118 -:102D1000B00181608093B001C8010E940C111CC0F9 -:102D2000662309F453CF4D875E878D859E850E946B -:102D30002C14882309F44ACF27CF811143CF0CC02C -:102D4000243008F043CF9F7009F43CCFD80115968A -:102D50009C91907F09F036CF8F2D62960FB6F89434 -:102D6000DEBF0FBECDBFDF91CF911F910F91FF90BE -:102D7000EF90DF90CF9008951F93CF93DF93CDB75F -:102D8000DEB72C970FB6F894DEBF0FBECDBF4F83D2 -:102D9000588769877A878B879C87CE0107960E9420 -:102DA000F414882371F08A859B85892B09F441C02E -:102DB00088858F3F09F065C08F818F3F09F061C022 -:102DC00038C086E0FE013796DE01119601900D9223 -:102DD0008A95E1F76A857B856115710551F1FF815F -:102DE000E885EF3F11F4FF3F21F120917A0130E0B7 -:102DF000C9010196877099274091790150E08417A5 -:102E0000950709F447C0F983EA837D836C8396E0D4 -:102E1000929FD001939FB00D1124A558BE4FFE0183 -:102E2000319601900D929A95E1F780937A010E9474 -:102E30006A1416E08091790190917A018917B9F1AD -:102E4000189FC001112485589E4F0E94F4148823B6 -:102E500071F1E09179011E9FF0011124E558FE4FB8 -:102E60004081518162817381848195810E945A14CD -:102E70008091790190E0019687709927809379017C -:102E8000D9CF4F81588569857A858B859C850E942D -:102E90005A14CFCF0E94281410927A01109279010F -:102EA000EBEAF1E086E0DF011D928A95E9F72C96C6 -:102EB0000FB6F894DEBF0FBECDBFDF91CF911F914B -:102EC0000895EF92FF920F931F93CF93DF938C019E -:102ED000892B09F46CC0F12CEE24E394E8012196CF -:102EE000F8018491843740F4843008F051C0813077 -:102EF00081F0823019F15BC0853709F444C0A8F134 -:102F00009CE7980F903708F052C08F770E94AF105F -:102F100041C00E5F1F4FFE01849190E2980F9830E0 -:102F200050F48770FE2D01C0FF0F8A95EAF78F2FAE -:102F30000E94EA1914C00E94E70F2DC00E5F1F4FB8 -:102F4000FE01849190E2980F983060F48770FE2D16 -:102F500001C0FF0F8A95EAF78F2F0E94F0190E9497 -:102F6000111A19C00E94AF1016C00E5F1F4FFE014C -:102F7000C491CC2381F08FE99FE00197F1F700C065 -:102F80000000C150F6CF0E5F1F4FFE01F49003C04A -:102F90000E94E70F8E018F2D882309F49FCFEFE960 -:102FA000FFE03197F1F700C000008150F5CFDF91CD -:102FB000CF911F910F91FF90EF9008950895609326 -:102FC000B5017093B6018093B7019093B8010C944A -:102FD00016140F931F930091B5011091B601209123 -:102FE000B7013091B801DC01CB01802B912BA22BD2 -:102FF000B32B8093B5019093B601A093B701B09322 -:10300000B8011F910F910C9416140F931F93009108 -:10301000B5011091B6012091B7013091B801DC01E2 -:10302000CB0180239123A223B3238093B5019093F6 -:10303000B601A093B701B093B8011F910F910C9402 -:1030400016140F931F930091B5011091B6012091B2 -:10305000B7013091B801DC01CB0180279127A2276D -:10306000B3278093B5019093B601A093B701B093B5 -:10307000B8011F910F910C9416141092B101109287 -:10308000B2011092B3011092B4010C94161441E0F5 -:1030900050E060E070E004C0440F551F661F771FCA -:1030A0008A95D2F74093B1015093B2016093B30176 -:1030B0007093B4010C94161441E050E060E070E0AD -:1030C00004C0440F551F661F771F8A95D2F7809161 -:1030D000B1019091B201A091B301B091B401482B1C -:1030E000592B6A2B7B2B4093B1015093B201609313 -:1030F000B3017093B4010C94161441E050E060E009 -:1031000070E004C0440F551F661F771F8A95D2F7E1 -:1031100040955095609570958091B1019091B20164 -:10312000A091B301B091B401482359236A237B23B2 -:103130004093B1015093B2016093B3017093B40115 -:103140000C94161441E050E060E070E004C0440FBD -:10315000551F661F771F8A95D2F78091B101909114 -:10316000B201A091B301B091B401482759276A2751 -:103170007B274093B1015093B2016093B3017093E8 -:10318000B4010C9416140F931F930091B101109188 -:10319000B2012091B3013091B401DC01CB01802B4D -:1031A000912BA22BB32B8093B1019093B201A093EA -:1031B000B301B093B4011F910F910C9416140F93A7 -:1031C0001F930091B1011091B2012091B301309190 -:1031D000B401DC01CB0180239123A223B32380938C -:1031E000B1019093B201A093B301B093B4011F91C8 -:1031F0000F910C9416140F931F930091B10110912D -:10320000B2012091B3013091B401DC01CB018027E0 -:103210009127A227B3278093B1019093B201A09385 -:10322000B301B093B4011F910F910C94161408953B -:10323000CF92DF92EF92FF920F931F93CF93DF9382 -:103240008C01C090B101D090B201E090B301F09038 -:10325000B4018091B5019091B601A091B701B091F0 -:10326000B801C82AD92AEA2AFB2ACFE1D0E0D7013F -:10327000C6010C2E04C0B695A795979587950A941C -:10328000D2F780FF07C0B8018C2F0E941E06813044 -:10329000910531F4219758F7B80180E00E941E068D -:1032A000DF91CF911F910F91FF90EF90DF90CF9022 -:1032B000089590910C019923F1F090910D019923BB -:1032C000D1F0982F9695969596959F3080F5E09140 -:1032D0000E01F0910F01E90FF11D877021E030E040 -:1032E000A90102C0440F551F8A95E2F7CA019181D6 -:1032F000892B8183089520910E0130910F01F901EE -:1033000032969FEF40E05191851789F09F3F19F465 -:10331000511101C0942F4F5F4E30A9F79F3F39F0F4 -:10332000F901E90FF11D97FDFA958283089508953B -:1033300090910C019923F9F090910D019923D9F006 -:10334000982F9695969596959F3028F5E0910E01C9 -:10335000F0910F01E90FF11D877021E030E0A90124 -:1033600002C0440F551F8A95E2F7CA0180959181EA -:1033700089238183089520910E0130910F01F90175 -:103380003296205F3F4F9081891301C010823196A1 -:10339000E217F307C1F7089581E090E0E0910E0194 -:1033A000F0910F01E80FF91F10820196803191050D -:1033B000A9F708959091CB01892B8093CB010895B3 -:1033C00080959091CB0189238093CB010895109231 -:1033D000CB0108959091CA01892B8093CA01089569 -:1033E00080959091CA0189238093CA010895109213 -:1033F000CA0108958093B90108951092B901089502 -:1034000080910E0190910F01FC0131969C01205F8B -:103410003F4F80E0919191118F5FE217F307D1F751 -:103420000895E0910E01F0910F018091CB0180830E -:10343000E0910E01F0910F0190818091CA01892BDA -:1034400080838091B901882361F0E0910E01F091B1 -:103450000F019081892B80830E94001A81111092A4 -:10346000B90180910E0190910F010C94CB0ECF9277 -:10347000DF92EF92FF926C01EE24FF24C114D1047D -:10348000E104F10421F0C701B60120E101C020E010 -:10349000C72ED82EE92EFF24C114D104E104F10473 -:1034A00019F0285FC701B6016B017C0154E0F69466 -:1034B000E794D794C7945A95D1F7C114D104E10485 -:1034C000F10419F02C5FC701B6016B017C0142E0E9 -:1034D000F694E794D794C7944A95D1F7C114D104D0 -:1034E000E104F10419F02E5FC701B601DC01CB0144 -:1034F000B695A79597958795892B8A2B8B2B09F0E5 -:103500002F5F822FFF90EF90DF90CF9008958091F2 -:10351000E401843011F120E488E190E00FB6F894E2 -:10352000A895809360000FBE2093600083B7817FD1 -:10353000846083BF83B7816083BF7894889583B7A5 -:103540008E7F83BF0FB6F894A89580916000886144 -:1035500080936000109260000FBE089508950C944F -:10356000AE1ACF930E94AF1A0E943A040E94AE1A7C -:10357000C0E08C2F0E943405811104C0CF5FCE3093 -:10358000C1F701C081E0CF9108950E9428140E94E4 -:10359000BF0E0C945D0782E084BD93E095BD9AEF69 -:1035A00097BD80936E0008952FB7F8948091CD0158 -:1035B0009091CE01A091CF01B091D0012FBF08957D -:1035C000CF92DF92EF92FF920F931F932FB7F89451 -:1035D0004091CD015091CE016091CF017091D00109 -:1035E0002FBF6A017B01EE24FF248C0120E030E034 -:1035F000C016D106E206F30610F4415051099A01B3 -:10360000281B390BC9011F910F91FF90EF90DF909C -:10361000CF9008951F920F920FB60F9211248F939F -:103620009F93AF93BF938091CD019091CE01A091D4 -:10363000CF01B091D0010196A11DB11D8093CD01A4 -:103640009093CE01A093CF01B093D001BF91AF91E1 -:103650009F918F910F900FBE0F901F9018950E9411 -:10366000B70BF8942FEF87EA91E621508040904005 -:10367000E1F700C0000087E090EBDC018093ED01F2 -:103680009093EE01A093EF01B093F0019CE088E1EC -:103690000FB6F894A895809360000FBE90936000D9 -:1036A000FFCFEF92FF920F931F93CF93DF93D82F0B -:1036B000C0E08C2F0E94340500E010E0E82EF12CD1 -:1036C000C701002E02C0959587950A94E2F780FD08 -:1036D00006C00F5F1F4F0630110591F709C0602F1C -:1036E0007C2F80E00E94FB058D13F3CF81E004C0A6 -:1036F000CF5FCE30F1F680E0DF91CF911F910F9137 -:10370000FF90EF900895CF93C82F8CE20E94511B39 -:10371000882321F08C2FCF910C94511B80E0CF9106 -:103720000895CF930E94D81C811102C00E94BE1C34 -:10373000C5E6C15049F00E943A048FE39CE9019725 -:10374000F1F700C00000F5CF89E20E94831B8111D0 -:1037500013C18AE20E94831B81110E94BE1C85E076 -:103760000E94831B81110E942F1B0E94E31C8093E7 -:10377000CC0187E00E94831B8823A9F18BE10E9482 -:10378000831B882351F08091CC0181FB222720F9F3 -:1037900091E0922790FB81F90EC08EE00E94831B7E -:1037A000882361F08091CC0182FB222720F991E0EF -:1037B000922790FB82F98093CC0115C080E10E9492 -:1037C000831B9091CC01882341F093FB222720F9A1 -:1037D00081E0822780FB93F904C0892F809580FBCC -:1037E00090F99093CC018091CC010E94E71C0E943B -:1037F000F51C8093DE0180EE0E94831B882341F03C -:103800008091DE01982F909590FB80F98093DE01E6 -:1038100089E30E94831B882359F08091DE0181FB9C -:10382000222720F991E0922790FB81F98093DE0115 -:1038300082EE0E94831B882359F08091DE0182FB77 -:10384000222720F991E0922790FB82F98093DE01F4 -:1038500086EE0E94831B882359F08091DE0183FB52 -:10386000222720F991E0922790FB83F98093DE01D3 -:1038700083EE0E94831B882359F08091DE0184FB34 -:10388000222720F991E0922790FB84F98093DE01B2 -:1038900085E30E94831B882359F08091DE0185FB1C -:1038A000222720F991E0922790FB85F98093DE0191 -:1038B00081E30E94831B882359F08091DE0186FBFF -:1038C000222720F991E0922790FB86F98093DE0170 -:1038D00081E10E94831B882359F08091DE0187FBE0 -:1038E000222720F991E0922790FB87F98093DE014F -:1038F0008091DE010E94F91C8091DE0187FB882700 -:1039000080F980930D0187E20E94831BC82F8EE10E -:103910000E94831B8111C2608FE10E94831B811171 -:10392000C46080E20E94831B8111C86081E20E9412 -:10393000831B8111C06182E20E94831B8111C062DE -:1039400083E20E94831B8111C06484E20E94831B76 -:10395000882311F0C06802C0CC2329F08C2F0E946C -:10396000F01C6C2F03C00E94EC1C682F70E080E0FC -:1039700090E0CF910C94DF17CF9108956DEE7EEF1C -:1039800080E090E00E94322360E082E090E00E94BC -:10399000242360E083E090E00E94242360E084E040 -:1039A00090E00E94242360E085E090E00C942423C2 -:1039B00080E090E00E941E2321E08D3E9E4F09F0A2 -:1039C00020E0822F089582E090E00C941623682F67 -:1039D00082E090E00C94242383E090E00C94162382 -:1039E000682F83E090E00C94242384E090E00C9412 -:1039F0001623682F84E090E00C9424238091D30157 -:103A000080FF0BC06091130185E0689FB001112415 -:103A100075956795759567952BC081FF09C0609175 -:103A2000130185E0689FB00111247595679520C04A -:103A300082FF07C06091130185E0689FB0011124E7 -:103A400017C09091D4019923D1F06091120196177B -:103A500088F72091130185E0289F90011124929FFF -:103A6000A001939F500D112470E0CA010E94E8222A -:103A70006038710540F46115710519F406C065E000 -:103A800070E0862F08958FE7089581E00895809172 -:103A9000D30180FF08C06091110170E075956795B2 -:103AA0007595679521C081FF06C06091110170E096 -:103AB0007595679519C082FF04C06091110170E08F -:103AC00010C09091D401992399F06091100196173C -:103AD000A0F780911101899FC001112470E00E941C -:103AE000E8226038710540F46115710519F406C0CB -:103AF00061E070E0862F08958FE7089581E00895D2 -:103B0000803F21F40E94FE1C819504C0813F29F46E -:103B10000E94FE1C8093D7010895823F21F40E94E9 -:103B2000FE1C819504C0833F29F40E94FE1C8093F3 -:103B3000D6010895893F19F40E94471D05C08A3FA8 -:103B400031F40E94471D81958093D80108958B3FE1 -:103B500021F40E94471D819504C08C3F29F40E94E6 -:103B6000471D8093D9010895843F21F48091D501A8 -:103B7000816017C0853F21F48091D501826011C01A -:103B8000863F21F48091D50184600BC0873F21F4EA -:103B90008091D501886005C0883F31F48091D501BE -:103BA00080618093D50108958D3F21F48091D301E8 -:103BB00081600BC08E3F21F48091D301826005C0EB -:103BC0008F3F29F48091D30184608093D3010895BD -:103BD000803F39F48091D70187FF6CC01092D701E4 -:103BE00069C0813F29F48091D7011816BCF362C0E7 -:103BF0009091D601823F29F497FF5CC01092D601C4 -:103C000059C0833F19F41916CCF354C0893F41F4CD -:103C10008091D80118160CF04DC01092D8014AC0FE -:103C20008A3F29F48091D80187FF44C0F6CF8B3FAB -:103C300039F48091D90187FF3DC01092D9013AC073 -:103C40008C3F29F48091D9011816BCF333C0843F0E -:103C500021F48091D5018E7F17C0853F21F480919A -:103C6000D5018D7F11C0863F21F48091D5018B7FD6 -:103C70000BC0873F21F48091D501877F05C0883F25 -:103C800031F48091D5018F7E8093D50113C08D3F93 -:103C900021F48091D3018E7F0BC08E3F21F480915F -:103CA000D3018D7F05C08F3F29F48091D3018B7F95 -:103CB0008093D3018091D60181110EC08091D701EC -:103CC00081110AC08091D801811106C08091D9016B -:103CD000811102C01092D401089585ED91E00E94F7 -:103CE000D60E0E94D41A9093D2018093D1010895E8 -:103CF0001F93CF93DF938091D1019091D2010E94C5 -:103D0000E01AAC019091D401992321F02091140183 -:103D100030E006C0209115018AE0289F900111240F -:103D20004217530708F485C08091D601C091D7018E -:103D3000D091D8011091D901811107C0C11175C06E -:103D4000D11173C0111171C074C09F3F19F09F5FF2 -:103D50009093D401181624F40E94FE1C8093D6017F -:103D60008091D60187FF05C00E94FE1C819580933B -:103D7000D6011C1624F40E94FE1C8093D70180916A -:103D8000D70187FF05C00E94FE1C81958093D70153 -:103D90006091D601662331F1C091D701CC2311F196 -:103DA000062E000C770B880B990B0E94EF2123E362 -:103DB00033E343E35FE30E9453220E94B721609301 -:103DC000D6016C2FCC0F770B880B990B0E94EF213B -:103DD00023E333E343E35FE30E9453220E94B721CE -:103DE0006093D7011D1624F40E94471D8093D801CB -:103DF0008091D80187FF05C00E94471D819580935F -:103E0000D801111624F40E94471D8093D901809196 -:103E1000D90187FF05C00E94471D81958093D90174 -:103E2000DF91CF911F910C946D1E9F3F09F08FCFB2 -:103E3000A0CFDF91CF911F910895E5EDF1E085E0EE -:103E4000DF011D928A95E9F71092D4011092D301F7 -:103E50000895833081F128F4813059F08230D1F017 -:103E60000895853009F449C0B8F1863009F456C088 -:103E7000089580911501262F30E0280F311D2F3F26 -:103E8000310524F4680F6093150108958FEF809336 -:103E90001501089580911401262F30E0280F311D5F -:103EA0002F3F310524F4680F6093140108958FEFBC -:103EB00080931401089580911301262F30E0280F7C -:103EC000311D2F3F310524F4680F609313010895CD -:103ED0008FEF80931301089580911201262F30E017 -:103EE000280F311D2F3F310524F4680F6093120114 -:103EF00008958FEF80931201089580911101262F6C -:103F000030E0280F311D2F3F310524F4680F6093F6 -:103F1000110108958FEF8093110108958091100190 -:103F2000262F30E0280F311D2F3F310524F4680F74 -:103F30006093100108958FEF8093100108958330EE -:103F400011F128F4813049F0823091F008958530E4 -:103F500081F120F18630C1F1089580911501681733 -:103F600020F4861B80931501089510921501089581 -:103F700080911401681720F4861B80931401089522 -:103F800010921401089580911301681720F4861B84 -:103F900080931301089510921301089580911201E6 -:103FA000681720F4861B8093120108951092120165 -:103FB000089580911101681720F4861B80931101E8 -:103FC000089510921101089580911001681720F44E -:103FD000861B8093100108951092100108950F938D -:103FE0001F938D3109F46BC008F03FC08E3009F487 -:103FF0007DC0C0F4873009F46EC068F4863009F0E3 -:10400000AFC08091CC01817F8E7F8093CC0181E015 -:104010008093DB01A6C0883009F458C08B3009F4C6 -:104020009BC09EC0863109F497C078F4803109F4B2 -:1040300070C0813109F094C00E94281490910D0144 -:1040400081E0892780930D0187C0893109F484C0FC -:104050008B3109F085C08091CC0181FB222720F9AA -:1040600091E0922790FB81F94AC0853309F45BC047 -:1040700048F4873209F457C008F45AC0893209F469 -:1040800052C06EC0833438F48A3308F067C0883376 -:1040900009F462C065C0833409F445C0883409F06E -:1040A0005FC00E9428140FEF13ED20E30150104071 -:1040B0002040E1F700C000000E942F1B4DC00E946D -:1040C00071210E94BF0E0E945D0746C00E94E31C42 -:1040D0000E94F51C41C09091CC01892F817090FF06 -:1040E00012C0917F9E7F9093CC013BC08091CC0108 -:1040F00082FB222720F991E0922790FB82F980939E -:10410000CC01992349F18091CC0181608093CC014D -:1041100023C08091CC0183FB222720F991E09227D4 -:1041200090FB83F9ECCF61E070E080E090E010C09C -:104130008D5141E050E060E070E08A019B0104C0D5 -:10414000000F111F221F331F8A95D2F7C901B80132 -:104150000E94DF170E94281481E003C08953E9CF31 -:1041600080E01F910F91089580E008950C94B42091 -:10417000CF93C82F8091DB01813079F018F0823025 -:10418000E9F187C0E0910E01F0910F01808181314A -:1041900069F0823209F07FC009C0E0910E01F09110 -:1041A0000F018081813111F0823261F48C2F0E94E5 -:1041B000B620811104C08C2F0E94EF1F1DC081E02A -:1041C00090E01AC08C2F0E94B420811114C0C43119 -:1041D00079F048F4CB3079F0C03109F060C082E06A -:1041E0008093DB0108C0C93219F0C83321F057C0F1 -:1041F0001092DB0154C081E0817053C0C93289F153 -:1042000018F5C43171F1A8F4C73009F046C08AE04E -:104210008093150194E19093140193E0909313011E -:104220008093120188E08093110188E2809310014D -:1042300034C0CE51C63088F5EC2FF0E0E65DFE4F7D -:1042400080818093DA0129C0CE34E9F020F4CB34A8 -:1042500021F56AE013C0C13579F0C235F1F461E0AF -:104260000DC08091DA01882319F01092DA0115C08F -:1042700081E08093DB0115C061E006C08091DA0126 -:104280000E94291F0AC06AE08091DA010E949F1FE4 -:1042900004C01092DB0180E004C081E002C080E035 -:1042A000ABCFCF910895E1E8F0E080818860808312 -:1042B0008081816080838FB7F89493E09093890028 -:1042C00090ED909388008FBF0895EFE6F0E0808135 -:1042D000826080830895EFE6F0E080818D7F8083A7 -:1042E0000895EFE6F0E0908182E0892780830895C9 -:1042F0001F920F920FB60F9211242F933F934F935B -:104300005F936F937F938F939F93AF93BF93EF933D -:10431000FF938091DC019091DD0101969093DD0186 -:104320008093DC01811103C082E00E945D07E0916F -:10433000DD01E695E695F0E0E457FB4FE4918091CE -:10434000DC018E1303C080E00E945D07FF91EF91B6 -:10435000BF91AF919F918F917F916F915F914F919D -:104360003F912F910F900FBE0F901F9018950E94B4 -:10437000BE216894B1110C944D2208950E943222FE -:1043800088F09F5798F0B92F9927B751B0F0E1F016 -:10439000660F771F881F991F1AF0BA95C9F714C0C6 -:1043A000B13091F00E944C22B1E008950C944C225F -:1043B000672F782F8827B85F39F0B93FCCF38695FF -:1043C00077956795B395D9F73EF49095809570955C -:1043D00061957F4F8F4F9F4F0895E89409C097FBD9 -:1043E0003EF490958095709561957F4F8F4F9F4FCC -:1043F0009923A9F0F92F96E9BB279395F695879510 -:1044000077956795B795F111F8CFFAF4BB0F11F4D2 -:1044100060FF1BC06F5F7F4F8F4F9F4F16C0882379 -:1044200011F096E911C0772321F09EE8872F762FAF -:1044300005C0662371F096E8862F70E060E02AF0F0 -:104440009A95660F771F881FDAF7880F96958795DC -:1044500097F9089557FD9058440F551F59F05F3F45 -:1044600071F04795880F97FB991F61F09F3F79F096 -:1044700087950895121613061406551FF2CF469518 -:10448000F1DF08C0161617061806991FF1CF86959A -:104490007105610508940895E894BB27662777277E -:1044A000CB0197F908950E9466220C94D7220E94AE -:1044B000C92238F00E94D02220F0952311F00C94EC -:1044C000C0220C94C62211240C944D220E942A2250 -:1044D00070F3959FC1F3950F50E0551F629FF00157 -:1044E000729FBB27F00DB11D639FAA27F00DB11D70 -:1044F000AA1F649F6627B00DA11D661F829F2227F9 -:10450000B00DA11D621F739FB00DA11D621F839F7F -:10451000A00D611D221F749F3327A00D611D231F55 -:10452000849F600D211D822F762F6A2F11249F57A3 -:1045300050409AF0F1F088234AF0EE0FFF1FBB1FA6 -:10454000661F771F881F91505040A9F79E3F510565 -:1045500080F00C94C0220C944D225F3FE4F3983E0F -:10456000D4F3869577956795B795F795E7959F5F0F -:10457000C1F7FE2B880F911D9695879597F90895A1 -:1045800097F99F6780E870E060E008959FEF80EC06 -:10459000089500240A9416161706180609060895A9 -:1045A00000240A9412161306140605060895092E0F -:1045B0000394000C11F4882352F0BB0F40F4BF2B7E -:1045C00011F460FF04C06F5F7F4F8F4F9F4F0895BE -:1045D00097FB072E16F4009407D077FD09D00E94B0 -:1045E000022307FC05D03EF4909581959F4F0895D6 -:1045F000709561957F4F0895EE0FFF1F0590F49120 -:10460000E02D0994AA1BBB1B51E107C0AA1FBB1FC9 -:10461000A617B70710F0A61BB70B881F991F5A954E -:10462000A9F780959095BC01CD010895F999FECF29 -:1046300092BD81BDF89A992780B50895A8E1B0E0B0 -:1046400042E050E00C943923262FF999FECF1FBA8F -:1046500092BD81BD20BD0FB6F894FA9AF99A0FBEAB -:10466000019608950E942423272F0C942523DC0112 -:10467000CB01FC01F999FECF06C0F2BDE1BDF89A6D -:10468000319600B40D9241505040B8F70895F89417 -:02469000FFCF5A -:104692002002B60746082108ED07B9070101BA0151 -:1046A20028080A03140A3F4D36394D040004CA0390 -:1046B200910324033D0356036F030102030405061D -:0446C20007080900DC +:100000000C9476020C94BD020C94BD020C94BD02BB +:100010000C94BD020C94BD020C94BD020C94BD0264 +:100020000C94BD020C94BD020C94F80B0C94CA0CF9 +:100030000C94BD020C94BD020C94BD020C94BD0244 +:100040000C94BD020C943E210C94BD020C94BD0294 +:100050000C94BD020C94D01A0C94BD020C94BD02F9 +:100060000C94BD020C94BD020C94BD020C94BD0214 +:100070000C94BD020C94BD020C94BD020C94BD0204 +:100080000C94BD020C94BD020C94BD020C94BD02F4 +:100090000C94BD020C94BD020C94BD020C94BD02E4 +:1000A0000C94BD020C94BD020C94BD02370D590D89 +:1000B0004C0E590D4C0E9E0DC10D4C0E160E290EF8 +:1000C00013111311421142118511BF11CC13CC131E +:1000D000D811CC13CD12CD12A013CC13CC13B7135F +:1000E00075FF01E20157025701620262016202627A +:1000F00001040204015B025B0162026202E2000091 +:1001000000F0A1F0A229002B00E300E100E00000D4 +:10011000001E00140004001D7435004E001F001A5C +:100120000016001B00007F2A0020000800070006C0 +:100130000050002C0021001500090019004F004B51 +:1001400000220017000A0005000000E20023002F33 +:100150000000004A0000003E002400300000004D76 +:100160000000003B0025001C000B0011000000C235 +:1001700000260018000D0010005100490027000C57 +:10018000000E003600520028002D0012000F00372C +:10019000000601C1002E0013003300387419014C11 +:1001A000002A0031003400E500E4000000010001F5 +:1001B0000001000100010000003A001E022002229E +:1001C00002033001003B001F022102230201000153 +:1001D000003C002F0226022F00010001003D0030EC +:1001E0000227023000010001003E003102350035D7 +:1001F00002000001003F00010000000100000001BA +:100200000040000100000001000000010041005218 +:100210000051002402000001004200240021001EC1 +:1002200000010001004300250022001F00370001EB +:10023000004400260023002000270001004500257F +:10024000022E0231002E004C054600010001000183 +:10025000003D040000005001000100010001000009 +:100260000001000100010001000100010001000186 +:1002700000F2000100010001000100F000F10001A6 +:1002800000F400010001000100F3000100F500018D +:100290000001000100010001000000010001000157 +:1002A0000000000100000001000100010000000149 +:1002B0000000000100010001000100010000000138 +:1002C000000100010001000100A90001000100017E +:1002D000000100AC00AA00B600010001000100AB63 +:1002E00000A800010001000100010001000100015F +:1002F0000001000100AE00010001000000160345EE +:1003000000720067006F0044006F00780020004515 +:10031000005A00000016034500720067006F004499 +:10032000006F007800200045005A00000004030917 +:100330000409026D00040100A0FA09040000010391 +:10034000010100092111010001223F00070581037D +:1003500008000A090401000103010200092111013A +:100360000001224D000705820308000A090402006B +:1003700001030000000921110100012236000705D8 +:10038000830308000A090403000103000000092197 +:100390001101000122390007058403100001120138 +:1003A000100100000008EDFE07130100010200012A +:1003B00005010906A101050719E029E71500250136 +:1003C0009508750181020508190129059505750132 +:1003D0009102950175039101050719002977150010 +:1003E0002501957875018102C005010980A101856B +:1003F0000216010026B7001A01002AB700751095F1 +:10040000018100C0050C0901A10185031601002628 +:100410009C021A01002A9C02751095018100C005FA +:10042000010902A1010901A1000509190129051508 +:10043000002501950575018102950175038101056E +:1004400001093009311581257F950275088106095A +:10045000381581257F950175088106050C0A38023B +:100460001581257F950175088106C0C00501090623 +:10047000A101050719E029E7150025019508750177 +:100480008102950175088101050819012905950565 +:10049000750191029501750391010507190029FF66 +:1004A000150025FF950675088100C00000000000BA +:1004B000000000000000010204060A0F17202C3A79 +:1004C0004A5D71879DB3C7DAE9F5FCFFFCF5E9DA0F +:1004D000C7B39D87715D4A3A2C20170F0A060402A4 +:1004E00001000000000000000000000011241FBEF9 +:1004F000CFEFDAE0DEBFCDBF04B603FE27C08091A8 +:10050000ED019091EE01A091EF01B091F0018730E3 +:10051000904BA740B04BD1F41092ED011092EE0138 +:100520001092EF011092F00114BE84B7877F84BF50 +:100530000FB6F894A8958091600088618093600060 +:10054000109260000FBEE0E0FFE3099511E0A0E02B +:10055000B1E0EEE1F6E402C005900D92A433B107DC +:10056000D9F721E0A4E3B1E001C01D92AD3EB2078E +:10057000E1F70E943F090C940D230C940000CF93E7 +:10058000DF93EC01662319F0633059F00DC08A81C6 +:10059000882321F085EE0E94AD0F03C085EE0E94F6 +:1005A00075108A81811103C080E090E002C080EE66 +:1005B00090E0DF91CF91089508956091B10170911D +:1005C000B2018091B3019091B4010E94FD19569837 +:1005D0005E9825982D9826982E9827982F988130E8 +:1005E00019F0823021F00895259A2D9A0895269ABF +:1005F0002E9A08958DED92E0892B11F00E94DD0274 +:1006000080E090E0089556985E9825982D98269859 +:100610002E9827982F988FEF90E0909389008093E1 +:10062000880090938B0080938A0090938D00809334 +:100630008C00259A2D9A2FEF80E792E02150804080 +:100640009040E1F700C00000269A2E9A2FEF80E735 +:1006500092E0215080409040E1F700C00000279ACE +:100660002F9A2FEF80E792E0215080409040E1F7F1 +:1006700000C0000025982D982FEF80E792E02150D0 +:1006800080409040E1F700C0000026982E982FEFA0 +:1006900080E792E0215080409040E1F700C00000E8 +:1006A00027982F9856985E9825982D9826982E98DA +:1006B00027982F98089589EA8093800089E0809395 +:1006C000810024982C983F988AB18F748AB96E98CB +:1006D000479A8BB1806B8BB9769A0E9403038CED9D +:1006E00092E0892B11F00E94DC0280E090E00895F6 +:1006F00080E2809300018091340181110EC00E943C +:10070000C70381E0809334012FEF83ED90E3215004 +:1007100080409040E1F700C0000080E40E94CD03DB +:100720008093000181112EC00E94F7038093000185 +:10073000811128C00E94F70380930001811122C01B +:100740008FE30E94F7038093000181111BC00E9478 +:10075000EF0380E40E94CD0380930001811112C059 +:100760008CE00E94F7038093000181110BC00E946E +:10077000F70380930001811105C08FE30E94F70306 +:10078000809300010E94EF03809100010895109270 +:10079000B9008AE08093B800089594EA9093BC0071 +:1007A0009091BC0097FFFCCF9091B900987F983052 +:1007B00021F0903111F081E008958093BB0084E82E +:1007C0008093BC008091BC0087FFFCCF8091B90072 +:1007D000887F883111F0803471F780E0089584E9D2 +:1007E0008093BC008091BC0084FDFCCF0895809371 +:1007F000BB0084E88093BC008091BC0087FFFCCFE5 +:100800009091B900987F81E0983209F480E00895D2 +:1008100084E88093BC008091BC0087FFFCCF80916E +:10082000BB00089580910001811115C080E40E94F1 +:10083000CD038093000181110CC082E10E94F70377 +:1008400080930001811105C08FEF0E94F703809310 +:1008500000010E94EF0384B1807F84B985B1807F5D +:1008600085B98AB1837F8AB98BB1837F8BB93E9872 +:10087000469808950E947803809300010E94120414 +:1008800080B38C7080BB81B3836F81BBE4E4F1E003 +:10089000A6E3B1E011921D9281E0E235F807D1F7AD +:1008A0008BE593E0892B11F00C945B0308959F92E4 +:1008B000AF92BF92CF92DF92EF92FF920F931F936E +:1008C000CF93DF9380910001882379F080913501E7 +:1008D0008F5F80933501811108C00E947803809357 +:1008E0000001811102C00E94030386E3E82E81E02B +:1008F000F82E8701C0E0D0E0BB24B39492E0A92E8B +:10090000CC24C394D12CC730D10500F580910001CF +:10091000811164C080E40E94CD03809300018111A5 +:1009200012C082E10E94F7038093000181110BC085 +:10093000C6010C2E01C0880F0A94EAF780950E9428 +:10094000F703809300010E94EF0348C0CA30A1F072 +:1009500028F4C83059F0C93061F005C0CC3089F0B6 +:1009600070F0CD3089F0209A289810C0219A2998EB +:100970000DC0229A2A980AC0239A2B9807C0529A2F +:1009800001C0539A5B9802C03E9A4698E0EAEA9505 +:10099000F1F78FB181708B25799902C032E001C0E7 +:1009A00030E0832B7C9902C034E001C030E0832B1F +:1009B0007D9902C028E001C020E0822B7E9902C010 +:1009C00090E101C090E0892B9FB19095991F9927E4 +:1009D000991F9295990F907E892B0FC080910001ED +:1009E000811150C080E40E94CD03809300018823D0 +:1009F000B1F1912C0E94EF03892DD8019C91981799 +:100A000019F08C93A09201010E94120421960F5FAD +:100A10001F4FCE30D10509F076CF80910101882398 +:100A2000B9F0815080930101882339F0EFE9FFE0AC +:100A30003197F1F700C000000BC0E4E4F1E0D7010A +:100A40008D917D018193B4E4EB16B1E0FB06B9F71B +:100A50008AEF92E0892BC1F00E94FA0215C083E16F +:100A60000E94F703809300018111C3CF81E40E94AB +:100A7000CD03809300018111BCCF0E940804982E01 +:100A80009094B8CF80E0B9CF81E0DF91CF911F91F2 +:100A90000F91FF90EF90DF90CF90BF90AF909F901D +:100AA0000895E82FF0E0EC5BFE4F808108950895F3 +:100AB0008B3B910580F4883A910548F5853A91057C +:100AC000D8F48430910508F0B2C0019709F06EC0E7 +:100AD00081E090E00895803E910508F467C0883E6B +:100AE000910508F4A4C09C01205F31092031310533 +:100AF00008F05CC090650895853A910509F459C0E5 +:100B0000863A910509F058C082E890E40895883A41 +:100B1000910509F454C0893A910509F453C08A3A01 +:100B2000910509F452C08B3A910509F451C08C3AF1 +:100B3000910509F450C08D3A910509F44FC0803BEE +:100B4000910509F44EC08E3A910509F44DC08F3AD3 +:100B5000910509F44CC0813B910509F44BC0823BDF +:100B6000910509F44AC0833B910509F449C0843BCF +:100B7000910509F448C0853B910509F447C0863BBF +:100B8000910509F446C0873B910509F445C0883BAF +:100B9000910509F444C0893B910509F443C08A3B9F +:100BA000910509F442C080E094E4089580E090E06B +:100BB000089581E890E4089583E890E4089582EE32 +:100BC00094E4089589EE94E408958AEE94E40895F7 +:100BD00085EB94E4089586EB94E4089587EB94E420 +:100BE00008958CEC94E408958DEC94E4089583E8E2 +:100BF00095E408958AE895E4089582E995E40895D6 +:100C000084E995E4089581E296E4089583E296E408 +:100C1000089584E296E4089585E296E4089586E2D4 +:100C200096E4089587E296E408958AE296E40895AA +:100C3000089524E5829FC0011124FC0126E0729FE3 +:100C4000E00DF11D1124E60FF11DEE0FFF1FEB5F0C +:100C5000FE4F859194910895880F991FFC01E158EA +:100C6000F040859194910895880F991FFC01E150FF +:100C7000FF4F85919491089524E5829FC00111242E +:100C8000FC0146E0749FE00DF11D1124E60FF11DFB +:100C9000EE0FFF1FEB5FFE4F859194919C013A95FB +:100CA00021154FE1340708F425C13F51211530418A +:100CB00020F49F700E94340608959C013053211542 +:100CC000304118F49927906C0895811520E592071A +:100CD00069F40E94EE134FEF84E39CE041508040A2 +:100CE0009040E1F700C000000C94F51A813020E537 +:100CF000920731F48091CC0181608093CC010895FA +:100D00009C0130552115304108F05CC0292F332754 +:100D10002F70332721303105E9F4AC0164E0440F32 +:100D2000551F6A95E1F744275370BC01637077271C +:100D300002C0220F331F6A95E2F73C68242B352B43 +:100D400073E0880F991F7A95E1F780769927822BB7 +:100D5000932B08952230310529F4982F8827816F2D +:100D6000906A089523303105A1F4AC0133E0440FBB +:100D7000551F3A95E1F7407E57708370992721E01F +:100D800030E002C0220F331F8A95E2F7C9019C6848 +:100D900016C02430310531F5AC0123E0440F551F56 +:100DA0002A95E1F7407E57708370992721E030E063 +:100DB00002C0220F331F8A95E2F7C9019A68842B7B +:100DC000952B08959C0130572115304118F49F70E0 +:100DD000906208959C0130582115304118F49F709D +:100DE000906A0895803E9105E0F4803C910558F5A5 +:100DF0008133910509F46FC048F48932910509F4F3 +:100E000063C08A32910509F46DC072C089339105BF +:100E1000E9F082389105D1F08533910509F44DC090 +:100E200067C0833E910581F138F4803E9105B9F0A9 +:100E3000823E9105D9F05CC0863E910561F1873E06 +:100E40009105A1F155C00E942C0608952091DE0164 +:100E500020FD02C021FF4CC080EE90E049C080918F +:100E6000DE0180FFF9CF89E390E042C08091DE018E +:100E700082FF0EC08091DE0184FF03C080E090E01D +:100E800037C083EE90E034C08091DE0182FFF2CF64 +:100E900082EE90E02DC08091DE0183FF0BC0809137 +:100EA000DE0184FDEBCF87EE90E022C08091DE0171 +:100EB00083FFF5CF86EE90E01BC08091DE0185FFB9 +:100EC00007C089E290E014C08091DE0185FFF9CF70 +:100ED00085E390E00DC08091DE0186FF07C08AE2C5 +:100EE00090E006C08091DE0186FFF9CF81E390E0BB +:100EF0000E94580508950895809162010895CF9346 +:100F0000DF9300D01F92CDB7DEB79C018091E40142 +:100F1000843019F593E099833B832A839093E90009 +:100F20008FEF9091E800815095FD06C095ED9A9560 +:100F3000F1F700008111F5CF8091E80085FF0DC029 +:100F400040E050E063E070E0CE0101960E94EC09C1 +:100F50008091E8008E778093E8000F900F900F90BB +:100F6000DF91CF910895CF93DF9300D01F92CDB73B +:100F7000DEB72091E401243021F522E029839B8310 +:100F80008A8383E08093E9008FEF9091E80081509D +:100F900095FD06C095ED9A95F1F700008111F5CF0A +:100FA0008091E80085FF0DC040E050E063E070E014 +:100FB000CE0101960E94EC098091E8008E77809323 +:100FC000E8000F900F900F90DF91CF9108959C0152 +:100FD0008091E4018430F9F482E08093E9009FEF8E +:100FE0008091E800915085FD06C085ED8A95F1F766 +:100FF00000009111F5CF8091E80085FF0CC040E022 +:1010000050E065E070E0C9010E94EC098091E800C1 +:101010008E778093E8000895CF93DF93EC01809161 +:10102000E401843009F046C090910C019923D9F075 +:1010300090910D019923B9F08093E9008FEF909181 +:10104000E800815095FD06C095E19A95F1F7000002 +:101050008111F5CF8091E80085FF2CC040E050E081 +:1010600060E170E017C081E08093E9008FEF90911C +:10107000E800815095FD06C095ED9A95F1F70000C6 +:101080008111F5CF8091E80085FF14C040E050E069 +:1010900068E070E0CE010E94EC098091E8008E7754 +:1010A0008093E80080E1FE01A2E5B1E001900D929D +:1010B0008A95E1F7DF91CF9108958091E301811145 +:1010C00009C00E947D0B0E94DA0B8091E2008460CF +:1010D0008093E20008951092E301089508950C941E +:1010E0002B210E948B1A0E9431210E94850E0C94A4 +:1010F0007B0742E061EC81E00E94F60A42E061EC8D +:1011000082E00E94F60A42E061EC83E00E94F60A67 +:1011100042E161EC84E00C94F60A8091E6018330B0 +:1011200009F455C030F4813071F0823009F48EC07A +:1011300008958A3009F47AC08B3009F460C0893090 +:1011400009F09CC020C08091E501813A09F096C069 +:101150008091E800877F8093E8008091E901909179 +:10116000EA01892B21F460E182E591E003C060E0AF +:1011700080E090E070E00E94370A8091E8008B7771 +:101180008093E80008958091E501813209F076C0EE +:101190008091E9019091EA01009719F0039709F015 +:1011A0006DC08091E800877F8093E8008091E8001F +:1011B00082FD05C08091E4018111F8CF5FC080916C +:1011C000F100809362018091E8008B7753C0809199 +:1011D000E501813A09F052C08091E9019091EA015C +:1011E000892B09F04BC08091E800877F8093E8004D +:1011F0008091E80080FFFCCF80910C0136C0809187 +:10120000E5018132D9F58091E9019091EA01892BBC +:10121000A9F58091E800877F8093E8000E942B0B5E +:101220008091E70180930C010C94EE138091E5010D +:10123000813221F58091E800877F8093E8000E9449 +:101240002B0B8091E8018093630108958091E50163 +:10125000813AA1F48091E800877F8093E800809133 +:10126000E80080FFFCCF809163018093F1008091C2 +:10127000E8008E778093E8000C942B0B089584B7D8 +:10128000877F84BF0FB6F894A8958091600088612D +:1012900080936000109260000FBE90E080E80FB66F +:1012A000F89480936100909361000FBE0E94D40E69 +:1012B0000E947D0B0E94DA0B8091E2008460809393 +:1012C000E20078940E94650E0E94D60E82E091E0C2 +:1012D0000E94800E0E9419218091E401853069F4FA +:1012E0000E944D1A8091E2018823B1F30E94771A7F +:1012F000882391F30E94D609EFCF0E94DC0EECCF39 +:10130000292F332723303105C9F060F4213031050E +:1013100081F02230310509F041C08DE690E021E3F3 +:1013200033E040C021323105E1F02232310531F1A4 +:1013300035C082E190E02EE933E034C09927813056 +:10134000910549F028F0029749F5EDEFF2E005C06C +:10135000EDE2F3E002C0E5E1F3E0849190E09F016B +:1013600021C06430D8F4E62FF0E0EE0FFF1FEE5DF1 +:10137000FE4F2081318189E090E014C0643070F428 +:1013800070E0FB01EE0FFF1FE65EFE4F2081318112 +:10139000FB01EA5EFE4F808190E004C080E090E0B7 +:1013A00020E030E0FA0131832083089580E189BD97 +:1013B00082E189BD09B400FEFDCF8091D8008F7D08 +:1013C0008093D8008091E00082608093E00080915B +:1013D000E00081FDFCCF0895CF92DF92EF92FF9263 +:1013E0000F931F93CF93DF93EC018B016A010E944F +:1013F0004A0B811133C0C114D10439F0F601808148 +:101400009181081B190BC80FD91FE12CF12C011574 +:10141000110519F18091E80085FD16C08091E80062 +:101420008E778093E800C114D10449F0F6018081E1 +:101430009181E80EF91EF182E08285E00FC00E94E2 +:101440004A0B882321F30AC089918093F10001504F +:101450001109FFEFEF1AFF0ADACF80E0DF91CF9199 +:101460001F910F91FF90EF90DF90CF900895209102 +:10147000EB013091EC012617370748F06115710533 +:1014800039F42091E8002E772093E80001C0B901DB +:10149000FC0120E06115710579F18091E401882358 +:1014A000F1F18530F1F18091E80083FD3CC080913D +:1014B000E80082FD2EC08091E80080FFEBCF2091F4 +:1014C000F3008091F20090E0922B6115710551F0CC +:1014D0008830910538F421912093F1006150710911 +:1014E0000196F3CF21E0089709F020E08091E80011 +:1014F0008E778093E800CECF2111CFCF0AC08091A4 +:10150000E401882361F0853061F08091E80083FD7B +:101510000AC08091E80082FFF2CF80E0089582E067 +:10152000089583E0089581E008952091EB013091C2 +:10153000EC012617370748F06115710539F4209141 +:10154000E8002E772093E80001C0B901FC0120E0FB +:101550006115710591F18091E401882309F440C07F +:10156000853009F43FC08091E80083FD3DC0809143 +:10157000E80082FD2FC08091E80080FFE9CF209134 +:10158000F3008091F20090E0922B6115710559F003 +:101590008830910540F424912093F10031966150F8 +:1015A00071090196F2CF21E0089709F020E08091BF +:1015B000E8008E778093E800CBCF2111CCCF0AC012 +:1015C0008091E401882361F0853061F08091E8002A +:1015D00083FD0AC08091E80082FFF2CF80E0089589 +:1015E00082E0089583E0089581E00895982F973070 +:1015F00068F59093E900981739F07091EC0020910C +:10160000ED005091F00003C0242F762F50E021FD13 +:1016100002C09F5FECCF3091EB003E7F3093EB0038 +:101620003091ED003D7F3093ED003091EB00316063 +:101630003093EB007093EC002093ED005093F0009A +:101640002091EE0027FDE5CF80E008958F70809314 +:10165000E90081E008958091E50187FF11C0809144 +:10166000E80082FD05C08091E4018111F8CF11C02E +:101670008091E8008B770BC08091E401882349F0CA +:101680008091E80080FFF8CF8091E8008E7780930A +:10169000E80008952091E4003091E50095E640913E +:1016A000EC00842F817040FF23C08091E80080FD12 +:1016B0001DC08091E401882399F0853099F08091D4 +:1016C000EB0085FD11C04091E4005091E500241726 +:1016D000350729F3915011F09A01E1CF84E0089584 +:1016E00082E0089583E0089581E0089580E0089500 +:1016F0004091E80042FFDDCF08950E94EB0B0E946D +:10170000F30BE0EEF0E0808181608083E8EDF0E0B3 +:1017100080818F77808319BCA7EDB0E08C918E7F9C +:101720008C9380818F7E80831092E30108950F93C4 +:101730001F93CF93DF930E94EB0B0E94F30BC8ED36 +:10174000D0E088818F7788838881806888838881CA +:101750008F7D888319BC1092E4011092E0011092F1 +:10176000E2011092E10100EE10E0F80180818B7F30 +:10177000808388818160888342E060E080E00E940D +:10178000F60AE1EEF0E080818E7F8083E2EEF0E009 +:10179000808181608083808188608083F80180817E +:1017A0008E7F8083888180618883DF91CF911F91B4 +:1017B0000F910895E8EDF0E080818F7E8083E7ED62 +:1017C000F0E080818160808384E082BF81E080934B +:1017D000E3010C94970BE8EDF0E080818E7F80832D +:1017E0001092E20008951092DA001092E10008953C +:1017F0001F920F920FB60F9211242F933F934F9386 +:101800005F936F937F938F939F93AF93BF93EF9368 +:10181000FF938091E10082FF0BC08091E20082FF84 +:1018200007C08091E1008B7F8093E1000E94640EED +:101830008091DA0080FF1FC08091D80080FF1BC01C +:101840008091DA008E7F8093DA008091D90080FF4A +:101850000DC080E189BD82E189BD09B400FEFDCFE4 +:1018600081E08093E4010E945D0805C019BC1092DC +:10187000E4010E946B088091E10080FF19C0809113 +:10188000E20080FF15C08091E2008E7F8093E2002D +:101890008091E20080618093E2008091D8008062B4 +:1018A0008093D80019BC85E08093E4010E946F0802 +:1018B0008091E10084FF30C08091E20084FF2CC061 +:1018C00080E189BD82E189BD09B400FEFDCF809130 +:1018D000D8008F7D8093D8008091E1008F7E809327 +:1018E000E1008091E2008F7E8093E2008091E2002F +:1018F00081608093E2008091E001882311F084E010 +:1019000007C08091E30087FD02C081E001C083E051 +:101910008093E4010E9471088091E10083FF29C057 +:101920008091E20083FF25C08091E100877F809352 +:10193000E10082E08093E4011092E0018091E100F7 +:101940008E7F8093E1008091E2008E7F8093E200A1 +:101950008091E20080618093E20042E060E080E0FC +:101960000E94F60A8091F00088608093F0000E9447 +:101970006E08FF91EF91BF91AF919F918F917F91F1 +:101980006F915F914F913F912F910F900FBE0F90EC +:101990001F9018951F920F920FB60F9211242F933C +:1019A0003F934F935F936F937F938F939F93AF93E7 +:1019B000BF93CF93DF93EF93FF93C091E900CF7074 +:1019C0008091EC00D82FD17080FDD0E81092E90012 +:1019D0008091F000877F8093F00078940E940E0D34 +:1019E0001092E9008091F00088608093F000CD2B88 +:1019F000CF70C093E900FF91EF91DF91CF91BF913C +:101A0000AF919F918F917F916F915F914F913F9196 +:101A10002F910F900FBE0F901F9018951F93CF938B +:101A2000DF93CDB7DEB7AA970FB6F894DEBF0FBE2F +:101A3000CDBFE5EEF1E08091F100819321E0ED3E34 +:101A4000F207C9F70E948D088091E80083FF24C146 +:101A50008091E5019091E601492F50E04A3051050F +:101A600008F01AC1FA01EA5AFF4F0C94C2228038DA +:101A700081F0823809F010C18091E9018F70809364 +:101A8000E9008091EB0085FB882780F91092E9003E +:101A900006C08091E1019091E201911182609091E4 +:101AA000E800977F9093E8008093F1001092F10096 +:101AB000C8C0282F2D7F09F0EFC0882319F082308D +:101AC00061F0EAC08091E701813009F0E5C0933010 +:101AD00009F080E08093E2012BC08091E701811141 +:101AE00027C08091E9018F7009F4D6C08093E90086 +:101AF0002091EB0020FF1CC0933021F48091EB007B +:101B0000806214C09091EB0090619093EB0021E013 +:101B100030E0A90102C0440F551F8A95E2F74093B7 +:101B2000EA001092EA008091EB0088608093EB005D +:101B30001092E9008091E800877F86C08111ACC0D7 +:101B40001091E7011F778091E3008078812B8093CB +:101B5000E3008091E800877F8093E8000E942B0BD0 +:101B60008091E80080FFFCCF8091E3008068809343 +:101B7000E300111102C082E001C083E08093E40120 +:101B80008BC08058823008F087C08091E701909127 +:101B9000E8018C3D53E0950779F583E08A838AE27A +:101BA00089834FB7F894DE01139620E03EE051E2BE +:101BB000E32FF0E050935700E49120FF03C0E2953B +:101BC000EF703F5FEF708E2F90E0EA3010F0C79615 +:101BD00001C0C0968D939D932F5F243149F74FBF6D +:101BE0008091E800877F8093E8006AE270E0CE0190 +:101BF00001960E94370A14C0AE014F5F5F4F60919B +:101C0000E9010E948009BC01892B09F445C090912B +:101C1000E800977F9093E80089819A810E94950A55 +:101C20008091E8008B778093E80036C08038A1F57A +:101C30008091E800877F8093E8008091E0018093A5 +:101C4000F1008091E8008E778093E8000E942B0BD2 +:101C500023C0811121C08091E7019091E80199276B +:101C60000297D4F48091E800877F8093E800809108 +:101C7000E7018093E0010E942B0B8091E00181112C +:101C800006C08091E30087FD02C081E001C084E0CE +:101C90008093E4010E9479088091E80083FF0AC0E4 +:101CA0008091E800877F8093E8008091EB0080625C +:101CB0008093EB00AA960FB6F894DEBF0FBECDBF9F +:101CC000DF91CF911F9108950895CF938091E40102 +:101CD0008823A1F0C091E900CF709091EC00892F8A +:101CE000817090FD80E8C82B1092E9008091E80097 +:101CF00083FD0E940E0DCF70C093E900CF9108952F +:101D000090936901809368010895E0916801F091D2 +:101D10006901309721F00190F081E02D099480E075 +:101D20000895E0916801F0916901309721F00280F7 +:101D3000F381E02D09940895E0916801F091690123 +:101D4000309721F00480F581E02D099408952091C9 +:101D50006601309167012817390771F09093670188 +:101D600080936601E0916801F0916901309721F05C +:101D70000680F781E02D0994089520916401309147 +:101D800065012817390771F090936501809364010C +:101D9000E0916801F0916901309721F00084F185AC +:101DA000E02D0994089508950C94D30E0E94911A81 +:101DB0000E943A040C94571BCF92DF92EF92FF924D +:101DC0000F931F93CF93DF93CDB7DEB72B970FB64B +:101DD000F894DEBF0FBECDBF0E9457048BE6C82E1D +:101DE00081E0D82E00E010E0E02E802F0E94510507 +:101DF000F60141916F01F82EF426B1F40F5F1F4FE9 +:101E00000E30110589F78FEF89838A831B820E9428 +:101E10009A1A8160782F9D838C8349815A816B81C6 +:101E20008D810E947F0F40C09091CC0191FF04C032 +:101E30008B870E9457058B8520E030E04F2D50E0C6 +:101E4000922FBA01022E02C0759567950A94E2F7A7 +:101E500060FF24C02E83EF8221E030E0690102C0E0 +:101E6000CC0CDD1C9A95E2F790E08C219D21892B0A +:101E700009F420E028870E949A1A8160782F9A87B7 +:101E800089874E815F8168858A850E947F0FF8016E +:101E9000E559FE4F8081C826C08206C02F5F3F4FA4 +:101EA0002630310569F6AACF0E943E1E0E94850E9B +:101EB00090916A018917A1F00E94850E80936A01B2 +:101EC0002B960FB6F894DEBF0FBECDBFDF91CF913A +:101ED0001F910F91FF90EF90DF90CF900C947B07B4 +:101EE0002B960FB6F894DEBF0FBECDBFDF91CF911A +:101EF0001F910F91FF90EF90DF90CF900895CF93B7 +:101F0000DF93CDB7DEB72B970FB6F894DEBF0FBEC9 +:101F1000CDBF4F83588769877A878B87DE011196FB +:101F200086E0FD0111928A95E9F785E0FE0137967A +:101F300001900D928A95E1F749815A816B817C81EC +:101F40008D819E810E9482162B960FB6F894DEBF7B +:101F50000FBECDBFDF91CF910895CF93C82F8823B7 +:101F600009F4C1C0823859F40E94850E81FDBBC0BE +:101F700089E30E941F190E94D71989E30CC0833896 +:101F800079F40E94850E80FDAEC083E50E941F1982 +:101F90000E94D71983E50E945E19CF910C94D7193E +:101FA000843859F40E94850E82FD9DC087E40E940A +:101FB0001F190E94D71987E4EECF8CEF8C0F813A5E +:101FC00048F48C2F0E947E2081118DC08C2F0E949E +:101FD0001F19E3CF80E28C0F883048F4C77081E08E +:101FE00001C0880FCA95EAF70E94A019D6CF8BE5E9 +:101FF0008C0F833078F4C53A29F0C63A31F083E883 +:1020000090E005C081E890E002C082E890E0CF91C6 +:102010000C94A70E88E58C0F833108F064C0C83A91 +:1020200039F1C93A41F1CA3A49F1CB3A51F1CC3AC6 +:1020300059F1CD3A61F1C03B69F1CE3A71F1CF3A35 +:1020400079F1C13B81F1C23B89F1C33B91F1C43BC2 +:1020500099F1C53BA1F1C63BA9F1C73BB1F1C83B22 +:10206000B9F1C93BC1F1CA3BC9F180E090E038C089 +:1020700082EE90E035C089EE90E032C08AEE90E0CA +:102080002FC085EB90E02CC086EB90E029C087EB59 +:1020900090E026C08CEC90E023C08DEC90E020C056 +:1020A00083E891E01DC08AE891E01AC082E991E0DE +:1020B00017C084E991E014C081E292E011C083E28C +:1020C00092E00EC084E292E00BC085E292E008C08C +:1020D00086E292E005C087E292E002C08AE292E0E6 +:1020E000CF910C94BD0ECF910895882309F44BC075 +:1020F000823859F40E94850E81FF45C089E30E9411 +:102100001F190E94D71989E30CC0833871F40E940B +:10211000850E80FF38C083E50E941F190E94D719E1 +:1021200083E50E945E190C94D719843859F40E94F3 +:10213000850E82FF28C087E40E941F190E94D719CC +:1021400087E4EFCF9CEF980F913A58F390E2980F05 +:10215000983050F4877091E001C0990F8A95EAF7A2 +:10216000892F0E94A619DFCF9BE5980F933020F4AA +:1021700080E090E00C94A70E885A833120F480E030 +:1021800090E00C94BD0E0895882321F00E94A019C0 +:102190000C94D7190895882321F00E94A6190C9455 +:1021A000D7190895BF92CF92DF92EF92FF920F93CB +:1021B0001F93CF93DF9300D000D000D0CDB7DEB710 +:1021C0007C0185E0F701DE01119601900D928A9560 +:1021D000E1F7F70183819481892B09F4DDC29081B5 +:1021E00081818F3F19F49F3F09F4D6C2F701028124 +:1021F000258122952F7099838A8389819A812E83E4 +:102200000E94DE18182FB92E0E94DD180E94A41714 +:10221000EB2DE295EF704E2F50E0FA01E05AFF4FA0 +:102220002E810C94C2228B2D807F9B2D9F70F92EC6 +:10223000882319F0F29480EFF822002349F0FF2060 +:1022400009F457C28F2D0E94B0190E94D71951C2AC +:10225000812F0E947510FF2009F49EC28F2D0E94CD +:10226000B61926960FB6F894DEBF0FBECDBFDF912C +:10227000CF911F910F91FF90EF90DF90CF90BF9083 +:102280000C94D7193B2D307F8B2D8F70303211F08D +:102290008295807F112319F0113021F12CC0002389 +:1022A000B9F0222309F490C1213009F08DC126969E +:1022B0000FB6F894DEBF0FBECDBFDF91CF911F9157 +:1022C0000F91FF90EF90DF90CF90BF900C94C019CA +:1022D000222319F0213009F45FC28E830E94C319B2 +:1022E0008E8186C1002321F0223008F055C26CC1D6 +:1022F000211152C27DC1002321F0222309F464C1BF +:10230000F8C1222309F474C109C28B2D86958695E4 +:10231000837019F08130D1F03FC2002321F0812F6A +:102320009B2D937002C080E090E026960FB6F89443 +:10233000DEBF0FBECDBFDF91CF911F910F91FF90F8 +:10234000EF90DF90CF90BF900C94A70E002321F068 +:10235000812F9B2D937002C080E090E026960FB6EF +:10236000F894DEBF0FBECDBFDF91CF911F910F91CB +:10237000FF90EF90DF90CF90BF900C94BD0E812F17 +:10238000002319F00E94461D02C00E94AE1D269631 +:102390000FB6F894DEBF0FBECDBFDF91CF911F9176 +:1023A0000F91FF90EF90DF90CF90BF900C94331E71 +:1023B0008B2D837009F075C00111EEC1812F8295BC +:1023C00086958770880F880F912F9F70C92ED12C0A +:1023D000E12CF12C082E04C0CC0CDD1CEE1CFF1CE3 +:1023E0000A94D2F714FF12C00FE010E020E030E0B2 +:1023F00004C0000F111F221F331F8A95D2F7C90195 +:10240000B801609570958095909503C060E070E08C +:10241000CB014B2D4695469543704230C1F060F597 +:102420006C297D298E299F29413051F126960FB6BE +:10243000F894DEBF0FBECDBFDF91CF911F910F91FA +:10244000FF90EF90DF90CF90BF900C94CB176C294A +:102450007D298E299F2926960FB6F894DEBF0FBEE0 +:10246000CDBFDF91CF911F910F91FF90EF90DF9043 +:10247000CF90BF900C94E7170E94CB17C701B6010D +:1024800026960FB6F894DEBF0FBECDBFDF91CF9179 +:102490001F910F91FF90EF90DF90CF90BF900C9421 +:1024A000AF17002319F08B2D817001C0869588230A +:1024B00009F472C1812F829586958770880F880FE5 +:1024C000912F9F70C92ED12CE12CF12C082E04C025 +:1024D000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA +:1024E0000FE010E020E030E004C0000F111F221FB9 +:1024F000331F8A95D2F7C901B80160957095809510 +:10250000909503C060E070E0CB014B2D4695469559 +:1025100043704230C1F060F56C297D298E299F29D6 +:10252000413051F126960FB6F894DEBF0FBECDBFF5 +:10253000DF91CF911F910F91FF90EF90DF90CF909F +:10254000BF900C94A5186C297D298E299F29269669 +:102550000FB6F894DEBF0FBECDBFDF91CF911F91B4 +:102560000F91FF90EF90DF90CF90BF900C94C11827 +:102570000E94A518C701B60126960FB6F894DEBFD3 +:102580000FBECDBFDF91CF911F910F91FF90EF90C4 +:10259000DF90CF90BF900C948918103FD1F118F4C0 +:1025A000103E50F4A1C0123F09F463C008F44CC0BF +:1025B000133F09F473C098C01F708B2D8F710023D7 +:1025C000A1F00E942218812F26960FB6F894DEBF44 +:1025D0000FBECDBFDF91CF911F910F91FF90EF9074 +:1025E000DF90CF90BF900C94C4100E944318812FAD +:1025F00026960FB6F894DEBF0FBECDBFDF91CF9108 +:102600001F910F91FF90EF90DF90CF90BF900C94AF +:10261000CB100023A9F02111BFC08B2D8F712696FE +:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3 +:102630000F91FF90EF90DF90CF90BF900C946818AF +:10264000223008F0A9C0E9CF0023A9F08B2D8F71AB +:1026500026960FB6F894DEBF0FBECDBFDF91CF91A7 +:102660001F910F91FF90EF90DF90CF90BF900C944F +:102670002218002359F38B2D8F7126960FB6F894EC +:10268000DEBF0FBECDBFDF91CF911F910F91FF90A5 +:10269000EF90DF90CF90BF900C944318002399F0F7 +:1026A0008B2D8F7126960FB6F894DEBF0FBECDBF6F +:1026B000DF91CF911F910F91FF90EF90DF90CF901E +:1026C000BF900C940D1826960FB6F894DEBF0FBE7F +:1026D000CDBFDF91CF911F910F91FF90EF90DF90D1 +:1026E000CF90BF900C9403180023A9F0222309F483 +:1026F000ADCF812F26960FB6F894DEBF0FBECDBFAB +:10270000DF91CF911F910F91FF90EF90DF90CF90CD +:10271000BF900C94AD0F222309F4ADCF812F2696E4 +:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2 +:102730000F91FF90EF90DF90CF90BF900C947510A9 +:102740004B2D4F70612FC7010E94BF0226960FB616 +:10275000F894DEBF0FBECDBFDF91CF911F910F91D7 +:10276000FF90EF90DF90CF90BF900C9427174B2DE8 +:102770004F70612FC70126960FB6F894DEBF0FBECB +:10278000CDBFDF91CF911F910F91FF90EF90DF9020 +:10279000CF90BF900C94180626960FB6F894DEBF23 +:1027A0000FBECDBFDF91CF911F910F91FF90EF90A2 +:1027B000DF90CF90BF9008950E94BD190E9492199A +:1027C0000E94D7190E94E31E0E94331E80E090E011 +:1027D0000E94A70E80E090E00C94BD0E0E94AD19FF +:1027E0000C94DC130E94DE18292F22952F702C30B8 +:1027F00030F42A3048F42250223078F405C02C30CE +:1028000041F02F3031F009C0803E48F0803F29F47C +:1028100006C093FB882780F9089580E0089581E041 +:102820000895CF93DF9300D000D01F92CDB7DEB7CD +:102830000F900F900F900F900F90DF91CF91089510 +:10284000CF93DF9300D000D000D0CDB7DEB726966F +:102850000FB6F894DEBF0FBECDBFDF91CF910895C4 +:102860001F93CF93DF93C091790116E080917A0195 +:10287000C81799F0D0E01C9FF0011D9FF00D1124A6 +:10288000E558FE4F40815181628173818481958139 +:102890000E9420142196C770E9CFDF91CF911F913C +:1028A00008954091AB015091AC016091AD017091E0 +:1028B000AE018091AF019091B0010C9420148091F1 +:1028C000B00182958F7009F054C08091AD018823CA +:1028D00009F44FC080917901A0917A014091AE0135 +:1028E0005091AF016091AB017091AC01B6E08A17D5 +:1028F00009F43FC090E041155105C1F17F3F11F44B +:102900006F3FA1F1B89FF001B99FF00D1124E55878 +:10291000FE4F218127132AC02081261327C0228140 +:10292000211124C0238134812417350710F421504C +:102930003109241B350B283C3105C0F42091B0012E +:102940002F7020612093B00126E0289FF001299F7D +:10295000F00D1124E058FE4F80818F7080618083DC +:102960008BEA91E00E94D2100C943014019687708B +:10297000BECF0895CF92DF92EF92FF920F931F93F5 +:10298000CF93DF93CDB7DEB762970FB6F894DEBF73 +:102990000FBECDBF8C0185E0F801DE011D960190D0 +:1029A0000D928A95E1F7D8014C9111965C9111979F +:1029B00012966C918091AE019091AF01009709F44D +:1029C00075C13091AB017091AC017F3F19F43F3F6D +:1029D00009F46CC1F801C380D480E090AD01EE2011 +:1029E00009F4BEC02091B001C816D90628F0D6015E +:1029F000A81BB90BCD0104C0809590958C0D9D1D31 +:102A0000FF24F394883C910578F0F12C207F09F0A5 +:102A1000C4C07C2DD98AC88A89890E9411148BEA86 +:102A200091E00E94D210AFC0822F807F09F045C094 +:102A3000571313C0431311C061110FC02F702061D1 +:102A40002093B0010E9451148BEA91E00E94D210B1 +:102A50008091B001F80185832EC0CD2819F15F3F28 +:102A600011F44F3FF9F0F62E61111CC080917901ED +:102A700020917A0136E0821709F45BC090E0389F1C +:102A8000F001399FF00D1124E558FE4F7181571365 +:102A900006C07081471303C07281711103C0019693 +:102AA0008770E9CFF62E662309F41CC18091B0012E +:102AB00081608093B001F12C15C1571309C04313F5 +:102AC00007C0611105C08091B001F8018583C8C0BD +:102AD0004D875E878D859E856A8B0E94F2136A8979 +:102AE0008823D1F16623C1F12091B001822F829514 +:102AF0008F7090E0029774F08091AB019091AC01DF +:102B000098878F831986DB86CA862C87CE01079625 +:102B10000E94D21086E0F801ABEAB1E001900D927C +:102B20008A95E1F70E945F140E945114FF24F394E8 +:102B3000D9C04D875E878D859E850E94DE18292F1E +:102B400022952F70223008F0C1C09F7009F0BBC0E1 +:102B5000805E883008F4C6C0C8010E94D210E6CF5B +:102B6000C816D90608F453C0F601E81BF90BCF01CB +:102B7000883C910508F450C0F12C7C2DD98AC88A74 +:102B800089890E941114EBEAF1E086E0DF011D92D1 +:102B90008A95E9F70E945114A5C0571314C0431336 +:102BA00012C0611110C08091B001F8018583C80185 +:102BB0000E94D21086E0EBEAF1E0DF011D928A95D7 +:102BC000E9F7FE2C8FC04D875E878D859E856A8BC9 +:102BD0000E94F2136A89882309F4BECF662309F4A0 +:102BE000BBCF2091B001822F82958F7090E0029729 +:102BF0000CF490CF8091AB019091AC019A838983C2 +:102C00001B82DD82CC822E83CE01019681CF8095FE +:102C100090958C0D9D1DACCFF62E662309F49CCFAC +:102C2000571333C0431331C02091B00120FD24C09D +:102C3000822F82958F70482F50E041155105E1F0A9 +:102C4000D80115962C9315974F30510549F08F5F99 +:102C5000982F9295907F822F8F70892B15968C9349 +:102C6000C8010E94D21086E0F801ABEAB1E0019001 +:102C70000D928A95E1F78ECF86E0F801ABEAB1E0DC +:102C800001900D928A95E1F72DC04D875E878D8565 +:102C90009E850E94F21381113DCF8091B001816029 +:102CA0008093B001C8010E94D2101CC0662309F4B1 +:102CB00053CF4D875E878D859E850E94F2138823B2 +:102CC00009F44ACF27CF811143CF0CC0243008F03C +:102CD00043CF9F7009F43CCFD80115969C91907F0B +:102CE00009F036CF8F2D62960FB6F894DEBF0FBE77 +:102CF000CDBFDF91CF911F910F91FF90EF90DF90AB +:102D0000CF9008951F93CF93DF93CDB7DEB72C9765 +:102D10000FB6F894DEBF0FBECDBF4F8358876987CB +:102D20007A878B879C87CE0107960E94BA148823E6 +:102D300071F08A859B85892B09F441C088858F3F76 +:102D400009F065C08F818F3F09F061C038C086E00F +:102D5000FE013796DE01119601900D928A95E1F7FA +:102D60006A857B856115710551F1FF81E885EF3F2B +:102D700011F4FF3F21F120917A0130E0C901019661 +:102D8000877099274091790150E08417950709F4DD +:102D900047C0F983EA837D836C8396E0929FD001DC +:102DA000939FB00D1124A558BE4FFE01319601909E +:102DB0000D929A95E1F780937A010E94301416E003 +:102DC0008091790190917A018917B9F1189FC0011A +:102DD000112485589E4F0E94BA14882371F1E09106 +:102DE00079011E9FF0011124E558FE4F4081518169 +:102DF00062817381848195810E9420148091790180 +:102E000090E001968770992780937901D9CF4F81FF +:102E1000588569857A858B859C850E942014CFCF43 +:102E20000E94EE1310927A0110927901EBEAF1E020 +:102E300086E0DF011D928A95E9F72C960FB6F8948B +:102E4000DEBF0FBECDBFDF91CF911F910895EF92EE +:102E5000FF920F931F93CF93DF938C01892B09F47B +:102E60006CC0F12CEE24E394E8012196F8018491E2 +:102E7000843740F4843008F051C0813081F08230D2 +:102E800019F15BC0853709F444C0A8F19CE7980F9D +:102E9000903708F052C08F770E94751041C00E5FC6 +:102EA0001F4FFE01849190E2980F983050F4877084 +:102EB000FE2D01C0FF0F8A95EAF78F2F0E94B019EF +:102EC00014C00E94AD0F2DC00E5F1F4FFE018491F4 +:102ED00090E2980F983060F48770FE2D01C0FF0FCC +:102EE0008A95EAF78F2F0E94B6190E94D71919C048 +:102EF0000E94751016C00E5F1F4FFE01C491CC23B7 +:102F000081F08FE99FE00197F1F700C00000C15008 +:102F1000F6CF0E5F1F4FFE01F49003C00E94AD0F6D +:102F20008E018F2D882309F49FCFEFE9FFE03197C1 +:102F3000F1F700C000008150F5CFDF91CF911F91D4 +:102F40000F91FF90EF90089508956093B5017093ED +:102F5000B6018093B7019093B8010C94DC130F93E2 +:102F60001F930091B5011091B6012091B7013091E6 +:102F7000B801DC01CB01802B912BA22BB32B8093CA +:102F8000B5019093B601A093B701B093B8011F911A +:102F90000F910C94DC130F931F930091B5011091C6 +:102FA000B6012091B7013091B801DC01CB0180233B +:102FB0009123A223B3238093B5019093B601A093EC +:102FC000B701B093B8011F910F910C94DC130F93CC +:102FD0001F930091B5011091B6012091B701309176 +:102FE000B801DC01CB0180279127A227B32780936A +:102FF000B5019093B601A093B701B093B8011F91AA +:103000000F910C94DC131092B1011092B201109246 +:10301000B3011092B4010C94DC1341E050E060E085 +:1030200070E004C0440F551F661F771F8A95D2F7C2 +:103030004093B1015093B2016093B3017093B40116 +:103040000C94DC1341E050E060E070E004C0440FF9 +:10305000551F661F771F8A95D2F78091B101909115 +:10306000B201A091B301B091B401482B592B6A2B46 +:103070007B2B4093B1015093B2016093B3017093E5 +:10308000B4010C94DC1341E050E060E070E004C057 +:10309000440F551F661F771F8A95D2F740955095AC +:1030A000609570958091B1019091B201A091B301AA +:1030B000B091B401482359236A237B234093B10183 +:1030C0005093B2016093B3017093B4010C94DC137C +:1030D00041E050E060E070E004C0440F551F661FFF +:1030E000771F8A95D2F78091B1019091B201A0919A +:1030F000B301B091B401482759276A277B27409331 +:10310000B1015093B2016093B3017093B4010C9478 +:10311000DC130F931F930091B1011091B201209124 +:10312000B3013091B401DC01CB01802B912BA22B98 +:10313000B32B8093B1019093B201A093B301B093EC +:10314000B4011F910F910C94DC130F931F93009106 +:10315000B1011091B2012091B3013091B401DC01B1 +:10316000CB0180239123A223B3238093B1019093B9 +:10317000B201A093B301B093B4011F910F910C94CD +:10318000DC130F931F930091B1011091B2012091B4 +:10319000B3013091B401DC01CB0180279127A22734 +:1031A000B3278093B1019093B201A093B301B09380 +:1031B000B4011F910F910C94DC130895CF92DF920C +:1031C000EF92FF920F931F93CF93DF938C01C090E8 +:1031D000B101D090B201E090B301F090B4018091C0 +:1031E000B5019091B601A091B701B091B801C82A7C +:1031F000D92AEA2AFB2ACFE1D0E0D701C6010C2E5A +:1032000004C0B695A795979587950A94D2F780FF45 +:1032100007C0B8018C2F0E943C068130910531F423 +:10322000219758F7B80180E00E943C06DF91CF91CA +:103230001F910F91FF90EF90DF90CF9008959091A4 +:103240000C019923F1F090910D019923D1F0982F61 +:103250009695969596959F3080F5E0910E01F091A8 +:103260000F01E90FF11D877021E030E0A90102C0D4 +:10327000440F551F8A95E2F7CA019181892B8183FA +:10328000089520910E0130910F01F90132969FEFC0 +:1032900040E05191851789F09F3F19F4511101C009 +:1032A000942F4F5F4E30A9F79F3F39F0F901E90F96 +:1032B000F11D97FDFA9582830895089590910C0170 +:1032C0009923F9F090910D019923D9F0982F9695B3 +:1032D000969596959F3028F5E0910E01F0910F019B +:1032E000E90FF11D877021E030E0A90102C0440F11 +:1032F000551F8A95E2F7CA018095918189238183C0 +:10330000089520910E0130910F01F9013296205F4E +:103310003F4F9081891301C010823196E217F30765 +:10332000C1F7089581E090E0E0910E01F0910F0166 +:10333000E80FF91F1082019680319105A9F70895D1 +:103340009091CB01892B8093CB010895809590912A +:10335000CB0189238093CB0108951092CB0108956E +:103360009091CA01892B8093CA010895809590910C +:10337000CA0189238093CA0108951092CA01089551 +:103380008093B90108951092B901089580910E01BA +:1033900090910F01FC0131969C01205F3F4F80E02E +:1033A000919191118F5FE217F307D1F70895E091A2 +:1033B0000E01F0910F018091CB018083E0910E010D +:1033C000F0910F0190818091CA01892B80838091B7 +:1033D000B901882361F0E0910E01F0910F01908115 +:1033E000892B80830E94C61981111092B9018091A6 +:1033F0000E0190910F010C94910ECF92DF92EF92FB +:10340000FF926C01EE24FF24C114D104E104F10405 +:1034100021F0C701B60120E101C020E0C72ED82E5F +:10342000E92EFF24C114D104E104F10419F0285F4E +:10343000C701B6016B017C0154E0F694E794D79480 +:10344000C7945A95D1F7C114D104E104F10419F0DD +:103450002C5FC701B6016B017C0142E0F694E79452 +:10346000D794C7944A95D1F7C114D104E104F1046B +:1034700019F02E5FC701B601DC01CB01B695A79507 +:1034800097958795892B8A2B8B2B09F02F5F822F9D +:10349000FF90EF90DF90CF9008958091E401843009 +:1034A00011F120E488E190E00FB6F894A89580939C +:1034B00060000FBE2093600083B7817F846083BF6C +:1034C00083B7816083BF7894889583B78E7F83BFED +:1034D0000FB6F894A8958091600088618093600091 +:1034E000109260000FBE089508950C94741ACF9343 +:1034F0000E94751A0E9457040E94741AC0E08C2F13 +:103500000E945105811104C0CF5FCE30C1F701C0C8 +:1035100081E0CF9108950E94EE130E94850E0C94D5 +:103520007B0782E084BD93E095BD9AEF97BD8093C1 +:103530006E0008952FB7F8948091CD019091CE013F +:10354000A091CF01B091D0012FBF0895CF92DF920B +:10355000EF92FF920F931F932FB7F8944091CD01F4 +:103560005091CE016091CF017091D0012FBF6A01BF +:103570007B01EE24FF248C0120E030E0C016D10650 +:10358000E206F30610F4415051099A01281B390B49 +:10359000C9011F910F91FF90EF90DF90CF90089598 +:1035A0001F920F920FB60F9211248F939F93AF9398 +:1035B000BF938091CD019091CE01A091CF01B091A8 +:1035C000D0010196A11DB11D8093CD019093CE0134 +:1035D000A093CF01B093D001BF91AF919F918F91F4 +:1035E0000F900FBE0F901F9018950E947D0BF894BE +:1035F0002FEF87EA91E6215080409040E1F700C02C +:10360000000087E090EBDC018093ED019093EE01E8 +:10361000A093EF01B093F0019CE088E10FB6F8941D +:10362000A895809360000FBE90936000FFCFEF924B +:10363000FF920F931F93CF93DF93D82FC0E08C2F6F +:103640000E94510500E010E0E82EF12CC701002E89 +:1036500002C0959587950A94E2F780FD06C00F5F3A +:103660001F4F0630110591F709C0602F7C2F80E0B5 +:103670000E9419068D13F3CF81E004C0CF5FCE30D6 +:10368000F1F680E0DF91CF911F910F91FF90EF90C5 +:103690000895CF93C82F8CE20E94171B882321F036 +:1036A0008C2FCF910C94171B80E0CF910895CF936E +:1036B0000E949E1C811102C00E94841CC5E6C1505C +:1036C00049F00E9457048FE39CE90197F1F700C08D +:1036D0000000F5CF89E20E94491B811113C18AE2E3 +:1036E0000E94491B81110E94841C85E00E94491B95 +:1036F00081110E94F51A0E94A91C8093CC0187E0D9 +:103700000E94491B8823A9F18BE10E94491B882351 +:1037100051F08091CC0181FB222720F991E0922782 +:1037200090FB81F90EC08EE00E94491B882361F056 +:103730008091CC0182FB222720F991E0922790FB17 +:1037400082F98093CC0115C080E10E94491B9091C1 +:10375000CC01882341F093FB222720F981E08227C6 +:1037600080FB93F904C0892F809580FB90F990939A +:10377000CC018091CC010E94AD1C0E94BB1C8093A7 +:10378000DE0180EE0E94491B882341F08091DE011A +:10379000982F909590FB80F98093DE0189E30E9439 +:1037A000491B882359F08091DE0181FB222720F9F3 +:1037B00091E0922790FB81F98093DE0182EE0E94D6 +:1037C000491B882359F08091DE0182FB222720F9D2 +:1037D00091E0922790FB82F98093DE0186EE0E94B1 +:1037E000491B882359F08091DE0183FB222720F9B1 +:1037F00091E0922790FB83F98093DE0183EE0E9493 +:10380000491B882359F08091DE0184FB222720F98F +:1038100091E0922790FB84F98093DE0185E30E947A +:10382000491B882359F08091DE0185FB222720F96E +:1038300091E0922790FB85F98093DE0181E30E945D +:10384000491B882359F08091DE0186FB222720F94D +:1038500091E0922790FB86F98093DE0181E10E943E +:10386000491B882359F08091DE0187FB222720F92C +:1038700091E0922790FB87F98093DE018091DE0131 +:103880000E94BF1C8091DE0187FB882780F980930E +:103890000D0187E20E94491BC82F8EE10E94491B3F +:1038A0008111C2608FE10E94491B8111C46080E2D6 +:1038B0000E94491B8111C86081E20E94491B81114D +:1038C000C06182E20E94491B8111C06283E20E94B2 +:1038D000491B8111C06484E20E94491B882311F0B6 +:1038E000C06802C0CC2329F08C2F0E94B61C6C2F1C +:1038F00003C00E94B21C682F70E080E090E0CF917E +:103900000C94A517CF9108956DEE7EEF80E090E0C6 +:103910000E94F82260E082E090E00E94EA2260E0EB +:1039200083E090E00E94EA2260E084E090E00E9460 +:10393000EA2260E085E090E00C94EA2280E090E0EA +:103940000E94E42221E08D3E9E4F09F020E0822F6C +:10395000089582E090E00C94DC22682F82E090E0F1 +:103960000C94EA2283E090E00C94DC22682F83E040 +:1039700090E00C94EA2284E090E00C94DC22682F22 +:1039800084E090E00C94EA228091D30180FF0BC088 +:103990006091130185E0689FB001112475956795CA +:1039A000759567952BC081FF09C06091130185E073 +:1039B000689FB00111247595679520C082FF07C0EC +:1039C0006091130185E0689FB001112417C09091A8 +:1039D000D4019923D1F060911201961788F72091B4 +:1039E000130185E0289F90011124929FA001939FCD +:1039F000500D112470E0CA010E94AE22603871059A +:103A000040F46115710519F406C065E070E0862F79 +:103A100008958FE7089581E008958091D30180FF94 +:103A200008C06091110170E075956795759567956F +:103A300021C081FF06C06091110170E07595679506 +:103A400019C082FF04C06091110170E010C0909114 +:103A5000D401992399F0609110019617A0F78091F5 +:103A60001101899FC001112470E00E94AE226038CC +:103A7000710540F46115710519F406C061E070E04C +:103A8000862F08958FE7089581E00895803F21F4FF +:103A90000E94C41C819504C0813F29F40E94C41C6B +:103AA0008093D7010895823F21F40E94C41C819520 +:103AB00004C0833F29F40E94C41C8093D60108955A +:103AC000893F19F40E940D1D05C08A3F31F40E9400 +:103AD0000D1D81958093D80108958B3F21F40E949C +:103AE0000D1D819504C08C3F29F40E940D1D80930B +:103AF000D9010895843F21F48091D501816017C0D8 +:103B0000853F21F48091D501826011C0863F21F468 +:103B10008091D50184600BC0873F21F48091D5014D +:103B2000886005C0883F31F48091D5018061809321 +:103B3000D50108958D3F21F48091D30181600BC0A0 +:103B40008E3F21F48091D301826005C08F3F29F41C +:103B50008091D30184608093D3010895803F39F42C +:103B60008091D70187FF6CC01092D70169C0813F57 +:103B700029F48091D7011816BCF362C09091D60148 +:103B8000823F29F497FF5CC01092D60159C0833F51 +:103B900019F41916CCF354C0893F41F48091D8012F +:103BA00018160CF04DC01092D8014AC08A3F29F473 +:103BB0008091D80187FF44C0F6CF8B3F39F48091C4 +:103BC000D90187FF3DC01092D9013AC08C3F29F43A +:103BD0008091D9011816BCF333C0843F21F4809141 +:103BE000D5018E7F17C0853F21F48091D5018D7F4F +:103BF00011C0863F21F48091D5018B7F0BC0873F98 +:103C000021F48091D501877F05C0883F31F48091F0 +:103C1000D5018F7E8093D50113C08D3F21F4809113 +:103C2000D3018E7F0BC08E3F21F48091D3018D7F15 +:103C300005C08F3F29F48091D3018B7F8093D301FE +:103C40008091D60181110EC08091D70181110AC0E7 +:103C50008091D801811106C08091D901811102C0E3 +:103C60001092D401089585ED91E00E949C0E0E946F +:103C70009A1A9093D2018093D10108951F93CF9304 +:103C8000DF938091D1019091D2010E94A61AAC01DC +:103C90009091D401992321F02091140130E006C0C5 +:103CA000209115018AE0289F9001112442175307A3 +:103CB00008F485C08091D601C091D701D091D80178 +:103CC0001091D901811107C0C11175C0D11173C004 +:103CD000111171C074C09F3F19F09F5F9093D40180 +:103CE000181624F40E94C41C8093D6018091D6013A +:103CF00087FF05C00E94C41C81958093D6011C16C5 +:103D000024F40E94C41C8093D7018091D70187FFBF +:103D100005C00E94C41C81958093D7016091D60193 +:103D2000662331F1C091D701CC2311F1062E000C8E +:103D3000770B880B990B0E94B52123E333E343E310 +:103D40005FE30E9419220E947D216093D6016C2FAF +:103D5000CC0F770B880B990B0E94B52123E333E33B +:103D600043E35FE30E9419220E947D216093D70103 +:103D70001D1624F40E940D1D8093D8018091D80156 +:103D800087FF05C00E940D1D81958093D8011116F3 +:103D900024F40E940D1D8093D9018091D90187FFE1 +:103DA00005C00E940D1D81958093D901DF91CF91AF +:103DB0001F910C94331E9F3F09F08FCFA0CFDF914E +:103DC000CF911F910895E5EDF1E085E0DF011D92AF +:103DD0008A95E9F71092D4011092D30108958330A7 +:103DE00081F128F4813059F08230D1F00895853086 +:103DF00009F449C0B8F1863009F456C0089580919D +:103E00001501262F30E0280F311D2F3F310524F4F6 +:103E1000680F6093150108958FEF80931501089541 +:103E200080911401262F30E0280F311D2F3F3105DE +:103E300024F4680F6093140108958FEF80931401A8 +:103E4000089580911301262F30E0280F311D2F3F58 +:103E5000310524F4680F6093130108958FEF809368 +:103E60001301089580911201262F30E0280F311D93 +:103E70002F3F310524F4680F6093120108958FEFEE +:103E800080931201089580911101262F30E0280FB0 +:103E9000311D2F3F310524F4680F609311010895FF +:103EA0008FEF80931101089580911001262F30E04B +:103EB000280F311D2F3F310524F4680F6093100146 +:103EC00008958FEF809310010895833011F128F445 +:103ED000813049F0823091F00895853081F120F1F0 +:103EE0008630C1F1089580911501681720F4861B72 +:103EF0008093150108951092150108958091140181 +:103F0000681720F4861B8093140108951092140101 +:103F1000089580911301681720F4861B8093130184 +:103F2000089510921301089580911201681720F4EA +:103F3000861B8093120108951092120108958091BA +:103F40001101681720F4861B8093110108951092C7 +:103F50001101089580911001681720F4861B809349 +:103F6000100108951092100108950F931F938D3141 +:103F700009F46BC008F03FC08E3009F47DC0C0F476 +:103F8000873009F46EC068F4863009F0AFC08091C4 +:103F9000CC01817F8E7F8093CC0181E08093DB0117 +:103FA000A6C0883009F458C08B3009F49BC09EC06D +:103FB000863109F497C078F4803109F470C08131FA +:103FC00009F094C00E94EE1390910D0181E08927C1 +:103FD00080930D0187C0893109F484C08B3109F0C9 +:103FE00085C08091CC0181FB222720F991E09227A6 +:103FF00090FB81F94AC0853309F45BC048F48732ED +:1040000009F457C008F45AC0893209F452C06EC08E +:10401000833438F48A3308F067C0883309F462C007 +:1040200065C0833409F445C0883409F05FC00E943C +:10403000EE130FEF13ED20E3015010402040E1F7A5 +:1040400000C000000E94F51A4DC00E9437210E9456 +:10405000850E0E947B0746C00E94A91C0E94BB1CC3 +:1040600041C09091CC01892F817090FF12C0917F47 +:104070009E7F9093CC013BC08091CC0182FB222794 +:1040800020F991E0922790FB82F98093CC0199234B +:1040900049F18091CC0181608093CC0123C0809153 +:1040A000CC0183FB222720F991E0922790FB83F932 +:1040B000ECCF61E070E080E090E010C08D5141E015 +:1040C00050E060E070E08A019B0104C0000F111F06 +:1040D000221F331F8A95D2F7C901B8010E94A51784 +:1040E0000E94EE1381E003C08953E9CF80E01F9165 +:1040F0000F91089580E008950C947A20CF93C82FF3 +:104100008091DB01813079F018F08230E9F187C0CD +:10411000E0910E01F0910F018081813169F08232CE +:1041200009F07FC009C0E0910E01F0910F0180817C +:10413000813111F0823261F48C2F0E947C20811138 +:1041400004C08C2F0E94B51F1DC081E090E01AC0F2 +:104150008C2F0E947A20811114C0C43179F048F468 +:10416000CB3079F0C03109F060C082E08093DB0190 +:1041700008C0C93219F0C83321F057C01092DB01D2 +:1041800054C081E0817053C0C93289F118F5C4313F +:1041900071F1A8F4C73009F046C08AE08093150198 +:1041A00094E19093140193E0909313018093120192 +:1041B00088E08093110188E28093100134C0CE51D1 +:1041C000C63088F5EC2FF0E0E65DFE4F80818093ED +:1041D000DA0129C0CE34E9F020F4CB3421F56AE0CD +:1041E00013C0C13579F0C235F1F461E00DC08091A2 +:1041F000DA01882319F01092DA0115C081E080936A +:10420000DB0115C061E006C08091DA010E94EF1E5B +:104210000AC06AE08091DA010E94651F04C0109212 +:10422000DB0180E004C081E002C080E0ABCFCF9131 +:104230000895E1E8F0E0808188608083808181607A +:1042400080838FB7F89493E09093890090ED9093DA +:1042500088008FBF0895EFE6F0E080818260808360 +:104260000895EFE6F0E080818D7F80830895EFE68A +:10427000F0E0908182E08927808308951F920F9259 +:104280000FB60F9211242F933F934F935F936F9329 +:104290007F938F939F93AF93BF93EF93FF938091FF +:1042A000DC019091DD0101969093DD018093DC01AA +:1042B000811103C082E00E947B07E091DD01E69559 +:1042C000E695F0E0E555FB4FE4918091DC018E131B +:1042D00003C080E00E947B07FF91EF91BF91AF91F7 +:1042E0009F918F917F916F915F914F913F912F910E +:1042F0000F900FBE0F901F9018950E948421689414 +:10430000B1110C94132208950E94F82188F09F5750 +:1043100098F0B92F9927B751B0F0E1F0660F771FE9 +:10432000881F991F1AF0BA95C9F714C0B13091F0DF +:104330000E941222B1E008950C941222672F782F68 +:104340008827B85F39F0B93FCCF3869577956795A4 +:10435000B395D9F73EF490958095709561957F4F10 +:104360008F4F9F4F0895E89409C097FB3EF49095B6 +:104370008095709561957F4F8F4F9F4F9923A9F03E +:10438000F92F96E9BB279395F695879577956795CD +:10439000B795F111F8CFFAF4BB0F11F460FF1BC011 +:1043A0006F5F7F4F8F4F9F4F16C0882311F096E9A4 +:1043B00011C0772321F09EE8872F762F05C0662352 +:1043C00071F096E8862F70E060E02AF09A95660F0B +:1043D000771F881FDAF7880F9695879597F90895C4 +:1043E00057FD9058440F551F59F05F3F71F04795A6 +:1043F000880F97FB991F61F09F3F79F0879508958B +:10440000121613061406551FF2CF4695F1DF08C0A9 +:10441000161617061806991FF1CF869571056105C6 +:1044200008940895E894BB2766277727CB0197F96E +:1044300008950E942C220C949D220E948F2238F015 +:104440000E94962220F0952311F00C9486220C9461 +:104450008C2211240C9413220E94F02170F3959F5A +:10446000C1F3950F50E0551F629FF001729FBB276B +:10447000F00DB11D639FAA27F00DB11DAA1F649F07 +:104480006627B00DA11D661F829F2227B00DA11DBA +:10449000621F739FB00DA11D621F839FA00D611D40 +:1044A000221F749F3327A00D611D231F849F600D61 +:1044B000211D822F762F6A2F11249F5750409AF08A +:1044C000F1F088234AF0EE0FFF1FBB1F661F771F16 +:1044D000881F91505040A9F79E3F510580F00C94E1 +:1044E00086220C9413225F3FE4F3983ED4F3869522 +:1044F00077956795B795F795E7959F5FC1F7FE2B81 +:10450000880F911D9695879597F9089597F99F675C +:1045100080E870E060E008959FEF80EC089500244B +:104520000A941616170618060906089500240A9418 +:1045300012161306140605060895092E0394000C9E +:1045400011F4882352F0BB0F40F4BF2B11F460FF2D +:1045500004C06F5F7F4F8F4F9F4F089597FB072ECB +:1045600016F4009407D077FD09D00E94C82207FCFA +:1045700005D03EF4909581959F4F08957095619573 +:104580007F4F0895EE0FFF1F0590F491E02D0994E1 +:10459000AA1BBB1B51E107C0AA1FBB1FA617B70769 +:1045A00010F0A61BB70B881F991F5A95A9F7809585 +:1045B0009095BC01CD010895F999FECF92BD81BDC2 +:1045C000F89A992780B50895A8E1B0E042E050E05C +:1045D0000C94FF22262FF999FECF1FBA92BD81BD00 +:1045E00020BD0FB6F894FA9AF99A0FBE0196089575 +:1045F0000E94EA22272F0C94EB22DC01CB01FC0164 +:10460000F999FECF06C0F2BDE1BDF89A319600B42B +:0E4610000D9241505040B8F70895F894FFCF36 +:10461E0020027C070C08E707B3077F070101BA01E8 +:10462E0028080A03140A3F4D36396C041F04E903A7 +:10463E00B00343035C0375038E03010203040506F6 +:04464E000708090050 :00000001FF From 2530f45e2b6a2d3d8f1433f232415e4182eeeea5 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Wed, 23 Mar 2016 21:06:20 -0700 Subject: [PATCH 027/259] New :pound: method --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 4f7e875f6b..81fadeb484 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -104,6 +104,11 @@ If pressed and released will remain on layer until pressed again. Changelog ----------- +### [0.1.1] - 2016-03-23 + +* Changed £ input to a macro + + ### [0.1.0] - 2016-03-22 After actually using the keyboard, I've made some changes: From 98593e8c0d8ea7b1c8e6f8ec0f8debcde9075376 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Wed, 23 Mar 2016 21:11:05 -0700 Subject: [PATCH 028/259] New :pound: method --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 81fadeb484..5c811bd51f 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -8,7 +8,7 @@ About After using the massdrop configurator to get the basics, I wanted to add a little extra to my ergodox. Notably the Hyper hotkey, the press and hold, -and a way to have my beloved £ :pound: symbol available. Why not switch to a GB +and a way to have my beloved £ :pound: symbol available[1](#unicode). Why not switch to a GB layout? Well the computers I use are US keymap'd and I can't always change that. Plus I've got used to 2/@ and 3/# and moving to the ergodox was hard enough. :sweat_smile: @@ -132,4 +132,4 @@ Issues Space for feedback and notes for future improvements - +1: For Windows only, and you have to edit the [registry](https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_code_input). From 02e259dc823732e5f887aee0b07d0a9fca0a18e1 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Wed, 23 Mar 2016 21:12:23 -0700 Subject: [PATCH 029/259] New :pound: method --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index 5c811bd51f..f4d4c4aac4 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -132,4 +132,5 @@ Issues Space for feedback and notes for future improvements -1: For Windows only, and you have to edit the [registry](https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_code_input). + +1: For Windows only, and you have to edit the [registry](https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_code_input). From fb6dc7499f51688ec245826842300780273203c6 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Wed, 23 Mar 2016 21:13:05 -0700 Subject: [PATCH 030/259] New :pound: method --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index f4d4c4aac4..e3a06fe328 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -132,5 +132,5 @@ Issues Space for feedback and notes for future improvements - +---- 1: For Windows only, and you have to edit the [registry](https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_code_input). From 94e96456b87c28299b426e8d0f047033f6d93d42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Thu, 24 Mar 2016 10:30:27 +0100 Subject: [PATCH 031/259] minor changes --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 30 +- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2194 ++++++++--------- 2 files changed, 1111 insertions(+), 1113 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 7dbe05b28e..0349c749bb 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -74,28 +74,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 1: Symbol Layer * * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | F6 | | L5 | F7 | F8 | F9 | F10 | F11 | F12 | + * | | F1 | F2 | F3 | F4 | F5 | | | L5 | F6 | F7 | F8 | F9 | F10 | F11 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | < | > | ! | ? | | | | | \ | [ | ] | | | # | ! | + * | | < | > | ! | ? | | | | | \ | [ | ] | < | > | ! | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | * | + * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | # | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | & | < | > | UP | - | + | + * | | | ^ | % | | | ~ | | | | | | ~ | ^ | UP | | $ | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * | | | | | | | ' | LEFT| DOWN | RIGHT | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | | | | | | + * | | | | F13 | F12 | * ,------|------|------| |------+------+------. - * | | | | | | | | + * | | | | | F14 | | | * | | |------| |------| | | - * | | | | | | | | + * | | | | | F15 | | | * `--------------------' `--------------------' */ // SYMBOLS [SYMB] = KEYMAP( // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS, KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT, KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS, @@ -104,14 +104,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS,KC_DEL,KC_TRNS, // right hand - M(M_TOGGLE_5), KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, DE_EXLM, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), LSFT(DE_PLUS), - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), KC_UP, DE_MINS, DE_PLUS, + M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_LESS, DE_MORE, DE_EXLM, + DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), DE_HASH, + KC_TRNS, DE_PIPE, DE_TILD, DE_CIRC, KC_UP, DE_MINS, LSFT(KC_4), DE_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS + KC_F13, KC_F12, + KC_F14, + KC_F15, KC_TRNS, KC_TRNS ), /* Keymap 2: Media and mouse keys * diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index 7f3ed1af5b..c7cb8d8630 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,19 +1,19 @@ -:100000000C94F0030C9437040C9437040C943704CC -:100010000C9437040C9437040C9437040C94370474 -:100020000C9437040C9437040C94370E0C94090F7D -:100030000C9437040C9437040C9437040C94370454 -:100040000C9437040C947D230C9437040C943704DF -:100050000C9437040C940F1D0C9437040C94370443 -:100060000C9437040C9437040C9437040C94370424 -:100070000C9437040C9437040C9437040C94370414 -:100080000C9437040C9437040C9437040C94370404 -:100090000C9437040C9437040C9437040C943704F4 -:1000A0000C9437040C9437040C943704470451041F -:1000B00069048104C904CF04F004D504EB04E1040D -:1000C000E604DB04B1049904F504760F980F8B1055 -:1000D000980F8B10DD0F00108B1055106810521305 -:1000E000521381138113C413FE130B160B1617142E -:1000F0000B160C150C15DF150B160B16F61501E17A +:100000000C94F0030C9434040C9434040C943404D5 +:100010000C9434040C9434040C9434040C94340480 +:100020000C9434040C9434040C94210E0C94F30EB0 +:100030000C9434040C9434040C9434040C94340460 +:100040000C9434040C9478230C9434040C943404ED +:100050000C9434040C94091D0C9434040C94340452 +:100060000C9434040C9434040C9434040C94340430 +:100070000C9434040C9434040C9434040C94340420 +:100080000C9434040C9434040C9434040C94340410 +:100090000C9434040C9434040C9434040C94340400 +:1000A0000C9434040C9434040C94340444044E042E +:1000B00066047E04C604CC04ED04D204E804DE0425 +:1000C000E304D804AE049604F204600F820F7010AB +:1000D000820F7010C70FEA0F70103F1052103413C8 +:1000E000341363136313A613E413FD15FD15FD13F9 +:1000F000FD15FE14FE14D115FD15FD15E81501E1E1 :100100000137023702E10138023801E201250225F8 :1001100002E20001E10137023702E1013802380151 :10012000E10130023002E10001E10137023702E172 @@ -32,25 +32,25 @@ :1001F000021902E30002E00001E0000000F0A1F0BB :10020000A329002B00E200E100358100001E00144C :100210000004001D710D304D831F001A0016001BD5 -:10022000000C304C002000080007000600E1042A02 -:10023000002100150009001900E1084A00220017FA -:10024000000A000500000003300130E3000000E276 -:1002500000000002540230E7000000E60000000445 +:10022000000C304C00200008000700060052002A95 +:1002300000210015000900190051004A0022001792 +:10024000000A00050000000330E101E3000000E2C5 +:1002500000000002543100E7000000E60000000446 :100260005423001C000B00110000002E7F240018F6 :10027000000D00100050004B0025000C000E003651 -:100280000052002C00260012000F003700510028F9 -:100290000027001300330038714F004E002D002F4F -:1002A000003474E50031810000010001000100010B +:10028000004F002C00260012000F003700E1082864 +:10029000002700130033003871E1044E002D002FB9 +:1002A000003474E50030810000010001000100010C :1002B00000010000003A003500310001000100019A :1002C000003B0035022102350001004C003C001EBD :1002D0000224062202010001003D002D0224022416 :1002E00004010001003E000100370011040000017C :1002F000000100010000000100000001000E3001BB -:100300000000000100000001003F00240624022339 -:100310000200000100400022042502350001000116 -:100320000041002304260235023700010042002468 -:100330000425041F021E020100430031002604317F -:1003400002010001004400450001002D02010000EF +:100300000000000100000068003F002406240224D1 +:100310000400004500400022042502110431026956 +:100320000041002304260264005000010042003511 +:100330000025045200510001004300350226043814 +:10034000004F006A0044001E02310021020100003B :100350000001000100010001000100000001000196 :100360000001000100010001000100F400F200FBA7 :1003700000010001000100F000F100FA000100019D @@ -80,7 +80,7 @@ :1004F00000000001000100010000000100000001F7 :10050000003F00520051002302000001004000247F :100510000021001E00270001004100250022001FCD -:1005200000370001004200260023002000270001C0 +:1005200000370001004200260023002000360001B1 :10053000004300300230002402270201004400453D :1005400000380001000100000001000100E100018D :1005500000E0000000010001000100010001003D79 @@ -125,1075 +125,1073 @@ :1007C000FCF5E9DAC7B39D87715D4A3A2C20170F13 :1007D0000A06040201000000000000000000000002 :1007E00011241FBECFEFDAE0DEBFCDBF04B603FE9B -:1007F00027C08091EF019091F001A091F101B0919B -:10080000F2018730904BA740B04BD1F41092EF012A -:100810001092F0011092F1011092F20114BE84B70F -:10082000877F84BF0FB6F894A89580916000886197 -:1008300080936000109260000FBEE0E0FFE3099536 -:1008400011E0A0E0B1E0ECE9FAE402C005900D92FD -:10085000A433B107D9F721E0A4E3B1E001C01D92B0 -:10086000AF3EB207E1F70E947E0B0C944C250C942E -:100870000000462F50E04F30510508F0DEC0FA016D -:10088000EA5AFF4FDC0112968C910C9401258823C3 -:1008900021F085EE0E94EC11D0C085EE0E94B412CA -:1008A000CCC0882349F00E94D91C909335018093D5 -:1008B000340188EF91E008958091340190913501E1 -:1008C0000E94E51C873991050CF0A8C08AEE91E0E2 -:1008D0000895882349F00E94D91C90933501809394 -:1008E000340187EE91E008958091340190913501B3 -:1008F0000E94E51C873991050CF093C089ED91E0C9 -:100900000895882349F00E94D91C90933501809363 -:10091000340182ED91E00895809134019091350188 -:100920000E94E51C873991050CF07EC080EC91E0B7 -:100930000895882349F00E94D91C90933501809333 -:1009400034018BEB91E00895809134019091350151 -:100950000E94E51C873991050CF069C08DEA91E091 -:100960000895882349F00E94D91C90933501809303 -:10097000340188EA91E00895809134019091350125 -:100980000E94E51C873991050CF054C08AE991E07A -:100990000895882309F451C085E891E008958823DB -:1009A00009F44BC080E791E00895882309F445C01D -:1009B0008BE591E00895882309F43FC086E491E037 -:1009C00008958823D1F18DE391E008958823A9F15A -:1009D00088E291E00895882381F183E191E0089510 -:1009E000882359F18EEF90E00895882331F18091AA -:1009F000B3019091B401A091B501B091B60120E28C -:100A0000822780729927AA27BB278093B3019093EE -:100A1000B401A093B501B093B6010FC085EF91E08A -:100A2000089584EE91E008958BEC91E0089586EBB3 -:100A300091E0089583EA91E0089580E090E00895C0 -:100A400008956091B3017091B4018091B5019091C6 -:100A5000B6010E943C1C56985E9825982D982698C1 -:100A60002E9827982F988330C1F028F4813041F0D8 -:100A7000823049F00895843049F0853051F008956E -:100A8000259A2D9A0895269A2E9A0895259A2D9A98 -:100A900004C0259A2D9A269A2E9A279A2F9A08955D -:100AA0000C94210556985E9825982D9826982E9896 -:100AB00027982F988FEF90E090938900809388007B -:100AC00090938B0080938A0090938D0080938C008C -:100AD000259A2D9A2FEF80E792E021508040904098 -:100AE000E1F700C00000269A2E9A2FEF80E792E0EF -:100AF000215080409040E1F700C00000279A2F9AD3 -:100B00002FEF80E792E0215080409040E1F700C055 -:100B1000000025982D982FEF80E792E0215080402B -:100B20009040E1F700C0000026982E982FEF80E754 -:100B300092E0215080409040E1F700C000002798EB -:100B40002F9856985E9825982D9826982E98279835 -:100B50002F98089589EA8093800089E0809381002E -:100B600024982C983F988AB18F748AB96E98479AC6 -:100B70008BB1806B8BB9769A0E9452050C9420053C -:100B800080E2809300018091360181110EC00E94A5 -:100B90000F0681E0809336012FEF83ED90E3215023 -:100BA00080409040E1F700C0000080E40E941506FC -:100BB0008093000181112EC00E943F0680930001A6 -:100BC000811128C00E943F0680930001811122C03C -:100BD0008FE30E943F068093000181111BC00E9499 -:100BE000370680E40E94150680930001811112C02F -:100BF0008CE00E943F068093000181110BC00E948F -:100C00003F0680930001811105C08FE30E943F06DB -:100C1000809300010E943706809100010895109290 -:100C2000B9008AE08093B800089594EA9093BC00DC -:100C30009091BC0097FFFCCF9091B900987F9830BD -:100C400021F0903111F081E008958093BB0084E899 -:100C50008093BC008091BC0087FFFCCF8091B900DD -:100C6000887F883111F0803471F780E0089584E93D -:100C70008093BC008091BC0084FDFCCF08958093DC -:100C8000BB0084E88093BC008091BC0087FFFCCF50 -:100C90009091B900987F81E0983209F480E008953E -:100CA00084E88093BC008091BC0087FFFCCF8091DA -:100CB000BB00089580910001811115C080E40E945D -:100CC00015068093000181110CC082E10E943F064D -:100CD00080930001811105C08FEF0E943F06809331 -:100CE00000010E94370684B1807F84B985B1807F7E -:100CF00085B98AB1837F8AB98BB1837F8BB93E98DE -:100D0000469808950E94C005809300010E945A06EB -:100D100080B38C7080BB81B3836F81BBE6E4F1E06C -:100D2000A8E3B1E011921D9281E0E435F807D1F714 -:100D30000C94AA059F92AF92BF92CF92DF92EF924E -:100D4000FF920F931F93CF93DF938091000188232D -:100D500079F0809137018F5F80933701811108C04E -:100D60000E94C00580930001811102C00E945205BB -:100D700088E3E82E81E0F82E8701C0E0D0E0BB24B4 -:100D8000B39492E0A92ECC24C394D12CC730D105C2 -:100D900000F580910001811164C080E40E94150675 -:100DA00080930001811112C082E10E943F0680936E -:100DB000000181110BC0C6010C2E01C0880F0A94DE -:100DC000EAF780950E943F06809300010E94370653 -:100DD00048C0CA30A1F028F4C83059F0C93061F0D9 -:100DE00005C0CC3089F070F0CD3089F0209A289879 -:100DF00010C0219A29980DC0229A2A980AC0239AD5 -:100E00002B9807C0529A01C0539A5B9802C03E9A31 -:100E10004698E0EAEA95F1F78FB181708B257999D0 -:100E200002C032E001C030E0832B7C9902C034E084 -:100E300001C030E0832B7D9902C028E001C020E092 -:100E4000822B7E9902C090E101C090E0892B9FB176 -:100E50009095991F9927991F9295990F907E892BAC -:100E60000FC08091000181114AC080E40E941506E4 -:100E700080930001882381F1912C0E943706892DEF -:100E8000D8019C91981719F08C93A09201010E94AF -:100E90005A0621960F5F1F4FCE30D10509F076CF4D -:100EA00080910101882369F1815080930101882399 -:100EB00039F0EFE9FFE03197F1F700C0000021C001 -:100EC000E6E4F1E0D7018D917D018193B6E4EB1664 -:100ED000B1E0FB06B9F715C083E10E943F0680939D -:100EE00000018111C9CF81E40E94150680930001A1 -:100EF0008111C2CF0E945006982E9094BECF80E000 -:100F0000BFCF0E94500581E0DF91CF911F910F91DB -:100F1000FF90EF90DF90CF90BF90AF909F9008959B -:100F2000E82FF0E0EA5BFE4F8081089508958B3B47 -:100F3000910580F4883A910548F5853A9105D8F4F1 -:100F40008430910508F0B2C0019709F06EC081E0CD -:100F500090E00895803E910508F467C0883E9105B1 -:100F600008F4A4C09C01205F31092031310508F04C -:100F70005CC090650895853A910509F459C0863A98 -:100F8000910509F058C082E890E40895883A9105E7 -:100F900009F454C0893A910509F453C08A3A91057D -:100FA00009F452C08B3A910509F451C08C3A91056D -:100FB00009F450C08D3A910509F44FC0803B91056A -:100FC00009F44EC08E3A910509F44DC08F3A91054F -:100FD00009F44CC0813B910509F44BC0823B91055B -:100FE00009F44AC0833B910509F449C0843B91054B -:100FF00009F448C0853B910509F447C0863B91053B -:1010000009F446C0873B910509F445C0883B91052A -:1010100009F444C0893B910509F443C08A3B91051A -:1010200009F442C080E094E4089580E090E00895DF -:1010300081E890E4089583E890E4089582EE94E4D2 -:10104000089589EE94E408958AEE94E4089585EB7A -:1010500094E4089586EB94E4089587EB94E408956E -:101060008CEC94E408958DEC94E4089583E895E481 -:1010700008958AE895E4089582E995E4089584E95D -:1010800095E4089581E296E4089583E296E4089554 -:1010900084E296E4089585E296E4089586E296E473 -:1010A000089587E296E408958AE296E40895089503 -:1010B00024E5829FC0011124FC0126E0729FE00D0F -:1010C000F11D1124E60FF11DEE0FFF1FEF5FFD4F25 -:1010D000859194910895880F991FFC01E558FF4F61 -:1010E000859194910895880F991FFC01E550FE4F5A -:1010F00085919491089524E5829FC0011124FC01FB -:1011000046E0749FE00DF11D1124E60FF11DEE0F76 -:10111000FF1FEF5FFD4F859194919C013A9521153A -:101120004FE1340708F425C13F512115304120F427 -:101130009F700E94730808959C013053211530411F -:1011400018F49927906C0895811520E5920769F4A9 -:101150000E942D164FEF84E39CE041508040904068 -:10116000E1F700C000000C94341D813020E59207A7 -:1011700031F48091CE0181608093CE0108959C016D -:1011800030552115304108F05CC0292F33272F70CE -:10119000332721303105E9F4AC0164E0440F551FD9 -:1011A0006A95E1F744275370BC016370772702C04A -:1011B000220F331F6A95E2F73C68242B352B73E02E -:1011C000880F991F7A95E1F780769927822B932BC8 -:1011D00008952230310529F4982F8827816F906A6D -:1011E000089523303105A1F4AC0133E0440F551FBD -:1011F0003A95E1F7407E57708370992721E030E0FF -:1012000002C0220F331F8A95E2F7C9019C6816C0FD -:101210002430310531F5AC0123E0440F551F2A95E8 -:10122000E1F7407E57708370992721E030E002C0DB -:10123000220F331F8A95E2F7C9019A68842B952BF8 -:1012400008959C0130572115304118F49F70906229 -:1012500008959C0130582115304118F49F70906A10 -:101260000895803E9105E0F4803C910558F5813366 -:10127000910509F46FC048F48932910509F463C0FF -:101280008A32910509F46DC072C089339105E9F085 -:1012900082389105D1F08533910509F44DC067C0BE -:1012A000833E910581F138F4803E9105B9F0823E8C -:1012B0009105D9F05CC0863E910561F1873E9105AC -:1012C000A1F155C00E946B0808952091E00120FD16 -:1012D00002C021FF4CC080EE90E049C08091E00147 -:1012E00080FFF9CF89E390E042C08091E00182FF66 -:1012F0000EC08091E00184FF03C080E090E037C021 -:1013000083EE90E034C08091E00182FFF2CF82EE64 -:1013100090E02DC08091E00183FF0BC08091E0013F -:1013200084FDEBCF87EE90E022C08091E00183FF47 -:10133000F5CF86EE90E01BC08091E00185FF07C0ED -:1013400089E290E014C08091E00185FFF9CF85E348 -:1013500090E00DC08091E00186FF07C08AE290E036 -:1013600006C08091E00186FFF9CF81E390E00E9402 -:10137000970708950895809164010895CF93DF93AE -:1013800000D01F92CDB7DEB79C018091E60184307A -:1013900019F593E099833B832A839093E9008FEFBB -:1013A0009091E800815095FD06C095ED9A95F1F772 -:1013B00000008111F5CF8091E80085FF0DC040E06D -:1013C00050E063E070E0CE0101960E942B0C80910A -:1013D000E8008E778093E8000F900F900F90DF91D8 -:1013E000CF910895CF93DF9300D01F92CDB7DEB792 -:1013F0002091E601243021F522E029839B838A8312 -:1014000083E08093E9008FEF9091E800815095FD93 -:1014100006C095ED9A95F1F700008111F5CF809106 -:10142000E80085FF0DC040E050E063E070E0CE01D1 -:1014300001960E942B0C8091E8008E778093E80043 -:101440000F900F900F90DF91CF9108959C018091A4 -:10145000E6018430F9F482E08093E9009FEF809107 -:10146000E800915085FD06C085ED8A95F1F70000F2 -:101470009111F5CF8091E80085FF0CC040E050E06D -:1014800065E070E0C9010E942B0C8091E8008E7726 -:101490008093E8000895CF93DF93EC018091E601FB -:1014A000843009F046C090910C019923D9F09091B5 -:1014B0000D019923B9F08093E9008FEF9091E80036 -:1014C000815095FD06C095E19A95F1F700008111D4 -:1014D000F5CF8091E80085FF2CC040E050E060E14E -:1014E00070E017C081E08093E9008FEF9091E800F1 -:1014F000815095FD06C095ED9A95F1F70000811198 -:10150000F5CF8091E80085FF14C040E050E068E02E -:1015100070E0CE010E942B0C8091E8008E778093C2 -:10152000E80080E1FE01A4E5B1E001900D928A950A -:10153000E1F7DF91CF9108958091E501811109C014 -:101540000E94BC0D0E94190E8091E200846080937D -:10155000E20008951092E501089508950C946A231D -:101560000E94CA1C0E9470230E94C4100C94BA09E5 -:1015700042E061EC81E00E94350D42E061EC82E0E6 -:101580000E94350D42E061EC83E00E94350D42E19E -:1015900061EC84E00C94350D8091E801833009F40E -:1015A00055C030F4813071F0823009F48EC0089556 -:1015B0008A3009F47AC08B3009F460C0893009F0B0 -:1015C0009CC020C08091E701813A09F096C08091CB -:1015D000E800877F8093E8008091EB019091EC0117 -:1015E000892B21F460E184E591E003C060E080E0B4 -:1015F00090E070E00E94760C8091E8008B778093F9 -:10160000E80008958091E701813209F076C0809169 -:10161000EB019091EC01009719F0039709F06DC070 -:101620008091E800877F8093E8008091E80082FD48 -:1016300005C08091E6018111F8CF5FC08091F10073 -:10164000809364018091E8008B7753C08091E7011B -:10165000813A09F052C08091EB019091EC01892B05 -:1016600009F04BC08091E800877F8093E80080916B -:10167000E80080FFFCCF80910C0136C08091E7012B -:101680008132D9F58091EB019091EC01892BA9F57C -:101690008091E800877F8093E8000E946A0D809126 -:1016A000E90180930C010C942D168091E7018132A1 -:1016B00021F58091E800877F8093E8000E946A0D01 -:1016C0008091EA018093650108958091E701813A54 -:1016D000A1F48091E800877F8093E8008091E80082 -:1016E00080FFFCCF809165018093F1008091E8003C -:1016F0008E778093E8000C946A0D089584B7877FF5 -:1017000084BF0FB6F894A89580916000886180939B -:101710006000109260000FBE90E080E80FB6F89471 -:1017200080936100909361000FBE0E9413110E948C -:10173000BC0D0E94190E8091E20084608093E2004B -:1017400078940E94A4100E94151182E091E00E94FA -:10175000BF100E9458238091E601853069F40E94F1 -:101760008C1C8091E4018823B1F30E94B61C88236D -:1017700091F30E94150CEFCF0E941B11ECCF292F83 -:10178000332723303105C9F060F42130310581F071 -:101790002230310509F041C08DE690E025E236E0C7 -:1017A00040C021323105E1F02232310531F135C03E -:1017B00082E190E022E936E034C09927813091053A -:1017C00049F028F0029749F5E1EFF5E005C0E1E2C4 -:1017D000F6E002C0E9E0F6E0849190E09F0121C0CC -:1017E0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F01 -:1017F0002081318189E090E014C0643070F470E0A1 -:10180000FB01EE0FFF1FE65EFE4F20813181FB01E1 -:10181000EA5EFE4F808190E004C080E090E020E02E -:1018200030E0FA0131832083089580E189BD82E1AF -:1018300089BD09B400FEFDCF8091D8008F7D8093D3 -:10184000D8008091E00082608093E0008091E00009 -:1018500081FDFCCF0895CF92DF92EF92FF920F931C -:101860001F93CF93DF93EC018B016A010E94890DD6 -:10187000811133C0C114D10439F0F6018081918106 -:10188000081B190BC80FD91FE12CF12C01151105EC -:1018900019F18091E80085FD16C08091E8008E77EF -:1018A0008093E800C114D10449F0F6018081918150 -:1018B000E80EF91EF182E08285E00FC00E94890DDA -:1018C000882321F30AC089918093F1000150110906 -:1018D000FFEFEF1AFF0ADACF80E0DF91CF911F917F -:1018E0000F91FF90EF90DF90CF9008952091ED0140 -:1018F0003091EE012617370748F06115710539F46C -:101900002091E8002E772093E80001C0B901FC0186 -:1019100020E06115710579F18091E6018823F1F1EC -:101920008530F1F18091E80083FD3CC08091E800B2 -:1019300082FD2EC08091E80080FFEBCF2091F30064 -:101940008091F20090E0922B6115710551F0883082 -:10195000910538F421912093F100615071090196AD -:10196000F3CF21E0089709F020E08091E8008E771E -:101970008093E800CECF2111CFCF0AC08091E6013D -:10198000882361F0853061F08091E80083FD0AC012 -:101990008091E80082FFF2CF80E0089582E0089510 -:1019A00083E0089581E008952091ED013091EE01EA -:1019B0002617370748F06115710539F42091E800C2 -:1019C0002E772093E80001C0B901FC0120E06115E9 -:1019D000710591F18091E601882309F440C08530BA -:1019E00009F43FC08091E80083FD3DC08091E8008C -:1019F00082FD2FC08091E80080FFE9CF2091F300A5 -:101A00008091F20090E0922B6115710559F08830B9 -:101A1000910540F424912093F100319661507109B1 -:101A20000196F2CF21E0089709F020E08091E800CC -:101A30008E778093E800CBCF2111CCCF0AC0809164 -:101A4000E601882361F0853061F08091E80083FD34 -:101A50000AC08091E80082FFF2CF80E0089582E022 -:101A6000089583E0089581E00895982F973068F5F0 -:101A70009093E900981739F07091EC002091ED00F7 -:101A80005091F00003C0242F762F50E021FD02C0BA -:101A90009F5FECCF3091EB003E7F3093EB003091B5 -:101AA000ED003D7F3093ED003091EB0031603093DD -:101AB000EB007093EC002093ED005093F000209128 -:101AC000EE0027FDE5CF80E008958F708093E90058 -:101AD00081E008958091E70187FF11C08091E800BF -:101AE00082FD05C08091E6018111F8CF11C080917F -:101AF000E8008B770BC08091E601882349F0809144 -:101B0000E80080FFF8CF8091E8008E778093E800AE -:101B100008952091E4003091E50095E64091EC00B5 -:101B2000842F817040FF23C08091E80080FD1DC09C -:101B30008091E601882399F0853099F08091EB003F -:101B400085FD11C04091E4005091E5002417350750 -:101B500029F3915011F09A01E1CF84E0089582E0D9 -:101B6000089583E0089581E0089580E0089540910C -:101B7000E80042FFDDCF08950E942A0E0E94320E37 -:101B8000E0EEF0E0808181608083E8EDF0E080812C -:101B90008F77808319BCA7EDB0E08C918E7F8C93FA -:101BA00080818F7E80831092E50108950F931F93AB -:101BB000CF93DF930E942A0E0E94320EC8EDD0E030 -:101BC00088818F77888388818068888388818F7DEA -:101BD000888319BC1092E6011092E2011092E40190 -:101BE0001092E30100EE10E0F80180818B7F80838A -:101BF00088818160888342E060E080E00E94350D4A -:101C0000E1EEF0E080818E7F8083E2EEF0E0808183 -:101C100081608083808188608083F80180818E7FED -:101C20008083888180618883DF91CF911F910F919C -:101C30000895E8EDF0E080818F7E8083E7EDF0E0AD -:101C400080818160808384E082BF81E08093E501B0 -:101C50000C94D60DE8EDF0E080818E7F80831092A9 -:101C6000E20008951092DA001092E10008951F92A8 -:101C70000F920FB60F9211242F933F934F935F93C0 -:101C80006F937F938F939F93AF93BF93EF93FF9344 -:101C90008091E10082FF0BC08091E20082FF07C0CB -:101CA0008091E1008B7F8093E1000E94A3108091DE -:101CB000DA0080FF1FC08091D80080FF1BC0809198 -:101CC000DA008E7F8093DA008091D90080FF0DC00A -:101CD00080E189BD82E189BD09B400FEFDCF81E0CC -:101CE0008093E6010E949C0A05C019BC1092E6018F -:101CF0000E94AA0A8091E10080FF19C08091E20051 -:101D000080FF15C08091E2008E7F8093E200809179 -:101D1000E20080618093E2008091D800806280932D -:101D2000D80019BC85E08093E6010E94AE0A80913C -:101D3000E10084FF30C08091E20084FF2CC080E18C -:101D400089BD82E189BD09B400FEFDCF8091D80034 -:101D50008F7D8093D8008091E1008F7E8093E10099 -:101D60008091E2008F7E8093E2008091E2008160AA -:101D70008093E2008091E201882311F084E007C0A3 -:101D80008091E30087FD02C081E001C083E0809381 -:101D9000E6010E94B00A8091E10083FF29C0809192 -:101DA000E20083FF25C08091E100877F8093E100FE -:101DB00082E08093E6011092E2018091E1008E7F43 -:101DC0008093E1008091E2008E7F8093E200809119 -:101DD000E20080618093E20042E060E080E00E94E7 -:101DE000350D8091F00088608093F0000E94AD0A6C -:101DF000FF91EF91BF91AF919F918F917F916F91E3 -:101E00005F914F913F912F910F900FBE0F901F90B8 -:101E100018951F920F920FB60F9211242F933F9394 -:101E20004F935F936F937F938F939F93AF93BF93E2 -:101E3000CF93DF93EF93FF93C091E900CF70809130 -:101E4000EC00D82FD17080FDD0E81092E90080918D -:101E5000F000877F8093F00078940E944D0F1092DD -:101E6000E9008091F00088608093F000CD2BCF7066 -:101E7000C093E900FF91EF91DF91CF91BF91AF91B6 -:101E80009F918F917F916F915F914F913F912F9192 -:101E90000F900FBE0F901F9018951F93CF93DF9355 -:101EA000CDB7DEB7AA970FB6F894DEBF0FBECDBF91 -:101EB000E7EEF1E08091F100819321E0EF3EF2073F -:101EC000C9F70E94CC0A8091E80083FF24C1809169 -:101ED000E7019091E801492F50E04A30510508F0A0 -:101EE0001AC1FA01EB59FF4F0C940125803881F09B -:101EF000823809F010C18091EB018F708093E90066 -:101F00008091EB0085FB882780F91092E90006C0DC -:101F10008091E3019091E401911182609091E80039 -:101F2000977F9093E8008093F1001092F100C8C071 -:101F3000282F2D7F09F0EFC0882319F0823061F03F -:101F4000EAC08091E901813009F0E5C0933009F0E1 -:101F500080E08093E4012BC08091E901811127C0CA -:101F60008091EB018F7009F4D6C08093E900209135 -:101F7000EB0020FF1CC0933021F48091EB008062C5 -:101F800014C09091EB0090619093EB0021E030E061 -:101F9000A90102C0440F551F8A95E2F74093EA0059 -:101FA0001092EA008091EB0088608093EB00109221 -:101FB000E9008091E800877F86C08111ACC0109154 -:101FC000E9011F778091E3008078812B8093E30003 -:101FD0008091E800877F8093E8000E946A0D8091DD -:101FE000E80080FFFCCF8091E30080688093E300ED -:101FF000111102C082E001C083E08093E6018BC032 -:102000008058823008F087C08091E9019091EA0100 -:102010008C3D53E0950779F583E08A838AE28983D2 -:102020004FB7F894DE01139620E03EE051E2E32F33 -:10203000F0E050935700E49120FF03C0E295EF7069 -:102040003F5FEF708E2F90E0EA3010F0C79601C02E -:10205000C0968D939D932F5F243149F74FBF809198 -:10206000E800877F8093E8006AE270E0CE01019685 -:102070000E94760C14C0AE014F5F5F4F6091EB0180 -:102080000E94BF0BBC01892B09F445C09091E80068 -:10209000977F9093E80089819A810E94D40C809167 -:1020A000E8008B778093E80036C08038A1F58091F6 -:1020B000E800877F8093E8008091E2018093F1003F -:1020C0008091E8008E778093E8000E946A0D23C01B -:1020D000811121C08091E9019091EA01992702972D -:1020E000D4F48091E800877F8093E8008091E90133 -:1020F0008093E2010E946A0D8091E201811106C085 -:102100008091E30087FD02C081E001C084E08093FC -:10211000E6010E94B80A8091E80083FF0AC080911E -:10212000E800877F8093E8008091EB0080628093D5 -:10213000EB00AA960FB6F894DEBF0FBECDBFDF91BD -:10214000CF911F9108950895CF938091E601882340 -:10215000A1F0C091E900CF709091EC00892F8170BF -:1021600090FD80E8C82B1092E9008091E80083FD83 -:102170000E944D0FCF70C093E900CF9108959093C6 -:102180006B0180936A010895E0916A01F0916B01FF -:10219000309721F00190F081E02D099480E00895BE -:1021A000E0916A01F0916B01309721F00280F38198 -:1021B000E02D09940895E0916A01F0916B01309748 -:1021C00021F00480F581E02D0994089520916801A3 -:1021D000309169012817390771F090936901809354 -:1021E0006801E0916A01F0916B01309721F006805F -:1021F000F781E02D099408952091660130916701DF -:102200002817390771F09093670180936601E09178 -:102210006A01F0916B01309721F00084F185E02D87 -:102220000994089508950C9412110E94D01C0E94E4 -:1022300082060C94961DCF92DF92EF92FF920F933D -:102240001F93CF93DF93CDB7DEB72B970FB6F894DC -:10225000DEBF0FBECDBF0E949A068DE6C82E81E07C -:10226000D82E00E010E0E02E802F0E949007F601AB -:1022700041916F01F82EF426B1F40F5F1F4F0E301D -:10228000110589F78FEF89838A831B820E94D91CED -:102290008160782F9D838C8349815A816B818D81E8 -:1022A0000E94BE1140C09091CE0191FF04C08B8767 -:1022B0000E9496078B8520E030E04F2D50E0922F52 -:1022C000BA01022E02C0759567950A94E2F760FF85 -:1022D00024C02E83EF8221E030E0690102C0CC0CE3 -:1022E000DD1C9A95E2F790E08C219D21892B09F461 -:1022F00020E028870E94D91C8160782F9A878987DF -:102300004E815F8168858A850E94BE11F801E3597C -:10231000FE4F8081C826C08206C02F5F3F4F263007 -:10232000310569F6AACF0E947D200E94C4109091C9 -:102330006C018917A1F00E94C41080936C012B9648 -:102340000FB6F894DEBF0FBECDBFDF91CF911F91C6 -:102350000F91FF90EF90DF90CF900C94BA092B96DD -:102360000FB6F894DEBF0FBECDBFDF91CF911F91A6 -:102370000F91FF90EF90DF90CF900895CF93DF9370 -:10238000CDB7DEB72B970FB6F894DEBF0FBECDBF2B -:102390004F83588769877A878B87DE01119686E09D -:1023A000FD0111928A95E9F785E0FE0137960190CB -:1023B0000D928A95E1F749815A816B817C818D81EB -:1023C0009E810E94C1182B960FB6F894DEBF0FBEF7 -:1023D000CDBFDF91CF910895CF93C82F882309F403 -:1023E000C1C0823859F40E94C41081FDBBC089E38A -:1023F0000E945E1B0E94161C89E30CC0833879F48E -:102400000E94C41080FDAEC083E50E945E1B0E9446 -:10241000161C83E50E949D1BCF910C94161C8438DA -:1024200059F40E94C41082FD9DC087E40E945E1B87 -:102430000E94161C87E4EECF8CEF8C0F813A48F493 -:102440008C2F0E94BD2281118DC08C2F0E945E1B9B -:10245000E3CF80E28C0F883048F4C77081E001C080 -:10246000880FCA95EAF70E94DF1BD6CF8BE58C0F49 -:10247000833078F4C53A29F0C63A31F083E890E029 -:1024800005C081E890E002C082E890E0CF910C9412 -:10249000E61088E58C0F833108F064C0C83A39F142 -:1024A000C93A41F1CA3A49F1CB3A51F1CC3A59F122 -:1024B000CD3A61F1C03B69F1CE3A71F1CF3A79F191 -:1024C000C13B81F1C23B89F1C33B91F1C43B99F11E -:1024D000C53BA1F1C63BA9F1C73BB1F1C83BB9F17E -:1024E000C93BC1F1CA3BC9F180E090E038C082EE3F -:1024F00090E035C089EE90E032C08AEE90E02FC0C7 -:1025000085EB90E02CC086EB90E029C087EB90E053 -:1025100026C08CEC90E023C08DEC90E020C083E8D6 -:1025200091E01DC08AE891E01AC082E991E017C0ED -:1025300084E991E014C081E292E011C083E292E06C -:102540000EC084E292E00BC085E292E008C086E211 -:1025500092E005C087E292E002C08AE292E0CF9169 -:102560000C94FC10CF910895882309F44BC0823855 -:1025700059F40E94C41081FF45C089E30E945E1B8C -:102580000E94161C89E30CC0833871F40E94C410A9 -:1025900080FF38C083E50E945E1B0E94161C83E505 -:1025A0000E949D1B0C94161C843859F40E94C41080 -:1025B00082FF28C087E40E945E1B0E94161C87E4ED -:1025C000EFCF9CEF980F913A58F390E2980F983024 -:1025D00050F4877091E001C0990F8A95EAF7892F2E -:1025E0000E94E51BDFCF9BE5980F933020F480E03D -:1025F00090E00C94E610885A833120F480E090E05B -:102600000C94FC100895882321F00E94DF1B0C9489 -:10261000161C0895882321F00E94E51B0C94161CBB -:102620000895BF92CF92DF92EF92FF920F931F9384 -:10263000CF93DF9300D000D000D0CDB7DEB77C01C0 -:1026400085E0F701DE01119601900D928A95E1F780 -:10265000F70183819481892B09F4DDC29081818106 -:102660008F3F19F49F3F09F4D6C2F70102812581FB -:1026700022952F7099838A8389819A812E830E9463 -:102680001D1B182FB92E0E941C1B0E94E319EB2D55 -:10269000E295EF704E2F50E0FA01E159FF4F2E8185 -:1026A0000C9401258B2D807F9B2D9F70F92E882304 -:1026B00019F0F29480EFF822002349F0FF2009F48A -:1026C00057C28F2D0E94EF1B0E94161C51C2812FF2 -:1026D0000E94B412FF2009F49EC28F2D0E94F51BA8 -:1026E00026960FB6F894DEBF0FBECDBFDF91CF9117 -:1026F0001F910F91FF90EF90DF90CF90BF900C94BF -:10270000161C3B2D307F8B2D8F70303211F082954F -:10271000807F112319F0113021F12CC00023B9F072 -:10272000222309F490C1213009F08DC126960FB6FD -:10273000F894DEBF0FBECDBFDF91CF911F910F91F7 -:10274000FF90EF90DF90CF90BF900C94FF1B22235F -:1027500019F0213009F45FC28E830E94021C8E8121 -:1027600086C1002321F0223008F055C26CC121112E -:1027700052C27DC1002321F0222309F464C1F8C1B3 -:10278000222309F474C109C28B2D86958695837026 -:1027900019F08130D1F03FC2002321F0812F9B2D11 -:1027A000937002C080E090E026960FB6F894DEBFEA -:1027B0000FBECDBFDF91CF911F910F91FF90EF9092 -:1027C000DF90CF90BF900C94E610002321F0812F72 -:1027D0009B2D937002C080E090E026960FB6F8948F -:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 -:1027F000EF90DF90CF90BF900C94FC10812F0023BE -:1028000019F00E94851F02C00E94ED1F26960FB688 -:10281000F894DEBF0FBECDBFDF91CF911F910F9116 -:10282000FF90EF90DF90CF90BF900C9472208B2D93 -:10283000837009F075C00111EEC1812F82958695D4 -:102840008770880F880F912F9F70C92ED12CE12C93 -:10285000F12C082E04C0CC0CDD1CEE1CFF1C0A94CD -:10286000D2F714FF12C00FE010E020E030E004C007 -:10287000000F111F221F331F8A95D2F7C901B8011B -:10288000609570958095909503C060E070E0CB01F5 -:102890004B2D4695469543704230C1F060F56C294A -:1028A0007D298E299F29413051F126960FB6F89443 -:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073 -:1028C000EF90DF90CF90BF900C940A1A6C297D296D -:1028D0008E299F2926960FB6F894DEBF0FBECDBF76 -:1028E000DF91CF911F910F91FF90EF90DF90CF90EC -:1028F000BF900C94261A0E940A1AC701B6012696A8 -:102900000FB6F894DEBF0FBECDBFDF91CF911F9100 -:102910000F91FF90EF90DF90CF90BF900C94EE1945 -:10292000002319F08B2D817001C08695882309F44E -:1029300072C1812F829586958770880F880F912F9D -:102940009F70C92ED12CE12CF12C082E04C0CC0C88 -:10295000DD1CEE1CFF1C0A94D2F714FF12C00FE01E -:1029600010E020E030E004C0000F111F221F331FD1 -:102970008A95D2F7C901B8016095709580959095B8 -:1029800003C060E070E0CB014B2D46954695437047 -:102990004230C1F060F56C297D298E299F29413094 -:1029A00051F126960FB6F894DEBF0FBECDBFDF9172 -:1029B000CF911F910F91FF90EF90DF90CF90BF903C -:1029C0000C94E41A6C297D298E299F2926960FB62E -:1029D000F894DEBF0FBECDBFDF91CF911F910F9155 -:1029E000FF90EF90DF90CF90BF900C94001B0E945F -:1029F000E41AC701B60126960FB6F894DEBF0FBEE3 -:102A0000CDBFDF91CF911F910F91FF90EF90DF909D -:102A1000CF90BF900C94C81A103FD1F118F4103E1B -:102A200050F4A1C0123F09F463C008F44CC0133F36 -:102A300009F473C098C01F708B2D8F710023A1F013 -:102A40000E94611A812F26960FB6F894DEBF0FBE42 -:102A5000CDBFDF91CF911F910F91FF90EF90DF904D -:102A6000CF90BF900C9403130E94821A812F269658 -:102A70000FB6F894DEBF0FBECDBFDF91CF911F918F -:102A80000F91FF90EF90DF90CF90BF900C940A13BE -:102A90000023A9F02111BFC08B2D8F7126960FB690 -:102AA000F894DEBF0FBECDBFDF91CF911F910F9184 -:102AB000FF90EF90DF90CF90BF900C94A71A223038 -:102AC00008F0A9C0E9CF0023A9F08B2D8F712696BD -:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F -:102AE0000F91FF90EF90DF90CF90BF900C94611A00 -:102AF000002359F38B2D8F7126960FB6F894DEBF05 -:102B00000FBECDBFDF91CF911F910F91FF90EF903E -:102B1000DF90CF90BF900C94821A002399F08B2DF8 -:102B20008F7126960FB6F894DEBF0FBECDBFDF9132 -:102B3000CF911F910F91FF90EF90DF90CF90BF90BA -:102B40000C944C1A26960FB6F894DEBF0FBECDBF7C -:102B5000DF91CF911F910F91FF90EF90DF90CF9079 -:102B6000BF900C94421A0023A9F0222309F4ADCFA0 -:102B7000812F26960FB6F894DEBF0FBECDBFDF9132 -:102B8000CF911F910F91FF90EF90DF90CF90BF906A -:102B90000C94EC11222309F4ADCF812F26960FB6A9 -:102BA000F894DEBF0FBECDBFDF91CF911F910F9183 -:102BB000FF90EF90DF90CF90BF900C94B4124B2D0C -:102BC0004F70612FC7010E94390426960FB6F89402 -:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050 -:102BE000EF90DF90CF90BF900C9466194B2D4F70F3 -:102BF000612FC70126960FB6F894DEBF0FBECDBF7A -:102C0000DF91CF911F910F91FF90EF90DF90CF90C8 -:102C1000BF900C94570826960FB6F894DEBF0FBEEF -:102C2000CDBFDF91CF911F910F91FF90EF90DF907B -:102C3000CF90BF9008950E94FC1B0E94D11B0E9460 -:102C4000161C0E9422210E94722080E090E00E94C7 -:102C5000E61080E090E00C94FC100E94EC1B0C94B9 -:102C60001B160E941D1B292F22952F702C3030F42B -:102C70002A3048F42250223078F405C02C3041F03C -:102C80002F3031F009C0803E48F0803F29F406C063 -:102C900093FB882780F9089580E0089581E00895E6 -:102CA000CF93DF9300D000D01F92CDB7DEB70F9047 -:102CB0000F900F900F900F90DF91CF910895CF93C9 -:102CC000DF9300D000D000D0CDB7DEB726960FB688 -:102CD000F894DEBF0FBECDBFDF91CF9108951F9353 -:102CE000CF93DF93C0917B0116E080917C01C817E0 -:102CF00099F0D0E01C9FF0011D9FF00D1124E358C6 -:102D0000FE4F4081518162817381848195810E944F -:102D10005F162196C770E9CFDF91CF911F9108957B -:102D20004091AD015091AE016091AF017091B00141 -:102D30008091B1019091B2010C945F168091B20123 -:102D400082958F7009F054C08091AF01882309F4F7 -:102D50004FC080917B01A0917C014091B0015091C6 -:102D6000B1016091AD017091AE01B6E08A1709F42E -:102D70003FC090E041155105C1F17F3F11F46F3F15 -:102D8000A1F1B89FF001B99FF00D1124E358FE4F57 -:102D9000218127132AC02081261327C022812111D7 -:102DA00024C0238134812417350710F421503109C0 -:102DB000241B350B283C3105C0F42091B2012F7043 -:102DC00020612093B20126E0289FF001299FF00D99 -:102DD0001124EE57FE4F80818F70806180838DEAD1 -:102DE00091E00E9411130C946F1601968770BECF6C -:102DF0000895CF92DF92EF92FF920F931F93CF939C -:102E0000DF93CDB7DEB762970FB6F894DEBF0FBE83 -:102E1000CDBF8C0185E0F801DE011D9601900D9279 -:102E20008A95E1F7D8014C9111965C911197129611 -:102E30006C918091B0019091B101009709F475C136 -:102E40003091AD017091AE017F3F19F43F3F09F41D -:102E50006CC1F801C380D480E090AF01EE2009F48A -:102E6000BEC02091B201C816D90628F0D601A81B11 -:102E7000B90BCD0104C0809590958C0D9D1DFF244C -:102E8000F394883C910578F0F12C207F09F0C4C0C0 -:102E90007C2DD98AC88A89890E9450168DEA91E0D2 -:102EA0000E941113AFC0822F807F09F045C05713D5 -:102EB00013C0431311C061110FC02F702061209304 -:102EC000B2010E9490168DEA91E00E941113809148 -:102ED000B201F80185832EC0CD2819F15F3F11F4AE -:102EE0004F3FF9F0F62E61111CC080917B012091BB -:102EF0007C0136E0821709F45BC090E0389FF00156 -:102F0000399FF00D1124E358FE4F7181571306C00D -:102F10007081471303C07281711103C001968770DD -:102F2000E9CFF62E662309F41CC18091B2018160BD -:102F30008093B201F12C15C1571309C0431307C088 -:102F4000611105C08091B201F8018583C8C04D8729 -:102F50005E878D859E856A8B0E9431166A898823DB -:102F6000D1F16623C1F12091B201822F82958F7039 -:102F700090E0029774F08091AD019091AE01988736 -:102F80008F831986DB86CA862C87CE0107960E941E -:102F9000111386E0F801ADEAB1E001900D928A9537 -:102FA000E1F70E949E160E949016FF24F394D9C068 -:102FB0004D875E878D859E850E941D1B292F22953A -:102FC0002F70223008F0C1C09F7009F0BBC0805E36 -:102FD000883008F4C6C0C8010E941113E6CFC81695 -:102FE000D90608F453C0F601E81BF90BCF01883C61 -:102FF000910508F450C0F12C7C2DD98AC88A8989A2 -:103000000E945016EDEAF1E086E0DF011D928A95FC -:10301000E9F70E949016A5C0571314C0431312C0BD -:10302000611110C08091B201F8018583C8010E942E -:10303000111386E0EDEAF1E0DF011D928A95E9F7D0 -:10304000FE2C8FC04D875E878D859E856A8B0E9482 -:1030500031166A89882309F4BECF662309F4BBCFF1 -:103060002091B201822F82958F7090E002970CF42C -:1030700090CF8091AD019091AE019A8389831B829C -:10308000DD82CC822E83CE01019681CF80959095F2 -:103090008C0D9D1DACCFF62E662309F49CCF5713E3 -:1030A00033C0431331C02091B20120FD24C0822FD0 -:1030B00082958F70482F50E041155105E1F0D801FD -:1030C00015962C9315974F30510549F08F5F982F27 -:1030D0009295907F822F8F70892B15968C93C801C3 -:1030E0000E94111386E0F801ADEAB1E001900D9263 -:1030F0008A95E1F78ECF86E0F801ADEAB1E0019064 -:103100000D928A95E1F72DC04D875E878D859E854E -:103110000E94311681113DCF8091B2018160809370 -:10312000B201C8010E9411131CC0662309F453CFD9 -:103130004D875E878D859E850E943116882309F410 -:103140004ACF27CF811143CF0CC0243008F043CFA2 -:103150009F7009F43CCFD80115969C91907F09F09F -:1031600036CF8F2D62960FB6F894DEBF0FBECDBF5F -:10317000DF91CF911F910F91FF90EF90DF90CF9053 -:1031800008951F93CF93DF93CDB7DEB72C970FB67B -:10319000F894DEBF0FBECDBF4F83588769877A870B -:1031A0008B879C87CE0107960E94F916882371F0C1 -:1031B0008A859B85892B09F441C088858F3F09F05A -:1031C00065C08F818F3F09F061C038C086E0FE0185 -:1031D0003796DE01119601900D928A95E1F76A8586 -:1031E0007B856115710551F1FF81E885EF3F11F491 -:1031F000FF3F21F120917C0130E0C90101968770E9 -:10320000992740917B0150E08417950709F447C046 -:10321000F983EA837D836C8396E0929FD001939F2C -:10322000B00D1124A358BE4FFE01319601900D92AE -:103230009A95E1F780937C010E946F1616E08091C9 -:103240007B0190917C018917B9F1189FC00111246D -:1032500083589E4F0E94F916882371F1E0917B01FB -:103260001E9FF0011124E358FE4F4081518162817D -:103270007381848195810E945F1680917B0190E02B -:1032800001968770992780937B01D9CF4F8158850C -:1032900069857A858B859C850E945F16CFCF0E94B9 -:1032A0002D1610927C0110927B01EDEAF1E086E090 -:1032B000DF011D928A95E9F72C960FB6F894DEBFD0 -:1032C0000FBECDBFDF91CF911F910895EF92FF9276 -:1032D0000F931F93CF93DF938C01892B09F46CC05C -:1032E000F12CEE24E394E8012196F80184918437CF -:1032F00040F4843008F051C0813081F0823019F1FF -:103300005BC0853709F444C0A8F19CE7980F90375B -:1033100008F052C08F770E94B41241C00E5F1F4F59 -:10332000FE01849190E2980F983050F48770FE2D42 -:1033300001C0FF0F8A95EAF78F2F0E94EF1B14C080 -:103340000E94EC112DC00E5F1F4FFE01849190E290 -:10335000980F983060F48770FE2D01C0FF0F8A959A -:10336000EAF78F2F0E94F51B0E94161C19C00E94BD -:10337000B41216C00E5F1F4FFE01C491CC2381F022 -:103380008FE99FE00197F1F700C00000C150F6CF30 -:103390000E5F1F4FFE01F49003C00E94EC118E01DE -:1033A0008F2D882309F49FCFEFE9FFE03197F1F7E4 -:1033B00000C000008150F5CFDF91CF911F910F9198 -:1033C000FF90EF90089508956093B7017093B8014E -:1033D0008093B9019093BA010C941B160F931F931D -:1033E0000091B7011091B8012091B9013091BA0153 -:1033F000DC01CB01802B912BA22BB32B8093B70147 -:103400009093B801A093B901B093BA011F910F91A5 -:103410000C941B160F931F930091B7011091B801E4 -:103420002091B9013091BA01DC01CB0180239123B5 -:10343000A223B3238093B7019093B801A093B9015D -:10344000B093BA011F910F910C941B160F931F9309 -:103450000091B7011091B8012091B9013091BA01E2 -:10346000DC01CB0180279127A227B3278093B701E6 -:103470009093B801A093B901B093BA011F910F9135 -:103480000C941B161092B3011092B4011092B50166 -:103490001092B6010C941B1641E050E060E070E021 -:1034A00004C0440F551F661F771F8A95D2F74093BB -:1034B000B3015093B4016093B5017093B6010C94BD -:1034C0001B1641E050E060E070E004C0440F551F5F -:1034D000661F771F8A95D2F78091B3019091B4014E -:1034E000A091B501B091B601482B592B6A2B7B2BCB -:1034F0004093B3015093B4016093B5017093B6014A -:103500000C941B1641E050E060E070E004C0440FF2 -:10351000551F661F771F8A95D2F740955095609585 -:1035200070958091B3019091B401A091B501B091D3 -:10353000B601482359236A237B234093B301509358 -:10354000B4016093B5017093B6010C941B1641E071 -:1035500050E060E070E004C0440F551F661F771F05 -:103560008A95D2F78091B3019091B401A091B501F1 -:10357000B091B601482759276A277B274093B301AA -:103580005093B4016093B5017093B6010C941B166F -:103590000F931F930091B3011091B4012091B501D5 -:1035A0003091B601DC01CB01802B912BA22BB32BE8 -:1035B0008093B3019093B401A093B501B093B60189 -:1035C0001F910F910C941B160F931F930091B30141 -:1035D0001091B4012091B5013091B601DC01CB010D -:1035E00080239123A223B3238093B3019093B4014A -:1035F000A093B501B093B6011F910F910C941B16C7 -:103600000F931F930091B3011091B4012091B50164 -:103610003091B601DC01CB0180279127A227B32787 -:103620008093B3019093B401A093B501B093B60118 -:103630001F910F910C941B160895CF92DF92EF9279 -:10364000FF920F931F93CF93DF938C01C090B30130 -:10365000D090B401E090B501F090B6018091B7012F -:103660009091B801A091B901B091BA01C82AD92AA4 -:10367000EA2AFB2ACFE1D0E0D701C6010C2E04C014 -:10368000B695A795979587950A94D2F780FF07C0BE -:10369000B8018C2F0E947B088130910531F421976D -:1036A00058F7B80180E00E947B08DF91CF911F910D -:1036B0000F91FF90EF90DF90CF90089590910C01C3 -:1036C0009923F1F090910D019923D1F0982F9695BF -:1036D000969596959F3080F5E0910E01F0910F013F +:1007F00024C08091F0019091F101A091F201B0919B +:10080000F3018730904BA740B04BB9F41092F00140 +:100810001092F1011092F2011092F30114BE84B70C +:10082000877F84BF88E10FB6F894809360001092B0 +:1008300060000FBEE0E0FFE3099511E0A0E0B1E049 +:10084000E4E7FAE402C005900D92A433B107D9F7AA +:1008500011E0A4E3B1E001C01D92A03FB107E1F7B0 +:100860000E94650B0C9438250C940000462F50E034 +:100870004F30510508F0DEC0DC01FA01EA5AFF4FA3 +:1008800012968C910C94ED24882321F085EE0E9421 +:10089000D111D0C085EE0E949912CCC0882349F0B6 +:1008A0000E94D31C909335018093340188EF91E02E +:1008B000089580913401909135010E94DF1C8739A1 +:1008C00091050CF0A8C08AEE91E00895882349F0C4 +:1008D0000E94D31C909335018093340187EE91E000 +:1008E000089580913401909135010E94DF1C873971 +:1008F00091050CF093C089ED91E00895882349F0AB +:100900000E94D31C909335018093340182ED91E0D5 +:10091000089580913401909135010E94DF1C873940 +:1009200091050CF07EC080EC91E00895882349F099 +:100930000E94D31C90933501809334018BEB91E09E +:10094000089580913401909135010E94DF1C873910 +:1009500091050CF069C08DEA91E00895882349F073 +:100960000E94D31C909335018093340188EA91E072 +:10097000089580913401909135010E94DF1C8739E0 +:1009800091050CF054C08AE991E00895882309F498 +:1009900051C085E891E00895882309F44BC080E7B1 +:1009A00091E00895882309F445C08BE591E008950E +:1009B000882309F43FC086E491E008958823D1F1AB +:1009C0008DE391E008958823A9F188E291E00895EC +:1009D000882381F183E191E00895882359F18EEF16 +:1009E00090E00895882331F18091B3019091B40192 +:1009F000A091B501B091B60120E2822780729927BB +:100A0000AA27BB278093B3019093B401A093B501AB +:100A1000B093B6010FC085EF91E0089584EE91E0A8 +:100A200008958BEC91E0089586EB91E0089583EAB8 +:100A300091E0089580E090E0089508956091B301F9 +:100A40007091B4018091B5019091B6010E94381C5B +:100A500056985E9825982D9826982E9827982F9826 +:100A60008330C1F028F4813041F0823049F008959C +:100A7000843049F0853051F00895259A2D9A0895D3 +:100A8000269A2E9A0895259A2D9A04C0259A2D9A71 +:100A9000269A2E9A279A2F9A08950C941E055698F6 +:100AA0005E9825982D9826982E9827982F988FEF46 +:100AB00090E0909389008093880090938B008093BE +:100AC0008A0090938D0080938C00259A2D9A2FEFA9 +:100AD00080E792E0215080409040E1F700C00000A4 +:100AE000269A2E9A2FEF80E792E021508040904086 +:100AF000E1F700C00000279A2F9A2FEF80E792E0DD +:100B0000215080409040E1F700C0000025982D98CA +:100B10002FEF80E792E0215080409040E1F700C045 +:100B2000000026982E982FEF80E792E02150804019 +:100B30009040E1F700C0000027982F9856985E98E3 +:100B400025982D9826982E9827982F98089589EA09 +:100B50008093800089E08093810024982C983F98AE +:100B60008AB18F748AB96E98479A8BB1806B8BB9B2 +:100B7000769A0E944F050C941D0580E28093000137 +:100B80008091360181110EC00E940C0681E0809395 +:100B900036012FEF83ED90E3215080409040E1F744 +:100BA00000C0000080E40E941206809300018111C1 +:100BB0002EC00E943C0680930001811128C00E9433 +:100BC0003C0680930001811122C08FE30E943C0605 +:100BD0008093000181111BC00E94340680E40E94B2 +:100BE000120680930001811112C08CE00E943C0625 +:100BF0008093000181110BC00E943C06809300018C +:100C0000811105C08FE30E943C06809300010E9481 +:100C100034068091000108951092B9008AE0809313 +:100C2000B800089594EA9093BC009091BC0097FF9F +:100C3000FCCF9091B900987F983021F0903111F05D +:100C400081E008958093BB0084E88093BC0080918C +:100C5000BC0087FFFCCF8091B900887F883111F0FC +:100C6000803471F780E0089584E98093BC0080911E +:100C7000BC0084FDFCCF08958093BB0084E8809382 +:100C8000BC008091BC0087FFFCCF9091B900987F99 +:100C900081E0983209F480E0089584E88093BC00F4 +:100CA0008091BC0087FFFCCF8091BB0008958091AC +:100CB0000001811115C080E40E941206809300019A +:100CC00081110CC082E10E943C06809300018111D9 +:100CD00005C08FEF0E943C06809300010E943406FD +:100CE00084B1807F84B985B1807F85B98AB1837FE3 +:100CF0008AB98BB1837F8BB93E98469808950E943C +:100D0000BD05809300010E94570680B38C7080BBA4 +:100D100081B3836F81BBA8E3B1E0E6E4F1E08EE04C +:100D20008E0F11921D928E13FCCF0C94A705BF92CB +:100D3000CF92DF92EF92FF920F931F93CF93DF93A7 +:100D400080910001882379F0809137018F5F809333 +:100D50003701811108C00E94BD05809300018111F7 +:100D600002C00E944F0508E311E0C0E0D0E0DD249E +:100D7000D39482E0C82EEE24E394F12CC730D10541 +:100D800000F580910001811164C080E40E94120688 +:100D900080930001811112C082E10E943C06809381 +:100DA000000181110BC0C7010C2E01C0880F0A94ED +:100DB000EAF780950E943C06809300010E94340669 +:100DC00048C0CA30A1F028F4C83059F0C93061F0E9 +:100DD00005C0CC3089F070F0CD3089F0209A289889 +:100DE00010C0219A29980DC0229A2A980AC0239AE5 +:100DF0002B9807C0529A01C0539A5B9802C03E9A42 +:100E0000469890EA9A95F1F79FB1799902C082E0ED +:100E100001C080E091709D25982B7C9902C084E0F0 +:100E200001C080E0892B7D9902C038E001C030E02C +:100E3000832B7E9902C020E101C020E0822B9FB16C +:100E40009095991F9927991F9295990F907E892BBC +:100E50000FC080910001811149C080E40E941206F8 +:100E600080930001882379F1B12C0E9434068B2DE8 +:100E7000F8019081981719F08083C09201010E94B7 +:100E8000570621960F5F1F4FCE30D10509F076CF60 +:100E900080910101882361F18150809301018823B1 +:100EA00039F08FE99FE00197F1F700C0000020C002 +:100EB000A6E4B1E0E8E3F1E0CF01825F91919D9378 +:100EC0008E13FCCF15C083E10E943C068093000185 +:100ED0008111CACF81E40E94120680930001811122 +:100EE000C3CF0E944D06B82EB094BFCF80E0C0CFD4 +:100EF0000E944D0581E0DF91CF911F910F91FF90EE +:100F0000EF90DF90CF90BF900895E82FF0E0EA5B7C +:100F1000FE4F8081089508958B3B910578F4883ABF +:100F2000910540F5853A9105D0F48430910508F09B +:100F3000B1C08130910509F4ADC06BC0803E910510 +:100F400008F467C0883E910508F4A4C09C01205FA6 +:100F500031092031310508F05CC090650895853A6B +:100F6000910509F459C0863A910509F058C082E804 +:100F700090E40895883A910509F454C0893A91059E +:100F800009F453C08A3A910509F452C08B3A91058D +:100F900009F451C08C3A910509F450C08D3A91057D +:100FA00009F44FC0803B910509F44EC08E3A91057B +:100FB00009F44DC08F3A910509F44CC0813B91056D +:100FC00009F44BC0823B910509F44AC0833B91056B +:100FD00009F449C0843B910509F448C0853B91055B +:100FE00009F447C0863B910509F446C0873B91054B +:100FF00009F445C0883B910509F444C0893B91053B +:1010000009F443C08A3B910509F442C080E094E4AE +:10101000089580E090E0089581E890E4089583E8E1 +:1010200090E4089582EE94E4089589EE94E408959E +:101030008AEE94E4089585EB94E4089586EB94E4B5 +:10104000089587EB94E408958CEC94E408958DEC76 +:1010500094E4089583E895E408958AE895E4089572 +:1010600082E995E4089584E995E4089581E296E49F +:10107000089583E296E4089584E296E4089585E273 +:1010800096E4089586E296E4089587E296E408954A +:101090008AE296E40895089596E0799FF00111247C +:1010A00094E5899FE00DF11D1124E60FF11DEE0F6F +:1010B000FF1FEF5FFD4F859194910895880F991F51 +:1010C000FC01E558FF4F859194910895880F991F71 +:1010D000FC01E550FE4F85919491089526E0729FA2 +:1010E000F001112444E5849FE00DF11D1124E60F69 +:1010F000F11DEE0FFF1FEF5FFD4F859194919C0155 +:101100003A9521154FE1340708F41AC13F512115D2 +:10111000304120F49F700E94660808959C0130536E +:101120002115304118F49927906C0895811520E518 +:10113000920769F40E941F164FEF84E39CE0415030 +:1011400080409040E1F700C000000C942E1D8130DB +:1011500020E5920731F48091CE0181608093CE0129 +:1011600008959C0130552115304108F051C0292FB8 +:1011700033272F70332721303105D9F4AC01437068 +:10118000552702C0220F331F4A95E2F73C68AC0195 +:1011900064E0440F551F6A95E1F744275370242BF0 +:1011A000352B73E0880F991F7A95E1F780769927A0 +:1011B0001DC02230310529F4982F8827816F906A4D +:1011C000089523303105A9F4AC014370552721E07F +:1011D00030E002C0220F331F4A95E2F73C6843E03B +:1011E000880F991F4A95E1F7807E9770822B932B89 +:1011F000089524303105E1F4AC014370552721E016 +:1012000030E002C0220F331F4A95E2F73A68E7CF79 +:101210009C0130572115304118F49F709062089559 +:101220009C0130582115304118F49F70906A089540 +:10123000803E9105E0F4803C910558F5813391059D +:1012400009F46FC048F48932910509F463C08A3209 +:10125000910509F46DC072C089339105E9F08238B7 +:101260009105D1F08533910509F44DC067C0833EE7 +:10127000910581F138F4803E9105B9F0823E9105E7 +:10128000D9F05CC0863E910561F1873E9105A1F1E0 +:1012900055C00E945E0808952091E10120FD02C022 +:1012A00021FF4CC080EE90E049C08091E10180FFB9 +:1012B000F9CF89E390E042C08091E10182FF0EC046 +:1012C0008091E10184FF03C080E090E037C083EEAD +:1012D00090E034C08091E10182FFF2CF82EE90E095 +:1012E0002DC08091E10183FF0BC08091E10184FD5D +:1012F000EBCF87EE90E022C08091E10183FFF5CF34 +:1013000086EE90E01BC08091E10185FF07C089E275 +:1013100090E014C08091E10185FFF9CF85E390E072 +:101320000DC08091E10186FF07C08AE290E006C00F +:101330008091E10186FFF9CF81E390E00E948C0764 +:10134000089508950C94A109809164010895CF93A4 +:10135000DF9300D01F92CDB7DEB79C018091E701EB +:10136000843019F593E099833B832A839093E900B5 +:101370008FEF9091E800815095FD06C095ED9A950C +:10138000F1F700008111F5CF8091E80085FF0DC0D5 +:1013900040E050E063E070E0CE0101960E94110C45 +:1013A0008091E8008E778093E8000F900F900F9067 +:1013B000DF91CF910895CF93DF9300D01F92CDB7E7 +:1013C000DEB72091E701243021F522E029839B83B9 +:1013D0008A8383E08093E9008FEF9091E800815049 +:1013E00095FD06C095ED9A95F1F700008111F5CFB6 +:1013F0008091E80085FF0DC040E050E063E070E0C0 +:10140000CE0101960E94110C8091E8008E778093A6 +:10141000E8000F900F900F90DF91CF9108952091E9 +:10142000E7012430F1F422E02093E9002FEF30911E +:10143000E800215035FD06C035ED3A95F1F7000082 +:101440002111F5CF2091E80025FF0BC040E050E0CE +:1014500065E070E00E94110C8091E8008E77809327 +:10146000E8000895CF93DF93EC019091E701943069 +:1014700009F046C080910C018823D9F080910D01BC +:101480008823B9F09093E9008FEF9091E8008150A4 +:1014900095FD06C095E19A95F1F700008111F5CF11 +:1014A0008091E80085FF2CC040E050E060E170E0F2 +:1014B00017C081E08093E9008FEF9091E8008150A0 +:1014C00095FD06C095ED9A95F1F700008111F5CFD5 +:1014D0008091E80085FF14C040E050E068E070E0D3 +:1014E000CE010E94110C8091E8008E778093E80075 +:1014F00080E1FE01A4E5B1E001900D928A95E1F74B +:10150000DF91CF9108958091E601811109C00E9479 +:10151000A60D0E94030E8091E20084608093E20099 +:1015200008951092E601089508950C9465230E9491 +:10153000C41C0E946B230E94A9100C94A20942E0D3 +:1015400061EC81E00E94200D42E061EC82E00E94AB +:10155000200D42E061EC83E00E94200D42E161EC4D +:1015600084E00C94200D8091E901833009F455C08A +:1015700030F4813071F0823009F48EC008958A30E1 +:1015800009F47AC08B3009F460C0893009F09CC03E +:1015900020C08091E801813A09F096C08091E8006E +:1015A000877F8093E8008091EC019091ED01892B79 +:1015B00021F460E184E591E003C060E080E090E028 +:1015C00070E00E945C0C8091E8008B778093E800CB +:1015D00008958091E801813209F076C08091EC0194 +:1015E0009091ED01009719F0039709F06DC080917B +:1015F000E800877F8093E8008091E80082FD05C0C5 +:101600008091E7018111F8CF5FC08091F100809354 +:1016100064018091E8008B7753C08091E801813AA2 +:1016200009F052C08091EC019091ED01892B09F0F5 +:101630004BC08091E800877F8093E8008091E800AC +:1016400080FFFCCF80910C0136C08091E80181328F +:10165000D9F58091EC019091ED01892BA9F580914C +:10166000E800877F8093E8000E94550D8091EA0191 +:1016700080930C010C941F168091E801813221F5B2 +:101680008091E800877F8093E8000E94550D80914B +:10169000EB018093650108958091E801813AA1F4FE +:1016A0008091E800877F8093E8008091E80080FFC8 +:1016B000FCCF809165018093F1008091E8008E77E6 +:1016C0008093E8000C94550D089584B7877F84BFFC +:1016D00088E10FB6F89480936000109260000FBE0E +:1016E00090E080E80FB6F8948093610090936100D9 +:1016F0000FBE0E94F8100E94A60D0E94030E80915A +:10170000E20084608093E20078940E9489100E9435 +:10171000FA1082E091E00E94A4100E94532380916D +:10172000E701853069F40E94881C8091E5018823D7 +:10173000B1F30E94B01C882391F30E94FB0BEFCF02 +:101740000E940011ECCF292F332723303105C9F037 +:1017500064F42130310581F02230310509F043C0B5 +:101760008DE690E025E236E042C021323105F1F00D +:101770002232310541F137C082E190E022E936E0C2 +:1017800036C099278130910541F08230910541F0B2 +:10179000892B49F5E1E2F6E005C0E9E0F6E002C098 +:1017A000E1EFF5E0849190E09F0121C06430D8F42E +:1017B000E62FF0E0EE0FFF1FEE5DFE4F208131813E +:1017C00089E090E014C0643070F470E0FB01EE0F2B +:1017D000FF1FE65EFE4F20813181FB01EA5EFE4F76 +:1017E000808190E004C080E090E020E030E0FA01E9 +:1017F00031832083089580E189BD82E189BD09B4E8 +:1018000000FEFDCF8091D8008F7D8093D80080911D +:10181000E00082608093E0008091E00081FDFCCFD9 +:101820000895CF92DF92EF92FF920F931F93CF9381 +:10183000DF93EC018B016A010E94740D811133C0AA +:10184000C114D10439F0F60180819181081B190B74 +:10185000C80FD91FE12CF12C0115110519F1809148 +:10186000E80085FD16C08091E8008E778093E8003F +:10187000C114D10449F0F60180819181E80EF91E6E +:10188000F182E08285E00FC00E94740D882321F36D +:101890000AC089918093F10001501109FFEFEF1AFE +:1018A000FF0ADACF80E0DF91CF911F910F91FF9077 +:1018B000EF90DF90CF9008952091EE013091EF01ED +:1018C0002617370748F06115710539F42091E800B3 +:1018D0002E772093E80001C0B90140E06115710541 +:1018E000A9F12091E701222309F443C0253009F42E +:1018F00042C02091E80023FD40C02091E80022FD75 +:1019000032C02091E80020FFE9CF4091F300209100 +:10191000F20030E0342BFC01CF016115710559F064 +:101920002830310540F481918093F10061507109B4 +:101930002F5F3F4FF1CF41E02830310509F040E003 +:101940002091E8002E772093E800C8CF4111C9CF3D +:101950000AC08091E701882361F0853061F08091B1 +:10196000E80083FD0AC08091E80082FFF2CF80E0AA +:10197000089582E0089583E0089581E0089520911C +:10198000EE013091EF012617370748F06115710518 +:1019900039F42091E8002E772093E80001C0B901C6 +:1019A000FC0120E06115710591F18091E701882328 +:1019B00009F440C0853009F43FC08091E80083FD00 +:1019C0003DC08091E80082FD2FC08091E80080FF3B +:1019D000E9CF2091F3008091F20090E0922B611505 +:1019E000710559F08830910540F424912093F1005D +:1019F0003196615071090196F2CF21E0089709F004 +:101A000020E08091E8008E778093E800CBCF211111 +:101A1000CCCF0AC08091E701882361F0853061F066 +:101A20008091E80083FD0AC08091E80082FFF2CF38 +:101A300080E0089582E0089583E0089581E00895AC +:101A4000982F973058F59093E900981739F07091D6 +:101A5000EC002091ED005091F00003C0242F762F70 +:101A600050E021FF19C03091EB003E7F3093EB0036 +:101A70003091ED003D7F3093ED003091EB0031600F +:101A80003093EB007093EC002093ED005093F00046 +:101A90002091EE0027FF07C09F5FD3CF8F70809308 +:101AA000E90081E0089580E008958091E80187FFD2 +:101AB00011C08091E80082FD05C08091E70181118D +:101AC000F8CF11C08091E8008B770BC08091E701BF +:101AD000882349F08091E80080FFF8CF8091E800EA +:101AE0008E778093E80008952091E4003091E5001E +:101AF00095E64091EC00842F817040FF22C08091D8 +:101B0000E80080FD1CC08091E701882391F08530BA +:101B100091F08091EB0085FD10C04091E400509160 +:101B2000E5004217530729F39A01915011F784E019 +:101B3000089582E0089583E0089581E0089580E0AB +:101B400008954091E80042FFDECF08950E94140EF0 +:101B50000E941C0EE0EEF0E0808181608083E8ED61 +:101B6000F0E080818F77808319BCA7EDB0E08C9185 +:101B70008E7F8C9380818F7E80831092E601089502 +:101B80000F931F93CF93DF930E94140E0E941C0E9D +:101B9000C8EDD0E088818F778883888180688883CA +:101BA00088818F7D888319BC1092E7011092E30130 +:101BB0001092E5011092E40100EE10E0F80180813E +:101BC0008B7F808388818160888342E060E080E051 +:101BD0000E94200DE1EEF0E080818E7F8083E2EEB6 +:101BE000F0E0808181608083808188608083F8015B +:101BF00080818E7F8083888180618883DF91CF910F +:101C00001F910F910895E8EDF0E080818F7E808331 +:101C1000E7EDF0E080818160808384E082BF81E035 +:101C20008093E6010C94C00DE8EDF0E080818E7F9A +:101C300080831092E20008951092DA001092E10081 +:101C400008951F920F920FB60F9211242F933F9376 +:101C50004F935F936F937F938F939F93AF93BF93B4 +:101C6000EF93FF938091E10082FF0BC08091E2002F +:101C700082FF07C08091E1008B7F8093E1000E948A +:101C800088108091DA0080FF1FC08091D80080FF0B +:101C90001BC08091DA008E7F8093DA008091D9009A +:101CA00080FF0DC080E189BD82E189BD09B400FEDD +:101CB000FDCF81E08093E7010E94830A05C019BC33 +:101CC0001092E7010E94910A8091E10080FF19C003 +:101CD0008091E20080FF15C08091E2008E7F8093AA +:101CE000E2008091E20080618093E2008091D80060 +:101CF00080628093D80019BC85E08093E7010E9440 +:101D0000950A8091E10084FF30C08091E20084FF59 +:101D10002CC080E189BD82E189BD09B400FEFDCF00 +:101D20008091D8008F7D8093D8008091E1008F7ED4 +:101D30008093E1008091E2008F7E8093E2008091A9 +:101D4000E20081608093E2008091E301882311F03A +:101D500084E007C08091E30087FD02C081E001C0FC +:101D600083E08093E7010E94970A8091E10083FF5E +:101D700029C08091E20083FF25C08091E100877F28 +:101D80008093E10082E08093E7011092E30180916B +:101D9000E1008E7F8093E1008091E2008E7F80934E +:101DA000E2008091E20080618093E20042E060E026 +:101DB00080E00E94200D8091F00088608093F00008 +:101DC0000E94940AFF91EF91BF91AF919F918F91E3 +:101DD0007F916F915F914F913F912F910F900FBE27 +:101DE0000F901F9018951F920F920FB60F9211240B +:101DF0002F933F934F935F936F937F938F939F9313 +:101E0000AF93BF93CF93DF93EF93FF93C091E9001C +:101E1000CF708091EC00D82FD17080FDD0E8109267 +:101E2000E9008091F000877F8093F00078940E9411 +:101E3000370F1092E9008091F00088608093F000E5 +:101E4000CD2BCF70C093E900FF91EF91DF91CF913F +:101E5000BF91AF919F918F917F916F915F914F91C2 +:101E60003F912F910F900FBE0F901F9018951F93C9 +:101E7000CF93DF93CDB7DEB7AA970FB6F894DEBF46 +:101E80000FBECDBFE8EEF1E088E08E0F9091F1003B +:101E900091938E13FBCF0E94B30A8091E80083FFD9 +:101EA0001FC18091E8019091E901492F50E04A302B +:101EB000510508F015C1FA01EB59FF4F0C94ED24C0 +:101EC000803881F0823809F00BC18091EC018F706D +:101ED0008093E9008091EB0085FB882780F91092C0 +:101EE000E90006C08091E4019091E50191118260C2 +:101EF0009091E800977F9093E8008093F100109212 +:101F0000F100C8C0282F2D7F09F0EAC0882319F0FE +:101F1000823061F0E5C08091EA01813009F0E0C0D3 +:101F2000933009F080E08093E5012BC08091EA01B5 +:101F3000811127C08091EC018F7009F4D1C080938A +:101F4000E9002091EB0020FF1CC0933021F4809128 +:101F5000EB00806214C09091EB0090619093EB00D5 +:101F600021E030E0A90102C0440F551F8A95E2F735 +:101F70004093EA001092EA008091EB008860809321 +:101F8000EB001092E9008091E800877F86C0811104 +:101F9000A7C01091EA011F778091E3008078812B20 +:101FA0008093E3008091E800877F8093E8000E949F +:101FB000550D8091E80080FFFCCF8091E3008068A0 +:101FC0008093E300111102C082E001C083E080939E +:101FD000E70186C08058823008F082C08091EA0113 +:101FE0009091EB018C3D53E0950779F583E08A836E +:101FF0008AE289834FB7F894DE01139620E03EE031 +:1020000051E2E32FF0E050935700E49120FF03C02A +:10201000E295EF703F5FEF708E2F90E0EA3010F0A6 +:10202000C79601C0C0968D939D932F5F243149F7C9 +:102030004FBF8091E800877F8093E8006AE270E0FC +:10204000CE0101960E945C0C14C0AE014F5F5F4F41 +:102050006091EC010E94A30BBC01892B09F440C0E4 +:102060009091E800977F9093E80089819A810E947F +:10207000BF0C8091E8008B778093E80031C08038F6 +:1020800079F58091E800877F8093E8008091E301F3 +:102090008093F1008091E8008E778093E8000E94A1 +:1020A000550D1EC081111CC09091EA019230C0F400 +:1020B0008091E800877F8093E8009093E3010E947D +:1020C000550D8091E301811106C08091E30087FDE9 +:1020D00002C081E001C084E08093E7010E949F0A72 +:1020E0008091E80083FF0AC08091E800877F809399 +:1020F000E8008091EB0080628093EB00AA960FB617 +:10210000F894DEBF0FBECDBFDF91CF911F91089530 +:102110000895CF938091E7018823A1F0C091E90051 +:10212000CF709091EC00892F817090FD80E8C82BD2 +:102130001092E9008091E80083FD0E94370FCF7074 +:10214000C093E900CF91089590936B0180936A0149 +:102150000895E0916A01F0916B01309721F00190B0 +:10216000F081E02D099480E00895E0916A01F091FA +:102170006B01309721F00280F381E02D09940895DE +:10218000E0916A01F0916B01309721F00480F581B4 +:10219000E02D09940895209168013091690182171A +:1021A000930771F09093690180936801E0916A014F +:1021B000F0916B01309721F00680F781E02D0994B2 +:1021C000089520916601309167018217930771F09D +:1021D0009093670180936601E0916A01F0916B0131 +:1021E000309721F00084F185E02D09940895089539 +:1021F0000C94F7100E94CA1C0E947F060C94901D3C +:10220000CF92DF92EF92FF920F931F93CF93DF93C2 +:10221000CDB7DEB72B970FB6F894DEBF0FBECDBF9C +:102220000E9497068DE6C82E81E0D82E00E010E0CF +:10223000E02E802F0E948507F60141916F01F42E58 +:10224000F826B1F40F5F1F4F0E30110589F78FEF9D +:1022500089838A831B820E94D31C8160782F9D838F +:102260008C8349815A816B818D810E94A31140C06A +:102270009091CE0191FF04C08B870E948B078B85C4 +:1022800020E030E04F2D50E0922FBA01022E02C024 +:10229000759567950A94E2F760FF24C02E83EF825C +:1022A00021E030E0690102C0CC0CDD1C9A95E2F718 +:1022B00090E08C219D21892B09F420E028870E9441 +:1022C000D31C8160782F9A8789874E815F816885CA +:1022D0008A850E94A311F801E359FE4F8081C82628 +:1022E000C08206C02F5F3F4F2630310569F6AACF66 +:1022F0000E94772010916C010E94A9101817A1F07C +:102300000E94A91080936C012B960FB6F894DEBF43 +:102310000FBECDBFDF91CF911F910F91FF90EF9036 +:10232000DF90CF900C94A2092B960FB6F894DEBFE5 +:102330000FBECDBFDF91CF911F910F91FF90EF9016 +:10234000DF90CF900895CF93DF93CDB7DEB72B9773 +:102350000FB6F894DEBF0FBECDBF4F835887698795 +:102360007A878B87DE01119686E0FD0111928A95AE +:10237000E9F785E0FE01379601900D928A95E1F725 +:1023800049815A816B817C818D819E810E94B9181F +:102390002B960FB6F894DEBF0FBECDBFDF91CF9165 +:1023A0000895CF93882309F4C2C0C82F823859F406 +:1023B0000E94A91081FDBBC089E30E94551B0E94A9 +:1023C000121C89E30CC0833879F40E94A91080FDA7 +:1023D000AEC083E50E94551B0E94121C83E50E943B +:1023E000971BCF910C94121C843859F40E94A910A9 +:1023F00082FD9DC087E40E94551B0E94121C87E449 +:10240000EECF8CEF8C0F813A48F48C2F0E94B822CB +:1024100081118DC08C2F0E94551BE3CF80E28C0F61 +:10242000883048F4C77081E001C0880FCA95EAF788 +:102430000E94DB1BD6CF8BE58C0F833078F4C53A36 +:1024400029F0C63A31F083E890E005C081E890E0D9 +:1024500002C082E890E0CF910C94CB1088E58C0FFD +:10246000833108F064C0C83A39F1C93A41F1CA3A37 +:1024700049F1CB3A51F1CC3A59F1CD3A61F1C03B37 +:1024800069F1CE3A71F1CF3A79F1C13B81F1C23BAA +:1024900089F1C33B91F1C43B99F1C53BA1F1C63B26 +:1024A000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B86 +:1024B000C9F180E090E038C082EE90E035C089EE4E +:1024C00090E032C08AEE90E02FC085EB90E02CC007 +:1024D00086EB90E029C087EB90E026C08CEC90E082 +:1024E00023C08DEC90E020C083E891E01DC08AE815 +:1024F00091E01AC082E991E017C084E991E014C02C +:1025000081E292E011C083E292E00EC084E292E0A8 +:102510000BC085E292E008C086E292E005C087E247 +:1025200092E002C08AE292E0CF910C94E110CF9148 +:102530000895882309F44BC0823859F40E94A910E9 +:1025400081FF45C089E30E94551B0E94121C89E34C +:102550000CC0833871F40E94A91080FF38C083E555 +:102560000E94551B0E94121C83E50E94971B0C942D +:10257000121C843859F40E94A91082FF28C087E4F5 +:102580000E94551B0E94121C87E4EFCF9CEF980F0E +:10259000913A58F390E2980F983050F4877091E098 +:1025A00001C0990F8A95EAF7892F0E94E11BDFCFBE +:1025B0009BE5980F933020F480E090E00C94CB10D2 +:1025C000885A833120F480E090E00C94E110089563 +:1025D000882321F00E94DB1B0C94121C0895882391 +:1025E00021F00E94E11B0C94121C0895BF92CF921F +:1025F000DF92EF92FF920F931F93CF93DF9300D060 +:1026000000D000D0CDB7DEB725E0FC01DE01119689 +:1026100001900D922A95E1F7FC0140813181028100 +:10262000258122952F7063817481672B09F4E5C29F +:102630003F3F19F44F3F09F4E0C27C0149833A83DC +:1026400089819A812E830E94141B182FB92E0E9413 +:10265000131B0E94DA19EB2DE295EF70F0E0E159BF +:10266000FF4F2E810C94ED248B2D807F9B2D9F702E +:10267000F92E882319F0F29480EFF822002349F014 +:10268000FF2009F467C28F2D0E94EB1B0E94121CD1 +:1026900061C2812F0E949912FF2009F4AEC28F2DD2 +:1026A0000E94F11B26960FB6F894DEBF0FBECDBF79 +:1026B000DF91CF911F910F91FF90EF90DF90CF901E +:1026C000BF900C94121C3B2D307F8B2D8F703032BD +:1026D00011F08295807F112319F0113021F12CC067 +:1026E0000023B9F0222309F4A0C1213009F09DC1D3 +:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107 +:102700001F910F91FF90EF90DF90CF90BF900C94AE +:10271000FB1B222319F0213009F46FC28E830E9423 +:10272000FE1B8E8196C1002321F0223008F065C285 +:102730007CC1211162C28DC1002321F0222309F442 +:1027400074C108C2222309F484C119C22B2D269515 +:102750002695237030E02115310521F02130310517 +:10276000D1F04BC2002321F0812F9B2D937002C02A +:1027700080E090E026960FB6F894DEBF0FBECDBF86 +:10278000DF91CF911F910F91FF90EF90DF90CF904D +:10279000BF900C94CB10002321F0812F9B2D9370C0 +:1027A00002C080E090E026960FB6F894DEBF0FBE20 +:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0 +:1027C000CF90BF900C94E110812F002319F00E944C +:1027D0007F1F02C00E94E71F26960FB6F894DEBF47 +:1027E0000FBECDBFDF91CF911F910F91FF90EF9062 +:1027F000DF90CF90BF900C946C208B2D837009F0EC +:102800007BC00111FAC1812F829586958770880F50 +:10281000880F912F9F70C92ED12CE12CF12C082EFE +:1028200004C0CC0CDD1CEE1CFF1C0A94D2F714FF74 +:1028300012C04FE050E060E070E004C0440F551F4C +:10284000661F771F8A95D2F7CB01BA016095709504 +:102850008095909503C060E070E0CB012B2D26950C +:1028600026952370422F50E042305105D9F0433075 +:10287000510569F16C297D298E299F294130510527 +:1028800051F126960FB6F894DEBF0FBECDBFDF9193 +:10289000CF911F910F91FF90EF90DF90CF90BF905D +:1028A0000C94011A6C297D298E299F2926960FB632 +:1028B000F894DEBF0FBECDBFDF91CF911F910F9176 +:1028C000FF90EF90DF90CF90BF900C941D1A0E9464 +:1028D000011AC701B60126960FB6F894DEBF0FBEE7 +:1028E000CDBFDF91CF911F910F91FF90EF90DF90BF +:1028F000CF90BF900C94E519002319F08B2D8170B7 +:1029000001C08695882309F478C1812F8295869528 +:102910008770880F880F912F9F70C92ED12CE12CC2 +:10292000F12C082E04C0CC0CDD1CEE1CFF1C0A94FC +:10293000D2F714FF12C04FE050E060E070E004C036 +:10294000440F551F661F771F8A95D2F7CB01BA0136 +:10295000609570958095909503C060E070E0CB0124 +:102960002B2D269526952370422F50E0423051059D +:10297000D9F04330510569F16C297D298E299F29B1 +:102980004130510551F126960FB6F894DEBF0FBEC7 +:10299000CDBFDF91CF911F910F91FF90EF90DF900E +:1029A000CF90BF900C94DB1A6C297D298E299F292A +:1029B00026960FB6F894DEBF0FBECDBFDF91CF9144 +:1029C0001F910F91FF90EF90DF90CF90BF900C94EC +:1029D000F71A0E94DB1AC701B60126960FB6F894C3 +:1029E000DEBF0FBECDBFDF91CF911F910F91FF9042 +:1029F000EF90DF90CF90BF900C94BF1A103FD1F1B1 +:102A000018F4103E50F4A1C0123F09F463C008F45A +:102A10004CC0133F09F473C098C01F708B2D8F7189 +:102A20000023A1F00E94581A812F26960FB6F89421 +:102A3000DEBF0FBECDBFDF91CF911F910F91FF90F1 +:102A4000EF90DF90CF90BF900C94E8120E94791A1B +:102A5000812F26960FB6F894DEBF0FBECDBFDF9153 +:102A6000CF911F910F91FF90EF90DF90CF90BF908B +:102A70000C94EF120023A9F02111BFC08B2D8F7190 +:102A800026960FB6F894DEBF0FBECDBFDF91CF9173 +:102A90001F910F91FF90EF90DF90CF90BF900C941B +:102AA0009E1A223008F0A9C0E9CF0023A9F08B2D8F +:102AB0008F7126960FB6F894DEBF0FBECDBFDF91A3 +:102AC000CF911F910F91FF90EF90DF90CF90BF902B +:102AD0000C94581A002359F38B2D8F7126960FB63C +:102AE000F894DEBF0FBECDBFDF91CF911F910F9144 +:102AF000FF90EF90DF90CF90BF900C94791A002355 +:102B000099F08B2D8F7126960FB6F894DEBF0FBE0D +:102B1000CDBFDF91CF911F910F91FF90EF90DF908C +:102B2000CF90BF900C94431A26960FB6F894DEBF50 +:102B30000FBECDBFDF91CF911F910F91FF90EF900E +:102B4000DF90CF90BF900C94391A0023A9F0222374 +:102B500009F4ADCF812F26960FB6F894DEBF0FBED5 +:102B6000CDBFDF91CF911F910F91FF90EF90DF903C +:102B7000CF90BF900C94D111222309F4ADCF812FB7 +:102B800026960FB6F894DEBF0FBECDBFDF91CF9172 +:102B90001F910F91FF90EF90DF90CF90BF900C941A +:102BA00099124B2D4F70612FC7010E943604269653 +:102BB0000FB6F894DEBF0FBECDBFDF91CF911F914E +:102BC0000F91FF90EF90DF90CF90BF900C945D1924 +:102BD0004B2D4F70612FC70126960FB6F894DEBFBC +:102BE0000FBECDBFDF91CF911F910F91FF90EF905E +:102BF000DF90CF90BF900C944B0826960FB6F894B8 +:102C0000DEBF0FBECDBFDF91CF911F910F91FF901F +:102C1000EF90DF90CF90BF9008950E94F81B0E9424 +:102C2000CD1B0E94121C0E941D210E946C2080E07E +:102C300090E00E94CB1080E090E00C94E1100E94A4 +:102C4000E81B0C940D160E94141B292F22952F703F +:102C500030E02C3031054CF42A3031056CF4225030 +:102C600031092230310588F407C02C30310549F094 +:102C70002F30310531F009C0803E48F0803F29F403 +:102C800006C093FB882780F9089580E0089581E0CD +:102C90000895CF93DF9300D000D01F92CDB7DEB759 +:102CA0000F900F900F900F900F90DF91CF9108959C +:102CB000CF93DF9300D000D000D0CDB7DEB72696FB +:102CC0000FB6F894DEBF0FBECDBFDF91CF91089550 +:102CD0001F93CF93DF93C0917B0116E080917C011D +:102CE000C81799F0D0E01C9FF0011D9FF00D112432 +:102CF000E358FE4F408151816281738184819581C7 +:102D00000E9458162196C770E9CFDF91CF911F918D +:102D100008954091AD015091AE016091AF01709165 +:102D2000B0018091B1019091B2010C94581680913C +:102D3000B20182958F7009F054C08091AF01882351 +:102D400009F44FC080917B01A0917C016091AD019D +:102D50007091AE014091B0015091B101B6E08A1777 +:102D600009F43FC090E041155105C1F17F3F11F4D6 +:102D70006F3FA1F1B89FF001B99FF00D1124E35806 +:102D8000FE4F218172132AC02081621327C0228145 +:102D9000211124C0238134812417350710F42150D8 +:102DA0003109241B350B283C3105C0F42091B201B8 +:102DB0002F7020612093B20126E0289FF001299F07 +:102DC000F00D1124EE57FE4F80818F70806180835B +:102DD0008DEA91E00E94F6120C94681601968770B5 +:102DE000BECF0895CF92DF92EF92FF920F931F9381 +:102DF000CF93DF93CDB7DEB762970FB6F894DEBFFF +:102E00000FBECDBF8C0185E0F801DE011D9601905B +:102E10000D928A95E1F7D8014C9111965C9111972A +:102E200012966C9112971396CD90DC901497309176 +:102E3000AD017091AE018091B0019091B101009708 +:102E400009F46BC17F3F19F43F3F09F466C1E0907C +:102E5000AF01EE2009F4C0C02091B201C816D90616 +:102E600028F0F601E81BF90BCF0104C0809590957E +:102E70008C0D9D1DFF24F394883C910578F0F12C76 +:102E8000207F09F0C6C07C2DD98AC88A89890E9412 +:102E900049168DEA91E00E94F612B1C0822F807F20 +:102EA00009F046C0751314C0341312C0611110C06C +:102EB0002F7020612093B2010E9489168DEA91E063 +:102EC0000E94F6128091B201D80115968C932EC003 +:102ED000CD2819F15F3F11F44F3FF9F0F62E611143 +:102EE0001CC080917B0120917C0136E0821709F49F +:102EF0005AC090E0389FF001399FF00D1124E3583B +:102F0000FE4F7181571306C07081471303C0728151 +:102F1000711103C001968770E9CFF62E662309F47C +:102F200018C18091B20181608093B201F12C11C16E +:102F3000751308C0341306C0611104C08091B2013A +:102F4000D801C3C04D875E878D859E856A8B0E94A0 +:102F500023166A898823E1F16623D1F12091B20119 +:102F6000822F82958F7090E0029774F08091AD016E +:102F70009091AE0198878F831986DB86CA862C874D +:102F8000CE0107960E94F61286E0F801ADEAB1E0A4 +:102F900001900D928A95E1F70E9497160E9489167A +:102FA000FF24F394D6C04D875E878D859E850E9451 +:102FB000141B292F22952F7030E0223031050CF0A0 +:102FC000BCC09F7009F0B6C0805E883008F4C1C0F4 +:102FD000C8010E94F612E4CFC816D90608F453C0FF +:102FE000F601E81BF90BCF01883C910508F450C0AD +:102FF000F12C7C2DD98AC88A89890E944916EDEA6C +:10300000F1E086E0DF011D928A95E9F70E948916BA +:10301000A0C0751314C0341312C0611110C0809188 +:10302000B201F8018583C8010E94F61286E0EDEA3C +:10303000F1E0DF011D928A95E9F7FE2C8AC04D87E9 +:103040005E878D859E856A8B0E9423166A898823F8 +:1030500009F4BECF662309F4BBCF2091B201822FC1 +:1030600082958F7090E002970CF48ECF8091AD0125 +:103070009091AE019A8389831B82DD82CC822E835C +:10308000CE0101967FCF809590958C0D9D1DACCF84 +:10309000F62E662309F49CCF75132EC034132CC072 +:1030A0002091B20120FD1FC0822F82958F70D9F030 +:1030B000D80115962C9315978F3049F08F5F982F74 +:1030C0009295907F822F8F70892B15968C93C801D3 +:1030D0000E94F61286E0F801ADEAB1E001900D928F +:1030E0008A95E1F793CF86E0F801ADEAB1E001906F +:1030F0000D928A95E1F72DC04D875E878D859E855F +:103100000E942316811140CF8091B201816080938B +:10311000B201C8010E94F6121CC0662309F458CF00 +:103120004D875E878D859E850E942316882309F42E +:103130004FCF2ACF811148CF0CC0243031050CF07D +:1031400047CF9F7009F440CFF8019581907F09F037 +:103150003BCF8F2D62960FB6F894DEBF0FBECDBF6A +:10316000DF91CF911F910F91FF90EF90DF90CF9063 +:1031700008951F93CF93DF93CDB7DEB72C970FB68B +:10318000F894DEBF0FBECDBF4F83588769877A871B +:103190008B879C87CE0107960E94F216882369F0E0 +:1031A0008F8198852A853B85232BF1F19F3F09F07C +:1031B00063C08F3F09F060C037C086E0FE013796DC +:1031C000DE01119601900D928A95E1F76F81788565 +:1031D000EA85FB85309741F17F3F11F46F3F21F184 +:1031E00020917C0130E0C9010196877099274091B8 +:1031F0007B0150E08417950709F447C069837A83FF +:10320000FD83EC8396E0929FD001939FB00D112433 +:10321000A358BE4FFE01319601900D929A95E1F7A9 +:1032200080937C010E94681616E080917B0190914A +:103230007C018917C1F1189FC001112483589E4F4A +:103240000E94F216882379F1E0917B011E9FF00124 +:103250001124E358FE4F4081518162817381848142 +:1032600095810E94581680917B0190E001968770AD +:10327000992780937B01D9CF4F81588569857A85BD +:103280008B859C850E945816CFCF0E941F161092E6 +:103290007C0110927B01EDEAF1E086E0DF011D92F6 +:1032A0008A95E9F7C1CF2C960FB6F894DEBF0FBE12 +:1032B000CDBFDF91CF911F910895EF92FF920F93B1 +:1032C0001F93CF93DF938C01892B09F46CC0F12CF1 +:1032D000EE24E394E8012196F8018491843740F4C8 +:1032E000843008F051C0813081F0823019F15BC028 +:1032F000853709F444C0A8F19CE7980F903708F08F +:1033000052C08F770E94991241C00E5F1F4FFE017D +:10331000C49180E28C0F883048F4C7708E2D01C0B4 +:10332000880FCA95EAF70E94EB1B14C08C2F0E94ED +:10333000D1112DC00E5F1F4FFE01C49180E28C0F92 +:10334000883058F4C7708E2D01C0880FCA95EAF7EF +:103350000E94F11B0E94121C1AC08C2F0E9499120D +:1033600016C00E5F1F4FFE01C491CC2381F08FE980 +:103370009FE00197F1F700C00000C150F6CF0E5F4B +:103380001F4FFE01F49003C00E94D1118E018F2DBA +:10339000882309F49FCFEFE9FFE03197F1F700C0F0 +:1033A00000008150F5CFDF91CF911F910F91FF90D9 +:1033B000EF90089508956093B7017093B8018093DA +:1033C000B9019093BA010C940D160F931F930091BD +:1033D000B7011091B8012091B9013091BA01DC0117 +:1033E000CB01802B912BA22BB32B8093B701909311 +:1033F000B801A093B901B093BA011F910F910C9439 +:103400000D160F931F930091B7011091B8012091F1 +:10341000B9013091BA01DC01CB0180239123A223B1 +:10342000B3238093B7019093B801A093B901B093EF +:10343000BA011F910F910C940D160F931F930091D9 +:10344000B7011091B8012091B9013091BA01DC01A6 +:10345000CB0180279127A227B3278093B7019093B0 +:10346000B801A093B901B093BA011F910F910C94C8 +:103470000D161092B3011092B4011092B501109282 +:10348000B6010C940D1641E050E060E070E004C01D +:10349000440F551F661F771F8A95D2F74093B301DB +:1034A0005093B4016093B5017093B6010C940D165E +:1034B00041E050E060E070E004C0440F551F661F1B +:1034C000771F8A95D2F78091B3019091B401A091B2 +:1034D000B501B091B601482B592B6A2B7B2B409339 +:1034E000B3015093B4016093B5017093B6010C948D +:1034F0000D1641E050E060E070E004C0440F551F3D +:10350000661F771F8A95D2F7409550956095709504 +:103510008091B3019091B401A091B501B091B60131 +:10352000482359236A237B234093B3015093B4016A +:103530006093B5017093B6010C940D1641E050E014 +:1035400060E070E004C0440F551F661F771F8A9526 +:10355000D2F78091B3019091B401A091B501B091DF +:10356000B601482759276A277B274093B301509318 +:10357000B4016093B5017093B6010C940D160F93CE +:103580001F930091B3011091B4012091B5013091C6 +:10359000B601DC01CB01802B912BA22BB32B8093A6 +:1035A000B3019093B401A093B501B093B6011F91FC +:1035B0000F910C940D160F931F930091B30110916E +:1035C000B4012091B5013091B601DC01CB0180231B +:1035D0009123A223B3238093B3019093B401A093CA +:1035E000B501B093B6011F910F910C940D160F9376 +:1035F0001F930091B3011091B4012091B501309156 +:10360000B601DC01CB0180279127A227B327809345 +:10361000B3019093B401A093B501B093B6011F918B +:103620000F910C940D160895CF92DF92EF92FF92B6 +:103630000F931F93CF93DF938C01C090B701D0906D +:10364000B801E090B901F090BA014091B3015091F6 +:10365000B4016091B5017091B601C42AD52AE62A59 +:10366000F72ACFE1D0E0D701C6010C2E04C0B695F1 +:10367000A795979587950A94D2F780FF07C0B80160 +:103680008C2F0E946E088130910531F4219758F7F4 +:10369000B80180E00E946E08DF91CF911F910F91D9 +:1036A000FF90EF90DF90CF90089590910C019923B7 +:1036B00021F090910D01911109C020910E013091DE +:1036C0000F01F90132969FEF40E01FC0982F9695A9 +:1036D000969596959F3050F5E0910E01F0910F016F :1036E000E90FF11D877021E030E0A90102C0440F0D :1036F000551F8A95E2F7CA019181892B818308952C -:1037000020910E0130910F01F90132969FEF40E0B8 -:103710005191851789F09F3F19F4511101C0942FE1 -:103720004F5F4E30A9F79F3F39F0F901E90FF11DC6 -:1037300097FDFA9582830895089590910C0199233D -:10374000F9F090910D019923D9F0982F96959695BF -:1037500096959F3028F5E0910E01F0910F01E90F49 -:10376000F11D877021E030E0A90102C0440F551F10 -:103770008A95E2F7CA018095918189238183089512 -:1037800020910E0130910F01F9013296205F3F4FD9 -:103790009081891301C010823196E217F307C1F7B7 -:1037A000089581E090E0E0910E01F0910F01E80FA3 -:1037B000F91F1082019680319105A9F70895909123 -:1037C000CD01892B8093CD01089580959091CD01F5 -:1037D00089238093CD0108951092CD010895909191 -:1037E000CC01892B8093CC01089580959091CC01D8 -:1037F00089238093CC0108951092CC010895809381 -:10380000BB0108951092BB01089580910E01909123 -:103810000F01FC0131969C01205F3F4F80E09191A8 -:1038200091118F5FE217F307D1F70895E0910E0130 -:10383000F0910F018091CD018083E0910E01F09114 -:103840000F0190818091CC01892B80838091BB01F5 -:10385000882361F0E0910E01F0910F019081892B96 -:1038600080830E94051C81111092BB0180910E0182 -:1038700090910F010C94D010CF92DF92EF92FF92B3 -:103880006C01EE24FF24C114D104E104F10421F001 -:10389000C701B60120E101C020E0C72ED82EE92ED5 -:1038A000FF24C114D104E104F10419F0285FC70119 -:1038B000B6016B017C0154E0F694E794D794C79469 -:1038C0005A95D1F7C114D104E104F10419F02C5F29 -:1038D000C701B6016B017C0142E0F694E794D794EE -:1038E000C7944A95D1F7C114D104E104F10419F049 -:1038F0002E5FC701B601DC01CB01B695A795979560 -:103900008795892B8A2B8B2B09F02F5F822FFF90B5 -:10391000EF90DF90CF9008958091E601843011F10F -:1039200020E488E190E00FB6F894A89580936000B9 -:103930000FBE2093600083B7817F846083BF83B70D -:10394000816083BF7894889583B78E7F83BF0FB6DD -:10395000F894A8958091600088618093600010922F -:1039600060000FBE089508950C94B31CCF930E947D -:10397000B41C0E949A060E94B31CC0E08C2F0E94C7 -:103980009007811104C0CF5FCE30C1F701C081E044 -:10399000CF9108950E942D160E94C4100C94BA096C -:1039A00082E084BD93E095BD9AEF97BD80936E0051 -:1039B00008952FB7F8948091CF019091D001A091F4 -:1039C000D101B091D2012FBF0895CF92DF92EF9233 -:1039D000FF920F931F932FB7F8944091CF0150910E -:1039E000D0016091D1017091D2012FBF6A017B019A -:1039F000EE24FF248C0120E030E0C016D106E20660 -:103A0000F30610F4415051099A01281B390BC901E2 -:103A10001F910F91FF90EF90DF90CF9008951F922C -:103A20000F920FB60F9211248F939F93AF93BF9372 -:103A30008091CF019091D001A091D101B091D2019C -:103A40000196A11DB11D8093CF019093D001A09349 -:103A5000D101B093D201BF91AF919F918F910F90FF -:103A60000FBE0F901F9018950E94BC0DF8942FEF79 -:103A700087EA91E6215080409040E1F700C00000C5 -:103A800087E090EBDC018093EF019093F001A0932D -:103A9000F101B093F2019CE088E10FB6F894A8958B -:103AA000809360000FBE90936000FFCFEF92FF9273 -:103AB0000F931F93CF93DF93D82FC0E08C2F0E94DA -:103AC000900700E010E0E82EF12CC701002E02C0A4 -:103AD000959587950A94E2F780FD06C00F5F1F4F0A -:103AE0000630110591F709C0602F7C2F80E00E94FD -:103AF00058088D13F3CF81E004C0CF5FCE30F1F6CC -:103B000080E0DF91CF911F910F91FF90EF9008958A -:103B1000CF93C82F8CE20E94561D882321F08C2F52 -:103B2000CF910C94561D80E0CF910895CF930E94C1 -:103B3000DD1E811102C00E94C31EC5E6C15049F0BE -:103B40000E949A068FE39CE90197F1F700C00000FC -:103B5000F5CF89E20E94881D811113C18AE20E947B -:103B6000881D81110E94C31E85E00E94881D81115D -:103B70000E94341D0E94E81E8093CE0187E00E94BF -:103B8000881D8823A9F18BE10E94881D882351F0AC -:103B90008091CE0181FB222720F991E0922790FBB2 -:103BA00081F90EC08EE00E94881D882361F080910B -:103BB000CE0182FB222720F991E0922790FB82F927 -:103BC0008093CE0115C080E10E94881D9091CE01A6 -:103BD000882341F093FB222720F981E0822780FB94 -:103BE00093F904C0892F809580FB90F99093CE01C2 -:103BF0008091CE010E94EC1E0E94FA1E8093E0018B -:103C000080EE0E94881D882341F08091E001982F6A -:103C1000909590FB80F98093E00189E30E94881DD4 -:103C2000882359F08091E00181FB222720F991E05F -:103C3000922790FB81F98093E00182EE0E94881D1B -:103C4000882359F08091E00182FB222720F991E03E -:103C5000922790FB82F98093E00186EE0E94881DF6 -:103C6000882359F08091E00183FB222720F991E01D -:103C7000922790FB83F98093E00183EE0E94881DD8 -:103C8000882359F08091E00184FB222720F991E0FC -:103C9000922790FB84F98093E00185E30E94881DC0 -:103CA000882359F08091E00185FB222720F991E0DB -:103CB000922790FB85F98093E00181E30E94881DA3 -:103CC000882359F08091E00186FB222720F991E0BA -:103CD000922790FB86F98093E00181E10E94881D84 -:103CE000882359F08091E00187FB222720F991E099 -:103CF000922790FB87F98093E0018091E0010E9478 -:103D0000FE1E8091E00187FB882780F980930D01DA -:103D100087E20E94881DC82F8EE10E94881D8111B4 -:103D2000C2608FE10E94881D8111C46080E20E9400 -:103D3000881D8111C86081E20E94881D8111C061C7 -:103D400082E20E94881D8111C06283E20E94881D68 -:103D50008111C06484E20E94881D882311F0C0682C -:103D600002C0CC2329F08C2F0E94F51E6C2F03C0BB -:103D70000E94F11E682F70E080E090E0CF910C94DB -:103D8000E419CF9108956DEE7EEF80E090E00E94FF -:103D9000372560E082E090E00E94292560E083E022 -:103DA00090E00E94292560E084E090E00E942925AF -:103DB00060E085E090E00C94292580E090E00E948E -:103DC000232521E08D3E9E4F09F020E0822F0895AB -:103DD00082E090E00C941B25682F82E090E00C9428 -:103DE000292583E090E00C941B25682F83E090E068 -:103DF0000C94292584E090E00C941B25682F84E026 -:103E000090E00C9429258091D50180FF0BC0609132 -:103E1000130185E0689FB00111247595679575952C -:103E200067952BC081FF09C06091130185E0689FF1 -:103E3000B00111247595679520C082FF07C060917D -:103E4000130185E0689FB001112417C09091D6013D -:103E50009923D1F060911201961788F720911301F0 -:103E600085E0289F90011124929FA001939F500DFF -:103E7000112470E0CA010E94ED246038710540F4FD -:103E80006115710519F406C065E070E0862F08958C -:103E90008FE7089581E008958091D50180FF08C0E3 -:103EA0006091110170E0759567957595679521C0D2 -:103EB00081FF06C06091110170E07595679519C08A -:103EC00082FF04C06091110170E010C09091D60192 -:103ED000992399F0609110019617A0F78091110134 -:103EE000899FC001112470E00E94ED2460387105A3 -:103EF00040F46115710519F406C061E070E0862F89 -:103F000008958FE7089581E00895803F21F40E948D -:103F1000031F819504C0813F29F40E94031F8093F1 -:103F2000D9010895823F21F40E94031F819504C0A6 -:103F3000833F29F40E94031F8093D8010895893F8D -:103F400019F40E944C1F05C08A3F31F40E944C1F97 -:103F500081958093DA0108958B3F21F40E944C1FD4 -:103F6000819504C08C3F29F40E944C1F8093DB0193 -:103F70000895843F21F48091D701816017C0853F67 -:103F800021F48091D701826011C0863F21F4809195 -:103F9000D70184600BC0873F21F48091D7018860EE -:103FA00005C0883F31F48091D70180618093D701AB -:103FB00008958D3F21F48091D50181600BC08E3F23 -:103FC00021F48091D501826005C08F3F29F4809152 -:103FD000D50184608093D5010895803F39F48091A4 -:103FE000D90187FF6CC01092D90169C0813F29F4C3 -:103FF0008091D9011816BCF362C09091D801823F1C -:1040000029F497FF5CC01092D80159C0833F19F47E -:104010001916CCF354C0893F41F48091DA01181687 -:104020000CF04DC01092DA014AC08A3F29F4809109 -:10403000DA0187FF44C0F6CF8B3F39F48091DB0172 -:1040400087FF3DC01092DB013AC08C3F29F480917C -:10405000DB011816BCF333C0843F21F48091D701F3 -:104060008E7F17C0853F21F48091D7018D7F11C0CD -:10407000863F21F48091D7018B7F0BC0873F21F4CD -:104080008091D701877F05C0883F31F48091D701A7 -:104090008F7E8093D70113C08D3F21F48091D5018D -:1040A0008E7F0BC08E3F21F48091D5018D7F05C09E -:1040B0008F3F29F48091D5018B7F8093D50180912A -:1040C000D80181110EC08091D90181110AC080915F -:1040D000DA01811106C08091DB01811102C01092CA -:1040E000D601089587ED91E00E94DB100E94D91C53 -:1040F0009093D4018093D30108951F93CF93DF93BE -:104100008091D3019091D4010E94E51CAC01909163 -:10411000D601992321F02091140130E006C02091AE -:1041200015018AE0289F900111244217530708F4D3 -:1041300085C08091D801C091D901D091DA01109148 -:10414000DB01811107C0C11175C0D11173C01111FC -:1041500071C074C09F3F19F09F5F9093D6011816ED -:1041600024F40E94031F8093D8018091D80187FF17 -:1041700005C00E94031F81958093D8011C1624F46A -:104180000E94031F8093D9018091D90187FF05C048 -:104190000E94031F81958093D9016091D801662305 -:1041A00031F1C091D901CC2311F1062E000C770B0F -:1041B000880B990B0E94F42323E333E343E35FE38B -:1041C0000E9458240E94BC236093D8016C2FCC0F0E -:1041D000770B880B990B0E94F42323E333E343E32B -:1041E0005FE30E9458240E94BC236093D9011D16EE -:1041F00024F40E944C1F8093DA018091DA0187FF3A -:1042000005C00E944C1F81958093DA01111624F499 -:104210000E944C1F8093DB018091DB0187FF05C06A -:104220000E944C1F81958093DB01DF91CF911F91FC -:104230000C9472209F3F09F08FCFA0CFDF91CF91D8 -:104240001F910895E7EDF1E085E0DF011D928A9569 -:10425000E9F71092D6011092D5010895833081F1CB -:1042600028F4813059F08230D1F00895853009F476 -:1042700049C0B8F1863009F456C0089580911501FF -:10428000262F30E0280F311D2F3F310524F4680F11 -:104290006093150108958FEF809315010895809123 -:1042A0001401262F30E0280F311D2F3F310524F453 -:1042B000680F6093140108958FEF8093140108959F -:1042C00080911301262F30E0280F311D2F3F31053B -:1042D00024F4680F6093130108958FEF8093130106 -:1042E000089580911201262F30E0280F311D2F3FB5 -:1042F000310524F4680F6093120108958FEF8093C5 -:104300001201089580911101262F30E0280F311DF0 -:104310002F3F310524F4680F6093110108958FEF4A -:1043200080931101089580911001262F30E0280F0D -:10433000311D2F3F310524F4680F6093100108955B -:104340008FEF809310010895833011F128F48130AC -:1043500049F0823091F00895853081F120F1863066 -:10436000C1F1089580911501681720F4861B809390 -:104370001501089510921501089580911401681790 -:1043800020F4861B8093140108951092140108955F -:1043900080911301681720F4861B80931301089500 -:1043A00010921301089580911201681720F4861B62 -:1043B00080931201089510921201089580911101C5 -:1043C000681720F4861B8093110108951092110143 -:1043D000089580911001681720F4861B80931001C6 -:1043E00008951092100108950F931F938D3109F4D1 -:1043F0006BC008F03FC08E3009F47DC0C0F4873038 -:1044000009F46EC068F4863009F0AFC08091CE0127 -:10441000817F8E7F8093CE0181E08093DD01A6C0F5 -:10442000883009F458C08B3009F49BC09EC0863197 -:1044300009F497C078F4803109F470C0813109F033 -:1044400094C00E942D1690910D0181E089278093E0 -:104450000D0187C0893109F484C08B3109F085C012 -:104460008091CE0181FB222720F991E0922790FBD9 -:1044700081F94AC0853309F45BC048F4873209F4F6 -:1044800057C008F45AC0893209F452C06EC0833450 -:1044900038F48A3308F067C0883309F462C065C015 -:1044A000833409F445C0883409F05FC00E942D169A -:1044B0000FEF13ED20E3015010402040E1F700C062 -:1044C00000000E94341D4DC00E9476230E94C4103B -:1044D0000E94BA0946C00E94E81E0E94FA1E41C00E -:1044E0009091CE01892F817090FF12C0917F9E7FA5 -:1044F0009093CE013BC08091CE0182FB222720F910 -:1045000091E0922790FB82F98093CE01992349F1A3 -:104510008091CE0181608093CE0123C08091CE0135 -:1045200083FB222720F991E0922790FB83F9ECCFBF -:1045300061E070E080E090E010C08D5141E050E01B -:1045400060E070E08A019B0104C0000F111F221F70 -:10455000331F8A95D2F7C901B8010E94E4190E945D -:104560002D1681E003C08953E9CF80E01F910F91A0 -:10457000089580E008950C94B922CF93C82F8091BC -:10458000DD01813079F018F08230E9F187C0E091E7 -:104590000E01F0910F018081813169F0823209F0C2 -:1045A0007FC009C0E0910E01F0910F01808181313F -:1045B00011F0823261F48C2F0E94BB22811104C061 -:1045C0008C2F0E94F4211DC081E090E01AC08C2F36 -:1045D0000E94B922811114C0C43179F048F4CB3063 -:1045E00079F0C03109F060C082E08093DD0108C03D -:1045F000C93219F0C83321F057C01092DD0154C000 -:1046000081E0817053C0C93289F118F5C43171F16C -:10461000A8F4C73009F046C08AE08093150194E100 -:104620009093140193E0909313018093120188E01A -:104630008093110188E28093100134C0CE51C630BE -:1046400088F5EC2FF0E0E65DFE4F80818093DC0181 -:1046500029C0CE34E9F020F4CB3421F56AE013C050 -:10466000C13579F0C235F1F461E00DC08091DC0113 -:10467000882319F01092DC0115C081E08093DD01E0 -:1046800015C061E006C08091DC010E942E210AC0A5 -:104690006AE08091DC010E94A42104C01092DD0137 -:1046A00080E004C081E002C080E0ABCFCF910895EC -:1046B000E1E8F0E080818860808380818160808390 -:1046C0008FB7F89493E09093890090ED90938800D1 -:1046D0008FBF0895EFE6F0E08081826080830895C7 -:1046E000EFE6F0E080818D7F80830895EFE6F0E0D3 -:1046F000908182E08927808308951F920F920FB6E0 -:104700000F9211242F933F934F935F936F937F9357 -:104710008F939F93AF93BF93EF93FF938091DE01AD -:104720009091DF0101969093DF018093DE0181116A -:1047300003C082E00E94BA09E091DF01E695E695A8 -:10474000F0E0E156F84FE4918091DE018E1303C052 -:1047500080E00E94BA09FF91EF91BF91AF919F91C4 -:104760008F917F916F915F914F913F912F910F901A -:104770000FBE0F901F9018950E94C3236894B1112B -:104780000C94522408950E94372488F09F5798F083 -:10479000B92F9927B751B0F0E1F0660F771F881F46 -:1047A000991F1AF0BA95C9F714C0B13091F00E9460 -:1047B0005124B1E008950C945124672F782F882755 -:1047C000B85F39F0B93FCCF3869577956795B39587 -:1047D000D9F73EF490958095709561957F4F8F4FF6 -:1047E0009F4F0895E89409C097FB3EF490958095FB -:1047F000709561957F4F8F4F9F4F9923A9F0F92FA7 -:1048000096E9BB279395F695879577956795B79524 -:10481000F111F8CFFAF4BB0F11F460FF1BC06F5F0A -:104820007F4F8F4F9F4F16C0882311F096E911C01C -:10483000772321F09EE8872F762F05C0662371F03D -:1048400096E8862F70E060E02AF09A95660F771F51 -:10485000881FDAF7880F9695879597F9089557FD81 -:104860009058440F551F59F05F3F71F04795880FDE -:1048700097FB991F61F09F3F79F087950895121675 -:1048800013061406551FF2CF4695F1DF08C0161621 -:1048900017061806991FF1CF8695710561050894D2 -:1048A0000895E894BB2766277727CB0197F90895E9 -:1048B0000E946B240C94DC240E94CE2438F00E94C9 -:1048C000D52420F0952311F00C94C5240C94CB240E -:1048D00011240C9452240E942F2470F3959FC1F34D -:1048E000950F50E0551F629FF001729FBB27F00D9E -:1048F000B11D639FAA27F00DB11DAA1F649F6627F3 -:10490000B00DA11D661F829F2227B00DA11D621F41 -:10491000739FB00DA11D621F839FA00D611D221FFB -:10492000749F3327A00D611D231F849F600D211DDF -:10493000822F762F6A2F11249F5750409AF0F1F062 -:1049400088234AF0EE0FFF1FBB1F661F771F881FCB -:1049500091505040A9F79E3F510580F00C94C5241A -:104960000C9452245F3FE4F3983ED4F386957795F8 -:104970006795B795F795E7959F5FC1F7FE2B880F71 -:10498000911D9695879597F9089597F99F6780E807 -:1049900070E060E008959FEF80EC089500240A9491 -:1049A0001616170618060906089500240A9412160A -:1049B0001306140605060895092E0394000C11F43D -:1049C000882352F0BB0F40F4BF2B11F460FF04C0EA -:1049D0006F5F7F4F8F4F9F4F089597FB072E16F401 -:1049E000009407D077FD09D00E94072507FC05D069 -:1049F0003EF4909581959F4F0895709561957F4FF6 -:104A00000895EE0FFF1F0590F491E02D0994AA1B65 -:104A1000BB1B51E107C0AA1FBB1FA617B70710F0A9 -:104A2000A61BB70B881F991F5A95A9F780959095DB -:104A3000BC01CD010895F999FECF92BD81BDF89AD0 -:104A4000992780B50895A8E1B0E042E050E00C94C9 -:104A50003E25262FF999FECF1FBA92BD81BD20BDFC -:104A60000FB6F894FA9AF99A0FBE019608950E942B -:104A70002925272F0C942A25DC01CB01FC01F9996B -:104A8000FECF06C0F2BDE1BDF89A319600B40D929A -:0C4A900041505040B8F70895F894FFCF53 -:104A9C002002BB094B0A260AF209BE090101BC011E -:104AAC0028080A03140A3F4D363960071307DD0640 -:104ABC00A4063706500669068206010203040506A1 -:044ACC0007080900CE +:103700009F3F39F04F5F4E3041F051915813F8CF41 +:103710000DC05111F7CF942FF5CF9F3F39F0F9012C +:10372000E90FF11D97FDFA95828308950895909110 +:103730000C01992321F090910D01911109C0209164 +:103740000E0130910F01F9013296205F3F4F1FC0EB +:10375000982F9695969596959F30F0F4E0910E01EE +:10376000F0910F01E90FF11D877021E030E0A90110 +:1037700002C0440F551F8A95E2F7CA0180959181D6 +:103780008923818308953196E217F30729F0908108 +:103790009813F9CF1082F7CF089581E090E0E0917F +:1037A0000E01F0910F01E80FF91F10820196803190 +:1037B0009105A9F708959091CD01892B8093CD01B2 +:1037C000089580959091CD0189238093CD0108952E +:1037D0001092CD0108959091CC01892B8093CC015A +:1037E000089580959091CC0189238093CC01089510 +:1037F0001092CC0108958093BB0108951092BB01F3 +:10380000089580910E0190910F01FC0131969C0169 +:10381000205F3F4F80E0919191118F5FE217F30796 +:10382000D1F70895E0910E01F0910F018091CD0143 +:103830008083E0910E01F0910F0190818091CC0185 +:10384000892B80838091BB01882361F0E0910E0178 +:10385000F0910F019081892B80830E94011C8111BE +:103860001092BB0180910E0190910F010C94B51044 +:10387000CF92DF92EF92FF926C01EE24FF24C114ED +:10388000D104E104F10421F0C701B60120E101C037 +:1038900020E0C72ED82EE92EFF24C114D104E10464 +:1038A000F10419F0285FC701B6016B017C0154E0F7 +:1038B000F694E794D794C7945A95D1F7C114D104DC +:1038C000E104F10419F02C5FC701B6016B017C0122 +:1038D00042E0F694E794D794C7944A95D1F7C1147F +:1038E000D104E104F10419F02E5FC701B601DC0137 +:1038F000CB01B695A79597958795892B8A2B8B2B0E +:1039000009F02F5F822FFF90EF90DF90CF90089506 +:103910008091E701843009F11092CF0120E488E121 +:1039200090E00FB6F894A895809360000FBE2093A6 +:10393000600083B7817F846083BF83B7816083BF6A +:103940007894889583B78E7F83BF88E10FB6F8940B +:1039500080936000109260000FBE0895089508954E +:10396000CF930E94AE1C0E9497060E94AF1CC0E03D +:103970008C2F0E948507811104C0CF5FCE30C1F724 +:1039800001C081E0CF9108950E941F160E94A910E6 +:103990000C94A20982E084BD93E095BD9AEF97BD97 +:1039A00080936E0008952FB7F8948091D001909184 +:1039B000D101A091D201B091D3012FBF0895CF9230 +:1039C000DF92EF92FF920F931F932FB7F8944091DD +:1039D000D0015091D1016091D2017091D3012FBFDC +:1039E0006A017B01EE24FF248C0120E030E0C01648 +:1039F000D106E206F30610F4415051099A01281B42 +:103A0000390BC9011F910F91FF90EF90DF90CF907C +:103A100008951F920F920FB60F9211248F939F93C8 +:103A2000AF93BF938091D0019091D101A091D20129 +:103A3000B091D3010196A11DB11D8093D001909347 +:103A4000D101A093D201B093D301BF91AF919F91C7 +:103A50008F910F900FBE0F901F9018950E94A60D8A +:103A6000F8942FEF87EA91E6215080409040E1F7EB +:103A700000C0000087E090EBDC018093F0019093A0 +:103A8000F101A093F201B093F3019CE088E10FB63D +:103A9000F894A895809360000FBE90936000FFCFCC +:103AA000EF92FF920F931F93CF93DF93D82FC0E035 +:103AB0008C2F0E94850700E010E0E82EF12CC70152 +:103AC000002E02C0959587950A94E2F780FD06C006 +:103AD0000F5F1F4F0630110591F709C0602F7C2F33 +:103AE00080E00E944C08D813F3CF81E004C0CF5F80 +:103AF000CE30F1F680E0DF91CF911F910F91FF90D2 +:103B0000EF900895CF93C82F8CE20E94501D882318 +:103B100021F08C2FCF910C94501D80E0CF9108950F +:103B2000CF930E94D71E811102C00E94BD1EC5E620 +:103B3000C15049F00E9497068FE39CE90197F1F785 +:103B400000C00000F5CF89E20E94821D811113C1DF +:103B50008AE20E94821D81110E94BD1E85E00E94A2 +:103B6000821D81110E942E1D0E94E21E8093CE01B3 +:103B700087E00E94821D8823A9F18BE10E94821DAB +:103B8000882351F08091CE0181FB222720F991E01A +:103B9000922790FB81F90EC08EE00E94821D88233F +:103BA00061F08091CE0182FB222720F991E09227DB +:103BB00090FB82F98093CE0115C080E10E94821DA6 +:103BC0009091CE01882341F093FB222720F981E0D8 +:103BD000822780FB93F904C0892F809580FB90F9A0 +:103BE0009093CE018091CE010E94E61E0E94F41EA9 +:103BF0008093E10180EE0E94821D882341F0809134 +:103C0000E101982F909590FB80F98093E10189E381 +:103C10000E94821D882359F08091E10181FB2227B7 +:103C200020F991E0922790FB81F98093E10182EEE7 +:103C30000E94821D882359F08091E10182FB222796 +:103C400020F991E0922790FB82F98093E10186EEC2 +:103C50000E94821D882359F08091E10183FB222775 +:103C600020F991E0922790FB83F98093E10183EEA4 +:103C70000E94821D882359F08091E10184FB222754 +:103C800020F991E0922790FB84F98093E10185E38C +:103C90000E94821D882359F08091E10185FB222733 +:103CA00020F991E0922790FB85F98093E10181E36F +:103CB0000E94821D882359F08091E10186FB222712 +:103CC00020F991E0922790FB86F98093E10181E150 +:103CD0000E94821D882359F08091E10187FB2227F1 +:103CE00020F991E0922790FB87F98093E101809180 +:103CF000E1010E94F81E8091E10187FB882780F98D +:103D000080930D0187E20E94821DC82F8EE10E94E0 +:103D1000821D8111C2608FE10E94821D8111C460E9 +:103D200080E20E94821D8111C86081E20E94821D92 +:103D30008111C06182E20E94821D8111C06283E212 +:103D40000E94821D8111C06484E20E94821D88232A +:103D500011F0C06802C0CC2329F08C2F0E94EF1E06 +:103D60006C2F03C00E94EB1E682F70E080E090E093 +:103D7000CF910C94DB19CF9108956DEE7EEF80E02A +:103D800090E00E94232560E082E090E00E941525EB +:103D900060E083E090E00E94152560E084E090E020 +:103DA0000E94152560E085E090E00C94152580E0E8 +:103DB00090E00E940F2521E08D3E9E4F09F020E00B +:103DC000822F089582E090E00C940725682F82E00E +:103DD00090E00C94152583E090E00C940725682F63 +:103DE00083E090E00C94152584E090E00C94072586 +:103DF000682F84E090E00C9415258091D60180FF17 +:103E00000BC06091130185E0689FB0011124759586 +:103E10006795759567952BC081FF09C06091130167 +:103E200085E0689FB00111247595679520C082FFD9 +:103E300007C06091130185E0689FB001112417C08D +:103E40009091D7019923D1F060911201961788F7CC +:103E50002091130185E0289F90011124929FA001D9 +:103E6000939F500D112470E0CA010E94D92460383C +:103E7000710540F46115710539F002C065E070E02C +:103E8000862F08958FE7089581E008958091D601E7 +:103E900080FF08C06091110170E075956795759578 +:103EA000679521C081FF06C06091110170E0759592 +:103EB000679519C082FF04C06091110170E010C0C5 +:103EC0009091D7019923C1F0609110019617A0F746 +:103ED00080911101899FC001112470E00E94D924B2 +:103EE0006038710528F46115710521F0862F089559 +:103EF0008FE7089581E0089561E070E0F4CF803F9E +:103F000021F40E94FD1E819504C0813F29F40E9486 +:103F1000FD1E8093DA010895823F21F40E94FD1E68 +:103F2000819504C0833F29F40E94FD1E8093D9012E +:103F30000895893F19F40E94461F05C08A3F31F455 +:103F40000E94461F81958093DB0108958B3F21F4E9 +:103F50000E94461F819504C08C3F29F40E94461F91 +:103F60008093DC010895843F21F48091D801816021 +:103F700017C0853F21F48091D801826011C0863F2F +:103F800021F48091D80184600BC0873F21F4809197 +:103F9000D801886005C0883F31F48091D8018061E4 +:103FA0008093D80108958D3F21F48091D6018160DE +:103FB0000BC08E3F21F48091D601826005C08F3FF7 +:103FC00029F48091D60184608093D6010895803FC2 +:103FD00039F48091DA0187FF6CC01092DA0169C070 +:103FE000813F29F48091DA011816BCF362C09091E8 +:103FF000D901823F29F497FF5CC01092D90159C0C2 +:10400000833F19F41916CCF354C0893F41F48091D1 +:10401000DB0118160CF04DC01092DB014AC08A3F3C +:1040200029F48091DB0187FF44C0F6CF8B3F39F440 +:104030008091DC0187FF3DC01092DC013AC08C3FCB +:1040400029F48091DC011816BCF333C0843F21F4BD +:104050008091D8018E7F17C0853F21F48091D801CF +:104060008D7F11C0863F21F48091D8018B7F0BC0DA +:10407000873F21F48091D801877F05C0883F31F4C4 +:104080008091D8018F7E8093D80113C08D3F21F499 +:104090008091D6018E7F0BC08E3F21F48091D60196 +:1040A0008D7F05C08F3F29F48091D6018B7F80934F +:1040B000D6018091D90181110EC08091DA01811160 +:1040C0000AC08091DB01811106C08091DC01811161 +:1040D00002C01092D701089588ED91E00E94C010AF +:1040E0000E94D31C9093D5018093D40108951F930F +:1040F000CF93DF938091D4019091D5010E94DF1C72 +:10410000AC019091D701992321F02091140130E066 +:1041100006C0209115018AE0289F900111244217C2 +:10412000530708F486C08091D901C091DA01D0917B +:10413000DB011091DC01811107C0C11176C0D111E2 +:1041400074C0111172C075C09F3F19F09F5F9093AA +:10415000D701181624F40E94FD1E8093D901809186 +:10416000D90187FF05C00E94FD1E81958093D9016A +:104170001C1624F40E94FD1E8093DA018091DA015E +:1041800087FF05C00E94FD1E81958093DA01609132 +:10419000D901662339F1C091DA01CC2319F17727CF +:1041A00067FD7095872F972F0E94EA2323E333E35F +:1041B00043E35FE30E944E240E94B7236093D9013A +:1041C0006C2F772767FD7095872F972F0E94EA2322 +:1041D00023E333E343E35FE30E944E240E94B723CB +:1041E0006093DA011D1624F40E94461F8093DB01C0 +:1041F0008091DB0187FF05C00E94461F8195809357 +:10420000DB01111624F40E94461F8093DC0180918B +:10421000DC0187FF05C00E94461F81958093DC0169 +:10422000DF91CF911F910C946C209F3F09F08ECFAE +:1042300096CFDF91CF911F910895E8EDF1E085E0F1 +:10424000DF011D928A95E9F71092D7011092D601ED +:104250000895833081F128F4813059F08230D1F013 +:104260000895853009F449C0B8F1863009F456C084 +:10427000089580911501262F30E0280F311D2F3F22 +:10428000310524F4680F6093150108958FEF809332 +:104290001501089580911401262F30E0280F311D5B +:1042A0002F3F310524F4680F6093140108958FEFB8 +:1042B00080931401089580911301262F30E0280F78 +:1042C000311D2F3F310524F4680F609313010895C9 +:1042D0008FEF80931301089580911201262F30E013 +:1042E000280F311D2F3F310524F4680F6093120110 +:1042F00008958FEF80931201089580911101262F68 +:1043000030E0280F311D2F3F310524F4680F6093F2 +:10431000110108958FEF809311010895809110018C +:10432000262F30E0280F311D2F3F310524F4680F70 +:104330006093100108958FEF8093100108958330EA +:1043400011F128F4813049F0823091F008958530E0 +:1043500081F120F18630C1F108958091150168172F +:1043600020F4861B8093150108951092150108957D +:1043700080911401681720F4861B8093140108951E +:1043800010921401089580911301681720F4861B80 +:1043900080931301089510921301089580911201E2 +:1043A000681720F4861B8093120108951092120161 +:1043B000089580911101681720F4861B80931101E4 +:1043C000089510921101089580911001681720F44A +:1043D000861B8093100108951092100108950F9389 +:1043E0001F938D3109F46BC008F03FC08E3009F483 +:1043F0007DC0C0F4873009F46EC068F4863009F0DF +:10440000AFC08091CE01817F8E7F8093CE0181E00D +:104410008093DE01A6C0883009F458C08B3009F4BF +:104420009BC09EC0863109F497C078F4803109F4AE +:1044300070C0813109F094C00E941F1690910D0147 +:1044400081E0892780930D0187C0893109F484C0F8 +:104450008B3109F085C08091CE0181FB222720F9A4 +:1044600091E0922790FB81F94AC0853309F45BC043 +:1044700048F4873209F457C008F45AC0893209F465 +:1044800052C06EC0833438F48A3308F067C0883372 +:1044900009F462C065C0833409F445C0883409F06A +:1044A0005FC00E941F160FEF13ED20E30150104074 +:1044B0002040E1F700C000000E942E1D4DC00E9468 +:1044C00071230E94A9100E94A20946C00E94E21E08 +:1044D0000E94F41E41C09091CE01892F817090FFFF +:1044E00012C0917F9E7F9093CE013BC08091CE0100 +:1044F00082FB222720F991E0922790FB82F980939A +:10450000CE01992349F18091CE0181608093CE0143 +:1045100023C08091CE0183FB222720F991E09227CE +:1045200090FB83F9ECCF61E070E080E090E010C098 +:104530008D5141E050E060E070E08A019B0104C0D1 +:10454000000F111F221F331F8A95D2F7C901B8012E +:104550000E94DB190E941F1681E003C08953E9CF36 +:1045600080E01F910F91089580E0089580E0089504 +:10457000CF93C82F8091DE01813079F018F082301E +:10458000E9F187C0E0910E01F0910F018081813146 +:1045900069F0823209F07FC009C0E0910E01F0910C +:1045A0000F018081813111F0823261F48C2F0E94E1 +:1045B000B422811104C08C2F0E94EF211DC081E024 +:1045C00090E01AC08C2F0E94B622811114C0C43111 +:1045D00079F048F4CB3079F0C03109F060C082E066 +:1045E0008093DE0108C0C93219F0C83321F057C0EA +:1045F0001092DE0154C081E0817053C0C93289F14C +:1046000018F5C43171F1A8F4C73009F046C08AE04A +:104610008093150194E19093140193E0909313011A +:104620008093120188E08093110188E28093100149 +:1046300034C0CE51C63088F5EC2FF0E0E65DFE4F79 +:1046400080818093DD0129C0CE34E9F020F4CB34A1 +:1046500021F56AE013C0C13579F0C235F1F461E0AB +:104660000DC08091DD01882319F01092DD0115C085 +:1046700081E08093DE0115C061E006C08091DD011C +:104680000E9429210AC06AE08091DD010E949F21D9 +:1046900004C01092DE0180E004C081E002C080E02E +:1046A000ABCFCF910895E1E8F0E08081886080830E +:1046B0008081816080838FB7F89493E09093890024 +:1046C00090ED909388008FBF0895EFE6F0E0808131 +:1046D000826080830895EFE6F0E080818D7F8083A3 +:1046E0000895EFE6F0E0908182E0892780830895C5 +:1046F0001F920F920FB60F9211242F933F934F9357 +:104700005F936F937F938F939F93AF93BF93EF9339 +:10471000FF938091DF019091E00101969093E00179 +:104720008093DF01811103C082E00E94A209E09121 +:10473000E001E695E695F0E0E156F84FE4918091CE +:10474000DF018E1303C080E00E94A209FF91EF9168 +:10475000BF91AF919F918F917F916F915F914F9199 +:104760003F912F910F900FBE0F901F90189504D07E +:104770006894B1118DC0089570D088F09F5790F063 +:10478000B92F9927B751A0F0D1F0660F771F881F76 +:10479000991F1AF0BA95C9F712C0B13081F077D0DD +:1047A000B1E0089574C0672F782F8827B85F39F07B +:1047B000B93FCCF3869577956795B395D9F73EF4D5 +:1047C00090958095709561957F4F8F4F9F4F08957D +:1047D000E89409C097FB3EF490958095709561959B +:1047E0007F4F8F4F9F4F9923A9F0F92F96E9BB2751 +:1047F0009395F695879577956795B795F111F8CFCD +:10480000FAF4BB0F11F460FF1BC06F5F7F4F8F4F37 +:104810009F4F16C0882311F096E911C0772321F02D +:104820009EE8872F762F05C0662371F096E8862FC5 +:1048300070E060E02AF09A95660F771F881FDAF71C +:10484000880F9695879597F9089557FD9058440FCE +:10485000551F59F05F3F71F04795880F97FB991FDF +:1048600061F09F3F79F0879508951216130614069C +:10487000551FF2CF4695F1DF08C016161706180629 +:10488000991FF1CF86957105610508940895E89404 +:10489000BB2766277727CB0197F908950BD078C0FF +:1048A00069D028F06ED018F0952309F05AC05FC087 +:1048B0001124EECFCADFA0F3959FD1F3950F50E0FE +:1048C000551F629FF001729FBB27F00DB11D639FC2 +:1048D000AA27F00DB11DAA1F649F6627B00DA11D68 +:1048E000661F829F2227B00DA11D621F739FB00D0E +:1048F000A11D621F839FA00D611D221F749F33277E +:10490000A00D611D231F849F600D211D822F762F16 +:104910006A2F11249F5750408AF0E1F088234AF013 +:10492000EE0FFF1FBB1F661F771F881F915050405F +:10493000A9F79E3F510570F014C0AACF5F3FECF37A +:10494000983EDCF3869577956795B795F795E7954B +:104950009F5FC1F7FE2B880F911D9695879597F95C +:10496000089597F99F6780E870E060E008959FEFF1 +:1049700080EC089500240A941616170618060906F6 +:10498000089500240A9412161306140605060895C5 +:10499000092E0394000C11F4882352F0BB0F40F44D +:1049A000BF2B11F460FF04C06F5F7F4F8F4F9F4F8D +:1049B000089597FB072E16F4009407D077FD09D0D1 +:1049C0000E94F32407FC05D03EF4909581959F4FFB +:1049D0000895709561957F4F0895EE0FFF1F059024 +:1049E000F491E02D0994AA1BBB1B51E107C0AA1F3B +:1049F000BB1FA617B70710F0A61BB70B881F991F80 +:104A00005A95A9F780959095BC01CD010895F99923 +:104A1000FECF92BD81BDF89A992780B50895A8E18F +:104A2000B0E042E050E00C942A25262FF999FECF01 +:104A30001FBA92BD81BD20BD0FB6F894FA9AF99ABB +:104A40000FBE019608950E941525272F0C94162558 +:104A5000DC01CB01FC01F999FECF06C0F2BDE1BD3E +:104A6000F89A319600B40D9241505040B8F708952D +:044A7000F894FFCFE8 +:104A74002002A409320A0F0ADB09A7090101BC01BB +:104A840028080A03140A3F4D363960071307DD0668 +:104A9400A4063706500669068206010203040506C9 +:044AA40007080900F6 :00000001FF From f4ba9662f41342dd40052c70c4384ff7d03d7c15 Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Thu, 21 Jan 2016 21:25:33 -0500 Subject: [PATCH 032/259] A to toggle L2, hjkl to move mouse --- keyboard/ergodox_ez/keymaps/j3rn/keymap.c | 27 ++++++++++++----------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c index b5463cb72d..e5be6fed90 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c +++ b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c @@ -14,7 +14,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| * | Tab | Q | W | E | R | T | - | | = | Y | U | I | O | P | \ | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * |Ctrl/Esc| A | S | D | F | G |------| |------| H | J | K | L |; / L2| ' | + * |Ctrl/Esc|A / L2| S | D | F | G |------| |------| H | J | K | L | ; | ' | * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' @@ -34,7 +34,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // left hand KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LBRC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_MINS, - CTL_T(KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, + CTL_T(KC_ESC), LT(MDIA, KC_A),KC_S, KC_D, KC_F, KC_G, KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), KC_FN1, KC_QUOT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, @@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // right hand KC_RBRC, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, KC_EQL, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, - KC_H, KC_J, KC_K, KC_L, LT(MDIA, KC_SCLN),KC_QUOT, + KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, MEH_T(KC_NO),KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, @@ -99,13 +99,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,--------------------------------------------------. ,--------------------------------------------------. * | | | | | | | | | | | | | | | | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | | MsUp | | | | | | | | | | | | + * | | | | | | | | | | | | Lclk | Rclk | | | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | + * | | | | | | |------| |------|MsLeft|MsDown| MsUp |MsRght| | Play | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | | | | | | | | | | Prev | Next | | | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + * | | | | | | |VolUp |VolDn | Mute | | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -116,19 +116,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `--------------------' `--------------------' */ // MEDIA AND MOUSE -KEYMAP( +[MDIA] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, + 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, // right hand 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_MPLY, + KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, KC_TRNS, KC_TRNS, + KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, KC_TRNS, KC_MPLY, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -138,7 +138,8 @@ KEYMAP( }; 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_LAYER_TAP_TOGGLE(MDIA) // FN2 - Momentary Layer 2 (Media) }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) From 6f53e17bf50fbe7bb833a0993e367be81fd2d559 Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Wed, 27 Jan 2016 19:13:54 -0500 Subject: [PATCH 033/259] Building a row of level switch buttons --- keyboard/ergodox_ez/keymaps/j3rn/keymap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c index e5be6fed90..5da697088f 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c +++ b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c @@ -18,7 +18,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | ~L1 | '" |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | + * | ~L1 | ~L2 |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | App | Home | | PgUp |Ctrl/Esc| @@ -34,9 +34,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // left hand KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LBRC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_MINS, - CTL_T(KC_ESC), LT(MDIA, KC_A),KC_S, KC_D, KC_F, KC_G, + CTL_T(KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), - KC_FN1, KC_QUOT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, + KC_FN1, KC_FN2, LALT(KC_LSFT), KC_LEFT,KC_RGHT, ALT_T(KC_APP), KC_HOME, KC_END, From 20a3229faf12d964403becf210bf7ba280ca2e49 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Sun, 27 Mar 2016 02:22:41 +0000 Subject: [PATCH 034/259] Add manuneo layout --- .../keymaps/german-manuneo/compile_keymap.py | 418 ++++++ .../keymaps/german-manuneo/keymap.c | 1278 +++++++++++++++++ .../keymaps/german-manuneo/keymap.md | 222 +++ 3 files changed, 1918 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py new file mode 100644 index 0000000000..3bbb9340b2 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -0,0 +1,418 @@ +# encoding: utf-8 +from __future__ import division +from __future__ import print_function +from __future__ import absolute_import +from __future__ import unicode_literals + +import os +import io +import re +import sys +import json +import unicodedata +import collections + +PY2 = sys.version_info.major == 2 + +if PY2: + chr = unichr + + +ONELINE_COMMENT_RE = re.compile(r"^\s*//.*$", re.MULTILINE) +INLINE_COMMENT_RE = re.compile( + r"([\,\"\[\]\{\}\d])\s+//\s[^\"\]\}\{\[]*$", re.MULTILINE +) +TRAILING_COMMA_RE = re.compile( + r",$\s*([\]\}])", re.MULTILINE +) + +def loads(raw_data): + if isinstance(raw_data, bytes): + raw_data = raw_data.decode('utf-8') + raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) + raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) + raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) + return json.loads(raw_data) + +with io.open("keymap.md", encoding="utf-8") as fh: + lines = fh.readlines() + +SECTIONS = [ + 'layout_config', + 'layers', +] + +config = { + "includes_basedir": "quantum/", + "keymaps_includes": [ + "keymap_common.h", + ], + 'filler': "-+.':x", + 'separator': "|", + 'default_key_prefix': ["KC_"], + 'unicode_macros': [], + 'macro_ids': ['UMS'], + 'layers': collections.OrderedDict(), + 'layer_lines': collections.OrderedDict(), +} + +section_start_index = -1 +current_section = None +current_layer_name = None +current_layer_lines = [] +config_data = [] + +def end_section(): + global section_start_index + global current_layer_lines + section_start_index = -1 + if current_section == 'layout_config': + config.update(loads("".join( + config_data + ))) + elif current_section == 'layers': + config['layer_lines'][current_layer_name] = current_layer_lines + current_layer_lines = [] + + +for i, line in enumerate(lines): + if line.startswith("# "): + section = line[2:].strip().replace(" ", "_").lower() + if section in SECTIONS: + current_section = section + elif line.startswith("## "): + sub_section = line[3:] + if current_section == 'layers': + current_layer_name = sub_section.strip() + # TODO: parse descriptio + config['layers'][current_layer_name] = "" + elif line.startswith(" "): + if section_start_index < 0: + section_start_index = i + if current_section == 'layout_config': + config_data.append(line) + elif current_section == 'layers': + if not line.strip(): + continue + current_layer_lines.append(line) + elif section_start_index > 0: + end_section() + +end_section() + +KEYDEF_RE = re.compile(r"#define ((?:{})(?:\w+))".format( + "|".join(config['key_prefixes']) +)) +IF0_RE = re.compile(r"^#if 0$.*?#endif", re.MULTILINE | re.DOTALL) +COMMENT_RE = re.compile(r"/\*.*?\*/", re.MULTILINE | re.DOTALL) +ENUM_RE = re.compile(r"(enum\s\w+\s\{.*?\};)", re.MULTILINE | re.DOTALL) +ENUM_KEY_RE = re.compile(r"({}\w+)".format( + "|".join(config['key_prefixes']) +)) + +def parse_keydefs(path): + with io.open(path, encoding="utf-8") as fh: + data = fh.read() + data, _ = COMMENT_RE.subn("", data) + data, _ = IF0_RE.subn("", data) + + for match in KEYDEF_RE.finditer(data): + yield match.groups()[0] + + for enum_match in ENUM_RE.finditer(data): + enum = enum_match.groups()[0] + for key_match in ENUM_KEY_RE.finditer(enum): + yield key_match.groups()[0] + +valid_keycodes = set() +basepath = os.path.abspath(os.path.join( + os.path.dirname(__file__), "..", "..", "..", ".." +)) + +valid_keycodes.update(parse_keydefs(os.path.join( + basepath, "tmk_core", "common", "keycode.h" +))) + +for include_path in config['keymaps_includes']: + path = os.path.join(basepath, config['includes_dir'], include_path) + path = path.replace("/", os.sep) + if os.path.exists(path): + valid_keycodes.update(parse_keydefs(path)) + +LAYER_CHANGE_RE = re.compile(r"(DF|TG|MO)\(\d+\)") +MACRO_RE = re.compile(r"M\(\w+\)") +UNICODE_RE = re.compile(r"U[0-9A-F]{4}") +NON_CODE = re.compile(r"^[^A-Z0-9_]$") + + +def UNICODE_MACRO(config, c): + # TODO: don't use macro for codepoints below 0x2000 + macro_id = "UC_" + ( + unicodedata.name(c) + .replace(" ", "_") + .replace("-", "_") + .replace("SUPERSCRIPT_", "SUP_") + .replace("SUBSCRIPT_", "SUB_") + .replace("GREEK_SMALL_LETTER", "GR_LC") + .replace("GREEK_CAPITAL_LETTER", "GR_UC") + .replace("VULGAR_FRACTION_", "FR_") + ) + if macro_id not in config['macro_ids']: + config['macro_ids'].append(macro_id) + code = "{:04X}".format(ord(c)) + if (macro_id, code) not in config['unicode_macros']: + config['unicode_macros'].append((macro_id, code)) + return "M({})".format(macro_id) + + +def MACRO(config, code): + macro_id = code[2:-1] + if macro_id not in config['macro_ids']: + config['macro_ids'].append(macro_id) + return code + +# TODO: presumably we can have a macro or function which takes +# the hex code and produces much smaller code. + +WIN_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LALT), T(KP_PLUS), {1}, U(LALT), END + ); +""" + +LINUX_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END + ); +""" + +def macro_cases(config, mode): + if mode == 'win': + template = WIN_UNICODE_MACRO_TEMPLATE + elif mode == 'linux': + template = LINUX_UNICODE_MACRO_TEMPLATE + else: + raise ValueError("Invalid mode: ", mode) + template = template.strip() + + for macro_id, unimacro_chars in config['unicode_macros']: + unimacro_keys = ", ".join( + "T({})".format( + "KP_" + char if char.isdigit() else char + ) for char in unimacro_chars + ) + yield template.format(macro_id, unimacro_keys) + + +MACROCODE = """ +#define UC_MODE_WIN 0 +#define UC_MODE_LINUX 1 + +static uint16_t unicode_mode = UC_MODE_WIN; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ + if (!record->event.pressed) {{ + return MACRO_NONE; + }} + // MACRODOWN only works in this function + switch(id) {{ + case UMS: + unicode_mode = (unicode_mode + 1) % 2; + break; + {macro_cases} + default: + break; + }} + if (unicode_mode == UC_MODE_WIN) {{ + switch(id) {{ + {win_macro_cases} + default: + break; + }} + }} else if (unicode_mode == UC_MODE_LINUX) {{ + switch(id) {{ + {linux_macro_cases} + default: + break; + }} + }} + return MACRO_NONE; +}}; +""" + + +def iter_keycodes(layer_lines, config): + filler_re = re.compile("[" + + config['filler'] + " " + + "]") + + all_codes = [] + for line in layer_lines: + line, _ = filler_re.subn("", line.strip()) + if not line: + continue + codes = line.split(config['separator']) + all_codes.extend(codes[1:-1]) + + key_groups = {} + for group_index, key_indexes in enumerate(config['keymap_indexes']): + for key_index in key_indexes: + key_groups[key_index] = group_index + + keymap_indexes = sum(config['keymap_indexes'], []) + assert len(all_codes) == len(keymap_indexes) + code_index_pairs = zip(all_codes, keymap_indexes) + prev_index = None + for i, (code, key_index) in enumerate(code_index_pairs): + code = code.strip() + layer_match = LAYER_CHANGE_RE.match(code) + unicode_match = UNICODE_RE.match(code) + noncode_match = NON_CODE.match(code) + macro_match = MACRO_RE.match(code) + + ws = "\n" if key_groups[key_index] != prev_index else "" + prev_index = key_groups[key_index] + + try: + if not code: + code = 'KC_TRNS' + elif layer_match: + pass + elif macro_match: + code = MACRO(config, code) + elif unicode_match: + hex_code = code[1:] + code = UNICODE_MACRO(config, chr(int(hex_code, 16))) + elif noncode_match: + code = UNICODE_MACRO(config, code) + elif "_" in code: + assert code in valid_keycodes, "unknown code '{}'".format(code) + else: + for prefix in config['key_prefixes']: + if prefix + code in valid_keycodes: + code = prefix + code + break + assert code in valid_keycodes, "unknown code '{}'".format(code) + yield code, key_index, ws + except AssertionError: + print("Error processing code", repr(code).encode("utf-8")) + raise + +USERCODE = """ +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case L1: + ergodox_right_led_1_on(); + break; + case L2: + ergodox_right_led_2_on(); + break; + case L3: + ergodox_right_led_3_on(); + break; + case L4: + ergodox_right_led_1_on(); + ergodox_right_led_2_on(); + break; + case L5: + ergodox_right_led_1_on(); + ergodox_right_led_3_on(); + break; + // case L6: + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + // case L7: + // ergodox_right_led_1_on(); + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + default: + ergodox_board_led_off(); + break; + } +}; +""" + +def parse_keymaps(config): + keymaps = {} + layer_line_items = config['layer_lines'].items() + for i, (layer_name, layer_lines) in enumerate(layer_line_items): + print("parseing layer", layer_name) + keymap = {} + for code, key_index, ws in iter_keycodes(layer_lines, config): + keymap[key_index] = (code, ws) + keymaps[layer_name] = [v for k, v in sorted(keymap.items())] + return keymaps + + +def iter_keymap_lines(config, keymaps): + for include_path in config['keymaps_includes']: + yield '#include "{}"\n'.format(include_path) + + yield "\n" + + layer_items = config['layers'].items() + for i, (layer_name, description) in enumerate(layer_items): + yield '#define L{0:<3} {0:<5} // {1}\n'.format(i, layer_name) + + for i, macro_id in enumerate(config['macro_ids']): + yield "#define {} {}\n".format(macro_id, i) + + yield "\n" + + yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n" + + layer_line_items = config['layer_lines'].items() + last_index = config['keymap_indexes'][-1] + for i, (layer_name, layer_lines) in enumerate(layer_line_items): + keymap = keymaps[layer_name] + yield "/*\n" + for line in layer_lines: + yield " *{}".format(line) + yield "*/\n" + + yield "[L{0}] = KEYMAP(\n".format(i) + + for key_index, (code, ws) in enumerate(keymap): + yield "\t{}".format(code) + if key_index < len(keymap) - 1: + yield "," + yield ws + yield "),\n" + + yield "};\n\n" + + yield "const uint16_t PROGMEM fn_actions[] = {\n" + yield "};\n" + + yield MACROCODE.format( + macro_cases="", + win_macro_cases="\n".join(macro_cases(config, mode='win')), + linux_macro_cases="\n".join(macro_cases(config, mode='linux')), + ) + + yield USERCODE + + +with io.open("keymap.c", mode="w", encoding="utf-8") as fh: + for data in iter_keymap_lines(config, parse_keymaps(config)): + fh.write(data) + + +# print("\n".join(sorted(valid_keycodes))) +# print(json.dumps(config, indent=4)) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c new file mode 100644 index 0000000000..400ad6fcf8 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -0,0 +1,1278 @@ +#include "ergodox_ez.h" +#include "action_layer.h" +#include "keymap_common.h" +#include "keymap_extras/keymap_german.h" + +#define L0 0 // Layer 0 +#define L1 1 // Layer 1 +#define L2 2 // Layer 2 +#define L3 3 // Layer 3 +#define L4 4 // Layer 4 +#define L5 5 // Layer 5 +#define L6 6 // Layer 6 +#define L7 7 // Layer 7 +#define L8 8 // Layer 8 +#define UMS 0 +#define UC_UPWARDS_ARROW 1 +#define UC_LEFTWARDS_ARROW 2 +#define UC_DOWNWARDS_ARROW 3 +#define UC_RIGHTWARDS_ARROW 4 +#define UC_SUP_ONE 5 +#define UC_SUP_TWO 6 +#define UC_SUP_THREE 7 +#define UC_SUP_FOUR 8 +#define UC_SUP_FIVE 9 +#define UC_FOR_ALL 10 +#define UC_SUP_SIX 11 +#define UC_SUP_SEVEN 12 +#define UC_SUP_EIGHT 13 +#define UC_SUP_NINE 14 +#define UC_SUP_ZERO 15 +#define UC_MULTIPLICATION_SIGN 16 +#define UC_FR_ONE_HALF 17 +#define UC_DIVISION_SIGN 18 +#define UC_FR_ONE_QUARTER 19 +#define UC_FR_ONE_FIFTH 20 +#define UC_FR_ONE_SIXTH 21 +#define UC_FR_ONE_EIGHTH 22 +#define UC_PLUS_MINUS_SIGN 23 +#define UC_EMPTY_SET 24 +#define UC_INFINITY 25 +#define UC_SUP_LATIN_SMALL_LETTER_N 26 +#define UC_THERE_EXISTS 27 +#define UC_ELEMENT_OF 28 +#define UC_FR_ONE_THIRD 29 +#define UC_NOT_EQUAL_TO 30 +#define UC_FR_TWO_THIRDS 31 +#define UC_FR_THREE_QUARTERS 32 +#define UC_ASYMPTOTICALLY_EQUAL_TO 33 +#define UC_THERE_DOES_NOT_EXIST 34 +#define UC_NOT_AN_ELEMENT_OF 35 +#define UC_SUB_ONE 36 +#define UC_SUB_TWO 37 +#define UC_SUB_THREE 38 +#define UC_SUB_FOUR 39 +#define UC_SUB_FIVE 40 +#define UC_SUB_SIX 41 +#define UC_SUB_SEVEN 42 +#define UC_SUB_EIGHT 43 +#define UC_SUB_NINE 44 +#define UC_SUB_ZERO 45 +#define UC_GR_LC_CHI 46 +#define UC_GR_LC_PI 47 +#define UC_GR_LC_PHI 48 +#define UC_GR_LC_OMEGA 49 +#define UC_GR_LC_GAMMA 50 +#define UC_GR_LC_ETA 51 +#define UC_GR_LC_XI 52 +#define UC_GR_LC_KAPPA 53 +#define UC_GR_LC_LAMDA 54 +#define UC_GR_LC_ZETA 55 +#define UC_GR_LC_UPSILON 56 +#define UC_GR_LC_IOTA 57 +#define UC_GR_LC_ALPHA 58 +#define UC_GR_LC_EPSILON 59 +#define UC_GR_LC_OMICRON 60 +#define UC_GR_LC_SIGMA 61 +#define UC_GR_LC_NU 62 +#define UC_GR_LC_RHO 63 +#define UC_GR_LC_TAU 64 +#define UC_GR_LC_DELTA 65 +#define UC_GR_LC_FINAL_SIGMA 66 +#define UC_GR_LC_THETA 67 +#define UC_GR_LC_BETA 68 +#define UC_GR_LC_MU 69 +#define UC_GR_LC_PSI 70 +#define UC_GR_UC_CHI 71 +#define UC_GR_UC_PI 72 +#define UC_GR_UC_PHI 73 +#define UC_GR_UC_OMEGA 74 +#define UC_GR_UC_GAMMA 75 +#define UC_GR_UC_ETA 76 +#define UC_GR_UC_XI 77 +#define UC_GR_UC_KAPPA 78 +#define UC_GR_UC_LAMDA 79 +#define UC_GR_UC_ZETA 80 +#define UC_GR_UC_UPSILON 81 +#define UC_GR_UC_IOTA 82 +#define UC_GR_UC_ALPHA 83 +#define UC_GR_UC_EPSILON 84 +#define UC_GR_UC_OMICRON 85 +#define UC_GR_UC_SIGMA 86 +#define UC_GR_UC_NU 87 +#define UC_GR_UC_RHO 88 +#define UC_GR_UC_TAU 89 +#define UC_GR_UC_DELTA 90 +#define UC_GR_UC_THETA 91 +#define UC_GR_UC_BETA 92 +#define UC_GR_UC_MU 93 +#define UC_GR_UC_PSI 94 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* + * .-------------------------------------. .-------------------------------------. + * |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + * '------------------------'.-------------. .-------------.'------------------------' + * | INS |TG(2) | !M(UMS)| DELT | + * .------+------+------! !------+------+------. + * ! ! | APP | ! PGUP | ! ! + * ! ! !------! !------! ! ! + * | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | + * '--------------------' '--------------------' +*/ +[L0] = KEYMAP( + MO(5), + DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, MO(4), + DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, MO(1), + DE_U, DE_I, DE_A, DE_E, DE_O, MO(3), + DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, KC_TRNS, + KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, KC_INS, + TG(2), KC_APP, + KC_BSPC, + KC_LSFT, KC_ESC, DE_GRV, + DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, TG(2), + DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, DE_S, + DE_N, DE_R, DE_T, DE_D, DE_SS, KC_TAB, + DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, KC_LALT, + KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, M(UMS), + KC_DELT, KC_PGUP, + KC_PGDN, + KC_ENTER, KC_SPACE), +/* + * .-------------------------------------. .-------------------------------------. + * | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | ← | ↓ | → | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L1] = KEYMAP( + KC_TRNS, + DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, KC_TRNS, + DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, KC_TRNS, + KC_TRNS, DE_PLUS, DE_EQL, 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, DE_RING, KC_TRNS, KC_TRNS, + DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, DE_DLR, + DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, KC_TRNS, + DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L2] = KEYMAP( + KC_TRNS, + KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, 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_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_F12, + KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, KC_TRNS, + KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, KC_TRNS, + KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, KC_NLCK, + KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, KC_P0, + KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L3] = KEYMAP( + KC_TRNS, + M(UC_SUP_ONE), M(UC_SUP_TWO), M(UC_SUP_THREE), M(UC_SUP_FOUR), M(UC_SUP_FIVE), M(UC_FOR_ALL), KC_TRNS, + M(UC_MULTIPLICATION_SIGN), M(UC_FR_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_FR_ONE_QUARTER), M(UC_FR_ONE_FIFTH), KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), KC_TRNS, + M(UC_FR_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_FR_TWO_THIRDS), M(UC_FR_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), 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, + M(UC_SUP_SIX), M(UC_SUP_SEVEN), M(UC_SUP_EIGHT), M(UC_SUP_NINE), M(UC_SUP_ZERO), KC_TRNS, KC_TRNS, + M(UC_FR_ONE_SIXTH), KC_TRNS, M(UC_FR_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_INFINITY), + M(UC_SUP_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, KC_TRNS, + DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), 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), +/* + * .-------------------------------------. .-------------------------------------. + * | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | θ | | | | | ! | β | μ | | | | ψ | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L4] = KEYMAP( + KC_TRNS, + M(UC_SUB_ONE), M(UC_SUB_TWO), M(UC_SUB_THREE), M(UC_SUB_FOUR), M(UC_SUB_FIVE), KC_TRNS, KC_TRNS, + M(UC_GR_LC_CHI), M(UC_GR_LC_PI), M(UC_GR_LC_PHI), M(UC_GR_LC_OMEGA), M(UC_GR_LC_GAMMA), KC_TRNS, KC_TRNS, + M(UC_GR_LC_UPSILON), M(UC_GR_LC_IOTA), M(UC_GR_LC_ALPHA), M(UC_GR_LC_EPSILON), M(UC_GR_LC_OMICRON), KC_TRNS, + KC_TRNS, M(UC_GR_LC_THETA), 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, + M(UC_SUB_SIX), M(UC_SUB_SEVEN), M(UC_SUB_EIGHT), M(UC_SUB_NINE), M(UC_SUB_ZERO), KC_TRNS, KC_TRNS, + M(UC_GR_LC_ETA), M(UC_GR_LC_XI), M(UC_GR_LC_KAPPA), M(UC_GR_LC_LAMDA), KC_TRNS, M(UC_GR_LC_ZETA), M(UC_GR_LC_SIGMA), + M(UC_GR_LC_NU), M(UC_GR_LC_RHO), M(UC_GR_LC_TAU), M(UC_GR_LC_DELTA), M(UC_GR_LC_FINAL_SIGMA), KC_TRNS, + M(UC_GR_LC_BETA), M(UC_GR_LC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_LC_PSI), KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | Θ | | | | | ! | Β | Μ | | | | Ψ | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L5] = KEYMAP( + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_GR_UC_CHI), M(UC_GR_UC_PI), M(UC_GR_UC_PHI), M(UC_GR_UC_OMEGA), M(UC_GR_UC_GAMMA), KC_TRNS, KC_TRNS, + M(UC_GR_UC_UPSILON), M(UC_GR_UC_IOTA), M(UC_GR_UC_ALPHA), M(UC_GR_UC_EPSILON), M(UC_GR_UC_OMICRON), KC_TRNS, + KC_TRNS, M(UC_GR_UC_THETA), 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_TRNS, KC_TRNS, KC_TRNS, + M(UC_GR_UC_ETA), M(UC_GR_UC_XI), M(UC_GR_UC_KAPPA), M(UC_GR_UC_LAMDA), KC_TRNS, M(UC_GR_UC_ZETA), M(UC_GR_UC_SIGMA), + M(UC_GR_UC_NU), M(UC_GR_UC_RHO), M(UC_GR_UC_TAU), M(UC_GR_UC_DELTA), KC_TRNS, KC_TRNS, + M(UC_GR_UC_BETA), M(UC_GR_UC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_UC_PSI), KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L6] = KEYMAP( + 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_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_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_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), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L7] = KEYMAP( + 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_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_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_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), +/* + * .-------------------------------------. .-------------------------------------. + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | |------! !------! | | | | | | + * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + * | | | | | | | | ! | | | | | | | + * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------'.-------------. .-------------.'------------------------' + * | | | ! | | + * .------+------+------! !------+------+------. + * ! ! | | ! | ! ! + * ! ! !------! !------! ! ! + * | | | | ! | | | + * '--------------------' '--------------------' +*/ +[L8] = KEYMAP( + 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_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_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_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), +}; + +const uint16_t PROGMEM fn_actions[] = { +}; + +#define UC_MODE_WIN 0 +#define UC_MODE_LINUX 1 + +static uint16_t unicode_mode = UC_MODE_WIN; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { + if (!record->event.pressed) { + return MACRO_NONE; + } + // MACRODOWN only works in this function + switch(id) { + case UMS: + unicode_mode = (unicode_mode + 1) % 2; + break; + + default: + break; + } + if (unicode_mode == UC_MODE_WIN) { + switch(id) { + case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_LEFTWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_RIGHTWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_SUP_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END + ); +case UC_SUP_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END + ); +case UC_SUP_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END + ); +case UC_SUP_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END + ); +case UC_SUP_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END + ); +case UC_SUP_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END + ); +case UC_SUP_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END + ); +case UC_SUP_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END + ); +case UC_SUP_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END + ); +case UC_SUP_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END + ); +case UC_FR_ONE_HALF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END + ); +case UC_DIVISION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END + ); +case UC_FR_ONE_QUARTER: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END + ); +case UC_FR_ONE_FIFTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END + ); +case UC_FR_ONE_SIXTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END + ); +case UC_FR_ONE_EIGHTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END + ); +case UC_INFINITY: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END + ); +case UC_SUP_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END + ); +case UC_ELEMENT_OF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END + ); +case UC_FR_ONE_THIRD: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END + ); +case UC_FR_TWO_THIRDS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END + ); +case UC_FR_THREE_QUARTERS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END + ); +case UC_THERE_DOES_NOT_EXIST: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END + ); +case UC_NOT_AN_ELEMENT_OF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END + ); +case UC_SUB_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END + ); +case UC_SUB_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END + ); +case UC_SUB_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END + ); +case UC_SUB_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END + ); +case UC_SUB_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END + ); +case UC_SUB_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END + ); +case UC_SUB_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END + ); +case UC_SUB_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END + ); +case UC_SUB_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END + ); +case UC_SUB_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END + ); +case UC_GR_LC_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END + ); +case UC_GR_LC_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END + ); +case UC_GR_LC_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END + ); +case UC_GR_LC_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END + ); +case UC_GR_LC_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END + ); +case UC_GR_LC_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END + ); +case UC_GR_LC_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END + ); +case UC_GR_LC_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END + ); +case UC_GR_LC_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END + ); +case UC_GR_LC_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END + ); +case UC_GR_LC_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END + ); +case UC_GR_LC_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END + ); +case UC_GR_LC_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END + ); +case UC_GR_LC_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END + ); +case UC_GR_LC_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END + ); +case UC_GR_LC_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END + ); +case UC_GR_LC_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END + ); +case UC_GR_LC_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END + ); +case UC_GR_LC_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END + ); +case UC_GR_LC_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END + ); +case UC_GR_LC_FINAL_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END + ); +case UC_GR_LC_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END + ); +case UC_GR_LC_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END + ); +case UC_GR_LC_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END + ); +case UC_GR_LC_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END + ); +case UC_GR_UC_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END + ); +case UC_GR_UC_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END + ); +case UC_GR_UC_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END + ); +case UC_GR_UC_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END + ); +case UC_GR_UC_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_GR_UC_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END + ); +case UC_GR_UC_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END + ); +case UC_GR_UC_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END + ); +case UC_GR_UC_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END + ); +case UC_GR_UC_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END + ); +case UC_GR_UC_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END + ); +case UC_GR_UC_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END + ); +case UC_GR_UC_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_GR_UC_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END + ); +case UC_GR_UC_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END + ); +case UC_GR_UC_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END + ); +case UC_GR_UC_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END + ); +case UC_GR_UC_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END + ); +case UC_GR_UC_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END + ); +case UC_GR_UC_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END + ); +case UC_GR_UC_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END + ); +case UC_GR_UC_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_GR_UC_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END + ); +case UC_GR_UC_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END + ); + default: + break; + } + } else if (unicode_mode == UC_MODE_LINUX) { + switch(id) { + case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_LEFTWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_RIGHTWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_SUP_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_SUP_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_SUP_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_SUP_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END + ); +case UC_SUP_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END + ); +case UC_SUP_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END + ); +case UC_SUP_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END + ); +case UC_SUP_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END + ); +case UC_SUP_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END + ); +case UC_SUP_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END + ); +case UC_FR_ONE_HALF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END + ); +case UC_DIVISION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END + ); +case UC_FR_ONE_QUARTER: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END + ); +case UC_FR_ONE_FIFTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END + ); +case UC_FR_ONE_SIXTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END + ); +case UC_FR_ONE_EIGHTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END + ); +case UC_INFINITY: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END + ); +case UC_SUP_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END + ); +case UC_ELEMENT_OF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END + ); +case UC_FR_ONE_THIRD: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END + ); +case UC_FR_TWO_THIRDS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END + ); +case UC_FR_THREE_QUARTERS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END + ); +case UC_THERE_DOES_NOT_EXIST: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END + ); +case UC_NOT_AN_ELEMENT_OF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END + ); +case UC_SUB_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END + ); +case UC_SUB_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END + ); +case UC_SUB_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END + ); +case UC_SUB_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END + ); +case UC_SUB_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END + ); +case UC_SUB_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END + ); +case UC_SUB_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END + ); +case UC_SUB_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END + ); +case UC_SUB_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END + ); +case UC_SUB_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END + ); +case UC_GR_LC_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_LC_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END + ); +case UC_GR_LC_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_LC_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_LC_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_LC_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_LC_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END + ); +case UC_GR_LC_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END + ); +case UC_GR_LC_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END + ); +case UC_GR_LC_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_LC_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_LC_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_LC_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_LC_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_LC_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END + ); +case UC_GR_LC_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_LC_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END + ); +case UC_GR_LC_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_LC_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_LC_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_LC_FINAL_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END + ); +case UC_GR_LC_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END + ); +case UC_GR_LC_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_GR_LC_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END + ); +case UC_GR_LC_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END + ); +case UC_GR_UC_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_UC_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END + ); +case UC_GR_UC_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_UC_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_UC_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_UC_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END + ); +case UC_GR_UC_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END + ); +case UC_GR_UC_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END + ); +case UC_GR_UC_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END + ); +case UC_GR_UC_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END + ); +case UC_GR_UC_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_UC_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END + ); +case UC_GR_UC_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_UC_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END + ); +case UC_GR_UC_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END + ); +case UC_GR_UC_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END + ); +case UC_GR_UC_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END + ); +case UC_GR_UC_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END + ); +case UC_GR_UC_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_UC_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END + ); +case UC_GR_UC_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END + ); +case UC_GR_UC_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_GR_UC_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END + ); +case UC_GR_UC_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END + ); + default: + break; + } + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case L1: + ergodox_right_led_1_on(); + break; + case L2: + ergodox_right_led_2_on(); + break; + case L3: + ergodox_right_led_3_on(); + break; + case L4: + ergodox_right_led_1_on(); + ergodox_right_led_2_on(); + break; + case L5: + ergodox_right_led_1_on(); + ergodox_right_led_3_on(); + break; + // case L6: + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + // case L7: + // ergodox_right_led_1_on(); + // ergodox_right_led_2_on(); + // ergodox_right_led_3_on(); + // break; + default: + ergodox_board_led_off(); + break; + } +}; diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md new file mode 100644 index 0000000000..9c0c12528b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md @@ -0,0 +1,222 @@ +# ManuNeo Ergodox Keyboard Layout + +# Layout Config + + { + "includes_dir": "quantum/", + "keymaps_includes": [ + "ergodox_ez.h", + "action_layer.h", + "keymap_common.h", + "keymap_extras/keymap_german.h", + ], + "keymap_indexes": [ + [ 0, 1, 2, 3, 4, 5, 6], [38, 39, 40, 41, 42, 43, 44], + [ 7, 8, 9, 10, 11, 12, 13], [45, 46, 47, 48, 49, 50, 51], + [14, 15, 16, 17, 18, 19 ], [ 52, 53, 54, 55, 56, 57], + [20, 21, 22, 23, 24, 25, 26], [58, 59, 60, 61, 62, 63, 64], + [27, 28, 29, 30, 31 ], [ 65, 66, 67, 68, 69], + [ 32, 33], [70, 71 ], + [ 34], [72 ], + [ 35, 36, 37], [73, 74, 75 ], + ], + "key_prefixes": ["DE_", "KC_"], + "filler": "-+.'!x", + "separator": "|", + "macros": { + "MUC": "", + }, + } + + +# Layers + + +## Layer 0 + + .-------------------------------------. .-------------------------------------. + |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + '------------------------'.-------------. .-------------.'------------------------' + | INS |TG(2) | !M(UMS)| DELT | + .------+------+------! !------+------+------. + ! ! | APP | ! PGUP | ! ! + ! ! !------! !------! ! ! + | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | + '--------------------' '--------------------' + + +## Layer 1 + + .-------------------------------------. .-------------------------------------. + | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | ← | ↓ | → | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 2 + + .-------------------------------------. .-------------------------------------. + | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 3 + +http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html + + .-------------------------------------. .-------------------------------------. + | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 4 + + .-------------------------------------. .-------------------------------------. + | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | θ | | | | | ! | β | μ | | | | ψ | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 5 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | Θ | | | | | ! | Β | Μ | | | | Ψ | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 6 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! | | | | | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + +## Layer 7 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! | | | | | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' + + +## Layer 8 + + .-------------------------------------. .-------------------------------------. + | | | | | | | | ! | | | | | | | + !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! + | | | | | | | | ! | | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | |------! !------! | | | | | | + !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! + | | | | | | | | ! | | | | | | | + '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------'.-------------. .-------------.'------------------------' + | | | ! | | + .------+------+------! !------+------+------. + ! ! | | ! | ! ! + ! ! !------! !------! ! ! + | | | | ! | | | + '--------------------' '--------------------' From b4f442dfeaf4d434ae0d8459dc5199cd8fefc1c7 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Sun, 27 Mar 2016 23:50:07 +0200 Subject: [PATCH 035/259] Cut the memory consumption of PREVENT_STUCK_MODIFIERS in half --- tmk_core/common/action.c | 6 +++--- tmk_core/common/action.h | 2 +- tmk_core/common/action_layer.c | 16 +++++++++------- tmk_core/common/action_layer.h | 3 +++ 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index fc09383ee0..acc6d11eab 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -action_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; +int8_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; void process_action_nocache(keyrecord_t *record) { @@ -84,9 +84,9 @@ action_t store_or_get_action(bool pressed, keypos_t key) } if (pressed) { - pressed_actions_cache[key.row][key.col] = layer_switch_get_action(key); + pressed_actions_cache[key.row][key.col] = layer_switch_get_layer(key); } - return pressed_actions_cache[key.row][key.col]; + return action_for_key(pressed_actions_cache[key.row][key.col], key); #else return layer_switch_get_action(key); #endif diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 7a60f320e7..2b43d001e1 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -61,7 +61,7 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); /* Utilities for actions. */ #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) extern bool disable_action_cache; -extern action_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; +extern int8_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; #endif void process_action_nocache(keyrecord_t *record); void process_action(keyrecord_t *record); diff --git a/tmk_core/common/action_layer.c b/tmk_core/common/action_layer.c index c535615f44..76164adb5d 100644 --- a/tmk_core/common/action_layer.c +++ b/tmk_core/common/action_layer.c @@ -111,8 +111,7 @@ void layer_debug(void) #endif - -action_t layer_switch_get_action(keypos_t key) +int8_t layer_switch_get_layer(keypos_t key) { action_t action; action.code = ACTION_TRANSPARENT; @@ -124,15 +123,18 @@ action_t layer_switch_get_action(keypos_t key) if (layers & (1UL< Date: Mon, 28 Mar 2016 00:25:43 +0200 Subject: [PATCH 036/259] Update the memory consumption of PREVENT_STUCK_MODIFIERS in README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d8dfd7c2bc..083880b4e2 100644 --- a/README.md +++ b/README.md @@ -115,8 +115,8 @@ If such situation bothers you add this to your `config.h`: #define PREVENT_STUCK_MODIFIERS -Warning: This option uses up 2 bytes of memory per key. For example on -Planck it uses 2\*4\*12=96 bytes. +Warning: This option uses up 1 byte of memory per key. For example on +Planck it uses 4\*12=96 bytes. ### Remember: These are just aliases From 073b44924cdfd28d64ad2ee1dbe88b00f92d2c72 Mon Sep 17 00:00:00 2001 From: skullY Date: Sun, 27 Mar 2016 16:17:40 -0700 Subject: [PATCH 037/259] Adding clueboard/cluepad support to qmk --- .gitignore | 4 +- keyboard/clueboard1/Makefile | 137 +++++++++++++++ keyboard/clueboard1/clueboard1.c | 27 +++ keyboard/clueboard1/clueboard1.h | 52 ++++++ keyboard/clueboard1/config.h | 86 ++++++++++ keyboard/clueboard1/keymaps/keymap_default.c | 108 ++++++++++++ keyboard/clueboard1/led.c | 34 ++++ keyboard/clueboard2/Makefile | 140 +++++++++++++++ keyboard/clueboard2/backlight.c | 41 +++++ keyboard/clueboard2/clueboard2.c | 44 +++++ keyboard/clueboard2/clueboard2.h | 57 +++++++ keyboard/clueboard2/config.h | 100 +++++++++++ keyboard/clueboard2/keymaps/keymap_default.c | 170 +++++++++++++++++++ keyboard/clueboard2/keymaps/keymap_max.c | 147 ++++++++++++++++ keyboard/clueboard2/keymaps/keymap_skully.c | 108 ++++++++++++ keyboard/clueboard2/led.c | 36 ++++ keyboard/cluepad/Makefile | 136 +++++++++++++++ keyboard/cluepad/backlight.c | 54 ++++++ keyboard/cluepad/cluepad.c | 39 +++++ keyboard/cluepad/cluepad.h | 41 +++++ keyboard/cluepad/config.h | 102 +++++++++++ keyboard/cluepad/keymaps/keymap_default.c | 122 +++++++++++++ 22 files changed, 1783 insertions(+), 2 deletions(-) create mode 100644 keyboard/clueboard1/Makefile create mode 100644 keyboard/clueboard1/clueboard1.c create mode 100644 keyboard/clueboard1/clueboard1.h create mode 100644 keyboard/clueboard1/config.h create mode 100644 keyboard/clueboard1/keymaps/keymap_default.c create mode 100644 keyboard/clueboard1/led.c create mode 100644 keyboard/clueboard2/Makefile create mode 100644 keyboard/clueboard2/backlight.c create mode 100644 keyboard/clueboard2/clueboard2.c create mode 100644 keyboard/clueboard2/clueboard2.h create mode 100644 keyboard/clueboard2/config.h create mode 100644 keyboard/clueboard2/keymaps/keymap_default.c create mode 100644 keyboard/clueboard2/keymaps/keymap_max.c create mode 100644 keyboard/clueboard2/keymaps/keymap_skully.c create mode 100644 keyboard/clueboard2/led.c create mode 100644 keyboard/cluepad/Makefile create mode 100644 keyboard/cluepad/backlight.c create mode 100644 keyboard/cluepad/cluepad.c create mode 100644 keyboard/cluepad/cluepad.h create mode 100644 keyboard/cluepad/config.h create mode 100644 keyboard/cluepad/keymaps/keymap_default.c diff --git a/.gitignore b/.gitignore index 8b8c45169d..a082ea22e4 100644 --- a/.gitignore +++ b/.gitignore @@ -16,8 +16,8 @@ build/ .vagrant/ .DS_STORE -# Eclipse Settings +# Eclipse/PyCharm/Other IDE Settings .cproject .project .settings/ - +.idea diff --git a/keyboard/clueboard1/Makefile b/keyboard/clueboard1/Makefile new file mode 100644 index 0000000000..767fc95efb --- /dev/null +++ b/keyboard/clueboard1/Makefile @@ -0,0 +1,137 @@ +#---------------------------------------------------------------------------- +# On command line: +# +# make all = Make software. +# +# make clean = Clean out built project files. +# +# make coff = Convert ELF to AVR COFF. +# +# make extcoff = Convert ELF to AVR Extended COFF. +# +# make program = Download the hex file to the device. +# Please customize your programmer settings(PROGRAM_CMD) +# +# make teensy = Download the hex file to the device, using teensy_loader_cli. +# (must have teensy_loader_cli installed). +# +# make dfu = Download the hex file to the device, using dfu-programmer (must +# have dfu-programmer installed). +# +# make flip = Download the hex file to the device, using Atmel FLIP (must +# have Atmel FLIP installed). +# +# make dfu-ee = Download the eeprom file to the device, using dfu-programmer +# (must have dfu-programmer installed). +# +# make flip-ee = Download the eeprom file to the device, using Atmel FLIP +# (must have Atmel FLIP installed). +# +# make debug = Start either simulavr or avarice as specified for debugging, +# with avr-gdb or avr-insight as the front end for debugging. +# +# make filename.s = Just compile filename.c into the assembler code only. +# +# make filename.i = Create a preprocessed source file for use in submitting +# bug reports to the GCC project. +# +# To rebuild project do "make clean" then "make all". +#---------------------------------------------------------------------------- + +# Target file name (without extension). +TARGET = clueboard1 + + +# Directory common source filess exist +TOP_DIR = ../.. +TMK_DIR = ../../tmk_core + +# Directory keyboard dependent files exist +TARGET_DIR = . + +# # project specific files +SRC = clueboard1.c \ + led.c \ + +ifdef KEYMAP + SRC := keymaps/keymap_$(KEYMAP).c $(SRC) +else + SRC := keymaps/keymap_default.c $(SRC) +endif + +CONFIG_H = config.h + +# MCU name +#MCU = at90usb1287 +MCU = atmega32u4 + +# Processor frequency. +# This will define a symbol, F_CPU, in all source code files equal to the +# processor frequency in Hz. You can then use this symbol in your source code to +# calculate timings. Do NOT tack on a 'UL' at the end, this will be done +# automatically to create a 32-bit value in your source code. +# +# This will be an integer division of F_USB below, as it is sourced by +# F_USB after it has run through any CPU prescalers. Note that this value +# does not *change* the processor frequency - it should merely be updated to +# reflect the processor speed set externally so that the code can use accurate +# software delays. +F_CPU = 16000000 + + +# +# LUFA specific +# +# Target architecture (see library "Board Types" documentation). +ARCH = AVR8 + +# Input clock frequency. +# This will define a symbol, F_USB, in all source code files equal to the +# input clock frequency (before any prescaling is performed) in Hz. This value may +# differ from F_CPU if prescaling is used on the latter, and is required as the +# raw input clock is fed directly to the PLL sections of the AVR for high speed +# clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' +# at the end, this will be done automatically to create a 32-bit value in your +# source code. +# +# If no clock division is performed on the input clock inside the AVR (via the +# CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. +F_USB = $(F_CPU) + +# Interrupt driven control endpoint task(+60) +OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT + + +# Boot Section Size in *bytes* +# Teensy halfKay 512 +# Teensy++ halfKay 1024 +# Atmel DFU loader 4096 +# LUFA bootloader 4096 +# USBaspLoader 2048 +OPT_DEFS += -DBOOTLOADER_SIZE=4096 + + +# Build Options +# comment out to disable the options. +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +# MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID + + +# Optimize size but this may cause error "relocation truncated to fit" +#EXTRALDFLAGS = -Wl,--relax + +# Search Path +VPATH += $(TARGET_DIR) +VPATH += $(TOP_DIR) +VPATH += $(TMK_DIR) + +include $(TOP_DIR)/quantum/quantum.mk diff --git a/keyboard/clueboard1/clueboard1.c b/keyboard/clueboard1/clueboard1.c new file mode 100644 index 0000000000..252c65fcc2 --- /dev/null +++ b/keyboard/clueboard1/clueboard1.c @@ -0,0 +1,27 @@ +#include "clueboard1.h" + +__attribute__ ((weak)) +void * matrix_init_user(void) { + // leave these blank +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + // leave these blank +}; + +void * matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + if (matrix_init_user) { + (*matrix_init_user)(); + } +}; + +void * matrix_scan_kb(void) { + // put your looping keyboard code here + // runs every cycle (a lot) + if (matrix_scan_user) { + (*matrix_scan_user)(); + } +}; diff --git a/keyboard/clueboard1/clueboard1.h b/keyboard/clueboard1/clueboard1.h new file mode 100644 index 0000000000..1572ea2fdc --- /dev/null +++ b/keyboard/clueboard1/clueboard1.h @@ -0,0 +1,52 @@ +#ifndef CLUEBOARD1_H +#define CLUEBOARD1_H + +#include "matrix.h" +#include "keymap_common.h" +#include + + +/* Clueboard matrix layout + * ,-----------------------------------------------------------. ,---. + * | 00| 01| 02| 03| 04| 05| 06| 07| 08| 09| 0A| 0B| 0C| 0D| 0E| | 0F| + * |-----------------------------------------------------------| |---| + * | 10| 11| 12| 13| 14| 15| 16| 17| 18| 19| 1A| 1B| 1C| 1D| | 1F| + * |-----------------------------------------------------------| `---' + * | 20| 21| 22| 23| 24| 25| 26| 27| 28| 29| 2A| 2B| 2C| 2D| + * |------------------------------------------------------------. + * | 30| 31| 32| 33| 34| 35| 36| 37| 38| 39| 3A| 3B| 3C| 3D|3E| + * |------------------------------------------------------------------. + * | 40| 41| 42| 43| 45| 46| 49| 4A| 4B| 4C| 4D| 4E| 4F| + * `------------------------------------------------------------------' + * ,-----------------------------------------------------------. ,---. + * | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Yen| BS| |Ins| + * |-----------------------------------------------------------| |---| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| |Del| + * |-----------------------------------------------------------| `---' + * |Caps | A| S| D| F| G| H| J| k| L| ;| '| # | Ent| + * |--------------------------------------------------------------. + * |Shift| \| Z| X| C| V| B| N| M| ,| .| /| \|Shift| Up| + * |------------------------------------------------------------------. + * |Ctrl|Alt|Gui |MHen| Space| Space|Henk|Gui |Ctrl| Fn|Left|Down|Rgt| + * `------------------------------------------------------------------' + */ +// The first section contains all of the arguements +// The second converts the arguments into a two-dimensional array +#define KEYMAP( \ + k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \ + k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1F, \ + k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D, \ + k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \ + k40, k41, k42, k43, k45, k46, k49, k4A, k4B, k4C, k4D, k4E, k4F \ +) { \ + { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \ + { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, KC_NO, k1F }, \ + { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2C, k2D }, \ + { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E }, \ + { k40, k41, k42, k43, KC_NO, k45, k46, KC_NO, KC_NO, k49, k4A, k4B, k4C, k4D, k4E, k4F } \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); + +#endif diff --git a/keyboard/clueboard1/config.h b/keyboard/clueboard1/config.h new file mode 100644 index 0000000000..01212078f1 --- /dev/null +++ b/keyboard/clueboard1/config.h @@ -0,0 +1,86 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xC1ED +#define PRODUCT_ID 0x2301 +#define DEVICE_VER 0x0003 +#define MANUFACTURER Clueboard +#define PRODUCT Clueboard +#define DESCRIPTION QMK keyboard firmware for Clueboard + +/* key matrix size */ +#define MATRIX_ROWS 5 +#define MATRIX_COLS 16 + +// COLS: Left to right, ROWS: Top to bottom + +/* Column pin configuration + * col: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 + * pin: B3 F1 F4 F5 F6 C7 C6 B6 B5 B4 D7 D6 D4 F7 B0 B1 + */ +#define COLS (int []){ B3, F1, F4, F5, F6, C7, C6, B6, B5, B4, D7, D6, D4, F7, B0, B1 } + + /* Row pin configuration + * row: 0 1 2 3 4 + * pin: D1 D0 D2 D5 D3 + */ +#define ROWS (int []){ D1, D0, D2, D5, D3 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* define if matrix has ghost */ +//#define MATRIX_HAS_GHOST + +/* Set 0 if debouncing isn't needed */ +#define DEBOUNCE 5 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* key combination for command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/clueboard1/keymaps/keymap_default.c b/keyboard/clueboard1/keymaps/keymap_default.c new file mode 100644 index 0000000000..bee7e35a07 --- /dev/null +++ b/keyboard/clueboard1/keymaps/keymap_default.c @@ -0,0 +1,108 @@ +#include "clueboard1.h" + +// Used for SHIFT_ESC +#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _BL 0 +#define _FL 1 +#define _RS 2 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap _BL: (Base Layer) Default Layer + * ,--------------------------------------------------------------------------. ,----. + * |Esc~| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| BS| |PGUP| + * |--------------------------------------------------------------------------| |----| + * | Tab| Q| W| E| R| T| Y| U| I| O| P| [| ]| \| |PGDN| + * |--------------------------------------------------------------------------| `----' + * |Capslck| A| S| D| F| G| H| J| K| L| ;| '| # | Ent| + * |-----------------------------------------------------------------------------. + * |Shift| BS| Z| X| C| V| B| N| M| ,| .| /| BS|Shift| UP| + * |------------------------------------------------------------------------|----|----. + * | Ctrl| Gui| Alt| MHen| Space| Space| Hen| Alt| Ctrl| _FL|LEFT|DOWN|RGHT| + * `----------------------------------------------------------------------------------' + */ +[_BL] = KEYMAP( + F(0), KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_BSPC, KC_PGUP, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ + KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ + KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ + KC_LCTL, KC_LGUI, KC_LALT, KC_MHEN, KC_SPC,KC_SPC, KC_HENK, KC_RALT, KC_RCTL, MO(_FL), KC_LEFT, KC_DOWN, KC_RGHT), + + /* Keymap _FL: Function Layer + * ,--------------------------------------------------------------------------. ,----. + * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9| F10| F11| F12| | Del| |BLIN| + * |--------------------------------------------------------------------------| |----| + * | | | | | | | | |PScr|SLck|Paus| | | | |BLDE| + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | |PGUP| + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL|HOME|PGDN| END| + * `----------------------------------------------------------------------------------' + */ +[_FL] = KEYMAP( + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_DEL, BL_INC, \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_SLCK, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, BL_DEC, \ + KC_TRNS, KC_TRNS, MO(_RS),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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, \ + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), KC_HOME, KC_PGDN, KC_END), + + /* Keymap _RS: Reset layer + * ,--------------------------------------------------------------------------. ,----. + * | | | | | | | | | | | | | | | | | | + * |--------------------------------------------------------------------------| |----| + * | | | | |RESET| | | | | | | | | | | | + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL| | | | + * `----------------------------------------------------------------------------------' + */ +[_RS] = KEYMAP( + 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,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + KC_TRNS, KC_TRNS, MO(_RS),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_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, MO(_FL), KC_TRNS, KC_TRNS, KC_TRNS), +}; + +enum function_id { + SHIFT_ESC, +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_FUNCTION(SHIFT_ESC), +}; + +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { + static uint8_t shift_esc_shift_mask; + switch (id) { + case SHIFT_ESC: + shift_esc_shift_mask = get_mods()&MODS_CTRL_MASK; + if (record->event.pressed) { + if (shift_esc_shift_mask) { + add_key(KC_GRV); + send_keyboard_report(); + } else { + add_key(KC_ESC); + send_keyboard_report(); + } + } else { + if (shift_esc_shift_mask) { + del_key(KC_GRV); + send_keyboard_report(); + } else { + del_key(KC_ESC); + send_keyboard_report(); + } + } + break; + } +} diff --git a/keyboard/clueboard1/led.c b/keyboard/clueboard1/led.c new file mode 100644 index 0000000000..deb7143eec --- /dev/null +++ b/keyboard/clueboard1/led.c @@ -0,0 +1,34 @@ + /* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#include +#include "stdint.h" +#include "led.h" + + +void led_set(uint8_t usb_led) +{ + if (usb_led & (1< +#include "backlight.h" +#include "print.h" + +/* Clueboard 2.0 LED locations: + * + * Capslock: B4, pull high to turn on + * LCtrl: Shared with Capslock, DO NOT INSTALL LED'S IN BOTH + * Page Up: B7, pull high to turn on + * Escape: D6, pull high to turn on + * Arrows: D4, pull high to turn on + */ + +void init_backlight_pin(void) { + print("init_backlight_pin()\n"); + // Set our LED pins as output + DDRD |= (1<<6); // Esc + DDRB |= (1<<7); // Page Up + DDRD |= (1<<4); // Arrows + + // Set our LED pins low + PORTD &= ~(1<<6); // Esc + PORTB &= ~(1<<7); // Page Up + PORTD &= ~(1<<4); // Arrows +} + +void backlight_set(uint8_t level) { + if ( level == 0 ) { + // Turn off light + PORTD |= (1<<6); // Esc + PORTB |= (1<<7); // Page Up + PORTD |= (1<<4); // Arrows + } else { + // Turn on light + PORTD &= ~(1<<6); // Esc + PORTB &= ~(1<<7); // Page Up + PORTD &= ~(1<<4); // Arrows + } +} + diff --git a/keyboard/clueboard2/clueboard2.c b/keyboard/clueboard2/clueboard2.c new file mode 100644 index 0000000000..97d393d18d --- /dev/null +++ b/keyboard/clueboard2/clueboard2.c @@ -0,0 +1,44 @@ +#include "clueboard2.h" + +#ifdef BACKLIGHT_ENABLE +#include "backlight.h" +#endif + +__attribute__ ((weak)) +void * matrix_init_user(void) { + // leave these blank +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + // leave these blank +}; + +void * matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + if (matrix_init_user) { + (*matrix_init_user)(); + } + led_init_ports(); + + #ifdef BACKLIGHT_ENABLE + init_backlight_pin(); + #endif + + #ifdef RGBLIGHT_ENABLE + rgblight_init(); + #endif + + // JTAG disable for PORT F. write JTD bit twice within four cycles. + MCUCR |= (1< + + +/* Clueboard matrix layout + * ,-----------------------------------------------------------. ,---. + * | 00| 01| 02| 03| 04| 05| 06| 07| 50| 51| 52| 53| 54| 55| 56| | 57| + * |-----------------------------------------------------------| |---| + * | 10| 11| 12| 13| 14| 15| 16| 17| 60| 61| 62| 63| 64| 65| | 67| + * |-----------------------------------------------------------| `---' + * | 20| 21| 22| 23| 24| 25| 26| 27| 70| 71| 72| 73| 74| 75| + * |------------------------------------------------------------. + * | 30| 31| 32| 33| 34| 35| 36| 37| 80| 81| 82| 83| 84| 85|86| + * |------------------------------------------------------------------. + * | 40| 41| 42| 43| 45| 46| 90| 91| 92| 93| 94| 95| 96| + * `------------------------------------------------------------------' + * ,-----------------------------------------------------------. ,---. + * | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Yen| BS| |Ins| + * |-----------------------------------------------------------| |---| + * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \| |Del| + * |-----------------------------------------------------------| `---' + * |Caps | A| S| D| F| G| H| J| k| L| ;| '| # | Ent| + * |--------------------------------------------------------------. + * |Shift| \| Z| X| C| V| B| N| M| ,| .| /| \|Shift| Up| + * |------------------------------------------------------------------. + * |Ctrl|Alt|Gui |MHen| Space| Space|Henk|Gui |Ctrl| Fn|Left|Down|Rgt| + * `------------------------------------------------------------------' + */ +// The first section contains all of the arguments +// The second converts the arguments into a two-dimensional array +#define KEYMAP( \ + k00, k01, k02, k03, k04, k05, k06, k07, k50, k51, k52, k53, k54, k55, k56, k57, \ + k10, k11, k12, k13, k14, k15, k16, k17, k60, k61, k62, k63, k64, k65, k67, \ + k20, k21, k22, k23, k24, k25, k26, k27, k70, k71, k72, k73, k74, k75, \ + k30, k31, k32, k33, k34, k35, k36, k37, k80, k81, k82, k83, k84, k85, k86, \ + k40, k41, k42, k43, k45, k46, k90, k92, k93, k94, k95, k96, k97 \ +) { \ + { k00, k01, k02, k03, k04, k05, k06, k07 }, \ + { k10, k11, k12, k13, k14, k15, k16, k17 }, \ + { k20, k21, k22, k23, k24, k25, k26, k27 }, \ + { k30, k31, k32, k33, k34, k35, k36, k37 }, \ + { k40, k41, k42, k43, KC_NO, k45, k46, KC_NO }, \ + { k50, k51, k52, k53, k54, k55, k56, k57 }, \ + { k60, k61, k62, k63, k64, k65, KC_NO, k67 }, \ + { k70, k71, k72, k73, k74, k75, KC_NO, KC_NO }, \ + { k80, k81, k82, k83, k84, k85, k86, KC_NO }, \ + { k90, KC_NO, k92, k93, k94, k95, k96, k97 } \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); + +#endif diff --git a/keyboard/clueboard2/config.h b/keyboard/clueboard2/config.h new file mode 100644 index 0000000000..04166c20f6 --- /dev/null +++ b/keyboard/clueboard2/config.h @@ -0,0 +1,100 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xC1ED +#define PRODUCT_ID 0x2320 +#define DEVICE_VER 0x0001 +#define MANUFACTURER Clueboard +#define PRODUCT Clueboard with RGB Underlighting +#define DESCRIPTION QMK keyboard firmware for Clueboard + +/* key matrix size */ +#define MATRIX_ROWS 10 +#define MATRIX_COLS 8 + +// COLS: Left to right, ROWS: Top to bottom + +/* Column pin configuration + * col: 0 1 2 3 4 5 6 7 + * pin: F0 F1 F4 F5 F6 F7 E6 B1 + */ +#define COLS (int []){ F0, F1, F4, F5, F6, F7, E6, B1 } + + /* Row pin configuration + * row: 0 1 2 3 4 5 6 7 8 9 + * pin: B2 C7 C6 B6 B5 B0 B3 D5 D3 D2 + */ +#define ROWS (int []){ B2, C7, C6, B6, B5, B0, B3, D5, D3, D2 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* define if matrix has ghost */ +//#define MATRIX_HAS_GHOST + +/* Set 0 if debouncing isn't needed */ +#define DEBOUNCE 5 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* key combination for command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* Backlight configuration + */ +#define BACKLIGHT_LEVELS 1 + +/* Underlight configuration + */ + #define ws2812_PORTREG PORTD + #define ws2812_DDRREG DDRD + #define ws2812_pin 7 + #define RGBLED_NUM 14 // Number of LEDs + #define RGBLIGHT_HUE_STEP 10 + #define RGBLIGHT_SAT_STEP 17 + #define RGBLIGHT_VAL_STEP 17 + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/clueboard2/keymaps/keymap_default.c b/keyboard/clueboard2/keymaps/keymap_default.c new file mode 100644 index 0000000000..5d52f27a72 --- /dev/null +++ b/keyboard/clueboard2/keymaps/keymap_default.c @@ -0,0 +1,170 @@ +#include "clueboard2.h" + +#ifdef ENABLE_RGBLIGHT +#include "rgblight.h" +#endif + +// Used for SHIFT_ESC +#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _BL 0 +#define _FL 1 +#define _RS 2 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap _BL: (Base Layer) Default Layer + * ,--------------------------------------------------------------------------. ,----. + * |Esc~| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| BS| |PGUP| + * |--------------------------------------------------------------------------| |----| + * | Tab| Q| W| E| R| T| Y| U| I| O| P| [| ]| \| |PGDN| + * |--------------------------------------------------------------------------| `----' + * |Capslck| A| S| D| F| G| H| J| K| L| ;| '| # | Ent| + * |-----------------------------------------------------------------------------. + * |Shift| BS| Z| X| C| V| B| N| M| ,| .| /| BS|Shift| UP| + * |------------------------------------------------------------------------|----|----. + * | Ctrl| Gui| Alt| MHen| Space| Space| Hen| Alt| Ctrl| _FL|LEFT|DOWN|RGHT| + * `----------------------------------------------------------------------------------' + */ +[_BL] = KEYMAP( + F(0), KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ + KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ + KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ + KC_LCTL, KC_LGUI, KC_LALT, KC_MHEN, KC_SPC,KC_SPC, KC_HENK, KC_RALT, KC_RCTL, MO(_FL), KC_LEFT, KC_DOWN, KC_RGHT), + + /* Keymap _FL: Function Layer + * ,--------------------------------------------------------------------------. ,----. + * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9| F10| F11| F12| | Del| |BLIN| + * |--------------------------------------------------------------------------| |----| + * | | | | | | | | |PScr|SLck|Paus| | | | |BLDE| + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | |PGUP| + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL|HOME|PGDN| END| + * `----------------------------------------------------------------------------------' + */ +[_FL] = KEYMAP( + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_DEL, BL_STEP, \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_SLCK, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + KC_TRNS, KC_TRNS, MO(_RS),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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, \ + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), KC_HOME, KC_PGDN, KC_END), + + /* Keymap _RS: Reset layer + * ,--------------------------------------------------------------------------. ,----. + * | | | | | | | | | | | | | | | | | | + * |--------------------------------------------------------------------------| |----| + * | | | | |RESET| | | | | | | | | | | | + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL| | | | + * `----------------------------------------------------------------------------------' + */ +[_RS] = KEYMAP( + 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, F(0), F(6), \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(7), \ + KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + MO(_FL), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), F(4), \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, F(1), F(1), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(3), F(5), F(2)), +}; + +enum function_id { + SHIFT_ESC, + RGBLED_TOGGLE, + RGBLED_STEP_MODE, + RGBLED_INCREASE_HUE, + RGBLED_DECREASE_HUE, + RGBLED_INCREASE_SAT, + RGBLED_DECREASE_SAT, + RGBLED_INCREASE_VAL, + RGBLED_DECREASE_VAL +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_FUNCTION(SHIFT_ESC), + [1] = ACTION_FUNCTION(RGBLED_TOGGLE), + [2] = ACTION_FUNCTION(RGBLED_STEP_MODE), + [3] = ACTION_FUNCTION(RGBLED_INCREASE_HUE), + [4] = ACTION_FUNCTION(RGBLED_DECREASE_HUE), + [5] = ACTION_FUNCTION(RGBLED_INCREASE_SAT), + [6] = ACTION_FUNCTION(RGBLED_DECREASE_SAT), + [7] = ACTION_FUNCTION(RGBLED_INCREASE_VAL), + [8] = ACTION_FUNCTION(RGBLED_DECREASE_VAL), +}; + +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { + static uint8_t shift_esc_shift_mask; + switch (id) { + case SHIFT_ESC: + shift_esc_shift_mask = get_mods()&MODS_CTRL_MASK; + if (record->event.pressed) { + if (shift_esc_shift_mask) { + add_key(KC_GRV); + send_keyboard_report(); + } else { + add_key(KC_ESC); + send_keyboard_report(); + } + } else { + if (shift_esc_shift_mask) { + del_key(KC_GRV); + send_keyboard_report(); + } else { + del_key(KC_ESC); + send_keyboard_report(); + } + } + break; + //led operations + case RGBLED_TOGGLE: + if (record->event.pressed) { + rgblight_toggle(); + } + + break; + case RGBLED_INCREASE_HUE: + if (record->event.pressed) { + rgblight_increase_hue(); + } + break; + case RGBLED_DECREASE_HUE: + if (record->event.pressed) { + rgblight_decrease_hue(); + } + break; + case RGBLED_INCREASE_SAT: + if (record->event.pressed) { + rgblight_increase_sat(); + } + break; + case RGBLED_DECREASE_SAT: + if (record->event.pressed) { + rgblight_decrease_sat(); + } + break; + case RGBLED_INCREASE_VAL: + if (record->event.pressed) { + rgblight_increase_val(); + } + break; + case RGBLED_DECREASE_VAL: + if (record->event.pressed) { + rgblight_decrease_val(); + } + break; + case RGBLED_STEP_MODE: + if (record->event.pressed) { + rgblight_step(); + } + break; + } +} diff --git a/keyboard/clueboard2/keymaps/keymap_max.c b/keyboard/clueboard2/keymaps/keymap_max.c new file mode 100644 index 0000000000..714d6390d9 --- /dev/null +++ b/keyboard/clueboard2/keymaps/keymap_max.c @@ -0,0 +1,147 @@ +#include "clueboard2.h" + +#ifdef ENABLE_RGBLIGHT +#include "rgblight.h" +#endif + +// Used for SHIFT_ESC +#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _BL 0 +#define _FL 1 +#define _RS 2 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap _BL: (Base Layer) Default Layer + * ,--------------------------------------------------------------------------. ,----. + * | Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| ~| BS| |PgUp| + * |--------------------------------------------------------------------------| |----| + * | Tab| Q| W| E| R| T| Y| U| I| O| P| [| ]| \| |PgDn| + * |--------------------------------------------------------------------------| `----' + * |Capslck| A| S| D| F| G| H| J| K| L| ;| '| # | Ent| + * |-----------------------------------------------------------------------------. + * |Shift| BS| Z| X| C| V| B| N| M| ,| .| /| BS|Shift| Up| + * |------------------------------------------------------------------------|----|----. + * | Ctrl| Alt| Gui| MHen| Space| Space| Hen| Gui| Alt| Ctrl|Left|Down|Rght| + * `----------------------------------------------------------------------------------' + */ +[_BL] = KEYMAP( + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ + KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ + MO(_FL), KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(_FL), KC_UP, \ + KC_LCTL, KC_LALT, KC_LGUI,KC_MHEN, KC_SPC, KC_SPC, KC_HENK, KC_RGUI, KC_RALT, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), + + /* Keymap _FL: Function Layer + * ,--------------------------------------------------------------------------. ,----. + * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9| F10| F11| F12| | Del| |BLIN| + * |--------------------------------------------------------------------------| |----| + * | | | | | | | | |PScr|SLck|Paus| | | | |BLDE| + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | |PGUP| + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL|HOME|PGDN| END| + * `----------------------------------------------------------------------------------' + */ +[_FL] = KEYMAP( + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_DEL, BL_STEP, \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_SLCK, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + MO(_FL), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), KC_PGUP, \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END), + + /* Keymap _RS: Reset/Underlight layer + * ,--------------------------------------------------------------------------. ,----. + * | | | | | | | | | | | | | | | | | | + * |--------------------------------------------------------------------------| |----| + * | | | | |RESET| | | | | | | | | | | | + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL| | | | + * `----------------------------------------------------------------------------------' + */ +[_RS] = KEYMAP( + 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, F(0), F(6), \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(7), \ + KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + MO(_FL), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), F(4), \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, F(1), F(1), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(3), F(5), F(2)), +}; + +enum function_id { + RGBLED_TOGGLE, + RGBLED_STEP_MODE, + RGBLED_INCREASE_HUE, + RGBLED_DECREASE_HUE, + RGBLED_INCREASE_SAT, + RGBLED_DECREASE_SAT, + RGBLED_INCREASE_VAL, + RGBLED_DECREASE_VAL, +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_FUNCTION(RGBLED_TOGGLE), + [1] = ACTION_FUNCTION(RGBLED_STEP_MODE), + [2] = ACTION_FUNCTION(RGBLED_INCREASE_HUE), + [3] = ACTION_FUNCTION(RGBLED_DECREASE_HUE), + [4] = ACTION_FUNCTION(RGBLED_INCREASE_SAT), + [5] = ACTION_FUNCTION(RGBLED_DECREASE_SAT), + [6] = ACTION_FUNCTION(RGBLED_INCREASE_VAL), + [7] = ACTION_FUNCTION(RGBLED_DECREASE_VAL), +}; + +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { + switch (id) { + case RGBLED_TOGGLE: + //led operations + if (record->event.pressed) { + rgblight_toggle(); + } + + break; + case RGBLED_INCREASE_HUE: + if (record->event.pressed) { + rgblight_increase_hue(); + } + break; + case RGBLED_DECREASE_HUE: + if (record->event.pressed) { + rgblight_decrease_hue(); + } + break; + case RGBLED_INCREASE_SAT: + if (record->event.pressed) { + rgblight_increase_sat(); + } + break; + case RGBLED_DECREASE_SAT: + if (record->event.pressed) { + rgblight_decrease_sat(); + } + break; + case RGBLED_INCREASE_VAL: + if (record->event.pressed) { + rgblight_increase_val(); + } + break; + case RGBLED_DECREASE_VAL: + if (record->event.pressed) { + rgblight_decrease_val(); + } + break; + case RGBLED_STEP_MODE: + if (record->event.pressed) { + rgblight_step(); + } + break; + } +} diff --git a/keyboard/clueboard2/keymaps/keymap_skully.c b/keyboard/clueboard2/keymaps/keymap_skully.c new file mode 100644 index 0000000000..74a03f2f30 --- /dev/null +++ b/keyboard/clueboard2/keymaps/keymap_skully.c @@ -0,0 +1,108 @@ +#include "clueboard2.h" + +// Used for SHIFT_ESC +#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _BL 0 +#define _FL 1 +#define _RS 2 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap _BL: (Base Layer) Default Layer + * ,--------------------------------------------------------------------------. ,----. + * |Esc~| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| BS| |PGUP| + * |--------------------------------------------------------------------------| |----| + * | Tab| Q| W| E| R| T| Y| U| I| O| P| [| ]| \| |PGDN| + * |--------------------------------------------------------------------------| `----' + * |Capslck| A| S| D| F| G| H| J| K| L| ;| '| # | Ent| + * |-----------------------------------------------------------------------------. + * |Shift| BS| Z| X| C| V| B| N| M| ,| .| /| BS|Shift| UP| + * |------------------------------------------------------------------------|----|----. + * | Ctrl| Gui| Alt| MHen| Space| Space| Hen| Alt| Ctrl| _FL|LEFT|DOWN|RGHT| + * `----------------------------------------------------------------------------------' + */ +[_BL] = KEYMAP( + F(0), KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ + KC_LCTL,KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ + KC_LSFT,KC_NUBS,KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ + KC_LCTL,KC_LALT,KC_LGUI,MO(_FL), KC_SPC, KC_SPC, MO(_FL), KC_RGUI, KC_RCTL, MO(_FL), KC_LEFT, KC_DOWN, KC_RGHT), + + /* Keymap _FL: Function Layer + * ,--------------------------------------------------------------------------. ,----. + * | `| F1| F2| F3| F4| F5| F6| F7| F8| F9| F10| F11| F12| | Del| |BLIN| + * |--------------------------------------------------------------------------| |----| + * | | | | | | | | |PScr|SLck|Paus| | | | |BLDE| + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | |PGUP| + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL|HOME|PGDN| END| + * `----------------------------------------------------------------------------------' + */ +[_FL] = KEYMAP( + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS,KC_DEL, BL_STEP, \ + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_SLCK,KC_PAUS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, \ + KC_TRNS,KC_TRNS,MO(_RS),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_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_PGUP, \ + KC_TRNS,KC_TRNS,KC_TRNS,MO(_FL), KC_TRNS,KC_TRNS, MO(_FL),KC_TRNS,KC_TRNS,MO(_FL),KC_HOME,KC_PGDN,KC_END), + + /* Keymap _RS: Reset layer + * ,--------------------------------------------------------------------------. ,----. + * | | | | | | | | | | | | | | | | | | + * |--------------------------------------------------------------------------| |----| + * | | | | |RESET| | | | | | | | | | | | + * |--------------------------------------------------------------------------| `----' + * | | | _RS| | | | | | | | | | | | + * |-----------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |------------------------------------------------------------------------|----|----. + * | | | | | | | | | | _FL| | | | + * `----------------------------------------------------------------------------------' + */ +[_RS] = KEYMAP( + 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,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, \ + KC_TRNS,KC_TRNS,MO(_RS),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_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,MO(_FL),KC_TRNS, KC_TRNS, KC_TRNS), +}; + +enum function_id { + SHIFT_ESC, +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_FUNCTION(SHIFT_ESC), +}; + +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { + static uint8_t shift_esc_shift_mask; + switch (id) { + case SHIFT_ESC: + shift_esc_shift_mask = get_mods()&MODS_CTRL_MASK; + if (record->event.pressed) { + if (shift_esc_shift_mask) { + add_key(KC_GRV); + send_keyboard_report(); + } else { + add_key(KC_ESC); + send_keyboard_report(); + } + } else { + if (shift_esc_shift_mask) { + del_key(KC_GRV); + send_keyboard_report(); + } else { + del_key(KC_ESC); + send_keyboard_report(); + } + } + break; + } +} diff --git a/keyboard/clueboard2/led.c b/keyboard/clueboard2/led.c new file mode 100644 index 0000000000..5788fc7b1f --- /dev/null +++ b/keyboard/clueboard2/led.c @@ -0,0 +1,36 @@ + /* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#include +#include "stdint.h" +#include "led.h" + + +void led_init_ports() { + // * Set our LED pins as output + DDRB |= (1<<4); +} + +void led_set(uint8_t usb_led) { + if (usb_led & (1< +#include "backlight.h" +#include "led.h" + +#include "print.h" + +int pwm_level; + +void led_set(uint8_t usb_led) +{ + print("led_set\n"); +} + +void init_backlight_pin(void) +{ + // Set C7 to output + DDRC |= (1<<7); + + // Initialize the timer + TC4H = 0x03; + OCR4C = 0xFF; + TCCR4A = 0b10000010; + TCCR4B = 0b00000001; +} + +void backlight_set(uint8_t level) +{ + // Determine the PWM level + switch (level) + { + case 0: + // 33% + pwm_level = 0x54; + break; + case 1: + // 66% + pwm_level = 0xA8; + break; + case 2: + // 100% + pwm_level = 0xFF; + break; + case 3: + // 0% + pwm_level = 0x00; + break; + default: + xprintf("Unknown level: %d\n", level); + } + + // Write the PWM level to the timer + TC4H = pwm_level >> 8; + OCR4A = 0xFF & pwm_level; +} diff --git a/keyboard/cluepad/cluepad.c b/keyboard/cluepad/cluepad.c new file mode 100644 index 0000000000..ff3be5b9b5 --- /dev/null +++ b/keyboard/cluepad/cluepad.c @@ -0,0 +1,39 @@ +#include "cluepad.h" + +__attribute__ ((weak)) +void * matrix_init_user(void) { + // leave these blank +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + // leave these blank +}; + +void * matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + if (matrix_init_user) { + (*matrix_init_user)(); + } + + #ifdef BACKLIGHT_ENABLE + init_backlight_pin(); + #endif + + #ifdef RGBLIGHT_ENABLE + rgblight_init(); + #endif + + // JTAG disable for PORT F. write JTD bit twice within four cycles. + MCUCR |= (1< + + +/* Cluepad matrix layout + * .-------------------. + * |NLCK| /| *| -| + * |-------------------| + * | 7| 8| 9| | + * |--------------| | + * | 4| 5| 6| +| + * |-------------------| + * | 1| 2| 3| | + * |--------------| | + * | 0| .| Ent| + * '-------------------' + */ +// The first section contains all of the arguments +// The second converts the arguments into a two-dimensional array +#define KEYMAP( \ + k00, k01, k02, k03, \ + k10, k11, k12, k13, \ + k20, k21, k22, \ + k30, k31, k32, k33, \ + k40, k42 \ +) { \ + { k00, k01, k02, k03, }, \ + { k10, k11, k12, k13, }, \ + { k20, k21, k22, KC_NO, }, \ + { k30, k31, k32, k33, }, \ + { k40, KC_NO, k42, KC_NO } \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); + +#endif diff --git a/keyboard/cluepad/config.h b/keyboard/cluepad/config.h new file mode 100644 index 0000000000..5ed421a6e0 --- /dev/null +++ b/keyboard/cluepad/config.h @@ -0,0 +1,102 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xC1ED +#define PRODUCT_ID 0x2312 +#define DEVICE_VER 0x0001 +#define MANUFACTURER Clueboard +#define PRODUCT Cluepad with RGB Underlighting +#define DESCRIPTION QMK keyboard firmware for Cluepad + +/* key matrix size */ +#define MATRIX_ROWS 5 +#define MATRIX_COLS 4 + +// COLS: Left to right, ROWS: Top to bottom + +/* Column pin configuration + * col: 0 1 2 3 + * pin: F4 E6 B1 D2 + */ +#define COLS (int []){ F4, E6, B1, D2 } + + /* Row pin configuration + * row: 0 1 2 3 4 + * pin: + */ +#define ROWS (int []){ B0, D3, D5, D4, D6 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* define if matrix has ghost */ +//#define MATRIX_HAS_GHOST + +/* Set 0 if debouncing isn't needed */ +#define DEBOUNCE 5 + +/* Number of backlighting levels */ +#define BACKLIGHT_LEVELS 3 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* key combination for command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* Underlight configuration + */ + #define ws2812_PORTREG PORTF + #define ws2812_DDRREG DDRF + #define ws2812_pin 6 + #define RGBLED_NUM 4 // Number of LEDs + #define RGBLIGHT_HUE_STEP 10 + #define RGBLIGHT_SAT_STEP 17 + #define RGBLIGHT_VAL_STEP 17 + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* Debug forcibly enabled */ +#define ALWAYS_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/cluepad/keymaps/keymap_default.c b/keyboard/cluepad/keymaps/keymap_default.c new file mode 100644 index 0000000000..32cb43c745 --- /dev/null +++ b/keyboard/cluepad/keymaps/keymap_default.c @@ -0,0 +1,122 @@ +#include "cluepad.h" + +#include "backlight.h" +#include "rgblight.h" + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _BL 0 +#define _FL 1 +#define _RS 2 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + /* Keymap _BL: (Base Layer) Default Layer + * .-------------------. + * |NL F| /| *| -| + * |-------------------| + * | 7| 8| 9| | + * |--------------| | + * | 4| 5| 6| +| + * |-------------------| + * | 1| 2| 3| | + * |--------------| | + * | 0| .| Ent| + * '-------------------' + */ +[_BL] = KEYMAP( + LT(_FL, KC_NLCK), KC_PSLS, KC_PAST, KC_PMNS, \ + KC_P7, KC_P8, KC_P9, KC_PPLS, \ + KC_P4, KC_P5, KC_P6, \ + KC_P1, KC_P2, KC_P3, KC_PENT, \ + KC_P0, KC_PDOT), + + /* Keymap _FL: Function Layer + * .-------------------. + * |NL F| | | Fn0| + * |-------------------| + * | Fn2| | Fn4| | + * |--------------| | + * | Fn3|BL_S| Fn5| Fn6| + * |-------------------| + * | | | | | + * |--------------| | + * | Fn1| | Fn7| + * '-------------------' + */ +[_FL] = KEYMAP( + LT(_FL, KC_NLCK), KC_TRNS, KC_TRNS, F(0), \ + F(2), KC_TRNS, F(4), F(6), \ + F(3), BL_STEP, F(5), \ + KC_TRNS, KC_TRNS, KC_TRNS, F(7), \ + F(1), KC_TRNS) +}; + +enum function_id { + RGBLED_TOGGLE, + RGBLED_STEP_MODE, + RGBLED_INCREASE_HUE, + RGBLED_DECREASE_HUE, + RGBLED_INCREASE_SAT, + RGBLED_DECREASE_SAT, + RGBLED_INCREASE_VAL, + RGBLED_DECREASE_VAL, +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_FUNCTION(RGBLED_TOGGLE), + [1] = ACTION_FUNCTION(RGBLED_STEP_MODE), + [2] = ACTION_FUNCTION(RGBLED_INCREASE_HUE), + [3] = ACTION_FUNCTION(RGBLED_DECREASE_HUE), + [4] = ACTION_FUNCTION(RGBLED_INCREASE_SAT), + [5] = ACTION_FUNCTION(RGBLED_DECREASE_SAT), + [6] = ACTION_FUNCTION(RGBLED_INCREASE_VAL), + [7] = ACTION_FUNCTION(RGBLED_DECREASE_VAL), +}; + +void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { + switch (id) { + case RGBLED_TOGGLE: + if (record->event.pressed) { + rgblight_toggle(); + } + break; + case RGBLED_INCREASE_HUE: + if (record->event.pressed) { + rgblight_increase_hue(); + } + break; + case RGBLED_DECREASE_HUE: + if (record->event.pressed) { + rgblight_decrease_hue(); + } + break; + case RGBLED_INCREASE_SAT: + if (record->event.pressed) { + rgblight_increase_sat(); + } + break; + case RGBLED_DECREASE_SAT: + if (record->event.pressed) { + rgblight_decrease_sat(); + } + break; + case RGBLED_INCREASE_VAL: + if (record->event.pressed) { + rgblight_increase_val(); + } + break; + case RGBLED_DECREASE_VAL: + if (record->event.pressed) { + rgblight_decrease_val(); + } + break; + case RGBLED_STEP_MODE: + if (record->event.pressed) { + rgblight_step(); + } + break; + } +} + From d3e89b8cbd473ed8b712213104009f0a66432a13 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Sun, 27 Mar 2016 20:14:03 -0700 Subject: [PATCH 038/259] =?UTF-8?q?Fixed=20issues,=20added=20unicode=20lay?= =?UTF-8?q?er=20=E2=8C=AC=20=C2=AF\=5F=E2=A9=BE=E3=83=84=E2=A9=BD=5F/?= =?UTF-8?q?=C2=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 79 +- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 2259 +++++++++-------- 2 files changed, 1198 insertions(+), 1140 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index b649e6951e..b60a559898 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -5,6 +5,7 @@ #define BASE 0 // default layer #define SYMB 1 // symbols #define MDIA 2 // media keys +#define UNIC 3 // unicode entry layer const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer @@ -16,15 +17,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| * | Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| - * | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | + * | LShift |Z/Alt | X | C | V | B | | | | N | M | , | . | Alt | RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |LCtrl | `~ | Hyper| Left | Right| | Down | Up | COPY | PASTE| RCtrl | + * |LCtrl | COPY | PASTE| Left | Right| | Down | Up |Hyper | `~ | RCtrl | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | ~L2 | + * Hyper = Ctrl+Super+Alt+Shift | ~L3 | F5 | | F2 | ~L2 | * ,------|------|------| |------+------+------. * | | | PgUp | | Ins | | | - * | Space| BkSp |------| |------| ~L1 |Enter | + * | Enter| BkSp |------| |------| ~L1 |Space | * | | | PgDn | | Del | | | * `--------------------' `--------------------' */ @@ -36,16 +37,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LBRC, KC_LGUI, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSFT, ALT_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_HOME, - KC_LCTRL, KC_GRV, ALL_T(KC_NO), KC_LEFT,KC_RGHT, - KC_LALT, KC_F5, + KC_LCTRL, LCTL(KC_C), LCTL(KC_V), KC_LEFT,KC_RGHT, + KC_FN3, KC_F5, KC_PGUP, KC_SPC,KC_BSPC,KC_PGDN, // right hand KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, - KC_END, KC_N, KC_M, KC_COMM,KC_DOT, ALT_T(KC_SLSH), KC_RSFT, - KC_DOWN,KC_UP, LCTL(KC_C),LCTL(KC_V), KC_RCTRL, + KC_END, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, + KC_DOWN,KC_UP, ALL_T(KC_NO),KC_GRV, KC_RCTRL, KC_F2, KC_FN2, KC_INS, KC_DELT,KC_FN1, KC_ENT @@ -103,7 +104,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | | | | | | | | | | | | Prev | Next | | | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + * | | | | Lclk | Rclk | |VolDn |VolUp | Mute | | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. * | | | | | | @@ -128,17 +129,62 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 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_MPLY, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, - KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, + KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_WBAK ), +/* Keymap 3: Unicode Entry + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | Alt | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | + | + | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Alt | | | E | | | | | | | 7 | 8 | 9 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | Alt | A | | D | F | |------| |------| | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | Alt | | | C | | B | | | | | 1 | 2 | 3 | + | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | Alt | Alt | Alt | | | | 0 | 0 | 0 | + | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * WINDOWS ONLY SETUP!! | ~L3 | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | Alt | Alt |------| |------| Alt | Alt | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[UNIC] = KEYMAP( // layer 3 : Unicode Entry + // left hand + KC_LALT, KC_P1, KC_P2, KC_P3, KC_P4, KC_P5, KC_P6, + KC_LALT, KC_TRNS, KC_TRNS, KC_E, KC_TRNS, KC_TRNS, KC_TRNS, + KC_LALT, KC_A, KC_TRNS, KC_D, KC_F, KC_TRNS, + KC_LALT, KC_TRNS, KC_TRNS, KC_C, KC_TRNS, KC_B, KC_TRNS, + KC_LALT, KC_LALT, KC_LALT, KC_TRNS,KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_LALT,KC_LALT, KC_TRNS, + // right hand + KC_P7, KC_P8, KC_P9, KC_P0, KC_PPLS,KC_PPLS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_TRNS, + KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PPLS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_TRNS, + KC_P0, KC_P0, KC_P0, KC_PPLS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS,KC_LALT, KC_LALT + ), }; + const uint16_t PROGMEM fn_actions[] = { [1] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Layer 1 (Symbols) - [2] = ACTION_LAYER_TAP_TOGGLE(MDIA) // FN2 - Momentary Layer 2 (Media) -}; + [2] = ACTION_LAYER_TAP_TOGGLE(MDIA), // FN2 - Momentary Layer 2 (Media) + [3] = ACTION_LAYER_TAP_TOGGLE(UNIC) // FN3 - Momentary Layer 3 (Unicode entry) +}; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { @@ -152,7 +198,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } case 3: // this would trigger when you hit a key mapped as M(3) if (record->event.pressed) { - return MACRO( I(255), D(LALT), T(PPLS), T(P0), T(P0), T(A), T(P3), T(P0), U(LALT), END ); + return MACRO( I(255), D(LALT), T(PPLS), T(P0), T(P0), T(A), T(P3), U(LALT), END ); } break; } @@ -160,12 +206,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); @@ -181,6 +227,9 @@ void * matrix_scan_user(void) { case 2: ergodox_right_led_2_on(); break; + case 3: + ergodox_right_led_3_on(); + break; default: // none break; diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex index 9dc1ac412b..aadc3550d6 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -1,1127 +1,1136 @@ -:100000000C9476020C94BD020C94BD020C94BD02BB -:100010000C94BD020C94BD020C94BD020C94BD0264 -:100020000C94BD020C94BD020C94F80B0C94CA0CF9 -:100030000C94BD020C94BD020C94BD020C94BD0244 -:100040000C94BD020C943E210C94BD020C94BD0294 -:100050000C94BD020C94D01A0C94BD020C94BD02F9 -:100060000C94BD020C94BD020C94BD020C94BD0214 -:100070000C94BD020C94BD020C94BD020C94BD0204 -:100080000C94BD020C94BD020C94BD020C94BD02F4 -:100090000C94BD020C94BD020C94BD020C94BD02E4 -:1000A0000C94BD020C94BD020C94BD02370D590D89 -:1000B0004C0E590D4C0E9E0DC10D4C0E160E290EF8 -:1000C00013111311421142118511BF11CC13CC131E -:1000D000D811CC13CD12CD12A013CC13CC13B7135F +:100000000C94C9020C9410030C9410030C9410036C +:100010000C9410030C9410030C9410030C94100314 +:100020000C9410030C9410030C943A0C0C940C0DCB +:100030000C9410030C9410030C9410030C941003F4 +:100040000C9410030C9480210C9410030C94100356 +:100050000C9410030C94121B0C9410030C941003BA +:100060000C9410030C9410030C9410030C941003C4 +:100070000C9410030C9410030C9410030C941003B4 +:100080000C9410030C9410030C9410030C941003A4 +:100090000C9410030C9410030C9410030C94100394 +:1000A0000C9410030C9410030C941003790D9B0D09 +:1000B0008E0E9B0D8E0EE00D030E8E0E580E6B0EE7 +:1000C0005511551184118411C71101120E140E140B +:1000D0001A120E140F130F13E2130E140E14F91349 :1000E00075FF01E20157025701620262016202627A -:1000F00001040204015B025B0162026202E2000091 -:1001000000F0A1F0A229002B00E300E100E00000D4 -:10011000001E00140004001D7435004E001F001A5C -:100120000016001B00007F2A0020000800070006C0 -:100130000050002C0021001500090019004F004B51 -:1001400000220017000A0005000000E20023002F33 -:100150000000004A0000003E002400300000004D76 -:100160000000003B0025001C000B0011000000C235 -:1001700000260018000D0010005100490027000C57 -:10018000000E003600520028002D0012000F00372C -:10019000000601C1002E0013003300387419014C11 -:1001A000002A0031003400E500E4000000010001F5 -:1001B0000001000100010000003A001E022002229E -:1001C00002033001003B001F022102230201000153 -:1001D000003C002F0226022F00010001003D0030EC -:1001E0000227023000010001003E003102350035D7 -:1001F00002000001003F00010000000100000001BA -:100200000040000100000001000000010041005218 -:100210000051002402000001004200240021001EC1 -:1002200000010001004300250022001F00370001EB -:10023000004400260023002000270001004500257F -:10024000022E0231002E004C054600010001000183 -:10025000003D040000005001000100010001000009 -:100260000001000100010001000100010001000186 -:1002700000F2000100010001000100F000F10001A6 -:1002800000F400010001000100F3000100F500018D -:100290000001000100010001000000010001000157 -:1002A0000000000100000001000100010000000149 -:1002B0000000000100010001000100010000000138 -:1002C000000100010001000100A90001000100017E -:1002D000000100AC00AA00B600010001000100AB63 -:1002E00000A800010001000100010001000100015F -:1002F0000001000100AE00010001000000160345EE -:1003000000720067006F0044006F00780020004515 -:10031000005A00000016034500720067006F004499 -:10032000006F007800200045005A00000004030917 -:100330000409026D00040100A0FA09040000010391 -:10034000010100092111010001223F00070581037D -:1003500008000A090401000103010200092111013A -:100360000001224D000705820308000A090402006B -:1003700001030000000921110100012236000705D8 -:10038000830308000A090403000103000000092197 -:100390001101000122390007058403100001120138 -:1003A000100100000008EDFE07130100010200012A -:1003B00005010906A101050719E029E71500250136 -:1003C0009508750181020508190129059505750132 -:1003D0009102950175039101050719002977150010 -:1003E0002501957875018102C005010980A101856B -:1003F0000216010026B7001A01002AB700751095F1 -:10040000018100C0050C0901A10185031601002628 -:100410009C021A01002A9C02751095018100C005FA -:10042000010902A1010901A1000509190129051508 -:10043000002501950575018102950175038101056E -:1004400001093009311581257F950275088106095A -:10045000381581257F950175088106050C0A38023B -:100460001581257F950175088106C0C00501090623 -:10047000A101050719E029E7150025019508750177 -:100480008102950175088101050819012905950565 -:10049000750191029501750391010507190029FF66 -:1004A000150025FF950675088100C00000000000BA -:1004B000000000000000010204060A0F17202C3A79 -:1004C0004A5D71879DB3C7DAE9F5FCFFFCF5E9DA0F -:1004D000C7B39D87715D4A3A2C20170F0A060402A4 -:1004E00001000000000000000000000011241FBEF9 -:1004F000CFEFDAE0DEBFCDBF04B603FE27C08091A8 -:10050000ED019091EE01A091EF01B091F0018730E3 -:10051000904BA740B04BD1F41092ED011092EE0138 -:100520001092EF011092F00114BE84B7877F84BF50 -:100530000FB6F894A8958091600088618093600060 -:10054000109260000FBEE0E0FFE3099511E0A0E02B -:10055000B1E0EEE1F6E402C005900D92A433B107DC -:10056000D9F721E0A4E3B1E001C01D92AD3EB2078E -:10057000E1F70E943F090C940D230C940000CF93E7 -:10058000DF93EC01662319F0633059F00DC08A81C6 -:10059000882321F085EE0E94AD0F03C085EE0E94F6 -:1005A00075108A81811103C080E090E002C080EE66 -:1005B00090E0DF91CF91089508956091B10170911D -:1005C000B2018091B3019091B4010E94FD19569837 -:1005D0005E9825982D9826982E9827982F988130E8 -:1005E00019F0823021F00895259A2D9A0895269ABF -:1005F0002E9A08958DED92E0892B11F00E94DD0274 -:1006000080E090E0089556985E9825982D98269859 -:100610002E9827982F988FEF90E0909389008093E1 -:10062000880090938B0080938A0090938D00809334 -:100630008C00259A2D9A2FEF80E792E02150804080 -:100640009040E1F700C00000269A2E9A2FEF80E735 -:1006500092E0215080409040E1F700C00000279ACE -:100660002F9A2FEF80E792E0215080409040E1F7F1 -:1006700000C0000025982D982FEF80E792E02150D0 -:1006800080409040E1F700C0000026982E982FEFA0 -:1006900080E792E0215080409040E1F700C00000E8 -:1006A00027982F9856985E9825982D9826982E98DA -:1006B00027982F98089589EA8093800089E0809395 -:1006C000810024982C983F988AB18F748AB96E98CB -:1006D000479A8BB1806B8BB9769A0E9403038CED9D -:1006E00092E0892B11F00E94DC0280E090E00895F6 -:1006F00080E2809300018091340181110EC00E943C -:10070000C70381E0809334012FEF83ED90E3215004 -:1007100080409040E1F700C0000080E40E94CD03DB -:100720008093000181112EC00E94F7038093000185 -:10073000811128C00E94F70380930001811122C01B -:100740008FE30E94F7038093000181111BC00E9478 -:10075000EF0380E40E94CD0380930001811112C059 -:100760008CE00E94F7038093000181110BC00E946E -:10077000F70380930001811105C08FE30E94F70306 -:10078000809300010E94EF03809100010895109270 -:10079000B9008AE08093B800089594EA9093BC0071 -:1007A0009091BC0097FFFCCF9091B900987F983052 -:1007B00021F0903111F081E008958093BB0084E82E -:1007C0008093BC008091BC0087FFFCCF8091B90072 -:1007D000887F883111F0803471F780E0089584E9D2 -:1007E0008093BC008091BC0084FDFCCF0895809371 -:1007F000BB0084E88093BC008091BC0087FFFCCFE5 -:100800009091B900987F81E0983209F480E00895D2 -:1008100084E88093BC008091BC0087FFFCCF80916E -:10082000BB00089580910001811115C080E40E94F1 -:10083000CD038093000181110CC082E10E94F70377 -:1008400080930001811105C08FEF0E94F703809310 -:1008500000010E94EF0384B1807F84B985B1807F5D -:1008600085B98AB1837F8AB98BB1837F8BB93E9872 -:10087000469808950E947803809300010E94120414 -:1008800080B38C7080BB81B3836F81BBE4E4F1E003 -:10089000A6E3B1E011921D9281E0E235F807D1F7AD -:1008A0008BE593E0892B11F00C945B0308959F92E4 -:1008B000AF92BF92CF92DF92EF92FF920F931F936E -:1008C000CF93DF9380910001882379F080913501E7 -:1008D0008F5F80933501811108C00E947803809357 -:1008E0000001811102C00E94030386E3E82E81E02B -:1008F000F82E8701C0E0D0E0BB24B39492E0A92E8B -:10090000CC24C394D12CC730D10500F580910001CF -:10091000811164C080E40E94CD03809300018111A5 -:1009200012C082E10E94F7038093000181110BC085 -:10093000C6010C2E01C0880F0A94EAF780950E9428 -:10094000F703809300010E94EF0348C0CA30A1F072 -:1009500028F4C83059F0C93061F005C0CC3089F0B6 -:1009600070F0CD3089F0209A289810C0219A2998EB -:100970000DC0229A2A980AC0239A2B9807C0529A2F -:1009800001C0539A5B9802C03E9A4698E0EAEA9505 -:10099000F1F78FB181708B25799902C032E001C0E7 -:1009A00030E0832B7C9902C034E001C030E0832B1F -:1009B0007D9902C028E001C020E0822B7E9902C010 -:1009C00090E101C090E0892B9FB19095991F9927E4 -:1009D000991F9295990F907E892B0FC080910001ED -:1009E000811150C080E40E94CD03809300018823D0 -:1009F000B1F1912C0E94EF03892DD8019C91981799 -:100A000019F08C93A09201010E94120421960F5FAD -:100A10001F4FCE30D10509F076CF80910101882398 -:100A2000B9F0815080930101882339F0EFE9FFE0AC -:100A30003197F1F700C000000BC0E4E4F1E0D7010A -:100A40008D917D018193B4E4EB16B1E0FB06B9F71B -:100A50008AEF92E0892BC1F00E94FA0215C083E16F -:100A60000E94F703809300018111C3CF81E40E94AB -:100A7000CD03809300018111BCCF0E940804982E01 -:100A80009094B8CF80E0B9CF81E0DF91CF911F91F2 -:100A90000F91FF90EF90DF90CF90BF90AF909F901D -:100AA0000895E82FF0E0EC5BFE4F808108950895F3 -:100AB0008B3B910580F4883A910548F5853A91057C -:100AC000D8F48430910508F0B2C0019709F06EC0E7 -:100AD00081E090E00895803E910508F467C0883E6B -:100AE000910508F4A4C09C01205F31092031310533 -:100AF00008F05CC090650895853A910509F459C0E5 -:100B0000863A910509F058C082E890E40895883A41 -:100B1000910509F454C0893A910509F453C08A3A01 -:100B2000910509F452C08B3A910509F451C08C3AF1 -:100B3000910509F450C08D3A910509F44FC0803BEE -:100B4000910509F44EC08E3A910509F44DC08F3AD3 -:100B5000910509F44CC0813B910509F44BC0823BDF -:100B6000910509F44AC0833B910509F449C0843BCF -:100B7000910509F448C0853B910509F447C0863BBF -:100B8000910509F446C0873B910509F445C0883BAF -:100B9000910509F444C0893B910509F443C08A3B9F -:100BA000910509F442C080E094E4089580E090E06B -:100BB000089581E890E4089583E890E4089582EE32 -:100BC00094E4089589EE94E408958AEE94E40895F7 -:100BD00085EB94E4089586EB94E4089587EB94E420 -:100BE00008958CEC94E408958DEC94E4089583E8E2 -:100BF00095E408958AE895E4089582E995E40895D6 -:100C000084E995E4089581E296E4089583E296E408 -:100C1000089584E296E4089585E296E4089586E2D4 -:100C200096E4089587E296E408958AE296E40895AA -:100C3000089524E5829FC0011124FC0126E0729FE3 -:100C4000E00DF11D1124E60FF11DEE0FFF1FEB5F0C -:100C5000FE4F859194910895880F991FFC01E158EA -:100C6000F040859194910895880F991FFC01E150FF -:100C7000FF4F85919491089524E5829FC00111242E -:100C8000FC0146E0749FE00DF11D1124E60FF11DFB -:100C9000EE0FFF1FEB5FFE4F859194919C013A95FB -:100CA00021154FE1340708F425C13F51211530418A -:100CB00020F49F700E94340608959C013053211542 -:100CC000304118F49927906C0895811520E592071A -:100CD00069F40E94EE134FEF84E39CE041508040A2 -:100CE0009040E1F700C000000C94F51A813020E537 -:100CF000920731F48091CC0181608093CC010895FA -:100D00009C0130552115304108F05CC0292F332754 -:100D10002F70332721303105E9F4AC0164E0440F32 -:100D2000551F6A95E1F744275370BC01637077271C -:100D300002C0220F331F6A95E2F73C68242B352B43 -:100D400073E0880F991F7A95E1F780769927822BB7 -:100D5000932B08952230310529F4982F8827816F2D -:100D6000906A089523303105A1F4AC0133E0440FBB -:100D7000551F3A95E1F7407E57708370992721E01F -:100D800030E002C0220F331F8A95E2F7C9019C6848 -:100D900016C02430310531F5AC0123E0440F551F56 -:100DA0002A95E1F7407E57708370992721E030E063 -:100DB00002C0220F331F8A95E2F7C9019A68842B7B -:100DC000952B08959C0130572115304118F49F70E0 -:100DD000906208959C0130582115304118F49F709D -:100DE000906A0895803E9105E0F4803C910558F5A5 -:100DF0008133910509F46FC048F48932910509F4F3 -:100E000063C08A32910509F46DC072C089339105BF -:100E1000E9F082389105D1F08533910509F44DC090 -:100E200067C0833E910581F138F4803E9105B9F0A9 -:100E3000823E9105D9F05CC0863E910561F1873E06 -:100E40009105A1F155C00E942C0608952091DE0164 -:100E500020FD02C021FF4CC080EE90E049C080918F -:100E6000DE0180FFF9CF89E390E042C08091DE018E -:100E700082FF0EC08091DE0184FF03C080E090E01D -:100E800037C083EE90E034C08091DE0182FFF2CF64 -:100E900082EE90E02DC08091DE0183FF0BC0809137 -:100EA000DE0184FDEBCF87EE90E022C08091DE0171 -:100EB00083FFF5CF86EE90E01BC08091DE0185FFB9 -:100EC00007C089E290E014C08091DE0185FFF9CF70 -:100ED00085E390E00DC08091DE0186FF07C08AE2C5 -:100EE00090E006C08091DE0186FFF9CF81E390E0BB -:100EF0000E94580508950895809162010895CF9346 -:100F0000DF9300D01F92CDB7DEB79C018091E40142 -:100F1000843019F593E099833B832A839093E90009 -:100F20008FEF9091E800815095FD06C095ED9A9560 -:100F3000F1F700008111F5CF8091E80085FF0DC029 -:100F400040E050E063E070E0CE0101960E94EC09C1 -:100F50008091E8008E778093E8000F900F900F90BB -:100F6000DF91CF910895CF93DF9300D01F92CDB73B -:100F7000DEB72091E401243021F522E029839B8310 -:100F80008A8383E08093E9008FEF9091E80081509D -:100F900095FD06C095ED9A95F1F700008111F5CF0A -:100FA0008091E80085FF0DC040E050E063E070E014 -:100FB000CE0101960E94EC098091E8008E77809323 -:100FC000E8000F900F900F90DF91CF9108959C0152 -:100FD0008091E4018430F9F482E08093E9009FEF8E -:100FE0008091E800915085FD06C085ED8A95F1F766 -:100FF00000009111F5CF8091E80085FF0CC040E022 -:1010000050E065E070E0C9010E94EC098091E800C1 -:101010008E778093E8000895CF93DF93EC01809161 -:10102000E401843009F046C090910C019923D9F075 -:1010300090910D019923B9F08093E9008FEF909181 -:10104000E800815095FD06C095E19A95F1F7000002 -:101050008111F5CF8091E80085FF2CC040E050E081 -:1010600060E170E017C081E08093E9008FEF90911C -:10107000E800815095FD06C095ED9A95F1F70000C6 -:101080008111F5CF8091E80085FF14C040E050E069 -:1010900068E070E0CE010E94EC098091E8008E7754 -:1010A0008093E80080E1FE01A2E5B1E001900D929D -:1010B0008A95E1F7DF91CF9108958091E301811145 -:1010C00009C00E947D0B0E94DA0B8091E2008460CF -:1010D0008093E20008951092E301089508950C941E -:1010E0002B210E948B1A0E9431210E94850E0C94A4 -:1010F0007B0742E061EC81E00E94F60A42E061EC8D -:1011000082E00E94F60A42E061EC83E00E94F60A67 -:1011100042E161EC84E00C94F60A8091E6018330B0 -:1011200009F455C030F4813071F0823009F48EC07A -:1011300008958A3009F47AC08B3009F460C0893090 -:1011400009F09CC020C08091E501813A09F096C069 -:101150008091E800877F8093E8008091E901909179 -:10116000EA01892B21F460E182E591E003C060E0AF -:1011700080E090E070E00E94370A8091E8008B7771 -:101180008093E80008958091E501813209F076C0EE -:101190008091E9019091EA01009719F0039709F015 -:1011A0006DC08091E800877F8093E8008091E8001F -:1011B00082FD05C08091E4018111F8CF5FC080916C -:1011C000F100809362018091E8008B7753C0809199 -:1011D000E501813A09F052C08091E9019091EA015C -:1011E000892B09F04BC08091E800877F8093E8004D -:1011F0008091E80080FFFCCF80910C0136C0809187 -:10120000E5018132D9F58091E9019091EA01892BBC -:10121000A9F58091E800877F8093E8000E942B0B5E -:101220008091E70180930C010C94EE138091E5010D -:10123000813221F58091E800877F8093E8000E9449 -:101240002B0B8091E8018093630108958091E50163 -:10125000813AA1F48091E800877F8093E800809133 -:10126000E80080FFFCCF809163018093F1008091C2 -:10127000E8008E778093E8000C942B0B089584B7D8 -:10128000877F84BF0FB6F894A8958091600088612D -:1012900080936000109260000FBE90E080E80FB66F -:1012A000F89480936100909361000FBE0E94D40E69 -:1012B0000E947D0B0E94DA0B8091E2008460809393 -:1012C000E20078940E94650E0E94D60E82E091E0C2 -:1012D0000E94800E0E9419218091E401853069F4FA -:1012E0000E944D1A8091E2018823B1F30E94771A7F -:1012F000882391F30E94D609EFCF0E94DC0EECCF39 -:10130000292F332723303105C9F060F4213031050E -:1013100081F02230310509F041C08DE690E021E3F3 -:1013200033E040C021323105E1F02232310531F1A4 -:1013300035C082E190E02EE933E034C09927813056 -:10134000910549F028F0029749F5EDEFF2E005C06C -:10135000EDE2F3E002C0E5E1F3E0849190E09F016B -:1013600021C06430D8F4E62FF0E0EE0FFF1FEE5DF1 -:10137000FE4F2081318189E090E014C0643070F428 -:1013800070E0FB01EE0FFF1FE65EFE4F2081318112 -:10139000FB01EA5EFE4F808190E004C080E090E0B7 -:1013A00020E030E0FA0131832083089580E189BD97 -:1013B00082E189BD09B400FEFDCF8091D8008F7D08 -:1013C0008093D8008091E00082608093E00080915B -:1013D000E00081FDFCCF0895CF92DF92EF92FF9263 -:1013E0000F931F93CF93DF93EC018B016A010E944F -:1013F0004A0B811133C0C114D10439F0F601808148 -:101400009181081B190BC80FD91FE12CF12C011574 -:10141000110519F18091E80085FD16C08091E80062 -:101420008E778093E800C114D10449F0F6018081E1 -:101430009181E80EF91EF182E08285E00FC00E94E2 -:101440004A0B882321F30AC089918093F10001504F -:101450001109FFEFEF1AFF0ADACF80E0DF91CF9199 -:101460001F910F91FF90EF90DF90CF900895209102 -:10147000EB013091EC012617370748F06115710533 -:1014800039F42091E8002E772093E80001C0B901DB -:10149000FC0120E06115710579F18091E401882358 -:1014A000F1F18530F1F18091E80083FD3CC080913D -:1014B000E80082FD2EC08091E80080FFEBCF2091F4 -:1014C000F3008091F20090E0922B6115710551F0CC -:1014D0008830910538F421912093F1006150710911 -:1014E0000196F3CF21E0089709F020E08091E80011 -:1014F0008E778093E800CECF2111CFCF0AC08091A4 -:10150000E401882361F0853061F08091E80083FD7B -:101510000AC08091E80082FFF2CF80E0089582E067 -:10152000089583E0089581E008952091EB013091C2 -:10153000EC012617370748F06115710539F4209141 -:10154000E8002E772093E80001C0B901FC0120E0FB -:101550006115710591F18091E401882309F440C07F -:10156000853009F43FC08091E80083FD3DC0809143 -:10157000E80082FD2FC08091E80080FFE9CF209134 -:10158000F3008091F20090E0922B6115710559F003 -:101590008830910540F424912093F10031966150F8 -:1015A00071090196F2CF21E0089709F020E08091BF -:1015B000E8008E778093E800CBCF2111CCCF0AC012 -:1015C0008091E401882361F0853061F08091E8002A -:1015D00083FD0AC08091E80082FFF2CF80E0089589 -:1015E00082E0089583E0089581E00895982F973070 -:1015F00068F59093E900981739F07091EC0020910C -:10160000ED005091F00003C0242F762F50E021FD13 -:1016100002C09F5FECCF3091EB003E7F3093EB0038 -:101620003091ED003D7F3093ED003091EB00316063 -:101630003093EB007093EC002093ED005093F0009A -:101640002091EE0027FDE5CF80E008958F70809314 -:10165000E90081E008958091E50187FF11C0809144 -:10166000E80082FD05C08091E4018111F8CF11C02E -:101670008091E8008B770BC08091E401882349F0CA -:101680008091E80080FFF8CF8091E8008E7780930A -:10169000E80008952091E4003091E50095E640913E -:1016A000EC00842F817040FF23C08091E80080FD12 -:1016B0001DC08091E401882399F0853099F08091D4 -:1016C000EB0085FD11C04091E4005091E500241726 -:1016D000350729F3915011F09A01E1CF84E0089584 -:1016E00082E0089583E0089581E0089580E0089500 -:1016F0004091E80042FFDDCF08950E94EB0B0E946D -:10170000F30BE0EEF0E0808181608083E8EDF0E0B3 -:1017100080818F77808319BCA7EDB0E08C918E7F9C -:101720008C9380818F7E80831092E30108950F93C4 -:101730001F93CF93DF930E94EB0B0E94F30BC8ED36 -:10174000D0E088818F7788838881806888838881CA -:101750008F7D888319BC1092E4011092E0011092F1 -:10176000E2011092E10100EE10E0F80180818B7F30 -:10177000808388818160888342E060E080E00E940D -:10178000F60AE1EEF0E080818E7F8083E2EEF0E009 -:10179000808181608083808188608083F80180817E -:1017A0008E7F8083888180618883DF91CF911F91B4 -:1017B0000F910895E8EDF0E080818F7E8083E7ED62 -:1017C000F0E080818160808384E082BF81E080934B -:1017D000E3010C94970BE8EDF0E080818E7F80832D -:1017E0001092E20008951092DA001092E10008953C -:1017F0001F920F920FB60F9211242F933F934F9386 -:101800005F936F937F938F939F93AF93BF93EF9368 -:10181000FF938091E10082FF0BC08091E20082FF84 -:1018200007C08091E1008B7F8093E1000E94640EED -:101830008091DA0080FF1FC08091D80080FF1BC01C -:101840008091DA008E7F8093DA008091D90080FF4A -:101850000DC080E189BD82E189BD09B400FEFDCFE4 -:1018600081E08093E4010E945D0805C019BC1092DC -:10187000E4010E946B088091E10080FF19C0809113 -:10188000E20080FF15C08091E2008E7F8093E2002D -:101890008091E20080618093E2008091D8008062B4 -:1018A0008093D80019BC85E08093E4010E946F0802 -:1018B0008091E10084FF30C08091E20084FF2CC061 -:1018C00080E189BD82E189BD09B400FEFDCF809130 -:1018D000D8008F7D8093D8008091E1008F7E809327 -:1018E000E1008091E2008F7E8093E2008091E2002F -:1018F00081608093E2008091E001882311F084E010 -:1019000007C08091E30087FD02C081E001C083E051 -:101910008093E4010E9471088091E10083FF29C057 -:101920008091E20083FF25C08091E100877F809352 -:10193000E10082E08093E4011092E0018091E100F7 -:101940008E7F8093E1008091E2008E7F8093E200A1 -:101950008091E20080618093E20042E060E080E0FC -:101960000E94F60A8091F00088608093F0000E9447 -:101970006E08FF91EF91BF91AF919F918F917F91F1 -:101980006F915F914F913F912F910F900FBE0F90EC -:101990001F9018951F920F920FB60F9211242F933C -:1019A0003F934F935F936F937F938F939F93AF93E7 -:1019B000BF93CF93DF93EF93FF93C091E900CF7074 -:1019C0008091EC00D82FD17080FDD0E81092E90012 -:1019D0008091F000877F8093F00078940E940E0D34 -:1019E0001092E9008091F00088608093F000CD2B88 -:1019F000CF70C093E900FF91EF91DF91CF91BF913C -:101A0000AF919F918F917F916F915F914F913F9196 -:101A10002F910F900FBE0F901F9018951F93CF938B -:101A2000DF93CDB7DEB7AA970FB6F894DEBF0FBE2F -:101A3000CDBFE5EEF1E08091F100819321E0ED3E34 -:101A4000F207C9F70E948D088091E80083FF24C146 -:101A50008091E5019091E601492F50E04A3051050F -:101A600008F01AC1FA01EA5AFF4F0C94C2228038DA -:101A700081F0823809F010C18091E9018F70809364 -:101A8000E9008091EB0085FB882780F91092E9003E -:101A900006C08091E1019091E201911182609091E4 -:101AA000E800977F9093E8008093F1001092F10096 -:101AB000C8C0282F2D7F09F0EFC0882319F082308D -:101AC00061F0EAC08091E701813009F0E5C0933010 -:101AD00009F080E08093E2012BC08091E701811141 -:101AE00027C08091E9018F7009F4D6C08093E90086 -:101AF0002091EB0020FF1CC0933021F48091EB007B -:101B0000806214C09091EB0090619093EB0021E013 -:101B100030E0A90102C0440F551F8A95E2F74093B7 -:101B2000EA001092EA008091EB0088608093EB005D -:101B30001092E9008091E800877F86C08111ACC0D7 -:101B40001091E7011F778091E3008078812B8093CB -:101B5000E3008091E800877F8093E8000E942B0BD0 -:101B60008091E80080FFFCCF8091E3008068809343 -:101B7000E300111102C082E001C083E08093E40120 -:101B80008BC08058823008F087C08091E701909127 -:101B9000E8018C3D53E0950779F583E08A838AE27A -:101BA00089834FB7F894DE01139620E03EE051E2BE -:101BB000E32FF0E050935700E49120FF03C0E2953B -:101BC000EF703F5FEF708E2F90E0EA3010F0C79615 -:101BD00001C0C0968D939D932F5F243149F74FBF6D -:101BE0008091E800877F8093E8006AE270E0CE0190 -:101BF00001960E94370A14C0AE014F5F5F4F60919B -:101C0000E9010E948009BC01892B09F445C090912B -:101C1000E800977F9093E80089819A810E94950A55 -:101C20008091E8008B778093E80036C08038A1F57A -:101C30008091E800877F8093E8008091E0018093A5 -:101C4000F1008091E8008E778093E8000E942B0BD2 -:101C500023C0811121C08091E7019091E80199276B -:101C60000297D4F48091E800877F8093E800809108 -:101C7000E7018093E0010E942B0B8091E00181112C -:101C800006C08091E30087FD02C081E001C084E0CE -:101C90008093E4010E9479088091E80083FF0AC0E4 -:101CA0008091E800877F8093E8008091EB0080625C -:101CB0008093EB00AA960FB6F894DEBF0FBECDBF9F -:101CC000DF91CF911F9108950895CF938091E40102 -:101CD0008823A1F0C091E900CF709091EC00892F8A -:101CE000817090FD80E8C82B1092E9008091E80097 -:101CF00083FD0E940E0DCF70C093E900CF9108952F -:101D000090936901809368010895E0916801F091D2 -:101D10006901309721F00190F081E02D099480E075 -:101D20000895E0916801F0916901309721F00280F7 -:101D3000F381E02D09940895E0916801F091690123 -:101D4000309721F00480F581E02D099408952091C9 -:101D50006601309167012817390771F09093670188 -:101D600080936601E0916801F0916901309721F05C -:101D70000680F781E02D0994089520916401309147 -:101D800065012817390771F090936501809364010C -:101D9000E0916801F0916901309721F00084F185AC -:101DA000E02D0994089508950C94D30E0E94911A81 -:101DB0000E943A040C94571BCF92DF92EF92FF924D -:101DC0000F931F93CF93DF93CDB7DEB72B970FB64B -:101DD000F894DEBF0FBECDBF0E9457048BE6C82E1D -:101DE00081E0D82E00E010E0E02E802F0E94510507 -:101DF000F60141916F01F82EF426B1F40F5F1F4FE9 -:101E00000E30110589F78FEF89838A831B820E9428 -:101E10009A1A8160782F9D838C8349815A816B81C6 -:101E20008D810E947F0F40C09091CC0191FF04C032 -:101E30008B870E9457058B8520E030E04F2D50E0C6 -:101E4000922FBA01022E02C0759567950A94E2F7A7 -:101E500060FF24C02E83EF8221E030E0690102C0E0 -:101E6000CC0CDD1C9A95E2F790E08C219D21892B0A -:101E700009F420E028870E949A1A8160782F9A87B7 -:101E800089874E815F8168858A850E947F0FF8016E -:101E9000E559FE4F8081C826C08206C02F5F3F4FA4 -:101EA0002630310569F6AACF0E943E1E0E94850E9B -:101EB00090916A018917A1F00E94850E80936A01B2 -:101EC0002B960FB6F894DEBF0FBECDBFDF91CF913A -:101ED0001F910F91FF90EF90DF90CF900C947B07B4 -:101EE0002B960FB6F894DEBF0FBECDBFDF91CF911A -:101EF0001F910F91FF90EF90DF90CF900895CF93B7 -:101F0000DF93CDB7DEB72B970FB6F894DEBF0FBEC9 -:101F1000CDBF4F83588769877A878B87DE011196FB -:101F200086E0FD0111928A95E9F785E0FE0137967A -:101F300001900D928A95E1F749815A816B817C81EC -:101F40008D819E810E9482162B960FB6F894DEBF7B -:101F50000FBECDBFDF91CF910895CF93C82F8823B7 -:101F600009F4C1C0823859F40E94850E81FDBBC0BE -:101F700089E30E941F190E94D71989E30CC0833896 -:101F800079F40E94850E80FDAEC083E50E941F1982 -:101F90000E94D71983E50E945E19CF910C94D7193E -:101FA000843859F40E94850E82FD9DC087E40E940A -:101FB0001F190E94D71987E4EECF8CEF8C0F813A5E -:101FC00048F48C2F0E947E2081118DC08C2F0E949E -:101FD0001F19E3CF80E28C0F883048F4C77081E08E -:101FE00001C0880FCA95EAF70E94A019D6CF8BE5E9 -:101FF0008C0F833078F4C53A29F0C63A31F083E883 -:1020000090E005C081E890E002C082E890E0CF91C6 -:102010000C94A70E88E58C0F833108F064C0C83A91 -:1020200039F1C93A41F1CA3A49F1CB3A51F1CC3AC6 -:1020300059F1CD3A61F1C03B69F1CE3A71F1CF3A35 -:1020400079F1C13B81F1C23B89F1C33B91F1C43BC2 -:1020500099F1C53BA1F1C63BA9F1C73BB1F1C83B22 -:10206000B9F1C93BC1F1CA3BC9F180E090E038C089 -:1020700082EE90E035C089EE90E032C08AEE90E0CA -:102080002FC085EB90E02CC086EB90E029C087EB59 -:1020900090E026C08CEC90E023C08DEC90E020C056 -:1020A00083E891E01DC08AE891E01AC082E991E0DE -:1020B00017C084E991E014C081E292E011C083E28C -:1020C00092E00EC084E292E00BC085E292E008C08C -:1020D00086E292E005C087E292E002C08AE292E0E6 -:1020E000CF910C94BD0ECF910895882309F44BC075 -:1020F000823859F40E94850E81FF45C089E30E9411 -:102100001F190E94D71989E30CC0833871F40E940B -:10211000850E80FF38C083E50E941F190E94D719E1 -:1021200083E50E945E190C94D719843859F40E94F3 -:10213000850E82FF28C087E40E941F190E94D719CC -:1021400087E4EFCF9CEF980F913A58F390E2980F05 -:10215000983050F4877091E001C0990F8A95EAF7A2 -:10216000892F0E94A619DFCF9BE5980F933020F4AA -:1021700080E090E00C94A70E885A833120F480E030 -:1021800090E00C94BD0E0895882321F00E94A019C0 -:102190000C94D7190895882321F00E94A6190C9455 -:1021A000D7190895BF92CF92DF92EF92FF920F93CB -:1021B0001F93CF93DF9300D000D000D0CDB7DEB710 -:1021C0007C0185E0F701DE01119601900D928A9560 -:1021D000E1F7F70183819481892B09F4DDC29081B5 -:1021E00081818F3F19F49F3F09F4D6C2F701028124 -:1021F000258122952F7099838A8389819A812E83E4 -:102200000E94DE18182FB92E0E94DD180E94A41714 -:10221000EB2DE295EF704E2F50E0FA01E05AFF4FA0 -:102220002E810C94C2228B2D807F9B2D9F70F92EC6 -:10223000882319F0F29480EFF822002349F0FF2060 -:1022400009F457C28F2D0E94B0190E94D71951C2AC -:10225000812F0E947510FF2009F49EC28F2D0E94CD -:10226000B61926960FB6F894DEBF0FBECDBFDF912C -:10227000CF911F910F91FF90EF90DF90CF90BF9083 -:102280000C94D7193B2D307F8B2D8F70303211F08D -:102290008295807F112319F0113021F12CC0002389 -:1022A000B9F0222309F490C1213009F08DC126969E -:1022B0000FB6F894DEBF0FBECDBFDF91CF911F9157 -:1022C0000F91FF90EF90DF90CF90BF900C94C019CA -:1022D000222319F0213009F45FC28E830E94C319B2 -:1022E0008E8186C1002321F0223008F055C26CC1D6 -:1022F000211152C27DC1002321F0222309F464C1BF -:10230000F8C1222309F474C109C28B2D86958695E4 -:10231000837019F08130D1F03FC2002321F0812F6A -:102320009B2D937002C080E090E026960FB6F89443 -:10233000DEBF0FBECDBFDF91CF911F910F91FF90F8 -:10234000EF90DF90CF90BF900C94A70E002321F068 -:10235000812F9B2D937002C080E090E026960FB6EF -:10236000F894DEBF0FBECDBFDF91CF911F910F91CB -:10237000FF90EF90DF90CF90BF900C94BD0E812F17 -:10238000002319F00E94461D02C00E94AE1D269631 -:102390000FB6F894DEBF0FBECDBFDF91CF911F9176 -:1023A0000F91FF90EF90DF90CF90BF900C94331E71 -:1023B0008B2D837009F075C00111EEC1812F8295BC -:1023C00086958770880F880F912F9F70C92ED12C0A -:1023D000E12CF12C082E04C0CC0CDD1CEE1CFF1CE3 -:1023E0000A94D2F714FF12C00FE010E020E030E0B2 -:1023F00004C0000F111F221F331F8A95D2F7C90195 -:10240000B801609570958095909503C060E070E08C -:10241000CB014B2D4695469543704230C1F060F597 -:102420006C297D298E299F29413051F126960FB6BE -:10243000F894DEBF0FBECDBFDF91CF911F910F91FA -:10244000FF90EF90DF90CF90BF900C94CB176C294A -:102450007D298E299F2926960FB6F894DEBF0FBEE0 -:10246000CDBFDF91CF911F910F91FF90EF90DF9043 -:10247000CF90BF900C94E7170E94CB17C701B6010D -:1024800026960FB6F894DEBF0FBECDBFDF91CF9179 -:102490001F910F91FF90EF90DF90CF90BF900C9421 -:1024A000AF17002319F08B2D817001C0869588230A -:1024B00009F472C1812F829586958770880F880FE5 -:1024C000912F9F70C92ED12CE12CF12C082E04C025 -:1024D000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA -:1024E0000FE010E020E030E004C0000F111F221FB9 -:1024F000331F8A95D2F7C901B80160957095809510 -:10250000909503C060E070E0CB014B2D4695469559 -:1025100043704230C1F060F56C297D298E299F29D6 -:10252000413051F126960FB6F894DEBF0FBECDBFF5 -:10253000DF91CF911F910F91FF90EF90DF90CF909F -:10254000BF900C94A5186C297D298E299F29269669 -:102550000FB6F894DEBF0FBECDBFDF91CF911F91B4 -:102560000F91FF90EF90DF90CF90BF900C94C11827 -:102570000E94A518C701B60126960FB6F894DEBFD3 -:102580000FBECDBFDF91CF911F910F91FF90EF90C4 -:10259000DF90CF90BF900C948918103FD1F118F4C0 -:1025A000103E50F4A1C0123F09F463C008F44CC0BF -:1025B000133F09F473C098C01F708B2D8F710023D7 -:1025C000A1F00E942218812F26960FB6F894DEBF44 -:1025D0000FBECDBFDF91CF911F910F91FF90EF9074 -:1025E000DF90CF90BF900C94C4100E944318812FAD -:1025F00026960FB6F894DEBF0FBECDBFDF91CF9108 -:102600001F910F91FF90EF90DF90CF90BF900C94AF -:10261000CB100023A9F02111BFC08B2D8F712696FE -:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3 -:102630000F91FF90EF90DF90CF90BF900C946818AF -:10264000223008F0A9C0E9CF0023A9F08B2D8F71AB -:1026500026960FB6F894DEBF0FBECDBFDF91CF91A7 -:102660001F910F91FF90EF90DF90CF90BF900C944F -:102670002218002359F38B2D8F7126960FB6F894EC -:10268000DEBF0FBECDBFDF91CF911F910F91FF90A5 -:10269000EF90DF90CF90BF900C944318002399F0F7 -:1026A0008B2D8F7126960FB6F894DEBF0FBECDBF6F -:1026B000DF91CF911F910F91FF90EF90DF90CF901E -:1026C000BF900C940D1826960FB6F894DEBF0FBE7F -:1026D000CDBFDF91CF911F910F91FF90EF90DF90D1 -:1026E000CF90BF900C9403180023A9F0222309F483 -:1026F000ADCF812F26960FB6F894DEBF0FBECDBFAB -:10270000DF91CF911F910F91FF90EF90DF90CF90CD -:10271000BF900C94AD0F222309F4ADCF812F2696E4 -:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2 -:102730000F91FF90EF90DF90CF90BF900C947510A9 -:102740004B2D4F70612FC7010E94BF0226960FB616 -:10275000F894DEBF0FBECDBFDF91CF911F910F91D7 -:10276000FF90EF90DF90CF90BF900C9427174B2DE8 -:102770004F70612FC70126960FB6F894DEBF0FBECB -:10278000CDBFDF91CF911F910F91FF90EF90DF9020 -:10279000CF90BF900C94180626960FB6F894DEBF23 -:1027A0000FBECDBFDF91CF911F910F91FF90EF90A2 -:1027B000DF90CF90BF9008950E94BD190E9492199A -:1027C0000E94D7190E94E31E0E94331E80E090E011 -:1027D0000E94A70E80E090E00C94BD0E0E94AD19FF -:1027E0000C94DC130E94DE18292F22952F702C30B8 -:1027F00030F42A3048F42250223078F405C02C30CE -:1028000041F02F3031F009C0803E48F0803F29F47C -:1028100006C093FB882780F9089580E0089581E041 -:102820000895CF93DF9300D000D01F92CDB7DEB7CD -:102830000F900F900F900F900F90DF91CF91089510 -:10284000CF93DF9300D000D000D0CDB7DEB726966F -:102850000FB6F894DEBF0FBECDBFDF91CF910895C4 -:102860001F93CF93DF93C091790116E080917A0195 -:10287000C81799F0D0E01C9FF0011D9FF00D1124A6 -:10288000E558FE4F40815181628173818481958139 -:102890000E9420142196C770E9CFDF91CF911F913C -:1028A00008954091AB015091AC016091AD017091E0 -:1028B000AE018091AF019091B0010C9420148091F1 -:1028C000B00182958F7009F054C08091AD018823CA -:1028D00009F44FC080917901A0917A014091AE0135 -:1028E0005091AF016091AB017091AC01B6E08A17D5 -:1028F00009F43FC090E041155105C1F17F3F11F44B -:102900006F3FA1F1B89FF001B99FF00D1124E55878 -:10291000FE4F218127132AC02081261327C0228140 -:10292000211124C0238134812417350710F421504C -:102930003109241B350B283C3105C0F42091B0012E -:102940002F7020612093B00126E0289FF001299F7D -:10295000F00D1124E058FE4F80818F7080618083DC -:102960008BEA91E00E94D2100C943014019687708B -:10297000BECF0895CF92DF92EF92FF920F931F93F5 -:10298000CF93DF93CDB7DEB762970FB6F894DEBF73 -:102990000FBECDBF8C0185E0F801DE011D960190D0 -:1029A0000D928A95E1F7D8014C9111965C9111979F -:1029B00012966C918091AE019091AF01009709F44D -:1029C00075C13091AB017091AC017F3F19F43F3F6D -:1029D00009F46CC1F801C380D480E090AD01EE2011 -:1029E00009F4BEC02091B001C816D90628F0D6015E -:1029F000A81BB90BCD0104C0809590958C0D9D1D31 -:102A0000FF24F394883C910578F0F12C207F09F0A5 -:102A1000C4C07C2DD98AC88A89890E9411148BEA86 -:102A200091E00E94D210AFC0822F807F09F045C094 -:102A3000571313C0431311C061110FC02F702061D1 -:102A40002093B0010E9451148BEA91E00E94D210B1 -:102A50008091B001F80185832EC0CD2819F15F3F28 -:102A600011F44F3FF9F0F62E61111CC080917901ED -:102A700020917A0136E0821709F45BC090E0389F1C -:102A8000F001399FF00D1124E558FE4F7181571365 -:102A900006C07081471303C07281711103C0019693 -:102AA0008770E9CFF62E662309F41CC18091B0012E -:102AB00081608093B001F12C15C1571309C04313F5 -:102AC00007C0611105C08091B001F8018583C8C0BD -:102AD0004D875E878D859E856A8B0E94F2136A8979 -:102AE0008823D1F16623C1F12091B001822F829514 -:102AF0008F7090E0029774F08091AB019091AC01DF -:102B000098878F831986DB86CA862C87CE01079625 -:102B10000E94D21086E0F801ABEAB1E001900D927C -:102B20008A95E1F70E945F140E945114FF24F394E8 -:102B3000D9C04D875E878D859E850E94DE18292F1E -:102B400022952F70223008F0C1C09F7009F0BBC0E1 -:102B5000805E883008F4C6C0C8010E94D210E6CF5B -:102B6000C816D90608F453C0F601E81BF90BCF01CB -:102B7000883C910508F450C0F12C7C2DD98AC88A74 -:102B800089890E941114EBEAF1E086E0DF011D92D1 -:102B90008A95E9F70E945114A5C0571314C0431336 -:102BA00012C0611110C08091B001F8018583C80185 -:102BB0000E94D21086E0EBEAF1E0DF011D928A95D7 -:102BC000E9F7FE2C8FC04D875E878D859E856A8BC9 -:102BD0000E94F2136A89882309F4BECF662309F4A0 -:102BE000BBCF2091B001822F82958F7090E0029729 -:102BF0000CF490CF8091AB019091AC019A838983C2 -:102C00001B82DD82CC822E83CE01019681CF8095FE -:102C100090958C0D9D1DACCFF62E662309F49CCFAC -:102C2000571333C0431331C02091B00120FD24C09D -:102C3000822F82958F70482F50E041155105E1F0A9 -:102C4000D80115962C9315974F30510549F08F5F99 -:102C5000982F9295907F822F8F70892B15968C9349 -:102C6000C8010E94D21086E0F801ABEAB1E0019001 -:102C70000D928A95E1F78ECF86E0F801ABEAB1E0DC -:102C800001900D928A95E1F72DC04D875E878D8565 -:102C90009E850E94F21381113DCF8091B001816029 -:102CA0008093B001C8010E94D2101CC0662309F4B1 -:102CB00053CF4D875E878D859E850E94F2138823B2 -:102CC00009F44ACF27CF811143CF0CC0243008F03C -:102CD00043CF9F7009F43CCFD80115969C91907F0B -:102CE00009F036CF8F2D62960FB6F894DEBF0FBE77 -:102CF000CDBFDF91CF911F910F91FF90EF90DF90AB -:102D0000CF9008951F93CF93DF93CDB7DEB72C9765 -:102D10000FB6F894DEBF0FBECDBF4F8358876987CB -:102D20007A878B879C87CE0107960E94BA148823E6 -:102D300071F08A859B85892B09F441C088858F3F76 -:102D400009F065C08F818F3F09F061C038C086E00F -:102D5000FE013796DE01119601900D928A95E1F7FA -:102D60006A857B856115710551F1FF81E885EF3F2B -:102D700011F4FF3F21F120917A0130E0C901019661 -:102D8000877099274091790150E08417950709F4DD -:102D900047C0F983EA837D836C8396E0929FD001DC -:102DA000939FB00D1124A558BE4FFE01319601909E -:102DB0000D929A95E1F780937A010E94301416E003 -:102DC0008091790190917A018917B9F1189FC0011A -:102DD000112485589E4F0E94BA14882371F1E09106 -:102DE00079011E9FF0011124E558FE4F4081518169 -:102DF00062817381848195810E9420148091790180 -:102E000090E001968770992780937901D9CF4F81FF -:102E1000588569857A858B859C850E942014CFCF43 -:102E20000E94EE1310927A0110927901EBEAF1E020 -:102E300086E0DF011D928A95E9F72C960FB6F8948B -:102E4000DEBF0FBECDBFDF91CF911F910895EF92EE -:102E5000FF920F931F93CF93DF938C01892B09F47B -:102E60006CC0F12CEE24E394E8012196F8018491E2 -:102E7000843740F4843008F051C0813081F08230D2 -:102E800019F15BC0853709F444C0A8F19CE7980F9D -:102E9000903708F052C08F770E94751041C00E5FC6 -:102EA0001F4FFE01849190E2980F983050F4877084 -:102EB000FE2D01C0FF0F8A95EAF78F2F0E94B019EF -:102EC00014C00E94AD0F2DC00E5F1F4FFE018491F4 -:102ED00090E2980F983060F48770FE2D01C0FF0FCC -:102EE0008A95EAF78F2F0E94B6190E94D71919C048 -:102EF0000E94751016C00E5F1F4FFE01C491CC23B7 -:102F000081F08FE99FE00197F1F700C00000C15008 -:102F1000F6CF0E5F1F4FFE01F49003C00E94AD0F6D -:102F20008E018F2D882309F49FCFEFE9FFE03197C1 -:102F3000F1F700C000008150F5CFDF91CF911F91D4 -:102F40000F91FF90EF90089508956093B5017093ED -:102F5000B6018093B7019093B8010C94DC130F93E2 -:102F60001F930091B5011091B6012091B7013091E6 -:102F7000B801DC01CB01802B912BA22BB32B8093CA -:102F8000B5019093B601A093B701B093B8011F911A -:102F90000F910C94DC130F931F930091B5011091C6 -:102FA000B6012091B7013091B801DC01CB0180233B -:102FB0009123A223B3238093B5019093B601A093EC -:102FC000B701B093B8011F910F910C94DC130F93CC -:102FD0001F930091B5011091B6012091B701309176 -:102FE000B801DC01CB0180279127A227B32780936A -:102FF000B5019093B601A093B701B093B8011F91AA -:103000000F910C94DC131092B1011092B201109246 -:10301000B3011092B4010C94DC1341E050E060E085 -:1030200070E004C0440F551F661F771F8A95D2F7C2 -:103030004093B1015093B2016093B3017093B40116 -:103040000C94DC1341E050E060E070E004C0440FF9 -:10305000551F661F771F8A95D2F78091B101909115 -:10306000B201A091B301B091B401482B592B6A2B46 -:103070007B2B4093B1015093B2016093B3017093E5 -:10308000B4010C94DC1341E050E060E070E004C057 -:10309000440F551F661F771F8A95D2F740955095AC -:1030A000609570958091B1019091B201A091B301AA -:1030B000B091B401482359236A237B234093B10183 -:1030C0005093B2016093B3017093B4010C94DC137C -:1030D00041E050E060E070E004C0440F551F661FFF -:1030E000771F8A95D2F78091B1019091B201A0919A -:1030F000B301B091B401482759276A277B27409331 -:10310000B1015093B2016093B3017093B4010C9478 -:10311000DC130F931F930091B1011091B201209124 -:10312000B3013091B401DC01CB01802B912BA22B98 -:10313000B32B8093B1019093B201A093B301B093EC -:10314000B4011F910F910C94DC130F931F93009106 -:10315000B1011091B2012091B3013091B401DC01B1 -:10316000CB0180239123A223B3238093B1019093B9 -:10317000B201A093B301B093B4011F910F910C94CD -:10318000DC130F931F930091B1011091B2012091B4 -:10319000B3013091B401DC01CB0180279127A22734 -:1031A000B3278093B1019093B201A093B301B09380 -:1031B000B4011F910F910C94DC130895CF92DF920C -:1031C000EF92FF920F931F93CF93DF938C01C090E8 -:1031D000B101D090B201E090B301F090B4018091C0 -:1031E000B5019091B601A091B701B091B801C82A7C -:1031F000D92AEA2AFB2ACFE1D0E0D701C6010C2E5A -:1032000004C0B695A795979587950A94D2F780FF45 -:1032100007C0B8018C2F0E943C068130910531F423 -:10322000219758F7B80180E00E943C06DF91CF91CA -:103230001F910F91FF90EF90DF90CF9008959091A4 -:103240000C019923F1F090910D019923D1F0982F61 -:103250009695969596959F3080F5E0910E01F091A8 -:103260000F01E90FF11D877021E030E0A90102C0D4 -:10327000440F551F8A95E2F7CA019181892B8183FA -:10328000089520910E0130910F01F90132969FEFC0 -:1032900040E05191851789F09F3F19F4511101C009 -:1032A000942F4F5F4E30A9F79F3F39F0F901E90F96 -:1032B000F11D97FDFA9582830895089590910C0170 -:1032C0009923F9F090910D019923D9F0982F9695B3 -:1032D000969596959F3028F5E0910E01F0910F019B -:1032E000E90FF11D877021E030E0A90102C0440F11 -:1032F000551F8A95E2F7CA018095918189238183C0 -:10330000089520910E0130910F01F9013296205F4E -:103310003F4F9081891301C010823196E217F30765 -:10332000C1F7089581E090E0E0910E01F0910F0166 -:10333000E80FF91F1082019680319105A9F70895D1 -:103340009091CB01892B8093CB010895809590912A -:10335000CB0189238093CB0108951092CB0108956E -:103360009091CA01892B8093CA010895809590910C -:10337000CA0189238093CA0108951092CA01089551 -:103380008093B90108951092B901089580910E01BA -:1033900090910F01FC0131969C01205F3F4F80E02E -:1033A000919191118F5FE217F307D1F70895E091A2 -:1033B0000E01F0910F018091CB018083E0910E010D -:1033C000F0910F0190818091CA01892B80838091B7 -:1033D000B901882361F0E0910E01F0910F01908115 -:1033E000892B80830E94C61981111092B9018091A6 -:1033F0000E0190910F010C94910ECF92DF92EF92FB -:10340000FF926C01EE24FF24C114D104E104F10405 -:1034100021F0C701B60120E101C020E0C72ED82E5F -:10342000E92EFF24C114D104E104F10419F0285F4E -:10343000C701B6016B017C0154E0F694E794D79480 -:10344000C7945A95D1F7C114D104E104F10419F0DD -:103450002C5FC701B6016B017C0142E0F694E79452 -:10346000D794C7944A95D1F7C114D104E104F1046B -:1034700019F02E5FC701B601DC01CB01B695A79507 -:1034800097958795892B8A2B8B2B09F02F5F822F9D -:10349000FF90EF90DF90CF9008958091E401843009 -:1034A00011F120E488E190E00FB6F894A89580939C -:1034B00060000FBE2093600083B7817F846083BF6C -:1034C00083B7816083BF7894889583B78E7F83BFED -:1034D0000FB6F894A8958091600088618093600091 -:1034E000109260000FBE089508950C94741ACF9343 -:1034F0000E94751A0E9457040E94741AC0E08C2F13 -:103500000E945105811104C0CF5FCE30C1F701C0C8 -:1035100081E0CF9108950E94EE130E94850E0C94D5 -:103520007B0782E084BD93E095BD9AEF97BD8093C1 -:103530006E0008952FB7F8948091CD019091CE013F -:10354000A091CF01B091D0012FBF0895CF92DF920B -:10355000EF92FF920F931F932FB7F8944091CD01F4 -:103560005091CE016091CF017091D0012FBF6A01BF -:103570007B01EE24FF248C0120E030E0C016D10650 -:10358000E206F30610F4415051099A01281B390B49 -:10359000C9011F910F91FF90EF90DF90CF90089598 -:1035A0001F920F920FB60F9211248F939F93AF9398 -:1035B000BF938091CD019091CE01A091CF01B091A8 -:1035C000D0010196A11DB11D8093CD019093CE0134 -:1035D000A093CF01B093D001BF91AF919F918F91F4 -:1035E0000F900FBE0F901F9018950E947D0BF894BE -:1035F0002FEF87EA91E6215080409040E1F700C02C -:10360000000087E090EBDC018093ED019093EE01E8 -:10361000A093EF01B093F0019CE088E10FB6F8941D -:10362000A895809360000FBE90936000FFCFEF924B -:10363000FF920F931F93CF93DF93D82FC0E08C2F6F -:103640000E94510500E010E0E82EF12CC701002E89 -:1036500002C0959587950A94E2F780FD06C00F5F3A -:103660001F4F0630110591F709C0602F7C2F80E0B5 -:103670000E9419068D13F3CF81E004C0CF5FCE30D6 -:10368000F1F680E0DF91CF911F910F91FF90EF90C5 -:103690000895CF93C82F8CE20E94171B882321F036 -:1036A0008C2FCF910C94171B80E0CF910895CF936E -:1036B0000E949E1C811102C00E94841CC5E6C1505C -:1036C00049F00E9457048FE39CE90197F1F700C08D -:1036D0000000F5CF89E20E94491B811113C18AE2E3 -:1036E0000E94491B81110E94841C85E00E94491B95 -:1036F00081110E94F51A0E94A91C8093CC0187E0D9 -:103700000E94491B8823A9F18BE10E94491B882351 -:1037100051F08091CC0181FB222720F991E0922782 -:1037200090FB81F90EC08EE00E94491B882361F056 -:103730008091CC0182FB222720F991E0922790FB17 -:1037400082F98093CC0115C080E10E94491B9091C1 -:10375000CC01882341F093FB222720F981E08227C6 -:1037600080FB93F904C0892F809580FB90F990939A -:10377000CC018091CC010E94AD1C0E94BB1C8093A7 -:10378000DE0180EE0E94491B882341F08091DE011A -:10379000982F909590FB80F98093DE0189E30E9439 -:1037A000491B882359F08091DE0181FB222720F9F3 -:1037B00091E0922790FB81F98093DE0182EE0E94D6 -:1037C000491B882359F08091DE0182FB222720F9D2 -:1037D00091E0922790FB82F98093DE0186EE0E94B1 -:1037E000491B882359F08091DE0183FB222720F9B1 -:1037F00091E0922790FB83F98093DE0183EE0E9493 -:10380000491B882359F08091DE0184FB222720F98F -:1038100091E0922790FB84F98093DE0185E30E947A -:10382000491B882359F08091DE0185FB222720F96E -:1038300091E0922790FB85F98093DE0181E30E945D -:10384000491B882359F08091DE0186FB222720F94D -:1038500091E0922790FB86F98093DE0181E10E943E -:10386000491B882359F08091DE0187FB222720F92C -:1038700091E0922790FB87F98093DE018091DE0131 -:103880000E94BF1C8091DE0187FB882780F980930E -:103890000D0187E20E94491BC82F8EE10E94491B3F -:1038A0008111C2608FE10E94491B8111C46080E2D6 -:1038B0000E94491B8111C86081E20E94491B81114D -:1038C000C06182E20E94491B8111C06283E20E94B2 -:1038D000491B8111C06484E20E94491B882311F0B6 -:1038E000C06802C0CC2329F08C2F0E94B61C6C2F1C -:1038F00003C00E94B21C682F70E080E090E0CF917E -:103900000C94A517CF9108956DEE7EEF80E090E0C6 -:103910000E94F82260E082E090E00E94EA2260E0EB -:1039200083E090E00E94EA2260E084E090E00E9460 -:10393000EA2260E085E090E00C94EA2280E090E0EA -:103940000E94E42221E08D3E9E4F09F020E0822F6C -:10395000089582E090E00C94DC22682F82E090E0F1 -:103960000C94EA2283E090E00C94DC22682F83E040 -:1039700090E00C94EA2284E090E00C94DC22682F22 -:1039800084E090E00C94EA228091D30180FF0BC088 -:103990006091130185E0689FB001112475956795CA -:1039A000759567952BC081FF09C06091130185E073 -:1039B000689FB00111247595679520C082FF07C0EC -:1039C0006091130185E0689FB001112417C09091A8 -:1039D000D4019923D1F060911201961788F72091B4 -:1039E000130185E0289F90011124929FA001939FCD -:1039F000500D112470E0CA010E94AE22603871059A -:103A000040F46115710519F406C065E070E0862F79 -:103A100008958FE7089581E008958091D30180FF94 -:103A200008C06091110170E075956795759567956F -:103A300021C081FF06C06091110170E07595679506 -:103A400019C082FF04C06091110170E010C0909114 -:103A5000D401992399F0609110019617A0F78091F5 -:103A60001101899FC001112470E00E94AE226038CC -:103A7000710540F46115710519F406C061E070E04C -:103A8000862F08958FE7089581E00895803F21F4FF -:103A90000E94C41C819504C0813F29F40E94C41C6B -:103AA0008093D7010895823F21F40E94C41C819520 -:103AB00004C0833F29F40E94C41C8093D60108955A -:103AC000893F19F40E940D1D05C08A3F31F40E9400 -:103AD0000D1D81958093D80108958B3F21F40E949C -:103AE0000D1D819504C08C3F29F40E940D1D80930B -:103AF000D9010895843F21F48091D501816017C0D8 -:103B0000853F21F48091D501826011C0863F21F468 -:103B10008091D50184600BC0873F21F48091D5014D -:103B2000886005C0883F31F48091D5018061809321 -:103B3000D50108958D3F21F48091D30181600BC0A0 -:103B40008E3F21F48091D301826005C08F3F29F41C -:103B50008091D30184608093D3010895803F39F42C -:103B60008091D70187FF6CC01092D70169C0813F57 -:103B700029F48091D7011816BCF362C09091D60148 -:103B8000823F29F497FF5CC01092D60159C0833F51 -:103B900019F41916CCF354C0893F41F48091D8012F -:103BA00018160CF04DC01092D8014AC08A3F29F473 -:103BB0008091D80187FF44C0F6CF8B3F39F48091C4 -:103BC000D90187FF3DC01092D9013AC08C3F29F43A -:103BD0008091D9011816BCF333C0843F21F4809141 -:103BE000D5018E7F17C0853F21F48091D5018D7F4F -:103BF00011C0863F21F48091D5018B7F0BC0873F98 -:103C000021F48091D501877F05C0883F31F48091F0 -:103C1000D5018F7E8093D50113C08D3F21F4809113 -:103C2000D3018E7F0BC08E3F21F48091D3018D7F15 -:103C300005C08F3F29F48091D3018B7F8093D301FE -:103C40008091D60181110EC08091D70181110AC0E7 -:103C50008091D801811106C08091D901811102C0E3 -:103C60001092D401089585ED91E00E949C0E0E946F -:103C70009A1A9093D2018093D10108951F93CF9304 -:103C8000DF938091D1019091D2010E94A61AAC01DC -:103C90009091D401992321F02091140130E006C0C5 -:103CA000209115018AE0289F9001112442175307A3 -:103CB00008F485C08091D601C091D701D091D80178 -:103CC0001091D901811107C0C11175C0D11173C004 -:103CD000111171C074C09F3F19F09F5F9093D40180 -:103CE000181624F40E94C41C8093D6018091D6013A -:103CF00087FF05C00E94C41C81958093D6011C16C5 -:103D000024F40E94C41C8093D7018091D70187FFBF -:103D100005C00E94C41C81958093D7016091D60193 -:103D2000662331F1C091D701CC2311F1062E000C8E -:103D3000770B880B990B0E94B52123E333E343E310 -:103D40005FE30E9419220E947D216093D6016C2FAF -:103D5000CC0F770B880B990B0E94B52123E333E33B -:103D600043E35FE30E9419220E947D216093D70103 -:103D70001D1624F40E940D1D8093D8018091D80156 -:103D800087FF05C00E940D1D81958093D8011116F3 -:103D900024F40E940D1D8093D9018091D90187FFE1 -:103DA00005C00E940D1D81958093D901DF91CF91AF -:103DB0001F910C94331E9F3F09F08FCFA0CFDF914E -:103DC000CF911F910895E5EDF1E085E0DF011D92AF -:103DD0008A95E9F71092D4011092D30108958330A7 -:103DE00081F128F4813059F08230D1F00895853086 -:103DF00009F449C0B8F1863009F456C0089580919D -:103E00001501262F30E0280F311D2F3F310524F4F6 -:103E1000680F6093150108958FEF80931501089541 -:103E200080911401262F30E0280F311D2F3F3105DE -:103E300024F4680F6093140108958FEF80931401A8 -:103E4000089580911301262F30E0280F311D2F3F58 -:103E5000310524F4680F6093130108958FEF809368 -:103E60001301089580911201262F30E0280F311D93 -:103E70002F3F310524F4680F6093120108958FEFEE -:103E800080931201089580911101262F30E0280FB0 -:103E9000311D2F3F310524F4680F609311010895FF -:103EA0008FEF80931101089580911001262F30E04B -:103EB000280F311D2F3F310524F4680F6093100146 -:103EC00008958FEF809310010895833011F128F445 -:103ED000813049F0823091F00895853081F120F1F0 -:103EE0008630C1F1089580911501681720F4861B72 -:103EF0008093150108951092150108958091140181 -:103F0000681720F4861B8093140108951092140101 -:103F1000089580911301681720F4861B8093130184 -:103F2000089510921301089580911201681720F4EA -:103F3000861B8093120108951092120108958091BA -:103F40001101681720F4861B8093110108951092C7 -:103F50001101089580911001681720F4861B809349 -:103F6000100108951092100108950F931F938D3141 -:103F700009F46BC008F03FC08E3009F47DC0C0F476 -:103F8000873009F46EC068F4863009F0AFC08091C4 -:103F9000CC01817F8E7F8093CC0181E08093DB0117 -:103FA000A6C0883009F458C08B3009F49BC09EC06D -:103FB000863109F497C078F4803109F470C08131FA -:103FC00009F094C00E94EE1390910D0181E08927C1 -:103FD00080930D0187C0893109F484C08B3109F0C9 -:103FE00085C08091CC0181FB222720F991E09227A6 -:103FF00090FB81F94AC0853309F45BC048F48732ED -:1040000009F457C008F45AC0893209F452C06EC08E -:10401000833438F48A3308F067C0883309F462C007 -:1040200065C0833409F445C0883409F05FC00E943C -:10403000EE130FEF13ED20E3015010402040E1F7A5 -:1040400000C000000E94F51A4DC00E9437210E9456 -:10405000850E0E947B0746C00E94A91C0E94BB1CC3 -:1040600041C09091CC01892F817090FF12C0917F47 -:104070009E7F9093CC013BC08091CC0182FB222794 -:1040800020F991E0922790FB82F98093CC0199234B -:1040900049F18091CC0181608093CC0123C0809153 -:1040A000CC0183FB222720F991E0922790FB83F932 -:1040B000ECCF61E070E080E090E010C08D5141E015 -:1040C00050E060E070E08A019B0104C0000F111F06 -:1040D000221F331F8A95D2F7C901B8010E94A51784 -:1040E0000E94EE1381E003C08953E9CF80E01F9165 -:1040F0000F91089580E008950C947A20CF93C82FF3 -:104100008091DB01813079F018F08230E9F187C0CD -:10411000E0910E01F0910F018081813169F08232CE -:1041200009F07FC009C0E0910E01F0910F0180817C -:10413000813111F0823261F48C2F0E947C20811138 -:1041400004C08C2F0E94B51F1DC081E090E01AC0F2 -:104150008C2F0E947A20811114C0C43179F048F468 -:10416000CB3079F0C03109F060C082E08093DB0190 -:1041700008C0C93219F0C83321F057C01092DB01D2 -:1041800054C081E0817053C0C93289F118F5C4313F -:1041900071F1A8F4C73009F046C08AE08093150198 -:1041A00094E19093140193E0909313018093120192 -:1041B00088E08093110188E28093100134C0CE51D1 -:1041C000C63088F5EC2FF0E0E65DFE4F80818093ED -:1041D000DA0129C0CE34E9F020F4CB3421F56AE0CD -:1041E00013C0C13579F0C235F1F461E00DC08091A2 -:1041F000DA01882319F01092DA0115C081E080936A -:10420000DB0115C061E006C08091DA010E94EF1E5B -:104210000AC06AE08091DA010E94651F04C0109212 -:10422000DB0180E004C081E002C080E0ABCFCF9131 -:104230000895E1E8F0E0808188608083808181607A -:1042400080838FB7F89493E09093890090ED9093DA -:1042500088008FBF0895EFE6F0E080818260808360 -:104260000895EFE6F0E080818D7F80830895EFE68A -:10427000F0E0908182E08927808308951F920F9259 -:104280000FB60F9211242F933F934F935F936F9329 -:104290007F938F939F93AF93BF93EF93FF938091FF -:1042A000DC019091DD0101969093DD018093DC01AA -:1042B000811103C082E00E947B07E091DD01E69559 -:1042C000E695F0E0E555FB4FE4918091DC018E131B -:1042D00003C080E00E947B07FF91EF91BF91AF91F7 -:1042E0009F918F917F916F915F914F913F912F910E -:1042F0000F900FBE0F901F9018950E948421689414 -:10430000B1110C94132208950E94F82188F09F5750 -:1043100098F0B92F9927B751B0F0E1F0660F771FE9 -:10432000881F991F1AF0BA95C9F714C0B13091F0DF -:104330000E941222B1E008950C941222672F782F68 -:104340008827B85F39F0B93FCCF3869577956795A4 -:10435000B395D9F73EF490958095709561957F4F10 -:104360008F4F9F4F0895E89409C097FB3EF49095B6 -:104370008095709561957F4F8F4F9F4F9923A9F03E -:10438000F92F96E9BB279395F695879577956795CD -:10439000B795F111F8CFFAF4BB0F11F460FF1BC011 -:1043A0006F5F7F4F8F4F9F4F16C0882311F096E9A4 -:1043B00011C0772321F09EE8872F762F05C0662352 -:1043C00071F096E8862F70E060E02AF09A95660F0B -:1043D000771F881FDAF7880F9695879597F90895C4 -:1043E00057FD9058440F551F59F05F3F71F04795A6 -:1043F000880F97FB991F61F09F3F79F0879508958B -:10440000121613061406551FF2CF4695F1DF08C0A9 -:10441000161617061806991FF1CF869571056105C6 -:1044200008940895E894BB2766277727CB0197F96E -:1044300008950E942C220C949D220E948F2238F015 -:104440000E94962220F0952311F00C9486220C9461 -:104450008C2211240C9413220E94F02170F3959F5A -:10446000C1F3950F50E0551F629FF001729FBB276B -:10447000F00DB11D639FAA27F00DB11DAA1F649F07 -:104480006627B00DA11D661F829F2227B00DA11DBA -:10449000621F739FB00DA11D621F839FA00D611D40 -:1044A000221F749F3327A00D611D231F849F600D61 -:1044B000211D822F762F6A2F11249F5750409AF08A -:1044C000F1F088234AF0EE0FFF1FBB1F661F771F16 -:1044D000881F91505040A9F79E3F510580F00C94E1 -:1044E00086220C9413225F3FE4F3983ED4F3869522 -:1044F00077956795B795F795E7959F5FC1F7FE2B81 -:10450000880F911D9695879597F9089597F99F675C -:1045100080E870E060E008959FEF80EC089500244B -:104520000A941616170618060906089500240A9418 -:1045300012161306140605060895092E0394000C9E -:1045400011F4882352F0BB0F40F4BF2B11F460FF2D -:1045500004C06F5F7F4F8F4F9F4F089597FB072ECB -:1045600016F4009407D077FD09D00E94C82207FCFA -:1045700005D03EF4909581959F4F08957095619573 -:104580007F4F0895EE0FFF1F0590F491E02D0994E1 -:10459000AA1BBB1B51E107C0AA1FBB1FA617B70769 -:1045A00010F0A61BB70B881F991F5A95A9F7809585 -:1045B0009095BC01CD010895F999FECF92BD81BDC2 -:1045C000F89A992780B50895A8E1B0E042E050E05C -:1045D0000C94FF22262FF999FECF1FBA92BD81BD00 -:1045E00020BD0FB6F894FA9AF99A0FBE0196089575 -:1045F0000E94EA22272F0C94EB22DC01CB01FC0164 -:10460000F999FECF06C0F2BDE1BDF89A319600B42B -:0E4610000D9241505040B8F70895F894FFCF36 -:10461E0020027C070C08E707B3077F070101BA01E8 -:10462E0028080A03140A3F4D36396C041F04E903A7 -:10463E00B00343035C0375038E03010203040506F6 -:04464E000708090050 +:1000F00001040204015B025B02E2000000F0A1F0D7 +:10010000A2F0A329002B00E300E100E00000001EA4 +:1001100000140004001D7406014E001F001A001692 +:10012000001B0019012A00200008000700060050EB +:10013000002C0021001500090019004F004B00227F +:100140000017000A0005000000C30023002F000074 +:10015000004A0000003E002400300000004D000076 +:10016000003B0025001C000B0011000000C200260F +:100170000018000D0010005100490027000C000E6F +:10018000003600520028002D0012000F003700003A +:100190007FC1002E0013003300380035004C002AC8 +:1001A0000031003400E500E400000001000100011E +:1001B000000100010000003A001E0220022202039A +:1001C0003001003B001F0221022302010001003C1C +:1001D000002F0226022F00010001003D00300227FF +:1001E000023000010001003E0031023500350200FE +:1001F0000001003F0001000000010000000100407C +:100200000001000000010000000100410052005107 +:10021000002402000001004200240021001E000111 +:100220000001004300250022001F003700010044A8 +:100230000026002300200027000100450025022E93 +:100240000231002E004C0546000100010001003D76 +:100250000400000050010001000100010000000145 +:10026000000100010001000100010001000100F295 +:10027000000100010001000100F000F1000100F4A4 +:1002800000010001000100F3000100F50001000180 +:100290000001000100010000000100010001000058 +:1002A0000001000000010001000100000001000049 +:1002B0000001000100010001000100000001000137 +:1002C00000010001000100AA00010001000100017D +:1002D00000AC00A900B600010001000100AB00A8BD +:1002E0000001000100010001000100010001000106 +:1002F000000100AE00010001000000E200E200E2A7 +:1003000000E200E20000005900010004000100E2E8 +:100310000001005A00010001000100E200E2005B60 +:10032000000800070006000100E2005C000100096F +:10033000000100010001005D000100010005000056 +:100340000001005E00010000000100000001005FEC +:100350000001000000010000000100600001000138 +:100360000001000000010061005F005C00590062B4 +:10037000000100620060005D005A006200E2005768 +:100380000061005E005B006200E20057005700570A +:1003900000570057000100010001000100010001A9 +:1003A00000000016034500720067006F0044006FF4 +:1003B000007800200045005A000000160345007236 +:1003C0000067006F0044006F007800200045005A6D +:1003D0000000000403090409026D00040100A0FAF2 +:1003E000090400000103010100092111010001229B +:1003F0003F000705810308000A0904010001030109 +:100400000200092111010001224D000705820308A5 +:10041000000A090402000103000000092111010083 +:10042000012236000705830308000A0904030001BE +:100430000300000009211101000122390007058491 +:10044000031000011201100100000008EDFE071367 +:1004500001000102000105010906A101050719E0DB +:1004600029E7150025019508750181020508190184 +:1004700029059505750191029501750391010507FF +:100480001900297715002501957875018102C005AD +:10049000010980A101850216010026B7001A01009A +:1004A0002AB700751095018100C0050C0901A10152 +:1004B0008503160100269C021A01002A9C02751071 +:1004C00095018100C005010902A1010901A10005F2 +:1004D0000919012905150025019505750181029568 +:1004E00001750381010501093009311581257F95C9 +:1004F000027508810609381581257F9501750881E7 +:1005000006050C0A38021581257F950175088106BC +:10051000C0C005010906A101050719E029E715007A +:10052000250195087501810295017508810105086D +:100530001901290595057501910295017503910130 +:100540000507190029FF150025FF9506750881008C +:10055000C0000000000000000000000001020406CE +:100560000A0F17202C3A4A5D71879DB3C7DAE9F567 +:10057000FCFFFCF5E9DAC7B39D87715D4A3A2C2090 +:10058000170F0A060402010000000000000000002E +:10059000000011241FBECFEFDAE0DEBFCDBF04B6EE +:1005A00003FE27C08091ED019091EE01A091EF0133 +:1005B000B091F0018730904BA740B04BD1F410922E +:1005C000ED011092EE011092EF011092F00114BEB5 +:1005D00084B7877F84BF0FB6F894A8958091600098 +:1005E000886180936000109260000FBEE0E0FFE33E +:1005F000099511E0A0E0B1E0E2EAF6E402C005905E +:100600000D92A433B107D9F721E0A4E3B1E001C012 +:100610001D92AD3EB207E1F70E9481090C944F2371 +:100620000C940000CF93DF93EC01662319F0633044 +:1006300059F00DC08A81882321F085EE0E94EF0FCA +:1006400003C085EE0E94B7108A81811103C080E04B +:1006500090E002C080EE90E0DF91CF910895089580 +:100660006091B1017091B2018091B3019091B40198 +:100670000E943F1A56985E9825982D9826982E9895 +:1006800027982F98823039F0833041F0813041F43F +:10069000259A2D9A0895269A2E9A0895279A2F9A88 +:1006A00008950C94300356985E9825982D982698B6 +:1006B0002E9827982F988FEF90E090938900809341 +:1006C000880090938B0080938A0090938D00809394 +:1006D0008C00259A2D9A2FEF80E792E021508040E0 +:1006E0009040E1F700C00000269A2E9A2FEF80E795 +:1006F00092E0215080409040E1F700C00000279A2E +:100700002F9A2FEF80E792E0215080409040E1F750 +:1007100000C0000025982D982FEF80E792E021502F +:1007200080409040E1F700C0000026982E982FEFFF +:1007300080E792E0215080409040E1F700C0000047 +:1007400027982F9856985E9825982D9826982E9839 +:1007500027982F98089589EA8093800089E08093F4 +:10076000810024982C983F988AB18F748AB96E982A +:10077000479A8BB1806B8BB9769A0E9453030C9485 +:100780002F0380E2809300018091340181110EC01B +:100790000E94100481E0809334012FEF83ED90E3F9 +:1007A000215080409040E1F700C0000080E40E94AA +:1007B00016048093000181112EC00E944004809392 +:1007C0000001811128C00E94400480930001811122 +:1007D00022C08FE30E9440048093000181111BC05E +:1007E0000E94380480E40E94160480930001811165 +:1007F00012C08CE00E9440048093000181110BC064 +:100800000E94400480930001811105C08FE30E9483 +:100810004004809300010E943804809100010895F3 +:100820001092B9008AE08093B800089594EA9093FA +:10083000BC009091BC0097FFFCCF9091B900987FCD +:10084000983021F0903111F081E008958093BB0041 +:1008500084E88093BC008091BC0087FFFCCF80912E +:10086000B900887F883111F0803471F780E00895F5 +:1008700084E98093BC008091BC0084FDFCCF089586 +:100880008093BB0084E88093BC008091BC0087FF0C +:10089000FCCF9091B900987F81E0983209F480E014 +:1008A000089584E88093BC008091BC0087FFFCCF52 +:1008B0008091BB00089580910001811115C080E4F2 +:1008C0000E9416048093000181110CC082E10E94F5 +:1008D000400480930001811105C08FEF0E94400405 +:1008E000809300010E94380484B1807F84B985B16F +:1008F000807F85B98AB1837F8AB98BB1837F8BB9B9 +:100900003E98469808950E94C103809300010E947A +:100910005B0480B38C7080BB81B3836F81BBE4E4E4 +:10092000F1E0A6E3B1E011921D9281E0E235F80713 +:10093000D1F70C94AB039F92AF92BF92CF92DF920C +:10094000EF92FF920F931F93CF93DF93809100015B +:10095000882379F0809135018F5F80933501811173 +:1009600008C00E94C10380930001811102C00E944F +:10097000530386E3E82E81E0F82E8701C0E0D0E043 +:10098000BB24B39492E0A92ECC24C394D12CC730BD +:10099000D10500F580910001811164C080E40E94BE +:1009A000160480930001811112C082E10E9440046C +:1009B0008093000181110BC0C6010C2E01C0880F6D +:1009C0000A94EAF780950E944004809300010E94F7 +:1009D000380448C0CA30A1F028F4C83059F0C930F2 +:1009E00061F005C0CC3089F070F0CD3089F0209AEC +:1009F000289810C0219A29980DC0229A2A980AC0D6 +:100A0000239A2B9807C0529A01C0539A5B9802C050 +:100A10003E9A4698E0EAEA95F1F78FB181708B250E +:100A2000799902C032E001C030E0832B7C9902C08A +:100A300034E001C030E0832B7D9902C028E001C082 +:100A400020E0822B7E9902C090E101C090E0892BCA +:100A50009FB19095991F9927991F9295990F907E14 +:100A6000892B0FC08091000181114AC080E40E944F +:100A7000160480930001882381F1912C0E94380490 +:100A8000892DD8019C91981719F08C93A09201019F +:100A90000E945B0421960F5F1F4FCE30D10509F0F5 +:100AA00076CF80910101882369F181508093010103 +:100AB000882339F0EFE9FFE03197F1F700C000003B +:100AC00021C0E4E4F1E0D7018D917D018193B4E48C +:100AD000EB16B1E0FB06B9F715C083E10E944004B4 +:100AE000809300018111C9CF81E40E941604809394 +:100AF00000018111C2CF0E945104982E9094BECF64 +:100B000080E0BFCF0E94510381E0DF91CF911F9120 +:100B10000F91FF90EF90DF90CF90BF90AF909F909C +:100B20000895E82FF0E0EC5BFE4F80810895089572 +:100B30008B3B910580F4883A910548F5853A9105FB +:100B4000D8F48430910508F0B2C0019709F06EC066 +:100B500081E090E00895803E910508F467C0883EEA +:100B6000910508F4A4C09C01205F310920313105B2 +:100B700008F05CC090650895853A910509F459C064 +:100B8000863A910509F058C082E890E40895883AC1 +:100B9000910509F454C0893A910509F453C08A3A81 +:100BA000910509F452C08B3A910509F451C08C3A71 +:100BB000910509F450C08D3A910509F44FC0803B6E +:100BC000910509F44EC08E3A910509F44DC08F3A53 +:100BD000910509F44CC0813B910509F44BC0823B5F +:100BE000910509F44AC0833B910509F449C0843B4F +:100BF000910509F448C0853B910509F447C0863B3F +:100C0000910509F446C0873B910509F445C0883B2E +:100C1000910509F444C0893B910509F443C08A3B1E +:100C2000910509F442C080E094E4089580E090E0EA +:100C3000089581E890E4089583E890E4089582EEB1 +:100C400094E4089589EE94E408958AEE94E4089576 +:100C500085EB94E4089586EB94E4089587EB94E49F +:100C600008958CEC94E408958DEC94E4089583E861 +:100C700095E408958AE895E4089582E995E4089555 +:100C800084E995E4089581E296E4089583E296E488 +:100C9000089584E296E4089585E296E4089586E254 +:100CA00096E4089587E296E408958AE296E408952A +:100CB000089524E5829FC0011124FC0126E0729F63 +:100CC000E00DF11D1124E60FF11DEE0FFF1FED5F8A +:100CD000FE4F859194910895880F991FFC01E55866 +:100CE000F040859194910895880F991FFC01E5507B +:100CF000FF4F85919491089524E5829FC0011124AE +:100D0000FC0146E0749FE00DF11D1124E60FF11D7A +:100D1000EE0FFF1FED5FFE4F859194919C013A9578 +:100D200021154FE1340708F425C13F512115304109 +:100D300020F49F700E94740608959C013053211581 +:100D4000304118F49927906C0895811520E5920799 +:100D500069F40E9430144FEF84E39CE041508040DE +:100D60009040E1F700C000000C94371B813020E573 +:100D7000920731F48091CC0181608093CC01089579 +:100D80009C0130552115304108F05CC0292F3327D4 +:100D90002F70332721303105E9F4AC0164E0440FB2 +:100DA000551F6A95E1F744275370BC01637077279C +:100DB00002C0220F331F6A95E2F73C68242B352BC3 +:100DC00073E0880F991F7A95E1F780769927822B37 +:100DD000932B08952230310529F4982F8827816FAD +:100DE000906A089523303105A1F4AC0133E0440F3B +:100DF000551F3A95E1F7407E57708370992721E09F +:100E000030E002C0220F331F8A95E2F7C9019C68C7 +:100E100016C02430310531F5AC0123E0440F551FD5 +:100E20002A95E1F7407E57708370992721E030E0E2 +:100E300002C0220F331F8A95E2F7C9019A68842BFA +:100E4000952B08959C0130572115304118F49F705F +:100E5000906208959C0130582115304118F49F701C +:100E6000906A0895803E9105E0F4803C910558F524 +:100E70008133910509F46FC048F48932910509F472 +:100E800063C08A32910509F46DC072C0893391053F +:100E9000E9F082389105D1F08533910509F44DC010 +:100EA00067C0833E910581F138F4803E9105B9F029 +:100EB000823E9105D9F05CC0863E910561F1873E86 +:100EC0009105A1F155C00E946C0608952091DE01A4 +:100ED00020FD02C021FF4CC080EE90E049C080910F +:100EE000DE0180FFF9CF89E390E042C08091DE010E +:100EF00082FF0EC08091DE0184FF03C080E090E09D +:100F000037C083EE90E034C08091DE0182FFF2CFE3 +:100F100082EE90E02DC08091DE0183FF0BC08091B6 +:100F2000DE0184FDEBCF87EE90E022C08091DE01F0 +:100F300083FFF5CF86EE90E01BC08091DE0185FF38 +:100F400007C089E290E014C08091DE0185FFF9CFEF +:100F500085E390E00DC08091DE0186FF07C08AE244 +:100F600090E006C08091DE0186FFF9CF81E390E03A +:100F70000E949805089508950C94BB078091620122 +:100F80000895CF93DF9300D01F92CDB7DEB79C01B9 +:100F90008091E401843019F593E099833B832A839F +:100FA0009093E9008FEF9091E800815095FD06C085 +:100FB00095ED9A95F1F700008111F5CF8091E80049 +:100FC00085FF0DC040E050E063E070E0CE01019687 +:100FD0000E942E0A8091E8008E778093E8000F909F +:100FE0000F900F90DF91CF910895CF93DF9300D0B2 +:100FF0001F92CDB7DEB72091E401243021F522E025 +:1010000029839B838A8383E08093E9008FEF90910B +:10101000E800815095FD06C095ED9A95F1F7000026 +:101020008111F5CF8091E80085FF0DC040E050E0D0 +:1010300063E070E0CE0101960E942E0A8091E800E4 +:101040008E778093E8000F900F900F90DF91CF91F3 +:1010500008959C018091E4018430F9F482E080934A +:10106000E9009FEF8091E800915085FD06C085ED75 +:101070008A95F1F700009111F5CF8091E80085FF86 +:101080000CC040E050E065E070E0C9010E942E0A0B +:101090008091E8008E778093E8000895CF93DF93E6 +:1010A000EC018091E401843009F046C090910C017C +:1010B0009923D9F090910D019923B9F08093E9001B +:1010C0008FEF9091E800815095FD06C095E19A95CB +:1010D000F1F700008111F5CF8091E80085FF2CC069 +:1010E00040E050E060E170E017C081E08093E900EB +:1010F0008FEF9091E800815095FD06C095ED9A958F +:10110000F1F700008111F5CF8091E80085FF14C050 +:1011100040E050E068E070E0CE010E942E0A80912D +:10112000E8008E778093E80080E1FE01A2E5B1E05F +:1011300001900D928A95E1F7DF91CF91089580910A +:10114000E301811109C00E94BF0B0E941C0C809119 +:10115000E20084608093E20008951092E301089514 +:1011600008950C946D210E94CD1A0E9473210E9453 +:10117000C70E0C94BC0742E061EC81E00E94380B82 +:1011800042E061EC82E00E94380B42E061EC83E0D7 +:101190000E94380B42E161EC84E00C94380B8091A2 +:1011A000E601833009F455C030F4813071F08230AB +:1011B00009F48EC008958A3009F47AC08B3009F49E +:1011C00060C0893009F09CC020C08091E501813A5F +:1011D00009F096C08091E800877F8093E8008091B5 +:1011E000E9019091EA01892B21F460E182E591E027 +:1011F00003C060E080E090E070E00E94790A809196 +:10120000E8008B778093E80008958091E5018132B2 +:1012100009F076C08091E9019091EA01009719F0F8 +:10122000039709F06DC08091E800877F8093E80004 +:101230008091E80082FD05C08091E4018111F8CF22 +:101240005FC08091F100809362018091E8008B770C +:1012500053C08091E501813A09F052C08091E901C3 +:101260009091EA01892B09F04BC08091E800877FBB +:101270008093E8008091E80080FFFCCF80910C0112 +:1012800036C08091E5018132D9F58091E9019091D4 +:10129000EA01892BA9F58091E800877F8093E80017 +:1012A0000E946D0B8091E70180930C010C94301427 +:1012B0008091E501813221F58091E800877F80935C +:1012C000E8000E946D0B8091E8018093630108950E +:1012D0008091E501813AA1F48091E800877F8093B5 +:1012E000E8008091E80080FFFCCF8091630180934B +:1012F000F1008091E8008E778093E8000C946D0BEC +:10130000089584B7877F84BF0FB6F894A89580911D +:101310006000886180936000109260000FBE90E0D2 +:1013200080E80FB6F89480936100909361000FBE3F +:101330000E94160F0E94BF0B0E941C0C8091E200BD +:1013400084608093E20078940E94A70E0E94180F98 +:1013500082E091E00E94C20E0E945B218091E40134 +:10136000853069F40E948F1A8091E2018823B1F3DD +:101370000E94B91A882391F30E94180AEFCF0E94A5 +:101380001E0FECCF292F332723303105C9F060F42D +:101390002130310581F02230310509F041C08DE660 +:1013A00090E027ED33E040C021323105E1F02232F8 +:1013B000310531F135C082E190E024E434E034C0FD +:1013C00099278130910549F028F0029749F5E3EA21 +:1013D000F3E005C0E3EDF3E002C0EBEBF3E0849152 +:1013E00090E09F0121C06430D8F4E62FF0E0EE0FCA +:1013F000FF1FEE5DFE4F2081318189E090E014C037 +:10140000643070F470E0FB01EE0FFF1FE65EFE4FEC +:1014100020813181FB01EA5EFE4F808190E004C0B3 +:1014200080E090E020E030E0FA01318320830895ED +:1014300080E189BD82E189BD09B400FEFDCF8091C4 +:10144000D8008F7D8093D8008091E00082608093E7 +:10145000E0008091E00081FDFCCF0895CF92DF9203 +:10146000EF92FF920F931F93CF93DF93EC018B01C9 +:101470006A010E948C0B811133C0C114D10439F070 +:10148000F60180819181081B190BC80FD91FE12C2F +:10149000F12C0115110519F18091E80085FD16C0A8 +:1014A0008091E8008E778093E800C114D10449F060 +:1014B000F60180819181E80EF91EF182E08285E0DB +:1014C0000FC00E948C0B882321F30AC0899180935E +:1014D000F10001501109FFEFEF1AFF0ADACF80E0A7 +:1014E000DF91CF911F910F91FF90EF90DF90CF9000 +:1014F00008952091EB013091EC012617370748F051 +:101500006115710539F42091E8002E772093E800E9 +:1015100001C0B901FC0120E06115710579F18091EC +:10152000E4018823F1F18530F1F18091E80083FD39 +:101530003CC08091E80082FD2EC08091E80080FFD1 +:10154000EBCF2091F3008091F20090E0922B611597 +:10155000710551F08830910538F421912093F10004 +:10156000615071090196F3CF21E0089709F020E05E +:101570008091E8008E778093E800CECF2111CFCF05 +:101580000AC08091E401882361F0853061F0809188 +:10159000E80083FD0AC08091E80082FFF2CF80E07E +:1015A000089582E0089583E0089581E008952091F0 +:1015B000EB013091EC012617370748F061157105F2 +:1015C00039F42091E8002E772093E80001C0B9019A +:1015D000FC0120E06115710591F18091E4018823FF +:1015E00009F440C0853009F43FC08091E80083FDD4 +:1015F0003DC08091E80082FD2FC08091E80080FF0F +:10160000E9CF2091F3008091F20090E0922B6115D8 +:10161000710559F08830910540F424912093F10030 +:101620003196615071090196F2CF21E0089709F0D7 +:1016300020E08091E8008E778093E800CBCF2111E5 +:10164000CCCF0AC08091E401882361F0853061F03D +:101650008091E80083FD0AC08091E80082FFF2CF0C +:1016600080E0089582E0089583E0089581E0089580 +:10167000982F973068F59093E900981739F070919A +:10168000EC002091ED005091F00003C0242F762F44 +:1016900050E021FD02C09F5FECCF3091EB003E7F18 +:1016A0003093EB003091ED003D7F3093ED003091B1 +:1016B000EB0031603093EB007093EC002093ED0071 +:1016C0005093F0002091EE0027FDE5CF80E00895D3 +:1016D0008F708093E90081E008958091E50187FF94 +:1016E00011C08091E80082FD05C08091E401811164 +:1016F000F8CF11C08091E8008B770BC08091E40196 +:10170000882349F08091E80080FFF8CF8091E800BD +:101710008E778093E80008952091E4003091E500F1 +:1017200095E64091EC00842F817040FF23C08091AA +:10173000E80080FD1DC08091E401882399F0853088 +:1017400099F08091EB0085FD11C04091E40050912B +:10175000E5002417350729F3915011F09A01E1CFE4 +:1017600084E0089582E0089583E0089581E008957B +:1017700080E008954091E80042FFDDCF08950E9487 +:101780002D0C0E94350CE0EEF0E0808181608083BA +:10179000E8EDF0E080818F77808319BCA7EDB0E0A1 +:1017A0008C918E7F8C9380818F7E80831092E30159 +:1017B00008950F931F93CF93DF930E942D0C0E94E7 +:1017C000350CC8EDD0E088818F7788838881806868 +:1017D000888388818F7D888319BC1092E4011092E0 +:1017E000E0011092E2011092E10100EE10E0F80138 +:1017F00080818B7F808388818160888342E060E084 +:1018000080E00E94380BE1EEF0E080818E7F8083E3 +:10181000E2EEF0E080818160808380818860808357 +:10182000F80180818E7F8083888180618883DF9149 +:10183000CF911F910F910895E8EDF0E080818F7EA8 +:101840008083E7EDF0E080818160808384E082BF67 +:1018500081E08093E3010C94D90BE8EDF0E0808106 +:101860008E7F80831092E20008951092DA00109229 +:10187000E10008951F920F920FB60F9211242F933B +:101880003F934F935F936F937F938F939F93AF9308 +:10189000BF93EF93FF938091E10082FF0BC0809193 +:1018A000E20082FF07C08091E1008B7F8093E1001E +:1018B0000E94A60E8091DA0080FF1FC08091D800A0 +:1018C00080FF1BC08091DA008E7F8093DA008091C8 +:1018D000D90080FF0DC080E189BD82E189BD09B4D6 +:1018E00000FEFDCF81E08093E4010E949F0805C0C7 +:1018F00019BC1092E4010E94AD088091E10080FFC4 +:1019000019C08091E20080FF15C08091E2008E7FB7 +:101910008093E2008091E20080618093E2008091F8 +:10192000D80080628093D80019BC85E08093E401E0 +:101930000E94B1088091E10084FF30C08091E200F4 +:1019400084FF2CC080E189BD82E189BD09B400FE1D +:10195000FDCF8091D8008F7D8093D8008091E100E9 +:101960008F7E8093E1008091E2008F7E8093E20081 +:101970008091E20081608093E2008091E001882301 +:1019800011F084E007C08091E30087FD02C081E090 +:1019900001C083E08093E4010E94B3088091E100DC +:1019A00083FF29C08091E20083FF25C08091E10080 +:1019B000877F8093E10082E08093E4011092E00150 +:1019C0008091E1008E7F8093E1008091E2008E7F24 +:1019D0008093E2008091E20080618093E20042E027 +:1019E00060E080E00E94380B8091F0008860809376 +:1019F000F0000E94B008FF91EF91BF91AF919F91CD +:101A00008F917F916F915F914F913F912F910F90A7 +:101A10000FBE0F901F9018951F920F920FB60F9246 +:101A200011242F933F934F935F936F937F938F93E3 +:101A30009F93AF93BF93CF93DF93EF93FF93C091A7 +:101A4000E900CF708091EC00D82FD17080FDD0E8F4 +:101A50001092E9008091F000877F8093F0007894E5 +:101A60000E94500D1092E9008091F00088608093F0 +:101A7000F000CD2BCF70C093E900FF91EF91DF9183 +:101A8000CF91BF91AF919F918F917F916F915F9116 +:101A90004F913F912F910F900FBE0F901F9018956F +:101AA0001F93CF93DF93CDB7DEB7AA970FB6F89405 +:101AB000DEBF0FBECDBFE5EEF1E08091F100819376 +:101AC00021E0ED3EF207C9F70E94CF088091E800BF +:101AD00083FF24C18091E5019091E601492F50E0F8 +:101AE0004A30510508F01AC1FA01EA5AFF4F0C9426 +:101AF0000423803881F0823809F010C18091E90117 +:101B00008F708093E9008091EB0085FB882780F936 +:101B10001092E90006C08091E1019091E2019111DB +:101B200082609091E800977F9093E8008093F100A5 +:101B30001092F100C8C0282F2D7F09F0EFC0882334 +:101B400019F0823061F0EAC08091E701813009F03C +:101B5000E5C0933009F080E08093E2012BC08091D2 +:101B6000E701811127C08091E9018F7009F4D6C087 +:101B70008093E9002091EB0020FF1CC0933021F4FA +:101B80008091EB00806214C09091EB009061909383 +:101B9000EB0021E030E0A90102C0440F551F8A95F7 +:101BA000E2F74093EA001092EA008091EB0088602F +:101BB0008093EB001092E9008091E800877F86C057 +:101BC0008111ACC01091E7011F778091E30080780C +:101BD000812B8093E3008091E800877F8093E80069 +:101BE0000E946D0B8091E80080FFFCCF8091E300A4 +:101BF00080688093E300111102C082E001C083E09D +:101C00008093E4018BC08058823008F087C08091B7 +:101C1000E7019091E8018C3D53E0950779F583E069 +:101C20008A838AE289834FB7F894DE01139620E015 +:101C30003EE051E2E32FF0E050935700E49120FFA3 +:101C400003C0E295EF703F5FEF708E2F90E0EA30B7 +:101C500010F0C79601C0C0968D939D932F5F2431DD +:101C600049F74FBF8091E800877F8093E8006AE2E0 +:101C700070E0CE0101960E94790A14C0AE014F5F58 +:101C80005F4F6091E9010E94C209BC01892B09F4F0 +:101C900045C09091E800977F9093E80089819A81F0 +:101CA0000E94D70A8091E8008B778093E80036C0C5 +:101CB0008038A1F58091E800877F8093E8008091CB +:101CC000E0018093F1008091E8008E778093E80036 +:101CD0000E946D0B23C0811121C08091E70190917A +:101CE000E80199270297D4F48091E800877F8093D8 +:101CF000E8008091E7018093E0010E946D0B8091E4 +:101D0000E001811106C08091E30087FD02C081E0FF +:101D100001C084E08093E4010E94BB088091E80048 +:101D200083FF0AC08091E800877F8093E80080915C +:101D3000EB0080628093EB00AA960FB6F894DEBFAA +:101D40000FBECDBFDF91CF911F9108950895CF931E +:101D50008091E4018823A1F0C091E900CF709091B7 +:101D6000EC00892F817090FD80E8C82B1092E9006B +:101D70008091E80083FD0E94500DCF70C093E90070 +:101D8000CF91089590936901809368010895E0913F +:101D90006801F0916901309721F00190F081E02D08 +:101DA000099480E00895E0916801F091690130970D +:101DB00021F00280F381E02D09940895E0916801FB +:101DC000F0916901309721F00480F581E02D0994AC +:101DD000089520916601309167012817390771F045 +:101DE0009093670180936601E0916801F091690129 +:101DF000309721F00680F781E02D09940895209115 +:101E00006401309165012817390771F090936501DD +:101E100080936401E0916801F0916901309721F0AD +:101E20000084F185E02D0994089508950C94150F10 +:101E30000E94D31A0E9483040C94991BCF92DF92C4 +:101E4000EF92FF920F931F93CF93DF93CDB7DEB73F +:101E50002B970FB6F894DEBF0FBECDBF0E949B0438 +:101E60008BE6C82E81E0D82E00E010E0E02E802F17 +:101E70000E949105F60141916F01F82EF426B1F40C +:101E80000F5F1F4F0E30110589F78FEF89838A830B +:101E90001B820E94DC1A8160782F9D838C8349818C +:101EA0005A816B818D810E94C10F40C09091CC01FD +:101EB00091FF04C08B870E9497058B8520E030E05E +:101EC0004F2D50E0922FBA01022E02C075956795F2 +:101ED0000A94E2F760FF24C02E83EF8221E030E015 +:101EE000690102C0CC0CDD1C9A95E2F790E08C21D0 +:101EF0009D21892B09F420E028870E94DC1A81604B +:101F0000782F9A8789874E815F8168858A850E94AC +:101F1000C10FF801E559FE4F8081C826C08206C076 +:101F20002F5F3F4F2630310569F6AACF0E94801EF1 +:101F30000E94C70E90916A018917A1F00E94C70EF6 +:101F400080936A012B960FB6F894DEBF0FBECDBF0B +:101F5000DF91CF911F910F91FF90EF90DF90CF9085 +:101F60000C94BC072B960FB6F894DEBF0FBECDBF06 +:101F7000DF91CF911F910F91FF90EF90DF90CF9065 +:101F80000895CF93DF93CDB7DEB72B970FB6F894B4 +:101F9000DEBF0FBECDBF4F83588769877A878B8797 +:101FA000DE01119686E0FD0111928A95E9F785E040 +:101FB000FE01379601900D928A95E1F749815A8189 +:101FC0006B817C818D819E810E94C4162B960FB6F9 +:101FD000F894DEBF0FBECDBFDF91CF910895CF93B0 +:101FE000C82F882309F4C1C0823859F40E94C70E53 +:101FF00081FDBBC089E30E9461190E94191A89E31F +:102000000CC0833879F40E94C70E80FDAEC083E512 +:102010000E9461190E94191A83E50E94A019CF91AC +:102020000C94191A843859F40E94C70E82FD9DC081 +:1020300087E40E9461190E94191A87E4EECF8CEFA1 +:102040008C0F813A48F48C2F0E94C02081118DC0E2 +:102050008C2F0E946119E3CF80E28C0F883048F406 +:10206000C77081E001C0880FCA95EAF70E94E219A3 +:10207000D6CF8BE58C0F833078F4C53A29F0C63A79 +:1020800031F083E890E005C081E890E002C082E88A +:1020900090E0CF910C94E90E88E58C0F833108F025 +:1020A00064C0C83A39F1C93A41F1CA3A49F1CB3A68 +:1020B00051F1CC3A59F1CD3A61F1C03B69F1CE3AD8 +:1020C00071F1CF3A79F1C13B81F1C23B89F1C33B58 +:1020D00091F1C43B99F1C53BA1F1C63BA9F1C73BC6 +:1020E000B1F1C83BB9F1C93BC1F1CA3BC9F180E0CC +:1020F00090E038C082EE90E035C089EE90E032C0CA +:102100008AEE90E02FC085EB90E02CC086EB90E04B +:1021100029C087EB90E026C08CEC90E023C08DECCA +:1021200090E020C083E891E01DC08AE891E01AC0E9 +:1021300082E991E017C084E991E014C081E292E065 +:1021400011C083E292E00EC084E292E00BC085E20F +:1021500092E008C086E292E005C087E292E002C009 +:102160008AE292E0CF910C94FF0ECF9108958823DC +:1021700009F44BC0823859F40E94C70E81FF45C054 +:1021800089E30E9461190E94191A89E30CC08338FF +:1021900071F40E94C70E80FF38C083E50E94611968 +:1021A0000E94191A83E50E94A0190C94191A843808 +:1021B00059F40E94C70E82FF28C087E40E9461196B +:1021C0000E94191A87E4EFCF9CEF980F913A58F3C9 +:1021D00090E2980F983050F4877091E001C0990F09 +:1021E0008A95EAF7892F0E94E819DFCF9BE5980FBF +:1021F000933020F480E090E00C94E90E885A83310B +:1022000020F480E090E00C94FF0E0895882321F0E4 +:102210000E94E2190C94191A0895882321F00E9453 +:10222000E8190C94191A0895BF92CF92DF92EF9299 +:10223000FF920F931F93CF93DF9300D000D000D075 +:10224000CDB7DEB77C0185E0F701DE011196019084 +:102250000D928A95E1F7F70183819481892B09F426 +:10226000DDC2908181818F3F19F49F3F09F4D6C26E +:10227000F7010281258122952F7099838A838981B4 +:102280009A812E830E942019182FB92E0E941F199F +:102290000E94E617EB2DE295EF704E2F50E0FA0109 +:1022A000E05AFF4F2E810C9404238B2D807F9B2DB1 +:1022B0009F70F92E882319F0F29480EFF822002302 +:1022C00049F0FF2009F457C28F2D0E94F2190E9495 +:1022D000191A51C2812F0E94B710FF2009F49EC223 +:1022E0008F2D0E94F81926960FB6F894DEBF0FBE08 +:1022F000CDBFDF91CF911F910F91FF90EF90DF90B5 +:10230000CF90BF900C94191A3B2D307F8B2D8F707E +:10231000303211F08295807F112319F0113021F1B4 +:102320002CC00023B9F0222309F490C1213009F018 +:102330008DC126960FB6F894DEBF0FBECDBFDF91DC +:10234000CF911F910F91FF90EF90DF90CF90BF90B2 +:102350000C94021A222319F0213009F45FC28E83F3 +:102360000E94051A8E8186C1002321F0223008F0D8 +:1023700055C26CC1211152C27DC1002321F022231C +:1023800009F464C1F8C1222309F474C109C28B2D78 +:1023900086958695837019F08130D1F03FC2002375 +:1023A00021F0812F9B2D937002C080E090E0269653 +:1023B0000FB6F894DEBF0FBECDBFDF91CF911F9156 +:1023C0000F91FF90EF90DF90CF90BF900C94E90EAB +:1023D000002321F0812F9B2D937002C080E090E0BC +:1023E00026960FB6F894DEBF0FBECDBFDF91CF911A +:1023F0001F910F91FF90EF90DF90CF90BF900C94C2 +:10240000FF0E812F002319F00E94881D02C00E9438 +:10241000F01D26960FB6F894DEBF0FBECDBFDF913C +:10242000CF911F910F91FF90EF90DF90CF90BF90D1 +:102430000C94751E8B2D837009F075C00111EEC1CF +:10244000812F829586958770880F880F912F9F70B6 +:10245000C92ED12CE12CF12C082E04C0CC0CDD1C93 +:10246000EE1CFF1C0A94D2F714FF12C00FE010E01C +:1024700020E030E004C0000F111F221F331F8A9597 +:10248000D2F7C901B801609570958095909503C009 +:1024900060E070E0CB014B2D46954695437042308D +:1024A000C1F060F56C297D298E299F29413051F1B9 +:1024B00026960FB6F894DEBF0FBECDBFDF91CF9149 +:1024C0001F910F91FF90EF90DF90CF90BF900C94F1 +:1024D0000D186C297D298E299F2926960FB6F89410 +:1024E000DEBF0FBECDBFDF91CF911F910F91FF9047 +:1024F000EF90DF90CF90BF900C9429180E940D1898 +:10250000C701B60126960FB6F894DEBF0FBECDBF49 +:10251000DF91CF911F910F91FF90EF90DF90CF90BF +:10252000BF900C94F117002319F08B2D817001C01E +:102530008695882309F472C1812F829586958770CC +:10254000880F880F912F9F70C92ED12CE12CF12C70 +:10255000082E04C0CC0CDD1CEE1CFF1C0A94D2F724 +:1025600014FF12C00FE010E020E030E004C0000FC4 +:10257000111F221F331F8A95D2F7C901B801609538 +:1025800070958095909503C060E070E0CB014B2D75 +:102590004695469543704230C1F060F56C297D291F +:1025A0008E299F29413051F126960FB6F894DEBF4F +:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 +:1025C000DF90CF90BF900C94E7186C297D298E295D +:1025D0009F2926960FB6F894DEBF0FBECDBFDF91C0 +:1025E000CF911F910F91FF90EF90DF90CF90BF9010 +:1025F0000C9403190E94E718C701B60126960FB67E +:10260000F894DEBF0FBECDBFDF91CF911F910F9128 +:10261000FF90EF90DF90CF90BF900C94CB18103FBD +:10262000D1F118F4103E50F4A1C0123F09F463C078 +:1026300008F44CC0133F09F473C098C01F708B2D71 +:102640008F710023A1F00E946418812F26960FB687 +:10265000F894DEBF0FBECDBFDF91CF911F910F91D8 +:10266000FF90EF90DF90CF90BF900C9406110E94E6 +:102670008518812F26960FB6F894DEBF0FBECDBF0A +:10268000DF91CF911F910F91FF90EF90DF90CF904E +:10269000BF900C940D110023A9F02111BFC08B2D08 +:1026A0008F7126960FB6F894DEBF0FBECDBFDF91B7 +:1026B000CF911F910F91FF90EF90DF90CF90BF903F +:1026C0000C94AA18223008F0A9C0E9CF0023A9F081 +:1026D0008B2D8F7126960FB6F894DEBF0FBECDBF3F +:1026E000DF91CF911F910F91FF90EF90DF90CF90EE +:1026F000BF900C946418002359F38B2D8F7126968C +:102700000FB6F894DEBF0FBECDBFDF91CF911F9102 +:102710000F91FF90EF90DF90CF90BF900C948518B1 +:10272000002399F08B2D8F7126960FB6F894DEBF9B +:102730000FBECDBFDF91CF911F910F91FF90EF9012 +:10274000DF90CF90BF900C944F1826960FB6F89458 +:10275000DEBF0FBECDBFDF91CF911F910F91FF90D4 +:10276000EF90DF90CF90BF900C9445180023A9F014 +:10277000222309F4ADCF812F26960FB6F894DEBF41 +:102780000FBECDBFDF91CF911F910F91FF90EF90C2 +:10279000DF90CF90BF900C94EF0F222309F4ADCFC0 +:1027A000812F26960FB6F894DEBF0FBECDBFDF9106 +:1027B000CF911F910F91FF90EF90DF90CF90BF903E +:1027C0000C94B7104B2D4F70612FC7010E9412035C +:1027D00026960FB6F894DEBF0FBECDBFDF91CF9126 +:1027E0001F910F91FF90EF90DF90CF90BF900C94CE +:1027F00069174B2D4F70612FC70126960FB6F894BD +:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 +:10281000EF90DF90CF90BF900C94580626960FB69D +:10282000F894DEBF0FBECDBFDF91CF911F910F9106 +:10283000FF90EF90DF90CF90BF9008950E94FF1916 +:102840000E94D4190E94191A0E94251F0E94751E09 +:1028500080E090E00E94E90E80E090E00C94FF0E92 +:102860000E94EF190C941E140E942019292F229502 +:102870002F702C3030F42A3048F42250223078F473 +:1028800005C02C3041F02F3031F009C0803E48F0B7 +:10289000803F29F406C093FB882780F9089580E0E3 +:1028A000089581E00895CF93DF9300D000D01F9268 +:1028B000CDB7DEB70F900F900F900F900F90DF9174 +:1028C000CF910895CF93DF9300D000D000D0CDB743 +:1028D000DEB726960FB6F894DEBF0FBECDBFDF91F0 +:1028E000CF9108951F93CF93DF93C091790116E0A4 +:1028F00080917A01C81799F0D0E01C9FF0011D9FCC +:10290000F00D1124E558FE4F4081518162817381A1 +:10291000848195810E9462142196C770E9CFDF916E +:10292000CF911F9108954091AB015091AC016091FE +:10293000AD017091AE018091AF019091B0010C9406 +:1029400062148091B00182958F7009F054C080911B +:10295000AD01882309F44FC080917901A0917A01DB +:102960004091AE015091AF016091AB017091AC010B +:10297000B6E08A1709F43FC090E041155105C1F156 +:102980007F3F11F46F3FA1F1B89FF001B99FF00DA7 +:102990001124E558FE4F218127132AC020812613D8 +:1029A00027C02281211124C02381348124173507B7 +:1029B00010F421503109241B350B283C3105C0F49B +:1029C0002091B0012F7020612093B00126E0289F54 +:1029D000F001299FF00D1124E058FE4F80818F7087 +:1029E000806180838BEA91E00E9414110C94721430 +:1029F00001968770BECF0895CF92DF92EF92FF923B +:102A00000F931F93CF93DF93CDB7DEB762970FB6C7 +:102A1000F894DEBF0FBECDBF8C0185E0F801DE016A +:102A20001D9601900D928A95E1F7D8014C9111966F +:102A30005C91119712966C918091AE019091AF01CB +:102A4000009709F475C13091AB017091AC017F3FE3 +:102A500019F43F3F09F46CC1F801C380D480E090C1 +:102A6000AD01EE2009F4BEC02091B001C816D90610 +:102A700028F0D601A81BB90BCD0104C08095909514 +:102A80008C0D9D1DFF24F394883C910578F0F12C6A +:102A9000207F09F0C4C07C2DD98AC88A89890E9408 +:102AA00053148BEA91E00E941411AFC0822F807FF3 +:102AB00009F045C0571313C0431311C061110FC073 +:102AC0002F7020612093B0010E9493148BEA91E053 +:102AD0000E9414118091B001F80185832EC0CD2889 +:102AE00019F15F3F11F44F3FF9F0F62E61111CC050 +:102AF0008091790120917A0136E0821709F45BC058 +:102B000090E0389FF001399FF00D1124E558FE4FF9 +:102B10007181571306C07081471303C07281711110 +:102B200003C001968770E9CFF62E662309F41CC115 +:102B30008091B00181608093B001F12C15C15713D1 +:102B400009C0431307C0611105C08091B001F801AD +:102B50008583C8C04D875E878D859E856A8B0E9460 +:102B600034146A898823D1F16623C1F12091B00120 +:102B7000822F82958F7090E0029774F08091AB0164 +:102B80009091AC0198878F831986DB86CA862C8743 +:102B9000CE0107960E94141186E0F801ABEAB1E07D +:102BA00001900D928A95E1F70E94A1140E9493145E +:102BB000FF24F394D9C04D875E878D859E850E9442 +:102BC0002019292F22952F70223008F0C1C09F7044 +:102BD00009F0BBC0805E883008F4C6C0C8010E94FE +:102BE0001411E6CFC816D90608F453C0F601E81B45 +:102BF000F90BCF01883C910508F450C0F12C7C2DD5 +:102C0000D98AC88A89890E945314EBEAF1E086E0E8 +:102C1000DF011D928A95E9F70E949314A5C057130E +:102C200014C0431312C0611110C08091B001F801AB +:102C30008583C8010E94141186E0EBEAF1E0DF0110 +:102C40001D928A95E9F7FE2C8FC04D875E878D8592 +:102C50009E856A8B0E9434146A89882309F4BECF4A +:102C6000662309F4BBCF2091B001822F82958F702B +:102C700090E002970CF490CF8091AB019091AC0161 +:102C80009A8389831B82DD82CC822E83CE010196BA +:102C900081CF809590958C0D9D1DACCFF62E66232F +:102CA00009F49CCF571333C0431331C02091B001B6 +:102CB00020FD24C0822F82958F70482F50E041154F +:102CC0005105E1F0D80115962C9315974F30510519 +:102CD00049F08F5F982F9295907F822F8F70892B6C +:102CE00015968C93C8010E94141186E0F801ABEA96 +:102CF000B1E001900D928A95E1F78ECF86E0F80160 +:102D0000ABEAB1E001900D928A95E1F72DC04D87B5 +:102D10005E878D859E850E94341481113DCF809100 +:102D2000B00181608093B001C8010E9414111CC0E1 +:102D3000662309F453CF4D875E878D859E850E945B +:102D40003414882309F44ACF27CF811143CF0CC014 +:102D5000243008F043CF9F7009F43CCFD80115967A +:102D60009C91907F09F036CF8F2D62960FB6F89424 +:102D7000DEBF0FBECDBFDF91CF911F910F91FF90AE +:102D8000EF90DF90CF9008951F93CF93DF93CDB74F +:102D9000DEB72C970FB6F894DEBF0FBECDBF4F83C2 +:102DA000588769877A878B879C87CE0107960E9410 +:102DB000FC14882371F08A859B85892B09F441C016 +:102DC00088858F3F09F065C08F818F3F09F061C012 +:102DD00038C086E0FE013796DE01119601900D9213 +:102DE0008A95E1F76A857B856115710551F1FF814F +:102DF000E885EF3F11F4FF3F21F120917A0130E0A7 +:102E0000C9010196877099274091790150E0841794 +:102E1000950709F447C0F983EA837D836C8396E0C4 +:102E2000929FD001939FB00D1124A558BE4FFE0173 +:102E3000319601900D929A95E1F780937A010E9464 +:102E4000721416E08091790190917A018917B9F195 +:102E5000189FC001112485589E4F0E94FC1488239E +:102E600071F1E09179011E9FF0011124E558FE4FA8 +:102E70004081518162817381848195810E946214B5 +:102E80008091790190E0019687709927809379016C +:102E9000D9CF4F81588569857A858B859C850E941D +:102EA0006214CFCF0E94301410927A0110927901EF +:102EB000EBEAF1E086E0DF011D928A95E9F72C96B6 +:102EC0000FB6F894DEBF0FBECDBFDF91CF911F913B +:102ED0000895EF92FF920F931F93CF93DF938C018E +:102EE000892B09F46CC0F12CEE24E394E8012196BF +:102EF000F8018491843740F4843008F051C0813067 +:102F000081F0823019F15BC0853709F444C0A8F123 +:102F10009CE7980F903708F052C08F770E94B71047 +:102F200041C00E5F1F4FFE01849190E2980F9830D0 +:102F300050F48770FE2D01C0FF0F8A95EAF78F2F9E +:102F40000E94F21914C00E94EF0F2DC00E5F1F4F98 +:102F5000FE01849190E2980F983060F48770FE2D06 +:102F600001C0FF0F8A95EAF78F2F0E94F8190E947F +:102F7000191A19C00E94B71016C00E5F1F4FFE012C +:102F8000C491CC2381F08FE99FE00197F1F700C055 +:102F90000000C150F6CF0E5F1F4FFE01F49003C03A +:102FA0000E94EF0F8E018F2D882309F49FCFEFE948 +:102FB000FFE03197F1F700C000008150F5CFDF91BD +:102FC000CF911F910F91FF90EF9008950895609316 +:102FD000B5017093B6018093B7019093B8010C943A +:102FE0001E140F931F930091B5011091B60120910B +:102FF000B7013091B801DC01CB01802B912BA22BC2 +:10300000B32B8093B5019093B601A093B701B09311 +:10301000B8011F910F910C941E140F931F930091F0 +:10302000B5011091B6012091B7013091B801DC01D2 +:10303000CB0180239123A223B3238093B5019093E6 +:10304000B601A093B701B093B8011F910F910C94F2 +:103050001E140F931F930091B5011091B60120919A +:10306000B7013091B801DC01CB0180279127A2275D +:10307000B3278093B5019093B601A093B701B093A5 +:10308000B8011F910F910C941E141092B10110926F +:10309000B2011092B3011092B4010C941E1441E0DD +:1030A00050E060E070E004C0440F551F661F771FBA +:1030B0008A95D2F74093B1015093B2016093B30166 +:1030C0007093B4010C941E1441E050E060E070E095 +:1030D00004C0440F551F661F771F8A95D2F7809151 +:1030E000B1019091B201A091B301B091B401482B0C +:1030F000592B6A2B7B2B4093B1015093B201609303 +:10310000B3017093B4010C941E1441E050E060E0F0 +:1031100070E004C0440F551F661F771F8A95D2F7D1 +:1031200040955095609570958091B1019091B20154 +:10313000A091B301B091B401482359236A237B23A2 +:103140004093B1015093B2016093B3017093B40105 +:103150000C941E1441E050E060E070E004C0440FA5 +:10316000551F661F771F8A95D2F78091B101909104 +:10317000B201A091B301B091B401482759276A2741 +:103180007B274093B1015093B2016093B3017093D8 +:10319000B4010C941E140F931F930091B101109170 +:1031A000B2012091B3013091B401DC01CB01802B3D +:1031B000912BA22BB32B8093B1019093B201A093DA +:1031C000B301B093B4011F910F910C941E140F938F +:1031D0001F930091B1011091B2012091B301309180 +:1031E000B401DC01CB0180239123A223B32380937C +:1031F000B1019093B201A093B301B093B4011F91B8 +:103200000F910C941E140F931F930091B101109114 +:10321000B2012091B3013091B401DC01CB018027D0 +:103220009127A227B3278093B1019093B201A09375 +:10323000B301B093B4011F910F910C941E14089523 +:10324000CF92DF92EF92FF920F931F93CF93DF9372 +:103250008C01C090B101D090B201E090B301F09028 +:10326000B4018091B5019091B601A091B701B091E0 +:10327000B801C82AD92AEA2AFB2ACFE1D0E0D7012F +:10328000C6010C2E04C0B695A795979587950A940C +:10329000D2F780FF07C0B8018C2F0E947C068130D6 +:1032A000910531F4219758F7B80180E00E947C061F +:1032B000DF91CF911F910F91FF90EF90DF90CF9012 +:1032C000089590910C019923F1F090910D019923AB +:1032D000D1F0982F9695969596959F3080F5E09130 +:1032E0000E01F0910F01E90FF11D877021E030E030 +:1032F000A90102C0440F551F8A95E2F7CA019181C6 +:10330000892B8183089520910E0130910F01F901DD +:1033100032969FEF40E05191851789F09F3F19F455 +:10332000511101C0942F4F5F4E30A9F79F3F39F0E4 +:10333000F901E90FF11D97FDFA958283089508952B +:1033400090910C019923F9F090910D019923D9F0F6 +:10335000982F9695969596959F3028F5E0910E01B9 +:10336000F0910F01E90FF11D877021E030E0A90114 +:1033700002C0440F551F8A95E2F7CA0180959181DA +:1033800089238183089520910E0130910F01F90165 +:103390003296205F3F4F9081891301C01082319691 +:1033A000E217F307C1F7089581E090E0E0910E0184 +:1033B000F0910F01E80FF91F1082019680319105FD +:1033C000A9F708959091CB01892B8093CB010895A3 +:1033D00080959091CB0189238093CB010895109221 +:1033E000CB0108959091CA01892B8093CA01089559 +:1033F00080959091CA0189238093CA010895109203 +:10340000CA0108958093B90108951092B9010895F1 +:1034100080910E0190910F01FC0131969C01205F7B +:103420003F4F80E0919191118F5FE217F307D1F741 +:103430000895E0910E01F0910F018091CB018083FE +:10344000E0910E01F0910F0190818091CA01892BCA +:1034500080838091B901882361F0E0910E01F091A1 +:103460000F019081892B80830E94081A811110928C +:10347000B90180910E0190910F010C94D30ECF925F +:10348000DF92EF92FF926C01EE24FF24C114D1046D +:10349000E104F10421F0C701B60120E101C020E000 +:1034A000C72ED82EE92EFF24C114D104E104F10463 +:1034B00019F0285FC701B6016B017C0154E0F69456 +:1034C000E794D794C7945A95D1F7C114D104E10475 +:1034D000F10419F02C5FC701B6016B017C0142E0D9 +:1034E000F694E794D794C7944A95D1F7C114D104C0 +:1034F000E104F10419F02E5FC701B601DC01CB0134 +:10350000B695A79597958795892B8A2B8B2B09F0D4 +:103510002F5F822FFF90EF90DF90CF9008958091E2 +:10352000E401843011F120E488E190E00FB6F894D2 +:10353000A895809360000FBE2093600083B7817FC1 +:10354000846083BF83B7816083BF7894889583B795 +:103550008E7F83BF0FB6F894A89580916000886134 +:1035600080936000109260000FBE089508950C943F +:10357000B61ACF930E94B71A0E949B040E94B61AF3 +:10358000C0E08C2F0E949105811104C0CF5FCE3026 +:10359000C1F701C081E0CF9108950E9430140E94CC +:1035A000C70E0C94BC0782E084BD93E095BD9AEFF2 +:1035B00097BD80936E0008952FB7F8948091CD0148 +:1035C0009091CE01A091CF01B091D0012FBF08956D +:1035D000CF92DF92EF92FF920F931F932FB7F89441 +:1035E0004091CD015091CE016091CF017091D001F9 +:1035F0002FBF6A017B01EE24FF248C0120E030E024 +:10360000C016D106E206F30610F4415051099A01A2 +:10361000281B390BC9011F910F91FF90EF90DF908C +:10362000CF9008951F920F920FB60F9211248F938F +:103630009F93AF93BF938091CD019091CE01A091C4 +:10364000CF01B091D0010196A11DB11D8093CD0194 +:103650009093CE01A093CF01B093D001BF91AF91D1 +:103660009F918F910F900FBE0F901F9018950E9401 +:10367000BF0BF8942FEF87EA91E6215080409040ED +:10368000E1F700C0000087E090EBDC018093ED01E2 +:103690009093EE01A093EF01B093F0019CE088E1DC +:1036A0000FB6F894A895809360000FBE90936000C9 +:1036B000FFCFEF92FF920F931F93CF93DF93D82FFB +:1036C000C0E08C2F0E94910500E010E0E82EF12C64 +:1036D000C701002E02C0959587950A94E2F780FDF8 +:1036E00006C00F5F1F4F0630110591F709C0602F0C +:1036F0007C2F80E00E9459068D13F3CF81E004C037 +:10370000CF5FCE30F1F680E0DF91CF911F910F9126 +:10371000FF90EF900895CF93C82F8CE20E94591B21 +:10372000882321F08C2FCF910C94591B80E0CF91EE +:103730000895CF930E94E01C811102C00E94C61C14 +:10374000C5E6C15049F00E949B048FE39CE90197B4 +:10375000F1F700C00000F5CF89E20E948B1B8111B8 +:1037600013C18AE20E948B1B81110E94C61C85E056 +:103770000E948B1B81110E94371B0E94EB1C8093BF +:10378000CC0187E00E948B1B8823A9F18BE10E946A +:103790008B1B882351F08091CC0181FB222720F9DB +:1037A00091E0922790FB81F90EC08EE00E948B1B66 +:1037B000882361F08091CC0182FB222720F991E0DF +:1037C000922790FB82F98093CC0115C080E10E9482 +:1037D0008B1B9091CC01882341F093FB222720F989 +:1037E00081E0822780FB93F904C0892F809580FBBC +:1037F00090F99093CC018091CC010E94EF1C0E9423 +:10380000FD1C8093DE0180EE0E948B1B882341F01B +:103810008091DE01982F909590FB80F98093DE01D6 +:1038200089E30E948B1B882359F08091DE0181FB84 +:10383000222720F991E0922790FB81F98093DE0105 +:1038400082EE0E948B1B882359F08091DE0182FB5F +:10385000222720F991E0922790FB82F98093DE01E4 +:1038600086EE0E948B1B882359F08091DE0183FB3A +:10387000222720F991E0922790FB83F98093DE01C3 +:1038800083EE0E948B1B882359F08091DE0184FB1C +:10389000222720F991E0922790FB84F98093DE01A2 +:1038A00085E30E948B1B882359F08091DE0185FB04 +:1038B000222720F991E0922790FB85F98093DE0181 +:1038C00081E30E948B1B882359F08091DE0186FBE7 +:1038D000222720F991E0922790FB86F98093DE0160 +:1038E00081E10E948B1B882359F08091DE0187FBC8 +:1038F000222720F991E0922790FB87F98093DE013F +:103900008091DE010E94011D8091DE0187FB8827E6 +:1039100080F980930D0187E20E948B1BC82F8EE1F6 +:103920000E948B1B8111C2608FE10E948B1B811151 +:10393000C46080E20E948B1B8111C86081E20E94FA +:103940008B1B8111C06182E20E948B1B8111C062BE +:1039500083E20E948B1B8111C06484E20E948B1B56 +:10396000882311F0C06802C0CC2329F08C2F0E945C +:10397000F81C6C2F03C00E94F41C682F70E080E0DC +:1039800090E0CF910C94E717CF9108956DEE7EEF04 +:1039900080E090E00E943A2360E082E090E00E94A4 +:1039A0002C2360E083E090E00E942C2360E084E020 +:1039B00090E00E942C2360E085E090E00C942C23A2 +:1039C00080E090E00E94262321E08D3E9E4F09F08A +:1039D00020E0822F089582E090E00C941E23682F4F +:1039E00082E090E00C942C2383E090E00C941E2362 +:1039F000682F83E090E00C942C2384E090E00C94FA +:103A00001E23682F84E090E00C942C238091D30136 +:103A100080FF0BC06091130185E0689FB001112405 +:103A200075956795759567952BC081FF09C0609165 +:103A3000130185E0689FB00111247595679520C03A +:103A400082FF07C06091130185E0689FB0011124D7 +:103A500017C09091D4019923D1F06091120196176B +:103A600088F72091130185E0289F90011124929FEF +:103A7000A001939F500D112470E0CA010E94F02212 +:103A80006038710540F46115710519F406C065E0F0 +:103A900070E0862F08958FE7089581E00895809162 +:103AA000D30180FF08C06091110170E075956795A2 +:103AB0007595679521C081FF06C06091110170E086 +:103AC0007595679519C082FF04C06091110170E07F +:103AD00010C09091D401992399F06091100196172C +:103AE000A0F780911101899FC001112470E00E940C +:103AF000F0226038710540F46115710519F406C0B3 +:103B000061E070E0862F08958FE7089581E00895C1 +:103B1000803F21F40E94061D819504C0813F29F455 +:103B20000E94061D8093D7010895823F21F40E94D0 +:103B3000061D819504C0833F29F40E94061D8093D1 +:103B4000D6010895893F19F40E944F1D05C08A3F90 +:103B500031F40E944F1D81958093D80108958B3FC9 +:103B600021F40E944F1D819504C08C3F29F40E94CE +:103B70004F1D8093D9010895843F21F48091D50190 +:103B8000816017C0853F21F48091D501826011C00A +:103B9000863F21F48091D50184600BC0873F21F4DA +:103BA0008091D501886005C0883F31F48091D501AE +:103BB00080618093D50108958D3F21F48091D301D8 +:103BC00081600BC08E3F21F48091D301826005C0DB +:103BD0008F3F29F48091D30184608093D3010895AD +:103BE000803F39F48091D70187FF6CC01092D701D4 +:103BF00069C0813F29F48091D7011816BCF362C0D7 +:103C00009091D601823F29F497FF5CC01092D601B3 +:103C100059C0833F19F41916CCF354C0893F41F4BD +:103C20008091D80118160CF04DC01092D8014AC0EE +:103C30008A3F29F48091D80187FF44C0F6CF8B3F9B +:103C400039F48091D90187FF3DC01092D9013AC063 +:103C50008C3F29F48091D9011816BCF333C0843FFE +:103C600021F48091D5018E7F17C0853F21F480918A +:103C7000D5018D7F11C0863F21F48091D5018B7FC6 +:103C80000BC0873F21F48091D501877F05C0883F15 +:103C900031F48091D5018F7E8093D50113C08D3F83 +:103CA00021F48091D3018E7F0BC08E3F21F480914F +:103CB000D3018D7F05C08F3F29F48091D3018B7F85 +:103CC0008093D3018091D60181110EC08091D701DC +:103CD00081110AC08091D801811106C08091D9015B +:103CE000811102C01092D401089585ED91E00E94E7 +:103CF000DE0E0E94DC1A9093D2018093D1010895C8 +:103D00001F93CF93DF938091D1019091D2010E94B4 +:103D1000E81AAC019091D401992321F0209114016B +:103D200030E006C0209115018AE0289F90011124FF +:103D30004217530708F485C08091D601C091D7017E +:103D4000D091D8011091D901811107C0C11175C05E +:103D5000D11173C0111171C074C09F3F19F09F5FE2 +:103D60009093D401181624F40E94061D8093D60166 +:103D70008091D60187FF05C00E94061D8195809322 +:103D8000D6011C1624F40E94061D8093D701809151 +:103D9000D70187FF05C00E94061D81958093D7013A +:103DA0006091D601662331F1C091D701CC2311F186 +:103DB000062E000C770B880B990B0E94F72123E34A +:103DC00033E343E35FE30E945B220E94BF216093E1 +:103DD000D6016C2FCC0F770B880B990B0E94F72123 +:103DE00023E333E343E35FE30E945B220E94BF21AE +:103DF0006093D7011D1624F40E944F1D8093D801B3 +:103E00008091D80187FF05C00E944F1D8195809346 +:103E1000D801111624F40E944F1D8093D90180917E +:103E2000D90187FF05C00E944F1D81958093D9015C +:103E3000DF91CF911F910C94751E9F3F09F08FCF9A +:103E4000A0CFDF91CF911F910895E5EDF1E085E0DE +:103E5000DF011D928A95E9F71092D4011092D301E7 +:103E60000895833081F128F4813059F08230D1F007 +:103E70000895853009F449C0B8F1863009F456C078 +:103E8000089580911501262F30E0280F311D2F3F16 +:103E9000310524F4680F6093150108958FEF809326 +:103EA0001501089580911401262F30E0280F311D4F +:103EB0002F3F310524F4680F6093140108958FEFAC +:103EC00080931401089580911301262F30E0280F6C +:103ED000311D2F3F310524F4680F609313010895BD +:103EE0008FEF80931301089580911201262F30E007 +:103EF000280F311D2F3F310524F4680F6093120104 +:103F000008958FEF80931201089580911101262F5B +:103F100030E0280F311D2F3F310524F4680F6093E6 +:103F2000110108958FEF8093110108958091100180 +:103F3000262F30E0280F311D2F3F310524F4680F64 +:103F40006093100108958FEF8093100108958330DE +:103F500011F128F4813049F0823091F008958530D4 +:103F600081F120F18630C1F1089580911501681723 +:103F700020F4861B80931501089510921501089571 +:103F800080911401681720F4861B80931401089512 +:103F900010921401089580911301681720F4861B74 +:103FA00080931301089510921301089580911201D6 +:103FB000681720F4861B8093120108951092120155 +:103FC000089580911101681720F4861B80931101D8 +:103FD000089510921101089580911001681720F43E +:103FE000861B8093100108951092100108950F937D +:103FF0001F938D3109F46BC008F03FC08E3009F477 +:104000007DC0C0F4873009F46EC068F4863009F0D2 +:10401000AFC08091CC01817F8E7F8093CC0181E005 +:104020008093DB01A6C0883009F458C08B3009F4B6 +:104030009BC09EC0863109F497C078F4803109F4A2 +:1040400070C0813109F094C00E94301490910D012C +:1040500081E0892780930D0187C0893109F484C0EC +:104060008B3109F085C08091CC0181FB222720F99A +:1040700091E0922790FB81F94AC0853309F45BC037 +:1040800048F4873209F457C008F45AC0893209F459 +:1040900052C06EC0833438F48A3308F067C0883366 +:1040A00009F462C065C0833409F445C0883409F05E +:1040B0005FC00E9430140FEF13ED20E30150104059 +:1040C0002040E1F700C000000E94371B4DC00E9455 +:1040D00079210E94C70E0E94BC0746C00E94EB1CBB +:1040E0000E94FD1C41C09091CC01892F817090FFEE +:1040F00012C0917F9E7F9093CC013BC08091CC01F8 +:1041000082FB222720F991E0922790FB82F980938D +:10411000CC01992349F18091CC0181608093CC013D +:1041200023C08091CC0183FB222720F991E09227C4 +:1041300090FB83F9ECCF61E070E080E090E010C08C +:104140008D5141E050E060E070E08A019B0104C0C5 +:10415000000F111F221F331F8A95D2F7C901B80122 +:104160000E94E7170E94301481E003C08953E9CF11 +:1041700080E01F910F91089580E008950C94BC2079 +:10418000CF93C82F8091DB01813079F018F0823015 +:10419000E9F187C0E0910E01F0910F01808181313A +:1041A00069F0823209F07FC009C0E0910E01F09100 +:1041B0000F018081813111F0823261F48C2F0E94D5 +:1041C000BE20811104C08C2F0E94F71F1DC081E00A +:1041D00090E01AC08C2F0E94BC20811114C0C43101 +:1041E00079F048F4CB3079F0C03109F060C082E05A +:1041F0008093DB0108C0C93219F0C83321F057C0E1 +:104200001092DB0154C081E0817053C0C93289F142 +:1042100018F5C43171F1A8F4C73009F046C08AE03E +:104220008093150194E19093140193E0909313010E +:104230008093120188E08093110188E2809310013D +:1042400034C0CE51C63088F5EC2FF0E0E65DFE4F6D +:1042500080818093DA0129C0CE34E9F020F4CB3498 +:1042600021F56AE013C0C13579F0C235F1F461E09F +:104270000DC08091DA01882319F01092DA0115C07F +:1042800081E08093DB0115C061E006C08091DA0116 +:104290000E94311F0AC06AE08091DA010E94A71FC4 +:1042A00004C01092DB0180E004C081E002C080E025 +:1042B000ABCFCF910895E1E8F0E080818860808302 +:1042C0008081816080838FB7F89493E09093890018 +:1042D00090ED909388008FBF0895EFE6F0E0808125 +:1042E000826080830895EFE6F0E080818D7F808397 +:1042F0000895EFE6F0E0908182E0892780830895B9 +:104300001F920F920FB60F9211242F933F934F934A +:104310005F936F937F938F939F93AF93BF93EF932D +:10432000FF938091DC019091DD0101969093DD0176 +:104330008093DC01811103C082E00E94BC07E09100 +:10434000DD01E695E695F0E0EF5AFA4FE4918091B1 +:10435000DC018E1303C080E00E94BC07FF91EF9147 +:10436000BF91AF919F918F917F916F915F914F918D +:104370003F912F910F900FBE0F901F9018950E94A4 +:10438000C6216894B1110C94552208950E943A22D6 +:1043900088F09F5798F0B92F9927B751B0F0E1F006 +:1043A000660F771F881F991F1AF0BA95C9F714C0B6 +:1043B000B13091F00E945422B1E008950C9454223F +:1043C000672F782F8827B85F39F0B93FCCF38695EF +:1043D00077956795B395D9F73EF49095809570954C +:1043E00061957F4F8F4F9F4F0895E89409C097FBC9 +:1043F0003EF490958095709561957F4F8F4F9F4FBC +:104400009923A9F0F92F96E9BB279395F6958795FF +:1044100077956795B795F111F8CFFAF4BB0F11F4C2 +:1044200060FF1BC06F5F7F4F8F4F9F4F16C0882369 +:1044300011F096E911C0772321F09EE8872F762F9F +:1044400005C0662371F096E8862F70E060E02AF0E0 +:104450009A95660F771F881FDAF7880F96958795CC +:1044600097F9089557FD9058440F551F59F05F3F35 +:1044700071F04795880F97FB991F61F09F3F79F086 +:1044800087950895121613061406551FF2CF469508 +:10449000F1DF08C0161617061806991FF1CF86958A +:1044A0007105610508940895E894BB27662777276E +:1044B000CB0197F908950E946E220C94DF220E948E +:1044C000D12238F00E94D82220F0952311F00C94CC +:1044D000C8220C94CE2211240C9455220E94322220 +:1044E00070F3959FC1F3950F50E0551F629FF00147 +:1044F000729FBB27F00DB11D639FAA27F00DB11D60 +:10450000AA1F649F6627B00DA11D661F829F2227E8 +:10451000B00DA11D621F739FB00DA11D621F839F6F +:10452000A00D611D221F749F3327A00D611D231F45 +:10453000849F600D211D822F762F6A2F11249F5793 +:1045400050409AF0F1F088234AF0EE0FFF1FBB1F96 +:10455000661F771F881F91505040A9F79E3F510555 +:1045600080F00C94C8220C9455225F3FE4F3983EEF +:10457000D4F3869577956795B795F795E7959F5FFF +:10458000C1F7FE2B880F911D9695879597F9089591 +:1045900097F99F6780E870E060E008959FEF80ECF6 +:1045A000089500240A941616170618060906089599 +:1045B00000240A9412161306140605060895092EFF +:1045C0000394000C11F4882352F0BB0F40F4BF2B6E +:1045D00011F460FF04C06F5F7F4F8F4F9F4F0895AE +:1045E00097FB072E16F4009407D077FD09D00E94A0 +:1045F0000A2307FC05D03EF4909581959F4F0895BE +:10460000709561957F4F0895EE0FFF1F0590F4910F +:10461000E02D0994AA1BBB1B51E107C0AA1FBB1FB9 +:10462000A617B70710F0A61BB70B881F991F5A953E +:10463000A9F780959095BC01CD010895F999FECF19 +:1046400092BD81BDF89A992780B50895A8E1B0E0A0 +:1046500042E050E00C944123262FF999FECF1FBA77 +:1046600092BD81BD20BD0FB6F894FA9AF99A0FBE9B +:10467000019608950E942C23272F0C942D23DC01F2 +:10468000CB01FC01F999FECF06C0F2BDE1BDF89A5D +:10469000319600B40D9241505040B8F70895F89407 +:0246A000FFCF4A +:1046A2002002BE074E082908F507C1070101BA0119 +:1046B20028080A03140A3F4D36391205C5048F042F +:1046C2005604E90302041B04340401020304050630 +:0446D20007080900CC :00000001FF From 1415e3108f3f639238f103da4d6deaaf3dae86dc Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Sun, 27 Mar 2016 20:50:49 -0700 Subject: [PATCH 039/259] =?UTF-8?q?Fixed=20issues,=20added=20unicode=20lay?= =?UTF-8?q?er=20=E2=8C=AC=20=C2=AF\=5F=E2=A9=BE=E3=83=84=E2=A9=BD=5F/?= =?UTF-8?q?=C2=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 51 +++++++++++++++++--- 1 file changed, 45 insertions(+), 6 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index e3a06fe328..f6b160a281 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -34,15 +34,15 @@ Layout |--------+------+------+------+------+------| [ | | ] |------+------+------+------+------+--------| | Win | A | S | D | F | G |------| |------| H | J | K | L | :; | '" | |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------| -| LShift |Z/Alt | X | C | V | B | | | | N | M | , | . |//Alt| RShift | +| LShift |Z/Alt | X | C | V | B | | | | N | M | , | . | Alt | RShift | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - |LCtrl | `~ | Hyper| Left | Right| | Down | Up | COPY | PASTE| RCtrl | + |LCtrl | COPY | PASTE| Left | Right| | Down | Up |Hyper | `~ | RCtrl | `----------------------------------' `----------------------------------' ,-------------. ,-------------. - Hyper = Ctrl+Super+Alt+Shift | Alt | F5 | | F2 | ~L2 | + Hyper = Ctrl+Super+Alt+Shift | ~L3 | F5 | | F2 | ~L2 | ,------|------|------| |------+------+------. | | | PgUp | | Ins | | | - | Space| BkSp |------| |------| ~L1 |Enter | + | Enter| BkSp |------| |------| ~L1 |Space | | | | PgDn | | Del | | | `--------------------' `--------------------' ``` @@ -83,7 +83,7 @@ Not touched this, not used either. |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | | | | | | | | | | | | Prev | Next | | | `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + | | | | Lclk | Rclk | |VolDn |VolUp | Mute | | | `----------------------------------' `----------------------------------' ,-------------. ,-------------. | | | | | | @@ -93,17 +93,56 @@ Not touched this, not used either. | | | | | | | | `--------------------' `--------------------' ``` +### Unicode Layer + +Used to enter/test unicode input on Windows. All numbers are numpad keys. + +``` +,--------------------------------------------------. ,--------------------------------------------------. +| Alt | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | + | + | | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| +| Alt | | | E | | | | | | | 7 | 8 | 9 | + | | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| +| Alt | A | | D | F | |------| |------| | 4 | 5 | 6 | + | | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| +| Alt | | | C | | B | | | | | 1 | 2 | 3 | + | | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + | Alt | Alt | Alt | | | | 0 | 0 | 0 | + | | + `----------------------------------' `----------------------------------' + ,-------------. ,-------------. + WINDOWS ONLY SETUP!! | ~L3 | | | | | + ,------|------|------| |------+------+------. + | | | | | | | | + | Alt | Alt |------| |------| Alt | Alt | + | | | | | | | | + `--------------------' `--------------------' +``` + Usage ------ -~L1 / L2 will momentarily switch to a layer if held and another key is pressed. +~L1 / L2 / L3 will momentarily switch to a layer if held and another key is pressed. If pressed and released will remain on layer until pressed again. +### Unicode + +This layout is for Windows only. To enter a character Press and Hold Alt, type + and hex code then release Alt. Changelog ----------- +### [0.2.0] - 2016-03-27 + +* Added unicode layer +* Moved Copy/Paste to left hand side +* Switched Enter and Space (again) +* Added L3 (unicode layer) toggle +* Removed Press and Hold for Alt on right hand size (/) +* Swapped Volume Up/Down to match arrows +* Tried fixing £ macro +* Removed * in the matrix function things (upstream change) + ### [0.1.1] - 2016-03-23 * Changed £ input to a macro From beda4e6fd3a7b9e31b9cf591563e7aa1df0c7eed Mon Sep 17 00:00:00 2001 From: Matthew Carroll Date: Sun, 27 Mar 2016 23:51:11 -0400 Subject: [PATCH 040/259] Added msc keymap for ergodox_ez --- .../ergodox_ez/keymaps/msc/img/code_layer.png | Bin 0 -> 86217 bytes .../ergodox_ez/keymaps/msc/img/main_layer.png | Bin 0 -> 90624 bytes .../keymaps/msc/img/media_layer.png | Bin 0 -> 75750 bytes keyboard/ergodox_ez/keymaps/msc/keymap.c | 184 +++ keyboard/ergodox_ez/keymaps/msc/msc.hex | 1118 +++++++++++++++++ keyboard/ergodox_ez/keymaps/msc/readme.md | 32 + 6 files changed, 1334 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/code_layer.png create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/main_layer.png create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/media_layer.png create mode 100644 keyboard/ergodox_ez/keymaps/msc/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/msc/msc.hex create mode 100644 keyboard/ergodox_ez/keymaps/msc/readme.md diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png new file mode 100644 index 0000000000000000000000000000000000000000..1d707c5eaef58f826fff1b58b67339bc3790c272 GIT binary patch literal 86217 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 AnE(I) literal 0 HcmV?d00001 diff --git a/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png new file mode 100644 index 0000000000000000000000000000000000000000..65f92dda1b64bcef1a1838cb5bd01ded13979260 GIT binary patch literal 90624 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 literal 0 HcmV?d00001 diff --git a/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png new file mode 100644 index 0000000000000000000000000000000000000000..a69799b0734841a23c2878699d1edba963353a91 GIT binary patch literal 75750 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�KvbVRMvbcn;kJDZ3-v2Gu!NuS5 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 b|LoGMY@1S*!&fjcFfe$!`njxgN@xNAdtevent.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/msc/msc.hex b/keyboard/ergodox_ez/keymaps/msc/msc.hex new file mode 100644 index 0000000000..a466a37af7 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/msc/msc.hex @@ -0,0 +1,1118 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94AD0B0C947F0CB7 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C9404210C94A9020C94A9020A +:100050000C94A9020C94951A0C94A9020C94A90270 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902EC0C0E0D5C +:1000B000FC0D0E0DFC0D530D760DFC0DCB0DDE0D64 +:1000C000C010C010EF10EF10321170118913891396 +:1000D000891189138A128A125D1389138913741383 +:1000E0000000F0A12E004C002A00E100E300000017 +:1000F0001E00140004001D71E2004D001F001A00D4 +:1001000016001B00E1042A0020000800070006007A +:1001100050002C0021001500090019004F004A0072 +:10012000220017000A000500000065745000015409 +:100130000000007F0000E3004F0001540000007742 +:100140000000E20023001C000B00110000002971D8 +:10015000240018000D00100050004B0025000C007A +:100160000E00360051002800260012000F00370054 +:1001700052002B0027001300330038714F004E004F +:100180002D0031003478E500025400000100010028 +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00010001003D0030020A +:1001C00027023000010001003E00310235003502F7 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:10020000010001004100250022001F00370001000D +:1002100042002600230020002700010043002502A1 +:100220002E0231002E0001004400450001000100B3 +:1002300001000000010001000100010001000000B8 +:1002400001000100010001000100010001000100A6 +:10025000F20001000100F5000100F000F1000100D2 +:100260000100F40001000100F300010001000100A1 +:100270000100010001000100000001000100010077 +:100280000000010000000100010001000000010069 +:100290000000010001000100010001000000010058 +:1002A000010001000100A800AC00010001000100F4 +:1002B00001000100AA00B6000100010001000100D8 +:1002C000A90001000100010001000100AB000100D4 +: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 +:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A +:1004E0009091EF01A091F001B091F1018730904B14 +:1004F000A740B04BB9F41092EE011092EF011092A8 +:10050000F0011092F10114BE84B7877F84BF88E1A7 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000FFE3099511E0A0E0B1E0ECE8F5E402C0DA +:1005300005900D92A433B107D9F711E0A4E3B1E01F +:1005400001C01D92AE3EB107E1F70E94F1080C9484 +:10055000C4220C94000061110BC0FC01828188232D +:1005600021F085EE0E945D0F03C085EE0E942510EC +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94C41956985E986D +:1005900025982D9826982E9827982F98813019F015 +:1005A000823021F00895259A2D9A0895269A2E9A40 +:1005B00008950C94BC0256985E9825982D9826981C +:1005C0002E9827982F988FEF90E090938900809332 +:1005D000880090938B0080938A0090938D00809385 +:1005E0008C00259A2D9A2FEF80E792E021508040D1 +:1005F0009040E1F700C00000269A2E9A2FEF80E786 +:1006000092E0215080409040E1F700C00000279A1E +:100610002F9A2FEF80E792E0215080409040E1F741 +:1006200000C0000025982D982FEF80E792E0215020 +:1006300080409040E1F700C0000026982E982FEFF0 +:1006400080E792E0215080409040E1F700C0000038 +:1006500027982F9856985E9825982D9826982E982A +:1006600027982F98089589EA8093800089E08093E5 +:10067000810024982C983F988AB18F748AB96E981B +:10068000479A8BB1806B8BB9769A0E94DB020C94EF +:10069000BB0280E2809300018091340181110EC081 +:1006A0000E94980381E0809334012FEF83ED90E363 +:1006B000215080409040E1F700C0000080E40E949B +:1006C0009E038093000181112EC00E94C803809375 +:1006D0000001811128C00E94C8038093000181118C +:1006E00022C08FE30E94C8038093000181111BC0C8 +:1006F0000E94C00380E40E949E0380930001811148 +:1007000012C08CE00E94C8038093000181110BC0CD +:100710000E94C80380930001811105C08FE30E94ED +:10072000C803809300010E94C003809100010895D6 +:100730001092B9008AE08093B800089594EA9093EB +:10074000BC009091BC0097FFFCCF9091B900987FBE +:10075000983021F0903111F081E008958093BB0032 +:1007600084E88093BC008091BC0087FFFCCF80911F +:10077000B900887F883111F0803471F780E00895E6 +:1007800084E98093BC008091BC0084FDFCCF089577 +:100790008093BB0084E88093BC008091BC0087FFFD +:1007A000FCCF9091B900987F81E0983209F480E005 +:1007B000089584E88093BC008091BC0087FFFCCF43 +:1007C0008091BB00089580910001811115C080E4E3 +:1007D0000E949E038093000181110CC082E10E945F +:1007E000C80380930001811105C08FEF0E94C803E8 +:1007F000809300010E94C00384B1807F84B985B1D9 +:10080000807F85B98AB1837F8AB98BB1837F8BB9A9 +:100810003E98469808950E944903809300010E94E3 +:10082000E30380B38C7080BB81B3836F81BBA6E38D +:10083000B1E0E4E4F1E08EE08E0F11921D928E1390 +:10084000FCCF0C943303BF92CF92DF92EF92FF92D2 +:100850000F931F93CF93DF9380910001882379F04A +:10086000809135018F5F80933501811108C00E940E +:10087000490380930001811102C00E94DB0206E35C +:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455 +:10089000E394F12CC730D10500F58091000181115E +:1008A00064C080E40E949E0380930001811112C005 +:1008B00082E10E94C8038093000181110BC0C7012F +:1008C0000C2E01C0880F0A94EAF780950E94C80395 +:1008D000809300010E94C00348C0CA30A1F028F4F0 +:1008E000C83059F0C93061F005C0CC3089F070F0E3 +:1008F000CD3089F0209A289810C0219A29980DC0EF +:10090000229A2A980AC0239A2B9807C0529A01C0AB +:10091000539A5B9802C03E9A469890EA9A95F1F7EE +:100920009FB1799902C082E001C080E091709D255D +:10093000982B7C9902C084E001C080E0892B7D99CE +:1009400002C038E001C030E0832B7E9902C020E174 +:1009500001C020E0822B9FB19095991F9927991F84 +:100960009295990F907E892B0FC080910001811183 +:1009700049C080E40E949E0380930001882379F19E +:10098000B12C0E94C0038B2DF8019081981719F0AB +:100990008083C09201010E94E30321960F5F1F4FE5 +:1009A000CE30D10509F076CF80910101882361F125 +:1009B000815080930101882339F08FE99FE00197EE +:1009C000F1F700C0000020C0A4E4B1E0E6E3F1E0EC +:1009D000CF01825F91919D938E13FCCF15C083E16F +:1009E0000E94C803809300018111CACF81E40E9454 +:1009F0009E03809300018111C3CF0E94D903B82EBA +:100A0000B094BFCF80E0C0CF0E94D90281E0DF91D7 +:100A1000CF911F910F91FF90EF90DF90CF90BF90FB +:100A20000895E82FF0E0EC5BFE4F80810895089573 +:100A30008B3B910578F4883A910540F5853A91050C +:100A4000D0F48430910508F0B1C08130910509F4EB +:100A5000ADC06BC0803E910508F467C0883E91052B +:100A600008F4A4C09C01205F31092031310508F051 +:100A70005CC090650895853A910509F459C0863A9D +:100A8000910509F058C082E890E40895883A9105EC +:100A900009F454C0893A910509F453C08A3A910582 +:100AA00009F452C08B3A910509F451C08C3A910572 +:100AB00009F450C08D3A910509F44FC0803B91056F +:100AC00009F44EC08E3A910509F44DC08F3A910554 +:100AD00009F44CC0813B910509F44BC0823B910560 +:100AE00009F44AC0833B910509F449C0843B910550 +:100AF00009F448C0853B910509F447C0863B910540 +:100B000009F446C0873B910509F445C0883B91052F +:100B100009F444C0893B910509F443C08A3B91051F +:100B200009F442C080E094E4089580E090E00895E4 +:100B300081E890E4089583E890E4089582EE94E4D7 +:100B4000089589EE94E408958AEE94E4089585EB7F +:100B500094E4089586EB94E4089587EB94E4089573 +:100B60008CEC94E408958DEC94E4089583E895E486 +:100B700008958AE895E4089582E995E4089584E962 +:100B800095E4089581E296E4089583E296E4089559 +:100B900084E296E4089585E296E4089586E296E478 +:100BA000089587E296E408958AE296E40895089508 +:100BB00096E0799FF001112494E5899FE00DF11DE5 +:100BC0001124E60FF11DEE0FFF1FEC51FF4F859131 +:100BD00094910895880F991FFC01E05AF040859187 +:100BE00094910895880F991FFC01E052FF4F859161 +:100BF0009491089526E0729FF001112444E5849FAA +:100C0000E00DF11D1124E60FF11DEE0FFF1FEC5159 +:100C1000FF4F859194919C013A9521154FE134073E +:100C200008F41AC13F512115304120F49F700E94F1 +:100C3000F20508959C0130532115304118F499278D +:100C4000906C0895811520E5920769F40E94AB131A +:100C50004FEF84E39CE0415080409040E1F700C0BA +:100C600000000C94BA1A813020E5920731F480918B +:100C7000CC0181608093CC0108959C0130552115F1 +:100C8000304108F051C0292F33272F7033272130EE +:100C90003105D9F4AC014370552702C0220F331F30 +:100CA0004A95E2F73C68AC0164E0440F551F6A9531 +:100CB000E1F744275370242B352B73E0880F991FDD +:100CC0007A95E1F7807699271DC02230310529F405 +:100CD000982F8827816F906A089523303105A9F4F1 +:100CE000AC014370552721E030E002C0220F331FD2 +:100CF0004A95E2F73C6843E0880F991F4A95E1F76F +:100D0000807E9770822B932B089524303105E1F477 +:100D1000AC014370552721E030E002C0220F331FA1 +:100D20004A95E2F73A68E7CF9C01305721153041E8 +:100D300018F49F70906208959C013058211530413D +:100D400018F49F70906A0895803E9105E0F4803C0D +:100D5000910558F58133910509F46FC048F4893243 +:100D6000910509F463C08A32910509F46DC072C01F +:100D700089339105E9F082389105D1F085339105E9 +:100D800009F44DC067C0833E910581F138F4803E7F +:100D90009105B9F0823E9105D9F05CC0863E91057F +:100DA00061F1873E9105A1F155C00E94EA050895C1 +:100DB0002091DF0120FD02C021FF4CC080EE90E0B9 +:100DC00049C08091DF0180FFF9CF89E390E042C004 +:100DD0008091DF0182FF0EC08091DF0184FF03C09C +:100DE00080E090E037C083EE90E034C08091DF0176 +:100DF00082FFF2CF82EE90E02DC08091DF0183FF71 +:100E00000BC08091DF0184FDEBCF87EE90E022C024 +:100E10008091DF0183FFF5CF86EE90E01BC08091CB +:100E2000DF0185FF07C089E290E014C08091DF01F7 +:100E300085FFF9CF85E390E00DC08091DF0186FF4B +:100E400007C08AE290E006C08091DF0186FFF9CFFB +:100E500081E390E00E941805089508950C942D07F1 +:100E6000809162010895CF93DF9300D01F92CDB798 +:100E7000DEB79C018091E501843019F593E09983F8 +:100E80003B832A839093E9008FEF9091E800815093 +:100E900095FD06C095ED9A95F1F700008111F5CF0B +:100EA0008091E80085FF0DC040E050E063E070E015 +:100EB000CE0101960E949D098091E8008E77809373 +:100EC000E8000F900F900F90DF91CF910895CF938E +:100ED000DF9300D01F92CDB7DEB72091E50124301B +:100EE00021F522E029839B838A8383E08093E900B4 +:100EF0008FEF9091E800815095FD06C095ED9A9591 +:100F0000F1F700008111F5CF8091E80085FF0DC059 +:100F100040E050E063E070E0CE0101960E949D0940 +:100F20008091E8008E778093E8000F900F900F90EB +:100F3000DF91CF9108952091E5012430F1F422E072 +:100F40002093E9002FEF3091E800215035FD06C0D5 +:100F500035ED3A95F1F700002111F5CF2091E80029 +:100F600025FF0BC040E050E065E070E00E949D0965 +:100F70008091E8008E778093E8000895CF93DF9307 +:100F8000EC019091E501943009F046C080910C018C +:100F90008823D9F080910D018823B9F09093E9005E +:100FA0008FEF9091E800815095FD06C095E19A95EC +:100FB000F1F700008111F5CF8091E80085FF2CC08A +:100FC00040E050E060E170E017C081E08093E9000C +:100FD0008FEF9091E800815095FD06C095ED9A95B0 +:100FE000F1F700008111F5CF8091E80085FF14C072 +:100FF00040E050E068E070E0CE010E949D098091E1 +:10100000E8008E778093E80080E1FE01A2E5B1E080 +:1010100001900D928A95E1F7DF91CF91089580912B +:10102000E401811109C00E94320B0E948F0B809154 +:10103000E20084608093E20008951092E401089534 +:1010400008950C94F1200E94501A0E94F7200E94EB +:10105000350E0C942E0742E061EC81E00E94AC0A50 +:1010600042E061EC82E00E94AC0A42E061EC83E085 +:101070000E94AC0A42E161EC84E00C94AC0A8091DD +:10108000E701833009F455C030F4813071F08230CB +:1010900009F48EC008958A3009F47AC08B3009F4BF +:1010A00060C0893009F09CC020C08091E601813A7F +:1010B00009F096C08091E800877F8093E8008091D6 +:1010C000EA019091EB01892B21F460E182E591E046 +:1010D00003C060E080E090E070E00E94E809809149 +:1010E000E8008B778093E80008958091E6018132D3 +:1010F00009F076C08091EA019091EB01009719F018 +:10110000039709F06DC08091E800877F8093E80025 +:101110008091E80082FD05C08091E5018111F8CF42 +:101120005FC08091F100809362018091E8008B772D +:1011300053C08091E601813A09F052C08091EA01E2 +:101140009091EB01892B09F04BC08091E800877FDB +:101150008093E8008091E80080FFFCCF80910C0133 +:1011600036C08091E6018132D9F58091EA019091F3 +:10117000EB01892BA9F58091E800877F8093E80037 +:101180000E94E10A8091E80180930C010C94AB135A +:101190008091E601813221F58091E800877F80937C +:1011A000E8000E94E10A8091E901809363010895BB +:1011B0008091E601813AA1F48091E800877F8093D5 +:1011C000E8008091E80080FFFCCF8091630180936C +:1011D000F1008091E8008E778093E8000C94E10A9A +:1011E000089584B7877F84BF88E10FB6F894809311 +:1011F0006000109260000FBE90E080E80FB6F89497 +:1012000080936100909361000FBE0E94840E0E9443 +:10121000320B0E948F0B8091E20084608093E20089 +:1012200078940E94150E0E94860E82E091E00E9442 +:10123000300E0E94DF208091E501853069F40E9424 +:10124000141A8091E3018823B1F30E943C1A882389 +:1012500091F30E948709EFCF0E948C0EECCF292FCB +:10126000332723303105C9F064F42130310581F092 +:101270002230310509F043C08DE690E020E133E0F3 +:1012800042C021323105F1F02232310541F137C03F +:1012900082E190E02DE733E036C099278130910557 +:1012A00041F08230910541F0892B49F5ECE0F3E003 +:1012B00005C0E4EFF2E002C0ECEDF2E0849190E0D2 +:1012C0009F0121C06430D8F4E62FF0E0EE0FFF1F3D +:1012D000EE5DFE4F2081318189E090E014C06430E2 +:1012E00070F470E0FB01EE0FFF1FE65EFE4F208101 +:1012F0003181FB01EA5EFE4F808190E004C080E016 +:1013000090E020E030E0FA0131832083089580E10D +:1013100089BD82E189BD09B400FEFDCF8091D8006E +:101320008F7D8093D8008091E00082608093E00000 +:101330008091E00081FDFCCF0895CF92DF92EF9283 +:10134000FF920F931F93CF93DF93EC018B016A0100 +:101350000E94000B811133C0C114D10439F0F60191 +:1013600080819181081B190BC80FD91FE12CF12C2A +:101370000115110519F18091E80085FD16C08091D5 +:10138000E8008E778093E800C114D10449F0F6019B +:1013900080819181E80EF91EF182E08285E00FC024 +:1013A0000E94000B882321F30AC089918093F100E9 +:1013B00001501109FFEFEF1AFF0ADACF80E0DF9149 +:1013C000CF911F910F91FF90EF90DF90CF900895F4 +:1013D0002091EC013091ED012617370748F0611597 +:1013E000710539F42091E8002E772093E80001C0C0 +:1013F000B90140E061157105A9F12091E5012223B1 +:1014000009F443C0253009F442C02091E80023FDCF +:1014100040C02091E80022FD32C02091E80020FF6A +:10142000E9CF4091F3002091F20030E0342BFC0131 +:10143000CF016115710559F02830310540F48191D3 +:101440008093F100615071092F5F3F4FF1CF41E070 +:101450002830310509F040E02091E8002E772093F4 +:10146000E800C8CF4111C9CF0AC08091E5018823A7 +:1014700061F0853061F08091E80083FD0AC08091C1 +:10148000E80082FFF2CF80E0089582E0089583E0D3 +:10149000089581E008952091EC013091ED01261727 +:1014A000370748F06115710539F42091E8002E776F +:1014B0002093E80001C0B901FC0120E0611571052D +:1014C00091F18091E501882309F440C0853009F449 +:1014D0003FC08091E80083FD3DC08091E80082FD1F +:1014E0002FC08091E80080FFE9CF2091F300809128 +:1014F000F20090E0922B6115710559F0883091054A +:1015000040F424912093F1003196615071090196C5 +:10151000F2CF21E0089709F020E08091E8008E7773 +:101520008093E800CBCF2111CCCF0AC08091E50198 +:10153000882361F0853061F08091E80083FD0AC066 +:101540008091E80082FFF2CF80E0089582E0089564 +:1015500083E0089581E00895982F973058F590938F +:10156000E900981739F07091EC002091ED0050914E +:10157000F00003C0242F762F50E021FF19C03091D6 +:10158000EB003E7F3093EB003091ED003D7F3093D8 +:10159000ED003091EB0031603093EB007093EC0084 +:1015A0002093ED005093F0002091EE0027FF07C03C +:1015B0009F5FD3CF8F708093E90081E0089580E032 +:1015C00008958091E60187FF11C08091E80082FDB7 +:1015D00005C08091E5018111F8CF11C08091E8002C +:1015E0008B770BC08091E501882349F08091E8005A +:1015F00080FFF8CF8091E8008E778093E80008950F +:101600002091E4003091E50095E64091EC00842FB4 +:10161000817040FF22C08091E80080FD1CC0809155 +:10162000E501882391F0853091F08091EB0085FDF4 +:1016300010C04091E4005091E5004217530729F390 +:101640009A01915011F784E0089582E0089583E0B3 +:10165000089581E0089580E008954091E80042FFF8 +:10166000DECF08950E94A00B0E94A80BE0EEF0E0F0 +:10167000808181608083E8EDF0E080818F778083D6 +:1016800019BCA7EDB0E08C918E7F8C9380818F7E0A +:1016900080831092E40108950F931F93CF93DF93FB +:1016A0000E94A00B0E94A80BC8EDD0E088818F7724 +:1016B000888388818068888388818F7D888319BC2E +:1016C0001092E5011092E1011092E3011092E20103 +:1016D00000EE10E0F80180818B7F8083888181603B +:1016E000888342E060E080E00E94AC0AE1EEF0E036 +:1016F00080818E7F8083E2EEF0E080818160808354 +:10170000808188608083F80180818E7F80838881DA +:1017100080618883DF91CF911F910F910895E8ED4B +:10172000F0E080818F7E8083E7EDF0E08081816052 +:10173000808384E082BF81E08093E4010C944C0BB1 +:10174000E8EDF0E080818E7F80831092E2000895C2 +:101750001092DA001092E10008951F920F920FB6D6 +:101760000F9211242F933F934F935F936F937F9327 +:101770008F939F93AF93BF93EF93FF938091E1007B +:1017800082FF0BC08091E20082FF07C08091E100E0 +:101790008B7F8093E1000E94140E8091DA0080FF1D +:1017A0001FC08091D80080FF1BC08091DA008E7F1F +:1017B0008093DA008091D90080FF0DC080E189BD5F +:1017C00082E189BD09B400FEFDCF81E08093E5018F +:1017D0000E940F0805C019BC1092E5010E941D0867 +:1017E0008091E10080FF19C08091E20080FF15C068 +:1017F0008091E2008E7F8093E2008091E200806120 +:101800008093E2008091D80080628093D80019BC58 +:1018100085E08093E5010E9421088091E10084FF2A +:1018200030C08091E20084FF2CC080E189BD82E15C +:1018300089BD09B400FEFDCF8091D8008F7D8093D3 +:10184000D8008091E1008F7E8093E1008091E200DA +:101850008F7E8093E2008091E20081608093E200BD +:101860008091E101882311F084E007C08091E300BA +:1018700087FD02C081E001C083E08093E5010E9402 +:1018800023088091E10083FF29C08091E20083FF5B +:1018900025C08091E100877F8093E10082E0809302 +:1018A000E5011092E1018091E1008E7F8093E100DB +:1018B0008091E2008E7F8093E2008091E20080615F +:1018C0008093E20042E060E080E00E94AC0A8091F8 +:1018D000F00088608093F0000E942008FF91EF9153 +:1018E000BF91AF919F918F917F916F915F914F9138 +:1018F0003F912F910F900FBE0F901F9018951F9240 +:101900000F920FB60F9211242F933F934F935F9333 +:101910006F937F938F939F93AF93BF93CF93DF93F7 +:10192000EF93FF93C091E900CF708091EC00D82F26 +:10193000D17080FDD0E81092E9008091F000877F9F +:101940008093F00078940E94C30C1092E90080917B +:10195000F00088608093F000CD2BCF70C093E90039 +:10196000FF91EF91DF91CF91BF91AF919F918F91B7 +:101970007F916F915F914F913F912F910F900FBE8B +:101980000F901F9018951F93CF93DF93CDB7DEB7BD +:10199000AA970FB6F894DEBF0FBECDBFE6EEF1E01A +:1019A00088E08E0F9091F10091938E13FBCF0E94EF +:1019B0003F088091E80083FF1FC18091E60190916C +:1019C000E701492F50E04A30510508F015C1FA01EE +:1019D000EA5AFF4F0C947922803881F0823809F05E +:1019E0000BC18091EA018F708093E9008091EB0038 +:1019F00085FB882780F91092E90006C08091E201FA +:101A00009091E301911182609091E800977F90930B +:101A1000E8008093F1001092F100C8C0282F2D7FBC +:101A200009F0EAC0882319F0823061F0E5C08091A6 +:101A3000E801813009F0E0C0933009F080E0809344 +:101A4000E3012BC08091E801811127C08091EA0158 +:101A50008F7009F4D1C08093E9002091EB0020FF42 +:101A60001CC0933021F48091EB00806214C09091EF +:101A7000EB0090619093EB0021E030E0A90102C0FF +:101A8000440F551F8A95E2F74093EA001092EA004E +:101A90008091EB0088608093EB001092E9008091C8 +:101AA000E800877F86C08111A7C01091E8011F77E9 +:101AB0008091E3008078812B8093E3008091E8009F +:101AC000877F8093E8000E94E10A8091E80080FF10 +:101AD000FCCF8091E30080688093E300111102C085 +:101AE00082E001C083E08093E50186C080588230A7 +:101AF00008F082C08091E8019091E9018C3D53E0AB +:101B0000950779F583E08A838AE289834FB7F89451 +:101B1000DE01139620E03EE051E2E32FF0E0509327 +:101B20005700E49120FF03C0E295EF703F5FEF7034 +:101B30008E2F90E0EA3010F0C79601C0C0968D93CA +:101B40009D932F5F243149F74FBF8091E800877F35 +:101B50008093E8006AE270E0CE0101960E94E809F5 +:101B600014C0AE014F5F5F4F6091EA010E942F09E0 +:101B7000BC01892B09F440C09091E800977F9093B5 +:101B8000E80089819A810E944B0A8091E8008B7756 +:101B90008093E80031C0803879F58091E800877F34 +:101BA0008093E8008091E1018093F1008091E8004A +:101BB0008E778093E8000E94E10A1EC081111CC04C +:101BC0009091E8019230C0F48091E800877F809383 +:101BD000E8009093E1010E94E10A8091E101811106 +:101BE00006C08091E30087FD02C081E001C084E06F +:101BF0008093E5010E942B088091E80083FF0AC0D2 +:101C00008091E800877F8093E8008091EB008062FC +:101C10008093EB00AA960FB6F894DEBF0FBECDBF3F +:101C2000DF91CF911F9108950895CF938091E501A1 +:101C30008823A1F0C091E900CF709091EC00892F2A +:101C4000817090FD80E8C82B1092E9008091E80037 +:101C500083FD0E94C30CCF70C093E900CF9108951B +:101C600090936901809368010895E0916801F09173 +:101C70006901309721F00190F081E02D099480E016 +:101C80000895E0916801F0916901309721F0028098 +:101C9000F381E02D09940895E0916801F0916901C4 +:101CA000309721F00480F581E02D0994089520916A +:101CB0006601309167018217930771F09093670175 +:101CC00080936601E0916801F0916901309721F0FD +:101CD0000680F781E02D09940895209164013091E8 +:101CE00065018217930771F09093650180936401F9 +:101CF000E0916801F0916901309721F00084F1854D +:101D0000E02D0994089508950C94830E0E94561AAC +:101D10000E940B040C941C1BCF92DF92EF92FF9257 +:101D20000F931F93CF93DF93CDB7DEB72B970FB6EB +:101D3000F894DEBF0FBECDBF0E9423048BE6C82EF1 +:101D400081E0D82E00E010E0E02E802F0E941105E7 +:101D5000F60141916F01F42EF826B1F40F5F1F4F89 +:101D60000E30110589F78FEF89838A831B820E94C9 +:101D70005F1A8160782F9D838C8349815A816B81A2 +:101D80008D810E942F0F40C09091CC0191FF04C023 +:101D90008B870E9417058B8520E030E04F2D50E0A7 +:101DA000922FBA01022E02C0759567950A94E2F748 +:101DB00060FF24C02E83EF8221E030E0690102C081 +:101DC000CC0CDD1C9A95E2F790E08C219D21892BAB +:101DD00009F420E028870E945F1A8160782F9A8793 +:101DE00089874E815F8168858A850E942F0FF8015F +:101DF000E559FE4F8081C826C08206C02F5F3F4F45 +:101E00002630310569F6AACF0E94031E10916A019F +:101E10000E94350E1817A1F00E94350E80936A01BA +:101E20002B960FB6F894DEBF0FBECDBFDF91CF91DA +:101E30001F910F91FF90EF90DF90CF900C942E07A1 +:101E40002B960FB6F894DEBF0FBECDBFDF91CF91BA +:101E50001F910F91FF90EF90DF90CF900895CF9357 +:101E6000DF93CDB7DEB72B970FB6F894DEBF0FBE6A +:101E7000CDBF4F83588769877A878B87DE0111969C +:101E800086E0FD0111928A95E9F785E0FE0137961B +:101E900001900D928A95E1F749815A816B817C818D +:101EA0008D819E810E9445162B960FB6F894DEBF59 +:101EB0000FBECDBFDF91CF910895CF93882309F452 +:101EC000C2C0C82F823859F40E94350E81FDBBC0B4 +:101ED00089E30E94E1180E949E1989E30CC08338AF +:101EE00079F40E94350E80FDAEC083E50E94E118B2 +:101EF0000E949E1983E50E942319CF910C949E198C +:101F0000843859F40E94350E82FD9DC087E40E94FA +:101F1000E1180E949E1987E4EECF8CEF8C0F813A76 +:101F200048F48C2F0E94442081118DC08C2F0E9478 +:101F3000E118E3CF80E28C0F883048F4C77081E06D +:101F400001C0880FCA95EAF70E946719D6CF8BE5C2 +:101F50008C0F833078F4C53A29F0C63A31F083E823 +:101F600090E005C081E890E002C082E890E0CF9167 +:101F70000C94570E88E58C0F833108F064C0C83A82 +:101F800039F1C93A41F1CA3A49F1CB3A51F1CC3A67 +:101F900059F1CD3A61F1C03B69F1CE3A71F1CF3AD6 +:101FA00079F1C13B81F1C23B89F1C33B91F1C43B63 +:101FB00099F1C53BA1F1C63BA9F1C73BB1F1C83BC3 +:101FC000B9F1C93BC1F1CA3BC9F180E090E038C02A +:101FD00082EE90E035C089EE90E032C08AEE90E06B +:101FE0002FC085EB90E02CC086EB90E029C087EBFA +:101FF00090E026C08CEC90E023C08DEC90E020C0F7 +:1020000083E891E01DC08AE891E01AC082E991E07E +:1020100017C084E991E014C081E292E011C083E22C +:1020200092E00EC084E292E00BC085E292E008C02C +:1020300086E292E005C087E292E002C08AE292E086 +:10204000CF910C946D0ECF910895882309F44BC065 +:10205000823859F40E94350E81FF45C089E30E9401 +:10206000E1180E949E1989E30CC0833871F40E9424 +:10207000350E80FF38C083E50E94E1180E949E194A +:1020800083E50E9423190C949E19843859F40E9408 +:10209000350E82FF28C087E40E94E1180E949E1935 +:1020A00087E4EFCF9CEF980F913A58F390E2980FA6 +:1020B000983050F4877091E001C0990F8A95EAF743 +:1020C000892F0E946D19DFCF9BE5980F933020F484 +:1020D00080E090E00C94570E885A833120F480E021 +:1020E00090E00C946D0E0895882321F00E946719EA +:1020F0000C949E190895882321F00E946D190C9468 +:102100009E190895BF92CF92DF92EF92FF920F93A4 +:102110001F93CF93DF9300D000D000D0CDB7DEB7B0 +:1021200025E0FC01DE01119601900D922A95E1F760 +:10213000FC01408131810281258122952F706381CC +:102140007481672B09F4E5C23F3F19F44F3F09F44E +:10215000E0C27C0149833A8389819A812E830E945F +:10216000A018182FB92E0E949F180E946617EB2DF9 +:10217000E295EF70F0E0E05AFF4F2E810C94792247 +:102180008B2D807F9B2D9F70F92E882319F0F29460 +:1021900080EFF822002349F0FF2009F467C28F2D59 +:1021A0000E9477190E949E1961C2812F0E942510FA +:1021B000FF2009F4AEC28F2D0E947D1926960FB61E +:1021C000F894DEBF0FBECDBFDF91CF911F910F916D +:1021D000FF90EF90DF90CF90BF900C949E193B2D15 +:1021E000307F8B2D8F70303211F08295807F1123DC +:1021F00019F0113021F12CC00023B9F0222309F489 +:10220000A0C1213009F09DC126960FB6F894DEBF1B +:102210000FBECDBFDF91CF911F910F91FF90EF9037 +:10222000DF90CF90BF900C948719222319F02130B2 +:1022300009F46FC28E830E948A198E8196C1002391 +:1022400021F0223008F065C27CC1211162C28DC12B +:10225000002321F0222309F474C108C2222309F4C7 +:1022600084C119C22B2D26952695237030E02115A7 +:10227000310521F021303105D1F04BC2002321F08E +:10228000812F9B2D937002C080E090E026960FB6C0 +:10229000F894DEBF0FBECDBFDF91CF911F910F919C +:1022A000FF90EF90DF90CF90BF900C94570E0023DB +:1022B00021F0812F9B2D937002C080E090E0269644 +:1022C0000FB6F894DEBF0FBECDBFDF91CF911F9147 +:1022D0000F91FF90EF90DF90CF90BF900C946D0E18 +:1022E000812F002319F00E940B1D02C00E94731D54 +:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B +:102300001F910F91FF90EF90DF90CF90BF900C94B2 +:10231000F81D8B2D837009F07BC00111FAC1812F4C +:10232000829586958770880F880F912F9F70C92E90 +:10233000D12CE12CF12C082E04C0CC0CDD1CEE1CA1 +:10234000FF1C0A94D2F714FF12C04FE050E060E087 +:1023500070E004C0440F551F661F771F8A95D2F79F +:10236000CB01BA01609570958095909503C060E0AF +:1023700070E0CB012B2D269526952370422F50E03F +:1023800042305105D9F04330510569F16C297D295E +:102390008E299F294130510551F126960FB6F894A8 +:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088 +:1023B000EF90DF90CF90BF900C948D176C297D2902 +:1023C0008E299F2926960FB6F894DEBF0FBECDBF8B +:1023D000DF91CF911F910F91FF90EF90DF90CF9001 +:1023E000BF900C94A9170E948D17C701B6012696BD +:1023F0000FB6F894DEBF0FBECDBFDF91CF911F9116 +:102400000F91FF90EF90DF90CF90BF900C947117D9 +:10241000002319F08B2D817001C08695882309F463 +:1024200078C1812F829586958770880F880F912FAC +:102430009F70C92ED12CE12CF12C082E04C0CC0C9D +:10244000DD1CEE1CFF1C0A94D2F714FF12C04FE0F3 +:1024500050E060E070E004C0440F551F661F771F16 +:102460008A95D2F7CB01BA016095709580959095C9 +:1024700003C060E070E0CB012B2D269526952370DC +:10248000422F50E042305105D9F04330510569F1F7 +:102490006C297D298E299F294130510551F12696BD +:1024A0000FB6F894DEBF0FBECDBFDF91CF911F9165 +:1024B0000F91FF90EF90DF90CF90BF900C94671832 +:1024C0006C297D298E299F2926960FB6F894DEBFA8 +:1024D0000FBECDBFDF91CF911F910F91FF90EF9075 +:1024E000DF90CF90BF900C9483180E946718C701AB +:1024F000B60126960FB6F894DEBF0FBECDBFDF91B2 +:10250000CF911F910F91FF90EF90DF90CF90BF90F0 +:102510000C944B18103FD1F118F4103E50F4A1C0A8 +:10252000123F09F463C008F44CC0133F09F473C0B0 +:1025300098C01F708B2D8F710023A1F00E94E417AB +:10254000812F26960FB6F894DEBF0FBECDBFDF9168 +:10255000CF911F910F91FF90EF90DF90CF90BF90A0 +:102560000C9474100E940518812F26960FB6F894CB +:10257000DEBF0FBECDBFDF91CF911F910F91FF90B6 +:10258000EF90DF90CF90BF900C947B100023A9F0C8 +:102590002111BFC08B2D8F7126960FB6F894DEBF28 +:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4 +:1025B000DF90CF90BF900C942A18223008F0A9C069 +:1025C000E9CF0023A9F08B2D8F7126960FB6F894D2 +:1025D000DEBF0FBECDBFDF91CF911F910F91FF9056 +:1025E000EF90DF90CF90BF900C94E417002359F345 +:1025F0008B2D8F7126960FB6F894DEBF0FBECDBF20 +:10260000DF91CF911F910F91FF90EF90DF90CF90CE +:10261000BF900C940518002399F08B2D8F7126968E +:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3 +:102630000F91FF90EF90DF90CF90BF900C94CF1749 +:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7 +:102650001F910F91FF90EF90DF90CF90BF900C945F +:10266000C5170023A9F0222309F4ADCF812F2696A8 +:102670000FB6F894DEBF0FBECDBFDF91CF911F9193 +:102680000F91FF90EF90DF90CF90BF900C945D0F73 +:10269000222309F4ADCF812F26960FB6F894DEBF22 +:1026A0000FBECDBFDF91CF911F910F91FF90EF90A3 +:1026B000DF90CF90BF900C9425104B2D4F70612F61 +:1026C000C7010E94AB0226960FB6F894DEBF0FBE7C +:1026D000CDBFDF91CF911F910F91FF90EF90DF90D1 +:1026E000CF90BF900C94E9164B2D4F70612FC7010E +:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107 +:102700001F910F91FF90EF90DF90CF90BF900C94AE +:10271000D70526960FB6F894DEBF0FBECDBFDF916A +:10272000CF911F910F91FF90EF90DF90CF90BF90CE +:1027300008950E9484190E9459190E949E190E94AE +:10274000A91E0E94F81D80E090E00E94570E80E0D4 +:1027500090E00C946D0E0E9474190C9499130E94D1 +:10276000A018292F22952F7030E02C3031054CF421 +:102770002A3031056CF4225031092230310588F4B9 +:1027800007C02C30310549F02F30310531F009C038 +:10279000803E48F0803F29F406C093FB882780F9EB +:1027A000089580E0089581E00895CF93DF9300D0ED +:1027B00000D01F92CDB7DEB70F900F900F900F9003 +:1027C0000F90DF91CF910895CF93DF9300D000D089 +:1027D00000D0CDB7DEB726960FB6F894DEBF0FBE99 +:1027E000CDBFDF91CF9108951F93CF93DF93C09119 +:1027F000790116E080917A01C81799F0D0E01C9F0A +:10280000F0011D9FF00D1124E558FE4F40815181CC +:1028100062817381848195810E94E4132196C7703F +:10282000E9CFDF91CF911F9108954091AB01509175 +:10283000AC016091AD017091AE018091AF019091BA +:10284000B0010C94E4138091B00182958F7009F06F +:1028500054C08091AD01882309F44FC08091790163 +:10286000A0917A016091AB017091AC014091AE01F1 +:102870005091AF01B6E08A1709F43FC090E04115CE +:102880005105C1F17F3F11F46F3FA1F1B89FF001F5 +:10289000B99FF00D1124E558FE4F218172132AC013 +:1028A0002081621327C02281211124C02381348119 +:1028B0002417350710F421503109241B350B283C0F +:1028C0003105C0F42091B0012F7020612093B00138 +:1028D00026E0289FF001299FF00D1124E058FE4FBB +:1028E00080818F70806180838BEA91E00E948210EA +:1028F0000C94F41301968770BECF0895CF92DF92A7 +:10290000EF92FF920F931F93CF93DF93CDB7DEB774 +:1029100062970FB6F894DEBF0FBECDBF8C0185E085 +:10292000F801DE011D9601900D928A95E1F7D8011C +:102930004C9111965C91119712966C911297139687 +:10294000CD90DC9014973091AB017091AC018091E7 +:10295000AE019091AF01009709F46BC17F3F19F46C +:102960003F3F09F466C1E090AD01EE2009F4C0C01C +:102970002091B001C816D90628F0F601E81BF90B22 +:10298000CF0104C0809590958C0D9D1DFF24F3947C +:10299000883C910578F0F12C207F09F0C6C07C2D91 +:1029A000D98AC88A89890E94D5138BEA91E00E944E +:1029B0008210B1C0822F807F09F046C0751314C009 +:1029C000341312C0611110C02F7020612093B00128 +:1029D0000E9415148BEA91E00E9482108091B00150 +:1029E000D80115968C932EC0CD2819F15F3F11F4B4 +:1029F0004F3FF9F0F62E61111CC0809179012091B2 +:102A00007A0136E0821709F45AC090E0389FF0014D +:102A1000399FF00D1124E558FE4F7181571306C000 +:102A20007081471303C07281711103C001968770D2 +:102A3000E9CFF62E662309F418C18091B0018160B8 +:102A40008093B001F12C11C1751308C0341306C076 +:102A5000611104C08091B001D801C3C04D875E8769 +:102A60008D859E856A8B0E94AF136A898823E1F168 +:102A70006623D1F12091B001822F82958F7090E072 +:102A8000029774F08091AB019091AC0198878F838D +:102A90001986DB86CA862C87CE0107960E94821093 +:102AA00086E0F801ABEAB1E001900D928A95E1F77A +:102AB0000E9423140E941514FF24F394D6C04D875E +:102AC0005E878D859E850E94A018292F22952F70E4 +:102AD00030E0223031050CF0BCC09F7009F0B6C068 +:102AE000805E883008F4C1C0C8010E948210E4CF23 +:102AF000C816D90608F453C0F601E81BF90BCF013C +:102B0000883C910508F450C0F12C7C2DD98AC88AE4 +:102B100089890E94D513EBEAF1E086E0DF011D927E +:102B20008A95E9F70E941514A0C0751314C03413D8 +:102B300012C0611110C08091B001F8018583C801F5 +:102B40000E94821086E0EBEAF1E0DF011D928A9597 +:102B5000E9F7FE2C8AC04D875E878D859E856A8B3E +:102B60000E94AF136A89882309F4BECF662309F453 +:102B7000BBCF2091B001822F82958F7090E0029799 +:102B80000CF48ECF8091AB019091AC019A83898334 +:102B90001B82DD82CC822E83CE0101967FCF809571 +:102BA00090958C0D9D1DACCFF62E662309F49CCF1D +:102BB00075132EC034132CC02091B00120FD1FC00E +:102BC000822F82958F70D9F0D80115962C93159786 +:102BD0008F3049F08F5F982F9295907F822F8F7062 +:102BE000892B15968C93C8010E94821086E0F8010B +:102BF000ABEAB1E001900D928A95E1F793CF86E0C0 +:102C0000F801ABEAB1E001900D928A95E1F72DC091 +:102C10004D875E878D859E850E94AF13811140CFC1 +:102C20008091B00181608093B001C8010E94821040 +:102C30001CC0662309F458CF4D875E878D859E851D +:102C40000E94AF13882309F44FCF2ACF811148CFB8 +:102C50000CC0243031050CF047CF9F7009F440CFF1 +:102C6000F8019581907F09F03BCF8F2D62960FB6CA +:102C7000F894DEBF0FBECDBFDF91CF911F910F91B2 +:102C8000FF90EF90DF90CF9008951F93CF93DF9345 +:102C9000CDB7DEB72C970FB6F894DEBF0FBECDBF11 +:102CA0004F83588769877A878B879C87CE010796E1 +:102CB0000E947E14882369F08F8198852A853B8540 +:102CC000232BF1F19F3F09F063C08F3F09F060C0F3 +:102CD00037C086E0FE013796DE01119601900D9215 +:102CE0008A95E1F76F817885EA85FB85309741F118 +:102CF0007F3F11F46F3F21F120917A0130E0C9014B +:102D00000196877099274091790150E084179507C3 +:102D100009F447C069837A83FD83EC8396E0929F30 +:102D2000D001939FB00D1124A558BE4FFE013196DE +:102D300001900D929A95E1F780937A010E94F41325 +:102D400016E08091790190917A018917C1F1189F5D +:102D5000C001112485589E4F0E947E14882379F16A +:102D6000E09179011E9FF0011124E558FE4F40814A +:102D7000518162817381848195810E94E4138091E5 +:102D8000790190E001968770992780937901D9CFD6 +:102D90004F81588569857A858B859C850E94E413CF +:102DA000CFCF0E94AB1310927A0110927901EBEA17 +:102DB000F1E086E0DF011D928A95E9F7C1CF2C96FC +:102DC0000FB6F894DEBF0FBECDBFDF91CF911F913C +:102DD0000895EF92FF920F931F93CF93DF938C018F +:102DE000892B09F46CC0F12CEE24E394E8012196C0 +:102DF000F8018491843740F4843008F051C0813068 +:102E000081F0823019F15BC0853709F444C0A8F124 +:102E10009CE7980F903708F052C08F770E942510DA +:102E200041C00E5F1F4FFE01C49180E28C0F8830BD +:102E300048F4C7708E2D01C0880FCA95EAF70E942A +:102E4000771914C08C2F0E945D0F2DC00E5F1F4F8D +:102E5000FE01C49180E28C0F883058F4C7708E2D2B +:102E600001C0880FCA95EAF70E947D190E949E1939 +:102E70001AC08C2F0E94251016C00E5F1F4FFE0136 +:102E8000C491CC2381F08FE99FE00197F1F700C056 +:102E90000000C150F6CF0E5F1F4FFE01F49003C03B +:102EA0000E945D0F8E018F2D882309F49FCFEFE9DB +:102EB000FFE03197F1F700C000008150F5CFDF91BE +:102EC000CF911F910F91FF90EF9008950895609317 +:102ED000B5017093B6018093B7019093B8010C943B +:102EE00099130F931F930091B5011091B601209192 +:102EF000B7013091B801DC01CB01802B912BA22BC3 +:102F0000B32B8093B5019093B601A093B701B09312 +:102F1000B8011F910F910C9499130F931F93009177 +:102F2000B5011091B6012091B7013091B801DC01D3 +:102F3000CB0180239123A223B3238093B5019093E7 +:102F4000B601A093B701B093B8011F910F910C94F3 +:102F500099130F931F930091B5011091B601209121 +:102F6000B7013091B801DC01CB0180279127A2275E +:102F7000B3278093B5019093B601A093B701B093A6 +:102F8000B8011F910F910C9499131092B1011092F6 +:102F9000B2011092B3011092B4010C94991341E064 +:102FA00050E060E070E004C0440F551F661F771FBB +:102FB0008A95D2F74093B1015093B2016093B30167 +:102FC0007093B4010C94991341E050E060E070E01C +:102FD00004C0440F551F661F771F8A95D2F7809152 +:102FE000B1019091B201A091B301B091B401482B0D +:102FF000592B6A2B7B2B4093B1015093B201609304 +:10300000B3017093B4010C94991341E050E060E077 +:1030100070E004C0440F551F661F771F8A95D2F7D2 +:1030200040955095609570958091B1019091B20155 +:10303000A091B301B091B401482359236A237B23A3 +:103040004093B1015093B2016093B3017093B40106 +:103050000C94991341E050E060E070E004C0440F2C +:10306000551F661F771F8A95D2F78091B101909105 +:10307000B201A091B301B091B401482759276A2742 +:103080007B274093B1015093B2016093B3017093D9 +:10309000B4010C9499130F931F930091B1011091F7 +:1030A000B2012091B3013091B401DC01CB01802B3E +:1030B000912BA22BB32B8093B1019093B201A093DB +:1030C000B301B093B4011F910F910C9499130F9316 +:1030D0001F930091B1011091B2012091B301309181 +:1030E000B401DC01CB0180239123A223B32380937D +:1030F000B1019093B201A093B301B093B4011F91B9 +:103100000F910C9499130F931F930091B10110919B +:10311000B2012091B3013091B401DC01CB018027D1 +:103120009127A227B3278093B1019093B201A09376 +:10313000B301B093B4011F910F910C9499130895AA +:10314000CF92DF92EF92FF920F931F93CF93DF9373 +:103150008C01C090B501D090B601E090B701F0901D +:10316000B8014091B1015091B2016091B3017091E9 +:10317000B401C42AD52AE62AF72ACFE1D0E0D70144 +:10318000C6010C2E04C0B695A795979587950A940D +:10319000D2F780FF07C0B8018C2F0E94FA0581305A +:1031A000910531F4219758F7B80180E00E94FA05A3 +:1031B000DF91CF911F910F91FF90EF90DF90CF9013 +:1031C000089590910C01992321F090910D01911196 +:1031D00009C020910E0130910F01F90132969FEF45 +:1031E00040E01FC0982F9695969596959F3050F584 +:1031F000E0910E01F0910F01E90FF11D877021E0C0 +:1032000030E0A90102C0440F551F8A95E2F7CA01B8 +:103210009181892B818308959F3F39F04F5F4E3014 +:1032200041F051915813F8CF0DC05111F7CF942FA1 +:10323000F5CF9F3F39F0F901E90FF11D97FDFA95A0 +:1032400082830895089590910C01992321F0909123 +:103250000D01911109C020910E0130910F01F9016A +:103260003296205F3F4F1FC0982F96959695969562 +:103270009F30F0F4E0910E01F0910F01E90FF11D84 +:10328000877021E030E0A90102C0440F551F8A95E4 +:10329000E2F7CA018095918189238183089531964F +:1032A000E217F30729F090819813F9CF1082F7CF36 +:1032B000089581E090E0E0910E01F0910F01E80F98 +:1032C000F91F1082019680319105A9F70895909118 +:1032D000CB01892B8093CB01089580959091CB01F0 +:1032E00089238093CB0108951092CB01089590918A +:1032F000CA01892B8093CA01089580959091CA01D3 +:1033000089238093CA0108951092CA010895809379 +:10331000B90108951092B901089580910E0190911C +:103320000F01FC0131969C01205F3F4F80E091919D +:1033300091118F5FE217F307D1F70895E0910E0125 +:10334000F0910F018091CB018083E0910E01F0910B +:103350000F0190818091CA01892B80838091B901EE +:10336000882361F0E0910E01F0910F019081892B8B +:1033700080830E948D1981111092B90180910E01F4 +:1033800090910F010C94410ECF92DF92EF92FF9239 +:103390006C01EE24FF24C114D104E104F10421F0F6 +:1033A000C701B60120E101C020E0C72ED82EE92ECA +:1033B000FF24C114D104E104F10419F0285FC7010E +:1033C000B6016B017C0154E0F694E794D794C7945E +:1033D0005A95D1F7C114D104E104F10419F02C5F1E +:1033E000C701B6016B017C0142E0F694E794D794E3 +:1033F000C7944A95D1F7C114D104E104F10419F03E +:103400002E5FC701B601DC01CB01B695A795979554 +:103410008795892B8A2B8B2B09F02F5F822FFF90AA +:10342000EF90DF90CF9008958091E501843009F10D +:103430001092CD0120E488E190E00FB6F894A895B1 +:10344000809360000FBE2093600083B7817F84600B +:1034500083BF83B7816083BF7894889583B78E7F5D +:1034600083BF88E10FB6F8948093600010926000EB +:103470000FBE089508950895CF930E943A1A0E94AE +:1034800023040E943B1AC0E08C2F0E941105811179 +:1034900004C0CF5FCE30C1F701C081E0CF91089565 +:1034A0000E94AB130E94350E0C942E0782E084BD5F +:1034B00093E095BD9AEF97BD80936E0008952FB766 +:1034C000F8948091CE019091CF01A091D001B0915C +:1034D000D1012FBF0895CF92DF92EF92FF920F9309 +:1034E0001F932FB7F8944091CE015091CF01609176 +:1034F000D0017091D1012FBF6A017B01EE24FF241E +:103500008C0120E030E0C016D106E206F30610F48C +:10351000415051099A01281B390BC9011F910F9184 +:10352000FF90EF90DF90CF9008951F920F920FB60B +:103530000F9211248F939F93AF93BF938091CE01ED +:103540009091CF01A091D001B091D1010196A11D20 +:10355000B11D8093CE019093CF01A093D001B09381 +:10356000D101BF91AF919F918F910F900FBE0F909E +:103570001F9018950E94320BF8942FEF87EA91E67E +:10358000215080409040E1F700C0000087E090EBC0 +:10359000DC018093EE019093EF01A093F001B093D2 +:1035A000F1019CE088E10FB6F894A8958093600043 +:1035B0000FBE90936000FFCFEF92FF920F931F9387 +:1035C000CF93DF93D82FC0E08C2F0E94110500E02D +:1035D00010E0E82EF12CC701002E02C095958795CA +:1035E0000A94E2F780FD06C00F5F1F4F06301105F9 +:1035F00091F709C0602F7C2F80E00E94D805D81376 +:10360000F3CF81E004C0CF5FCE30F1F680E0DF91F0 +:10361000CF911F910F91FF90EF900895CF93C82FF6 +:103620008CE20E94DC1A882321F08C2FCF910C941D +:10363000DC1A80E0CF910895CF930E94631C811122 +:1036400002C00E94491CC5E6C15049F00E942304F3 +:103650008FE39CE90197F1F700C00000F5CF89E204 +:103660000E940E1B811113C18AE20E940E1B811160 +:103670000E94491C85E00E940E1B81110E94BA1A0B +:103680000E946E1C8093CC0187E00E940E1B882351 +:10369000A9F18BE10E940E1B882351F08091CC018F +:1036A00081FB222720F991E0922790FB81F90EC03F +:1036B0008EE00E940E1B882361F08091CC0182FB7A +:1036C000222720F991E0922790FB82F98093CC0188 +:1036D00015C080E10E940E1B9091CC01882341F01F +:1036E00093FB222720F981E0822780FB93F904C015 +:1036F000892F809580FB90F99093CC018091CC012B +:103700000E94721C0E94801C8093DF0180EE0E9448 +:103710000E1B882341F08091DF01982F909590FB3C +:1037200080F98093DF0189E30E940E1B882359F002 +:103730008091DF0181FB222720F991E0922790FB05 +:1037400081F98093DF0182EE0E940E1B882359F0DD +:103750008091DF0182FB222720F991E0922790FBE4 +:1037600082F98093DF0186EE0E940E1B882359F0B8 +:103770008091DF0183FB222720F991E0922790FBC3 +:1037800083F98093DF0183EE0E940E1B882359F09A +:103790008091DF0184FB222720F991E0922790FBA2 +:1037A00084F98093DF0185E30E940E1B882359F082 +:1037B0008091DF0185FB222720F991E0922790FB81 +:1037C00085F98093DF0181E30E940E1B882359F065 +:1037D0008091DF0186FB222720F991E0922790FB60 +:1037E00086F98093DF0181E10E940E1B882359F046 +:1037F0008091DF0187FB222720F991E0922790FB3F +:1038000087F98093DF018091DF010E94841C809101 +:10381000DF0187FB882780F980930D0187E20E94F2 +:103820000E1BC82F8EE10E940E1B8111C2608FE11A +:103830000E940E1B8111C46080E20E940E1B811148 +:10384000C86081E20E940E1B8111C06182E20E9469 +:103850000E1B8111C06283E20E940E1B8111C064A5 +:1038600084E20E940E1B882311F0C06802C0CC23A2 +:1038700029F08C2F0E947B1C6C2F03C00E94771CA8 +:10388000682F70E080E090E0CF910C946717CF91A3 +:1038900008956DEE7EEF80E090E00E94AF2260E040 +:1038A00082E090E00E94A12260E083E090E00E942C +:1038B000A12260E084E090E00E94A12260E085E027 +:1038C00090E00C94A12280E090E00E949B2221E0F5 +:1038D0008D3E9E4F09F020E0822F089582E090E017 +:1038E0000C949322682F82E090E00C94A12283E054 +:1038F00090E00C949322682F83E090E00C94A12236 +:1039000084E090E00C949322682F84E090E00C9483 +:10391000A1228091D40180FF0BC06091130185E04A +:10392000689FB001112475956795759567952BC0B3 +:1039300081FF09C06091130185E0689FB0011124E7 +:103940007595679520C082FF07C06091130185E0DF +:10395000689FB001112417C09091D5019923D1F02F +:1039600060911201961788F72091130185E0289F36 +:1039700090011124929FA001939F500D112470E09B +:10398000CA010E9465226038710540F46115710515 +:1039900039F002C065E070E0862F08958FE7089542 +:1039A00081E008958091D40180FF08C060911101E9 +:1039B00070E0759567957595679521C081FF06C084 +:1039C0006091110170E07595679519C082FF04C080 +:1039D0006091110170E010C09091D5019923C1F060 +:1039E000609110019617A0F780911101899FC00185 +:1039F000112470E00E9465226038710528F4611579 +:103A0000710521F0862F08958FE7089581E00895CC +:103A100061E070E0F4CF803F21F40E94891C819521 +:103A200004C0813F29F40E94891C8093D801089525 +:103A3000823F21F40E94891C819504C0833F29F4B0 +:103A40000E94891C8093D7010895893F19F40E9430 +:103A5000D21C05C08A3F31F40E94D21C819580930C +:103A6000D90108958B3F21F40E94D21C819504C096 +:103A70008C3F29F40E94D21C8093DA010895843F80 +:103A800021F48091D601816017C0853F21F4809197 +:103A9000D601826011C0863F21F48091D6018460F6 +:103AA0000BC0873F21F48091D601886005C0883F14 +:103AB00031F48091D60180618093D60108958D3FC5 +:103AC00021F48091D40181600BC08E3F21F480915C +:103AD000D401826005C08F3F29F48091D4018460B5 +:103AE0008093D4010895803F39F48091D80187FFF5 +:103AF0006CC01092D80169C0813F29F48091D8012F +:103B00001816BCF362C09091D701823F29F497FF49 +:103B10005CC01092D70159C0833F19F41916CCF339 +:103B200054C0893F41F48091D90118160CF04DC062 +:103B30001092D9014AC08A3F29F48091D90187FFA8 +:103B400044C0F6CF8B3F39F48091DA0187FF3DC046 +:103B50001092DA013AC08C3F29F48091DA011816EC +:103B6000BCF333C0843F21F48091D6018E7F17C00F +:103B7000853F21F48091D6018D7F11C0863F21F4CD +:103B80008091D6018B7F0BC0873F21F48091D601B5 +:103B9000877F05C0883F31F48091D6018F7E809366 +:103BA000D60113C08D3F21F48091D4018E7F0BC0CC +:103BB0008E3F21F48091D4018D7F05C08F3F29F481 +:103BC0008091D4018B7F8093D4018091D7018111A2 +:103BD0000EC08091D80181110AC08091D901811154 +:103BE00006C08091DA01811102C01092D5010895BA +:103BF00086ED91E00E944C0E0E945F1A9093D301D3 +:103C00008093D20108951F93CF93DF938091D201C7 +:103C10009091D3010E946B1AAC019091D501992328 +:103C200021F02091140130E006C0209115018AE0B6 +:103C3000289F900111244217530708F486C08091F1 +:103C4000D701C091D801D091D9011091DA01811129 +:103C500007C0C11176C0D11174C0111172C075C0F6 +:103C60009F3F19F09F5F9093D501181624F40E948E +:103C7000891C8093D7018091D70187FF05C00E94DE +:103C8000891C81958093D7011C1624F40E94891CFD +:103C90008093D8018091D80187FF05C00E94891CBC +:103CA00081958093D8016091D701662339F1C09145 +:103CB000D801CC2319F1772767FD7095872F972FAF +:103CC0000E94762123E333E343E35FE30E94DA219A +:103CD0000E9443216093D7016C2F772767FD709571 +:103CE000872F972F0E94762123E333E343E35FE39B +:103CF0000E94DA210E9443216093D8011D1624F40A +:103D00000E94D21C8093D9018091D90187FF05C000 +:103D10000E94D21C81958093D901111624F40E942F +:103D2000D21C8093DA018091DA0187FF05C00E94DE +:103D3000D21C81958093DA01DF91CF911F910C9471 +:103D4000F81D9F3F09F08ECF96CFDF91CF911F9145 +:103D50000895E6EDF1E085E0DF011D928A95E9F72F +:103D60001092D5011092D4010895833081F128F486 +:103D7000813059F08230D1F00895853009F449C07E +:103D8000B8F1863009F456C0089580911501262FA8 +:103D900030E0280F311D2F3F310524F4680F609368 +:103DA000150108958FEF80931501089580911401F6 +:103DB000262F30E0280F311D2F3F310524F4680FE6 +:103DC0006093140108958FEF8093140108958091FA +:103DD0001301262F30E0280F311D2F3F310524F429 +:103DE000680F6093130108958FEF80931301089576 +:103DF00080911201262F30E0280F311D2F3F310511 +:103E000024F4680F6093120108958FEF80931201DC +:103E1000089580911101262F30E0280F311D2F3F8A +:103E2000310524F4680F6093110108958FEF80939A +:103E30001101089580911001262F30E0280F311DC7 +:103E40002F3F310524F4680F6093100108958FEF20 +:103E5000809310010895833011F128F4813049F0E6 +:103E6000823091F00895853081F120F18630C1F1E2 +:103E7000089580911501681720F4861B8093150121 +:103E8000089510921501089580911401681720F487 +:103E9000861B809314010895109214010895809157 +:103EA0001301681720F4861B809313010895109264 +:103EB0001301089580911201681720F4861B8093E6 +:103EC000120108951092120108958091110168174E +:103ED00020F4861B8093110108951092110108951A +:103EE00080911001681720F4861B809310010895BB +:103EF0001092100108950F931F938D3109F46BC038 +:103F000008F03FC08E3009F47DC0C0F4873009F45A +:103F10006EC068F4863009F0AFC08091CC01817F1B +:103F20008E7F8093CC0181E08093DC01A6C0883035 +:103F300009F458C08B3009F49BC09EC0863109F447 +:103F400097C078F4803109F470C0813109F094C0D1 +:103F50000E94AB1390910D0181E0892780930D01A0 +:103F600087C0893109F484C08B3109F085C0809104 +:103F7000CC0181FB222720F991E0922790FB81F967 +:103F80004AC0853309F45BC048F4873209F457C04E +:103F900008F45AC0893209F452C06EC0833438F430 +:103FA0008A3308F067C0883309F462C065C083347F +:103FB00009F445C0883409F05FC00E94AB130FEFCD +:103FC00013ED20E3015010402040E1F700C0000055 +:103FD0000E94BA1A4DC00E94FD200E94350E0E9418 +:103FE0002E0746C00E946E1C0E94801C41C090910A +:103FF000CC01892F817090FF12C0917F9E7F90939A +:10400000CC013BC08091CC0182FB222720F991E0BA +:10401000922790FB82F98093CC01992349F18091FA +:10402000CC0181608093CC0123C08091CC0183FBC3 +:10403000222720F991E0922790FB83F9ECCF61E0F1 +:1040400070E080E090E010C08D5141E050E060E011 +:1040500070E08A019B0104C0000F111F221F331F53 +:104060008A95D2F7C901B8010E9467170E94AB1365 +:1040700081E003C08953E9CF80E01F910F9108953B +:1040800080E0089580E00895CF93C82F8091DC01EF +:10409000813079F018F08230E9F187C0E0910E01AB +:1040A000F0910F018081813169F0823209F07FC087 +:1040B00009C0E0910E01F0910F018081813111F072 +:1040C000823261F48C2F0E944020811104C08C2F19 +:1040D0000E947B1F1DC081E090E01AC08C2F0E94BF +:1040E0004220811114C0C43179F048F4CB3079F00A +:1040F000C03109F060C082E08093DC0108C0C932A1 +:1041000019F0C83321F057C01092DC0154C081E08F +:10411000817053C0C93289F118F5C43171F1A8F426 +:10412000C73009F046C08AE08093150194E190936E +:10413000140193E0909313018093120188E080931F +:10414000110188E28093100134C0CE51C63088F549 +:10415000EC2FF0E0E65DFE4F80818093DB0129C00B +:10416000CE34E9F020F4CB3421F56AE013C0C13538 +:1041700079F0C235F1F461E00DC08091DB01882354 +:1041800019F01092DB0115C081E08093DC0115C0AD +:1041900061E006C08091DB010E94B51E0AC06AE0A2 +:1041A0008091DB010E942B1F04C01092DC0180E093 +:1041B00004C081E002C080E0ABCFCF910895E1E878 +:1041C000F0E08081886080838081816080838FB708 +:1041D000F89493E09093890090ED909388008FBFBE +:1041E0000895EFE6F0E08081826080830895EFE635 +:1041F000F0E080818D7F80830895EFE6F0E090818C +:1042000082E08927808308951F920F920FB60F9244 +:1042100011242F933F934F935F936F937F938F93CB +:104220009F93AF93BF93EF93FF938091DD019091A4 +:10423000DE0101969093DE018093DD01811103C0C0 +:1042400082E00E942E07E091DE01E695E695F0E01F +:10425000E657FB4FE4918091DD018E1303C080E0AF +:104260000E942E07FF91EF91BF91AF919F918F9187 +:104270007F916F915F914F913F912F910F900FBE62 +:104280000F901F90189504D06894B1118DC00895B7 +:1042900070D088F09F5790F0B92F9927B751A0F0B0 +:1042A000D1F0660F771F881F991F1AF0BA95C9F7CA +:1042B00012C0B13081F077D0B1E0089574C0672F9B +:1042C000782F8827B85F39F0B93FCCF3869577957A +:1042D0006795B395D9F73EF4909580957095619563 +:1042E0007F4F8F4F9F4F0895E89409C097FB3EF48E +:1042F00090958095709561957F4F8F4F9F4F992333 +:10430000A9F0F92F96E9BB279395F69587957795B0 +:104310006795B795F111F8CFFAF4BB0F11F460FF70 +:104320001BC06F5F7F4F8F4F9F4F16C0882311F0C8 +:1043300096E911C0772321F09EE8872F762F05C0DC +:10434000662371F096E8862F70E060E02AF09A9577 +:10435000660F771F881FDAF7880F9695879597F96C +:10436000089557FD9058440F551F59F05F3F71F065 +:104370004795880F97FB991F61F09F3F79F08795CC +:104380000895121613061406551FF2CF4695F1DF55 +:1043900008C0161617061806991FF1CF86957105E5 +:1043A000610508940895E894BB2766277727CB0119 +:1043B00097F908950BD078C069D028F06ED018F026 +:1043C000952309F05AC05FC01124EECFCADFA0F3D5 +:1043D000959FD1F3950F50E0551F629FF001729F9A +:1043E000BB27F00DB11D639FAA27F00DB11DAA1FB9 +:1043F000649F6627B00DA11D661F829F2227B00D06 +:10440000A11D621F739FB00DA11D621F839FA00D90 +:10441000611D221F749F3327A00D611D231F849FE0 +:10442000600D211D822F762F6A2F11249F57504037 +:104430008AF0E1F088234AF0EE0FFF1FBB1F661FD2 +:10444000771F881F91505040A9F79E3F510570F08B +:1044500014C0AACF5F3FECF3983EDCF386957795C6 +:104460006795B795F795E7959F5FC1F7FE2B880F86 +:10447000911D9695879597F9089597F99F6780E81C +:1044800070E060E008959FEF80EC089500240A94A6 +:104490001616170618060906089500240A9412161F +:1044A0001306140605060895092E0394000C11F452 +:1044B000882352F0BB0F40F4BF2B11F460FF04C0FF +:1044C0006F5F7F4F8F4F9F4F089597FB072E16F416 +:1044D000009407D077FD09D00E947F2207FC05D009 +:1044E0003EF4909581959F4F0895709561957F4F0B +:1044F0000895EE0FFF1F0590F491E02D0994AA1B7B +:10450000BB1B51E107C0AA1FBB1FA617B70710F0BE +:10451000A61BB70B881F991F5A95A9F780959095F0 +:10452000BC01CD010895F999FECF92BD81BDF89AE5 +:10453000992780B50895A8E1B0E042E050E00C94DE +:10454000B622262FF999FECF1FBA92BD81BD20BD9C +:104550000FB6F894FA9AF99A0FBE019608950E9440 +:10456000A122272F0C94A222DC01CB01FC01F99996 +:10457000FECF06C0F2BDE1BDF89A319600B40D92AF +:0C45800041505040B8F70895F894FFCF68 +:10458C0020023007BE079B07670733070101BA01FA +:10459C0028080A03140A3F4D36394B04FE03C8039E +:1045AC008F0322033B0354036D030102030405062E +:0445BC0007080900E3 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/msc/readme.md b/keyboard/ergodox_ez/keymaps/msc/readme.md new file mode 100644 index 0000000000..0d14fcbd29 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/msc/readme.md @@ -0,0 +1,32 @@ +# MSC Configuration + +### Based mostly on the ErgoDox EZ default layout with optimizations for coding on osx. + +#### Expecting the user to rely on Coder Layer this keymap removes some of the duplicate symbol keys in the lower portions of the board and replaces them with arrow keys and modifiers. The Media Layer is also updated to match the change in the arrow keys and the left and right click buttons are moved under the thumb position. The Media layer is now reached with toggle button in the lower right. + +### Main Layer + +![Main Layer](img/main_layer.png) + +### Code Layer + +![Code Layer](img/code_layer.png) + +### Media Layer + +![Media Layer](img/media_layer.png) + +## Changelog + +Version 1.0 + +- Changed the temp code layer key in the bottom right to toggle media layer +- Changed the temp media key to only be ";" +- Changed right hand bottom row to match vim home row nav directions +- Changed media keys to match arrow key changes +- Changed media left and right click to spacebar and backspace locations +- Changed bottom left to Cmd +- Changed single quote on left bottom row to alt + +#### Coming Soon: +- A new layer for Blender editing with a focus on left hand shortcut and a righthand num pad to control the view in Blender. From 577971ab07a49405e1dcd8e5f75b3ecb87e710b9 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 28 Mar 2016 00:03:21 -0500 Subject: [PATCH 041/259] Magic Key Overrides / Keyboard Lock / Forced NKRO Added Magic Key Overrides / Magic Key Cleanup / Added Keyboard Lock option to template / Added forced NKRO option to template (disabled by default) --- keyboard/retro_refit/Makefile | 23 +-- keyboard/retro_refit/config.h | 47 ++++- quantum/template/Makefile | 23 +-- quantum/template/config.h | 47 ++++- tmk_core/common/command.c | 355 +++++++++++++++++++++++----------- tmk_core/common/command.h | 121 ++++++++++++ tmk_core/common/keyboard.c | 6 + 7 files changed, 489 insertions(+), 133 deletions(-) diff --git a/keyboard/retro_refit/Makefile b/keyboard/retro_refit/Makefile index ec51227ff1..918b430719 100644 --- a/keyboard/retro_refit/Makefile +++ b/keyboard/retro_refit/Makefile @@ -113,18 +113,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # Optimize size but this may cause error "relocation truncated to fit" diff --git a/keyboard/retro_refit/config.h b/keyboard/retro_refit/config.h index ba9a861edd..05fceb92b2 100644 --- a/keyboard/retro_refit/config.h +++ b/keyboard/retro_refit/config.h @@ -53,11 +53,54 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* key combination for command */ + +/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ +#define FORCE_NKRO + +/* + * Magic key options + * These options allow the magic key functionality to be changed. This is useful + * if your keyboard/keypad is missing keys and you want magic key support. + */ + +/* key combination for magic key command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false + +/* remap magic keys */ +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER PAUSE +#define MAGIC_KEY_LOCK BSLS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z + /* * Feature disable options * These options are also useful to firmware size reduction. @@ -76,4 +119,4 @@ along with this program. If not, see . //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION -#endif +#endif \ No newline at end of file diff --git a/quantum/template/Makefile b/quantum/template/Makefile index 2efa691380..4fa195468d 100644 --- a/quantum/template/Makefile +++ b/quantum/template/Makefile @@ -113,18 +113,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +#NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # Optimize size but this may cause error "relocation truncated to fit" diff --git a/quantum/template/config.h b/quantum/template/config.h index 7d6149f436..dae4b63130 100644 --- a/quantum/template/config.h +++ b/quantum/template/config.h @@ -55,11 +55,56 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* key combination for command */ +/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ +//#define FORCE_NKRO + +/* + * Magic key options + * These options allow the magic key functionality to be changed. This is useful + * if your keyboard/keypad is missing keys and you want magic key support. + */ + +/* key combination for magic key command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false + +/* override magic key keymap */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER PAUSE +//#define MAGIC_KEY_LOCK CAPS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z + /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/tmk_core/common/command.c b/tmk_core/common/command.c index d59bb01bbc..b4cd3ca56b 100644 --- a/tmk_core/common/command.c +++ b/tmk_core/common/command.c @@ -52,6 +52,8 @@ along with this program. If not, see . static bool command_common(uint8_t code); static void command_common_help(void); +static void print_version(void); +static void print_status(void); static bool command_console(uint8_t code); static void command_console_help(void); #ifdef MOUSEKEY_ENABLE @@ -112,35 +114,140 @@ bool command_console_extra(uint8_t code) ***********************************************************/ static void command_common_help(void) { - print("\n\t- Magic -\n" - "d: debug\n" - "x: debug matrix\n" - "k: debug keyboard\n" - "m: debug mouse\n" - "v: version\n" - "s: status\n" - "c: console mode\n" - "0-4: layer0-4(F10-F4)\n" - "Paus: bootloader\n" + print( "\n\t- Magic -\n" + STR(MAGIC_KEY_DEBUG ) ": Debug Message Toggle\n" + STR(MAGIC_KEY_DEBUG_MATRIX) ": Matrix Debug Mode Toggle - Show keypresses in matrix grid\n" + STR(MAGIC_KEY_DEBUG_KBD ) ": Keyboard Debug Toggle - Show keypress report\n" + STR(MAGIC_KEY_DEBUG_MOUSE ) ": Debug Mouse Toggle\n" + STR(MAGIC_KEY_VERSION ) ": Version\n" + STR(MAGIC_KEY_STATUS ) ": Status\n" + STR(MAGIC_KEY_CONSOLE ) ": Activate Console Mode\n" + +#if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM + STR(MAGIC_KEY_LAYER0 ) ": Switch to Layer 0\n" + STR(MAGIC_KEY_LAYER1 ) ": Switch to Layer 1\n" + STR(MAGIC_KEY_LAYER2 ) ": Switch to Layer 2\n" + STR(MAGIC_KEY_LAYER3 ) ": Switch to Layer 3\n" + STR(MAGIC_KEY_LAYER4 ) ": Switch to Layer 4\n" + STR(MAGIC_KEY_LAYER5 ) ": Switch to Layer 5\n" + STR(MAGIC_KEY_LAYER6 ) ": Switch to Layer 6\n" + STR(MAGIC_KEY_LAYER7 ) ": Switch to Layer 7\n" + STR(MAGIC_KEY_LAYER8 ) ": Switch to Layer 8\n" + STR(MAGIC_KEY_LAYER9 ) ": Switch to Layer 9\n" +#endif + +#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS + "F1-F10: Switch to Layer 0-9 (F10 = L0)\n" +#endif + +#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS + "0-9: Switch to Layer 0-9\n" +#endif + + STR(MAGIC_KEY_LAYER0_ALT1 ) ": Switch to Layer 0 (alternate key 1)\n" + STR(MAGIC_KEY_LAYER0_ALT2 ) ": Switch to Layer 0 (alternate key 2)\n" + STR(MAGIC_KEY_BOOTLOADER ) ": Jump to Bootloader (Reset)\n" #ifdef KEYBOARD_LOCK_ENABLE - "Caps: Lock\n" + STR(MAGIC_KEY_LOCK ) ": Lock\n" #endif #ifdef BOOTMAGIC_ENABLE - "e: eeprom\n" + STR(MAGIC_KEY_EEPROM ) ": Print EEPROM Settings\n" #endif #ifdef NKRO_ENABLE - "n: NKRO\n" + STR(MAGIC_KEY_NKRO ) ": NKRO Toggle\n" #endif #ifdef SLEEP_LED_ENABLE - "z: sleep LED test\n" + STR(MAGIC_KEY_SLEEP_LED ) ": Sleep LED Test\n" #endif ); } +static void print_version(void) +{ + // print version & information + print("\n\t- Version -\n"); + print("DESC: " STR(DESCRIPTION) "\n"); + print("VID: " STR(VENDOR_ID) "(" STR(MANUFACTURER) ") " + "PID: " STR(PRODUCT_ID) "(" STR(PRODUCT) ") " + "VER: " STR(DEVICE_VER) "\n"); + print("BUILD: " STR(VERSION) " (" __TIME__ " " __DATE__ ")\n"); + + /* build options */ + print("OPTIONS:" + +#ifdef PROTOCOL_PJRC + " PJRC" +#endif +#ifdef PROTOCOL_LUFA + " LUFA" +#endif +#ifdef PROTOCOL_VUSB + " VUSB" +#endif +#ifdef BOOTMAGIC_ENABLE + " BOOTMAGIC" +#endif +#ifdef MOUSEKEY_ENABLE + " MOUSEKEY" +#endif +#ifdef EXTRAKEY_ENABLE + " EXTRAKEY" +#endif +#ifdef CONSOLE_ENABLE + " CONSOLE" +#endif +#ifdef COMMAND_ENABLE + " COMMAND" +#endif +#ifdef NKRO_ENABLE + " NKRO" +#endif +#ifdef KEYMAP_SECTION_ENABLE + " KEYMAP_SECTION" +#endif + + " " STR(BOOTLOADER_SIZE) "\n"); + + print("GCC: " STR(__GNUC__) "." STR(__GNUC_MINOR__) "." STR(__GNUC_PATCHLEVEL__) + " AVR-LIBC: " __AVR_LIBC_VERSION_STRING__ + " AVR_ARCH: avr" STR(__AVR_ARCH__) "\n"); + + return; +} + +static void print_status(void) +{ + + print("\n\t- Status -\n"); + + print_val_hex8(host_keyboard_leds()); + print_val_hex8(keyboard_protocol); + print_val_hex8(keyboard_idle); +#ifdef NKRO_ENABLE + print_val_hex8(keyboard_nkro); +#endif + print_val_hex32(timer_count); + +#ifdef PROTOCOL_PJRC + print_val_hex8(UDCON); + print_val_hex8(UDIEN); + print_val_hex8(UDINT); + print_val_hex8(usb_keyboard_leds); + print_val_hex8(usb_keyboard_idle_count); +#endif + +#ifdef PROTOCOL_PJRC +# if USB_COUNT_SOF + print_val_hex8(usbSofCount); +# endif +#endif + return; +} + #ifdef BOOTMAGIC_ENABLE static void print_eeconfig(void) { @@ -178,24 +285,36 @@ static void print_eeconfig(void) static bool command_common(uint8_t code) { + +#ifdef KEYBOARD_LOCK_ENABLE static host_driver_t *host_driver = 0; +#endif + switch (code) { + #ifdef SLEEP_LED_ENABLE - case KC_Z: - // test breathing sleep LED - print("Sleep LED test\n"); + + // test breathing sleep LED + case MAGIC_KC(MAGIC_KEY_SLEEP_LED): + print("Sleep LED Test\n"); sleep_led_toggle(); led_set(host_keyboard_leds()); break; #endif + #ifdef BOOTMAGIC_ENABLE - case KC_E: + + // print stored eeprom config + case MAGIC_KC(MAGIC_KEY_EEPROM): print("eeconfig:\n"); print_eeconfig(); break; #endif + #ifdef KEYBOARD_LOCK_ENABLE - case KC_CAPSLOCK: + + // lock/unlock keyboard + case MAGIC_KC(MAGIC_KEY_LOCK): if (host_get_driver()) { host_driver = host_get_driver(); clear_keyboard(); @@ -207,11 +326,15 @@ static bool command_common(uint8_t code) } break; #endif - case KC_H: - case KC_SLASH: /* ? */ + + // print help + case MAGIC_KC(MAGIC_KEY_HELP1): + case MAGIC_KC(MAGIC_KEY_HELP2): command_common_help(); break; - case KC_C: + + // activate console + case MAGIC_KC(MAGIC_KEY_CONSOLE): debug_matrix = false; debug_keyboard = false; debug_mouse = false; @@ -220,25 +343,33 @@ static bool command_common(uint8_t code) print("C> "); command_state = CONSOLE; break; - case KC_PAUSE: - clear_keyboard(); - print("\n\nbootloader... "); + + // jump to bootloader + case MAGIC_KC(MAGIC_KEY_BOOTLOADER): + clear_keyboard(); // clear to prevent stuck keys + print("\n\nJumping to bootloader... "); _delay_ms(1000); bootloader_jump(); // not return break; - case KC_D: + + // debug toggle + case MAGIC_KC(MAGIC_KEY_DEBUG): + debug_enable = !debug_enable; if (debug_enable) { + print("\ndebug: on\n"); + debug_matrix = true; + debug_keyboard = true; + debug_mouse = true; + } else { print("\ndebug: off\n"); debug_matrix = false; debug_keyboard = false; debug_mouse = false; - debug_enable = false; - } else { - print("\ndebug: on\n"); - debug_enable = true; } break; - case KC_X: // debug matrix toggle + + // debug matrix toggle + case MAGIC_KC(MAGIC_KEY_DEBUG_MATRIX): debug_matrix = !debug_matrix; if (debug_matrix) { print("\nmatrix: on\n"); @@ -247,7 +378,9 @@ static bool command_common(uint8_t code) print("\nmatrix: off\n"); } break; - case KC_K: // debug keyboard toggle + + // debug keyboard toggle + case MAGIC_KC(MAGIC_KEY_DEBUG_KBD): debug_keyboard = !debug_keyboard; if (debug_keyboard) { print("\nkeyboard: on\n"); @@ -256,87 +389,33 @@ static bool command_common(uint8_t code) print("\nkeyboard: off\n"); } break; - case KC_M: // debug mouse toggle + + // debug mouse toggle + case MAGIC_KC(MAGIC_KEY_DEBUG_MOUSE): debug_mouse = !debug_mouse; if (debug_mouse) { print("\nmouse: on\n"); debug_enable = true; } else { - print("\nmouse: off\n"); + print("\nmouse: off\n"); } break; - case KC_V: // print version & information - print("\n\t- Version -\n"); - print("DESC: " STR(DESCRIPTION) "\n"); - print("VID: " STR(VENDOR_ID) "(" STR(MANUFACTURER) ") " - "PID: " STR(PRODUCT_ID) "(" STR(PRODUCT) ") " - "VER: " STR(DEVICE_VER) "\n"); - print("BUILD: " STR(VERSION) " (" __TIME__ " " __DATE__ ")\n"); - /* build options */ - print("OPTIONS:" -#ifdef PROTOCOL_PJRC - " PJRC" -#endif -#ifdef PROTOCOL_LUFA - " LUFA" -#endif -#ifdef PROTOCOL_VUSB - " VUSB" -#endif -#ifdef BOOTMAGIC_ENABLE - " BOOTMAGIC" -#endif -#ifdef MOUSEKEY_ENABLE - " MOUSEKEY" -#endif -#ifdef EXTRAKEY_ENABLE - " EXTRAKEY" -#endif -#ifdef CONSOLE_ENABLE - " CONSOLE" -#endif -#ifdef COMMAND_ENABLE - " COMMAND" -#endif -#ifdef NKRO_ENABLE - " NKRO" -#endif -#ifdef KEYMAP_SECTION_ENABLE - " KEYMAP_SECTION" -#endif - " " STR(BOOTLOADER_SIZE) "\n"); - print("GCC: " STR(__GNUC__) "." STR(__GNUC_MINOR__) "." STR(__GNUC_PATCHLEVEL__) - " AVR-LIBC: " __AVR_LIBC_VERSION_STRING__ - " AVR_ARCH: avr" STR(__AVR_ARCH__) "\n"); + // print version + case MAGIC_KC(MAGIC_KEY_VERSION): + print_version(); + break; + + // print status + case MAGIC_KC(MAGIC_KEY_STATUS): + print_status(); break; - case KC_S: - print("\n\t- Status -\n"); - print_val_hex8(host_keyboard_leds()); - print_val_hex8(keyboard_protocol); - print_val_hex8(keyboard_idle); -#ifdef NKRO_ENABLE - print_val_hex8(keyboard_nkro); -#endif - print_val_hex32(timer_count); -#ifdef PROTOCOL_PJRC - print_val_hex8(UDCON); - print_val_hex8(UDIEN); - print_val_hex8(UDINT); - print_val_hex8(usb_keyboard_leds); - print_val_hex8(usb_keyboard_idle_count); -#endif - -#ifdef PROTOCOL_PJRC -# if USB_COUNT_SOF - print_val_hex8(usbSofCount); -# endif -#endif - break; #ifdef NKRO_ENABLE - case KC_N: - clear_keyboard(); //Prevents stuck keys. + + // NKRO toggle + case MAGIC_KC(MAGIC_KEY_NKRO): + clear_keyboard(); // clear to prevent stuck keys keyboard_nkro = !keyboard_nkro; if (keyboard_nkro) print("NKRO: on\n"); @@ -344,18 +423,78 @@ static bool command_common(uint8_t code) print("NKRO: off\n"); break; #endif - case KC_ESC: - case KC_GRV: - case KC_0: - case KC_F10: + + // switch layers + + case MAGIC_KC(MAGIC_KEY_LAYER0_ALT1): + case MAGIC_KC(MAGIC_KEY_LAYER0_ALT2): switch_default_layer(0); break; - case KC_1 ... KC_9: - switch_default_layer((code - KC_1) + 1); + +#if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM + + case MAGIC_KC(MAGIC_KEY_LAYER0): + switch_default_layer(0); break; + + case MAGIC_KC(MAGIC_KEY_LAYER1): + switch_default_layer(1); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER2): + switch_default_layer(2); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER3): + switch_default_layer(3); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER4): + switch_default_layer(4); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER5): + switch_default_layer(5); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER6): + switch_default_layer(6); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER7): + switch_default_layer(7); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER8): + switch_default_layer(8); + break; + + case MAGIC_KC(MAGIC_KEY_LAYER9): + switch_default_layer(9); + break; +#endif + + +#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS + case KC_F1 ... KC_F9: switch_default_layer((code - KC_F1) + 1); break; + case KC_F10: + switch_default_layer(0); + break; +#endif + +#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS + + case KC_1 ... KC_9: + switch_default_layer((code - KC_1) + 1); + break; + case KC_0: + switch_default_layer(0); + break; +#endif + default: print("?"); return false; diff --git a/tmk_core/common/command.h b/tmk_core/common/command.h index b57a6c1ced..92b18849bf 100644 --- a/tmk_core/common/command.h +++ b/tmk_core/common/command.h @@ -32,4 +32,125 @@ bool command_proc(uint8_t code); #define command_proc(code) false #endif + +#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true #endif + +#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +#endif + +#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false +#endif + +#ifndef MAGIC_KEY_HELP1 +#define MAGIC_KEY_HELP1 H +#endif + +#ifndef MAGIC_KEY_HELP2 +#define MAGIC_KEY_HELP2 SLASH +#endif + +#ifndef MAGIC_KEY_DEBUG +#define MAGIC_KEY_DEBUG D +#endif + +#ifndef MAGIC_KEY_DEBUG_MATRIX +#define MAGIC_KEY_DEBUG_MATRIX X +#endif + +#ifndef MAGIC_KEY_DEBUG_KBD +#define MAGIC_KEY_DEBUG_KBD K +#endif + +#ifndef MAGIC_KEY_DEBUG_MOUSE +#define MAGIC_KEY_DEBUG_MOUSE M +#endif + +#ifndef MAGIC_KEY_VERSION +#define MAGIC_KEY_VERSION V +#endif + +#ifndef MAGIC_KEY_STATUS +#define MAGIC_KEY_STATUS S +#endif + +#ifndef MAGIC_KEY_CONSOLE +#define MAGIC_KEY_CONSOLE C +#endif + +#ifndef MAGIC_KEY_LAYER0_ALT1 +#define MAGIC_KEY_LAYER0_ALT1 ESC +#endif + +#ifndef MAGIC_KEY_LAYER0_ALT2 +#define MAGIC_KEY_LAYER0_ALT2 GRAVE +#endif + +#ifndef MAGIC_KEY_LAYER0 +#define MAGIC_KEY_LAYER0 0 +#endif + +#ifndef MAGIC_KEY_LAYER1 +#define MAGIC_KEY_LAYER1 1 +#endif + +#ifndef MAGIC_KEY_LAYER2 +#define MAGIC_KEY_LAYER2 2 +#endif + +#ifndef MAGIC_KEY_LAYER3 +#define MAGIC_KEY_LAYER3 3 +#endif + +#ifndef MAGIC_KEY_LAYER4 +#define MAGIC_KEY_LAYER4 4 +#endif + +#ifndef MAGIC_KEY_LAYER5 +#define MAGIC_KEY_LAYER5 5 +#endif + +#ifndef MAGIC_KEY_LAYER6 +#define MAGIC_KEY_LAYER6 6 +#endif + +#ifndef MAGIC_KEY_LAYER7 +#define MAGIC_KEY_LAYER7 7 +#endif + +#ifndef MAGIC_KEY_LAYER8 +#define MAGIC_KEY_LAYER8 8 +#endif + +#ifndef MAGIC_KEY_LAYER9 +#define MAGIC_KEY_LAYER9 9 +#endif + +#ifndef MAGIC_KEY_BOOTLOADER +#define MAGIC_KEY_BOOTLOADER PAUSE +#endif + +#ifndef MAGIC_KEY_LOCK +#define MAGIC_KEY_LOCK CAPS +#endif + +#ifndef MAGIC_KEY_EEPROM +#define MAGIC_KEY_EEPROM E +#endif + +#ifndef MAGIC_KEY_NKRO +#define MAGIC_KEY_NKRO N +#endif + +#ifndef MAGIC_KEY_SLEEP_LED +#define MAGIC_KEY_SLEEP_LED Z + +#endif + +#define XMAGIC_KC(key) KC_##key +#define MAGIC_KC(key) XMAGIC_KC(key) + +#endif \ No newline at end of file diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c index eb7b096bed..e668084858 100644 --- a/tmk_core/common/keyboard.c +++ b/tmk_core/common/keyboard.c @@ -70,6 +70,7 @@ void keyboard_setup(void) void keyboard_init(void) { + timer_init(); matrix_init(); #ifdef PS2_MOUSE_ENABLE @@ -90,6 +91,11 @@ void keyboard_init(void) #ifdef BACKLIGHT_ENABLE backlight_init(); #endif + +#ifdef FORCE_NKRO + keyboard_nkro = true; +#endif + } /* From 1a09e96b9558f3d08394ec50546cfb366271f014 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Mon, 28 Mar 2016 10:05:42 +0200 Subject: [PATCH 042/259] Update the memory consumption total value in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 083880b4e2..dc5f612f67 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,7 @@ If such situation bothers you add this to your `config.h`: #define PREVENT_STUCK_MODIFIERS Warning: This option uses up 1 byte of memory per key. For example on -Planck it uses 4\*12=96 bytes. +Planck it uses 4\*12=48 bytes. ### Remember: These are just aliases From a1ce1332034a3f01049aab10f4a55ee6fd5560d9 Mon Sep 17 00:00:00 2001 From: Matthew Carroll Date: Mon, 28 Mar 2016 06:00:05 -0400 Subject: [PATCH 043/259] Corrected duplicate image issue --- .../ergodox_ez/keymaps/msc/img/code_layer.png | Bin 86217 -> 71266 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png index 1d707c5eaef58f826fff1b58b67339bc3790c272..7b5efaae791d878fa0349e6ea0f9b1b89a6ad9a2 100644 GIT binary patch delta 68140 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

    -uJco7uedBU)t^e9F+0i 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 KelF{r5}E*RzH#ON From 482dbe4c455eb373aaa75fffdd08ec18945a3658 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 28 Mar 2016 07:24:51 -0700 Subject: [PATCH 044/259] Didn't --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index b60a559898..97cc3bc351 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -40,7 +40,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LCTRL, LCTL(KC_C), LCTL(KC_V), KC_LEFT,KC_RGHT, KC_FN3, KC_F5, KC_PGUP, - KC_SPC,KC_BSPC,KC_PGDN, + KC_ENT,KC_BSPC,KC_PGDN, // right hand KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, @@ -49,7 +49,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_DOWN,KC_UP, ALL_T(KC_NO),KC_GRV, KC_RCTRL, KC_F2, KC_FN2, KC_INS, - KC_DELT,KC_FN1, KC_ENT + KC_DELT,KC_FN1, KC_SPC ), /* Keymap 1: Symbol Layer * From ef21a855e6d60b78011ddb8940f58985b1c60acb Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Sun, 27 Mar 2016 17:58:26 +0200 Subject: [PATCH 045/259] Add per-event user hook function to QMK --- tmk_core/common/action.c | 5 +++++ tmk_core/common/action.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 4197c53ed2..c6595196ff 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -53,6 +53,9 @@ void action_exec(keyevent_t event) #endif } +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) {} + void process_action(keyrecord_t *record) { keyevent_t event = record->event; @@ -62,6 +65,8 @@ void process_action(keyrecord_t *record) if (IS_NOEVENT(event)) { return; } + process_action_user(record); + action_t action = layer_switch_get_action(event.key); dprint("ACTION: "); debug_action(action); #ifndef NO_ACTION_LAYER diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 8a4736d7bc..141dc3fca6 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -58,6 +58,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt); /* user defined special function */ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); +/* user-defined (pre)processing of each key event */ +void process_action_user(keyrecord_t *record); + /* Utilities for actions. */ void process_action(keyrecord_t *record); void register_code(uint8_t code); From acd64aa841f92ee638ca630fc66c3ff91c09ae72 Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Mon, 28 Mar 2016 16:12:50 +0200 Subject: [PATCH 046/259] Rename function to be keyboard-specific --- tmk_core/common/action.c | 4 ++-- tmk_core/common/action.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index c6595196ff..2ccc0e0b94 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -54,7 +54,7 @@ void action_exec(keyevent_t event) } __attribute__ ((weak)) -void process_action_user(keyrecord_t *record) {} +void process_action_kb(keyrecord_t *record) {} void process_action(keyrecord_t *record) { @@ -65,7 +65,7 @@ void process_action(keyrecord_t *record) if (IS_NOEVENT(event)) { return; } - process_action_user(record); + process_action_kb(record); action_t action = layer_switch_get_action(event.key); dprint("ACTION: "); debug_action(action); diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 141dc3fca6..9f528af4b9 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -58,8 +58,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt); /* user defined special function */ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); -/* user-defined (pre)processing of each key event */ -void process_action_user(keyrecord_t *record); +/* keyboard-specific key event (pre)processing */ +void process_action_kb(keyrecord_t *record); /* Utilities for actions. */ void process_action(keyrecord_t *record); From 2181be029e01d9cf46ae3cadcdf25f5bca02c631 Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Mon, 28 Mar 2016 16:13:37 +0200 Subject: [PATCH 047/259] Add action-preprocessing hook to keyboard template --- quantum/template/template.c | 20 ++++++++++++++++---- quantum/template/template.h | 5 +++-- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/quantum/template/template.c b/quantum/template/template.c index 58e73cb09f..cc52e496ff 100644 --- a/quantum/template/template.c +++ b/quantum/template/template.c @@ -10,6 +10,11 @@ void matrix_scan_user(void) { // leave this function blank - it can be defined in a keymap file } +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) { + // leave this function blank - it can be defined in a keymap file +} + __attribute__ ((weak)) void led_set_user(uint8_t usb_led) { // leave this function blank - it can be defined in a keymap file @@ -18,19 +23,26 @@ void led_set_user(uint8_t usb_led) { void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up - + matrix_init_user(); } void matrix_scan_kb(void) { - // put your looping keyboard code here - // runs every cycle (a lot) + // put your looping keyboard code here + // runs every cycle (a lot) matrix_scan_user(); } +void process_action_kb(keyrecord_t *record) { + // put your per-action keyboard code here + // runs for every action, just before processing by the firmware + + process_action_user(record); +} + void led_set_kb(uint8_t usb_led) { // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here led_set_user(usb_led); -} \ No newline at end of file +} diff --git a/quantum/template/template.h b/quantum/template/template.h index ba91abac3e..b1c34d3cbe 100644 --- a/quantum/template/template.h +++ b/quantum/template/template.h @@ -17,10 +17,11 @@ { \ { k00, k01, k02 }, \ { k10, KC_NO, k11 }, \ -} +} void matrix_init_user(void); void matrix_scan_user(void); +void process_action_user(keyrecord_t *record); void led_set_user(uint8_t usb_led); -#endif \ No newline at end of file +#endif From bcebb3447c155056819d42668943110ab0868517 Mon Sep 17 00:00:00 2001 From: Damien Pollet Date: Mon, 28 Mar 2016 16:14:54 +0200 Subject: [PATCH 048/259] Add action-preprocessing kb/user hooks in planck --- keyboard/planck/planck.c | 32 +++++++++++++++++--------------- keyboard/planck/planck.h | 1 + 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c index fe8731ec7b..4b39cf1e8b 100644 --- a/keyboard/planck/planck.c +++ b/keyboard/planck/planck.c @@ -1,28 +1,26 @@ #include "planck.h" __attribute__ ((weak)) -void matrix_init_user(void) { - -} +void matrix_init_user(void) {} __attribute__ ((weak)) -void matrix_scan_user(void) { +void matrix_scan_user(void) {} -} +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) {} void matrix_init_kb(void) { - #ifdef BACKLIGHT_ENABLE - backlight_init_ports(); - #endif +#ifdef BACKLIGHT_ENABLE + backlight_init_ports(); +#endif - #ifdef RGBLIGHT_ENABLE - rgblight_init(); - #endif +#ifdef RGBLIGHT_ENABLE + rgblight_init(); +#endif - - // Turn status LED on - DDRE |= (1<<6); - PORTE |= (1<<6); + // Turn status LED on + DDRE |= (1<<6); + PORTE |= (1<<6); matrix_init_user(); } @@ -30,3 +28,7 @@ void matrix_init_kb(void) { void matrix_scan_kb(void) { matrix_scan_user(); } + +void process_action_kb(keyrecord_t *record) { + process_action_user(record); +} diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h index e9566b9228..edcb5fbff6 100644 --- a/keyboard/planck/planck.h +++ b/keyboard/planck/planck.h @@ -42,5 +42,6 @@ void matrix_init_user(void); void matrix_scan_user(void); +void process_action_user(keyrecord_t *record); #endif From ad2d3144eda0f884230610bbb011b40419e76cdb Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 28 Mar 2016 15:50:09 +0100 Subject: [PATCH 049/259] Forgot to change ent/spc --- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 1390 +++++++++-------- 1 file changed, 697 insertions(+), 693 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex index aadc3550d6..6e7bd2b73f 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -2,27 +2,27 @@ :100010000C9410030C9410030C9410030C94100314 :100020000C9410030C9410030C943A0C0C940C0DCB :100030000C9410030C9410030C9410030C941003F4 -:100040000C9410030C9480210C9410030C94100356 -:100050000C9410030C94121B0C9410030C941003BA +:100040000C9410030C94A0210C9410030C94100336 +:100050000C9410030C94321B0C9410030C9410039A :100060000C9410030C9410030C9410030C941003C4 :100070000C9410030C9410030C9410030C941003B4 :100080000C9410030C9410030C9410030C941003A4 :100090000C9410030C9410030C9410030C94100394 :1000A0000C9410030C9410030C941003790D9B0D09 :1000B0008E0E9B0D8E0EE00D030E8E0E580E6B0EE7 -:1000C0005511551184118411C71101120E140E140B -:1000D0001A120E140F130F13E2130E140E14F91349 +:1000C0005A115A1189118911CC11061213141314E3 +:1000D0001F12131414131413E71313141314FE1321 :1000E00075FF01E20157025701620262016202627A :1000F00001040204015B025B02E2000000F0A1F0D7 :10010000A2F0A329002B00E300E100E00000001EA4 :1001100000140004001D7406014E001F001A001692 :10012000001B0019012A00200008000700060050EB -:10013000002C0021001500090019004F004B00227F +:1001300000280021001500090019004F004B002283 :100140000017000A0005000000C30023002F000074 :10015000004A0000003E002400300000004D000076 :10016000003B0025001C000B0011000000C200260F :100170000018000D0010005100490027000C000E6F -:10018000003600520028002D0012000F003700003A +:1001800000360052002C002D0012000F0037000036 :100190007FC1002E0013003300380035004C002AC8 :1001A0000031003400E500E400000001000100011E :1001B000000100010000003A001E0220022202039A @@ -88,20 +88,20 @@ :10057000FCFFFCF5E9DAC7B39D87715D4A3A2C2090 :10058000170F0A060402010000000000000000002E :10059000000011241FBECFEFDAE0DEBFCDBF04B6EE -:1005A00003FE27C08091ED019091EE01A091EF0133 -:1005B000B091F0018730904BA740B04BD1F410922E -:1005C000ED011092EE011092EF011092F00114BEB5 +:1005A00003FE27C08091EE019091EF01A091F00130 +:1005B000B091F1018730904BA740B04BD1F410922D +:1005C000EE011092EF011092F0011092F10114BEB1 :1005D00084B7877F84BF0FB6F894A8958091600098 :1005E000886180936000109260000FBEE0E0FFE33E -:1005F000099511E0A0E0B1E0E2EAF6E402C005905E +:1005F000099511E0A0E0B1E0E2EEF6E402C005905A :100600000D92A433B107D9F721E0A4E3B1E001C012 -:100610001D92AD3EB207E1F70E9481090C944F2371 +:100610001D92AE3EB207E1F70E9481090C946F2350 :100620000C940000CF93DF93EC01662319F0633044 :1006300059F00DC08A81882321F085EE0E94EF0FCA :1006400003C085EE0E94B7108A81811103C080E04B :1006500090E002C080EE90E0DF91CF910895089580 :100660006091B1017091B2018091B3019091B40198 -:100670000E943F1A56985E9825982D9826982E9895 +:100670000E945F1A56985E9825982D9826982E9875 :1006800027982F98823039F0833041F0813041F43F :10069000259A2D9A0895269A2E9A0895279A2F9A88 :1006A00008950C94300356985E9825982D982698B6 @@ -211,9 +211,9 @@ :100D200021154FE1340708F425C13F512115304109 :100D300020F49F700E94740608959C013053211581 :100D4000304118F49927906C0895811520E5920799 -:100D500069F40E9430144FEF84E39CE041508040DE -:100D60009040E1F700C000000C94371B813020E573 -:100D7000920731F48091CC0181608093CC01089579 +:100D500069F40E9437144FEF84E39CE041508040D7 +:100D60009040E1F700C000000C94571B813020E553 +:100D7000920731F48091CD0181608093CD01089577 :100D80009C0130552115304108F05CC0292F3327D4 :100D90002F70332721303105E9F4AC0164E0440FB2 :100DA000551F6A95E1F744275370BC01637077279C @@ -234,37 +234,37 @@ :100E9000E9F082389105D1F08533910509F44DC010 :100EA00067C0833E910581F138F4803E9105B9F029 :100EB000823E9105D9F05CC0863E910561F1873E86 -:100EC0009105A1F155C00E946C0608952091DE01A4 +:100EC0009105A1F155C00E946C0608952091DF01A3 :100ED00020FD02C021FF4CC080EE90E049C080910F -:100EE000DE0180FFF9CF89E390E042C08091DE010E -:100EF00082FF0EC08091DE0184FF03C080E090E09D -:100F000037C083EE90E034C08091DE0182FFF2CFE3 -:100F100082EE90E02DC08091DE0183FF0BC08091B6 -:100F2000DE0184FDEBCF87EE90E022C08091DE01F0 -:100F300083FFF5CF86EE90E01BC08091DE0185FF38 -:100F400007C089E290E014C08091DE0185FFF9CFEF -:100F500085E390E00DC08091DE0186FF07C08AE244 -:100F600090E006C08091DE0186FFF9CF81E390E03A +:100EE000DF0180FFF9CF89E390E042C08091DF010C +:100EF00082FF0EC08091DF0184FF03C080E090E09C +:100F000037C083EE90E034C08091DF0182FFF2CFE2 +:100F100082EE90E02DC08091DF0183FF0BC08091B5 +:100F2000DF0184FDEBCF87EE90E022C08091DF01EE +:100F300083FFF5CF86EE90E01BC08091DF0185FF37 +:100F400007C089E290E014C08091DF0185FFF9CFEE +:100F500085E390E00DC08091DF0186FF07C08AE243 +:100F600090E006C08091DF0186FFF9CF81E390E039 :100F70000E949805089508950C94BB078091620122 :100F80000895CF93DF9300D01F92CDB7DEB79C01B9 -:100F90008091E401843019F593E099833B832A839F +:100F90008091E501843019F593E099833B832A839E :100FA0009093E9008FEF9091E800815095FD06C085 :100FB00095ED9A95F1F700008111F5CF8091E80049 :100FC00085FF0DC040E050E063E070E0CE01019687 :100FD0000E942E0A8091E8008E778093E8000F909F :100FE0000F900F90DF91CF910895CF93DF9300D0B2 -:100FF0001F92CDB7DEB72091E401243021F522E025 +:100FF0001F92CDB7DEB72091E501243021F522E024 :1010000029839B838A8383E08093E9008FEF90910B :10101000E800815095FD06C095ED9A95F1F7000026 :101020008111F5CF8091E80085FF0DC040E050E0D0 :1010300063E070E0CE0101960E942E0A8091E800E4 :101040008E778093E8000F900F900F90DF91CF91F3 -:1010500008959C018091E4018430F9F482E080934A +:1010500008959C018091E5018430F9F482E0809349 :10106000E9009FEF8091E800915085FD06C085ED75 :101070008A95F1F700009111F5CF8091E80085FF86 :101080000CC040E050E065E070E0C9010E942E0A0B :101090008091E8008E778093E8000895CF93DF93E6 -:1010A000EC018091E401843009F046C090910C017C +:1010A000EC018091E501843009F046C090910C017B :1010B0009923D9F090910D019923B9F08093E9001B :1010C0008FEF9091E800815095FD06C095E19A95CB :1010D000F1F700008111F5CF8091E80085FF2CC069 @@ -274,32 +274,32 @@ :1011100040E050E068E070E0CE010E942E0A80912D :10112000E8008E778093E80080E1FE01A2E5B1E05F :1011300001900D928A95E1F7DF91CF91089580910A -:10114000E301811109C00E94BF0B0E941C0C809119 -:10115000E20084608093E20008951092E301089514 -:1011600008950C946D210E94CD1A0E9473210E9453 +:10114000E401811109C00E94BF0B0E941C0C809118 +:10115000E20084608093E20008951092E401089513 +:1011600008950C948D210E94ED1A0E9493210E94F3 :10117000C70E0C94BC0742E061EC81E00E94380B82 :1011800042E061EC82E00E94380B42E061EC83E0D7 :101190000E94380B42E161EC84E00C94380B8091A2 -:1011A000E601833009F455C030F4813071F08230AB +:1011A000E701833009F455C030F4813071F08230AA :1011B00009F48EC008958A3009F47AC08B3009F49E -:1011C00060C0893009F09CC020C08091E501813A5F +:1011C00060C0893009F09CC020C08091E601813A5E :1011D00009F096C08091E800877F8093E8008091B5 -:1011E000E9019091EA01892B21F460E182E591E027 +:1011E000EA019091EB01892B21F460E182E591E025 :1011F00003C060E080E090E070E00E94790A809196 -:10120000E8008B778093E80008958091E5018132B2 -:1012100009F076C08091E9019091EA01009719F0F8 +:10120000E8008B778093E80008958091E6018132B1 +:1012100009F076C08091EA019091EB01009719F0F6 :10122000039709F06DC08091E800877F8093E80004 -:101230008091E80082FD05C08091E4018111F8CF22 +:101230008091E80082FD05C08091E5018111F8CF21 :101240005FC08091F100809362018091E8008B770C -:1012500053C08091E501813A09F052C08091E901C3 -:101260009091EA01892B09F04BC08091E800877FBB +:1012500053C08091E601813A09F052C08091EA01C1 +:101260009091EB01892B09F04BC08091E800877FBA :101270008093E8008091E80080FFFCCF80910C0112 -:1012800036C08091E5018132D9F58091E9019091D4 -:10129000EA01892BA9F58091E800877F8093E80017 -:1012A0000E946D0B8091E70180930C010C94301427 -:1012B0008091E501813221F58091E800877F80935C -:1012C000E8000E946D0B8091E8018093630108950E -:1012D0008091E501813AA1F48091E800877F8093B5 +:1012800036C08091E6018132D9F58091EA019091D2 +:10129000EB01892BA9F58091E800877F8093E80016 +:1012A0000E946D0B8091E80180930C010C9437141F +:1012B0008091E601813221F58091E800877F80935B +:1012C000E8000E946D0B8091E9018093630108950D +:1012D0008091E601813AA1F48091E800877F8093B4 :1012E000E8008091E80080FFFCCF8091630180934B :1012F000F1008091E8008E778093E8000C946D0BEC :10130000089584B7877F84BF0FB6F894A89580911D @@ -307,9 +307,9 @@ :1013200080E80FB6F89480936100909361000FBE3F :101330000E94160F0E94BF0B0E941C0C8091E200BD :1013400084608093E20078940E94A70E0E94180F98 -:1013500082E091E00E94C20E0E945B218091E40134 -:10136000853069F40E948F1A8091E2018823B1F3DD -:101370000E94B91A882391F30E94180AEFCF0E94A5 +:1013500082E091E00E94C20E0E947B218091E50113 +:10136000853069F40E94AF1A8091E3018823B1F3BC +:101370000E94D91A882391F30E94180AEFCF0E9485 :101380001E0FECCF292F332723303105C9F060F42D :101390002130310581F02230310509F041C08DE660 :1013A00090E027ED33E040C021323105E1F02232F8 @@ -333,28 +333,28 @@ :1014C0000FC00E948C0B882321F30AC0899180935E :1014D000F10001501109FFEFEF1AFF0ADACF80E0A7 :1014E000DF91CF911F910F91FF90EF90DF90CF9000 -:1014F00008952091EB013091EC012617370748F051 +:1014F00008952091EC013091ED012617370748F04F :101500006115710539F42091E8002E772093E800E9 :1015100001C0B901FC0120E06115710579F18091EC -:10152000E4018823F1F18530F1F18091E80083FD39 +:10152000E5018823F1F18530F1F18091E80083FD38 :101530003CC08091E80082FD2EC08091E80080FFD1 :10154000EBCF2091F3008091F20090E0922B611597 :10155000710551F08830910538F421912093F10004 :10156000615071090196F3CF21E0089709F020E05E :101570008091E8008E778093E800CECF2111CFCF05 -:101580000AC08091E401882361F0853061F0809188 +:101580000AC08091E501882361F0853061F0809187 :10159000E80083FD0AC08091E80082FFF2CF80E07E :1015A000089582E0089583E0089581E008952091F0 -:1015B000EB013091EC012617370748F061157105F2 +:1015B000EC013091ED012617370748F061157105F0 :1015C00039F42091E8002E772093E80001C0B9019A -:1015D000FC0120E06115710591F18091E4018823FF +:1015D000FC0120E06115710591F18091E5018823FE :1015E00009F440C0853009F43FC08091E80083FDD4 :1015F0003DC08091E80082FD2FC08091E80080FF0F :10160000E9CF2091F3008091F20090E0922B6115D8 :10161000710559F08830910540F424912093F10030 :101620003196615071090196F2CF21E0089709F0D7 :1016300020E08091E8008E778093E800CBCF2111E5 -:10164000CCCF0AC08091E401882361F0853061F03D +:10164000CCCF0AC08091E501882361F0853061F03C :101650008091E80083FD0AC08091E80082FFF2CF0C :1016600080E0089582E0089583E0089581E0089580 :10167000982F973068F59093E900981739F070919A @@ -363,31 +363,31 @@ :1016A0003093EB003091ED003D7F3093ED003091B1 :1016B000EB0031603093EB007093EC002093ED0071 :1016C0005093F0002091EE0027FDE5CF80E00895D3 -:1016D0008F708093E90081E008958091E50187FF94 -:1016E00011C08091E80082FD05C08091E401811164 -:1016F000F8CF11C08091E8008B770BC08091E40196 +:1016D0008F708093E90081E008958091E60187FF93 +:1016E00011C08091E80082FD05C08091E501811163 +:1016F000F8CF11C08091E8008B770BC08091E50195 :10170000882349F08091E80080FFF8CF8091E800BD :101710008E778093E80008952091E4003091E500F1 :1017200095E64091EC00842F817040FF23C08091AA -:10173000E80080FD1DC08091E401882399F0853088 +:10173000E80080FD1DC08091E501882399F0853087 :1017400099F08091EB0085FD11C04091E40050912B :10175000E5002417350729F3915011F09A01E1CFE4 :1017600084E0089582E0089583E0089581E008957B :1017700080E008954091E80042FFDDCF08950E9487 :101780002D0C0E94350CE0EEF0E0808181608083BA :10179000E8EDF0E080818F77808319BCA7EDB0E0A1 -:1017A0008C918E7F8C9380818F7E80831092E30159 +:1017A0008C918E7F8C9380818F7E80831092E40158 :1017B00008950F931F93CF93DF930E942D0C0E94E7 :1017C000350CC8EDD0E088818F7788838881806868 -:1017D000888388818F7D888319BC1092E4011092E0 -:1017E000E0011092E2011092E10100EE10E0F80138 +:1017D000888388818F7D888319BC1092E5011092DF +:1017E000E1011092E3011092E20100EE10E0F80135 :1017F00080818B7F808388818160888342E060E084 :1018000080E00E94380BE1EEF0E080818E7F8083E3 :10181000E2EEF0E080818160808380818860808357 :10182000F80180818E7F8083888180618883DF9149 :10183000CF911F910F910895E8EDF0E080818F7EA8 :101840008083E7EDF0E080818160808384E082BF67 -:1018500081E08093E3010C94D90BE8EDF0E0808106 +:1018500081E08093E4010C94D90BE8EDF0E0808105 :101860008E7F80831092E20008951092DA00109229 :10187000E10008951F920F920FB60F9211242F933B :101880003F934F935F936F937F938F939F93AF9308 @@ -396,20 +396,20 @@ :1018B0000E94A60E8091DA0080FF1FC08091D800A0 :1018C00080FF1BC08091DA008E7F8093DA008091C8 :1018D000D90080FF0DC080E189BD82E189BD09B4D6 -:1018E00000FEFDCF81E08093E4010E949F0805C0C7 -:1018F00019BC1092E4010E94AD088091E10080FFC4 +:1018E00000FEFDCF81E08093E5010E949F0805C0C6 +:1018F00019BC1092E5010E94AD088091E10080FFC3 :1019000019C08091E20080FF15C08091E2008E7FB7 :101910008093E2008091E20080618093E2008091F8 -:10192000D80080628093D80019BC85E08093E401E0 +:10192000D80080628093D80019BC85E08093E501DF :101930000E94B1088091E10084FF30C08091E200F4 :1019400084FF2CC080E189BD82E189BD09B400FE1D :10195000FDCF8091D8008F7D8093D8008091E100E9 :101960008F7E8093E1008091E2008F7E8093E20081 -:101970008091E20081608093E2008091E001882301 +:101970008091E20081608093E2008091E101882300 :1019800011F084E007C08091E30087FD02C081E090 -:1019900001C083E08093E4010E94B3088091E100DC +:1019900001C083E08093E5010E94B3088091E100DB :1019A00083FF29C08091E20083FF25C08091E10080 -:1019B000877F8093E10082E08093E4011092E00150 +:1019B000877F8093E10082E08093E5011092E1014E :1019C0008091E1008E7F8093E1008091E2008E7F24 :1019D0008093E2008091E20080618093E20042E027 :1019E00060E080E00E94380B8091F0008860809376 @@ -425,49 +425,49 @@ :101A8000CF91BF91AF919F918F917F916F915F9116 :101A90004F913F912F910F900FBE0F901F9018956F :101AA0001F93CF93DF93CDB7DEB7AA970FB6F89405 -:101AB000DEBF0FBECDBFE5EEF1E08091F100819376 -:101AC00021E0ED3EF207C9F70E94CF088091E800BF -:101AD00083FF24C18091E5019091E601492F50E0F8 +:101AB000DEBF0FBECDBFE6EEF1E08091F100819375 +:101AC00021E0EE3EF207C9F70E94CF088091E800BE +:101AD00083FF24C18091E6019091E701492F50E0F6 :101AE0004A30510508F01AC1FA01EA5AFF4F0C9426 -:101AF0000423803881F0823809F010C18091E90117 +:101AF0002423803881F0823809F010C18091EA01F6 :101B00008F708093E9008091EB0085FB882780F936 -:101B10001092E90006C08091E1019091E2019111DB +:101B10001092E90006C08091E2019091E3019111D9 :101B200082609091E800977F9093E8008093F100A5 :101B30001092F100C8C0282F2D7F09F0EFC0882334 -:101B400019F0823061F0EAC08091E701813009F03C -:101B5000E5C0933009F080E08093E2012BC08091D2 -:101B6000E701811127C08091E9018F7009F4D6C087 +:101B400019F0823061F0EAC08091E801813009F03B +:101B5000E5C0933009F080E08093E3012BC08091D1 +:101B6000E801811127C08091EA018F7009F4D6C085 :101B70008093E9002091EB0020FF1CC0933021F4FA :101B80008091EB00806214C09091EB009061909383 :101B9000EB0021E030E0A90102C0440F551F8A95F7 :101BA000E2F74093EA001092EA008091EB0088602F :101BB0008093EB001092E9008091E800877F86C057 -:101BC0008111ACC01091E7011F778091E30080780C +:101BC0008111ACC01091E8011F778091E30080780B :101BD000812B8093E3008091E800877F8093E80069 :101BE0000E946D0B8091E80080FFFCCF8091E300A4 :101BF00080688093E300111102C082E001C083E09D -:101C00008093E4018BC08058823008F087C08091B7 -:101C1000E7019091E8018C3D53E0950779F583E069 +:101C00008093E5018BC08058823008F087C08091B6 +:101C1000E8019091E9018C3D53E0950779F583E067 :101C20008A838AE289834FB7F894DE01139620E015 :101C30003EE051E2E32FF0E050935700E49120FFA3 :101C400003C0E295EF703F5FEF708E2F90E0EA30B7 :101C500010F0C79601C0C0968D939D932F5F2431DD :101C600049F74FBF8091E800877F8093E8006AE2E0 :101C700070E0CE0101960E94790A14C0AE014F5F58 -:101C80005F4F6091E9010E94C209BC01892B09F4F0 +:101C80005F4F6091EA010E94C209BC01892B09F4EF :101C900045C09091E800977F9093E80089819A81F0 :101CA0000E94D70A8091E8008B778093E80036C0C5 :101CB0008038A1F58091E800877F8093E8008091CB -:101CC000E0018093F1008091E8008E778093E80036 -:101CD0000E946D0B23C0811121C08091E70190917A -:101CE000E80199270297D4F48091E800877F8093D8 -:101CF000E8008091E7018093E0010E946D0B8091E4 -:101D0000E001811106C08091E30087FD02C081E0FF -:101D100001C084E08093E4010E94BB088091E80048 +:101CC000E1018093F1008091E8008E778093E80035 +:101CD0000E946D0B23C0811121C08091E801909179 +:101CE000E90199270297D4F48091E800877F8093D7 +:101CF000E8008091E8018093E1010E946D0B8091E2 +:101D0000E101811106C08091E30087FD02C081E0FE +:101D100001C084E08093E5010E94BB088091E80047 :101D200083FF0AC08091E800877F8093E80080915C :101D3000EB0080628093EB00AA960FB6F894DEBFAA :101D40000FBECDBFDF91CF911F9108950895CF931E -:101D50008091E4018823A1F0C091E900CF709091B7 +:101D50008091E5018823A1F0C091E900CF709091B6 :101D6000EC00892F817090FD80E8C82B1092E9006B :101D70008091E80083FD0E94500DCF70C093E90070 :101D8000CF91089590936901809368010895E0913F @@ -481,22 +481,22 @@ :101E00006401309165012817390771F090936501DD :101E100080936401E0916801F0916901309721F0AD :101E20000084F185E02D0994089508950C94150F10 -:101E30000E94D31A0E9483040C94991BCF92DF92C4 +:101E30000E94F31A0E9483040C94B91BCF92DF9284 :101E4000EF92FF920F931F93CF93DF93CDB7DEB73F :101E50002B970FB6F894DEBF0FBECDBF0E949B0438 :101E60008BE6C82E81E0D82E00E010E0E02E802F17 :101E70000E949105F60141916F01F82EF426B1F40C :101E80000F5F1F4F0E30110589F78FEF89838A830B -:101E90001B820E94DC1A8160782F9D838C8349818C -:101EA0005A816B818D810E94C10F40C09091CC01FD +:101E90001B820E94FC1A8160782F9D838C8349816C +:101EA0005A816B818D810E94C10F40C09091CD01FC :101EB00091FF04C08B870E9497058B8520E030E05E :101EC0004F2D50E0922FBA01022E02C075956795F2 :101ED0000A94E2F760FF24C02E83EF8221E030E015 :101EE000690102C0CC0CDD1C9A95E2F790E08C21D0 -:101EF0009D21892B09F420E028870E94DC1A81604B +:101EF0009D21892B09F420E028870E94FC1A81602B :101F0000782F9A8789874E815F8168858A850E94AC :101F1000C10FF801E559FE4F8081C826C08206C076 -:101F20002F5F3F4F2630310569F6AACF0E94801EF1 +:101F20002F5F3F4F2630310569F6AACF0E94A01ED1 :101F30000E94C70E90916A018917A1F00E94C70EF6 :101F400080936A012B960FB6F894DEBF0FBECDBF0B :101F5000DF91CF911F910F91FF90EF90DF90CF9085 @@ -506,17 +506,17 @@ :101F9000DEBF0FBECDBF4F83588769877A878B8797 :101FA000DE01119686E0FD0111928A95E9F785E040 :101FB000FE01379601900D928A95E1F749815A8189 -:101FC0006B817C818D819E810E94C4162B960FB6F9 +:101FC0006B817C818D819E810E94CB162B960FB6F2 :101FD000F894DEBF0FBECDBFDF91CF910895CF93B0 :101FE000C82F882309F4C1C0823859F40E94C70E53 -:101FF00081FDBBC089E30E9461190E94191A89E31F +:101FF00081FDBBC089E30E9468190E94301A89E301 :102000000CC0833879F40E94C70E80FDAEC083E512 -:102010000E9461190E94191A83E50E94A019CF91AC -:102020000C94191A843859F40E94C70E82FD9DC081 -:1020300087E40E9461190E94191A87E4EECF8CEFA1 -:102040008C0F813A48F48C2F0E94C02081118DC0E2 -:102050008C2F0E946119E3CF80E28C0F883048F406 -:10206000C77081E001C0880FCA95EAF70E94E219A3 +:102010000E9468190E94301A83E50E94A719CF9187 +:102020000C94301A843859F40E94C70E82FD9DC06A +:1020300087E40E9468190E94301A87E4EECF8CEF83 +:102040008C0F813A48F48C2F0E94E02081118DC0C2 +:102050008C2F0E946819E3CF80E28C0F883048F4FF +:10206000C77081E001C0880FCA95EAF70E94E9199C :10207000D6CF8BE58C0F833078F4C53A29F0C63A79 :1020800031F083E890E005C081E890E002C082E88A :1020900090E0CF910C94E90E88E58C0F833108F025 @@ -534,603 +534,607 @@ :1021500092E008C086E292E005C087E292E002C009 :102160008AE292E0CF910C94FF0ECF9108958823DC :1021700009F44BC0823859F40E94C70E81FF45C054 -:1021800089E30E9461190E94191A89E30CC08338FF -:1021900071F40E94C70E80FF38C083E50E94611968 -:1021A0000E94191A83E50E94A0190C94191A843808 -:1021B00059F40E94C70E82FF28C087E40E9461196B -:1021C0000E94191A87E4EFCF9CEF980F913A58F3C9 +:1021800089E30E9468190E94301A89E30CC08338E1 +:1021900071F40E94C70E80FF38C083E50E94681961 +:1021A0000E94301A83E50E94A7190C94301A8438D3 +:1021B00059F40E94C70E82FF28C087E40E94681964 +:1021C0000E94301A87E4EFCF9CEF980F913A58F3B2 :1021D00090E2980F983050F4877091E001C0990F09 -:1021E0008A95EAF7892F0E94E819DFCF9BE5980FBF +:1021E0008A95EAF7892F0E94EF19DFCF9BE5980FB8 :1021F000933020F480E090E00C94E90E885A83310B :1022000020F480E090E00C94FF0E0895882321F0E4 -:102210000E94E2190C94191A0895882321F00E9453 -:10222000E8190C94191A0895BF92CF92DF92EF9299 +:102210000E94E9190C94301A0895882321F00E9435 +:10222000EF190C94301A0895BF92CF92DF92EF927B :10223000FF920F931F93CF93DF9300D000D000D075 :10224000CDB7DEB77C0185E0F701DE011196019084 :102250000D928A95E1F7F70183819481892B09F426 -:10226000DDC2908181818F3F19F49F3F09F4D6C26E +:10226000E2C2908181818F3F19F49F3F09F4DBC264 :10227000F7010281258122952F7099838A838981B4 -:102280009A812E830E942019182FB92E0E941F199F -:102290000E94E617EB2DE295EF704E2F50E0FA0109 -:1022A000E05AFF4F2E810C9404238B2D807F9B2DB1 -:1022B0009F70F92E882319F0F29480EFF822002302 -:1022C00049F0FF2009F457C28F2D0E94F2190E9495 -:1022D000191A51C2812F0E94B710FF2009F49EC223 -:1022E0008F2D0E94F81926960FB6F894DEBF0FBE08 -:1022F000CDBFDF91CF911F910F91FF90EF90DF90B5 -:10230000CF90BF900C94191A3B2D307F8B2D8F707E -:10231000303211F08295807F112319F0113021F1B4 -:102320002CC00023B9F0222309F490C1213009F018 -:102330008DC126960FB6F894DEBF0FBECDBFDF91DC -:10234000CF911F910F91FF90EF90DF90CF90BF90B2 -:102350000C94021A222319F0213009F45FC28E83F3 -:102360000E94051A8E8186C1002321F0223008F0D8 -:1023700055C26CC1211152C27DC1002321F022231C -:1023800009F464C1F8C1222309F474C109C28B2D78 -:1023900086958695837019F08130D1F03FC2002375 -:1023A00021F0812F9B2D937002C080E090E0269653 -:1023B0000FB6F894DEBF0FBECDBFDF91CF911F9156 -:1023C0000F91FF90EF90DF90CF90BF900C94E90EAB -:1023D000002321F0812F9B2D937002C080E090E0BC -:1023E00026960FB6F894DEBF0FBECDBFDF91CF911A -:1023F0001F910F91FF90EF90DF90CF90BF900C94C2 -:10240000FF0E812F002319F00E94881D02C00E9438 -:10241000F01D26960FB6F894DEBF0FBECDBFDF913C -:10242000CF911F910F91FF90EF90DF90CF90BF90D1 -:102430000C94751E8B2D837009F075C00111EEC1CF -:10244000812F829586958770880F880F912F9F70B6 -:10245000C92ED12CE12CF12C082E04C0CC0CDD1C93 -:10246000EE1CFF1C0A94D2F714FF12C00FE010E01C -:1024700020E030E004C0000F111F221F331F8A9597 -:10248000D2F7C901B801609570958095909503C009 -:1024900060E070E0CB014B2D46954695437042308D -:1024A000C1F060F56C297D298E299F29413051F1B9 -:1024B00026960FB6F894DEBF0FBECDBFDF91CF9149 -:1024C0001F910F91FF90EF90DF90CF90BF900C94F1 -:1024D0000D186C297D298E299F2926960FB6F89410 -:1024E000DEBF0FBECDBFDF91CF911F910F91FF9047 -:1024F000EF90DF90CF90BF900C9429180E940D1898 -:10250000C701B60126960FB6F894DEBF0FBECDBF49 -:10251000DF91CF911F910F91FF90EF90DF90CF90BF -:10252000BF900C94F117002319F08B2D817001C01E -:102530008695882309F472C1812F829586958770CC -:10254000880F880F912F9F70C92ED12CE12CF12C70 -:10255000082E04C0CC0CDD1CEE1CFF1C0A94D2F724 -:1025600014FF12C00FE010E020E030E004C0000FC4 -:10257000111F221F331F8A95D2F7C901B801609538 -:1025800070958095909503C060E070E0CB014B2D75 -:102590004695469543704230C1F060F56C297D291F -:1025A0008E299F29413051F126960FB6F894DEBF4F -:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 -:1025C000DF90CF90BF900C94E7186C297D298E295D -:1025D0009F2926960FB6F894DEBF0FBECDBFDF91C0 -:1025E000CF911F910F91FF90EF90DF90CF90BF9010 -:1025F0000C9403190E94E718C701B60126960FB67E -:10260000F894DEBF0FBECDBFDF91CF911F910F9128 -:10261000FF90EF90DF90CF90BF900C94CB18103FBD -:10262000D1F118F4103E50F4A1C0123F09F463C078 -:1026300008F44CC0133F09F473C098C01F708B2D71 -:102640008F710023A1F00E946418812F26960FB687 -:10265000F894DEBF0FBECDBFDF91CF911F910F91D8 -:10266000FF90EF90DF90CF90BF900C9406110E94E6 -:102670008518812F26960FB6F894DEBF0FBECDBF0A -:10268000DF91CF911F910F91FF90EF90DF90CF904E -:10269000BF900C940D110023A9F02111BFC08B2D08 -:1026A0008F7126960FB6F894DEBF0FBECDBFDF91B7 -:1026B000CF911F910F91FF90EF90DF90CF90BF903F -:1026C0000C94AA18223008F0A9C0E9CF0023A9F081 -:1026D0008B2D8F7126960FB6F894DEBF0FBECDBF3F -:1026E000DF91CF911F910F91FF90EF90DF90CF90EE -:1026F000BF900C946418002359F38B2D8F7126968C -:102700000FB6F894DEBF0FBECDBFDF91CF911F9102 -:102710000F91FF90EF90DF90CF90BF900C948518B1 -:10272000002399F08B2D8F7126960FB6F894DEBF9B -:102730000FBECDBFDF91CF911F910F91FF90EF9012 -:10274000DF90CF90BF900C944F1826960FB6F89458 -:10275000DEBF0FBECDBFDF91CF911F910F91FF90D4 -:10276000EF90DF90CF90BF900C9445180023A9F014 -:10277000222309F4ADCF812F26960FB6F894DEBF41 -:102780000FBECDBFDF91CF911F910F91FF90EF90C2 -:10279000DF90CF90BF900C94EF0F222309F4ADCFC0 -:1027A000812F26960FB6F894DEBF0FBECDBFDF9106 -:1027B000CF911F910F91FF90EF90DF90CF90BF903E -:1027C0000C94B7104B2D4F70612FC7010E9412035C -:1027D00026960FB6F894DEBF0FBECDBFDF91CF9126 -:1027E0001F910F91FF90EF90DF90CF90BF900C94CE -:1027F00069174B2D4F70612FC70126960FB6F894BD -:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 -:10281000EF90DF90CF90BF900C94580626960FB69D -:10282000F894DEBF0FBECDBFDF91CF911F910F9106 -:10283000FF90EF90DF90CF90BF9008950E94FF1916 -:102840000E94D4190E94191A0E94251F0E94751E09 -:1028500080E090E00E94E90E80E090E00C94FF0E92 -:102860000E94EF190C941E140E942019292F229502 -:102870002F702C3030F42A3048F42250223078F473 -:1028800005C02C3041F02F3031F009C0803E48F0B7 -:10289000803F29F406C093FB882780F9089580E0E3 -:1028A000089581E00895CF93DF9300D000D01F9268 -:1028B000CDB7DEB70F900F900F900F900F90DF9174 -:1028C000CF910895CF93DF9300D000D000D0CDB743 -:1028D000DEB726960FB6F894DEBF0FBECDBFDF91F0 -:1028E000CF9108951F93CF93DF93C091790116E0A4 -:1028F00080917A01C81799F0D0E01C9FF0011D9FCC -:10290000F00D1124E558FE4F4081518162817381A1 -:10291000848195810E9462142196C770E9CFDF916E -:10292000CF911F9108954091AB015091AC016091FE -:10293000AD017091AE018091AF019091B0010C9406 -:1029400062148091B00182958F7009F054C080911B -:10295000AD01882309F44FC080917901A0917A01DB -:102960004091AE015091AF016091AB017091AC010B -:10297000B6E08A1709F43FC090E041155105C1F156 -:102980007F3F11F46F3FA1F1B89FF001B99FF00DA7 -:102990001124E558FE4F218127132AC020812613D8 -:1029A00027C02281211124C02381348124173507B7 -:1029B00010F421503109241B350B283C3105C0F49B -:1029C0002091B0012F7020612093B00126E0289F54 -:1029D000F001299FF00D1124E058FE4F80818F7087 -:1029E000806180838BEA91E00E9414110C94721430 -:1029F00001968770BECF0895CF92DF92EF92FF923B -:102A00000F931F93CF93DF93CDB7DEB762970FB6C7 -:102A1000F894DEBF0FBECDBF8C0185E0F801DE016A -:102A20001D9601900D928A95E1F7D8014C9111966F -:102A30005C91119712966C918091AE019091AF01CB -:102A4000009709F475C13091AB017091AC017F3FE3 -:102A500019F43F3F09F46CC1F801C380D480E090C1 -:102A6000AD01EE2009F4BEC02091B001C816D90610 -:102A700028F0D601A81BB90BCD0104C08095909514 -:102A80008C0D9D1DFF24F394883C910578F0F12C6A -:102A9000207F09F0C4C07C2DD98AC88A89890E9408 -:102AA00053148BEA91E00E941411AFC0822F807FF3 -:102AB00009F045C0571313C0431311C061110FC073 -:102AC0002F7020612093B0010E9493148BEA91E053 -:102AD0000E9414118091B001F80185832EC0CD2889 -:102AE00019F15F3F11F44F3FF9F0F62E61111CC050 -:102AF0008091790120917A0136E0821709F45BC058 -:102B000090E0389FF001399FF00D1124E558FE4FF9 -:102B10007181571306C07081471303C07281711110 -:102B200003C001968770E9CFF62E662309F41CC115 -:102B30008091B00181608093B001F12C15C15713D1 -:102B400009C0431307C0611105C08091B001F801AD -:102B50008583C8C04D875E878D859E856A8B0E9460 -:102B600034146A898823D1F16623C1F12091B00120 -:102B7000822F82958F7090E0029774F08091AB0164 -:102B80009091AC0198878F831986DB86CA862C8743 -:102B9000CE0107960E94141186E0F801ABEAB1E07D -:102BA00001900D928A95E1F70E94A1140E9493145E -:102BB000FF24F394D9C04D875E878D859E850E9442 -:102BC0002019292F22952F70223008F0C1C09F7044 -:102BD00009F0BBC0805E883008F4C6C0C8010E94FE -:102BE0001411E6CFC816D90608F453C0F601E81B45 -:102BF000F90BCF01883C910508F450C0F12C7C2DD5 -:102C0000D98AC88A89890E945314EBEAF1E086E0E8 -:102C1000DF011D928A95E9F70E949314A5C057130E -:102C200014C0431312C0611110C08091B001F801AB -:102C30008583C8010E94141186E0EBEAF1E0DF0110 -:102C40001D928A95E9F7FE2C8FC04D875E878D8592 -:102C50009E856A8B0E9434146A89882309F4BECF4A -:102C6000662309F4BBCF2091B001822F82958F702B -:102C700090E002970CF490CF8091AB019091AC0161 -:102C80009A8389831B82DD82CC822E83CE010196BA -:102C900081CF809590958C0D9D1DACCFF62E66232F -:102CA00009F49CCF571333C0431331C02091B001B6 -:102CB00020FD24C0822F82958F70482F50E041154F -:102CC0005105E1F0D80115962C9315974F30510519 -:102CD00049F08F5F982F9295907F822F8F70892B6C -:102CE00015968C93C8010E94141186E0F801ABEA96 -:102CF000B1E001900D928A95E1F78ECF86E0F80160 -:102D0000ABEAB1E001900D928A95E1F72DC04D87B5 -:102D10005E878D859E850E94341481113DCF809100 -:102D2000B00181608093B001C8010E9414111CC0E1 -:102D3000662309F453CF4D875E878D859E850E945B -:102D40003414882309F44ACF27CF811143CF0CC014 -:102D5000243008F043CF9F7009F43CCFD80115967A -:102D60009C91907F09F036CF8F2D62960FB6F89424 -:102D7000DEBF0FBECDBFDF91CF911F910F91FF90AE -:102D8000EF90DF90CF9008951F93CF93DF93CDB74F -:102D9000DEB72C970FB6F894DEBF0FBECDBF4F83C2 -:102DA000588769877A878B879C87CE0107960E9410 -:102DB000FC14882371F08A859B85892B09F441C016 -:102DC00088858F3F09F065C08F818F3F09F061C012 -:102DD00038C086E0FE013796DE01119601900D9213 -:102DE0008A95E1F76A857B856115710551F1FF814F -:102DF000E885EF3F11F4FF3F21F120917A0130E0A7 -:102E0000C9010196877099274091790150E0841794 -:102E1000950709F447C0F983EA837D836C8396E0C4 -:102E2000929FD001939FB00D1124A558BE4FFE0173 -:102E3000319601900D929A95E1F780937A010E9464 -:102E4000721416E08091790190917A018917B9F195 -:102E5000189FC001112485589E4F0E94FC1488239E -:102E600071F1E09179011E9FF0011124E558FE4FA8 -:102E70004081518162817381848195810E946214B5 -:102E80008091790190E0019687709927809379016C -:102E9000D9CF4F81588569857A858B859C850E941D -:102EA0006214CFCF0E94301410927A0110927901EF -:102EB000EBEAF1E086E0DF011D928A95E9F72C96B6 -:102EC0000FB6F894DEBF0FBECDBFDF91CF911F913B -:102ED0000895EF92FF920F931F93CF93DF938C018E -:102EE000892B09F46CC0F12CEE24E394E8012196BF -:102EF000F8018491843740F4843008F051C0813067 -:102F000081F0823019F15BC0853709F444C0A8F123 -:102F10009CE7980F903708F052C08F770E94B71047 -:102F200041C00E5F1F4FFE01849190E2980F9830D0 -:102F300050F48770FE2D01C0FF0F8A95EAF78F2F9E -:102F40000E94F21914C00E94EF0F2DC00E5F1F4F98 -:102F5000FE01849190E2980F983060F48770FE2D06 -:102F600001C0FF0F8A95EAF78F2F0E94F8190E947F -:102F7000191A19C00E94B71016C00E5F1F4FFE012C -:102F8000C491CC2381F08FE99FE00197F1F700C055 -:102F90000000C150F6CF0E5F1F4FFE01F49003C03A -:102FA0000E94EF0F8E018F2D882309F49FCFEFE948 -:102FB000FFE03197F1F700C000008150F5CFDF91BD -:102FC000CF911F910F91FF90EF9008950895609316 -:102FD000B5017093B6018093B7019093B8010C943A -:102FE0001E140F931F930091B5011091B60120910B -:102FF000B7013091B801DC01CB01802B912BA22BC2 -:10300000B32B8093B5019093B601A093B701B09311 -:10301000B8011F910F910C941E140F931F930091F0 -:10302000B5011091B6012091B7013091B801DC01D2 -:10303000CB0180239123A223B3238093B5019093E6 -:10304000B601A093B701B093B8011F910F910C94F2 -:103050001E140F931F930091B5011091B60120919A -:10306000B7013091B801DC01CB0180279127A2275D -:10307000B3278093B5019093B601A093B701B093A5 -:10308000B8011F910F910C941E141092B10110926F -:10309000B2011092B3011092B4010C941E1441E0DD -:1030A00050E060E070E004C0440F551F661F771FBA -:1030B0008A95D2F74093B1015093B2016093B30166 -:1030C0007093B4010C941E1441E050E060E070E095 -:1030D00004C0440F551F661F771F8A95D2F7809151 -:1030E000B1019091B201A091B301B091B401482B0C -:1030F000592B6A2B7B2B4093B1015093B201609303 -:10310000B3017093B4010C941E1441E050E060E0F0 -:1031100070E004C0440F551F661F771F8A95D2F7D1 -:1031200040955095609570958091B1019091B20154 -:10313000A091B301B091B401482359236A237B23A2 -:103140004093B1015093B2016093B3017093B40105 -:103150000C941E1441E050E060E070E004C0440FA5 -:10316000551F661F771F8A95D2F78091B101909104 -:10317000B201A091B301B091B401482759276A2741 -:103180007B274093B1015093B2016093B3017093D8 -:10319000B4010C941E140F931F930091B101109170 -:1031A000B2012091B3013091B401DC01CB01802B3D -:1031B000912BA22BB32B8093B1019093B201A093DA -:1031C000B301B093B4011F910F910C941E140F938F -:1031D0001F930091B1011091B2012091B301309180 -:1031E000B401DC01CB0180239123A223B32380937C -:1031F000B1019093B201A093B301B093B4011F91B8 -:103200000F910C941E140F931F930091B101109114 -:10321000B2012091B3013091B401DC01CB018027D0 -:103220009127A227B3278093B1019093B201A09375 -:10323000B301B093B4011F910F910C941E14089523 -:10324000CF92DF92EF92FF920F931F93CF93DF9372 -:103250008C01C090B101D090B201E090B301F09028 -:10326000B4018091B5019091B601A091B701B091E0 -:10327000B801C82AD92AEA2AFB2ACFE1D0E0D7012F -:10328000C6010C2E04C0B695A795979587950A940C -:10329000D2F780FF07C0B8018C2F0E947C068130D6 -:1032A000910531F4219758F7B80180E00E947C061F -:1032B000DF91CF911F910F91FF90EF90DF90CF9012 -:1032C000089590910C019923F1F090910D019923AB -:1032D000D1F0982F9695969596959F3080F5E09130 -:1032E0000E01F0910F01E90FF11D877021E030E030 -:1032F000A90102C0440F551F8A95E2F7CA019181C6 -:10330000892B8183089520910E0130910F01F901DD -:1033100032969FEF40E05191851789F09F3F19F455 -:10332000511101C0942F4F5F4E30A9F79F3F39F0E4 -:10333000F901E90FF11D97FDFA958283089508952B -:1033400090910C019923F9F090910D019923D9F0F6 -:10335000982F9695969596959F3028F5E0910E01B9 -:10336000F0910F01E90FF11D877021E030E0A90114 -:1033700002C0440F551F8A95E2F7CA0180959181DA -:1033800089238183089520910E0130910F01F90165 -:103390003296205F3F4F9081891301C01082319691 -:1033A000E217F307C1F7089581E090E0E0910E0184 -:1033B000F0910F01E80FF91F1082019680319105FD -:1033C000A9F708959091CB01892B8093CB010895A3 -:1033D00080959091CB0189238093CB010895109221 -:1033E000CB0108959091CA01892B8093CA01089559 -:1033F00080959091CA0189238093CA010895109203 -:10340000CA0108958093B90108951092B9010895F1 -:1034100080910E0190910F01FC0131969C01205F7B -:103420003F4F80E0919191118F5FE217F307D1F741 -:103430000895E0910E01F0910F018091CB018083FE -:10344000E0910E01F0910F0190818091CA01892BCA -:1034500080838091B901882361F0E0910E01F091A1 -:103460000F019081892B80830E94081A811110928C -:10347000B90180910E0190910F010C94D30ECF925F -:10348000DF92EF92FF926C01EE24FF24C114D1046D -:10349000E104F10421F0C701B60120E101C020E000 -:1034A000C72ED82EE92EFF24C114D104E104F10463 -:1034B00019F0285FC701B6016B017C0154E0F69456 -:1034C000E794D794C7945A95D1F7C114D104E10475 -:1034D000F10419F02C5FC701B6016B017C0142E0D9 -:1034E000F694E794D794C7944A95D1F7C114D104C0 -:1034F000E104F10419F02E5FC701B601DC01CB0134 -:10350000B695A79597958795892B8A2B8B2B09F0D4 -:103510002F5F822FFF90EF90DF90CF9008958091E2 -:10352000E401843011F120E488E190E00FB6F894D2 -:10353000A895809360000FBE2093600083B7817FC1 -:10354000846083BF83B7816083BF7894889583B795 -:103550008E7F83BF0FB6F894A89580916000886134 -:1035600080936000109260000FBE089508950C943F -:10357000B61ACF930E94B71A0E949B040E94B61AF3 -:10358000C0E08C2F0E949105811104C0CF5FCE3026 -:10359000C1F701C081E0CF9108950E9430140E94CC -:1035A000C70E0C94BC0782E084BD93E095BD9AEFF2 -:1035B00097BD80936E0008952FB7F8948091CD0148 -:1035C0009091CE01A091CF01B091D0012FBF08956D -:1035D000CF92DF92EF92FF920F931F932FB7F89441 -:1035E0004091CD015091CE016091CF017091D001F9 -:1035F0002FBF6A017B01EE24FF248C0120E030E024 -:10360000C016D106E206F30610F4415051099A01A2 -:10361000281B390BC9011F910F91FF90EF90DF908C -:10362000CF9008951F920F920FB60F9211248F938F -:103630009F93AF93BF938091CD019091CE01A091C4 -:10364000CF01B091D0010196A11DB11D8093CD0194 -:103650009093CE01A093CF01B093D001BF91AF91D1 -:103660009F918F910F900FBE0F901F9018950E9401 -:10367000BF0BF8942FEF87EA91E6215080409040ED -:10368000E1F700C0000087E090EBDC018093ED01E2 -:103690009093EE01A093EF01B093F0019CE088E1DC -:1036A0000FB6F894A895809360000FBE90936000C9 -:1036B000FFCFEF92FF920F931F93CF93DF93D82FFB -:1036C000C0E08C2F0E94910500E010E0E82EF12C64 -:1036D000C701002E02C0959587950A94E2F780FDF8 -:1036E00006C00F5F1F4F0630110591F709C0602F0C -:1036F0007C2F80E00E9459068D13F3CF81E004C037 -:10370000CF5FCE30F1F680E0DF91CF911F910F9126 -:10371000FF90EF900895CF93C82F8CE20E94591B21 -:10372000882321F08C2FCF910C94591B80E0CF91EE -:103730000895CF930E94E01C811102C00E94C61C14 -:10374000C5E6C15049F00E949B048FE39CE90197B4 -:10375000F1F700C00000F5CF89E20E948B1B8111B8 -:1037600013C18AE20E948B1B81110E94C61C85E056 -:103770000E948B1B81110E94371B0E94EB1C8093BF -:10378000CC0187E00E948B1B8823A9F18BE10E946A -:103790008B1B882351F08091CC0181FB222720F9DB -:1037A00091E0922790FB81F90EC08EE00E948B1B66 -:1037B000882361F08091CC0182FB222720F991E0DF -:1037C000922790FB82F98093CC0115C080E10E9482 -:1037D0008B1B9091CC01882341F093FB222720F989 -:1037E00081E0822780FB93F904C0892F809580FBBC -:1037F00090F99093CC018091CC010E94EF1C0E9423 -:10380000FD1C8093DE0180EE0E948B1B882341F01B -:103810008091DE01982F909590FB80F98093DE01D6 -:1038200089E30E948B1B882359F08091DE0181FB84 -:10383000222720F991E0922790FB81F98093DE0105 -:1038400082EE0E948B1B882359F08091DE0182FB5F -:10385000222720F991E0922790FB82F98093DE01E4 -:1038600086EE0E948B1B882359F08091DE0183FB3A -:10387000222720F991E0922790FB83F98093DE01C3 -:1038800083EE0E948B1B882359F08091DE0184FB1C -:10389000222720F991E0922790FB84F98093DE01A2 -:1038A00085E30E948B1B882359F08091DE0185FB04 -:1038B000222720F991E0922790FB85F98093DE0181 -:1038C00081E30E948B1B882359F08091DE0186FBE7 -:1038D000222720F991E0922790FB86F98093DE0160 -:1038E00081E10E948B1B882359F08091DE0187FBC8 -:1038F000222720F991E0922790FB87F98093DE013F -:103900008091DE010E94011D8091DE0187FB8827E6 -:1039100080F980930D0187E20E948B1BC82F8EE1F6 -:103920000E948B1B8111C2608FE10E948B1B811151 -:10393000C46080E20E948B1B8111C86081E20E94FA -:103940008B1B8111C06182E20E948B1B8111C062BE -:1039500083E20E948B1B8111C06484E20E948B1B56 -:10396000882311F0C06802C0CC2329F08C2F0E945C -:10397000F81C6C2F03C00E94F41C682F70E080E0DC -:1039800090E0CF910C94E717CF9108956DEE7EEF04 -:1039900080E090E00E943A2360E082E090E00E94A4 -:1039A0002C2360E083E090E00E942C2360E084E020 -:1039B00090E00E942C2360E085E090E00C942C23A2 -:1039C00080E090E00E94262321E08D3E9E4F09F08A -:1039D00020E0822F089582E090E00C941E23682F4F -:1039E00082E090E00C942C2383E090E00C941E2362 -:1039F000682F83E090E00C942C2384E090E00C94FA -:103A00001E23682F84E090E00C942C238091D30136 -:103A100080FF0BC06091130185E0689FB001112405 -:103A200075956795759567952BC081FF09C0609165 -:103A3000130185E0689FB00111247595679520C03A -:103A400082FF07C06091130185E0689FB0011124D7 -:103A500017C09091D4019923D1F06091120196176B -:103A600088F72091130185E0289F90011124929FEF -:103A7000A001939F500D112470E0CA010E94F02212 -:103A80006038710540F46115710519F406C065E0F0 -:103A900070E0862F08958FE7089581E00895809162 -:103AA000D30180FF08C06091110170E075956795A2 -:103AB0007595679521C081FF06C06091110170E086 -:103AC0007595679519C082FF04C06091110170E07F -:103AD00010C09091D401992399F06091100196172C -:103AE000A0F780911101899FC001112470E00E940C -:103AF000F0226038710540F46115710519F406C0B3 -:103B000061E070E0862F08958FE7089581E00895C1 -:103B1000803F21F40E94061D819504C0813F29F455 -:103B20000E94061D8093D7010895823F21F40E94D0 -:103B3000061D819504C0833F29F40E94061D8093D1 -:103B4000D6010895893F19F40E944F1D05C08A3F90 -:103B500031F40E944F1D81958093D80108958B3FC9 -:103B600021F40E944F1D819504C08C3F29F40E94CE -:103B70004F1D8093D9010895843F21F48091D50190 -:103B8000816017C0853F21F48091D501826011C00A -:103B9000863F21F48091D50184600BC0873F21F4DA -:103BA0008091D501886005C0883F31F48091D501AE -:103BB00080618093D50108958D3F21F48091D301D8 -:103BC00081600BC08E3F21F48091D301826005C0DB -:103BD0008F3F29F48091D30184608093D3010895AD -:103BE000803F39F48091D70187FF6CC01092D701D4 -:103BF00069C0813F29F48091D7011816BCF362C0D7 -:103C00009091D601823F29F497FF5CC01092D601B3 -:103C100059C0833F19F41916CCF354C0893F41F4BD -:103C20008091D80118160CF04DC01092D8014AC0EE -:103C30008A3F29F48091D80187FF44C0F6CF8B3F9B -:103C400039F48091D90187FF3DC01092D9013AC063 -:103C50008C3F29F48091D9011816BCF333C0843FFE -:103C600021F48091D5018E7F17C0853F21F480918A -:103C7000D5018D7F11C0863F21F48091D5018B7FC6 -:103C80000BC0873F21F48091D501877F05C0883F15 -:103C900031F48091D5018F7E8093D50113C08D3F83 -:103CA00021F48091D3018E7F0BC08E3F21F480914F -:103CB000D3018D7F05C08F3F29F48091D3018B7F85 -:103CC0008093D3018091D60181110EC08091D701DC -:103CD00081110AC08091D801811106C08091D9015B -:103CE000811102C01092D401089585ED91E00E94E7 -:103CF000DE0E0E94DC1A9093D2018093D1010895C8 -:103D00001F93CF93DF938091D1019091D2010E94B4 -:103D1000E81AAC019091D401992321F0209114016B -:103D200030E006C0209115018AE0289F90011124FF -:103D30004217530708F485C08091D601C091D7017E -:103D4000D091D8011091D901811107C0C11175C05E -:103D5000D11173C0111171C074C09F3F19F09F5FE2 -:103D60009093D401181624F40E94061D8093D60166 -:103D70008091D60187FF05C00E94061D8195809322 -:103D8000D6011C1624F40E94061D8093D701809151 -:103D9000D70187FF05C00E94061D81958093D7013A -:103DA0006091D601662331F1C091D701CC2311F186 -:103DB000062E000C770B880B990B0E94F72123E34A -:103DC00033E343E35FE30E945B220E94BF216093E1 -:103DD000D6016C2FCC0F770B880B990B0E94F72123 -:103DE00023E333E343E35FE30E945B220E94BF21AE -:103DF0006093D7011D1624F40E944F1D8093D801B3 -:103E00008091D80187FF05C00E944F1D8195809346 -:103E1000D801111624F40E944F1D8093D90180917E -:103E2000D90187FF05C00E944F1D81958093D9015C -:103E3000DF91CF911F910C94751E9F3F09F08FCF9A -:103E4000A0CFDF91CF911F910895E5EDF1E085E0DE -:103E5000DF011D928A95E9F71092D4011092D301E7 -:103E60000895833081F128F4813059F08230D1F007 -:103E70000895853009F449C0B8F1863009F456C078 -:103E8000089580911501262F30E0280F311D2F3F16 -:103E9000310524F4680F6093150108958FEF809326 -:103EA0001501089580911401262F30E0280F311D4F -:103EB0002F3F310524F4680F6093140108958FEFAC -:103EC00080931401089580911301262F30E0280F6C -:103ED000311D2F3F310524F4680F609313010895BD -:103EE0008FEF80931301089580911201262F30E007 -:103EF000280F311D2F3F310524F4680F6093120104 -:103F000008958FEF80931201089580911101262F5B -:103F100030E0280F311D2F3F310524F4680F6093E6 -:103F2000110108958FEF8093110108958091100180 -:103F3000262F30E0280F311D2F3F310524F4680F64 -:103F40006093100108958FEF8093100108958330DE -:103F500011F128F4813049F0823091F008958530D4 -:103F600081F120F18630C1F1089580911501681723 -:103F700020F4861B80931501089510921501089571 -:103F800080911401681720F4861B80931401089512 -:103F900010921401089580911301681720F4861B74 -:103FA00080931301089510921301089580911201D6 -:103FB000681720F4861B8093120108951092120155 -:103FC000089580911101681720F4861B80931101D8 -:103FD000089510921101089580911001681720F43E -:103FE000861B8093100108951092100108950F937D -:103FF0001F938D3109F46BC008F03FC08E3009F477 -:104000007DC0C0F4873009F46EC068F4863009F0D2 -:10401000AFC08091CC01817F8E7F8093CC0181E005 -:104020008093DB01A6C0883009F458C08B3009F4B6 -:104030009BC09EC0863109F497C078F4803109F4A2 -:1040400070C0813109F094C00E94301490910D012C -:1040500081E0892780930D0187C0893109F484C0EC -:104060008B3109F085C08091CC0181FB222720F99A -:1040700091E0922790FB81F94AC0853309F45BC037 -:1040800048F4873209F457C008F45AC0893209F459 -:1040900052C06EC0833438F48A3308F067C0883366 -:1040A00009F462C065C0833409F445C0883409F05E -:1040B0005FC00E9430140FEF13ED20E30150104059 -:1040C0002040E1F700C000000E94371B4DC00E9455 -:1040D00079210E94C70E0E94BC0746C00E94EB1CBB -:1040E0000E94FD1C41C09091CC01892F817090FFEE -:1040F00012C0917F9E7F9093CC013BC08091CC01F8 -:1041000082FB222720F991E0922790FB82F980938D -:10411000CC01992349F18091CC0181608093CC013D -:1041200023C08091CC0183FB222720F991E09227C4 -:1041300090FB83F9ECCF61E070E080E090E010C08C -:104140008D5141E050E060E070E08A019B0104C0C5 -:10415000000F111F221F331F8A95D2F7C901B80122 -:104160000E94E7170E94301481E003C08953E9CF11 -:1041700080E01F910F91089580E008950C94BC2079 -:10418000CF93C82F8091DB01813079F018F0823015 -:10419000E9F187C0E0910E01F0910F01808181313A -:1041A00069F0823209F07FC009C0E0910E01F09100 -:1041B0000F018081813111F0823261F48C2F0E94D5 -:1041C000BE20811104C08C2F0E94F71F1DC081E00A -:1041D00090E01AC08C2F0E94BC20811114C0C43101 -:1041E00079F048F4CB3079F0C03109F060C082E05A -:1041F0008093DB0108C0C93219F0C83321F057C0E1 -:104200001092DB0154C081E0817053C0C93289F142 -:1042100018F5C43171F1A8F4C73009F046C08AE03E -:104220008093150194E19093140193E0909313010E -:104230008093120188E08093110188E2809310013D -:1042400034C0CE51C63088F5EC2FF0E0E65DFE4F6D -:1042500080818093DA0129C0CE34E9F020F4CB3498 -:1042600021F56AE013C0C13579F0C235F1F461E09F -:104270000DC08091DA01882319F01092DA0115C07F -:1042800081E08093DB0115C061E006C08091DA0116 -:104290000E94311F0AC06AE08091DA010E94A71FC4 -:1042A00004C01092DB0180E004C081E002C080E025 -:1042B000ABCFCF910895E1E8F0E080818860808302 -:1042C0008081816080838FB7F89493E09093890018 -:1042D00090ED909388008FBF0895EFE6F0E0808125 -:1042E000826080830895EFE6F0E080818D7F808397 -:1042F0000895EFE6F0E0908182E0892780830895B9 -:104300001F920F920FB60F9211242F933F934F934A -:104310005F936F937F938F939F93AF93BF93EF932D -:10432000FF938091DC019091DD0101969093DD0176 -:104330008093DC01811103C082E00E94BC07E09100 -:10434000DD01E695E695F0E0EF5AFA4FE4918091B1 -:10435000DC018E1303C080E00E94BC07FF91EF9147 -:10436000BF91AF919F918F917F916F915F914F918D -:104370003F912F910F900FBE0F901F9018950E94A4 -:10438000C6216894B1110C94552208950E943A22D6 -:1043900088F09F5798F0B92F9927B751B0F0E1F006 -:1043A000660F771F881F991F1AF0BA95C9F714C0B6 -:1043B000B13091F00E945422B1E008950C9454223F -:1043C000672F782F8827B85F39F0B93FCCF38695EF -:1043D00077956795B395D9F73EF49095809570954C -:1043E00061957F4F8F4F9F4F0895E89409C097FBC9 -:1043F0003EF490958095709561957F4F8F4F9F4FBC -:104400009923A9F0F92F96E9BB279395F6958795FF -:1044100077956795B795F111F8CFFAF4BB0F11F4C2 -:1044200060FF1BC06F5F7F4F8F4F9F4F16C0882369 -:1044300011F096E911C0772321F09EE8872F762F9F -:1044400005C0662371F096E8862F70E060E02AF0E0 -:104450009A95660F771F881FDAF7880F96958795CC -:1044600097F9089557FD9058440F551F59F05F3F35 -:1044700071F04795880F97FB991F61F09F3F79F086 -:1044800087950895121613061406551FF2CF469508 -:10449000F1DF08C0161617061806991FF1CF86958A -:1044A0007105610508940895E894BB27662777276E -:1044B000CB0197F908950E946E220C94DF220E948E -:1044C000D12238F00E94D82220F0952311F00C94CC -:1044D000C8220C94CE2211240C9455220E94322220 -:1044E00070F3959FC1F3950F50E0551F629FF00147 -:1044F000729FBB27F00DB11D639FAA27F00DB11D60 -:10450000AA1F649F6627B00DA11D661F829F2227E8 -:10451000B00DA11D621F739FB00DA11D621F839F6F -:10452000A00D611D221F749F3327A00D611D231F45 -:10453000849F600D211D822F762F6A2F11249F5793 -:1045400050409AF0F1F088234AF0EE0FFF1FBB1F96 -:10455000661F771F881F91505040A9F79E3F510555 -:1045600080F00C94C8220C9455225F3FE4F3983EEF -:10457000D4F3869577956795B795F795E7959F5FFF -:10458000C1F7FE2B880F911D9695879597F9089591 -:1045900097F99F6780E870E060E008959FEF80ECF6 -:1045A000089500240A941616170618060906089599 -:1045B00000240A9412161306140605060895092EFF -:1045C0000394000C11F4882352F0BB0F40F4BF2B6E -:1045D00011F460FF04C06F5F7F4F8F4F9F4F0895AE -:1045E00097FB072E16F4009407D077FD09D00E94A0 -:1045F0000A2307FC05D03EF4909581959F4F0895BE -:10460000709561957F4F0895EE0FFF1F0590F4910F -:10461000E02D0994AA1BBB1B51E107C0AA1FBB1FB9 -:10462000A617B70710F0A61BB70B881F991F5A953E -:10463000A9F780959095BC01CD010895F999FECF19 -:1046400092BD81BDF89A992780B50895A8E1B0E0A0 -:1046500042E050E00C944123262FF999FECF1FBA77 -:1046600092BD81BD20BD0FB6F894FA9AF99A0FBE9B -:10467000019608950E942C23272F0C942D23DC01F2 -:10468000CB01FC01F999FECF06C0F2BDE1BDF89A5D -:10469000319600B40D9241505040B8F70895F89407 -:0246A000FFCF4A -:1046A2002002BE074E082908F507C1070101BA0119 -:1046B20028080A03140A3F4D36391205C5048F042F -:1046C2005604E90302041B04340401020304050630 -:0446D20007080900CC +:102280009A812E830E942719182FB92E0E94261991 +:102290000E94ED172E81002319F00E94061A2E814C +:1022A000EB2DE295EF704E2F50E0FA01E05AFF4F10 +:1022B0000C9424238B2D807F9B2D9F70F92E8823D7 +:1022C00019F0F29480EFF822002349F0FF2009F47E +:1022D00057C28F2D0E94F9190E94301A51C2812FC6 +:1022E0000E94B710FF2009F49EC28F2D0E94FF1993 +:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B +:102300001F910F91FF90EF90DF90CF90BF900C94B2 +:10231000301A3B2D307F8B2D8F70303211F082952B +:10232000807F112319F0113021F12CC00023B9F066 +:10233000222309F490C1213009F08DC126960FB6F1 +:10234000F894DEBF0FBECDBFDF91CF911F910F91EB +:10235000FF90EF90DF90CF90BF900C94191A22233A +:1023600019F0213009F45FC28E830E941C1A8E81FD +:1023700086C1002321F0223008F055C26CC1211122 +:1023800052C27DC1002321F0222309F464C1F8C1A7 +:10239000222309F474C109C28B2D8695869583701A +:1023A00019F08130D1F03FC2002321F0812F9B2D05 +:1023B000937002C080E090E026960FB6F894DEBFDE +:1023C0000FBECDBFDF91CF911F910F91FF90EF9086 +:1023D000DF90CF90BF900C94E90E002321F0812F65 +:1023E0009B2D937002C080E090E026960FB6F89483 +:1023F000DEBF0FBECDBFDF91CF911F910F91FF9038 +:10240000EF90DF90CF90BF900C94FF0E812F0023B0 +:1024100019F00E94A81D02C00E94101E26960FB639 +:10242000F894DEBF0FBECDBFDF91CF911F910F910A +:10243000FF90EF90DF90CF90BF900C94951E8B2D66 +:10244000837009F075C00111EEC1812F82958695C8 +:102450008770880F880F912F9F70C92ED12CE12C87 +:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 +:10247000D2F714FF12C00FE010E020E030E004C0FB +:10248000000F111F221F331F8A95D2F7C901B8010F +:10249000609570958095909503C060E070E0CB01E9 +:1024A0004B2D4695469543704230C1F060F56C293E +:1024B0007D298E299F29413051F126960FB6F89437 +:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 +:1024D000EF90DF90CF90BF900C9414186C297D2959 +:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A +:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 +:10250000BF900C9430180E941418C701B60126968B +:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 +:102520000F91FF90EF90DF90CF90BF900C94F81731 +:10253000002319F08B2D817001C08695882309F442 +:1025400072C1812F829586958770880F880F912F91 +:102550009F70C92ED12CE12CF12C082E04C0CC0C7C +:10256000DD1CEE1CFF1C0A94D2F714FF12C00FE012 +:1025700010E020E030E004C0000F111F221F331FC5 +:102580008A95D2F7C901B8016095709580959095AC +:1025900003C060E070E0CB014B2D4695469543703B +:1025A0004230C1F060F56C297D298E299F29413088 +:1025B00051F126960FB6F894DEBF0FBECDBFDF9166 +:1025C000CF911F910F91FF90EF90DF90CF90BF9030 +:1025D0000C94EE186C297D298E299F2926960FB61A +:1025E000F894DEBF0FBECDBFDF91CF911F910F9149 +:1025F000FF90EF90DF90CF90BF900C940A190E944B +:10260000EE18C701B60126960FB6F894DEBF0FBECE +:10261000CDBFDF91CF911F910F91FF90EF90DF9091 +:10262000CF90BF900C94D218103FD1F118F4103E07 +:1026300050F4A1C0123F09F463C008F44CC0133F2A +:1026400009F473C098C01F708B2D8F710023A1F007 +:102650000E946B18812F26960FB6F894DEBF0FBE2E +:10266000CDBFDF91CF911F910F91FF90EF90DF9041 +:10267000CF90BF900C9406110E948C18812F269643 +:102680000FB6F894DEBF0FBECDBFDF91CF911F9183 +:102690000F91FF90EF90DF90CF90BF900C940D11B1 +:1026A0000023A9F02111BFC08B2D8F7126960FB684 +:1026B000F894DEBF0FBECDBFDF91CF911F910F9178 +:1026C000FF90EF90DF90CF90BF900C94B118223024 +:1026D00008F0A9C0E9CF0023A9F08B2D8F712696B1 +:1026E0000FB6F894DEBF0FBECDBFDF91CF911F9123 +:1026F0000F91FF90EF90DF90CF90BF900C946B18EC +:10270000002359F38B2D8F7126960FB6F894DEBFF8 +:102710000FBECDBFDF91CF911F910F91FF90EF9032 +:10272000DF90CF90BF900C948C18002399F08B2DE4 +:102730008F7126960FB6F894DEBF0FBECDBFDF9126 +:10274000CF911F910F91FF90EF90DF90CF90BF90AE +:102750000C94561826960FB6F894DEBF0FBECDBF68 +:10276000DF91CF911F910F91FF90EF90DF90CF906D +:10277000BF900C944C180023A9F0222309F4ADCF8C +:10278000812F26960FB6F894DEBF0FBECDBFDF9126 +:10279000CF911F910F91FF90EF90DF90CF90BF905E +:1027A0000C94EF0F222309F4ADCF812F26960FB69C +:1027B000F894DEBF0FBECDBFDF91CF911F910F9177 +:1027C000FF90EF90DF90CF90BF900C94B7104B2DFF +:1027D0004F70612FC7010E94120326960FB6F8941E +:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 +:1027F000EF90DF90CF90BF900C9470174B2D4F70DF +:10280000612FC70126960FB6F894DEBF0FBECDBF6D +:10281000DF91CF911F910F91FF90EF90DF90CF90BC +:10282000BF900C94580626960FB6F894DEBF0FBEE4 +:10283000CDBFDF91CF911F910F91FF90EF90DF906F +:10284000CF90BF9008950E94061A0E94161A0E9407 +:10285000DB190E94301A0E94451F0E94951E80E0DD +:1028600090E00E94E90E80E090E00C94FF0E0E9440 +:10287000F6190C9423140E942719292F22952F70E2 +:102880002C3030F42A3048F42250223078F405C03D +:102890002C3041F02F3031F009C0803E48F0803FAD +:1028A00029F406C093FB882780F9089580E00895F5 +:1028B00081E00895CF93DF9300D000D01F92CDB771 +:1028C000DEB70F900F900F900F900F90DF91CF9188 +:1028D0000895CF93DF9300D000D000D0CDB7DEB7FE +:1028E00026960FB6F894DEBF0FBECDBFDF91CF9115 +:1028F00008951F93CF93DF93C091790116E08091E3 +:102900007A01C81799F0D0E01C9FF0011D9FF00DCF +:102910001124E558FE4F4081518162817381848189 +:1029200095810E9469142196C770E9CFDF91CF91FC +:102930001F9108954091AB015091AC016091AD01A0 +:102940007091AE018091AF019091B0010C94691427 +:102950008091B00182958F7009F054C08091AD01D3 +:10296000882309F44FC080917901A0917A014091A8 +:10297000AE015091AF016091AB017091AC01B6E036 +:102980008A1709F43FC090E041155105C1F17F3F1E +:1029900011F46F3FA1F1B89FF001B99FF00D112420 +:1029A000E558FE4F218127132AC02081261327C016 +:1029B0002281211124C0238134812417350710F48A +:1029C00021503109241B350B283C3105C0F42091DE +:1029D000B0012F7020612093B00126E0289FF00104 +:1029E000299FF00D1124E058FE4F80818F70806187 +:1029F00080838BEA91E00E9414110C947914019663 +:102A00008770BECF0895CF92DF92EF92FF920F931F +:102A10001F93CF93DF93CDB7DEB762970FB6F894CD +:102A2000DEBF0FBECDBF8C0185E0F801DE011D9633 +:102A300001900D928A95E1F7D8014C9111965C9125 +:102A4000119712966C918091AE019091AF01009711 +:102A500009F475C13091AB017091AC017F3F19F45D +:102A60003F3F09F46CC1F801C380D480E090AD0110 +:102A7000EE2009F4BEC02091B001C816D90628F096 +:102A8000D601A81BB90BCD0104C0809590958C0D83 +:102A90009D1DFF24F394883C910578F0F12C207F54 +:102AA00009F0C4C07C2DD98AC88A89890E945A1429 +:102AB0008BEA91E00E941411AFC0822F807F09F051 +:102AC00045C0571313C0431311C061110FC02F70BD +:102AD00020612093B0010E949A148BEA91E00E9439 +:102AE00014118091B001F80185832EC0CD2819F111 +:102AF0005F3F11F44F3FF9F0F62E61111CC0809139 +:102B0000790120917A0136E0821709F45BC090E0E8 +:102B1000389FF001399FF00D1124E558FE4F718167 +:102B2000571306C07081471303C07281711103C02F +:102B300001968770E9CFF62E662309F41CC18091B7 +:102B4000B00181608093B001F12C15C1571309C009 +:102B5000431307C0611105C08091B001F80185835E +:102B6000C8C04D875E878D859E856A8B0E943B1409 +:102B70006A898823D1F16623C1F12091B001822FA7 +:102B800082958F7090E0029774F08091AB019091E4 +:102B9000AC0198878F831986DB86CA862C87CE0185 +:102BA00007960E94141186E0F801ABEAB1E00190AB +:102BB0000D928A95E1F70E94A8140E949A14FF24AE +:102BC000F394D9C04D875E878D859E850E94271915 +:102BD000292F22952F70223008F0C1C09F7009F074 +:102BE000BBC0805E883008F4C6C0C8010E941411C2 +:102BF000E6CFC816D90608F453C0F601E81BF90B56 +:102C0000CF01883C910508F450C0F12C7C2DD98A65 +:102C1000C88A89890E945A14EBEAF1E086E0DF0154 +:102C20001D928A95E9F70E949A14A5C0571314C003 +:102C3000431312C0611110C08091B001F801858367 +:102C4000C8010E94141186E0EBEAF1E0DF011D9259 +:102C50008A95E9F7FE2C8FC04D875E878D859E850E +:102C60006A8B0E943B146A89882309F4BECF6623CD +:102C700009F4BBCF2091B001822F82958F7090E034 +:102C800002970CF490CF8091AB019091AC019A83A4 +:102C900089831B82DD82CC822E83CE01019681CF77 +:102CA000809590958C0D9D1DACCFF62E662309F472 +:102CB0009CCF571333C0431331C02091B00120FD86 +:102CC00024C0822F82958F70482F50E04115510506 +:102CD000E1F0D80115962C9315974F30510549F026 +:102CE0008F5F982F9295907F822F8F70892B1596EA +:102CF0008C93C8010E94141186E0F801ABEAB1E0A0 +:102D000001900D928A95E1F78ECF86E0F801ABEA4B +:102D1000B1E001900D928A95E1F72DC04D875E8755 +:102D20008D859E850E943B1481113DCF8091B0011D +:102D300081608093B001C8010E9414111CC06623F9 +:102D400009F453CF4D875E878D859E850E943B1485 +:102D5000882309F44ACF27CF811143CF0CC02430F8 +:102D600008F043CF9F7009F43CCFD80115969C9191 +:102D7000907F09F036CF8F2D62960FB6F894DEBFA4 +:102D80000FBECDBFDF91CF911F910F91FF90EF90BC +:102D9000DF90CF9008951F93CF93DF93CDB7DEB729 +:102DA0002C970FB6F894DEBF0FBECDBF4F83588768 +:102DB00069877A878B879C87CE0107960E940315C7 +:102DC000882371F08A859B85892B09F441C0888509 +:102DD0008F3F09F065C08F818F3F09F061C038C017 +:102DE00086E0FE013796DE01119601900D928A95DC +:102DF000E1F76A857B856115710551F1FF81E885F1 +:102E0000EF3F11F4FF3F21F120917A0130E0C90139 +:102E10000196877099274091790150E084179507B2 +:102E200009F447C0F983EA837D836C8396E0929F1F +:102E3000D001939FB00D1124A558BE4FFE013196CD +:102E400001900D929A95E1F780937A010E9479148E +:102E500016E08091790190917A018917B9F1189F54 +:102E6000C001112485589E4F0E940315882371F1DB +:102E7000E09179011E9FF0011124E558FE4F408139 +:102E8000518162817381848195810E94691480914E +:102E9000790190E001968770992780937901D9CFC5 +:102EA0004F81588569857A858B859C850E94691438 +:102EB000CFCF0E94371410927A0110927901EBEA79 +:102EC000F1E086E0DF011D928A95E9F72C960FB6B6 +:102ED000F894DEBF0FBECDBFDF91CF911F91089553 +:102EE000EF92FF920F931F93CF93DF938C01892B67 +:102EF00009F46CC0F12CEE24E394E8012196F8016A +:102F00008491843740F4843008F051C0813081F0DE +:102F1000823019F15BC0853709F444C0A8F19CE701 +:102F2000980F903708F052C08F770E94B71041C0B9 +:102F30000E5F1F4FFE01849190E2980F983050F47D +:102F40008770FE2D01C0FF0F8A95EAF78F2F0E9430 +:102F5000091A14C00E94EF0F2DC00E5F1F4FFE0113 +:102F6000849190E2980F983060F48770FE2D01C034 +:102F7000FF0F8A95EAF78F2F0E940F1A0E94301ACE +:102F800019C00E94B71016C00E5F1F4FFE01C491FA +:102F9000CC2381F08FE99FE00197F1F700C000009A +:102FA000C150F6CF0E5F1F4FFE01F49003C00E9488 +:102FB000EF0F8E018F2D882309F49FCFEFE9FFE0FB +:102FC0003197F1F700C000008150F5CFDF91CF912C +:102FD0001F910F91FF90EF90089508956093B501B0 +:102FE0007093B6018093B7019093B8010C942314A9 +:102FF0000F931F930091B5011091B6012091B70175 +:103000003091B801DC01CB01802B912BA22BB32B8B +:103010008093B5019093B601A093B701B093B80126 +:103020001F910F910C9423140F931F930091B501DE +:103030001091B6012091B7013091B801DC01CB01AC +:1030400080239123A223B3238093B5019093B601EB +:10305000A093B701B093B8011F910F910C94231462 +:103060000F931F930091B5011091B6012091B70104 +:103070003091B801DC01CB0180279127A227B3272B +:103080008093B5019093B601A093B701B093B801B6 +:103090001F910F910C9423141092B1011092B20160 +:1030A0001092B3011092B4010C94231441E050E04B +:1030B00060E070E004C0440F551F661F771F8A95BB +:1030C000D2F74093B1015093B2016093B301709372 +:1030D000B4010C94231441E050E060E070E004C0BF +:1030E000440F551F661F771F8A95D2F78091B10153 +:1030F0009091B201A091B301B091B401482B592B2A +:103100006A2B7B2B4093B1015093B2016093B301C2 +:103110007093B4010C94231441E050E060E070E03F +:1031200004C0440F551F661F771F8A95D2F740953C +:103130005095609570958091B1019091B201A091E8 +:10314000B301B091B401482359236A237B234093F0 +:10315000B1015093B2016093B3017093B4010C9428 +:10316000231441E050E060E070E004C0440F551FBC +:10317000661F771F8A95D2F78091B1019091B201B5 +:10318000A091B301B091B401482759276A277B2742 +:103190004093B1015093B2016093B3017093B401B5 +:1031A0000C9423140F931F930091B1011091B2015D +:1031B0002091B3013091B401DC01CB01802B912B24 +:1031C000A22BB32B8093B1019093B201A093B301D2 +:1031D000B093B4011F910F910C9423140F931F937C +:1031E0000091B1011091B2012091B3013091B4016D +:1031F000DC01CB0180239123A223B3238093B1016F +:103200009093B201A093B301B093B4011F910F91B9 +:103210000C9423140F931F930091B1011091B201EC +:103220002091B3013091B401DC01CB0180279127BB +:10323000A227B3278093B1019093B201A093B30169 +:10324000B093B4011F910F910C9423140895CF9261 +:10325000DF92EF92FF920F931F93CF93DF938C0136 +:10326000C090B101D090B201E090B301F090B401F0 +:103270008091B5019091B601A091B701B091B801CC +:10328000C82AD92AEA2AFB2ACFE1D0E0D701C60111 +:103290000C2E04C0B695A795979587950A94D2F7FA +:1032A00080FF07C0B8018C2F0E947C0681309105F9 +:1032B00031F4219758F7B80180E00E947C06DF9135 +:1032C000CF911F910F91FF90EF90DF90CF900895D5 +:1032D00090910C019923F1F090910D019923D1F077 +:1032E000982F9695969596959F3080F5E0910E01D2 +:1032F000F0910F01E90FF11D877021E030E0A90185 +:1033000002C0440F551F8A95E2F7CA019181892BAB +:103310008183089520910E0130910F01F9013296B9 +:103320009FEF40E05191851789F09F3F19F45111AB +:1033300001C0942F4F5F4E30A9F79F3F39F0F9013C +:10334000E90FF11D97FDFA958283089508959091F4 +:103350000C019923F9F090910D019923D9F0982F40 +:103360009695969596959F3028F5E0910E01F091EF +:103370000F01E90FF11D877021E030E0A90102C0C3 +:10338000440F551F8A95E2F7CA01809591818923E0 +:103390008183089520910E0130910F01F901329639 +:1033A000205F3F4F9081891301C010823196E21750 +:1033B000F307C1F7089581E090E0E0910E01F091EC +:1033C0000F01E80FF91F1082019680319105A9F7CE +:1033D00008959091CC01892B8093CC01089580951C +:1033E0009091CC0189238093CC0108951092CC0157 +:1033F00008959091CB01892B8093CB0108958095FE +:103400009091CB0189238093CB0108951092CB0139 +:1034100008959091CA01892B8093CA0108958095DF +:103420009091CA0189238093CA0108951092CA011C +:1034300008958093B90108951092B901089580917B +:103440000E0190910F01FC0131969C01205F3F4FCE +:1034500080E0919191118F5FE217F307D1F7089502 +:10346000E0910E01F0910F018091CC018083E091F9 +:103470000E01F0910F0190818091CB01892B808307 +:10348000E0910E01F0910F0190818091CA01892B8A +:1034900080838091B901882361F0E0910E01F09161 +:1034A0000F019081892B80830E941F1A8111109235 +:1034B000B90180910E0190910F010C94D30ECF921F +:1034C000DF92EF92FF926C01EE24FF24C114D1042D +:1034D000E104F10421F0C701B60120E101C020E0C0 +:1034E000C72ED82EE92EFF24C114D104E104F10423 +:1034F00019F0285FC701B6016B017C0154E0F69416 +:10350000E794D794C7945A95D1F7C114D104E10434 +:10351000F10419F02C5FC701B6016B017C0142E098 +:10352000F694E794D794C7944A95D1F7C114D1047F +:10353000E104F10419F02E5FC701B601DC01CB01F3 +:10354000B695A79597958795892B8A2B8B2B09F094 +:103550002F5F822FFF90EF90DF90CF9008958091A2 +:10356000E501843011F120E488E190E00FB6F89491 +:10357000A895809360000FBE2093600083B7817F81 +:10358000846083BF83B7816083BF7894889583B755 +:103590008E7F83BF0FB6F894A895809160008861F4 +:1035A00080936000109260000FBE089508950C94FF +:1035B000D61ACF930E94D71A0E949B040E94D61A53 +:1035C000C0E08C2F0E949105811104C0CF5FCE30E6 +:1035D000C1F701C081E0CF9108950E9437140E9485 +:1035E000C70E0C94BC0782E084BD93E095BD9AEFB2 +:1035F00097BD80936E0008952FB7F8948091CE0107 +:103600009091CF01A091D001B091D1012FBF089529 +:10361000CF92DF92EF92FF920F931F932FB7F89400 +:103620004091CE015091CF016091D0017091D101B4 +:103630002FBF6A017B01EE24FF248C0120E030E0E3 +:10364000C016D106E206F30610F4415051099A0162 +:10365000281B390BC9011F910F91FF90EF90DF904C +:10366000CF9008951F920F920FB60F9211248F934F +:103670009F93AF93BF938091CE019091CF01A09182 +:10368000D001B091D1010196A11DB11D8093CE0151 +:103690009093CF01A093D001B093D101BF91AF918E +:1036A0009F918F910F900FBE0F901F9018950E94C1 +:1036B000BF0BF8942FEF87EA91E6215080409040AD +:1036C000E1F700C0000087E090EBDC018093EE01A1 +:1036D0009093EF01A093F001B093F1019CE088E199 +:1036E0000FB6F894A895809360000FBE9093600089 +:1036F000FFCFEF92FF920F931F93CF93DF93D82FBB +:10370000C0E08C2F0E94910500E010E0E82EF12C23 +:10371000C701002E02C0959587950A94E2F780FDB7 +:1037200006C00F5F1F4F0630110591F709C0602FCB +:103730007C2F80E00E9459068D13F3CF81E004C0F6 +:10374000CF5FCE30F1F680E0DF91CF911F910F91E6 +:10375000FF90EF900895CF93C82F8CE20E94791BC1 +:10376000882321F08C2FCF910C94791B80E0CF918E +:103770000895CF930E94001D811102C00E94E61C93 +:10378000C5E6C15049F00E949B048FE39CE9019774 +:10379000F1F700C00000F5CF89E20E94AB1B811158 +:1037A00013C18AE20E94AB1B81110E94E61C85E0D6 +:1037B0000E94AB1B81110E94571B0E940B1D80931E +:1037C000CD0187E00E94AB1B8823A9F18BE10E9409 +:1037D000AB1B882351F08091CD0181FB222720F97A +:1037E00091E0922790FB81F90EC08EE00E94AB1B06 +:1037F000882361F08091CD0182FB222720F991E09E +:10380000922790FB82F98093CD0115C080E10E9440 +:10381000AB1B9091CD01882341F093FB222720F927 +:1038200081E0822780FB93F904C0892F809580FB7B +:1038300090F99093CD018091CD010E940F1D0E94BF +:103840001D1D8093DF0180EE0E94AB1B882341F099 +:103850008091DF01982F909590FB80F98093DF0194 +:1038600089E30E94AB1B882359F08091DF0181FB23 +:10387000222720F991E0922790FB81F98093DF01C4 +:1038800082EE0E94AB1B882359F08091DF0182FBFE +:10389000222720F991E0922790FB82F98093DF01A3 +:1038A00086EE0E94AB1B882359F08091DF0183FBD9 +:1038B000222720F991E0922790FB83F98093DF0182 +:1038C00083EE0E94AB1B882359F08091DF0184FBBB +:1038D000222720F991E0922790FB84F98093DF0161 +:1038E00085E30E94AB1B882359F08091DF0185FBA3 +:1038F000222720F991E0922790FB85F98093DF0140 +:1039000081E30E94AB1B882359F08091DF0186FB85 +:10391000222720F991E0922790FB86F98093DF011E +:1039200081E10E94AB1B882359F08091DF0187FB66 +:10393000222720F991E0922790FB87F98093DF01FD +:103940008091DF010E94211D8091DF0187FB882784 +:1039500080F980930D0187E20E94AB1BC82F8EE196 +:103960000E94AB1B8111C2608FE10E94AB1B8111D1 +:10397000C46080E20E94AB1B8111C86081E20E949A +:10398000AB1B8111C06182E20E94AB1B8111C0623E +:1039900083E20E94AB1B8111C06484E20E94AB1BD6 +:1039A000882311F0C06802C0CC2329F08C2F0E941C +:1039B000181D6C2F03C00E94141D682F70E080E05A +:1039C00090E0CF910C94EE17CF9108956DEE7EEFBD +:1039D00080E090E00E945A2360E082E090E00E9444 +:1039E0004C2360E083E090E00E944C2360E084E0A0 +:1039F00090E00E944C2360E085E090E00C944C2322 +:103A000080E090E00E94462321E08D3E9E4F09F029 +:103A100020E0822F089582E090E00C943E23682FEE +:103A200082E090E00C944C2383E090E00C943E23E1 +:103A3000682F83E090E00C944C2384E090E00C9499 +:103A40003E23682F84E090E00C944C238091D401B5 +:103A500080FF0BC06091130185E0689FB0011124C5 +:103A600075956795759567952BC081FF09C0609125 +:103A7000130185E0689FB00111247595679520C0FA +:103A800082FF07C06091130185E0689FB001112497 +:103A900017C09091D5019923D1F06091120196172A +:103AA00088F72091130185E0289F90011124929FAF +:103AB000A001939F500D112470E0CA010E941023B1 +:103AC0006038710540F46115710519F406C065E0B0 +:103AD00070E0862F08958FE7089581E00895809122 +:103AE000D40180FF08C06091110170E07595679561 +:103AF0007595679521C081FF06C06091110170E046 +:103B00007595679519C082FF04C06091110170E03E +:103B100010C09091D501992399F0609110019617EA +:103B2000A0F780911101899FC001112470E00E94CB +:103B300010236038710540F46115710519F406C051 +:103B400061E070E0862F08958FE7089581E0089581 +:103B5000803F21F40E94261D819504C0813F29F4F5 +:103B60000E94261D8093D8010895823F21F40E946F +:103B7000261D819504C0833F29F40E94261D809351 +:103B8000D7010895893F19F40E946F1D05C08A3F2F +:103B900031F40E946F1D81958093D90108958B3F68 +:103BA00021F40E946F1D819504C08C3F29F40E946E +:103BB0006F1D8093DA010895843F21F48091D6012E +:103BC000816017C0853F21F48091D601826011C0C9 +:103BD000863F21F48091D60184600BC0873F21F499 +:103BE0008091D601886005C0883F31F48091D6016C +:103BF00080618093D60108958D3F21F48091D40196 +:103C000081600BC08E3F21F48091D401826005C099 +:103C10008F3F29F48091D40184608093D40108956A +:103C2000803F39F48091D80187FF6CC01092D80191 +:103C300069C0813F29F48091D8011816BCF362C095 +:103C40009091D701823F29F497FF5CC01092D70171 +:103C500059C0833F19F41916CCF354C0893F41F47D +:103C60008091D90118160CF04DC01092D9014AC0AC +:103C70008A3F29F48091D90187FF44C0F6CF8B3F5A +:103C800039F48091DA0187FF3DC01092DA013AC021 +:103C90008C3F29F48091DA011816BCF333C0843FBD +:103CA00021F48091D6018E7F17C0853F21F4809149 +:103CB000D6018D7F11C0863F21F48091D6018B7F84 +:103CC0000BC0873F21F48091D601877F05C0883FD4 +:103CD00031F48091D6018F7E8093D60113C08D3F41 +:103CE00021F48091D4018E7F0BC08E3F21F480910E +:103CF000D4018D7F05C08F3F29F48091D4018B7F43 +:103D00008093D4018091D70181110EC08091D80198 +:103D100081110AC08091D901811106C08091DA0118 +:103D2000811102C01092D501089586ED91E00E94A4 +:103D3000DE0E0E94FC1A9093D3018093D201089565 +:103D40001F93CF93DF938091D2019091D3010E9472 +:103D5000081BAC019091D501992321F02091140109 +:103D600030E006C0209115018AE0289F90011124BF +:103D70004217530708F485C08091D701C091D8013C +:103D8000D091D9011091DA01811107C0C11175C01C +:103D9000D11173C0111171C074C09F3F19F09F5FA2 +:103DA0009093D501181624F40E94261D8093D70104 +:103DB0008091D70187FF05C00E94261D81958093C1 +:103DC000D7011C1624F40E94261D8093D8018091EF +:103DD000D80187FF05C00E94261D81958093D801D8 +:103DE0006091D701662331F1C091D801CC2311F144 +:103DF000062E000C770B880B990B0E94172223E3E9 +:103E000033E343E35FE30E947B220E94DF21609360 +:103E1000D7016C2FCC0F770B880B990B0E941722C0 +:103E200023E333E343E35FE30E947B220E94DF212D +:103E30006093D8011D1624F40E946F1D8093D90150 +:103E40008091D90187FF05C00E946F1D81958093E5 +:103E5000D901111624F40E946F1D8093DA0180911C +:103E6000DA0187FF05C00E946F1D81958093DA01FA +:103E7000DF91CF911F910C94951E9F3F09F08FCF3A +:103E8000A0CFDF91CF911F910895E6EDF1E085E09D +:103E9000DF011D928A95E9F71092D5011092D401A5 +:103EA0000895833081F128F4813059F08230D1F0C7 +:103EB0000895853009F449C0B8F1863009F456C038 +:103EC000089580911501262F30E0280F311D2F3FD6 +:103ED000310524F4680F6093150108958FEF8093E6 +:103EE0001501089580911401262F30E0280F311D0F +:103EF0002F3F310524F4680F6093140108958FEF6C +:103F000080931401089580911301262F30E0280F2B +:103F1000311D2F3F310524F4680F6093130108957C +:103F20008FEF80931301089580911201262F30E0C6 +:103F3000280F311D2F3F310524F4680F60931201C3 +:103F400008958FEF80931201089580911101262F1B +:103F500030E0280F311D2F3F310524F4680F6093A6 +:103F6000110108958FEF8093110108958091100140 +:103F7000262F30E0280F311D2F3F310524F4680F24 +:103F80006093100108958FEF80931001089583309E +:103F900011F128F4813049F0823091F00895853094 +:103FA00081F120F18630C1F10895809115016817E3 +:103FB00020F4861B80931501089510921501089531 +:103FC00080911401681720F4861B809314010895D2 +:103FD00010921401089580911301681720F4861B34 +:103FE0008093130108951092130108958091120196 +:103FF000681720F4861B8093120108951092120115 +:10400000089580911101681720F4861B8093110197 +:10401000089510921101089580911001681720F4FD +:10402000861B8093100108951092100108950F933C +:104030001F938D3109F46BC008F03FC08E3009F436 +:104040007DC0C0F4873009F46EC068F4863009F092 +:10405000AFC08091CD01817F8E7F8093CD0181E0C3 +:104060008093DC01A6C0883009F458C08B3009F475 +:104070009BC09EC0863109F497C078F4803109F462 +:1040800070C0813109F094C00E94371490910D01E5 +:1040900081E0892780930D0187C0893109F484C0AC +:1040A0008B3109F085C08091CD0181FB222720F959 +:1040B00091E0922790FB81F94AC0853309F45BC0F7 +:1040C00048F4873209F457C008F45AC0893209F419 +:1040D00052C06EC0833438F48A3308F067C0883326 +:1040E00009F462C065C0833409F445C0883409F01E +:1040F0005FC00E9437140FEF13ED20E30150104012 +:104100002040E1F700C000000E94571B4DC00E94F4 +:1041100099210E94C70E0E94BC0746C00E940B1D39 +:104120000E941D1D41C09091CD01892F817090FF8B +:1041300012C0917F9E7F9093CD013BC08091CD01B5 +:1041400082FB222720F991E0922790FB82F980934D +:10415000CD01992349F18091CD0181608093CD01FA +:1041600023C08091CD0183FB222720F991E0922783 +:1041700090FB83F9ECCF61E070E080E090E010C04C +:104180008D5141E050E060E070E08A019B0104C085 +:10419000000F111F221F331F8A95D2F7C901B801E2 +:1041A0000E94EE170E94371481E003C08953E9CFC3 +:1041B00080E01F910F91089580E008950C94DC2019 +:1041C000CF93C82F8091DC01813079F018F08230D4 +:1041D000E9F187C0E0910E01F0910F0180818131FA +:1041E00069F0823209F07FC009C0E0910E01F091C0 +:1041F0000F018081813111F0823261F48C2F0E9495 +:10420000DE20811104C08C2F0E9417201DC081E088 +:1042100090E01AC08C2F0E94DC20811114C0C431A0 +:1042200079F048F4CB3079F0C03109F060C082E019 +:104230008093DC0108C0C93219F0C83321F057C09F +:104240001092DC0154C081E0817053C0C93289F101 +:1042500018F5C43171F1A8F4C73009F046C08AE0FE +:104260008093150194E19093140193E090931301CE +:104270008093120188E08093110188E280931001FD +:1042800034C0CE51C63088F5EC2FF0E0E65DFE4F2D +:1042900080818093DB0129C0CE34E9F020F4CB3457 +:1042A00021F56AE013C0C13579F0C235F1F461E05F +:1042B0000DC08091DB01882319F01092DB0115C03D +:1042C00081E08093DC0115C061E006C08091DB01D4 +:1042D0000E94511F0AC06AE08091DB010E94C71F43 +:1042E00004C01092DC0180E004C081E002C080E0E4 +:1042F000ABCFCF910895E1E8F0E0808188608083C2 +:104300008081816080838FB7F89493E090938900D7 +:1043100090ED909388008FBF0895EFE6F0E08081E4 +:10432000826080830895EFE6F0E080818D7F808356 +:104330000895EFE6F0E0908182E089278083089578 +:104340001F920F920FB60F9211242F933F934F930A +:104350005F936F937F938F939F93AF93BF93EF93ED +:10436000FF938091DD019091DE0101969093DE0133 +:104370008093DD01811103C082E00E94BC07E091BF +:10438000DE01E695E695F0E0EF5AFA4FE491809170 +:10439000DD018E1303C080E00E94BC07FF91EF9106 +:1043A000BF91AF919F918F917F916F915F914F914D +:1043B0003F912F910F900FBE0F901F9018950E9464 +:1043C000E6216894B1110C94752208950E945A2236 +:1043D00088F09F5798F0B92F9927B751B0F0E1F0C6 +:1043E000660F771F881F991F1AF0BA95C9F714C076 +:1043F000B13091F00E947422B1E008950C947422BF +:10440000672F782F8827B85F39F0B93FCCF38695AE +:1044100077956795B395D9F73EF49095809570950B +:1044200061957F4F8F4F9F4F0895E89409C097FB88 +:104430003EF490958095709561957F4F8F4F9F4F7B +:104440009923A9F0F92F96E9BB279395F6958795BF +:1044500077956795B795F111F8CFFAF4BB0F11F482 +:1044600060FF1BC06F5F7F4F8F4F9F4F16C0882329 +:1044700011F096E911C0772321F09EE8872F762F5F +:1044800005C0662371F096E8862F70E060E02AF0A0 +:104490009A95660F771F881FDAF7880F969587958C +:1044A00097F9089557FD9058440F551F59F05F3FF5 +:1044B00071F04795880F97FB991F61F09F3F79F046 +:1044C00087950895121613061406551FF2CF4695C8 +:1044D000F1DF08C0161617061806991FF1CF86954A +:1044E0007105610508940895E894BB27662777272E +:1044F000CB0197F908950E948E220C94FF220E940E +:10450000F12238F00E94F82220F0952311F00C944B +:10451000E8220C94EE2211240C9475220E9452225F +:1045200070F3959FC1F3950F50E0551F629FF00106 +:10453000729FBB27F00DB11D639FAA27F00DB11D1F +:10454000AA1F649F6627B00DA11D661F829F2227A8 +:10455000B00DA11D621F739FB00DA11D621F839F2F +:10456000A00D611D221F749F3327A00D611D231F05 +:10457000849F600D211D822F762F6A2F11249F5753 +:1045800050409AF0F1F088234AF0EE0FFF1FBB1F56 +:10459000661F771F881F91505040A9F79E3F510515 +:1045A00080F00C94E8220C9475225F3FE4F3983E6F +:1045B000D4F3869577956795B795F795E7959F5FBF +:1045C000C1F7FE2B880F911D9695879597F9089551 +:1045D00097F99F6780E870E060E008959FEF80ECB6 +:1045E000089500240A941616170618060906089559 +:1045F00000240A9412161306140605060895092EBF +:104600000394000C11F4882352F0BB0F40F4BF2B2D +:1046100011F460FF04C06F5F7F4F8F4F9F4F08956D +:1046200097FB072E16F4009407D077FD09D00E945F +:104630002A2307FC05D03EF4909581959F4F08955D +:10464000709561957F4F0895EE0FFF1F0590F491CF +:10465000E02D0994AA1BBB1B51E107C0AA1FBB1F79 +:10466000A617B70710F0A61BB70B881F991F5A95FE +:10467000A9F780959095BC01CD010895F999FECFD9 +:1046800092BD81BDF89A992780B50895A8E1B0E060 +:1046900042E050E00C946123262FF999FECF1FBA17 +:1046A00092BD81BD20BD0FB6F894FA9AF99A0FBE5B +:1046B000019608950E944C23272F0C944D23DC0172 +:1046C000CB01FC01F999FECF06C0F2BDE1BDF89A1D +:1046D000319600B40D9241505040B8F70895F894C7 +:0246E000FFCF0A +:1046E2002002BE074E082908F507C1070101BA01D9 +:1046F20028080A03140A3F4D36391205C5048F04EF +:104702005604E90302041B043404010203040506EF +:04471200070809008B :00000001FF From 474eaead3cbbe5d1e99a86a1a33200908a0a1f90 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 28 Mar 2016 08:09:27 -0700 Subject: [PATCH 050/259] =?UTF-8?q?=C2=A3=C2=A3=C2=A3=C2=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index 97cc3bc351..3234a4cc85 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -198,7 +198,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } case 3: // this would trigger when you hit a key mapped as M(3) if (record->event.pressed) { - return MACRO( I(255), D(LALT), T(PPLS), T(P0), T(P0), T(A), T(P3), U(LALT), END ); + return MACRO( I(255), D(LALT), T(P1), T(P0), T(P5), T(P6), U(LALT), END ); } break; } From 48899673af8b82638d601455f405f03db165bd57 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Mon, 28 Mar 2016 16:14:25 +0100 Subject: [PATCH 051/259] Updated hex --- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 2277 ++++++++--------- 1 file changed, 1138 insertions(+), 1139 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex index 6e7bd2b73f..622a004333 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -1,1140 +1,1139 @@ -:100000000C94C9020C9410030C9410030C9410036C -:100010000C9410030C9410030C9410030C94100314 -:100020000C9410030C9410030C943A0C0C940C0DCB -:100030000C9410030C9410030C9410030C941003F4 -:100040000C9410030C94A0210C9410030C94100336 -:100050000C9410030C94321B0C9410030C9410039A -:100060000C9410030C9410030C9410030C941003C4 -:100070000C9410030C9410030C9410030C941003B4 -:100080000C9410030C9410030C9410030C941003A4 -:100090000C9410030C9410030C9410030C94100394 -:1000A0000C9410030C9410030C941003790D9B0D09 -:1000B0008E0E9B0D8E0EE00D030E8E0E580E6B0EE7 -:1000C0005A115A1189118911CC11061213141314E3 -:1000D0001F12131414131413E71313141314FE1321 -:1000E00075FF01E20157025701620262016202627A -:1000F00001040204015B025B02E2000000F0A1F0D7 -:10010000A2F0A329002B00E300E100E00000001EA4 -:1001100000140004001D7406014E001F001A001692 -:10012000001B0019012A00200008000700060050EB -:1001300000280021001500090019004F004B002283 -:100140000017000A0005000000C30023002F000074 -:10015000004A0000003E002400300000004D000076 -:10016000003B0025001C000B0011000000C200260F -:100170000018000D0010005100490027000C000E6F -:1001800000360052002C002D0012000F0037000036 -:100190007FC1002E0013003300380035004C002AC8 -:1001A0000031003400E500E400000001000100011E -:1001B000000100010000003A001E0220022202039A -:1001C0003001003B001F0221022302010001003C1C -:1001D000002F0226022F00010001003D00300227FF -:1001E000023000010001003E0031023500350200FE -:1001F0000001003F0001000000010000000100407C -:100200000001000000010000000100410052005107 -:10021000002402000001004200240021001E000111 -:100220000001004300250022001F003700010044A8 -:100230000026002300200027000100450025022E93 -:100240000231002E004C0546000100010001003D76 -:100250000400000050010001000100010000000145 -:10026000000100010001000100010001000100F295 -:10027000000100010001000100F000F1000100F4A4 -:1002800000010001000100F3000100F50001000180 -:100290000001000100010000000100010001000058 -:1002A0000001000000010001000100000001000049 -:1002B0000001000100010001000100000001000137 -:1002C00000010001000100AA00010001000100017D -:1002D00000AC00A900B600010001000100AB00A8BD -:1002E0000001000100010001000100010001000106 -:1002F000000100AE00010001000000E200E200E2A7 -:1003000000E200E20000005900010004000100E2E8 -:100310000001005A00010001000100E200E2005B60 -:10032000000800070006000100E2005C000100096F -:10033000000100010001005D000100010005000056 -:100340000001005E00010000000100000001005FEC -:100350000001000000010000000100600001000138 -:100360000001000000010061005F005C00590062B4 -:10037000000100620060005D005A006200E2005768 -:100380000061005E005B006200E20057005700570A -:1003900000570057000100010001000100010001A9 -:1003A00000000016034500720067006F0044006FF4 -:1003B000007800200045005A000000160345007236 -:1003C0000067006F0044006F007800200045005A6D -:1003D0000000000403090409026D00040100A0FAF2 -:1003E000090400000103010100092111010001229B -:1003F0003F000705810308000A0904010001030109 -:100400000200092111010001224D000705820308A5 -:10041000000A090402000103000000092111010083 -:10042000012236000705830308000A0904030001BE -:100430000300000009211101000122390007058491 -:10044000031000011201100100000008EDFE071367 -:1004500001000102000105010906A101050719E0DB -:1004600029E7150025019508750181020508190184 -:1004700029059505750191029501750391010507FF -:100480001900297715002501957875018102C005AD -:10049000010980A101850216010026B7001A01009A -:1004A0002AB700751095018100C0050C0901A10152 -:1004B0008503160100269C021A01002A9C02751071 -:1004C00095018100C005010902A1010901A10005F2 -:1004D0000919012905150025019505750181029568 -:1004E00001750381010501093009311581257F95C9 -:1004F000027508810609381581257F9501750881E7 -:1005000006050C0A38021581257F950175088106BC -:10051000C0C005010906A101050719E029E715007A -:10052000250195087501810295017508810105086D -:100530001901290595057501910295017503910130 -:100540000507190029FF150025FF9506750881008C -:10055000C0000000000000000000000001020406CE -:100560000A0F17202C3A4A5D71879DB3C7DAE9F567 -:10057000FCFFFCF5E9DAC7B39D87715D4A3A2C2090 -:10058000170F0A060402010000000000000000002E -:10059000000011241FBECFEFDAE0DEBFCDBF04B6EE -:1005A00003FE27C08091EE019091EF01A091F00130 -:1005B000B091F1018730904BA740B04BD1F410922D -:1005C000EE011092EF011092F0011092F10114BEB1 -:1005D00084B7877F84BF0FB6F894A8958091600098 -:1005E000886180936000109260000FBEE0E0FFE33E -:1005F000099511E0A0E0B1E0E2EEF6E402C005905A -:100600000D92A433B107D9F721E0A4E3B1E001C012 -:100610001D92AE3EB207E1F70E9481090C946F2350 -:100620000C940000CF93DF93EC01662319F0633044 -:1006300059F00DC08A81882321F085EE0E94EF0FCA -:1006400003C085EE0E94B7108A81811103C080E04B -:1006500090E002C080EE90E0DF91CF910895089580 -:100660006091B1017091B2018091B3019091B40198 -:100670000E945F1A56985E9825982D9826982E9875 -:1006800027982F98823039F0833041F0813041F43F -:10069000259A2D9A0895269A2E9A0895279A2F9A88 -:1006A00008950C94300356985E9825982D982698B6 -:1006B0002E9827982F988FEF90E090938900809341 -:1006C000880090938B0080938A0090938D00809394 -:1006D0008C00259A2D9A2FEF80E792E021508040E0 -:1006E0009040E1F700C00000269A2E9A2FEF80E795 -:1006F00092E0215080409040E1F700C00000279A2E -:100700002F9A2FEF80E792E0215080409040E1F750 -:1007100000C0000025982D982FEF80E792E021502F -:1007200080409040E1F700C0000026982E982FEFFF -:1007300080E792E0215080409040E1F700C0000047 -:1007400027982F9856985E9825982D9826982E9839 -:1007500027982F98089589EA8093800089E08093F4 -:10076000810024982C983F988AB18F748AB96E982A -:10077000479A8BB1806B8BB9769A0E9453030C9485 -:100780002F0380E2809300018091340181110EC01B -:100790000E94100481E0809334012FEF83ED90E3F9 -:1007A000215080409040E1F700C0000080E40E94AA -:1007B00016048093000181112EC00E944004809392 -:1007C0000001811128C00E94400480930001811122 -:1007D00022C08FE30E9440048093000181111BC05E -:1007E0000E94380480E40E94160480930001811165 -:1007F00012C08CE00E9440048093000181110BC064 -:100800000E94400480930001811105C08FE30E9483 -:100810004004809300010E943804809100010895F3 -:100820001092B9008AE08093B800089594EA9093FA -:10083000BC009091BC0097FFFCCF9091B900987FCD -:10084000983021F0903111F081E008958093BB0041 -:1008500084E88093BC008091BC0087FFFCCF80912E -:10086000B900887F883111F0803471F780E00895F5 -:1008700084E98093BC008091BC0084FDFCCF089586 -:100880008093BB0084E88093BC008091BC0087FF0C -:10089000FCCF9091B900987F81E0983209F480E014 -:1008A000089584E88093BC008091BC0087FFFCCF52 -:1008B0008091BB00089580910001811115C080E4F2 -:1008C0000E9416048093000181110CC082E10E94F5 -:1008D000400480930001811105C08FEF0E94400405 -:1008E000809300010E94380484B1807F84B985B16F -:1008F000807F85B98AB1837F8AB98BB1837F8BB9B9 -:100900003E98469808950E94C103809300010E947A -:100910005B0480B38C7080BB81B3836F81BBE4E4E4 -:10092000F1E0A6E3B1E011921D9281E0E235F80713 -:10093000D1F70C94AB039F92AF92BF92CF92DF920C -:10094000EF92FF920F931F93CF93DF93809100015B -:10095000882379F0809135018F5F80933501811173 -:1009600008C00E94C10380930001811102C00E944F -:10097000530386E3E82E81E0F82E8701C0E0D0E043 -:10098000BB24B39492E0A92ECC24C394D12CC730BD -:10099000D10500F580910001811164C080E40E94BE -:1009A000160480930001811112C082E10E9440046C -:1009B0008093000181110BC0C6010C2E01C0880F6D -:1009C0000A94EAF780950E944004809300010E94F7 -:1009D000380448C0CA30A1F028F4C83059F0C930F2 -:1009E00061F005C0CC3089F070F0CD3089F0209AEC -:1009F000289810C0219A29980DC0229A2A980AC0D6 -:100A0000239A2B9807C0529A01C0539A5B9802C050 -:100A10003E9A4698E0EAEA95F1F78FB181708B250E -:100A2000799902C032E001C030E0832B7C9902C08A -:100A300034E001C030E0832B7D9902C028E001C082 -:100A400020E0822B7E9902C090E101C090E0892BCA -:100A50009FB19095991F9927991F9295990F907E14 -:100A6000892B0FC08091000181114AC080E40E944F -:100A7000160480930001882381F1912C0E94380490 -:100A8000892DD8019C91981719F08C93A09201019F -:100A90000E945B0421960F5F1F4FCE30D10509F0F5 -:100AA00076CF80910101882369F181508093010103 -:100AB000882339F0EFE9FFE03197F1F700C000003B -:100AC00021C0E4E4F1E0D7018D917D018193B4E48C -:100AD000EB16B1E0FB06B9F715C083E10E944004B4 -:100AE000809300018111C9CF81E40E941604809394 -:100AF00000018111C2CF0E945104982E9094BECF64 -:100B000080E0BFCF0E94510381E0DF91CF911F9120 -:100B10000F91FF90EF90DF90CF90BF90AF909F909C -:100B20000895E82FF0E0EC5BFE4F80810895089572 -:100B30008B3B910580F4883A910548F5853A9105FB -:100B4000D8F48430910508F0B2C0019709F06EC066 -:100B500081E090E00895803E910508F467C0883EEA -:100B6000910508F4A4C09C01205F310920313105B2 -:100B700008F05CC090650895853A910509F459C064 -:100B8000863A910509F058C082E890E40895883AC1 -:100B9000910509F454C0893A910509F453C08A3A81 -:100BA000910509F452C08B3A910509F451C08C3A71 -:100BB000910509F450C08D3A910509F44FC0803B6E -:100BC000910509F44EC08E3A910509F44DC08F3A53 -:100BD000910509F44CC0813B910509F44BC0823B5F -:100BE000910509F44AC0833B910509F449C0843B4F -:100BF000910509F448C0853B910509F447C0863B3F -:100C0000910509F446C0873B910509F445C0883B2E -:100C1000910509F444C0893B910509F443C08A3B1E -:100C2000910509F442C080E094E4089580E090E0EA -:100C3000089581E890E4089583E890E4089582EEB1 -:100C400094E4089589EE94E408958AEE94E4089576 -:100C500085EB94E4089586EB94E4089587EB94E49F -:100C600008958CEC94E408958DEC94E4089583E861 -:100C700095E408958AE895E4089582E995E4089555 -:100C800084E995E4089581E296E4089583E296E488 -:100C9000089584E296E4089585E296E4089586E254 -:100CA00096E4089587E296E408958AE296E408952A -:100CB000089524E5829FC0011124FC0126E0729F63 -:100CC000E00DF11D1124E60FF11DEE0FFF1FED5F8A -:100CD000FE4F859194910895880F991FFC01E55866 -:100CE000F040859194910895880F991FFC01E5507B -:100CF000FF4F85919491089524E5829FC0011124AE -:100D0000FC0146E0749FE00DF11D1124E60FF11D7A -:100D1000EE0FFF1FED5FFE4F859194919C013A9578 -:100D200021154FE1340708F425C13F512115304109 -:100D300020F49F700E94740608959C013053211581 -:100D4000304118F49927906C0895811520E5920799 -:100D500069F40E9437144FEF84E39CE041508040D7 -:100D60009040E1F700C000000C94571B813020E553 -:100D7000920731F48091CD0181608093CD01089577 -:100D80009C0130552115304108F05CC0292F3327D4 -:100D90002F70332721303105E9F4AC0164E0440FB2 -:100DA000551F6A95E1F744275370BC01637077279C -:100DB00002C0220F331F6A95E2F73C68242B352BC3 -:100DC00073E0880F991F7A95E1F780769927822B37 -:100DD000932B08952230310529F4982F8827816FAD -:100DE000906A089523303105A1F4AC0133E0440F3B -:100DF000551F3A95E1F7407E57708370992721E09F -:100E000030E002C0220F331F8A95E2F7C9019C68C7 -:100E100016C02430310531F5AC0123E0440F551FD5 -:100E20002A95E1F7407E57708370992721E030E0E2 -:100E300002C0220F331F8A95E2F7C9019A68842BFA -:100E4000952B08959C0130572115304118F49F705F -:100E5000906208959C0130582115304118F49F701C -:100E6000906A0895803E9105E0F4803C910558F524 -:100E70008133910509F46FC048F48932910509F472 -:100E800063C08A32910509F46DC072C0893391053F -:100E9000E9F082389105D1F08533910509F44DC010 -:100EA00067C0833E910581F138F4803E9105B9F029 -:100EB000823E9105D9F05CC0863E910561F1873E86 -:100EC0009105A1F155C00E946C0608952091DF01A3 -:100ED00020FD02C021FF4CC080EE90E049C080910F -:100EE000DF0180FFF9CF89E390E042C08091DF010C -:100EF00082FF0EC08091DF0184FF03C080E090E09C -:100F000037C083EE90E034C08091DF0182FFF2CFE2 -:100F100082EE90E02DC08091DF0183FF0BC08091B5 -:100F2000DF0184FDEBCF87EE90E022C08091DF01EE -:100F300083FFF5CF86EE90E01BC08091DF0185FF37 -:100F400007C089E290E014C08091DF0185FFF9CFEE -:100F500085E390E00DC08091DF0186FF07C08AE243 -:100F600090E006C08091DF0186FFF9CF81E390E039 -:100F70000E949805089508950C94BB078091620122 -:100F80000895CF93DF9300D01F92CDB7DEB79C01B9 -:100F90008091E501843019F593E099833B832A839E -:100FA0009093E9008FEF9091E800815095FD06C085 -:100FB00095ED9A95F1F700008111F5CF8091E80049 -:100FC00085FF0DC040E050E063E070E0CE01019687 -:100FD0000E942E0A8091E8008E778093E8000F909F -:100FE0000F900F90DF91CF910895CF93DF9300D0B2 -:100FF0001F92CDB7DEB72091E501243021F522E024 -:1010000029839B838A8383E08093E9008FEF90910B -:10101000E800815095FD06C095ED9A95F1F7000026 -:101020008111F5CF8091E80085FF0DC040E050E0D0 -:1010300063E070E0CE0101960E942E0A8091E800E4 -:101040008E778093E8000F900F900F90DF91CF91F3 -:1010500008959C018091E5018430F9F482E0809349 -:10106000E9009FEF8091E800915085FD06C085ED75 -:101070008A95F1F700009111F5CF8091E80085FF86 -:101080000CC040E050E065E070E0C9010E942E0A0B -:101090008091E8008E778093E8000895CF93DF93E6 -:1010A000EC018091E501843009F046C090910C017B -:1010B0009923D9F090910D019923B9F08093E9001B -:1010C0008FEF9091E800815095FD06C095E19A95CB -:1010D000F1F700008111F5CF8091E80085FF2CC069 -:1010E00040E050E060E170E017C081E08093E900EB -:1010F0008FEF9091E800815095FD06C095ED9A958F -:10110000F1F700008111F5CF8091E80085FF14C050 -:1011100040E050E068E070E0CE010E942E0A80912D -:10112000E8008E778093E80080E1FE01A2E5B1E05F -:1011300001900D928A95E1F7DF91CF91089580910A -:10114000E401811109C00E94BF0B0E941C0C809118 -:10115000E20084608093E20008951092E401089513 -:1011600008950C948D210E94ED1A0E9493210E94F3 -:10117000C70E0C94BC0742E061EC81E00E94380B82 -:1011800042E061EC82E00E94380B42E061EC83E0D7 -:101190000E94380B42E161EC84E00C94380B8091A2 -:1011A000E701833009F455C030F4813071F08230AA -:1011B00009F48EC008958A3009F47AC08B3009F49E -:1011C00060C0893009F09CC020C08091E601813A5E -:1011D00009F096C08091E800877F8093E8008091B5 -:1011E000EA019091EB01892B21F460E182E591E025 -:1011F00003C060E080E090E070E00E94790A809196 -:10120000E8008B778093E80008958091E6018132B1 -:1012100009F076C08091EA019091EB01009719F0F6 -:10122000039709F06DC08091E800877F8093E80004 -:101230008091E80082FD05C08091E5018111F8CF21 -:101240005FC08091F100809362018091E8008B770C -:1012500053C08091E601813A09F052C08091EA01C1 -:101260009091EB01892B09F04BC08091E800877FBA -:101270008093E8008091E80080FFFCCF80910C0112 -:1012800036C08091E6018132D9F58091EA019091D2 -:10129000EB01892BA9F58091E800877F8093E80016 -:1012A0000E946D0B8091E80180930C010C9437141F -:1012B0008091E601813221F58091E800877F80935B -:1012C000E8000E946D0B8091E9018093630108950D -:1012D0008091E601813AA1F48091E800877F8093B4 -:1012E000E8008091E80080FFFCCF8091630180934B -:1012F000F1008091E8008E778093E8000C946D0BEC -:10130000089584B7877F84BF0FB6F894A89580911D -:101310006000886180936000109260000FBE90E0D2 -:1013200080E80FB6F89480936100909361000FBE3F -:101330000E94160F0E94BF0B0E941C0C8091E200BD -:1013400084608093E20078940E94A70E0E94180F98 -:1013500082E091E00E94C20E0E947B218091E50113 -:10136000853069F40E94AF1A8091E3018823B1F3BC -:101370000E94D91A882391F30E94180AEFCF0E9485 -:101380001E0FECCF292F332723303105C9F060F42D -:101390002130310581F02230310509F041C08DE660 -:1013A00090E027ED33E040C021323105E1F02232F8 -:1013B000310531F135C082E190E024E434E034C0FD -:1013C00099278130910549F028F0029749F5E3EA21 -:1013D000F3E005C0E3EDF3E002C0EBEBF3E0849152 -:1013E00090E09F0121C06430D8F4E62FF0E0EE0FCA -:1013F000FF1FEE5DFE4F2081318189E090E014C037 -:10140000643070F470E0FB01EE0FFF1FE65EFE4FEC -:1014100020813181FB01EA5EFE4F808190E004C0B3 -:1014200080E090E020E030E0FA01318320830895ED -:1014300080E189BD82E189BD09B400FEFDCF8091C4 -:10144000D8008F7D8093D8008091E00082608093E7 -:10145000E0008091E00081FDFCCF0895CF92DF9203 -:10146000EF92FF920F931F93CF93DF93EC018B01C9 -:101470006A010E948C0B811133C0C114D10439F070 -:10148000F60180819181081B190BC80FD91FE12C2F -:10149000F12C0115110519F18091E80085FD16C0A8 -:1014A0008091E8008E778093E800C114D10449F060 -:1014B000F60180819181E80EF91EF182E08285E0DB -:1014C0000FC00E948C0B882321F30AC0899180935E -:1014D000F10001501109FFEFEF1AFF0ADACF80E0A7 -:1014E000DF91CF911F910F91FF90EF90DF90CF9000 -:1014F00008952091EC013091ED012617370748F04F -:101500006115710539F42091E8002E772093E800E9 -:1015100001C0B901FC0120E06115710579F18091EC -:10152000E5018823F1F18530F1F18091E80083FD38 -:101530003CC08091E80082FD2EC08091E80080FFD1 -:10154000EBCF2091F3008091F20090E0922B611597 -:10155000710551F08830910538F421912093F10004 -:10156000615071090196F3CF21E0089709F020E05E -:101570008091E8008E778093E800CECF2111CFCF05 -:101580000AC08091E501882361F0853061F0809187 -:10159000E80083FD0AC08091E80082FFF2CF80E07E -:1015A000089582E0089583E0089581E008952091F0 -:1015B000EC013091ED012617370748F061157105F0 -:1015C00039F42091E8002E772093E80001C0B9019A -:1015D000FC0120E06115710591F18091E5018823FE -:1015E00009F440C0853009F43FC08091E80083FDD4 -:1015F0003DC08091E80082FD2FC08091E80080FF0F -:10160000E9CF2091F3008091F20090E0922B6115D8 -:10161000710559F08830910540F424912093F10030 -:101620003196615071090196F2CF21E0089709F0D7 -:1016300020E08091E8008E778093E800CBCF2111E5 -:10164000CCCF0AC08091E501882361F0853061F03C -:101650008091E80083FD0AC08091E80082FFF2CF0C -:1016600080E0089582E0089583E0089581E0089580 -:10167000982F973068F59093E900981739F070919A -:10168000EC002091ED005091F00003C0242F762F44 -:1016900050E021FD02C09F5FECCF3091EB003E7F18 -:1016A0003093EB003091ED003D7F3093ED003091B1 -:1016B000EB0031603093EB007093EC002093ED0071 -:1016C0005093F0002091EE0027FDE5CF80E00895D3 -:1016D0008F708093E90081E008958091E60187FF93 -:1016E00011C08091E80082FD05C08091E501811163 -:1016F000F8CF11C08091E8008B770BC08091E50195 -:10170000882349F08091E80080FFF8CF8091E800BD -:101710008E778093E80008952091E4003091E500F1 -:1017200095E64091EC00842F817040FF23C08091AA -:10173000E80080FD1DC08091E501882399F0853087 -:1017400099F08091EB0085FD11C04091E40050912B -:10175000E5002417350729F3915011F09A01E1CFE4 -:1017600084E0089582E0089583E0089581E008957B -:1017700080E008954091E80042FFDDCF08950E9487 -:101780002D0C0E94350CE0EEF0E0808181608083BA -:10179000E8EDF0E080818F77808319BCA7EDB0E0A1 -:1017A0008C918E7F8C9380818F7E80831092E40158 -:1017B00008950F931F93CF93DF930E942D0C0E94E7 -:1017C000350CC8EDD0E088818F7788838881806868 -:1017D000888388818F7D888319BC1092E5011092DF -:1017E000E1011092E3011092E20100EE10E0F80135 -:1017F00080818B7F808388818160888342E060E084 -:1018000080E00E94380BE1EEF0E080818E7F8083E3 -:10181000E2EEF0E080818160808380818860808357 -:10182000F80180818E7F8083888180618883DF9149 -:10183000CF911F910F910895E8EDF0E080818F7EA8 -:101840008083E7EDF0E080818160808384E082BF67 -:1018500081E08093E4010C94D90BE8EDF0E0808105 -:101860008E7F80831092E20008951092DA00109229 -:10187000E10008951F920F920FB60F9211242F933B -:101880003F934F935F936F937F938F939F93AF9308 -:10189000BF93EF93FF938091E10082FF0BC0809193 -:1018A000E20082FF07C08091E1008B7F8093E1001E -:1018B0000E94A60E8091DA0080FF1FC08091D800A0 -:1018C00080FF1BC08091DA008E7F8093DA008091C8 -:1018D000D90080FF0DC080E189BD82E189BD09B4D6 -:1018E00000FEFDCF81E08093E5010E949F0805C0C6 -:1018F00019BC1092E5010E94AD088091E10080FFC3 -:1019000019C08091E20080FF15C08091E2008E7FB7 -:101910008093E2008091E20080618093E2008091F8 -:10192000D80080628093D80019BC85E08093E501DF -:101930000E94B1088091E10084FF30C08091E200F4 -:1019400084FF2CC080E189BD82E189BD09B400FE1D -:10195000FDCF8091D8008F7D8093D8008091E100E9 -:101960008F7E8093E1008091E2008F7E8093E20081 -:101970008091E20081608093E2008091E101882300 -:1019800011F084E007C08091E30087FD02C081E090 -:1019900001C083E08093E5010E94B3088091E100DB -:1019A00083FF29C08091E20083FF25C08091E10080 -:1019B000877F8093E10082E08093E5011092E1014E -:1019C0008091E1008E7F8093E1008091E2008E7F24 -:1019D0008093E2008091E20080618093E20042E027 -:1019E00060E080E00E94380B8091F0008860809376 -:1019F000F0000E94B008FF91EF91BF91AF919F91CD -:101A00008F917F916F915F914F913F912F910F90A7 -:101A10000FBE0F901F9018951F920F920FB60F9246 -:101A200011242F933F934F935F936F937F938F93E3 -:101A30009F93AF93BF93CF93DF93EF93FF93C091A7 -:101A4000E900CF708091EC00D82FD17080FDD0E8F4 -:101A50001092E9008091F000877F8093F0007894E5 -:101A60000E94500D1092E9008091F00088608093F0 -:101A7000F000CD2BCF70C093E900FF91EF91DF9183 -:101A8000CF91BF91AF919F918F917F916F915F9116 -:101A90004F913F912F910F900FBE0F901F9018956F -:101AA0001F93CF93DF93CDB7DEB7AA970FB6F89405 -:101AB000DEBF0FBECDBFE6EEF1E08091F100819375 -:101AC00021E0EE3EF207C9F70E94CF088091E800BE -:101AD00083FF24C18091E6019091E701492F50E0F6 -:101AE0004A30510508F01AC1FA01EA5AFF4F0C9426 -:101AF0002423803881F0823809F010C18091EA01F6 -:101B00008F708093E9008091EB0085FB882780F936 -:101B10001092E90006C08091E2019091E3019111D9 -:101B200082609091E800977F9093E8008093F100A5 -:101B30001092F100C8C0282F2D7F09F0EFC0882334 -:101B400019F0823061F0EAC08091E801813009F03B -:101B5000E5C0933009F080E08093E3012BC08091D1 -:101B6000E801811127C08091EA018F7009F4D6C085 -:101B70008093E9002091EB0020FF1CC0933021F4FA -:101B80008091EB00806214C09091EB009061909383 -:101B9000EB0021E030E0A90102C0440F551F8A95F7 -:101BA000E2F74093EA001092EA008091EB0088602F -:101BB0008093EB001092E9008091E800877F86C057 -:101BC0008111ACC01091E8011F778091E30080780B -:101BD000812B8093E3008091E800877F8093E80069 -:101BE0000E946D0B8091E80080FFFCCF8091E300A4 -:101BF00080688093E300111102C082E001C083E09D -:101C00008093E5018BC08058823008F087C08091B6 -:101C1000E8019091E9018C3D53E0950779F583E067 -:101C20008A838AE289834FB7F894DE01139620E015 -:101C30003EE051E2E32FF0E050935700E49120FFA3 -:101C400003C0E295EF703F5FEF708E2F90E0EA30B7 -:101C500010F0C79601C0C0968D939D932F5F2431DD -:101C600049F74FBF8091E800877F8093E8006AE2E0 -:101C700070E0CE0101960E94790A14C0AE014F5F58 -:101C80005F4F6091EA010E94C209BC01892B09F4EF -:101C900045C09091E800977F9093E80089819A81F0 -:101CA0000E94D70A8091E8008B778093E80036C0C5 -:101CB0008038A1F58091E800877F8093E8008091CB -:101CC000E1018093F1008091E8008E778093E80035 -:101CD0000E946D0B23C0811121C08091E801909179 -:101CE000E90199270297D4F48091E800877F8093D7 -:101CF000E8008091E8018093E1010E946D0B8091E2 -:101D0000E101811106C08091E30087FD02C081E0FE -:101D100001C084E08093E5010E94BB088091E80047 -:101D200083FF0AC08091E800877F8093E80080915C -:101D3000EB0080628093EB00AA960FB6F894DEBFAA -:101D40000FBECDBFDF91CF911F9108950895CF931E -:101D50008091E5018823A1F0C091E900CF709091B6 -:101D6000EC00892F817090FD80E8C82B1092E9006B -:101D70008091E80083FD0E94500DCF70C093E90070 -:101D8000CF91089590936901809368010895E0913F -:101D90006801F0916901309721F00190F081E02D08 -:101DA000099480E00895E0916801F091690130970D -:101DB00021F00280F381E02D09940895E0916801FB -:101DC000F0916901309721F00480F581E02D0994AC -:101DD000089520916601309167012817390771F045 -:101DE0009093670180936601E0916801F091690129 -:101DF000309721F00680F781E02D09940895209115 -:101E00006401309165012817390771F090936501DD -:101E100080936401E0916801F0916901309721F0AD -:101E20000084F185E02D0994089508950C94150F10 -:101E30000E94F31A0E9483040C94B91BCF92DF9284 -:101E4000EF92FF920F931F93CF93DF93CDB7DEB73F -:101E50002B970FB6F894DEBF0FBECDBF0E949B0438 -:101E60008BE6C82E81E0D82E00E010E0E02E802F17 -:101E70000E949105F60141916F01F82EF426B1F40C -:101E80000F5F1F4F0E30110589F78FEF89838A830B -:101E90001B820E94FC1A8160782F9D838C8349816C -:101EA0005A816B818D810E94C10F40C09091CD01FC -:101EB00091FF04C08B870E9497058B8520E030E05E -:101EC0004F2D50E0922FBA01022E02C075956795F2 -:101ED0000A94E2F760FF24C02E83EF8221E030E015 -:101EE000690102C0CC0CDD1C9A95E2F790E08C21D0 -:101EF0009D21892B09F420E028870E94FC1A81602B -:101F0000782F9A8789874E815F8168858A850E94AC -:101F1000C10FF801E559FE4F8081C826C08206C076 -:101F20002F5F3F4F2630310569F6AACF0E94A01ED1 -:101F30000E94C70E90916A018917A1F00E94C70EF6 -:101F400080936A012B960FB6F894DEBF0FBECDBF0B -:101F5000DF91CF911F910F91FF90EF90DF90CF9085 -:101F60000C94BC072B960FB6F894DEBF0FBECDBF06 -:101F7000DF91CF911F910F91FF90EF90DF90CF9065 -:101F80000895CF93DF93CDB7DEB72B970FB6F894B4 -:101F9000DEBF0FBECDBF4F83588769877A878B8797 -:101FA000DE01119686E0FD0111928A95E9F785E040 -:101FB000FE01379601900D928A95E1F749815A8189 -:101FC0006B817C818D819E810E94CB162B960FB6F2 -:101FD000F894DEBF0FBECDBFDF91CF910895CF93B0 -:101FE000C82F882309F4C1C0823859F40E94C70E53 -:101FF00081FDBBC089E30E9468190E94301A89E301 -:102000000CC0833879F40E94C70E80FDAEC083E512 -:102010000E9468190E94301A83E50E94A719CF9187 -:102020000C94301A843859F40E94C70E82FD9DC06A -:1020300087E40E9468190E94301A87E4EECF8CEF83 -:102040008C0F813A48F48C2F0E94E02081118DC0C2 -:102050008C2F0E946819E3CF80E28C0F883048F4FF -:10206000C77081E001C0880FCA95EAF70E94E9199C -:10207000D6CF8BE58C0F833078F4C53A29F0C63A79 -:1020800031F083E890E005C081E890E002C082E88A -:1020900090E0CF910C94E90E88E58C0F833108F025 -:1020A00064C0C83A39F1C93A41F1CA3A49F1CB3A68 -:1020B00051F1CC3A59F1CD3A61F1C03B69F1CE3AD8 -:1020C00071F1CF3A79F1C13B81F1C23B89F1C33B58 -:1020D00091F1C43B99F1C53BA1F1C63BA9F1C73BC6 -:1020E000B1F1C83BB9F1C93BC1F1CA3BC9F180E0CC -:1020F00090E038C082EE90E035C089EE90E032C0CA -:102100008AEE90E02FC085EB90E02CC086EB90E04B -:1021100029C087EB90E026C08CEC90E023C08DECCA -:1021200090E020C083E891E01DC08AE891E01AC0E9 -:1021300082E991E017C084E991E014C081E292E065 -:1021400011C083E292E00EC084E292E00BC085E20F -:1021500092E008C086E292E005C087E292E002C009 -:102160008AE292E0CF910C94FF0ECF9108958823DC -:1021700009F44BC0823859F40E94C70E81FF45C054 -:1021800089E30E9468190E94301A89E30CC08338E1 -:1021900071F40E94C70E80FF38C083E50E94681961 -:1021A0000E94301A83E50E94A7190C94301A8438D3 -:1021B00059F40E94C70E82FF28C087E40E94681964 -:1021C0000E94301A87E4EFCF9CEF980F913A58F3B2 -:1021D00090E2980F983050F4877091E001C0990F09 -:1021E0008A95EAF7892F0E94EF19DFCF9BE5980FB8 -:1021F000933020F480E090E00C94E90E885A83310B -:1022000020F480E090E00C94FF0E0895882321F0E4 -:102210000E94E9190C94301A0895882321F00E9435 -:10222000EF190C94301A0895BF92CF92DF92EF927B -:10223000FF920F931F93CF93DF9300D000D000D075 -:10224000CDB7DEB77C0185E0F701DE011196019084 -:102250000D928A95E1F7F70183819481892B09F426 -:10226000E2C2908181818F3F19F49F3F09F4DBC264 -:10227000F7010281258122952F7099838A838981B4 -:102280009A812E830E942719182FB92E0E94261991 -:102290000E94ED172E81002319F00E94061A2E814C -:1022A000EB2DE295EF704E2F50E0FA01E05AFF4F10 -:1022B0000C9424238B2D807F9B2D9F70F92E8823D7 -:1022C00019F0F29480EFF822002349F0FF2009F47E -:1022D00057C28F2D0E94F9190E94301A51C2812FC6 -:1022E0000E94B710FF2009F49EC28F2D0E94FF1993 -:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B -:102300001F910F91FF90EF90DF90CF90BF900C94B2 -:10231000301A3B2D307F8B2D8F70303211F082952B -:10232000807F112319F0113021F12CC00023B9F066 -:10233000222309F490C1213009F08DC126960FB6F1 -:10234000F894DEBF0FBECDBFDF91CF911F910F91EB -:10235000FF90EF90DF90CF90BF900C94191A22233A -:1023600019F0213009F45FC28E830E941C1A8E81FD -:1023700086C1002321F0223008F055C26CC1211122 -:1023800052C27DC1002321F0222309F464C1F8C1A7 -:10239000222309F474C109C28B2D8695869583701A -:1023A00019F08130D1F03FC2002321F0812F9B2D05 -:1023B000937002C080E090E026960FB6F894DEBFDE -:1023C0000FBECDBFDF91CF911F910F91FF90EF9086 -:1023D000DF90CF90BF900C94E90E002321F0812F65 -:1023E0009B2D937002C080E090E026960FB6F89483 -:1023F000DEBF0FBECDBFDF91CF911F910F91FF9038 -:10240000EF90DF90CF90BF900C94FF0E812F0023B0 -:1024100019F00E94A81D02C00E94101E26960FB639 -:10242000F894DEBF0FBECDBFDF91CF911F910F910A -:10243000FF90EF90DF90CF90BF900C94951E8B2D66 -:10244000837009F075C00111EEC1812F82958695C8 -:102450008770880F880F912F9F70C92ED12CE12C87 -:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 -:10247000D2F714FF12C00FE010E020E030E004C0FB -:10248000000F111F221F331F8A95D2F7C901B8010F -:10249000609570958095909503C060E070E0CB01E9 -:1024A0004B2D4695469543704230C1F060F56C293E -:1024B0007D298E299F29413051F126960FB6F89437 -:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 -:1024D000EF90DF90CF90BF900C9414186C297D2959 -:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A -:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 -:10250000BF900C9430180E941418C701B60126968B -:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 -:102520000F91FF90EF90DF90CF90BF900C94F81731 -:10253000002319F08B2D817001C08695882309F442 -:1025400072C1812F829586958770880F880F912F91 -:102550009F70C92ED12CE12CF12C082E04C0CC0C7C -:10256000DD1CEE1CFF1C0A94D2F714FF12C00FE012 -:1025700010E020E030E004C0000F111F221F331FC5 -:102580008A95D2F7C901B8016095709580959095AC -:1025900003C060E070E0CB014B2D4695469543703B -:1025A0004230C1F060F56C297D298E299F29413088 -:1025B00051F126960FB6F894DEBF0FBECDBFDF9166 -:1025C000CF911F910F91FF90EF90DF90CF90BF9030 -:1025D0000C94EE186C297D298E299F2926960FB61A -:1025E000F894DEBF0FBECDBFDF91CF911F910F9149 -:1025F000FF90EF90DF90CF90BF900C940A190E944B -:10260000EE18C701B60126960FB6F894DEBF0FBECE -:10261000CDBFDF91CF911F910F91FF90EF90DF9091 -:10262000CF90BF900C94D218103FD1F118F4103E07 -:1026300050F4A1C0123F09F463C008F44CC0133F2A -:1026400009F473C098C01F708B2D8F710023A1F007 -:102650000E946B18812F26960FB6F894DEBF0FBE2E -:10266000CDBFDF91CF911F910F91FF90EF90DF9041 -:10267000CF90BF900C9406110E948C18812F269643 -:102680000FB6F894DEBF0FBECDBFDF91CF911F9183 -:102690000F91FF90EF90DF90CF90BF900C940D11B1 -:1026A0000023A9F02111BFC08B2D8F7126960FB684 -:1026B000F894DEBF0FBECDBFDF91CF911F910F9178 -:1026C000FF90EF90DF90CF90BF900C94B118223024 -:1026D00008F0A9C0E9CF0023A9F08B2D8F712696B1 -:1026E0000FB6F894DEBF0FBECDBFDF91CF911F9123 -:1026F0000F91FF90EF90DF90CF90BF900C946B18EC -:10270000002359F38B2D8F7126960FB6F894DEBFF8 -:102710000FBECDBFDF91CF911F910F91FF90EF9032 -:10272000DF90CF90BF900C948C18002399F08B2DE4 -:102730008F7126960FB6F894DEBF0FBECDBFDF9126 -:10274000CF911F910F91FF90EF90DF90CF90BF90AE -:102750000C94561826960FB6F894DEBF0FBECDBF68 -:10276000DF91CF911F910F91FF90EF90DF90CF906D -:10277000BF900C944C180023A9F0222309F4ADCF8C -:10278000812F26960FB6F894DEBF0FBECDBFDF9126 -:10279000CF911F910F91FF90EF90DF90CF90BF905E -:1027A0000C94EF0F222309F4ADCF812F26960FB69C -:1027B000F894DEBF0FBECDBFDF91CF911F910F9177 -:1027C000FF90EF90DF90CF90BF900C94B7104B2DFF -:1027D0004F70612FC7010E94120326960FB6F8941E -:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 -:1027F000EF90DF90CF90BF900C9470174B2D4F70DF -:10280000612FC70126960FB6F894DEBF0FBECDBF6D -:10281000DF91CF911F910F91FF90EF90DF90CF90BC -:10282000BF900C94580626960FB6F894DEBF0FBEE4 -:10283000CDBFDF91CF911F910F91FF90EF90DF906F -:10284000CF90BF9008950E94061A0E94161A0E9407 -:10285000DB190E94301A0E94451F0E94951E80E0DD -:1028600090E00E94E90E80E090E00C94FF0E0E9440 -:10287000F6190C9423140E942719292F22952F70E2 -:102880002C3030F42A3048F42250223078F405C03D -:102890002C3041F02F3031F009C0803E48F0803FAD -:1028A00029F406C093FB882780F9089580E00895F5 -:1028B00081E00895CF93DF9300D000D01F92CDB771 -:1028C000DEB70F900F900F900F900F90DF91CF9188 -:1028D0000895CF93DF9300D000D000D0CDB7DEB7FE -:1028E00026960FB6F894DEBF0FBECDBFDF91CF9115 -:1028F00008951F93CF93DF93C091790116E08091E3 -:102900007A01C81799F0D0E01C9FF0011D9FF00DCF -:102910001124E558FE4F4081518162817381848189 -:1029200095810E9469142196C770E9CFDF91CF91FC -:102930001F9108954091AB015091AC016091AD01A0 -:102940007091AE018091AF019091B0010C94691427 -:102950008091B00182958F7009F054C08091AD01D3 -:10296000882309F44FC080917901A0917A014091A8 -:10297000AE015091AF016091AB017091AC01B6E036 -:102980008A1709F43FC090E041155105C1F17F3F1E -:1029900011F46F3FA1F1B89FF001B99FF00D112420 -:1029A000E558FE4F218127132AC02081261327C016 -:1029B0002281211124C0238134812417350710F48A -:1029C00021503109241B350B283C3105C0F42091DE -:1029D000B0012F7020612093B00126E0289FF00104 -:1029E000299FF00D1124E058FE4F80818F70806187 -:1029F00080838BEA91E00E9414110C947914019663 -:102A00008770BECF0895CF92DF92EF92FF920F931F -:102A10001F93CF93DF93CDB7DEB762970FB6F894CD -:102A2000DEBF0FBECDBF8C0185E0F801DE011D9633 -:102A300001900D928A95E1F7D8014C9111965C9125 -:102A4000119712966C918091AE019091AF01009711 -:102A500009F475C13091AB017091AC017F3F19F45D -:102A60003F3F09F46CC1F801C380D480E090AD0110 -:102A7000EE2009F4BEC02091B001C816D90628F096 -:102A8000D601A81BB90BCD0104C0809590958C0D83 -:102A90009D1DFF24F394883C910578F0F12C207F54 -:102AA00009F0C4C07C2DD98AC88A89890E945A1429 -:102AB0008BEA91E00E941411AFC0822F807F09F051 -:102AC00045C0571313C0431311C061110FC02F70BD -:102AD00020612093B0010E949A148BEA91E00E9439 -:102AE00014118091B001F80185832EC0CD2819F111 -:102AF0005F3F11F44F3FF9F0F62E61111CC0809139 -:102B0000790120917A0136E0821709F45BC090E0E8 -:102B1000389FF001399FF00D1124E558FE4F718167 -:102B2000571306C07081471303C07281711103C02F -:102B300001968770E9CFF62E662309F41CC18091B7 -:102B4000B00181608093B001F12C15C1571309C009 -:102B5000431307C0611105C08091B001F80185835E -:102B6000C8C04D875E878D859E856A8B0E943B1409 -:102B70006A898823D1F16623C1F12091B001822FA7 -:102B800082958F7090E0029774F08091AB019091E4 -:102B9000AC0198878F831986DB86CA862C87CE0185 -:102BA00007960E94141186E0F801ABEAB1E00190AB -:102BB0000D928A95E1F70E94A8140E949A14FF24AE -:102BC000F394D9C04D875E878D859E850E94271915 -:102BD000292F22952F70223008F0C1C09F7009F074 -:102BE000BBC0805E883008F4C6C0C8010E941411C2 -:102BF000E6CFC816D90608F453C0F601E81BF90B56 -:102C0000CF01883C910508F450C0F12C7C2DD98A65 -:102C1000C88A89890E945A14EBEAF1E086E0DF0154 -:102C20001D928A95E9F70E949A14A5C0571314C003 -:102C3000431312C0611110C08091B001F801858367 -:102C4000C8010E94141186E0EBEAF1E0DF011D9259 -:102C50008A95E9F7FE2C8FC04D875E878D859E850E -:102C60006A8B0E943B146A89882309F4BECF6623CD -:102C700009F4BBCF2091B001822F82958F7090E034 -:102C800002970CF490CF8091AB019091AC019A83A4 -:102C900089831B82DD82CC822E83CE01019681CF77 -:102CA000809590958C0D9D1DACCFF62E662309F472 -:102CB0009CCF571333C0431331C02091B00120FD86 -:102CC00024C0822F82958F70482F50E04115510506 -:102CD000E1F0D80115962C9315974F30510549F026 -:102CE0008F5F982F9295907F822F8F70892B1596EA -:102CF0008C93C8010E94141186E0F801ABEAB1E0A0 -:102D000001900D928A95E1F78ECF86E0F801ABEA4B -:102D1000B1E001900D928A95E1F72DC04D875E8755 -:102D20008D859E850E943B1481113DCF8091B0011D -:102D300081608093B001C8010E9414111CC06623F9 -:102D400009F453CF4D875E878D859E850E943B1485 -:102D5000882309F44ACF27CF811143CF0CC02430F8 -:102D600008F043CF9F7009F43CCFD80115969C9191 -:102D7000907F09F036CF8F2D62960FB6F894DEBFA4 -:102D80000FBECDBFDF91CF911F910F91FF90EF90BC -:102D9000DF90CF9008951F93CF93DF93CDB7DEB729 -:102DA0002C970FB6F894DEBF0FBECDBF4F83588768 -:102DB00069877A878B879C87CE0107960E940315C7 -:102DC000882371F08A859B85892B09F441C0888509 -:102DD0008F3F09F065C08F818F3F09F061C038C017 -:102DE00086E0FE013796DE01119601900D928A95DC -:102DF000E1F76A857B856115710551F1FF81E885F1 -:102E0000EF3F11F4FF3F21F120917A0130E0C90139 -:102E10000196877099274091790150E084179507B2 -:102E200009F447C0F983EA837D836C8396E0929F1F -:102E3000D001939FB00D1124A558BE4FFE013196CD -:102E400001900D929A95E1F780937A010E9479148E -:102E500016E08091790190917A018917B9F1189F54 -:102E6000C001112485589E4F0E940315882371F1DB -:102E7000E09179011E9FF0011124E558FE4F408139 -:102E8000518162817381848195810E94691480914E -:102E9000790190E001968770992780937901D9CFC5 -:102EA0004F81588569857A858B859C850E94691438 -:102EB000CFCF0E94371410927A0110927901EBEA79 -:102EC000F1E086E0DF011D928A95E9F72C960FB6B6 -:102ED000F894DEBF0FBECDBFDF91CF911F91089553 -:102EE000EF92FF920F931F93CF93DF938C01892B67 -:102EF00009F46CC0F12CEE24E394E8012196F8016A -:102F00008491843740F4843008F051C0813081F0DE -:102F1000823019F15BC0853709F444C0A8F19CE701 -:102F2000980F903708F052C08F770E94B71041C0B9 -:102F30000E5F1F4FFE01849190E2980F983050F47D -:102F40008770FE2D01C0FF0F8A95EAF78F2F0E9430 -:102F5000091A14C00E94EF0F2DC00E5F1F4FFE0113 -:102F6000849190E2980F983060F48770FE2D01C034 -:102F7000FF0F8A95EAF78F2F0E940F1A0E94301ACE -:102F800019C00E94B71016C00E5F1F4FFE01C491FA -:102F9000CC2381F08FE99FE00197F1F700C000009A -:102FA000C150F6CF0E5F1F4FFE01F49003C00E9488 -:102FB000EF0F8E018F2D882309F49FCFEFE9FFE0FB -:102FC0003197F1F700C000008150F5CFDF91CF912C -:102FD0001F910F91FF90EF90089508956093B501B0 -:102FE0007093B6018093B7019093B8010C942314A9 -:102FF0000F931F930091B5011091B6012091B70175 -:103000003091B801DC01CB01802B912BA22BB32B8B -:103010008093B5019093B601A093B701B093B80126 -:103020001F910F910C9423140F931F930091B501DE -:103030001091B6012091B7013091B801DC01CB01AC -:1030400080239123A223B3238093B5019093B601EB -:10305000A093B701B093B8011F910F910C94231462 -:103060000F931F930091B5011091B6012091B70104 -:103070003091B801DC01CB0180279127A227B3272B -:103080008093B5019093B601A093B701B093B801B6 -:103090001F910F910C9423141092B1011092B20160 -:1030A0001092B3011092B4010C94231441E050E04B -:1030B00060E070E004C0440F551F661F771F8A95BB -:1030C000D2F74093B1015093B2016093B301709372 -:1030D000B4010C94231441E050E060E070E004C0BF -:1030E000440F551F661F771F8A95D2F78091B10153 -:1030F0009091B201A091B301B091B401482B592B2A -:103100006A2B7B2B4093B1015093B2016093B301C2 -:103110007093B4010C94231441E050E060E070E03F -:1031200004C0440F551F661F771F8A95D2F740953C -:103130005095609570958091B1019091B201A091E8 -:10314000B301B091B401482359236A237B234093F0 -:10315000B1015093B2016093B3017093B4010C9428 -:10316000231441E050E060E070E004C0440F551FBC -:10317000661F771F8A95D2F78091B1019091B201B5 -:10318000A091B301B091B401482759276A277B2742 -:103190004093B1015093B2016093B3017093B401B5 -:1031A0000C9423140F931F930091B1011091B2015D -:1031B0002091B3013091B401DC01CB01802B912B24 -:1031C000A22BB32B8093B1019093B201A093B301D2 -:1031D000B093B4011F910F910C9423140F931F937C -:1031E0000091B1011091B2012091B3013091B4016D -:1031F000DC01CB0180239123A223B3238093B1016F -:103200009093B201A093B301B093B4011F910F91B9 -:103210000C9423140F931F930091B1011091B201EC -:103220002091B3013091B401DC01CB0180279127BB -:10323000A227B3278093B1019093B201A093B30169 -:10324000B093B4011F910F910C9423140895CF9261 -:10325000DF92EF92FF920F931F93CF93DF938C0136 -:10326000C090B101D090B201E090B301F090B401F0 -:103270008091B5019091B601A091B701B091B801CC -:10328000C82AD92AEA2AFB2ACFE1D0E0D701C60111 -:103290000C2E04C0B695A795979587950A94D2F7FA -:1032A00080FF07C0B8018C2F0E947C0681309105F9 -:1032B00031F4219758F7B80180E00E947C06DF9135 -:1032C000CF911F910F91FF90EF90DF90CF900895D5 -:1032D00090910C019923F1F090910D019923D1F077 -:1032E000982F9695969596959F3080F5E0910E01D2 -:1032F000F0910F01E90FF11D877021E030E0A90185 -:1033000002C0440F551F8A95E2F7CA019181892BAB -:103310008183089520910E0130910F01F9013296B9 -:103320009FEF40E05191851789F09F3F19F45111AB -:1033300001C0942F4F5F4E30A9F79F3F39F0F9013C -:10334000E90FF11D97FDFA958283089508959091F4 -:103350000C019923F9F090910D019923D9F0982F40 -:103360009695969596959F3028F5E0910E01F091EF -:103370000F01E90FF11D877021E030E0A90102C0C3 -:10338000440F551F8A95E2F7CA01809591818923E0 -:103390008183089520910E0130910F01F901329639 -:1033A000205F3F4F9081891301C010823196E21750 -:1033B000F307C1F7089581E090E0E0910E01F091EC -:1033C0000F01E80FF91F1082019680319105A9F7CE -:1033D00008959091CC01892B8093CC01089580951C -:1033E0009091CC0189238093CC0108951092CC0157 -:1033F00008959091CB01892B8093CB0108958095FE -:103400009091CB0189238093CB0108951092CB0139 -:1034100008959091CA01892B8093CA0108958095DF -:103420009091CA0189238093CA0108951092CA011C -:1034300008958093B90108951092B901089580917B -:103440000E0190910F01FC0131969C01205F3F4FCE -:1034500080E0919191118F5FE217F307D1F7089502 -:10346000E0910E01F0910F018091CC018083E091F9 -:103470000E01F0910F0190818091CB01892B808307 -:10348000E0910E01F0910F0190818091CA01892B8A -:1034900080838091B901882361F0E0910E01F09161 -:1034A0000F019081892B80830E941F1A8111109235 -:1034B000B90180910E0190910F010C94D30ECF921F -:1034C000DF92EF92FF926C01EE24FF24C114D1042D -:1034D000E104F10421F0C701B60120E101C020E0C0 -:1034E000C72ED82EE92EFF24C114D104E104F10423 -:1034F00019F0285FC701B6016B017C0154E0F69416 -:10350000E794D794C7945A95D1F7C114D104E10434 -:10351000F10419F02C5FC701B6016B017C0142E098 -:10352000F694E794D794C7944A95D1F7C114D1047F -:10353000E104F10419F02E5FC701B601DC01CB01F3 -:10354000B695A79597958795892B8A2B8B2B09F094 -:103550002F5F822FFF90EF90DF90CF9008958091A2 -:10356000E501843011F120E488E190E00FB6F89491 -:10357000A895809360000FBE2093600083B7817F81 -:10358000846083BF83B7816083BF7894889583B755 -:103590008E7F83BF0FB6F894A895809160008861F4 -:1035A00080936000109260000FBE089508950C94FF -:1035B000D61ACF930E94D71A0E949B040E94D61A53 -:1035C000C0E08C2F0E949105811104C0CF5FCE30E6 -:1035D000C1F701C081E0CF9108950E9437140E9485 -:1035E000C70E0C94BC0782E084BD93E095BD9AEFB2 -:1035F00097BD80936E0008952FB7F8948091CE0107 -:103600009091CF01A091D001B091D1012FBF089529 -:10361000CF92DF92EF92FF920F931F932FB7F89400 -:103620004091CE015091CF016091D0017091D101B4 -:103630002FBF6A017B01EE24FF248C0120E030E0E3 -:10364000C016D106E206F30610F4415051099A0162 -:10365000281B390BC9011F910F91FF90EF90DF904C -:10366000CF9008951F920F920FB60F9211248F934F -:103670009F93AF93BF938091CE019091CF01A09182 -:10368000D001B091D1010196A11DB11D8093CE0151 -:103690009093CF01A093D001B093D101BF91AF918E -:1036A0009F918F910F900FBE0F901F9018950E94C1 -:1036B000BF0BF8942FEF87EA91E6215080409040AD -:1036C000E1F700C0000087E090EBDC018093EE01A1 -:1036D0009093EF01A093F001B093F1019CE088E199 -:1036E0000FB6F894A895809360000FBE9093600089 -:1036F000FFCFEF92FF920F931F93CF93DF93D82FBB -:10370000C0E08C2F0E94910500E010E0E82EF12C23 -:10371000C701002E02C0959587950A94E2F780FDB7 -:1037200006C00F5F1F4F0630110591F709C0602FCB -:103730007C2F80E00E9459068D13F3CF81E004C0F6 -:10374000CF5FCE30F1F680E0DF91CF911F910F91E6 -:10375000FF90EF900895CF93C82F8CE20E94791BC1 -:10376000882321F08C2FCF910C94791B80E0CF918E -:103770000895CF930E94001D811102C00E94E61C93 -:10378000C5E6C15049F00E949B048FE39CE9019774 -:10379000F1F700C00000F5CF89E20E94AB1B811158 -:1037A00013C18AE20E94AB1B81110E94E61C85E0D6 -:1037B0000E94AB1B81110E94571B0E940B1D80931E -:1037C000CD0187E00E94AB1B8823A9F18BE10E9409 -:1037D000AB1B882351F08091CD0181FB222720F97A -:1037E00091E0922790FB81F90EC08EE00E94AB1B06 -:1037F000882361F08091CD0182FB222720F991E09E -:10380000922790FB82F98093CD0115C080E10E9440 -:10381000AB1B9091CD01882341F093FB222720F927 -:1038200081E0822780FB93F904C0892F809580FB7B -:1038300090F99093CD018091CD010E940F1D0E94BF -:103840001D1D8093DF0180EE0E94AB1B882341F099 -:103850008091DF01982F909590FB80F98093DF0194 -:1038600089E30E94AB1B882359F08091DF0181FB23 -:10387000222720F991E0922790FB81F98093DF01C4 -:1038800082EE0E94AB1B882359F08091DF0182FBFE -:10389000222720F991E0922790FB82F98093DF01A3 -:1038A00086EE0E94AB1B882359F08091DF0183FBD9 -:1038B000222720F991E0922790FB83F98093DF0182 -:1038C00083EE0E94AB1B882359F08091DF0184FBBB -:1038D000222720F991E0922790FB84F98093DF0161 -:1038E00085E30E94AB1B882359F08091DF0185FBA3 -:1038F000222720F991E0922790FB85F98093DF0140 -:1039000081E30E94AB1B882359F08091DF0186FB85 -:10391000222720F991E0922790FB86F98093DF011E -:1039200081E10E94AB1B882359F08091DF0187FB66 -:10393000222720F991E0922790FB87F98093DF01FD -:103940008091DF010E94211D8091DF0187FB882784 -:1039500080F980930D0187E20E94AB1BC82F8EE196 -:103960000E94AB1B8111C2608FE10E94AB1B8111D1 -:10397000C46080E20E94AB1B8111C86081E20E949A -:10398000AB1B8111C06182E20E94AB1B8111C0623E -:1039900083E20E94AB1B8111C06484E20E94AB1BD6 -:1039A000882311F0C06802C0CC2329F08C2F0E941C -:1039B000181D6C2F03C00E94141D682F70E080E05A -:1039C00090E0CF910C94EE17CF9108956DEE7EEFBD -:1039D00080E090E00E945A2360E082E090E00E9444 -:1039E0004C2360E083E090E00E944C2360E084E0A0 -:1039F00090E00E944C2360E085E090E00C944C2322 -:103A000080E090E00E94462321E08D3E9E4F09F029 -:103A100020E0822F089582E090E00C943E23682FEE -:103A200082E090E00C944C2383E090E00C943E23E1 -:103A3000682F83E090E00C944C2384E090E00C9499 -:103A40003E23682F84E090E00C944C238091D401B5 -:103A500080FF0BC06091130185E0689FB0011124C5 -:103A600075956795759567952BC081FF09C0609125 -:103A7000130185E0689FB00111247595679520C0FA -:103A800082FF07C06091130185E0689FB001112497 -:103A900017C09091D5019923D1F06091120196172A -:103AA00088F72091130185E0289F90011124929FAF -:103AB000A001939F500D112470E0CA010E941023B1 -:103AC0006038710540F46115710519F406C065E0B0 -:103AD00070E0862F08958FE7089581E00895809122 -:103AE000D40180FF08C06091110170E07595679561 -:103AF0007595679521C081FF06C06091110170E046 -:103B00007595679519C082FF04C06091110170E03E -:103B100010C09091D501992399F0609110019617EA -:103B2000A0F780911101899FC001112470E00E94CB -:103B300010236038710540F46115710519F406C051 -:103B400061E070E0862F08958FE7089581E0089581 -:103B5000803F21F40E94261D819504C0813F29F4F5 -:103B60000E94261D8093D8010895823F21F40E946F -:103B7000261D819504C0833F29F40E94261D809351 -:103B8000D7010895893F19F40E946F1D05C08A3F2F -:103B900031F40E946F1D81958093D90108958B3F68 -:103BA00021F40E946F1D819504C08C3F29F40E946E -:103BB0006F1D8093DA010895843F21F48091D6012E -:103BC000816017C0853F21F48091D601826011C0C9 -:103BD000863F21F48091D60184600BC0873F21F499 -:103BE0008091D601886005C0883F31F48091D6016C -:103BF00080618093D60108958D3F21F48091D40196 -:103C000081600BC08E3F21F48091D401826005C099 -:103C10008F3F29F48091D40184608093D40108956A -:103C2000803F39F48091D80187FF6CC01092D80191 -:103C300069C0813F29F48091D8011816BCF362C095 -:103C40009091D701823F29F497FF5CC01092D70171 -:103C500059C0833F19F41916CCF354C0893F41F47D -:103C60008091D90118160CF04DC01092D9014AC0AC -:103C70008A3F29F48091D90187FF44C0F6CF8B3F5A -:103C800039F48091DA0187FF3DC01092DA013AC021 -:103C90008C3F29F48091DA011816BCF333C0843FBD -:103CA00021F48091D6018E7F17C0853F21F4809149 -:103CB000D6018D7F11C0863F21F48091D6018B7F84 -:103CC0000BC0873F21F48091D601877F05C0883FD4 -:103CD00031F48091D6018F7E8093D60113C08D3F41 -:103CE00021F48091D4018E7F0BC08E3F21F480910E -:103CF000D4018D7F05C08F3F29F48091D4018B7F43 -:103D00008093D4018091D70181110EC08091D80198 -:103D100081110AC08091D901811106C08091DA0118 -:103D2000811102C01092D501089586ED91E00E94A4 -:103D3000DE0E0E94FC1A9093D3018093D201089565 -:103D40001F93CF93DF938091D2019091D3010E9472 -:103D5000081BAC019091D501992321F02091140109 -:103D600030E006C0209115018AE0289F90011124BF -:103D70004217530708F485C08091D701C091D8013C -:103D8000D091D9011091DA01811107C0C11175C01C -:103D9000D11173C0111171C074C09F3F19F09F5FA2 -:103DA0009093D501181624F40E94261D8093D70104 -:103DB0008091D70187FF05C00E94261D81958093C1 -:103DC000D7011C1624F40E94261D8093D8018091EF -:103DD000D80187FF05C00E94261D81958093D801D8 -:103DE0006091D701662331F1C091D801CC2311F144 -:103DF000062E000C770B880B990B0E94172223E3E9 -:103E000033E343E35FE30E947B220E94DF21609360 -:103E1000D7016C2FCC0F770B880B990B0E941722C0 -:103E200023E333E343E35FE30E947B220E94DF212D -:103E30006093D8011D1624F40E946F1D8093D90150 -:103E40008091D90187FF05C00E946F1D81958093E5 -:103E5000D901111624F40E946F1D8093DA0180911C -:103E6000DA0187FF05C00E946F1D81958093DA01FA -:103E7000DF91CF911F910C94951E9F3F09F08FCF3A -:103E8000A0CFDF91CF911F910895E6EDF1E085E09D -:103E9000DF011D928A95E9F71092D5011092D401A5 -:103EA0000895833081F128F4813059F08230D1F0C7 -:103EB0000895853009F449C0B8F1863009F456C038 -:103EC000089580911501262F30E0280F311D2F3FD6 -:103ED000310524F4680F6093150108958FEF8093E6 -:103EE0001501089580911401262F30E0280F311D0F -:103EF0002F3F310524F4680F6093140108958FEF6C -:103F000080931401089580911301262F30E0280F2B -:103F1000311D2F3F310524F4680F6093130108957C -:103F20008FEF80931301089580911201262F30E0C6 -:103F3000280F311D2F3F310524F4680F60931201C3 -:103F400008958FEF80931201089580911101262F1B -:103F500030E0280F311D2F3F310524F4680F6093A6 -:103F6000110108958FEF8093110108958091100140 -:103F7000262F30E0280F311D2F3F310524F4680F24 -:103F80006093100108958FEF80931001089583309E -:103F900011F128F4813049F0823091F00895853094 -:103FA00081F120F18630C1F10895809115016817E3 -:103FB00020F4861B80931501089510921501089531 -:103FC00080911401681720F4861B809314010895D2 -:103FD00010921401089580911301681720F4861B34 -:103FE0008093130108951092130108958091120196 -:103FF000681720F4861B8093120108951092120115 -:10400000089580911101681720F4861B8093110197 -:10401000089510921101089580911001681720F4FD -:10402000861B8093100108951092100108950F933C -:104030001F938D3109F46BC008F03FC08E3009F436 -:104040007DC0C0F4873009F46EC068F4863009F092 -:10405000AFC08091CD01817F8E7F8093CD0181E0C3 -:104060008093DC01A6C0883009F458C08B3009F475 -:104070009BC09EC0863109F497C078F4803109F462 -:1040800070C0813109F094C00E94371490910D01E5 -:1040900081E0892780930D0187C0893109F484C0AC -:1040A0008B3109F085C08091CD0181FB222720F959 -:1040B00091E0922790FB81F94AC0853309F45BC0F7 -:1040C00048F4873209F457C008F45AC0893209F419 -:1040D00052C06EC0833438F48A3308F067C0883326 -:1040E00009F462C065C0833409F445C0883409F01E -:1040F0005FC00E9437140FEF13ED20E30150104012 -:104100002040E1F700C000000E94571B4DC00E94F4 -:1041100099210E94C70E0E94BC0746C00E940B1D39 -:104120000E941D1D41C09091CD01892F817090FF8B -:1041300012C0917F9E7F9093CD013BC08091CD01B5 -:1041400082FB222720F991E0922790FB82F980934D -:10415000CD01992349F18091CD0181608093CD01FA -:1041600023C08091CD0183FB222720F991E0922783 -:1041700090FB83F9ECCF61E070E080E090E010C04C -:104180008D5141E050E060E070E08A019B0104C085 -:10419000000F111F221F331F8A95D2F7C901B801E2 -:1041A0000E94EE170E94371481E003C08953E9CFC3 -:1041B00080E01F910F91089580E008950C94DC2019 -:1041C000CF93C82F8091DC01813079F018F08230D4 -:1041D000E9F187C0E0910E01F0910F0180818131FA -:1041E00069F0823209F07FC009C0E0910E01F091C0 -:1041F0000F018081813111F0823261F48C2F0E9495 -:10420000DE20811104C08C2F0E9417201DC081E088 -:1042100090E01AC08C2F0E94DC20811114C0C431A0 -:1042200079F048F4CB3079F0C03109F060C082E019 -:104230008093DC0108C0C93219F0C83321F057C09F -:104240001092DC0154C081E0817053C0C93289F101 -:1042500018F5C43171F1A8F4C73009F046C08AE0FE -:104260008093150194E19093140193E090931301CE -:104270008093120188E08093110188E280931001FD -:1042800034C0CE51C63088F5EC2FF0E0E65DFE4F2D -:1042900080818093DB0129C0CE34E9F020F4CB3457 -:1042A00021F56AE013C0C13579F0C235F1F461E05F -:1042B0000DC08091DB01882319F01092DB0115C03D -:1042C00081E08093DC0115C061E006C08091DB01D4 -:1042D0000E94511F0AC06AE08091DB010E94C71F43 -:1042E00004C01092DC0180E004C081E002C080E0E4 -:1042F000ABCFCF910895E1E8F0E0808188608083C2 -:104300008081816080838FB7F89493E090938900D7 -:1043100090ED909388008FBF0895EFE6F0E08081E4 -:10432000826080830895EFE6F0E080818D7F808356 -:104330000895EFE6F0E0908182E089278083089578 -:104340001F920F920FB60F9211242F933F934F930A -:104350005F936F937F938F939F93AF93BF93EF93ED -:10436000FF938091DD019091DE0101969093DE0133 -:104370008093DD01811103C082E00E94BC07E091BF -:10438000DE01E695E695F0E0EF5AFA4FE491809170 -:10439000DD018E1303C080E00E94BC07FF91EF9106 -:1043A000BF91AF919F918F917F916F915F914F914D -:1043B0003F912F910F900FBE0F901F9018950E9464 -:1043C000E6216894B1110C94752208950E945A2236 -:1043D00088F09F5798F0B92F9927B751B0F0E1F0C6 -:1043E000660F771F881F991F1AF0BA95C9F714C076 -:1043F000B13091F00E947422B1E008950C947422BF -:10440000672F782F8827B85F39F0B93FCCF38695AE -:1044100077956795B395D9F73EF49095809570950B -:1044200061957F4F8F4F9F4F0895E89409C097FB88 -:104430003EF490958095709561957F4F8F4F9F4F7B -:104440009923A9F0F92F96E9BB279395F6958795BF -:1044500077956795B795F111F8CFFAF4BB0F11F482 -:1044600060FF1BC06F5F7F4F8F4F9F4F16C0882329 -:1044700011F096E911C0772321F09EE8872F762F5F -:1044800005C0662371F096E8862F70E060E02AF0A0 -:104490009A95660F771F881FDAF7880F969587958C -:1044A00097F9089557FD9058440F551F59F05F3FF5 -:1044B00071F04795880F97FB991F61F09F3F79F046 -:1044C00087950895121613061406551FF2CF4695C8 -:1044D000F1DF08C0161617061806991FF1CF86954A -:1044E0007105610508940895E894BB27662777272E -:1044F000CB0197F908950E948E220C94FF220E940E -:10450000F12238F00E94F82220F0952311F00C944B -:10451000E8220C94EE2211240C9475220E9452225F -:1045200070F3959FC1F3950F50E0551F629FF00106 -:10453000729FBB27F00DB11D639FAA27F00DB11D1F -:10454000AA1F649F6627B00DA11D661F829F2227A8 -:10455000B00DA11D621F739FB00DA11D621F839F2F -:10456000A00D611D221F749F3327A00D611D231F05 -:10457000849F600D211D822F762F6A2F11249F5753 -:1045800050409AF0F1F088234AF0EE0FFF1FBB1F56 -:10459000661F771F881F91505040A9F79E3F510515 -:1045A00080F00C94E8220C9475225F3FE4F3983E6F -:1045B000D4F3869577956795B795F795E7959F5FBF -:1045C000C1F7FE2B880F911D9695879597F9089551 -:1045D00097F99F6780E870E060E008959FEF80ECB6 -:1045E000089500240A941616170618060906089559 -:1045F00000240A9412161306140605060895092EBF -:104600000394000C11F4882352F0BB0F40F4BF2B2D -:1046100011F460FF04C06F5F7F4F8F4F9F4F08956D -:1046200097FB072E16F4009407D077FD09D00E945F -:104630002A2307FC05D03EF4909581959F4F08955D -:10464000709561957F4F0895EE0FFF1F0590F491CF -:10465000E02D0994AA1BBB1B51E107C0AA1FBB1F79 -:10466000A617B70710F0A61BB70B881F991F5A95FE -:10467000A9F780959095BC01CD010895F999FECFD9 -:1046800092BD81BDF89A992780B50895A8E1B0E060 -:1046900042E050E00C946123262FF999FECF1FBA17 -:1046A00092BD81BD20BD0FB6F894FA9AF99A0FBE5B -:1046B000019608950E944C23272F0C944D23DC0172 -:1046C000CB01FC01F999FECF06C0F2BDE1BDF89A1D -:1046D000319600B40D9241505040B8F70895F894C7 -:0246E000FFCF0A -:1046E2002002BE074E082908F507C1070101BA01D9 -:1046F20028080A03140A3F4D36391205C5048F04EF -:104702005604E90302041B043404010203040506EF -:04471200070809008B +:100000000C94C7020C940E030C940E030C940E0374 +:100010000C940E030C940E030C940E030C940E031C +:100020000C940E030C940E030C94380C0C940A0DD3 +:100030000C940E030C940E030C940E030C940E03FC +:100040000C940E030C949E210C940E030C940E033E +:100050000C940E030C94301B0C940E030C940E03A2 +:100060000C940E030C940E030C940E030C940E03CC +:100070000C940E030C940E030C940E030C940E03BC +:100080000C940E030C940E030C940E030C940E03AC +:100090000C940E030C940E030C940E030C940E039C +:1000A0000C940E030C940E030C940E03770D990D13 +:1000B0008C0E990D8C0EDE0D010E8C0E560E690EF7 +:1000C0005811581187118711CA11041211141114F3 +:1000D0001D12111412131213E51311141114FC1331 +:1000E00075FF01E20159025901620262015D025D80 +:1000F000015E025E02E2000000F0A1F0A2F0A3297E +:10010000002B00E300E100E00000001E00140004EA +:10011000001D7406014E001F001A0016001B001976 +:10012000012A0020000800070006005000280021D6 +:10013000001500090019004F004B00220017000AAB +:100140000005000000C30023002F0000004A00004B +:10015000003E002400300000004D0000003B002560 +:10016000001C000B0011000000C200260018000D4A +:100170000010005100490027000C000E003600520C +:10018000002C002D0012000F003700007FC1002E50 +:100190000013003300380035004C002A00310034D1 +:1001A00000E500E400000001000100010001000181 +:1001B0000000003A001E0220022202033001003B30 +:1001C000001F0221022302010001003C002F022631 +:1001D000022F00010001003D003002270230000123 +:1001E0000001003E00310235003502000001003FF1 +:1001F00000010000000100000001004000010000BB +:1002000000010000000100410052005100240200E2 +:100210000001004200240021001E000100010043F3 +:1002200000250022001F00370001004400260023A3 +:1002300000200027000100450025022E0231002E7B +:10024000004C0546000100010001003D04000000D3 +:100250005001000100010001000000010001000147 +:100260000001000100010001000100F20001000195 +:100270000001000100F000F1000100F400010001A4 +:10028000000100F3000100F5000100010001000180 +:100290000001000000010001000100000001000059 +:1002A0000001000100010000000100000001000148 +:1002B0000001000100010000000100010001000137 +:1002C000000100AA000100010001000100AC00A92A +:1002D00000B600010001000100AB00A80001000110 +:1002E000000100010001000100010001000100AE59 +:1002F00000010001000000E200E200E200E200E292 +:100300000000005900010004000100E20001005A51 +:1003100000010001000100E200E2005B00080007AC +:100320000006000100E2005C00010009000100017C +:100330000001005D00010001000500000001005EF9 +:1003400000010000000100000001005F000100004A +:100350000001000000010060000100010001000038 +:1003600000010061005F005C005900620001006252 +:100370000060005D005A006200E200570061005E0C +:10038000005B006200E2005700570057005700571B +:100390000001000100010001000100010000001641 +:1003A000034500720067006F0044006F0078002072 +:1003B0000045005A00000016034500720067006FF8 +:1003C0000044006F007800200045005A000000043F +:1003D00003090409026D00040100A0FA09040000E9 +:1003E0000103010100092111010001223F0007055D +:1003F000810308000A090401000103010200092128 +:1004000011010001224D000705820308000A0904BA +:100410000200010300000009211101000122360041 +:100420000705830308000A09040300010300000014 +:100430000921110100012239000705840310000180 +:100440001201100100000008EDFE07130100010277 +:10045000000105010906A101050719E029E71500BA +:1004600025019508750181020508190129059505E1 +:10047000750191029501750391010507190029770E +:1004800015002501957875018102C005010980A13B +:1004900001850216010026B7001A01002AB700756F +:1004A0001095018100C0050C0901A1018503160109 +:1004B00000269C021A01002A9C02751095018100F9 +:1004C000C005010902A1010901A1000509190129BD +:1004D00005150025019505750181029501750381BA +:1004E000010501093009311581257F9502750881C3 +:1004F0000609381581257F950175088106050C0AC6 +:1005000038021581257F950175088106C0C0050157 +:100510000906A101050719E029E71500250195083D +:1005200075018102950175088101050819012905E8 +:100530009505750191029501750391010507190053 +:1005400029FF150025FF950675088100C0000000F1 +:100550000000000000000000010204060A0F17203E +:100560002C3A4A5D71879DB3C7DAE9F5FCFFFCF5CB +:10057000E9DAC7B39D87715D4A3A2C20170F0A0646 +:10058000040201000000000000000000000011242F +:100590001FBECFEFDAE0DEBFCDBF04B603FE27C03B +:1005A0008091EE019091EF01A091F001B091F101E5 +:1005B0008730904BA740B04BD1F41092EE011092CF +:1005C000EF011092F0011092F10114BE84B7877F01 +:1005D00084BF0FB6F894A8958091600088618093DD +:1005E0006000109260000FBEE0E0FFE3099511E0AB +:1005F000A0E0B1E0EEEDF6E402C005900D92A43368 +:10060000B107D9F721E0A4E3B1E001C01D92AE3EED +:10061000B207E1F70E947F090C946D230C9400004F +:10062000CF93DF93EC01662319F0633059F00DC0CE +:100630008A81882321F085EE0E94ED0F03C085EEAC +:100640000E94B5108A81811103C080E090E002C051 +:1006500080EE90E0DF91CF91089508956091B1010F +:100660007091B2018091B3019091B4010E945D1A22 +:1006700056985E9825982D9826982E9827982F980A +:10068000823039F0833041F0813041F4259A2D9A3F +:100690000895269A2E9A0895279A2F9A08950C94D1 +:1006A0002E0356985E9825982D9826982E98279870 +:1006B0002F988FEF90E0909389008093880090931B +:1006C0008B0080938A0090938D0080938C00259AF4 +:1006D0002D9A2FEF80E792E0215080409040E1F783 +:1006E00000C00000269A2E9A2FEF80E792E021505A +:1006F00080409040E1F700C00000279A2F9A2FEF2A +:1007000080E792E0215080409040E1F700C0000077 +:1007100025982D982FEF80E792E02150804090405F +:10072000E1F700C0000026982E982FEF80E792E0B6 +:10073000215080409040E1F700C0000027982F989A +:1007400056985E9825982D9826982E9827982F9839 +:10075000089589EA8093800089E08093810024983D +:100760002C983F988AB18F748AB96E98479A8BB14A +:10077000806B8BB9769A0E9451030C942D0380E212 +:10078000809300018091340181110EC00E940E04FB +:1007900081E0809334012FEF83ED90E3215080407E +:1007A0009040E1F700C0000080E40E9414048093B0 +:1007B000000181112EC00E943E048093000181112E +:1007C00028C00E943E0480930001811122C08FE363 +:1007D0000E943E048093000181111BC00E943604D8 +:1007E00080E40E94140480930001811112C08CE007 +:1007F0000E943E048093000181110BC00E943E04C0 +:1008000080930001811105C08FE30E943E04809314 +:1008100000010E9436048091000108951092B900F1 +:100820008AE08093B800089594EA9093BC00909178 +:10083000BC0097FFFCCF9091B900987F983021F0D1 +:10084000903111F081E008958093BB0084E880939B +:10085000BC008091BC0087FFFCCF8091B900887FED +:10086000883111F0803471F780E0089584E9809335 +:10087000BC008091BC0084FDFCCF08958093BB0038 +:1008800084E88093BC008091BC0087FFFCCF9091EE +:10089000B900987F81E0983209F480E0089584E8F7 +:1008A0008093BC008091BC0087FFFCCF8091BB008F +:1008B000089580910001811115C080E40E94140404 +:1008C0008093000181110CC082E10E943E0480935C +:1008D0000001811105C08FEF0E943E04809300014A +:1008E0000E94360484B1807F84B985B1807F85B948 +:1008F0008AB1837F8AB98BB1837F8BB93E98469842 +:1009000008950E94BF03809300010E94590480B3A0 +:100910008C7080BB81B3836F81BBE4E4F1E0A6E31C +:10092000B1E011921D9281E0E235F807D1F70C9405 +:10093000A9039F92AF92BF92CF92DF92EF92FF9264 +:100940000F931F93CF93DF9380910001882379F059 +:10095000809135018F5F80933501811108C00E941D +:10096000BF0380930001811102C00E94510386E3FE +:10097000E82E81E0F82E8701C0E0D0E0BB24B394DC +:1009800092E0A92ECC24C394D12CC730D10500F518 +:1009900080910001811164C080E40E94140480935E +:1009A0000001811112C082E10E943E048093000187 +:1009B00081110BC0C6010C2E01C0880F0A94EAF702 +:1009C00080950E943E04809300010E94360448C036 +:1009D000CA30A1F028F4C83059F0C93061F005C020 +:1009E000CC3089F070F0CD3089F0209A289810C072 +:1009F000219A29980DC0229A2A980AC0239A2B98E6 +:100A000007C0529A01C0539A5B9802C03E9A46981A +:100A1000E0EAEA95F1F78FB181708B25799902C0F0 +:100A200032E001C030E0832B7C9902C034E001C089 +:100A300030E0832B7D9902C028E001C020E0822BAA +:100A40007E9902C090E101C090E0892B9FB1909502 +:100A5000991F9927991F9295990F907E892B0FC006 +:100A60008091000181114AC080E40E9414048093A7 +:100A70000001882381F1912C0E943604892DD80130 +:100A80009C91981719F08C93A09201010E9459042F +:100A900021960F5F1F4FCE30D10509F076CF8091A0 +:100AA0000101882369F1815080930101882339F085 +:100AB000EFE9FFE03197F1F700C0000021C0E4E466 +:100AC000F1E0D7018D917D018193B4E4EB16B1E0A3 +:100AD000FB06B9F715C083E10E943E048093000134 +:100AE0008111C9CF81E40E94140480930001811117 +:100AF000C2CF0E944F04982E9094BECF80E0BFCF0B +:100B00000E944F0381E0DF91CF911F910F91FF90E1 +:100B1000EF90DF90CF90BF90AF909F900895E82F17 +:100B2000F0E0EC5BFE4F8081089508958B3B9105CA +:100B300080F4883A910548F5853A9105D8F48430D7 +:100B4000910508F0B2C0019709F06EC081E090E015 +:100B50000895803E910508F467C0883E910508F429 +:100B6000A4C09C01205F31092031310508F05CC030 +:100B700090650895853A910509F459C0863A910522 +:100B800009F058C082E890E40895883A910509F484 +:100B900054C0893A910509F453C08A3A910509F481 +:100BA00052C08B3A910509F451C08C3A910509F471 +:100BB00050C08D3A910509F44FC0803B910509F46E +:100BC0004EC08E3A910509F44DC08F3A910509F453 +:100BD0004CC0813B910509F44BC0823B910509F45F +:100BE0004AC0833B910509F449C0843B910509F44F +:100BF00048C0853B910509F447C0863B910509F43F +:100C000046C0873B910509F445C0883B910509F42E +:100C100044C0893B910509F443C08A3B910509F41E +:100C200042C080E094E4089580E090E0089581E877 +:100C300090E4089583E890E4089582EE94E40895A2 +:100C400089EE94E408958AEE94E4089585EB94E4A3 +:100C5000089586EB94E4089587EB94E408958CEC72 +:100C600094E408958DEC94E4089583E895E4089560 +:100C70008AE895E4089582E995E4089584E995E485 +:100C8000089581E296E4089583E296E4089584E26B +:100C900096E4089585E296E4089586E296E4089540 +:100CA00087E296E408958AE296E40895089524E59B +:100CB000829FC0011124FC0126E0729FE00DF11D0E +:100CC0001124E60FF11DEE0FFF1FE150FF4F85913C +:100CD00094910895880F991FFC01E958F04085917F +:100CE00094910895880F991FFC01E950FF4F859159 +:100CF0009491089524E5829FC0011124FC0146E0EF +:100D0000749FE00DF11D1124E60FF11DEE0FFF1F82 +:100D1000E150FF4F859194919C013A9521154FE147 +:100D2000340708F425C13F512115304120F49F704C +:100D30000E94720608959C0130532115304118F429 +:100D40009927906C0895811520E5920769F40E9417 +:100D500035144FEF84E39CE0415080409040E1F730 +:100D600000C000000C94551B813020E5920731F43F +:100D70008091CD0181608093CD0108959C01305513 +:100D80002115304108F05CC0292F33272F703327FD +:100D900021303105E9F4AC0164E0440F551F6A9538 +:100DA000E1F744275370BC016370772702C0220F1C +:100DB000331F6A95E2F73C68242B352B73E0880FCC +:100DC000991F7A95E1F780769927822B932B0895C6 +:100DD0002230310529F4982F8827816F906A089571 +:100DE00023303105A1F4AC0133E0440F551F3A958F +:100DF000E1F7407E57708370992721E030E002C010 +:100E0000220F331F8A95E2F7C9019C6816C024306F +:100E1000310531F5AC0123E0440F551F2A95E1F768 +:100E2000407E57708370992721E030E002C0220F86 +:100E3000331F8A95E2F7C9019A68842B952B089590 +:100E40009C0130572115304118F49F70906208952D +:100E50009C0130582115304118F49F70906A089514 +:100E6000803E9105E0F4803C910558F58133910571 +:100E700009F46FC048F48932910509F463C08A32DD +:100E8000910509F46DC072C089339105E9F082388B +:100E90009105D1F08533910509F44DC067C0833EBB +:100EA000910581F138F4803E9105B9F0823E9105BB +:100EB000D9F05CC0863E910561F1873E9105A1F1B4 +:100EC00055C00E946A0608952091DF0120FD02C0EE +:100ED00021FF4CC080EE90E049C08091DF0180FF8F +:100EE000F9CF89E390E042C08091DF0182FF0EC01C +:100EF0008091DF0184FF03C080E090E037C083EE83 +:100F000090E034C08091DF0182FFF2CF82EE90E06A +:100F10002DC08091DF0183FF0BC08091DF0184FD34 +:100F2000EBCF87EE90E022C08091DF0183FFF5CF09 +:100F300086EE90E01BC08091DF0185FF07C089E24B +:100F400090E014C08091DF0185FFF9CF85E390E048 +:100F50000DC08091DF0186FF07C08AE290E006C0E5 +:100F60008091DF0186FFF9CF81E390E00E94960532 +:100F7000089508950C94B907809162010895CF9364 +:100F8000DF9300D01F92CDB7DEB79C018091E501C1 +:100F9000843019F593E099833B832A839093E90089 +:100FA0008FEF9091E800815095FD06C095ED9A95E0 +:100FB000F1F700008111F5CF8091E80085FF0DC0A9 +:100FC00040E050E063E070E0CE0101960E942C0A00 +:100FD0008091E8008E778093E8000F900F900F903B +:100FE000DF91CF910895CF93DF9300D01F92CDB7BB +:100FF000DEB72091E501243021F522E029839B838F +:101000008A8383E08093E9008FEF9091E80081501C +:1010100095FD06C095ED9A95F1F700008111F5CF89 +:101020008091E80085FF0DC040E050E063E070E093 +:10103000CE0101960E942C0A8091E8008E77809361 +:10104000E8000F900F900F90DF91CF9108959C01D1 +:101050008091E5018430F9F482E08093E9009FEF0C +:101060008091E800915085FD06C085ED8A95F1F7E5 +:1010700000009111F5CF8091E80085FF0CC040E0A1 +:1010800050E065E070E0C9010E942C0A8091E80000 +:101090008E778093E8000895CF93DF93EC018091E1 +:1010A000E501843009F046C090910C019923D9F0F4 +:1010B00090910D019923B9F08093E9008FEF909101 +:1010C000E800815095FD06C095E19A95F1F7000082 +:1010D0008111F5CF8091E80085FF2CC040E050E001 +:1010E00060E170E017C081E08093E9008FEF90919C +:1010F000E800815095FD06C095ED9A95F1F7000046 +:101100008111F5CF8091E80085FF14C040E050E0E8 +:1011100068E070E0CE010E942C0A8091E8008E7792 +:101120008093E80080E1FE01A2E5B1E001900D921C +:101130008A95E1F7DF91CF9108958091E4018111C3 +:1011400009C00E94BD0B0E941A0C8091E2008460CD +:101150008093E20008951092E401089508950C949C +:101160008B210E94EB1A0E9491210E94C50E0C94C3 +:10117000BA0742E061EC81E00E94360B42E061EC8C +:1011800082E00E94360B42E061EC83E00E94360B65 +:1011900042E161EC84E00C94360B8091E7018330EE +:1011A00009F455C030F4813071F0823009F48EC0FA +:1011B00008958A3009F47AC08B3009F460C0893010 +:1011C00009F09CC020C08091E601813A09F096C0E8 +:1011D0008091E800877F8093E8008091EA019091F8 +:1011E000EB01892B21F460E182E591E003C060E02E +:1011F00080E090E070E00E94770A8091E8008B77B1 +:101200008093E80008958091E601813209F076C06C +:101210008091EA019091EB01009719F0039709F092 +:101220006DC08091E800877F8093E8008091E8009E +:1012300082FD05C08091E5018111F8CF5FC08091EA +:10124000F100809362018091E8008B7753C0809118 +:10125000E601813A09F052C08091EA019091EB01D8 +:10126000892B09F04BC08091E800877F8093E800CC +:101270008091E80080FFFCCF80910C0136C0809106 +:10128000E6018132D9F58091EA019091EB01892B39 +:10129000A9F58091E800877F8093E8000E946B0B9E +:1012A0008091E80180930C010C9435148091E60143 +:1012B000813221F58091E800877F8093E8000E94C9 +:1012C0006B0B8091E9018093630108958091E601A1 +:1012D000813AA1F48091E800877F8093E8008091B3 +:1012E000E80080FFFCCF809163018093F100809142 +:1012F000E8008E778093E8000C946B0B089584B718 +:10130000877F84BF0FB6F894A895809160008861AC +:1013100080936000109260000FBE90E080E80FB6EE +:10132000F89480936100909361000FBE0E94140FA7 +:101330000E94BD0B0E941A0C8091E2008460809391 +:10134000E20078940E94A50E0E94160F82E091E0C0 +:101350000E94C00E0E9479218091E501853069F4D8 +:101360000E94AD1A8091E3018823B1F30E94D71A3D +:10137000882391F30E94160AEFCF0E941C0FECCF36 +:10138000292F332723303105C9F060F4213031058E +:1013900081F02230310509F041C08DE690E023ED67 +:1013A00033E040C021323105E1F02232310531F124 +:1013B00035C082E190E020E434E034C099278130E8 +:1013C000910549F028F0029749F5EFE9F3E005C0EF +:1013D000EFECF3E002C0E7EBF3E0849190E09F01D3 +:1013E00021C06430D8F4E62FF0E0EE0FFF1FEE5D71 +:1013F000FE4F2081318189E090E014C0643070F4A8 +:1014000070E0FB01EE0FFF1FE65EFE4F2081318191 +:10141000FB01EA5EFE4F808190E004C080E090E036 +:1014200020E030E0FA0131832083089580E189BD16 +:1014300082E189BD09B400FEFDCF8091D8008F7D87 +:101440008093D8008091E00082608093E0008091DA +:10145000E00081FDFCCF0895CF92DF92EF92FF92E2 +:101460000F931F93CF93DF93EC018B016A010E94CE +:101470008A0B811133C0C114D10439F0F601808187 +:101480009181081B190BC80FD91FE12CF12C0115F4 +:10149000110519F18091E80085FD16C08091E800E2 +:1014A0008E778093E800C114D10449F0F601808161 +:1014B0009181E80EF91EF182E08285E00FC00E9462 +:1014C0008A0B882321F30AC089918093F10001508F +:1014D0001109FFEFEF1AFF0ADACF80E0DF91CF9119 +:1014E0001F910F91FF90EF90DF90CF900895209182 +:1014F000EC013091ED012617370748F061157105B1 +:1015000039F42091E8002E772093E80001C0B9015A +:10151000FC0120E06115710579F18091E5018823D6 +:10152000F1F18530F1F18091E80083FD3CC08091BC +:10153000E80082FD2EC08091E80080FFEBCF209173 +:10154000F3008091F20090E0922B6115710551F04B +:101550008830910538F421912093F1006150710990 +:101560000196F3CF21E0089709F020E08091E80090 +:101570008E778093E800CECF2111CFCF0AC0809123 +:10158000E501882361F0853061F08091E80083FDFA +:101590000AC08091E80082FFF2CF80E0089582E0E7 +:1015A000089583E0089581E008952091EC01309141 +:1015B000ED012617370748F06115710539F42091C0 +:1015C000E8002E772093E80001C0B901FC0120E07B +:1015D0006115710591F18091E501882309F440C0FE +:1015E000853009F43FC08091E80083FD3DC08091C3 +:1015F000E80082FD2FC08091E80080FFE9CF2091B4 +:10160000F3008091F20090E0922B6115710559F082 +:101610008830910540F424912093F1003196615077 +:1016200071090196F2CF21E0089709F020E080913E +:10163000E8008E778093E800CBCF2111CCCF0AC091 +:101640008091E501882361F0853061F08091E800A8 +:1016500083FD0AC08091E80082FFF2CF80E0089508 +:1016600082E0089583E0089581E00895982F9730EF +:1016700068F59093E900981739F07091EC0020918B +:10168000ED005091F00003C0242F762F50E021FD93 +:1016900002C09F5FECCF3091EB003E7F3093EB00B8 +:1016A0003091ED003D7F3093ED003091EB003160E3 +:1016B0003093EB007093EC002093ED005093F0001A +:1016C0002091EE0027FDE5CF80E008958F70809394 +:1016D000E90081E008958091E60187FF11C08091C3 +:1016E000E80082FD05C08091E5018111F8CF11C0AD +:1016F0008091E8008B770BC08091E501882349F049 +:101700008091E80080FFF8CF8091E8008E77809389 +:10171000E80008952091E4003091E50095E64091BD +:10172000EC00842F817040FF23C08091E80080FD91 +:101730001DC08091E501882399F0853099F0809152 +:10174000EB0085FD11C04091E4005091E5002417A5 +:10175000350729F3915011F09A01E1CF84E0089503 +:1017600082E0089583E0089581E0089580E008957F +:101770004091E80042FFDDCF08950E942B0C0E94AB +:10178000330CE0EEF0E0808181608083E8EDF0E0F2 +:1017900080818F77808319BCA7EDB0E08C918E7F1C +:1017A0008C9380818F7E80831092E40108950F9343 +:1017B0001F93CF93DF930E942B0C0E94330CC8ED34 +:1017C000D0E088818F77888388818068888388814A +:1017D0008F7D888319BC1092E5011092E10110926F +:1017E000E3011092E20100EE10E0F80180818B7FAE +:1017F000808388818160888342E060E080E00E948D +:10180000360BE1EEF0E080818E7F8083E2EEF0E047 +:10181000808181608083808188608083F8018081FD +:101820008E7F8083888180618883DF91CF911F9133 +:101830000F910895E8EDF0E080818F7E8083E7EDE1 +:10184000F0E080818160808384E082BF81E08093CA +:10185000E4010C94D70BE8EDF0E080818E7F80836B +:101860001092E20008951092DA001092E1000895BB +:101870001F920F920FB60F9211242F933F934F9305 +:101880005F936F937F938F939F93AF93BF93EF93E8 +:10189000FF938091E10082FF0BC08091E20082FF04 +:1018A00007C08091E1008B7F8093E1000E94A40E2D +:1018B0008091DA0080FF1FC08091D80080FF1BC09C +:1018C0008091DA008E7F8093DA008091D90080FFCA +:1018D0000DC080E189BD82E189BD09B400FEFDCF64 +:1018E00081E08093E5010E949D0805C019BC10921B +:1018F000E5010E94AB088091E10080FF19C0809152 +:10190000E20080FF15C08091E2008E7F8093E200AC +:101910008091E20080618093E2008091D800806233 +:101920008093D80019BC85E08093E5010E94AF0840 +:101930008091E10084FF30C08091E20084FF2CC0E0 +:1019400080E189BD82E189BD09B400FEFDCF8091AF +:10195000D8008F7D8093D8008091E1008F7E8093A6 +:10196000E1008091E2008F7E8093E2008091E200AE +:1019700081608093E2008091E101882311F084E08E +:1019800007C08091E30087FD02C081E001C083E0D1 +:101990008093E5010E94B1088091E10083FF29C096 +:1019A0008091E20083FF25C08091E100877F8093D2 +:1019B000E10082E08093E5011092E1018091E10075 +:1019C0008E7F8093E1008091E2008E7F8093E20021 +:1019D0008091E20080618093E20042E060E080E07C +:1019E0000E94360B8091F00088608093F0000E9486 +:1019F000AE08FF91EF91BF91AF919F918F917F9131 +:101A00006F915F914F913F912F910F900FBE0F906B +:101A10001F9018951F920F920FB60F9211242F93BB +:101A20003F934F935F936F937F938F939F93AF9366 +:101A3000BF93CF93DF93EF93FF93C091E900CF70F3 +:101A40008091EC00D82FD17080FDD0E81092E90091 +:101A50008091F000877F8093F00078940E944E0D73 +:101A60001092E9008091F00088608093F000CD2B07 +:101A7000CF70C093E900FF91EF91DF91CF91BF91BB +:101A8000AF919F918F917F916F915F914F913F9116 +:101A90002F910F900FBE0F901F9018951F93CF930B +:101AA000DF93CDB7DEB7AA970FB6F894DEBF0FBEAF +:101AB000CDBFE6EEF1E08091F100819321E0EE3EB2 +:101AC000F207C9F70E94CD088091E80083FF24C186 +:101AD0008091E6019091E701492F50E04A3051058D +:101AE00008F01AC1FA01EA5AFF4F0C9422238038F9 +:101AF00081F0823809F010C18091EA018F708093E3 +:101B0000E9008091EB0085FB882780F91092E900BD +:101B100006C08091E2019091E30191118260909161 +:101B2000E800977F9093E8008093F1001092F10015 +:101B3000C8C0282F2D7F09F0EFC0882319F082300C +:101B400061F0EAC08091E801813009F0E5C093308E +:101B500009F080E08093E3012BC08091E8018111BE +:101B600027C08091EA018F7009F4D6C08093E90004 +:101B70002091EB0020FF1CC0933021F48091EB00FA +:101B8000806214C09091EB0090619093EB0021E093 +:101B900030E0A90102C0440F551F8A95E2F7409337 +:101BA000EA001092EA008091EB0088608093EB00DD +:101BB0001092E9008091E800877F86C08111ACC057 +:101BC0001091E8011F778091E3008078812B80934A +:101BD000E3008091E800877F8093E8000E946B0B10 +:101BE0008091E80080FFFCCF8091E30080688093C3 +:101BF000E300111102C082E001C083E08093E5019F +:101C00008BC08058823008F087C08091E8019091A5 +:101C1000E9018C3D53E0950779F583E08A838AE2F8 +:101C200089834FB7F894DE01139620E03EE051E23D +:101C3000E32FF0E050935700E49120FF03C0E295BA +:101C4000EF703F5FEF708E2F90E0EA3010F0C79694 +:101C500001C0C0968D939D932F5F243149F74FBFEC +:101C60008091E800877F8093E8006AE270E0CE010F +:101C700001960E94770A14C0AE014F5F5F4F6091DA +:101C8000EA010E94C009BC01892B09F445C090916A +:101C9000E800977F9093E80089819A810E94D50A95 +:101CA0008091E8008B778093E80036C08038A1F5FA +:101CB0008091E800877F8093E8008091E101809324 +:101CC000F1008091E8008E778093E8000E946B0B12 +:101CD00023C0811121C08091E8019091E9019927E9 +:101CE0000297D4F48091E800877F8093E800809188 +:101CF000E8018093E1010E946B0B8091E101811169 +:101D000006C08091E30087FD02C081E001C084E04D +:101D10008093E5010E94B9088091E80083FF0AC022 +:101D20008091E800877F8093E8008091EB008062DB +:101D30008093EB00AA960FB6F894DEBF0FBECDBF1E +:101D4000DF91CF911F9108950895CF938091E50180 +:101D50008823A1F0C091E900CF709091EC00892F09 +:101D6000817090FD80E8C82B1092E9008091E80016 +:101D700083FD0E944E0DCF70C093E900CF9108956E +:101D800090936901809368010895E0916801F09152 +:101D90006901309721F00190F081E02D099480E0F5 +:101DA0000895E0916801F0916901309721F0028077 +:101DB000F381E02D09940895E0916801F0916901A3 +:101DC000309721F00480F581E02D09940895209149 +:101DD0006601309167012817390771F09093670108 +:101DE00080936601E0916801F0916901309721F0DC +:101DF0000680F781E02D09940895209164013091C7 +:101E000065012817390771F090936501809364018B +:101E1000E0916801F0916901309721F00084F1852B +:101E2000E02D0994089508950C94130F0E94F11A5F +:101E30000E9481040C94B71BCF92DF92EF92FF9225 +:101E40000F931F93CF93DF93CDB7DEB72B970FB6CA +:101E5000F894DEBF0FBECDBF0E9499048BE6C82E5A +:101E600081E0D82E00E010E0E02E802F0E948F0548 +:101E7000F60141916F01F82EF426B1F40F5F1F4F68 +:101E80000E30110589F78FEF89838A831B820E94A8 +:101E9000FA1A8160782F9D838C8349815A816B81E6 +:101EA0008D810E94BF0F40C09091CD0191FF04C071 +:101EB0008B870E9495058B8520E030E04F2D50E008 +:101EC000922FBA01022E02C0759567950A94E2F727 +:101ED00060FF24C02E83EF8221E030E0690102C060 +:101EE000CC0CDD1C9A95E2F790E08C219D21892B8A +:101EF00009F420E028870E94FA1A8160782F9A87D7 +:101F000089874E815F8168858A850E94BF0FF801AD +:101F1000E559FE4F8081C826C08206C02F5F3F4F23 +:101F20002630310569F6AACF0E949E1E0E94C50E7A +:101F300090916A018917A1F00E94C50E80936A01F1 +:101F40002B960FB6F894DEBF0FBECDBFDF91CF91B9 +:101F50001F910F91FF90EF90DF90CF900C94BA07F4 +:101F60002B960FB6F894DEBF0FBECDBFDF91CF9199 +:101F70001F910F91FF90EF90DF90CF900895CF9336 +:101F8000DF93CDB7DEB72B970FB6F894DEBF0FBE49 +:101F9000CDBF4F83588769877A878B87DE0111967B +:101FA00086E0FD0111928A95E9F785E0FE013796FA +:101FB00001900D928A95E1F749815A816B817C816C +:101FC0008D819E810E94C9162B960FB6F894DEBFB4 +:101FD0000FBECDBFDF91CF910895CF93C82F882337 +:101FE00009F4C1C0823859F40E94C50E81FDBBC0FE +:101FF00089E30E9466190E942E1A89E30CC0833877 +:1020000079F40E94C50E80FDAEC083E50E9466197A +:102010000E942E1A83E50E94A519CF910C942E1AC6 +:10202000843859F40E94C50E82FD9DC087E40E9449 +:1020300066190E942E1A87E4EECF8CEF8C0F813A3E +:1020400048F48C2F0E94DE2081118DC08C2F0E94BD +:102050006619E3CF80E28C0F883048F4C77081E0C6 +:1020600001C0880FCA95EAF70E94E719D6CF8BE521 +:102070008C0F833078F4C53A29F0C63A31F083E802 +:1020800090E005C081E890E002C082E890E0CF9146 +:102090000C94E70E88E58C0F833108F064C0C83AD1 +:1020A00039F1C93A41F1CA3A49F1CB3A51F1CC3A46 +:1020B00059F1CD3A61F1C03B69F1CE3A71F1CF3AB5 +:1020C00079F1C13B81F1C23B89F1C33B91F1C43B42 +:1020D00099F1C53BA1F1C63BA9F1C73BB1F1C83BA2 +:1020E000B9F1C93BC1F1CA3BC9F180E090E038C009 +:1020F00082EE90E035C089EE90E032C08AEE90E04A +:102100002FC085EB90E02CC086EB90E029C087EBD8 +:1021100090E026C08CEC90E023C08DEC90E020C0D5 +:1021200083E891E01DC08AE891E01AC082E991E05D +:1021300017C084E991E014C081E292E011C083E20B +:1021400092E00EC084E292E00BC085E292E008C00B +:1021500086E292E005C087E292E002C08AE292E065 +:10216000CF910C94FD0ECF910895882309F44BC0B4 +:10217000823859F40E94C50E81FF45C089E30E9450 +:1021800066190E942E1A89E30CC0833871F40E94EC +:10219000C50E80FF38C083E50E9466190E942E1A82 +:1021A00083E50E94A5190C942E1A843859F40E94D4 +:1021B000C50E82FF28C087E40E9466190E942E1A6D +:1021C00087E4EFCF9CEF980F913A58F390E2980F85 +:1021D000983050F4877091E001C0990F8A95EAF722 +:1021E000892F0E94ED19DFCF9BE5980F933020F4E3 +:1021F00080E090E00C94E70E885A833120F480E070 +:1022000090E00C94FD0E0895882321F00E94E719B8 +:102210000C942E1A0895882321F00E94ED190C9435 +:102220002E1A0895BF92CF92DF92EF92FF920F93F2 +:102230001F93CF93DF9300D000D000D0CDB7DEB78F +:102240007C0185E0F701DE01119601900D928A95DF +:10225000E1F7F70183819481892B09F4E2C290812F +:1022600081818F3F19F49F3F09F4DBC2F70102819E +:10227000258122952F7099838A8389819A812E8363 +:102280000E942519182FB92E0E9424190E94EB17BD +:102290002E81002319F00E94041A2E81EB2DE29565 +:1022A000EF704E2F50E0FA01E05AFF4F0C942223BA +:1022B0008B2D807F9B2D9F70F92E882319F0F2942F +:1022C00080EFF822002349F0FF2009F457C28F2D38 +:1022D0000E94F7190E942E1A51C2812F0E94B51038 +:1022E000FF2009F49EC28F2D0E94FD1926960FB67D +:1022F000F894DEBF0FBECDBFDF91CF911F910F913C +:10230000FF90EF90DF90CF90BF900C942E1A3B2D52 +:10231000307F8B2D8F70303211F08295807F1123AA +:1023200019F0113021F12CC00023B9F0222309F457 +:1023300090C1213009F08DC126960FB6F894DEBF0A +:102340000FBECDBFDF91CF911F910F91FF90EF9006 +:10235000DF90CF90BF900C94171A222319F02130F0 +:1023600009F45FC28E830E941A1A8E8186C10023EF +:1023700021F0223008F055C26CC1211152C27DC13A +:10238000002321F0222309F464C1F8C1222309F4B7 +:1023900074C109C28B2D86958695837019F08130A2 +:1023A000D1F03FC2002321F0812F9B2D937002C0FA +:1023B00080E090E026960FB6F894DEBF0FBECDBF4A +:1023C000DF91CF911F910F91FF90EF90DF90CF9011 +:1023D000BF900C94E70E002321F0812F9B2D93706A +:1023E00002C080E090E026960FB6F894DEBF0FBEE4 +:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4 +:10240000CF90BF900C94FD0E812F002319F00E94F5 +:10241000A61D02C00E940E1E26960FB6F894DEBFBF +:102420000FBECDBFDF91CF911F910F91FF90EF9025 +:10243000DF90CF90BF900C94931E8B2D837009F08A +:1024400075C00111EEC1812F829586958770880F26 +:10245000880F912F9F70C92ED12CE12CF12C082EC2 +:1024600004C0CC0CDD1CEE1CFF1C0A94D2F714FF38 +:1024700012C00FE010E020E030E004C0000F111F98 +:10248000221F331F8A95D2F7C901B8016095709554 +:102490008095909503C060E070E0CB014B2D469590 +:1024A000469543704230C1F060F56C297D298E2934 +:1024B0009F29413051F126960FB6F894DEBF0FBE2A +:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 +:1024D000CF90BF900C9412186C297D298E299F29CA +:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 +:1024F0001F910F91FF90EF90DF90CF90BF900C94C1 +:102500002E180E941218C701B60126960FB6F8942D +:10251000DEBF0FBECDBFDF91CF911F910F91FF9016 +:10252000EF90DF90CF90BF900C94F617002319F036 +:102530008B2D817001C08695882309F472C1812F8B +:10254000829586958770880F880F912F9F70C92E6E +:10255000D12CE12CF12C082E04C0CC0CDD1CEE1C7F +:10256000FF1C0A94D2F714FF12C00FE010E020E025 +:1025700030E004C0000F111F221F331F8A95D2F7CD +:10258000C901B801609570958095909503C060E091 +:1025900070E0CB014B2D4695469543704230C1F01B +:1025A00060F56C297D298E299F29413051F12696AD +:1025B0000FB6F894DEBF0FBECDBFDF91CF911F9154 +:1025C0000F91FF90EF90DF90CF90BF900C94EC189C +:1025D0006C297D298E299F2926960FB6F894DEBF97 +:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 +:1025F000DF90CF90BF900C9408190E94EC18C7018F +:10260000B60126960FB6F894DEBF0FBECDBFDF91A0 +:10261000CF911F910F91FF90EF90DF90CF90BF90DF +:102620000C94D018103FD1F118F4103E50F4A1C012 +:10263000123F09F463C008F44CC0133F09F473C09F +:1026400098C01F708B2D8F710023A1F00E94691814 +:10265000812F26960FB6F894DEBF0FBECDBFDF9157 +:10266000CF911F910F91FF90EF90DF90CF90BF908F +:102670000C9404110E948A18812F26960FB6F894A4 +:10268000DEBF0FBECDBFDF91CF911F910F91FF90A5 +:10269000EF90DF90CF90BF900C940B110023A9F026 +:1026A0002111BFC08B2D8F7126960FB6F894DEBF17 +:1026B0000FBECDBFDF91CF911F910F91FF90EF9093 +:1026C000DF90CF90BF900C94AF18223008F0A9C0D3 +:1026D000E9CF0023A9F08B2D8F7126960FB6F894C1 +:1026E000DEBF0FBECDBFDF91CF911F910F91FF9045 +:1026F000EF90DF90CF90BF900C946918002359F3AE +:102700008B2D8F7126960FB6F894DEBF0FBECDBF0E +:10271000DF91CF911F910F91FF90EF90DF90CF90BD +:10272000BF900C948A18002399F08B2D8F712696F8 +:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 +:102740000F91FF90EF90DF90CF90BF900C945418B2 +:1027500026960FB6F894DEBF0FBECDBFDF91CF91A6 +:102760001F910F91FF90EF90DF90CF90BF900C944E +:102770004A180023A9F0222309F4ADCF812F269611 +:102780000FB6F894DEBF0FBECDBFDF91CF911F9182 +:102790000F91FF90EF90DF90CF90BF900C94ED0FD2 +:1027A000222309F4ADCF812F26960FB6F894DEBF11 +:1027B0000FBECDBFDF91CF911F910F91FF90EF9092 +:1027C000DF90CF90BF900C94B5104B2D4F70612FC0 +:1027D000C7010E94100326960FB6F894DEBF0FBE05 +:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1027F000CF90BF900C946E174B2D4F70612FC70177 +:1028000026960FB6F894DEBF0FBECDBFDF91CF91F5 +:102810001F910F91FF90EF90DF90CF90BF900C949D +:10282000560626960FB6F894DEBF0FBECDBFDF91D9 +:10283000CF911F910F91FF90EF90DF90CF90BF90BD +:1028400008950E94041A0E94141A0E94D9190E9425 +:102850002E1A0E94431F0E94931E80E090E00E9467 +:10286000E70E80E090E00C94FD0E0E94F4190C94A9 +:1028700021140E942519292F22952F702C3030F415 +:102880002A3048F42250223078F405C02C3041F030 +:102890002F3031F009C0803E48F0803F29F406C057 +:1028A00093FB882780F9089580E0089581E00895DA +:1028B000CF93DF9300D000D01F92CDB7DEB70F903B +:1028C0000F900F900F900F90DF91CF910895CF93BD +:1028D000DF9300D000D000D0CDB7DEB726960FB67C +:1028E000F894DEBF0FBECDBFDF91CF9108951F9347 +:1028F000CF93DF93C091790116E080917A01C817D8 +:1029000099F0D0E01C9FF0011D9FF00D1124E558B7 +:10291000FE4F4081518162817381848195810E9443 +:1029200067142196C770E9CFDF91CF911F91089569 +:102930004091AB015091AC016091AD017091AE013D +:102940008091AF019091B0010C9467148091B00117 +:1029500082958F7009F054C08091AD01882309F4ED +:102960004FC080917901A0917A014091AE015091C0 +:10297000AF016091AB017091AC01B6E08A1709F428 +:102980003FC090E041155105C1F17F3F11F46F3F09 +:10299000A1F1B89FF001B99FF00D1124E558FE4F49 +:1029A000218127132AC02081261327C022812111CB +:1029B00024C0238134812417350710F421503109B4 +:1029C000241B350B283C3105C0F42091B0012F7039 +:1029D00020612093B00126E0289FF001299FF00D8F +:1029E0001124E058FE4F80818F70806180838BEAD4 +:1029F00091E00E9412110C94771401968770BECF5B +:102A00000895CF92DF92EF92FF920F931F93CF938F +:102A1000DF93CDB7DEB762970FB6F894DEBF0FBE77 +:102A2000CDBF8C0185E0F801DE011D9601900D926D +:102A30008A95E1F7D8014C9111965C911197129605 +:102A40006C918091AE019091AF01009709F475C12E +:102A50003091AB017091AC017F3F19F43F3F09F415 +:102A60006CC1F801C380D480E090AD01EE2009F480 +:102A7000BEC02091B001C816D90628F0D601A81B07 +:102A8000B90BCD0104C0809590958C0D9D1DFF2440 +:102A9000F394883C910578F0F12C207F09F0C4C0B4 +:102AA0007C2DD98AC88A89890E9458148BEA91E0C2 +:102AB0000E941211AFC0822F807F09F045C05713CA +:102AC00013C0431311C061110FC02F7020612093F8 +:102AD000B0010E9498148BEA91E00E94121180913B +:102AE000B001F80185832EC0CD2819F15F3F11F4A4 +:102AF0004F3FF9F0F62E61111CC0809179012091B1 +:102B00007A0136E0821709F45BC090E0389FF0014B +:102B1000399FF00D1124E558FE4F7181571306C0FF +:102B20007081471303C07281711103C001968770D1 +:102B3000E9CFF62E662309F41CC18091B0018160B3 +:102B40008093B001F12C15C1571309C0431307C07E +:102B5000611105C08091B001F8018583C8C04D871F +:102B60005E878D859E856A8B0E9439146A898823C9 +:102B7000D1F16623C1F12091B001822F82958F702F +:102B800090E0029774F08091AB019091AC0198872E +:102B90008F831986DB86CA862C87CE0107960E9412 +:102BA000121186E0F801ABEAB1E001900D928A952E +:102BB000E1F70E94A6140E949814FF24F394D9C050 +:102BC0004D875E878D859E850E942519292F229528 +:102BD0002F70223008F0C1C09F7009F0BBC0805E2A +:102BE000883008F4C6C0C8010E941211E6CFC8168A +:102BF000D90608F453C0F601E81BF90BCF01883C55 +:102C0000910508F450C0F12C7C2DD98AC88A898995 +:102C10000E945814EBEAF1E086E0DF011D928A95EC +:102C2000E9F70E949814A5C0571314C0431312C0AB +:102C3000611110C08091B001F8018583C8010E9424 +:102C4000121186E0EBEAF1E0DF011D928A95E9F7C7 +:102C5000FE2C8FC04D875E878D859E856A8B0E9476 +:102C600039146A89882309F4BECF662309F4BBCFDF +:102C70002091B001822F82958F7090E002970CF422 +:102C800090CF8091AB019091AC019A8389831B8294 +:102C9000DD82CC822E83CE01019681CF80959095E6 +:102CA0008C0D9D1DACCFF62E662309F49CCF5713D7 +:102CB00033C0431331C02091B00120FD24C0822FC6 +:102CC00082958F70482F50E041155105E1F0D801F1 +:102CD00015962C9315974F30510549F08F5F982F1B +:102CE0009295907F822F8F70892B15968C93C801B7 +:102CF0000E94121186E0F801ABEAB1E001900D925A +:102D00008A95E1F78ECF86E0F801ABEAB1E0019059 +:102D10000D928A95E1F72DC04D875E878D859E8542 +:102D20000E94391481113DCF8091B0018160809360 +:102D3000B001C8010E9412111CC0662309F453CFD0 +:102D40004D875E878D859E850E943914882309F4FE +:102D50004ACF27CF811143CF0CC0243008F043CF96 +:102D60009F7009F43CCFD80115969C91907F09F093 +:102D700036CF8F2D62960FB6F894DEBF0FBECDBF53 +:102D8000DF91CF911F910F91FF90EF90DF90CF9047 +:102D900008951F93CF93DF93CDB7DEB72C970FB66F +:102DA000F894DEBF0FBECDBF4F83588769877A87FF +:102DB0008B879C87CE0107960E940115882371F0AE +:102DC0008A859B85892B09F441C088858F3F09F04E +:102DD00065C08F818F3F09F061C038C086E0FE0179 +:102DE0003796DE01119601900D928A95E1F76A857A +:102DF0007B856115710551F1FF81E885EF3F11F485 +:102E0000FF3F21F120917A0130E0C90101968770DE +:102E100099274091790150E08417950709F447C03C +:102E2000F983EA837D836C8396E0929FD001939F20 +:102E3000B00D1124A558BE4FFE01319601900D92A0 +:102E40009A95E1F780937A010E94771416E08091B9 +:102E5000790190917A018917B9F1189FC001112465 +:102E600085589E4F0E940115882371F1E0917901E8 +:102E70001E9FF0011124E558FE4F4081518162816F +:102E80007381848195810E9467148091790190E01B +:102E900001968770992780937901D9CF4F81588502 +:102EA00069857A858B859C850E946714CFCF0E94A7 +:102EB000351410927A0110927901EBEAF1E086E084 +:102EC000DF011D928A95E9F72C960FB6F894DEBFC4 +:102ED0000FBECDBFDF91CF911F910895EF92FF926A +:102EE0000F931F93CF93DF938C01892B09F46CC050 +:102EF000F12CEE24E394E8012196F80184918437C3 +:102F000040F4843008F051C0813081F0823019F1F2 +:102F10005BC0853709F444C0A8F19CE7980F90374F +:102F200008F052C08F770E94B51041C00E5F1F4F4E +:102F3000FE01849190E2980F983050F48770FE2D36 +:102F400001C0FF0F8A95EAF78F2F0E94071A14C05D +:102F50000E94ED0F2DC00E5F1F4FFE01849190E285 +:102F6000980F983060F48770FE2D01C0FF0F8A958E +:102F7000EAF78F2F0E940D1A0E942E1A19C00E9484 +:102F8000B51016C00E5F1F4FFE01C491CC2381F017 +:102F90008FE99FE00197F1F700C00000C150F6CF24 +:102FA0000E5F1F4FFE01F49003C00E94ED0F8E01D3 +:102FB0008F2D882309F49FCFEFE9FFE03197F1F7D8 +:102FC00000C000008150F5CFDF91CF911F910F918C +:102FD000FF90EF90089508956093B5017093B60146 +:102FE0008093B7019093B8010C9421140F931F9311 +:102FF0000091B5011091B6012091B7013091B8014F +:10300000DC01CB01802B912BA22BB32B8093B5013C +:103010009093B601A093B701B093B8011F910F919F +:103020000C9421140F931F930091B5011091B601D8 +:103030002091B7013091B801DC01CB0180239123AD +:10304000A223B3238093B5019093B601A093B70157 +:10305000B093B8011F910F910C9421140F931F93FB +:103060000091B5011091B6012091B7013091B801DE +:10307000DC01CB0180279127A227B3278093B501DC +:103080009093B601A093B701B093B8011F910F912F +:103090000C9421141092B1011092B2011092B3015C +:1030A0001092B4010C94211441E050E060E070E013 +:1030B00004C0440F551F661F771F8A95D2F74093AF +:1030C000B1015093B2016093B3017093B4010C94B9 +:1030D000211441E050E060E070E004C0440F551F4F +:1030E000661F771F8A95D2F78091B1019091B20146 +:1030F000A091B301B091B401482B592B6A2B7B2BC3 +:103100004093B1015093B2016093B3017093B40145 +:103110000C94211441E050E060E070E004C0440FE2 +:10312000551F661F771F8A95D2F740955095609579 +:1031300070958091B1019091B201A091B301B091CD +:10314000B401482359236A237B234093B101509350 +:10315000B2016093B3017093B4010C94211441E067 +:1031600050E060E070E004C0440F551F661F771FF9 +:103170008A95D2F78091B1019091B201A091B301EB +:10318000B091B401482759276A277B274093B101A2 +:103190005093B2016093B3017093B4010C94211465 +:1031A0000F931F930091B1011091B2012091B301CF +:1031B0003091B401DC01CB01802B912BA22BB32BDE +:1031C0008093B1019093B201A093B301B093B40185 +:1031D0001F910F910C9421140F931F930091B10133 +:1031E0001091B2012091B3013091B401DC01CB0107 +:1031F00080239123A223B3238093B1019093B20142 +:10320000A093B301B093B4011F910F910C942114BA +:103210000F931F930091B1011091B2012091B3015E +:103220003091B401DC01CB0180279127A227B3277D +:103230008093B1019093B201A093B301B093B40114 +:103240001F910F910C9421140895CF92DF92EF9269 +:10325000FF920F931F93CF93DF938C01C090B10126 +:10326000D090B201E090B301F090B4018091B5012B +:103270009091B601A091B701B091B801C82AD92A9E +:10328000EA2AFB2ACFE1D0E0D701C6010C2E04C008 +:10329000B695A795979587950A94D2F780FF07C0B2 +:1032A000B8018C2F0E947A068130910531F4219764 +:1032B00058F7B80180E00E947A06DF91CF911F9104 +:1032C0000F91FF90EF90DF90CF90089590910C01B7 +:1032D0009923F1F090910D019923D1F0982F9695B3 +:1032E000969596959F3080F5E0910E01F0910F0133 +:1032F000E90FF11D877021E030E0A90102C0440F01 +:10330000551F8A95E2F7CA019181892B818308951F +:1033100020910E0130910F01F90132969FEF40E0AC +:103320005191851789F09F3F19F4511101C0942FD5 +:103330004F5F4E30A9F79F3F39F0F901E90FF11DBA +:1033400097FDFA9582830895089590910C01992331 +:10335000F9F090910D019923D9F0982F96959695B3 +:1033600096959F3028F5E0910E01F0910F01E90F3D +:10337000F11D877021E030E0A90102C0440F551F04 +:103380008A95E2F7CA018095918189238183089506 +:1033900020910E0130910F01F9013296205F3F4FCD +:1033A0009081891301C010823196E217F307C1F7AB +:1033B000089581E090E0E0910E01F0910F01E80F97 +:1033C000F91F1082019680319105A9F70895909117 +:1033D000CC01892B8093CC01089580959091CC01EC +:1033E00089238093CC0108951092CC010895909187 +:1033F000CB01892B8093CB01089580959091CB01CF +:1034000089238093CB0108951092CB010895909168 +:10341000CA01892B8093CA01089580959091CA01B1 +:1034200089238093CA0108951092CA010895809358 +:10343000B90108951092B901089580910E019091FB +:103440000F01FC0131969C01205F3F4F80E091917C +:1034500091118F5FE217F307D1F70895E0910E0104 +:10346000F0910F018091CC018083E0910E01F091E9 +:103470000F0190818091CB01892B8083E0910E0117 +:10348000F0910F0190818091CA01892B80838091F6 +:10349000B901882361F0E0910E01F0910F01908154 +:1034A000892B80830E941D1A81111092B90180918D +:1034B0000E0190910F010C94D10ECF92DF92EF92FA +:1034C000FF926C01EE24FF24C114D104E104F10445 +:1034D00021F0C701B60120E101C020E0C72ED82E9F +:1034E000E92EFF24C114D104E104F10419F0285F8E +:1034F000C701B6016B017C0154E0F694E794D794C0 +:10350000C7945A95D1F7C114D104E104F10419F01C +:103510002C5FC701B6016B017C0142E0F694E79491 +:10352000D794C7944A95D1F7C114D104E104F104AA +:1035300019F02E5FC701B601DC01CB01B695A79546 +:1035400097958795892B8A2B8B2B09F02F5F822FDC +:10355000FF90EF90DF90CF9008958091E501843047 +:1035600011F120E488E190E00FB6F894A8958093DB +:1035700060000FBE2093600083B7817F846083BFAB +:1035800083B7816083BF7894889583B78E7F83BF2C +:103590000FB6F894A89580916000886180936000D0 +:1035A000109260000FBE089508950C94D41ACF9322 +:1035B0000E94D51A0E9499040E94D41AC0E08C2F50 +:1035C0000E948F05811104C0CF5FCE30C1F701C0CA +:1035D00081E0CF9108950E9435140E94C50E0C948D +:1035E000BA0782E084BD93E095BD9AEF97BD8093C2 +:1035F0006E0008952FB7F8948091CE019091CF017D +:10360000A091D001B091D1012FBF0895CF92DF9248 +:10361000EF92FF920F931F932FB7F8944091CE0132 +:103620005091CF016091D0017091D1012FBF6A01FB +:103630007B01EE24FF248C0120E030E0C016D1068F +:10364000E206F30610F4415051099A01281B390B88 +:10365000C9011F910F91FF90EF90DF90CF900895D7 +:103660001F920F920FB60F9211248F939F93AF93D7 +:10367000BF938091CE019091CF01A091D001B091E4 +:10368000D1010196A11DB11D8093CE019093CF0170 +:10369000A093D001B093D101BF91AF919F918F9131 +:1036A0000F900FBE0F901F9018950E94BD0BF894BD +:1036B0002FEF87EA91E6215080409040E1F700C06B +:1036C000000087E090EBDC018093EE019093EF0126 +:1036D000A093F001B093F1019CE088E10FB6F8945B +:1036E000A895809360000FBE90936000FFCFEF928B +:1036F000FF920F931F93CF93DF93D82FC0E08C2FAF +:103700000E948F0500E010E0E82EF12CC701002E8A +:1037100002C0959587950A94E2F780FD06C00F5F79 +:103720001F4F0630110591F709C0602F7C2F80E0F4 +:103730000E9457068D13F3CF81E004C0CF5FCE30D7 +:10374000F1F680E0DF91CF911F910F91FF90EF9004 +:103750000895CF93C82F8CE20E94771B882321F015 +:103760008C2FCF910C94771B80E0CF910895CF934D +:103770000E94FE1C811102C00E94E41CC5E6C150DB +:1037800049F00E9499048FE39CE90197F1F700C08A +:103790000000F5CF89E20E94A91B811113C18AE2C2 +:1037A0000E94A91B81110E94E41C85E00E94A91BB4 +:1037B00081110E94551B0E94091D8093CD0187E055 +:1037C0000E94A91B8823A9F18BE10E94A91B8823D1 +:1037D00051F08091CD0181FB222720F991E09227C1 +:1037E00090FB81F90EC08EE00E94A91B882361F036 +:1037F0008091CD0182FB222720F991E0922790FB56 +:1038000082F98093CD0115C080E10E94A91B90919F +:10381000CD01882341F093FB222720F981E0822704 +:1038200080FB93F904C0892F809580FB90F99093D9 +:10383000CD018091CD010E940D1D0E941B1D809322 +:10384000DF0180EE0E94A91B882341F08091DF01F7 +:10385000982F909590FB80F98093DF0189E30E9477 +:10386000A91B882359F08091DF0181FB222720F9D1 +:1038700091E0922790FB81F98093DF0182EE0E9414 +:10388000A91B882359F08091DF0182FB222720F9B0 +:1038900091E0922790FB82F98093DF0186EE0E94EF +:1038A000A91B882359F08091DF0183FB222720F98F +:1038B00091E0922790FB83F98093DF0183EE0E94D1 +:1038C000A91B882359F08091DF0184FB222720F96E +:1038D00091E0922790FB84F98093DF0185E30E94B9 +:1038E000A91B882359F08091DF0185FB222720F94D +:1038F00091E0922790FB85F98093DF0181E30E949C +:10390000A91B882359F08091DF0186FB222720F92B +:1039100091E0922790FB86F98093DF0181E10E947C +:10392000A91B882359F08091DF0187FB222720F90A +:1039300091E0922790FB87F98093DF018091DF016E +:103940000E941F1D8091DF0187FB882780F98093EB +:103950000D0187E20E94A91BC82F8EE10E94A91BBE +:103960008111C2608FE10E94A91B8111C46080E2B5 +:103970000E94A91B8111C86081E20E94A91B8111CC +:10398000C06182E20E94A91B8111C06283E20E9491 +:10399000A91B8111C06484E20E94A91B882311F035 +:1039A000C06802C0CC2329F08C2F0E94161D6C2FFA +:1039B00003C00E94121D682F70E080E090E0CF915C +:1039C0000C94EC17CF9108956DEE7EEF80E090E0BF +:1039D0000E94582360E082E090E00E944A2360E069 +:1039E00083E090E00E944A2360E084E090E00E943F +:1039F0004A2360E085E090E00C944A2380E090E068 +:103A00000E94442321E08D3E9E4F09F020E0822F4A +:103A1000089582E090E00C943C23682F82E090E0CF +:103A20000C944A2383E090E00C943C23682F83E0BD +:103A300090E00C944A2384E090E00C943C23682F9F +:103A400084E090E00C944A238091D40180FF0BC065 +:103A50006091130185E0689FB00111247595679509 +:103A6000759567952BC081FF09C06091130185E0B2 +:103A7000689FB00111247595679520C082FF07C02B +:103A80006091130185E0689FB001112417C09091E7 +:103A9000D5019923D1F060911201961788F72091F2 +:103AA000130185E0289F90011124929FA001939F0C +:103AB000500D112470E0CA010E940E236038710578 +:103AC00040F46115710519F406C065E070E0862FB9 +:103AD00008958FE7089581E008958091D40180FFD3 +:103AE00008C06091110170E07595679575956795AF +:103AF00021C081FF06C06091110170E07595679546 +:103B000019C082FF04C06091110170E010C0909153 +:103B1000D501992399F0609110019617A0F7809133 +:103B20001101899FC001112470E00E940E236038AA +:103B3000710540F46115710519F406C061E070E08B +:103B4000862F08958FE7089581E00895803F21F43E +:103B50000E94241D819504C0813F29F40E94241DE8 +:103B60008093D8010895823F21F40E94241D8195FD +:103B700004C0833F29F40E94241D8093D701089537 +:103B8000893F19F40E946D1D05C08A3F31F40E94DF +:103B90006D1D81958093D90108958B3F21F40E947A +:103BA0006D1D819504C08C3F29F40E946D1D80938A +:103BB000DA010895843F21F48091D601816017C015 +:103BC000853F21F48091D601826011C0863F21F4A7 +:103BD0008091D60184600BC0873F21F48091D6018B +:103BE000886005C0883F31F48091D6018061809360 +:103BF000D60108958D3F21F48091D40181600BC0DE +:103C00008E3F21F48091D401826005C08F3F29F45A +:103C10008091D40184608093D4010895803F39F469 +:103C20008091D80187FF6CC01092D80169C0813F94 +:103C300029F48091D8011816BCF362C09091D70185 +:103C4000823F29F497FF5CC01092D70159C0833F8F +:103C500019F41916CCF354C0893F41F48091D9016D +:103C600018160CF04DC01092D9014AC08A3F29F4B1 +:103C70008091D90187FF44C0F6CF8B3F39F4809102 +:103C8000DA0187FF3DC01092DA013AC08C3F29F477 +:103C90008091DA011816BCF333C0843F21F480917F +:103CA000D6018E7F17C0853F21F48091D6018D7F8C +:103CB00011C0863F21F48091D6018B7F0BC0873FD6 +:103CC00021F48091D601877F05C0883F31F480912F +:103CD000D6018F7E8093D60113C08D3F21F4809151 +:103CE000D4018E7F0BC08E3F21F48091D4018D7F53 +:103CF00005C08F3F29F48091D4018B7F8093D4013C +:103D00008091D70181110EC08091D80181110AC024 +:103D10008091D901811106C08091DA01811102C020 +:103D20001092D501089586ED91E00E94DC0E0E946C +:103D3000FA1A9093D3018093D20108951F93CF93E1 +:103D4000DF938091D2019091D3010E94061BAC01B8 +:103D50009091D501992321F02091140130E006C003 +:103D6000209115018AE0289F9001112442175307E2 +:103D700008F485C08091D701C091D801D091D901B4 +:103D80001091DA01811107C0C11175C0D11173C042 +:103D9000111171C074C09F3F19F09F5F9093D501BE +:103DA000181624F40E94241D8093D7018091D70116 +:103DB00087FF05C00E94241D81958093D7011C16A2 +:103DC00024F40E94241D8093D8018091D80187FF9C +:103DD00005C00E94241D81958093D8016091D70170 +:103DE000662331F1C091D801CC2311F1062E000CCD +:103DF000770B880B990B0E94152223E333E343E3EF +:103E00005FE30E9479220E94DD216093D7016C2F2D +:103E1000CC0F770B880B990B0E94152223E333E319 +:103E200043E35FE30E9479220E94DD216093D80181 +:103E30001D1624F40E946D1D8093D9018091D90133 +:103E400087FF05C00E946D1D81958093D9011116D1 +:103E500024F40E946D1D8093DA018091DA0187FFBE +:103E600005C00E946D1D81958093DA01DF91CF918D +:103E70001F910C94931E9F3F09F08FCFA0CFDF912D +:103E8000CF911F910895E6EDF1E085E0DF011D92ED +:103E90008A95E9F71092D5011092D40108958330E4 +:103EA00081F128F4813059F08230D1F008958530C5 +:103EB00009F449C0B8F1863009F456C008958091DC +:103EC0001501262F30E0280F311D2F3F310524F436 +:103ED000680F6093150108958FEF80931501089581 +:103EE00080911401262F30E0280F311D2F3F31051E +:103EF00024F4680F6093140108958FEF80931401E8 +:103F0000089580911301262F30E0280F311D2F3F97 +:103F1000310524F4680F6093130108958FEF8093A7 +:103F20001301089580911201262F30E0280F311DD2 +:103F30002F3F310524F4680F6093120108958FEF2D +:103F400080931201089580911101262F30E0280FEF +:103F5000311D2F3F310524F4680F6093110108953E +:103F60008FEF80931101089580911001262F30E08A +:103F7000280F311D2F3F310524F4680F6093100185 +:103F800008958FEF809310010895833011F128F484 +:103F9000813049F0823091F00895853081F120F12F +:103FA0008630C1F1089580911501681720F4861BB1 +:103FB00080931501089510921501089580911401C0 +:103FC000681720F4861B8093140108951092140141 +:103FD000089580911301681720F4861B80931301C4 +:103FE000089510921301089580911201681720F42A +:103FF000861B8093120108951092120108958091FA +:104000001101681720F4861B809311010895109206 +:104010001101089580911001681720F4861B809388 +:10402000100108951092100108950F931F938D3180 +:1040300009F46BC008F03FC08E3009F47DC0C0F4B5 +:10404000873009F46EC068F4863009F0AFC0809103 +:10405000CD01817F8E7F8093CD0181E08093DC0153 +:10406000A6C0883009F458C08B3009F49BC09EC0AC +:10407000863109F497C078F4803109F470C0813139 +:1040800009F094C00E94351490910D0181E08927B8 +:1040900080930D0187C0893109F484C08B3109F008 +:1040A00085C08091CD0181FB222720F991E09227E4 +:1040B00090FB81F94AC0853309F45BC048F487322C +:1040C00009F457C008F45AC0893209F452C06EC0CE +:1040D000833438F48A3308F067C0883309F462C047 +:1040E00065C0833409F445C0883409F05FC00E947C +:1040F00035140FEF13ED20E3015010402040E1F79D +:1041000000C000000E94551B4DC00E9497210E94D4 +:10411000C50E0E94BA0746C00E94091D0E941B1DC1 +:1041200041C09091CD01892F817090FF12C0917F85 +:104130009E7F9093CD013BC08091CD0182FB2227D1 +:1041400020F991E0922790FB82F98093CD01992389 +:1041500049F18091CD0181608093CD0123C0809190 +:10416000CD0183FB222720F991E0922790FB83F970 +:10417000ECCF61E070E080E090E010C08D5141E054 +:1041800050E060E070E08A019B0104C0000F111F45 +:10419000221F331F8A95D2F7C901B8010E94EC177C +:1041A0000E94351481E003C08953E9CF80E01F915C +:1041B0000F91089580E008950C94DA20CF93C82FD2 +:1041C0008091DC01813079F018F08230E9F187C00C +:1041D000E0910E01F0910F018081813169F082320E +:1041E00009F07FC009C0E0910E01F0910F018081BC +:1041F000813111F0823261F48C2F0E94DC20811118 +:1042000004C08C2F0E9415201DC081E090E01AC0D0 +:104210008C2F0E94DA20811114C0C43179F048F447 +:10422000CB3079F0C03109F060C082E08093DC01CE +:1042300008C0C93219F0C83321F057C01092DC0110 +:1042400054C081E0817053C0C93289F118F5C4317E +:1042500071F1A8F4C73009F046C08AE080931501D7 +:1042600094E19093140193E09093130180931201D1 +:1042700088E08093110188E28093100134C0CE5110 +:10428000C63088F5EC2FF0E0E65DFE4F808180932C +:10429000DB0129C0CE34E9F020F4CB3421F56AE00B +:1042A00013C0C13579F0C235F1F461E00DC08091E1 +:1042B000DB01882319F01092DB0115C081E08093A7 +:1042C000DC0115C061E006C08091DB010E944F1F38 +:1042D0000AC06AE08091DB010E94C51F04C01092F1 +:1042E000DC0180E004C081E002C080E0ABCFCF9170 +:1042F0000895E1E8F0E080818860808380818160BA +:1043000080838FB7F89493E09093890090ED909319 +:1043100088008FBF0895EFE6F0E08081826080839F +:104320000895EFE6F0E080818D7F80830895EFE6C9 +:10433000F0E0908182E08927808308951F920F9298 +:104340000FB60F9211242F933F934F935F936F9368 +:104350007F938F939F93AF93BF93EF93FF9380913E +:10436000DD019091DE0101969093DE018093DD01E5 +:10437000811103C082E00E94BA07E091DE01E69558 +:10438000E695F0E0E35BFA4FE4918091DD018E1356 +:1043900003C080E00E94BA07FF91EF91BF91AF91F7 +:1043A0009F918F917F916F915F914F913F912F914D +:1043B0000F900FBE0F901F9018950E94E4216894F3 +:1043C000B1110C94732208950E94582288F09F57CF +:1043D00098F0B92F9927B751B0F0E1F0660F771F29 +:1043E000881F991F1AF0BA95C9F714C0B13091F01F +:1043F0000E947222B1E008950C947222672F782FE8 +:104400008827B85F39F0B93FCCF3869577956795E3 +:10441000B395D9F73EF490958095709561957F4F4F +:104420008F4F9F4F0895E89409C097FB3EF49095F5 +:104430008095709561957F4F8F4F9F4F9923A9F07D +:10444000F92F96E9BB279395F6958795779567950C +:10445000B795F111F8CFFAF4BB0F11F460FF1BC050 +:104460006F5F7F4F8F4F9F4F16C0882311F096E9E3 +:1044700011C0772321F09EE8872F762F05C0662391 +:1044800071F096E8862F70E060E02AF09A95660F4A +:10449000771F881FDAF7880F9695879597F9089503 +:1044A00057FD9058440F551F59F05F3F71F04795E5 +:1044B000880F97FB991F61F09F3F79F087950895CA +:1044C000121613061406551FF2CF4695F1DF08C0E9 +:1044D000161617061806991FF1CF86957105610506 +:1044E00008940895E894BB2766277727CB0197F9AE +:1044F00008950E948C220C94FD220E94EF2238F035 +:104500000E94F62220F0952311F00C94E6220C94E0 +:10451000EC2211240C9473220E94502270F3959F78 +:10452000C1F3950F50E0551F629FF001729FBB27AA +:10453000F00DB11D639FAA27F00DB11DAA1F649F46 +:104540006627B00DA11D661F829F2227B00DA11DF9 +:10455000621F739FB00DA11D621F839FA00D611D7F +:10456000221F749F3327A00D611D231F849F600DA0 +:10457000211D822F762F6A2F11249F5750409AF0C9 +:10458000F1F088234AF0EE0FFF1FBB1F661F771F55 +:10459000881F91505040A9F79E3F510580F00C9420 +:1045A000E6220C9473225F3FE4F3983ED4F38695A1 +:1045B00077956795B795F795E7959F5FC1F7FE2BC0 +:1045C000880F911D9695879597F9089597F99F679C +:1045D00080E870E060E008959FEF80EC089500248B +:1045E0000A941616170618060906089500240A9458 +:1045F00012161306140605060895092E0394000CDE +:1046000011F4882352F0BB0F40F4BF2B11F460FF6C +:1046100004C06F5F7F4F8F4F9F4F089597FB072E0A +:1046200016F4009407D077FD09D00E94282307FCD8 +:1046300005D03EF4909581959F4F089570956195B2 +:104640007F4F0895EE0FFF1F0590F491E02D099420 +:10465000AA1BBB1B51E107C0AA1FBB1FA617B707A8 +:1046600010F0A61BB70B881F991F5A95A9F78095C4 +:104670009095BC01CD010895F999FECF92BD81BD01 +:10468000F89A992780B50895A8E1B0E042E050E09B +:104690000C945F23262FF999FECF1FBA92BD81BDDE +:1046A00020BD0FB6F894FA9AF99A0FBE01960895B4 +:1046B0000E944A23272F0C944B23DC01CB01FC01E1 +:1046C000F999FECF06C0F2BDE1BDF89A319600B46B +:0E46D0000D9241505040B8F70895F894FFCF76 +:1046DE002002BC074C082708F307BF070101BA01E7 +:1046EE0028080A03140A3F4D36390E05C1048B04FF +:1046FE005204E503FE031704300401020304050609 +:04470E00070809008F :00000001FF From 1fd9dbdbe9e7a819a7dae50d9b745640435e0e13 Mon Sep 17 00:00:00 2001 From: Andrew Pritchard Date: Mon, 28 Mar 2016 08:39:39 -0700 Subject: [PATCH 052/259] Add avr-libc to the Debian build dependencies. Without avr-libc the build fails trying to #include_next a header from the standard library, which of course doesn't exist. --- BUILD_GUIDE.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md index 81c3ec44f2..e8b242e4e3 100644 --- a/BUILD_GUIDE.md +++ b/BUILD_GUIDE.md @@ -25,12 +25,12 @@ You can also try these instructions: 3. Install [DFU-Programmer][dfu-prog]. ### Linux -Install AVR GCC and dfu-progammer with your favorite package manager. +Install AVR GCC, AVR libc, and dfu-progammer with your favorite package manager. Debian/Ubuntu example: sudo apt-get update - sudo apt-get install gcc-avr dfu-programmer + sudo apt-get install gcc-avr avr-libc dfu-programmer ### Vagrant If you have any problems building the firmware, you can try using a tool called Vagrant. It will set up a virtual computer with a known configuration that's ready-to-go for firmware building. OLKB does NOT host the files for this virtual computer. Details on how to set up Vagrant are in the [VAGRANT_GUIDE file](VAGRANT_GUIDE.md). @@ -52,4 +52,4 @@ If you have any problems building the firmware, you can try using a tool called ## Troubleshooting 1. Try running `make clean` if the make command fails. - WIP \ No newline at end of file + WIP From a70f43967283498dc01cbfc534819ac9da80f10b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 28 Mar 2016 16:21:09 -0500 Subject: [PATCH 053/259] Added command to turn LED indicators off while sleeping --- tmk_core/common/avr/suspend.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tmk_core/common/avr/suspend.c b/tmk_core/common/avr/suspend.c index caf0b06254..c07c2801d5 100644 --- a/tmk_core/common/avr/suspend.c +++ b/tmk_core/common/avr/suspend.c @@ -66,9 +66,12 @@ static void power_down(uint8_t wdto) wdt_intr_enable(wdto); #ifdef BACKLIGHT_ENABLE -backlight_set(0); + backlight_set(0); #endif + // Turn off LED indicators + led_set(0); + // TODO: more power saving // See PicoPower application note // - I/O port input with pullup From 32c7832609414d02c19b6ec312daabc8c741b266 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Mon, 28 Mar 2016 21:32:16 +0000 Subject: [PATCH 054/259] Refactor compiler code --- .../keymaps/german-manuneo/compile_keymap.py | 856 +++--- .../keymaps/german-manuneo/keymap.c | 2373 +++++++++-------- .../keymaps/german-manuneo/keymap.md | 338 +-- 3 files changed, 1903 insertions(+), 1664 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index 3bbb9340b2..9767b1e074 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -1,4 +1,13 @@ -# encoding: utf-8 +#!/usr/bin/env python +# -*- coding: utf-8 -*- +"""Compiler for keymap.c files + +This scrip will generate a keymap.c file from a simple +markdown file with a specific layout. + +Usage: + python compile_keymap.py INPUT_PATH [OUTPUT_PATH] +""" from __future__ import division from __future__ import print_function from __future__ import absolute_import @@ -15,299 +24,423 @@ import collections PY2 = sys.version_info.major == 2 if PY2: - chr = unichr + chr = unichr -ONELINE_COMMENT_RE = re.compile(r"^\s*//.*$", re.MULTILINE) -INLINE_COMMENT_RE = re.compile( - r"([\,\"\[\]\{\}\d])\s+//\s[^\"\]\}\{\[]*$", re.MULTILINE -) -TRAILING_COMMA_RE = re.compile( - r",$\s*([\]\}])", re.MULTILINE -) +BASEPATH = os.path.abspath(os.path.join( + os.path.dirname(__file__), "..", ".." +)) + + +KEYBOARD_LAYOUTS = { + # These map positions in the parsed layout to + # positions in the KEYMAP MATRIX + 'ergodox_ez': [ + [ 0, 1, 2, 3, 4, 5, 6], [38, 39, 40, 41, 42, 43, 44], + [ 7, 8, 9, 10, 11, 12, 13], [45, 46, 47, 48, 49, 50, 51], + [14, 15, 16, 17, 18, 19 ], [ 52, 53, 54, 55, 56, 57], + [20, 21, 22, 23, 24, 25, 26], [58, 59, 60, 61, 62, 63, 64], + [27, 28, 29, 30, 31 ], [ 65, 66, 67, 68, 69], + [ 32, 33], [70, 71 ], + [ 34], [72 ], + [ 35, 36, 37], [73, 74, 75 ], + ] +} + + +BLANK_LAYOUTS = [ +# Compact Layout +""" +.------------------------------------.------------------------------------. +| | | | | | | | | | | | | | | +!-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! +| | | | | | | | | | | | | | | +!-----+----+----+----x----x----! ! !----x----x----+----+----+-----! +| | | | | | |-----!-----! | | | | | | +!-----+----+----+----x----x----! ! !----x----x----+----+----+-----! +| | | | | | | | | | | | | | | +'-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' +""", + +# Wide Layout +""" +.--------------------------------------------. .--------------------------------------------. +| | | | | | | | ! | | | | | | | +!------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+------! +| | | | | | | | ! | | | | | | | +!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! +| | | | | | |-------! !-------! | | | | | | +!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! +| | | | | | | | ! | | | | | | | +'------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+------' + | | | | | | ! | | | | | + '-----------------------------' '-----------------------------' + .---------------. .---------------. + | | | ! | | + .-------+-------+-------! !-------+-------+-------. + ! ! | | ! | ! ! + ! ! !-------! !-------! ! ! + | | | | ! | | | + '-----------------------' '-----------------------' +""", +] + + +DEFAULT_CONFIG = { + "includes_basedir": "quantum/", + "keymaps_includes": [ + "keymap_common.h", + ], + 'filler': "-+.':x", + 'separator': "|", + 'default_key_prefix': ["KC_"], +} + + +SECTIONS = [ + 'layout_config', + 'layers', +] + + +# Markdown Parsing def loads(raw_data): + ONELINE_COMMENT_RE = re.compile(r""" + ^ # comment must be at the start of the line + \s* # arbitrary whitespace + // # start of the comment + (.*) # the comment + $ # until the end of line + """, re.MULTILINE | re.VERBOSE + ) + + INLINE_COMMENT_RE = re.compile(r""" + (?:[\,\"\[\]\{\}\d]) # anythig that might end a expression + \s+ # comment must be preceded by whitespace + // # start of the comment + \s # and succeded by whitespace + ([^\"\]\}\{\[]*) # the comment (except things which might be json) + $ # until the end of line + """, re.MULTILINE | re.VERBOSE + ) + + TRAILING_COMMA_RE = re.compile(r""" + , # the comma + \s* # arbitrary whitespace (including newlines) + ([\]\}]) # end of an array or object + """, re.MULTILINE | re.VERBOSE + ) + if isinstance(raw_data, bytes): raw_data = raw_data.decode('utf-8') + raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) return json.loads(raw_data) -with io.open("keymap.md", encoding="utf-8") as fh: - lines = fh.readlines() -SECTIONS = [ - 'layout_config', - 'layers', -] +def parse_config(path): + def reset_section(): + section.update({ + 'name': section.get('name', ""), + 'sub_name': "", + 'start_line': -1, + 'end_line': -1, + 'code_lines': [], + }) -config = { - "includes_basedir": "quantum/", - "keymaps_includes": [ - "keymap_common.h", - ], - 'filler': "-+.':x", - 'separator': "|", - 'default_key_prefix': ["KC_"], - 'unicode_macros': [], - 'macro_ids': ['UMS'], - 'layers': collections.OrderedDict(), - 'layer_lines': collections.OrderedDict(), -} + def start_section(line_index, line): + end_section() + if line.startswith("# "): + name = line[2:] + elif line.startswith("## "): + name = line[3:] -section_start_index = -1 -current_section = None -current_layer_name = None -current_layer_lines = [] -config_data = [] + name = name.strip().replace(" ", "_").lower() + if name in SECTIONS: + section['name'] = name + else: + section['sub_name'] = name + section['start_line'] = line_index -def end_section(): - global section_start_index - global current_layer_lines - section_start_index = -1 - if current_section == 'layout_config': - config.update(loads("".join( - config_data - ))) - elif current_section == 'layers': - config['layer_lines'][current_layer_name] = current_layer_lines - current_layer_lines = [] + def end_section(): + if section['start_line'] >= 0: + if section['name'] == 'layout_config': + config.update(loads("\n".join( + section['code_lines'] + ))) + elif section['sub_name'].startswith('layer'): + layer_name = section['sub_name'] + config['layer_lines'][layer_name] = section['code_lines'] + + reset_section() + + def amend_section(line_index, line): + section['end_line'] = line_index + section['code_lines'].append(line) + + config = DEFAULT_CONFIG.copy() + config.update({ + 'layer_lines': collections.OrderedDict(), + 'macro_ids': {'UM'}, + 'unicode_macros': {}, + }) + + section = {} + reset_section() + + with io.open(path, encoding="utf-8") as fh: + for i, line in enumerate(fh): + if line.startswith("#"): + start_section(i, line) + elif line.startswith(" "): + amend_section(i, line[4:]) + else: + # TODO: maybe parse description + pass + + end_section() + return config + +# header file parsing + +IF0_RE = re.compile(r""" + ^ + #if 0 + $.*? + #endif + """, re.MULTILINE | re.DOTALL | re.VERBOSE +) -for i, line in enumerate(lines): - if line.startswith("# "): - section = line[2:].strip().replace(" ", "_").lower() - if section in SECTIONS: - current_section = section - elif line.startswith("## "): - sub_section = line[3:] - if current_section == 'layers': - current_layer_name = sub_section.strip() - # TODO: parse descriptio - config['layers'][current_layer_name] = "" - elif line.startswith(" "): - if section_start_index < 0: - section_start_index = i - if current_section == 'layout_config': - config_data.append(line) - elif current_section == 'layers': - if not line.strip(): - continue - current_layer_lines.append(line) - elif section_start_index > 0: - end_section() +COMMENT_RE = re.compile(r""" + /\* + .*? + \*/" + """, re.MULTILINE | re.DOTALL | re.VERBOSE +) -end_section() - -KEYDEF_RE = re.compile(r"#define ((?:{})(?:\w+))".format( - "|".join(config['key_prefixes']) -)) -IF0_RE = re.compile(r"^#if 0$.*?#endif", re.MULTILINE | re.DOTALL) -COMMENT_RE = re.compile(r"/\*.*?\*/", re.MULTILINE | re.DOTALL) -ENUM_RE = re.compile(r"(enum\s\w+\s\{.*?\};)", re.MULTILINE | re.DOTALL) -ENUM_KEY_RE = re.compile(r"({}\w+)".format( - "|".join(config['key_prefixes']) -)) - -def parse_keydefs(path): - with io.open(path, encoding="utf-8") as fh: - data = fh.read() - data, _ = COMMENT_RE.subn("", data) - data, _ = IF0_RE.subn("", data) - - for match in KEYDEF_RE.finditer(data): - yield match.groups()[0] - - for enum_match in ENUM_RE.finditer(data): - enum = enum_match.groups()[0] - for key_match in ENUM_KEY_RE.finditer(enum): - yield key_match.groups()[0] - -valid_keycodes = set() -basepath = os.path.abspath(os.path.join( - os.path.dirname(__file__), "..", "..", "..", ".." -)) - -valid_keycodes.update(parse_keydefs(os.path.join( - basepath, "tmk_core", "common", "keycode.h" -))) - -for include_path in config['keymaps_includes']: - path = os.path.join(basepath, config['includes_dir'], include_path) - path = path.replace("/", os.sep) - if os.path.exists(path): - valid_keycodes.update(parse_keydefs(path)) - -LAYER_CHANGE_RE = re.compile(r"(DF|TG|MO)\(\d+\)") -MACRO_RE = re.compile(r"M\(\w+\)") -UNICODE_RE = re.compile(r"U[0-9A-F]{4}") -NON_CODE = re.compile(r"^[^A-Z0-9_]$") +def read_header_file(path): + with io.open(path, encoding="utf-8") as fh: + data = fh.read() + data, _ = COMMENT_RE.subn("", data) + data, _ = IF0_RE.subn("", data) + return data -def UNICODE_MACRO(config, c): - # TODO: don't use macro for codepoints below 0x2000 - macro_id = "UC_" + ( - unicodedata.name(c) - .replace(" ", "_") - .replace("-", "_") - .replace("SUPERSCRIPT_", "SUP_") - .replace("SUBSCRIPT_", "SUB_") - .replace("GREEK_SMALL_LETTER", "GR_LC") - .replace("GREEK_CAPITAL_LETTER", "GR_UC") - .replace("VULGAR_FRACTION_", "FR_") - ) - if macro_id not in config['macro_ids']: - config['macro_ids'].append(macro_id) - code = "{:04X}".format(ord(c)) - if (macro_id, code) not in config['unicode_macros']: - config['unicode_macros'].append((macro_id, code)) - return "M({})".format(macro_id) +def regex_partial(re_str_fmt, flags=re.MULTILINE | re.DOTALL | re.VERBOSE): + def partial(*args, **kwargs): + re_str = re_str_fmt.format(*args, **kwargs) + return re.compile(re_str, flags) + return partial -def MACRO(config, code): - macro_id = code[2:-1] - if macro_id not in config['macro_ids']: - config['macro_ids'].append(macro_id) - return code - -# TODO: presumably we can have a macro or function which takes -# the hex code and produces much smaller code. - -WIN_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LALT), T(KP_PLUS), {1}, U(LALT), END - ); -""" - -LINUX_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END - ); -""" - -def macro_cases(config, mode): - if mode == 'win': - template = WIN_UNICODE_MACRO_TEMPLATE - elif mode == 'linux': - template = LINUX_UNICODE_MACRO_TEMPLATE - else: - raise ValueError("Invalid mode: ", mode) - template = template.strip() - - for macro_id, unimacro_chars in config['unicode_macros']: - unimacro_keys = ", ".join( - "T({})".format( - "KP_" + char if char.isdigit() else char - ) for char in unimacro_chars - ) - yield template.format(macro_id, unimacro_keys) +KEYDEF_REP = regex_partial(r""" + #define + \s + ( + (?:{}) # the prefixes + (?:\w+) # the key name + ) # capture group end + """ +) -MACROCODE = """ -#define UC_MODE_WIN 0 -#define UC_MODE_LINUX 1 - -static uint16_t unicode_mode = UC_MODE_WIN; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ - if (!record->event.pressed) {{ - return MACRO_NONE; - }} - // MACRODOWN only works in this function - switch(id) {{ - case UMS: - unicode_mode = (unicode_mode + 1) % 2; - break; - {macro_cases} - default: - break; - }} - if (unicode_mode == UC_MODE_WIN) {{ - switch(id) {{ - {win_macro_cases} - default: - break; - }} - }} else if (unicode_mode == UC_MODE_LINUX) {{ - switch(id) {{ - {linux_macro_cases} - default: - break; - }} - }} - return MACRO_NONE; -}}; -""" +ENUM_RE = re.compile(r""" + ( + enum + \s\w+\s + \{ + .*? # the enum content + \} + ; + ) # capture group end + """, re.MULTILINE | re.DOTALL | re.VERBOSE +) -def iter_keycodes(layer_lines, config): - filler_re = re.compile("[" + - config['filler'] + " " + - "]") +ENUM_KEY_REP = regex_partial(r""" + ( + {} # the prefixes + \w+ # the key name + ) # capture group end + """ +) - all_codes = [] - for line in layer_lines: - line, _ = filler_re.subn("", line.strip()) - if not line: - continue - codes = line.split(config['separator']) - all_codes.extend(codes[1:-1]) +def parse_keydefs(config, data): + prefix_options = "|".join(config['key_prefixes']) + keydef_re = KEYDEF_REP(prefix_options) + enum_key_re = ENUM_KEY_REP(prefix_options) + for match in keydef_re.finditer(data): + yield match.groups()[0] - key_groups = {} - for group_index, key_indexes in enumerate(config['keymap_indexes']): - for key_index in key_indexes: - key_groups[key_index] = group_index + for enum_match in ENUM_RE.finditer(data): + enum = enum_match.groups()[0] + for key_match in enum_key_re.finditer(enum): + yield key_match.groups()[0] - keymap_indexes = sum(config['keymap_indexes'], []) - assert len(all_codes) == len(keymap_indexes) - code_index_pairs = zip(all_codes, keymap_indexes) - prev_index = None - for i, (code, key_index) in enumerate(code_index_pairs): - code = code.strip() - layer_match = LAYER_CHANGE_RE.match(code) - unicode_match = UNICODE_RE.match(code) - noncode_match = NON_CODE.match(code) - macro_match = MACRO_RE.match(code) - ws = "\n" if key_groups[key_index] != prev_index else "" - prev_index = key_groups[key_index] +def parse_valid_keys(config): + valid_keycodes = set() + paths = [ + os.path.join(BASEPATH, "tmk_core", "common", "keycode.h") + ] + [ + os.path.join( + BASEPATH, config['includes_dir'], include_path + ) for include_path in config['keymaps_includes'] + ] - try: - if not code: - code = 'KC_TRNS' - elif layer_match: - pass - elif macro_match: - code = MACRO(config, code) - elif unicode_match: - hex_code = code[1:] - code = UNICODE_MACRO(config, chr(int(hex_code, 16))) - elif noncode_match: - code = UNICODE_MACRO(config, code) - elif "_" in code: - assert code in valid_keycodes, "unknown code '{}'".format(code) - else: - for prefix in config['key_prefixes']: - if prefix + code in valid_keycodes: - code = prefix + code - break - assert code in valid_keycodes, "unknown code '{}'".format(code) - yield code, key_index, ws - except AssertionError: - print("Error processing code", repr(code).encode("utf-8")) - raise + for path in paths: + path = path.replace("/", os.sep) + # the config always uses forward slashe + if os.path.exists(path): + header_data = read_header_file(path) + valid_keycodes.update( + parse_keydefs(config, header_data) + ) + return valid_keycodes + +# Keymap Parsing + +def iter_raw_codes(layer_lines, filler, separator): + filler_re = re.compile("[" + filler + " ]") + for line in layer_lines: + line, _ = filler_re.subn("", line.strip()) + if not line: + continue + codes = line.split(separator) + for code in codes[1:-1]: + yield code + + +def iter_indexed_codes(raw_codes, key_indexes): + key_rows = {} + key_indexes_flat = [] + for row_index, key_indexes in enumerate(key_indexes): + for key_index in key_indexes: + key_rows[key_index] = row_index + key_indexes_flat.extend(key_indexes) + assert len(raw_codes) == len(key_indexes_flat) + for raw_code, key_index in zip(raw_codes, key_indexes_flat): + # we keep track of the row mostly for layout purposes + yield raw_code, key_index, key_rows[key_index] + + +LAYER_CHANGE_RE = re.compile(r""" + (DF|TG|MO)\(\d+\) +""", re.VERBOSE) + + +MACRO_RE = re.compile(r""" + M\(\w+\) +""", re.VERBOSE) + + +UNICODE_RE = re.compile(r""" + U[0-9A-F]{4} +""", re.VERBOSE) + + +NON_CODE = re.compile(r""" + ^[^A-Z0-9_]$ +""", re.VERBOSE) + + +def parse_uni_code(raw_code): + macro_id = "UC_" + ( + unicodedata.name(raw_code) + .replace(" ", "_") + .replace("-", "_") + ) + code = "M({})".format(macro_id) + uc_hex = "{:04X}".format(ord(raw_code)) + return code, macro_id, uc_hex + + +def parse_key_code(raw_code, key_prefixes, valid_keycodes): + if raw_code in valid_keycodes: + return raw_code + + for prefix in key_prefixes: + code = prefix + raw_code + if code in valid_keycodes: + return code + + +def parse_code(raw_code, key_prefixes, valid_keycodes): + if not raw_code: + return 'KC_TRNS', None, None + + if LAYER_CHANGE_RE.match(raw_code): + return raw_code, None, None + + if MACRO_RE.match(raw_code): + code = macro_id = raw_code[2:-1] + return code, macro_id, None + + if UNICODE_RE.match(raw_code): + hex_code = raw_code[1:] + return parse_uni_code(chr(int(hex_code, 16))) + + if NON_CODE.match(raw_code): + return parse_uni_code(raw_code) + + code = parse_key_code(raw_code, key_prefixes, valid_keycodes) + return code, None, None + + +def parse_keymap(config, key_indexes, layer_lines, valid_keycodes): + keymap = {} + raw_codes = list(iter_raw_codes( + layer_lines, config['filler'], config['separator'] + )) + indexed_codes = iter_indexed_codes(raw_codes, key_indexes) + for raw_code, key_index, row_index in indexed_codes: + code, macro_id, uc_hex = parse_code( + raw_code, config['key_prefixes'], valid_keycodes + ) + if macro_id: + config['macro_ids'].add(macro_id) + if uc_hex: + config['unicode_macros'][macro_id] = uc_hex + keymap[key_index] = (code, row_index) + return keymap + + +def parse_keymaps(config, valid_keycodes): + keymaps = collections.OrderedDict() + key_indexes = config.get( + 'key_indexes', KEYBOARD_LAYOUTS[config['layout']] + ) + # TODO: maybe validate key_indexes + + for layer_name, layer_lines, in config['layer_lines'].items(): + keymaps[layer_name] = parse_keymap( + config, key_indexes, layer_lines, valid_keycodes + ) + return keymaps + +# keymap.c output USERCODE = """ // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); ergodox_board_led_off(); @@ -348,71 +481,158 @@ void * matrix_scan_user(void) { }; """ -def parse_keymaps(config): - keymaps = {} - layer_line_items = config['layer_lines'].items() - for i, (layer_name, layer_lines) in enumerate(layer_line_items): - print("parseing layer", layer_name) - keymap = {} - for code, key_index, ws in iter_keycodes(layer_lines, config): - keymap[key_index] = (code, ws) - keymaps[layer_name] = [v for k, v in sorted(keymap.items())] - return keymaps +MACROCODE = """ +#define UC_MODE_WIN 0 +#define UC_MODE_LINUX 1 + +static uint16_t unicode_mode = UC_MODE_WIN; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ + if (!record->event.pressed) {{ + return MACRO_NONE; + }} + // MACRODOWN only works in this function + switch(id) {{ + case UM: + unicode_mode = (unicode_mode + 1) % 2; + break; + {macro_cases} + default: + break; + }} + if (unicode_mode == UC_MODE_WIN) {{ + switch(id) {{ + {win_macro_cases} + default: + break; + }} + }} else if (unicode_mode == UC_MODE_LINUX) {{ + switch(id) {{ + {linux_macro_cases} + default: + break; + }} + }} + return MACRO_NONE; +}}; +""" + +WIN_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LALT), T(KP_PLUS), {1}, U(LALT), END + ); +""" + +LINUX_UNICODE_MACRO_TEMPLATE = """ +case {0}: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END + ); +""" + +def macro_cases(config, mode): + if mode == 'win': + template = WIN_UNICODE_MACRO_TEMPLATE + elif mode == 'linux': + template = LINUX_UNICODE_MACRO_TEMPLATE + else: + raise ValueError("Invalid mode: ", mode) + template = template.strip() + + for macro_id, uc_hex in config['unicode_macros'].items(): + unimacro_keys = ", ".join( + "T({})".format( + "KP_" + digit if digit.isdigit() else digit + ) for digit in uc_hex + ) + yield template.format(macro_id, unimacro_keys) -def iter_keymap_lines(config, keymaps): - for include_path in config['keymaps_includes']: - yield '#include "{}"\n'.format(include_path) - - yield "\n" - - layer_items = config['layers'].items() - for i, (layer_name, description) in enumerate(layer_items): - yield '#define L{0:<3} {0:<5} // {1}\n'.format(i, layer_name) - - for i, macro_id in enumerate(config['macro_ids']): - yield "#define {} {}\n".format(macro_id, i) - - yield "\n" - - yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n" - - layer_line_items = config['layer_lines'].items() - last_index = config['keymap_indexes'][-1] - for i, (layer_name, layer_lines) in enumerate(layer_line_items): - keymap = keymaps[layer_name] - yield "/*\n" - for line in layer_lines: - yield " *{}".format(line) - yield "*/\n" - - yield "[L{0}] = KEYMAP(\n".format(i) - - for key_index, (code, ws) in enumerate(keymap): - yield "\t{}".format(code) - if key_index < len(keymap) - 1: - yield "," - yield ws - yield "),\n" - - yield "};\n\n" - - yield "const uint16_t PROGMEM fn_actions[] = {\n" - yield "};\n" - - yield MACROCODE.format( - macro_cases="", - win_macro_cases="\n".join(macro_cases(config, mode='win')), - linux_macro_cases="\n".join(macro_cases(config, mode='linux')), - ) - - yield USERCODE +def iter_keymap_lines(keymap): + prev_row_index = None + for key_index in sorted(keymap): + code, row_index = keymap[key_index] + if row_index != prev_row_index: + yield "\n" + yield " {}".format(code) + if key_index < len(keymap) - 1: + yield "," + prev_row_index = row_index -with io.open("keymap.c", mode="w", encoding="utf-8") as fh: - for data in iter_keymap_lines(config, parse_keymaps(config)): - fh.write(data) +def iter_keymap_parts(config, keymaps): + # includes + for include_path in config['keymaps_includes']: + yield '#include "{}"\n'.format(include_path) + + yield "\n" + + # definitions + for i, macro_id in enumerate(sorted(config['macro_ids'])): + yield "#define {} {}\n".format(macro_id, i) + + yield "\n" + + for i, layer_name in enumerate(config['layer_lines']): + yield '#define L{0:<3} {0:<5} // {1}\n'.format(i, layer_name) + + yield "\n" + + # keymaps + yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n" + + for i, layer_name in enumerate(config['layer_lines']): + # comment + layer_lines = config['layer_lines'][layer_name] + prefixed_lines = " * " + " * ".join(layer_lines) + yield "/*\n{}*/\n".format(prefixed_lines) + + # keymap codes + keymap = keymaps[layer_name] + keymap_lines = "".join(iter_keymap_lines(keymap)) + yield "[L{0}] = KEYMAP({1}\n),\n".format(i, keymap_lines) + + yield "};\n\n" + + # no idea what this is for + yield "const uint16_t PROGMEM fn_actions[] = {};\n" + + # macros + yield MACROCODE.format( + macro_cases="", + win_macro_cases="\n".join(macro_cases(config, mode='win')), + linux_macro_cases="\n".join(macro_cases(config, mode='linux')), + ) + + # TODO: dynamically create blinking lights + yield USERCODE -# print("\n".join(sorted(valid_keycodes))) -# print(json.dumps(config, indent=4)) +def main(argv=sys.argv[1:]): + if not argv or '-h' in argv or '--help' in argv: + print(__doc__) + return 0 + + in_path = os.path.abspath(argv[0]) + if not os.path.exists(in_path): + print("No such file '{}'".format(in_path)) + return 1 + + if len(argv) > 1: + out_path = os.path.abspath(argv[1]) + else: + dirname = os.path.dirname(in_path) + out_path = os.path.join(dirname, "keymap.c") + + config = parse_config(in_path) + valid_keys = parse_valid_keys(config) + keymaps = parse_keymaps(config, valid_keys) + + with io.open(out_path, mode="w", encoding="utf-8") as fh: + for part in iter_keymap_parts(config, keymaps): + fh.write(part) + + +if __name__ == '__main__': + sys.exit(main()) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c index 400ad6fcf8..23611ddd89 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -3,449 +3,458 @@ #include "keymap_common.h" #include "keymap_extras/keymap_german.h" -#define L0 0 // Layer 0 -#define L1 1 // Layer 1 -#define L2 2 // Layer 2 -#define L3 3 // Layer 3 -#define L4 4 // Layer 4 -#define L5 5 // Layer 5 -#define L6 6 // Layer 6 -#define L7 7 // Layer 7 -#define L8 8 // Layer 8 -#define UMS 0 -#define UC_UPWARDS_ARROW 1 -#define UC_LEFTWARDS_ARROW 2 -#define UC_DOWNWARDS_ARROW 3 -#define UC_RIGHTWARDS_ARROW 4 -#define UC_SUP_ONE 5 -#define UC_SUP_TWO 6 -#define UC_SUP_THREE 7 -#define UC_SUP_FOUR 8 -#define UC_SUP_FIVE 9 -#define UC_FOR_ALL 10 -#define UC_SUP_SIX 11 -#define UC_SUP_SEVEN 12 -#define UC_SUP_EIGHT 13 -#define UC_SUP_NINE 14 -#define UC_SUP_ZERO 15 -#define UC_MULTIPLICATION_SIGN 16 -#define UC_FR_ONE_HALF 17 -#define UC_DIVISION_SIGN 18 -#define UC_FR_ONE_QUARTER 19 -#define UC_FR_ONE_FIFTH 20 -#define UC_FR_ONE_SIXTH 21 -#define UC_FR_ONE_EIGHTH 22 -#define UC_PLUS_MINUS_SIGN 23 -#define UC_EMPTY_SET 24 -#define UC_INFINITY 25 -#define UC_SUP_LATIN_SMALL_LETTER_N 26 -#define UC_THERE_EXISTS 27 -#define UC_ELEMENT_OF 28 -#define UC_FR_ONE_THIRD 29 -#define UC_NOT_EQUAL_TO 30 -#define UC_FR_TWO_THIRDS 31 -#define UC_FR_THREE_QUARTERS 32 -#define UC_ASYMPTOTICALLY_EQUAL_TO 33 -#define UC_THERE_DOES_NOT_EXIST 34 -#define UC_NOT_AN_ELEMENT_OF 35 -#define UC_SUB_ONE 36 -#define UC_SUB_TWO 37 -#define UC_SUB_THREE 38 -#define UC_SUB_FOUR 39 -#define UC_SUB_FIVE 40 -#define UC_SUB_SIX 41 -#define UC_SUB_SEVEN 42 -#define UC_SUB_EIGHT 43 -#define UC_SUB_NINE 44 -#define UC_SUB_ZERO 45 -#define UC_GR_LC_CHI 46 -#define UC_GR_LC_PI 47 -#define UC_GR_LC_PHI 48 -#define UC_GR_LC_OMEGA 49 -#define UC_GR_LC_GAMMA 50 -#define UC_GR_LC_ETA 51 -#define UC_GR_LC_XI 52 -#define UC_GR_LC_KAPPA 53 -#define UC_GR_LC_LAMDA 54 -#define UC_GR_LC_ZETA 55 -#define UC_GR_LC_UPSILON 56 -#define UC_GR_LC_IOTA 57 -#define UC_GR_LC_ALPHA 58 -#define UC_GR_LC_EPSILON 59 -#define UC_GR_LC_OMICRON 60 -#define UC_GR_LC_SIGMA 61 -#define UC_GR_LC_NU 62 -#define UC_GR_LC_RHO 63 -#define UC_GR_LC_TAU 64 -#define UC_GR_LC_DELTA 65 -#define UC_GR_LC_FINAL_SIGMA 66 -#define UC_GR_LC_THETA 67 -#define UC_GR_LC_BETA 68 -#define UC_GR_LC_MU 69 -#define UC_GR_LC_PSI 70 -#define UC_GR_UC_CHI 71 -#define UC_GR_UC_PI 72 -#define UC_GR_UC_PHI 73 -#define UC_GR_UC_OMEGA 74 -#define UC_GR_UC_GAMMA 75 -#define UC_GR_UC_ETA 76 -#define UC_GR_UC_XI 77 -#define UC_GR_UC_KAPPA 78 -#define UC_GR_UC_LAMDA 79 -#define UC_GR_UC_ZETA 80 -#define UC_GR_UC_UPSILON 81 -#define UC_GR_UC_IOTA 82 -#define UC_GR_UC_ALPHA 83 -#define UC_GR_UC_EPSILON 84 -#define UC_GR_UC_OMICRON 85 -#define UC_GR_UC_SIGMA 86 -#define UC_GR_UC_NU 87 -#define UC_GR_UC_RHO 88 -#define UC_GR_UC_TAU 89 -#define UC_GR_UC_DELTA 90 -#define UC_GR_UC_THETA 91 -#define UC_GR_UC_BETA 92 -#define UC_GR_UC_MU 93 -#define UC_GR_UC_PSI 94 +#define UC_ASYMPTOTICALLY_EQUAL_TO 0 +#define UC_DIVISION_SIGN 1 +#define UC_DOWNWARDS_ARROW 2 +#define UC_ELEMENT_OF 3 +#define UC_EMPTY_SET 4 +#define UC_FOR_ALL 5 +#define UC_GREEK_CAPITAL_LETTER_ALPHA 6 +#define UC_GREEK_CAPITAL_LETTER_BETA 7 +#define UC_GREEK_CAPITAL_LETTER_CHI 8 +#define UC_GREEK_CAPITAL_LETTER_DELTA 9 +#define UC_GREEK_CAPITAL_LETTER_EPSILON 10 +#define UC_GREEK_CAPITAL_LETTER_ETA 11 +#define UC_GREEK_CAPITAL_LETTER_GAMMA 12 +#define UC_GREEK_CAPITAL_LETTER_IOTA 13 +#define UC_GREEK_CAPITAL_LETTER_KAPPA 14 +#define UC_GREEK_CAPITAL_LETTER_LAMDA 15 +#define UC_GREEK_CAPITAL_LETTER_MU 16 +#define UC_GREEK_CAPITAL_LETTER_NU 17 +#define UC_GREEK_CAPITAL_LETTER_OMEGA 18 +#define UC_GREEK_CAPITAL_LETTER_OMICRON 19 +#define UC_GREEK_CAPITAL_LETTER_PHI 20 +#define UC_GREEK_CAPITAL_LETTER_PI 21 +#define UC_GREEK_CAPITAL_LETTER_PSI 22 +#define UC_GREEK_CAPITAL_LETTER_RHO 23 +#define UC_GREEK_CAPITAL_LETTER_SIGMA 24 +#define UC_GREEK_CAPITAL_LETTER_TAU 25 +#define UC_GREEK_CAPITAL_LETTER_THETA 26 +#define UC_GREEK_CAPITAL_LETTER_UPSILON 27 +#define UC_GREEK_CAPITAL_LETTER_XI 28 +#define UC_GREEK_CAPITAL_LETTER_ZETA 29 +#define UC_GREEK_SMALL_LETTER_ALPHA 30 +#define UC_GREEK_SMALL_LETTER_BETA 31 +#define UC_GREEK_SMALL_LETTER_CHI 32 +#define UC_GREEK_SMALL_LETTER_DELTA 33 +#define UC_GREEK_SMALL_LETTER_EPSILON 34 +#define UC_GREEK_SMALL_LETTER_ETA 35 +#define UC_GREEK_SMALL_LETTER_FINAL_SIGMA 36 +#define UC_GREEK_SMALL_LETTER_GAMMA 37 +#define UC_GREEK_SMALL_LETTER_IOTA 38 +#define UC_GREEK_SMALL_LETTER_KAPPA 39 +#define UC_GREEK_SMALL_LETTER_LAMDA 40 +#define UC_GREEK_SMALL_LETTER_MU 41 +#define UC_GREEK_SMALL_LETTER_NU 42 +#define UC_GREEK_SMALL_LETTER_OMEGA 43 +#define UC_GREEK_SMALL_LETTER_OMICRON 44 +#define UC_GREEK_SMALL_LETTER_PHI 45 +#define UC_GREEK_SMALL_LETTER_PI 46 +#define UC_GREEK_SMALL_LETTER_PSI 47 +#define UC_GREEK_SMALL_LETTER_RHO 48 +#define UC_GREEK_SMALL_LETTER_SIGMA 49 +#define UC_GREEK_SMALL_LETTER_TAU 50 +#define UC_GREEK_SMALL_LETTER_THETA 51 +#define UC_GREEK_SMALL_LETTER_UPSILON 52 +#define UC_GREEK_SMALL_LETTER_XI 53 +#define UC_GREEK_SMALL_LETTER_ZETA 54 +#define UC_INFINITY 55 +#define UC_LEFTWARDS_ARROW 56 +#define UC_MULTIPLICATION_SIGN 57 +#define UC_NOT_AN_ELEMENT_OF 58 +#define UC_NOT_EQUAL_TO 59 +#define UC_PLUS_MINUS_SIGN 60 +#define UC_RIGHTWARDS_ARROW 61 +#define UC_SUBSCRIPT_EIGHT 62 +#define UC_SUBSCRIPT_FIVE 63 +#define UC_SUBSCRIPT_FOUR 64 +#define UC_SUBSCRIPT_NINE 65 +#define UC_SUBSCRIPT_ONE 66 +#define UC_SUBSCRIPT_SEVEN 67 +#define UC_SUBSCRIPT_SIX 68 +#define UC_SUBSCRIPT_THREE 69 +#define UC_SUBSCRIPT_TWO 70 +#define UC_SUBSCRIPT_ZERO 71 +#define UC_SUPERSCRIPT_EIGHT 72 +#define UC_SUPERSCRIPT_FIVE 73 +#define UC_SUPERSCRIPT_FOUR 74 +#define UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N 75 +#define UC_SUPERSCRIPT_NINE 76 +#define UC_SUPERSCRIPT_ONE 77 +#define UC_SUPERSCRIPT_SEVEN 78 +#define UC_SUPERSCRIPT_SIX 79 +#define UC_SUPERSCRIPT_THREE 80 +#define UC_SUPERSCRIPT_TWO 81 +#define UC_SUPERSCRIPT_ZERO 82 +#define UC_THERE_DOES_NOT_EXIST 83 +#define UC_THERE_EXISTS 84 +#define UC_UPWARDS_ARROW 85 +#define UC_VULGAR_FRACTION_ONE_EIGHTH 86 +#define UC_VULGAR_FRACTION_ONE_FIFTH 87 +#define UC_VULGAR_FRACTION_ONE_HALF 88 +#define UC_VULGAR_FRACTION_ONE_QUARTER 89 +#define UC_VULGAR_FRACTION_ONE_SIXTH 90 +#define UC_VULGAR_FRACTION_ONE_THIRD 91 +#define UC_VULGAR_FRACTION_THREE_QUARTERS 92 +#define UC_VULGAR_FRACTION_TWO_THIRDS 93 +#define UM 94 + +#define L0 0 // layer_0 +#define L1 1 // layer_1 +#define L2 2 // layer_2 +#define L3 3 // layer_3 +#define L4 4 // layer_4 +#define L5 5 // layer_5 +#define L6 6 // layer_6 +#define L7 7 // layer_7 +#define L8 8 // layer_8 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* - * .-------------------------------------. .-------------------------------------. - * |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| - * '------------------------'.-------------. .-------------.'------------------------' - * | INS |TG(2) | !M(UMS)| DELT | - * .------+------+------! !------+------+------. - * ! ! | APP | ! PGUP | ! ! - * ! ! !------! !------! ! ! - * | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * |MO(5)| 1 | 2 | 3 | 4 | 5 |ACUT | GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * |MO(4)| X | P | F | W | G |HOME |TG(2)| H | J | K | L | Q | Z | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * |MO(1)| U | I | A | E | O |-----!-----! S | N | R | T | D | SS | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + * '------------------------' '------------------------' + * .-----------. .-----------. + * |INS |TG(2)| !M(UM)|DELT | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | APP | ! PGUP| ! ! + * ! ! !-----! !-----! ! ! + * |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE| + * '-----------------' '-----------------' */ [L0] = KEYMAP( - MO(5), - DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, MO(4), - DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, MO(1), - DE_U, DE_I, DE_A, DE_E, DE_O, MO(3), - DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, KC_TRNS, - KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, KC_INS, - TG(2), KC_APP, - KC_BSPC, - KC_LSFT, KC_ESC, DE_GRV, - DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, TG(2), - DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, DE_S, - DE_N, DE_R, DE_T, DE_D, DE_SS, KC_TAB, - DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, KC_LALT, - KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, M(UMS), - KC_DELT, KC_PGUP, - KC_PGDN, - KC_ENTER, KC_SPACE), + MO(5), DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, + MO(4), DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, + MO(1), DE_U, DE_I, DE_A, DE_E, DE_O, + MO(3), DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, + KC_TRNS, KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, + KC_INS, TG(2), + KC_APP, + KC_BSPC, KC_LSFT, KC_ESC, + DE_GRV, DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, + TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, + DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS, + KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, + KC_LALT, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, + UM, KC_DELT, + KC_PGUP, + KC_PGDN, KC_ENTER, KC_SPACE +), /* - * .-------------------------------------. .-------------------------------------. - * | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | ← | ↓ | → | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | |EXLM|DQOT|PARA| | | | | | | | |RING| | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | |ASTR|PIPE|SLSH|LCBR|RCBR| | |HASH|LESS|MORE| |DQOT| | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | |UNDS|MINS|AMPR|LBRC|RBRC|-----!-----!DLR |LPRN|RPRN|TILD|QUOT| QST | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | |PLUS|EQL | | | | |BSLS|PERC|SCLN|COLN| ↑ | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | ← | ↓ | → | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L1] = KEYMAP( - KC_TRNS, - DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, KC_TRNS, - DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, KC_TRNS, - KC_TRNS, DE_PLUS, DE_EQL, 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, DE_RING, KC_TRNS, KC_TRNS, - DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, DE_DLR, - DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, KC_TRNS, - DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, KC_TRNS, - KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, + KC_TRNS, DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, + KC_TRNS, KC_TRNS, DE_PLUS, DE_EQL, 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, DE_RING, KC_TRNS, + KC_TRNS, DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, + DE_DLR, DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, + KC_TRNS, DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, + KC_TRNS, KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | F11 | F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | P7 | P8 | P9 |PAST|PSLS | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | P4 | P5 | P6 |PMNS|PMNS | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | NLCK| | P1 | P2 | P3 |PPLS|PPLS | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L2] = KEYMAP( - KC_TRNS, - KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, 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_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_F12, - KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, KC_TRNS, - KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, KC_TRNS, - KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, KC_NLCK, - KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, KC_P0, - KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, + 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, + KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, + KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, + KC_NLCK, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, + KC_P0, KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | × | ½ | ÷ | ¼ | ⅕ | | | ⅙ | | ⅛ | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | ± | AT |EURO| ∅ |-----!-----! ∞ | ⁿ | ∃ | ∈ | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | |EXLM| | ∄ | ∉ | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L3] = KEYMAP( - KC_TRNS, - M(UC_SUP_ONE), M(UC_SUP_TWO), M(UC_SUP_THREE), M(UC_SUP_FOUR), M(UC_SUP_FIVE), M(UC_FOR_ALL), KC_TRNS, - M(UC_MULTIPLICATION_SIGN), M(UC_FR_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_FR_ONE_QUARTER), M(UC_FR_ONE_FIFTH), KC_TRNS, KC_TRNS, - KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), KC_TRNS, - M(UC_FR_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_FR_TWO_THIRDS), M(UC_FR_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), 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, - M(UC_SUP_SIX), M(UC_SUP_SEVEN), M(UC_SUP_EIGHT), M(UC_SUP_NINE), M(UC_SUP_ZERO), KC_TRNS, KC_TRNS, - M(UC_FR_ONE_SIXTH), KC_TRNS, M(UC_FR_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_INFINITY), - M(UC_SUP_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, KC_TRNS, - DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), 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, M(UC_SUPERSCRIPT_ONE), M(UC_SUPERSCRIPT_TWO), M(UC_SUPERSCRIPT_THREE), M(UC_SUPERSCRIPT_FOUR), M(UC_SUPERSCRIPT_FIVE), M(UC_FOR_ALL), + KC_TRNS, M(UC_MULTIPLICATION_SIGN), M(UC_VULGAR_FRACTION_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_VULGAR_FRACTION_ONE_QUARTER), M(UC_VULGAR_FRACTION_ONE_FIFTH), KC_TRNS, + KC_TRNS, KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), + KC_TRNS, M(UC_VULGAR_FRACTION_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_VULGAR_FRACTION_TWO_THIRDS), M(UC_VULGAR_FRACTION_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), 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, M(UC_SUPERSCRIPT_SIX), M(UC_SUPERSCRIPT_SEVEN), M(UC_SUPERSCRIPT_EIGHT), M(UC_SUPERSCRIPT_NINE), M(UC_SUPERSCRIPT_ZERO), KC_TRNS, + KC_TRNS, M(UC_VULGAR_FRACTION_ONE_SIXTH), KC_TRNS, M(UC_VULGAR_FRACTION_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, + M(UC_INFINITY), M(UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, + KC_TRNS, DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), 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 +), /* - * .-------------------------------------. .-------------------------------------. - * | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | θ | | | | | ! | β | μ | | | | ψ | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | ₁ | ₂ | ₃ | ₄ | ₅ | | | ₆ | ₇ | ₈ | ₉ | ₀ | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | χ | π | φ | ω | γ | | | η | ξ | κ | λ | | ζ | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | υ | ι | α | ε | ο |-----!-----! σ | ν | ρ | τ | δ | ς | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | θ | | | | | | β | μ | | | | ψ | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L4] = KEYMAP( - KC_TRNS, - M(UC_SUB_ONE), M(UC_SUB_TWO), M(UC_SUB_THREE), M(UC_SUB_FOUR), M(UC_SUB_FIVE), KC_TRNS, KC_TRNS, - M(UC_GR_LC_CHI), M(UC_GR_LC_PI), M(UC_GR_LC_PHI), M(UC_GR_LC_OMEGA), M(UC_GR_LC_GAMMA), KC_TRNS, KC_TRNS, - M(UC_GR_LC_UPSILON), M(UC_GR_LC_IOTA), M(UC_GR_LC_ALPHA), M(UC_GR_LC_EPSILON), M(UC_GR_LC_OMICRON), KC_TRNS, - KC_TRNS, M(UC_GR_LC_THETA), 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, - M(UC_SUB_SIX), M(UC_SUB_SEVEN), M(UC_SUB_EIGHT), M(UC_SUB_NINE), M(UC_SUB_ZERO), KC_TRNS, KC_TRNS, - M(UC_GR_LC_ETA), M(UC_GR_LC_XI), M(UC_GR_LC_KAPPA), M(UC_GR_LC_LAMDA), KC_TRNS, M(UC_GR_LC_ZETA), M(UC_GR_LC_SIGMA), - M(UC_GR_LC_NU), M(UC_GR_LC_RHO), M(UC_GR_LC_TAU), M(UC_GR_LC_DELTA), M(UC_GR_LC_FINAL_SIGMA), KC_TRNS, - M(UC_GR_LC_BETA), M(UC_GR_LC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_LC_PSI), KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS), + KC_TRNS, M(UC_SUBSCRIPT_ONE), M(UC_SUBSCRIPT_TWO), M(UC_SUBSCRIPT_THREE), M(UC_SUBSCRIPT_FOUR), M(UC_SUBSCRIPT_FIVE), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_CHI), M(UC_GREEK_SMALL_LETTER_PI), M(UC_GREEK_SMALL_LETTER_PHI), M(UC_GREEK_SMALL_LETTER_OMEGA), M(UC_GREEK_SMALL_LETTER_GAMMA), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_UPSILON), M(UC_GREEK_SMALL_LETTER_IOTA), M(UC_GREEK_SMALL_LETTER_ALPHA), M(UC_GREEK_SMALL_LETTER_EPSILON), M(UC_GREEK_SMALL_LETTER_OMICRON), + KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_THETA), 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, M(UC_SUBSCRIPT_SIX), M(UC_SUBSCRIPT_SEVEN), M(UC_SUBSCRIPT_EIGHT), M(UC_SUBSCRIPT_NINE), M(UC_SUBSCRIPT_ZERO), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_ETA), M(UC_GREEK_SMALL_LETTER_XI), M(UC_GREEK_SMALL_LETTER_KAPPA), M(UC_GREEK_SMALL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_SMALL_LETTER_ZETA), + M(UC_GREEK_SMALL_LETTER_SIGMA), M(UC_GREEK_SMALL_LETTER_NU), M(UC_GREEK_SMALL_LETTER_RHO), M(UC_GREEK_SMALL_LETTER_TAU), M(UC_GREEK_SMALL_LETTER_DELTA), M(UC_GREEK_SMALL_LETTER_FINAL_SIGMA), + KC_TRNS, M(UC_GREEK_SMALL_LETTER_BETA), M(UC_GREEK_SMALL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_PSI), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | Θ | | | | | ! | Β | Μ | | | | Ψ | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | Χ | Π | Φ | Ω | Γ | | | Η | Ξ | Κ | Λ | | Ζ | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | Υ | Ι | Α | Ε | Ο |-----!-----! Σ | Ν | Ρ | Τ | Δ | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | Θ | | | | | | Β | Μ | | | | Ψ | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L5] = KEYMAP( - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - M(UC_GR_UC_CHI), M(UC_GR_UC_PI), M(UC_GR_UC_PHI), M(UC_GR_UC_OMEGA), M(UC_GR_UC_GAMMA), KC_TRNS, KC_TRNS, - M(UC_GR_UC_UPSILON), M(UC_GR_UC_IOTA), M(UC_GR_UC_ALPHA), M(UC_GR_UC_EPSILON), M(UC_GR_UC_OMICRON), KC_TRNS, - KC_TRNS, M(UC_GR_UC_THETA), 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_TRNS, KC_TRNS, KC_TRNS, - M(UC_GR_UC_ETA), M(UC_GR_UC_XI), M(UC_GR_UC_KAPPA), M(UC_GR_UC_LAMDA), KC_TRNS, M(UC_GR_UC_ZETA), M(UC_GR_UC_SIGMA), - M(UC_GR_UC_NU), M(UC_GR_UC_RHO), M(UC_GR_UC_TAU), M(UC_GR_UC_DELTA), KC_TRNS, KC_TRNS, - M(UC_GR_UC_BETA), M(UC_GR_UC_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GR_UC_PSI), 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, M(UC_GREEK_CAPITAL_LETTER_CHI), M(UC_GREEK_CAPITAL_LETTER_PI), M(UC_GREEK_CAPITAL_LETTER_PHI), M(UC_GREEK_CAPITAL_LETTER_OMEGA), M(UC_GREEK_CAPITAL_LETTER_GAMMA), KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_UPSILON), M(UC_GREEK_CAPITAL_LETTER_IOTA), M(UC_GREEK_CAPITAL_LETTER_ALPHA), M(UC_GREEK_CAPITAL_LETTER_EPSILON), M(UC_GREEK_CAPITAL_LETTER_OMICRON), + KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_THETA), 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_TRNS, KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ETA), M(UC_GREEK_CAPITAL_LETTER_XI), M(UC_GREEK_CAPITAL_LETTER_KAPPA), M(UC_GREEK_CAPITAL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ZETA), + M(UC_GREEK_CAPITAL_LETTER_SIGMA), M(UC_GREEK_CAPITAL_LETTER_NU), M(UC_GREEK_CAPITAL_LETTER_RHO), M(UC_GREEK_CAPITAL_LETTER_TAU), M(UC_GREEK_CAPITAL_LETTER_DELTA), KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_BETA), M(UC_GREEK_CAPITAL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_PSI), + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | | | | | | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L6] = KEYMAP( - 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_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_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_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_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_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_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_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | | | | | | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L7] = KEYMAP( - 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_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_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_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_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_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_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_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), /* - * .-------------------------------------. .-------------------------------------. - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | |------! !------! | | | | | | - * !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - * | | | | | | | | ! | | | | | | | - * '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------'.-------------. .-------------.'------------------------' - * | | | ! | | - * .------+------+------! !------+------+------. - * ! ! | | ! | ! ! - * ! ! !------! !------! ! ! - * | | | | ! | | | - * '--------------------' '--------------------' + * .------------------------------------.------------------------------------. + * | | | | | | | | | | | | | | | + * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + * | | | | | | | | | | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | |-----!-----! | | | | | | + * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + * | | | | | | | | | | | | | | | + * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + * | | | | | | ! | | | | | + * '------------------------' '------------------------' + * .-----------. .-----------. + * | | | ! | | + * .-----+-----+-----! !-----+-----+-----. + * ! ! | | ! | ! ! + * ! ! !-----! !-----! ! ! + * | | | | ! | | | + * '-----------------' '-----------------' */ [L8] = KEYMAP( - 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_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_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_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_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_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_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_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), }; -const uint16_t PROGMEM fn_actions[] = { -}; +const uint16_t PROGMEM fn_actions[] = {}; #define UC_MODE_WIN 0 #define UC_MODE_LINUX 1 @@ -453,791 +462,791 @@ const uint16_t PROGMEM fn_actions[] = { static uint16_t unicode_mode = UC_MODE_WIN; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - if (!record->event.pressed) { - return MACRO_NONE; - } - // MACRODOWN only works in this function - switch(id) { - case UMS: - unicode_mode = (unicode_mode + 1) % 2; - break; - - default: - break; + if (!record->event.pressed) { + return MACRO_NONE; } - if (unicode_mode == UC_MODE_WIN) { - switch(id) { - case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END - ); + // MACRODOWN only works in this function + switch(id) { + case UM: + unicode_mode = (unicode_mode + 1) % 2; + break; + + default: + break; + } + if (unicode_mode == UC_MODE_WIN) { + switch(id) { + case UC_GREEK_SMALL_LETTER_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END + ); case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_SUP_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END - ); -case UC_SUP_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END - ); -case UC_SUP_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END - ); -case UC_SUP_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END - ); -case UC_SUP_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END - ); -case UC_SUP_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END - ); -case UC_SUP_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END - ); -case UC_SUP_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END - ); -case UC_SUP_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END - ); -case UC_SUP_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END - ); -case UC_FR_ONE_HALF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END - ); -case UC_DIVISION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END - ); -case UC_FR_ONE_QUARTER: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END - ); -case UC_FR_ONE_FIFTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END - ); -case UC_FR_ONE_SIXTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END - ); -case UC_FR_ONE_EIGHTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END - ); -case UC_INFINITY: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END - ); -case UC_SUP_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END - ); -case UC_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END - ); -case UC_FR_ONE_THIRD: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END - ); -case UC_FR_TWO_THIRDS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END - ); -case UC_FR_THREE_QUARTERS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END + ); +case UC_SUBSCRIPT_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_EIGHTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_THIRD: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END + ); case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END + ); +case UC_SUPERSCRIPT_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END + ); +case UC_SUBSCRIPT_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_FIFTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END + ); +case UC_SUBSCRIPT_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END + ); +case UC_SUPERSCRIPT_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END + ); +case UC_RIGHTWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_SUPERSCRIPT_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END + ); +case UC_SUPERSCRIPT_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_PSI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END + ); +case UC_SUBSCRIPT_FOUR: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END + ); +case UC_DIVISION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_RHO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_SIXTH: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END + ); +case UC_VULGAR_FRACTION_TWO_THIRDS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_NU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END + ); +case UC_SUPERSCRIPT_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_PI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_XI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END + ); +case UC_SUBSCRIPT_TWO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_PHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END + ); +case UC_INFINITY: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_OMICRON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END + ); +case UC_ELEMENT_OF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END + ); +case UC_SUBSCRIPT_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_SIGMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_OMEGA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END + ); +case UC_SUBSCRIPT_ONE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_ZETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END + ); +case UC_SUPERSCRIPT_FIVE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END + ); +case UC_VULGAR_FRACTION_THREE_QUARTERS: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END + ); +case UC_SUPERSCRIPT_THREE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END + ); +case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_SUPERSCRIPT_NINE: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_KAPPA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END + ); +case UC_SUBSCRIPT_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_ALPHA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END + ); +case UC_SUBSCRIPT_SEVEN: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_BETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_ETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END + ); +case UC_SUPERSCRIPT_EIGHT: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END + ); +case UC_SUPERSCRIPT_ZERO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END + ); case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END - ); -case UC_SUB_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END - ); -case UC_SUB_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END - ); -case UC_SUB_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END - ); -case UC_SUB_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END - ); -case UC_SUB_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END - ); -case UC_SUB_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END - ); -case UC_SUB_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END - ); -case UC_SUB_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END - ); -case UC_SUB_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END - ); -case UC_SUB_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END - ); -case UC_GR_LC_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END - ); -case UC_GR_LC_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END - ); -case UC_GR_LC_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END - ); -case UC_GR_LC_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END - ); -case UC_GR_LC_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END - ); -case UC_GR_LC_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END - ); -case UC_GR_LC_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END - ); -case UC_GR_LC_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END - ); -case UC_GR_LC_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END - ); -case UC_GR_LC_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END - ); -case UC_GR_LC_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END - ); -case UC_GR_LC_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END - ); -case UC_GR_LC_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END - ); -case UC_GR_LC_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END - ); -case UC_GR_LC_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END - ); -case UC_GR_LC_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END - ); -case UC_GR_LC_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END - ); -case UC_GR_LC_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END - ); -case UC_GR_LC_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END - ); -case UC_GR_LC_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END - ); -case UC_GR_LC_FINAL_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END - ); -case UC_GR_LC_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END - ); -case UC_GR_LC_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END - ); -case UC_GR_LC_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END - ); -case UC_GR_LC_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END - ); -case UC_GR_UC_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END - ); -case UC_GR_UC_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END - ); -case UC_GR_UC_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END - ); -case UC_GR_UC_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END - ); -case UC_GR_UC_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_GR_UC_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END - ); -case UC_GR_UC_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END - ); -case UC_GR_UC_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END - ); -case UC_GR_UC_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END - ); -case UC_GR_UC_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END - ); -case UC_GR_UC_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END - ); -case UC_GR_UC_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END - ); -case UC_GR_UC_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END - ); -case UC_GR_UC_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END - ); -case UC_GR_UC_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END - ); -case UC_GR_UC_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END - ); -case UC_GR_UC_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END - ); -case UC_GR_UC_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END - ); -case UC_GR_UC_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END - ); -case UC_GR_UC_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END - ); -case UC_GR_UC_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END - ); -case UC_GR_UC_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_GR_UC_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END - ); -case UC_GR_UC_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END - ); - default: - break; - } - } else if (unicode_mode == UC_MODE_LINUX) { - switch(id) { - case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END - ); + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_TAU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_QUARTER: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_CHI: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_THETA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END + ); +case UC_GREEK_SMALL_LETTER_IOTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_LAMDA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END + ); +case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_UPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_MU: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_EPSILON: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_GAMMA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END + ); +case UC_SUBSCRIPT_SIX: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END + ); +case UC_GREEK_CAPITAL_LETTER_DELTA: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END + ); +case UC_VULGAR_FRACTION_ONE_HALF: + return MACRODOWN( + D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END + ); + default: + break; + } + } else if (unicode_mode == UC_MODE_LINUX) { + switch(id) { + case UC_GREEK_SMALL_LETTER_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END + ); case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END - ); -case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END - ); -case UC_SUP_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END - ); -case UC_SUP_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END - ); -case UC_SUP_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END - ); -case UC_SUP_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END - ); -case UC_SUP_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END - ); -case UC_SUP_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END - ); -case UC_SUP_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END - ); -case UC_SUP_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END - ); -case UC_SUP_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END - ); -case UC_SUP_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END - ); -case UC_FR_ONE_HALF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END - ); -case UC_DIVISION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END - ); -case UC_FR_ONE_QUARTER: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END - ); -case UC_FR_ONE_FIFTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END - ); -case UC_FR_ONE_SIXTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END - ); -case UC_FR_ONE_EIGHTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END - ); -case UC_INFINITY: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END - ); -case UC_SUP_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END - ); -case UC_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END - ); -case UC_FR_ONE_THIRD: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END - ); -case UC_FR_TWO_THIRDS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END - ); -case UC_FR_THREE_QUARTERS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_EIGHTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_THIRD: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END + ); case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END - ); + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_FIFTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END + ); +case UC_RIGHTWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END + ); +case UC_DOWNWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_PSI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_FOUR: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END + ); +case UC_DIVISION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_RHO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_SIXTH: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_TWO_THIRDS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_NU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_PI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_XI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_TWO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END + ); +case UC_ASYMPTOTICALLY_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_PHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END + ); +case UC_INFINITY: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_OMICRON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END + ); +case UC_ELEMENT_OF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END + ); +case UC_MULTIPLICATION_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_SIGMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_OMEGA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_ONE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_ZETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_FIVE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END + ); +case UC_THERE_EXISTS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END + ); +case UC_PLUS_MINUS_SIGN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_THREE_QUARTERS: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_THREE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END + ); +case UC_EMPTY_SET: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END + ); +case UC_UPWARDS_ARROW: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_NINE: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_KAPPA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_ALPHA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_SEVEN: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_BETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_ETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_EIGHT: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_ZERO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END + ); case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END - ); -case UC_SUB_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END - ); -case UC_SUB_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END - ); -case UC_SUB_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END - ); -case UC_SUB_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END - ); -case UC_SUB_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END - ); -case UC_SUB_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END - ); -case UC_SUB_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END - ); -case UC_SUB_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END - ); -case UC_SUB_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END - ); -case UC_SUB_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END - ); -case UC_GR_LC_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_LC_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END - ); -case UC_GR_LC_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_LC_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_LC_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_LC_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_LC_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END - ); -case UC_GR_LC_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END - ); -case UC_GR_LC_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END - ); -case UC_GR_LC_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_LC_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_LC_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_LC_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_LC_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_LC_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END - ); -case UC_GR_LC_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_LC_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END - ); -case UC_GR_LC_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_LC_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_LC_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_LC_FINAL_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END - ); -case UC_GR_LC_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END - ); -case UC_GR_LC_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END - ); -case UC_GR_LC_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END - ); -case UC_GR_LC_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END - ); -case UC_GR_UC_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_UC_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END - ); -case UC_GR_UC_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_UC_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_UC_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_UC_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END - ); -case UC_GR_UC_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END - ); -case UC_GR_UC_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END - ); -case UC_GR_UC_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END - ); -case UC_GR_UC_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END - ); -case UC_GR_UC_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_UC_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END - ); -case UC_GR_UC_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_UC_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END - ); -case UC_GR_UC_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END - ); -case UC_GR_UC_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END - ); -case UC_GR_UC_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END - ); -case UC_GR_UC_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END - ); -case UC_GR_UC_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_UC_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END - ); -case UC_GR_UC_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END - ); -case UC_GR_UC_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END - ); -case UC_GR_UC_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END - ); -case UC_GR_UC_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END - ); - default: - break; - } - } + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END + ); +case UC_NOT_EQUAL_TO: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END + ); +case UC_FOR_ALL: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_TAU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_QUARTER: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_CHI: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_THETA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END + ); +case UC_GREEK_SMALL_LETTER_IOTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_LAMDA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END + ); +case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_UPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_MU: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_EPSILON: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_GAMMA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END + ); +case UC_SUBSCRIPT_SIX: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END + ); +case UC_GREEK_CAPITAL_LETTER_DELTA: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END + ); +case UC_VULGAR_FRACTION_ONE_HALF: + return MACRODOWN( + D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END + ); + default: + break; + } + } return MACRO_NONE; }; // Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { +void matrix_init_user(void) { }; // Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { +void matrix_scan_user(void) { uint8_t layer = biton32(layer_state); ergodox_board_led_off(); diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md index 9c0c12528b..1dc019ab05 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md @@ -1,8 +1,14 @@ # ManuNeo Ergodox Keyboard Layout +Compile this file to a `keymap.c` file using `compile_keymap.py` + + compile_keymap.py keymaps/german-manuneo/keymap.md + + # Layout Config { + "layout": "ergodox_ez", "includes_dir": "quantum/", "keymaps_includes": [ "ergodox_ez.h", @@ -10,22 +16,14 @@ "keymap_common.h", "keymap_extras/keymap_german.h", ], - "keymap_indexes": [ - [ 0, 1, 2, 3, 4, 5, 6], [38, 39, 40, 41, 42, 43, 44], - [ 7, 8, 9, 10, 11, 12, 13], [45, 46, 47, 48, 49, 50, 51], - [14, 15, 16, 17, 18, 19 ], [ 52, 53, 54, 55, 56, 57], - [20, 21, 22, 23, 24, 25, 26], [58, 59, 60, 61, 62, 63, 64], - [27, 28, 29, 30, 31 ], [ 65, 66, 67, 68, 69], - [ 32, 33], [70, 71 ], - [ 34], [72 ], - [ 35, 36, 37], [73, 74, 75 ], - ], "key_prefixes": ["DE_", "KC_"], "filler": "-+.'!x", "separator": "|", "macros": { - "MUC": "", + // TODO: implement macros + // "MUC": "", }, + // TODO: implement default unicode mode } @@ -34,189 +32,201 @@ ## Layer 0 - .-------------------------------------. .-------------------------------------. - |MO(5)| 1 | 2 | 3 | 4 | 5 | ACUT | ! GRV | 6 | 7 | 8 | 9 | 0 |CIRC | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - |MO(4)| X | P | F | W | G | HOME | !TG(2) | H | J | K | L | Q | Z | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - |MO(1)| U | I | A | E | O |------! !------! S | N | R | T | D | SS | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - |MO(3)| UE | OE | AE | C | V | END | ! TAB | B | M |COMM| DOT| UP | Y | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| - '------------------------'.-------------. .-------------.'------------------------' - | INS |TG(2) | !M(UMS)| DELT | - .------+------+------! !------+------+------. - ! ! | APP | ! PGUP | ! ! - ! ! !------! !------! ! ! - | BSPC | LSFT | ESC | ! PGDN |ENTER |SPACE | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + |MO(5)| 1 | 2 | 3 | 4 | 5 |ACUT | GRV | 6 | 7 | 8 | 9 | 0 |CIRC | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + |MO(4)| X | P | F | W | G |HOME |TG(2)| H | J | K | L | Q | Z | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + |MO(1)| U | I | A | E | O |-----!-----! S | N | R | T | D | SS | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + '------------------------' '------------------------' + .-----------. .-----------. + |INS |TG(2)| !M(UM)|DELT | + .-----+-----+-----! !-----+-----+-----. + ! ! | APP | ! PGUP| ! ! + ! ! !-----! !-----! ! ! + |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE| + '-----------------' '-----------------' ## Layer 1 - .-------------------------------------. .-------------------------------------. - | |EXLM|DQOT|PARA| | | | ! | | | | |RING| | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | |ASTR|PIPE|SLSH|LCBR|RCBR| | ! |HASH|LESS|MORE| |DQOT| | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | |UNDS|MINS|AMPR|LBRC|RBRC|------! !------!DLR |LPRN|RPRN|TILD|QUOT|QST | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | |PLUS| EQL| | | | ! |BSLS|PERC|SCLN|COLN| ↑ | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | ← | ↓ | → | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | |EXLM|DQOT|PARA| | | | | | | | |RING| | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | |ASTR|PIPE|SLSH|LCBR|RCBR| | |HASH|LESS|MORE| |DQOT| | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | |UNDS|MINS|AMPR|LBRC|RBRC|-----!-----!DLR |LPRN|RPRN|TILD|QUOT| QST | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | |PLUS|EQL | | | | |BSLS|PERC|SCLN|COLN| ↑ | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | ← | ↓ | → | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 2 - .-------------------------------------. .-------------------------------------. - | | F1 | F2 | F3 | F4 | F5 | F11 | ! F12 | F6 | F7 | F8 | F9 |F10 |PEQL | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | P7 | P8 | P9 |PAST|PSLS | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | P4 | P5 | P6 |PMNS|PMNS | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! NLCK | | P1 | P2 | P3 |PPLS|PPLS | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | F1 | F2 | F3 | F4 | F5 | F11 | F12 | F6 | F7 | F8 | F9 |F10 |PEQL | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | P7 | P8 | P9 |PAST|PSLS | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | P4 | P5 | P6 |PMNS|PMNS | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | NLCK| | P1 | P2 | P3 |PPLS|PPLS | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! P0 |PCMM|PDOT|PENT|PENT| + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' + ## Layer 3 http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html - .-------------------------------------. .-------------------------------------. - | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | ! | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | × | ½ | ÷ | ¼ | ⅕ | | ! | ⅙ | | ⅛ | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | ± | AT |EURO| ∅ |------! !------! ∞ | ⁿ | ∃ | ∈ | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | ! |EXLM| | ∄ | ∉ | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | ¹ | ² | ³ | ⁴ | ⁵ | ∀ | | ⁶ | ⁷ | ⁸ | ⁹ | ⁰ | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | × | ½ | ÷ | ¼ | ⅕ | | | ⅙ | | ⅛ | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | ± | AT |EURO| ∅ |-----!-----! ∞ | ⁿ | ∃ | ∈ | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | ⅓ | ≠ | ⅔ | ¾ | ≃ | | |EXLM| | ∄ | ∉ | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 4 - .-------------------------------------. .-------------------------------------. - | | ₁ | ₂ | ₃ | ₄ | ₅ | | ! | ₆ | ₇ | ₈ | ₉ | ₀ | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | χ | π | φ | ω | γ | | ! | η | ξ | κ | λ | | ζ | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | υ | ι | α | ε | ο |------! !------! σ | ν | ρ | τ | δ | ς | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | θ | | | | | ! | β | μ | | | | ψ | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + + .------------------------------------.------------------------------------. + | | ₁ | ₂ | ₃ | ₄ | ₅ | | | ₆ | ₇ | ₈ | ₉ | ₀ | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | χ | π | φ | ω | γ | | | η | ξ | κ | λ | | ζ | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | υ | ι | α | ε | ο |-----!-----! σ | ν | ρ | τ | δ | ς | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | θ | | | | | | β | μ | | | | ψ | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 5 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | Χ | Π | Φ | Ω | Γ | | ! | Η | Ξ | Κ | Λ | | Ζ | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | Υ | Ι | Α | Ε | Ο |------! !------! Σ | Ν | Ρ | Τ | Δ | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | Θ | | | | | ! | Β | Μ | | | | Ψ | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | Χ | Π | Φ | Ω | Γ | | | Η | Ξ | Κ | Λ | | Ζ | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | Υ | Ι | Α | Ε | Ο |-----!-----! Σ | Ν | Ρ | Τ | Δ | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | Θ | | | | | | Β | Μ | | | | Ψ | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 6 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! | | | | | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | | | | | | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' + ## Layer 7 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! | | | | | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | | | | | | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' ## Layer 8 - .-------------------------------------. .-------------------------------------. - | | | | | | | | ! | | | | | | | - !-----+----+----+----+----+-----------! !------+----+----+----+----+----+-----! - | | | | | | | | ! | | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | |------! !------! | | | | | | - !-----+----+----+----x----x----! ! ! !----x----x----+----+----+-----! - | | | | | | | | ! | | | | | | | - '-----+----+----+----+----+-----------' '-----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------'.-------------. .-------------.'------------------------' - | | | ! | | - .------+------+------! !------+------+------. - ! ! | | ! | ! ! - ! ! !------! !------! ! ! - | | | | ! | | | - '--------------------' '--------------------' + .------------------------------------.------------------------------------. + | | | | | | | | | | | | | | | + !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! + | | | | | | | | | | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | |-----!-----! | | | | | | + !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! + | | | | | | | | | | | | | | | + '-----+----+----+----+----+----------'----------+----+----+----+----+-----' + | | | | | | ! | | | | | + '------------------------' '------------------------' + .-----------. .-----------. + | | | ! | | + .-----+-----+-----! !-----+-----+-----. + ! ! | | ! | ! ! + ! ! !-----! !-----! ! ! + | | | | ! | | | + '-----------------' '-----------------' From a2d3c0bd93bf97264bb94510c126d4fd21b7b135 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Mon, 28 Mar 2016 23:42:55 +0200 Subject: [PATCH 055/259] add hex file --- .../keymaps/german-manuneo/german-manuneo.hex | 1624 +++++++++++++++++ 1 file changed, 1624 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex new file mode 100644 index 0000000000..cb8b7fa8d4 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex @@ -0,0 +1,1624 @@ +:100000000C94BD0F0C9401100C9401100C94011071 +:100010000C9401100C9401100C9401100C9401101C +:100020000C9401100C9401100C94791B0C944B1C33 +:100030000C9401100C9401100C9401100C940110FC +:100040000C9401100C94D6300C9401100C940110F7 +:100050000C9401100C94782A0C9401100C9401104B +:100060000C9401100C9401100C9401100C940110CC +:100070000C9401100C9401100C9401100C940110BC +:100080000C9401100C9401100C9401100C940110AC +:100090000C9401100C9401100C9401100C9401109C +:1000A0000C9401100C9401100C940110AB107810FA +:1000B0006310BD10E4101711F910FF1014113E1158 +:1000C0003511021138114E10F3102911321175102B +:1000D0006C10BA10B11099106F103010C6101A11B0 +:1000E00023112F119F10CF10AE1048102011ED10CA +:1000F0009010A5109C108410261193103910F01048 +:100100008A10C9106C12B410661054107E107B1047 +:10011000D210A2100E113F108D10B7102D10C0106C +:100120000B111111DB105D10F6104B1072105710EF +:10013000CC10FC103B113310A810C3100511D510C2 +:100140005A102C11EA10451096106010E110691039 +:1001500008114210D810E7103610511041111D112E +:1001600081103C10DE108710D311A0118B11E51106 +:100170000C123F12211227123C1266125D122A1233 +:10018000601276111B1251125A129D119411E21134 +:10019000D911C11197115811EE1142124B12571279 +:1001A000C711F711D611701148121512B811CD11DF +:1001B000C411AC114E12BB1161111812B211F11120 +:1001C0006F12DC118E117C11A611A311FA11CA1144 +:1001D00036126711B511DF115511E81133123912BA +:1001E000031285111E1273119A117F11F41124123A +:1001F00063125B11D011EB112D12FD1182115412FB +:1002000012126D11BE1188110912911130126A116A +:1002100000120F125E11791169124512A9116411B1 +:100220000612AF11B01CD21CBD1DD21CBD1D141D69 +:10023000371DBD1D8C1D9F1D8C208C20BA20BA201F +:10024000FC203821382338235021382347224722E5 +:10025000122338233823262301E001E10118021874 +:1002600002E002E10162026201620262010502052E +:1002700001070207015802580001E001E1011802DC +:100280001802E002E101620262015B025B016102AD +:1002900061015C025C015802580001E001E10118B3 +:1002A000021802E002E1015A025A01620262016090 +:1002B0000260015E025E015802580001E001E101A6 +:1002C00018021802E002E101620262015B025B01B6 +:1002D000610261015B025B015802580001E001E12B +:1002E0000118021802E002E101620262015B025B96 +:1002F00001610261015D025D015802580001E001E7 +:10030000E10118021802E002E101620262015B02EF +:100310005B0161026101060206015802580001E01A +:1003200001E10118021802E002E101620262015BD0 +:10033000025B01040204015D025D015802580001E4 +:10034000E001E10118021802E002E1015A025A013B +:10035000620262015F025F0109020901580258004E +:1003600001E001E10118021802E002E1016202620B +:10037000015B025B0161026101050205015802583F +:100380000001E001E10118021802E002E10162024D +:1003900062015B025B010502050161026101580215 +:1003A000580001E001E10118021802E002E10162D7 +:1003B0000262015B025B016102610160026001583F +:1003C00002580001E001E10118021802E002E10117 +:1003D000620262015B025B01060206015F025F01CD +:1003E0005802580001E001E10118021802E002E1A0 +:1003F0000162026201620262010502050106020653 +:10040000015802580001E001E10118021802E0025F +:10041000E101620262015B025B01040204015C0211 +:100420005C015802580001E001E10118021802E0E5 +:1004300002E1015A025A015A025A01620262016241 +:100440000262015802580001E001E101180218029D +:10045000E002E101620262015B025B01040204014D +:100460005F025F015802580001E001E10118021823 +:1004700002E002E1015A025A015A025A015E025E8A +:1004800001620262015802580001E001E101180214 +:100490001802E002E101620262015B025B010602F6 +:1004A00006015D025D015802580001E001E10118FA +:1004B000021802E002E1015A025A015A025A01628C +:1004C000026201610261015802580001E001E1018C +:1004D00018021802E002E1015A025A0162026201A6 +:1004E0005F025F01620262015802580001E001E10F +:1004F0000118021802E002E1015A025A0162026286 +:10050000015F025F01600260015802580001E001D2 +:10051000E10118021802E002E101620262015B02DD +:100520005B01610261015F025F015802580001E056 +:1005300001E10118021802E002E101620262015BBE +:10054000025B01610261015A025A0158025800011E +:10055000E001E10118021802E002E1015A025A0129 +:1005600062026201600260015F025F01580258008E +:1005700001E001E10118021802E002E101620262F9 +:10058000015B025B01610261015902590158025885 +:100590000001E001E10118021802E002E1015A0243 +:1005A0005A01620262016002600160026001580249 +:1005B000580001E001E10118021802E002E10162C5 +:1005C0000262015B025B01610261010402040158E5 +:1005D00002580001E001E10118021802E002E10105 +:1005E000620262015B025B0105020501060206016F +:1005F0005802580001E001E10118021802E002E18E +:1006000001620262015B025B01050205015C025CA2 +:10061000015802580001E001E10118021802E0024D +:10062000E1015A025A01620262015F025F01610246 +:1006300061015802580001E001E10118021802E0CE +:1006400002E1015A025A015902590161026101593C +:100650000259015802580001E001E1011802180294 +:10066000E002E1015A025A015A025A016202620191 +:100670005D025D015802580001E001E10118021815 +:1006800002E002E10162026201620262010502050A +:10069000015B025B015802580001E001E101180210 +:1006A0001802E002E10162026201620262010502D7 +:1006B0000501080208015802580001E001E1011893 +:1006C000021802E002E101620262016202620105B7 +:1006D000020501590259015802580001E001E101E7 +:1006E00018021802E002E1015A025A015A025A01A4 +:1006F000620262015B025B015802580001E001E105 +:100700000118021802E002E1015A025A0162026273 +:10071000015F025F015D025D015802580001E001C6 +:10072000E10118021802E002E101620262015B02CB +:100730005B01060206015C025C015802580001E000 +:1007400001E10118021802E002E101620262015BAC +:10075000025B01610261015E025E01580258000104 +:10076000E001E10118021802E002E1015A025A0117 +:100770006202620160026001590259015802580088 +:1007800001E001E10118021802E002E101620262E7 +:10079000015B025B01060206016102610158025819 +:1007A0000001E001E10118021802E002E101620229 +:1007B00062015B025B01040204015B025B015802FF +:1007C000580001E001E10118021802E002E1015ABB +:1007D000025A016202620160026001620262015813 +:1007E00002580001E001E10118021802E002E101F3 +:1007F0006202620162026201070207015F025F0199 +:100800005802580001E001E10118021802E002E17B +:10081000015A025A015A025A0162026201600260E0 +:10082000015802580001E001E10118021802E0023B +:10083000E101620262015B025B0161026101090286 +:1008400009015802580001E001E10118021802E014 +:1008500002E1015A025A015A025A01590259010889 +:100860000208015802580001E001E10118021802D3 +:10087000E002E101620262015B025B010602060125 +:100880005E025E015802580001E001E10118021801 +:1008900002E002E101620262015B025B0104020408 +:1008A000015E025E015802580001E001E1011802F8 +:1008B0001802E002E101620262015B025B010502D3 +:1008C0000501590259015802580001E001E10118DF +:1008D000021802E002E1015A025A015A025A015C6E +:1008E000025C015B025B015802580001E001E1017A +:1008F00018021802E002E1015A025A016202620182 +:10090000600260015A025A015802580001E001E1F8 +:100910000118021802E002E101620262015B025B5F +:1009200001050205015F025F015802580001E00164 +:10093000E10118021802E002E101620262015B02B9 +:100940005B0105020501600260015802580001E0E8 +:1009500001E10118021802E002E101620262015B9A +:10096000025B01610261010802080158025800019E +:10097000E001E10118021802E002E10162026201F5 +:100980005B025B01060206015A025A015802580036 +:1009900001E001E10118021802E002E101620262D5 +:1009A000015B025B01040204016202620158025809 +:1009B0000001E001E10118021802E002E1015A021F +:1009C0005A01620262015F025F015F025F01580229 +:1009D000580001E001E10118021802E002E10162A1 +:1009E0000262015B025B0105020501040204015879 +:1009F00002580001E001E10118021802E002E101E1 +:100A0000620262015B025B01050205015D025D019C +:100A10005802580001E001E10118021802E002E169 +:100A200001620262015B025B01050205015E025E7A +:100A3000015802580001E001E10118021802E00229 +:100A4000E101620262015B025B010502050107022E +:100A500007015802580001E001E10118021802E004 +:100A600002E1015A025A01590259015D025D015C1D +:100A7000025C015802580001E001E101180218026D +:100A8000E002E101620262015B025B010502050115 +:100A90005B025B015802580001E001E101180218F5 +:100AA00002E002E1015A025A01590259015D025D58 +:100AB00001610261015802580001E001E1011802E0 +:100AC0001802E002E101620262015B025B010602C0 +:100AD0000601590259015802580001E001E10118CC +:100AE000021802E002E101620262015B025B0106A0 +:100AF0000206015B025B015802580001E001E101BE +:100B000018021802E002E10162026201620262015F +:100B1000090209015F025F015802580001E001E18A +:100B20000118021802E002E101620262015B025B4D +:100B30000161026101070207015802580001E0014A +:100B4000E10118021802E002E1015A025A016202B0 +:100B50006201600260015C025C015802580001E021 +:100B600001E10118021802E002E101620262015B88 +:100B7000025B010402040160026001580258000196 +:100B8000E001E10118021802E002E10162026201E3 +:100B90005B025B010402040161026101580258001A +:100BA00001E001E10118021802E002E101620262C3 +:100BB0000162026201050205015A025A01580258F7 +:100BC0000001E001E10118021802E002E101620205 +:100BD00062015B025B0106020601620262015802C9 +:100BE000580001E001E10118021802E002E1015A97 +:100BF000025A0159025901610261015B025B01580D +:100C000002580001E001E10118021802E002E101CE +:100C10005A025A01620262015F025F015E025E01D6 +:100C20005802580001E001E10118021802E002E157 +:100C3000015A025A0159025901610261015A025ACC +:100C4000015802580001E001E10118021802E00217 +:100C5000E1015A025A01620262015F025F015C0215 +:100C60005C015802580001E001E10118021802E09D +:100C700002E1015A025A01620262016002600161EE +:100C80000261015802580001E001E1011802180256 +:100C9000E002E101620262015B025B010602060101 +:100CA000600260015802580001E001E101180218D9 +:100CB00002E002E1015A025A01590259015D025D46 +:100CC000015D025D015802580001E001E1011802D6 +:100CD0001802E002E101620262015B025B01610253 +:100CE0006101610261015802580001E001E101184F +:100CF000021802E002E1015A025A01620262016036 +:100D00000260015D025D015802580001E001E1014D +:100D100018021802E002E101620262015B025B015B +:100D2000050205015A025A015802580001E001E18A +:100D30000118021802E002E101620262016202622D +:100D40000105020501610261015802580001E0013C +:100D5000E10118021802E002E1015A025A015A02A6 +:100D60005A01620262015C025C015802580001E013 +:100D700001E10118021802E002E101620262015B76 +:100D8000025B010502050108020801580258000132 +:100D9000E001E10118021802E002E1015A025A01E1 +:100DA000590259015D025D015B025B015802580066 +:100DB00001E001E10118021802E002E101620262B1 +:100DC000015B025B0105020501050205015802589D +:100DD0000001E001E10118021802E002E1015A02FB +:100DE0005A01590259015D025D01050205015802CF +:100DF000580001E001E10118021802E002E1015A85 +:100E0000025A0162026201600260015B025B0158EA +:100E100002580001E001E10118021802E002E101BC +:100E2000620262015B025B01040204015902590182 +:100E30005802580001E001E10118021802E002E145 +:100E4000015A025A015902590161026101620262AA +:100E5000015802580001E001E10118021802E00205 +:100E6000E101620262015B025B0105020501090208 +:100E700009015802580001E201570257016202625B +:100E800001620262010502050107020702E2000198 +:100E9000E20157025701620262015B025B016102DB +:100EA00061015C025C02E20001E201570257015A53 +:100EB000025A0162026201600260015E025E02E2A9 +:100EC0000001E20157025701620262015B025B010D +:100ED000610261015B025B02E20001E2015702571D +:100EE00001620262015B025B01610261015D025D00 +:100EF00002E20001E20157025701620262015B0255 +:100F00005B016102610106020602E20001E2015793 +:100F1000025701620262015B025B01040204015D8F +:100F2000025D02E20001E201570257015A025A0132 +:100F3000620262015F025F0109020902E20001E24E +:100F40000157025701620262015B025B01610261AB +:100F50000105020502E20001E201570257016202A7 +:100F600062015B025B010502050161026102E200B0 +:100F700001E20157025701620262015B025B0161FB +:100F800002610160026002E20001E20157025701C2 +:100F9000620262015B025B01060206015F025F0200 +:100FA000E20001E20157025701620262016202623D +:100FB000010502050106020602E20001E2015702F4 +:100FC0005701620262015B025B01040204015C02E0 +:100FD0005C02E20001E201570257015A025A015A2B +:100FE000025A016202620162026202E20001E2014F +:100FF00057025701620262015B025B0104020401B5 +:101000005F025F02E20001E201570257015A025AF1 +:10101000015A025A015E025E0162026202E20001AE +:10102000E20157025701620262015B025B010602A4 +:1010300006015D025D02E20001E201570257015A1A +:10104000025A015A025A016202620161026102E21D +:101050000001E201570257015A025A01620262017D +:101060005F025F0162026202E20001E20157025781 +:10107000015A025A01620262015F025F016002606E +:1010800002E20001E20157025701620262015B02C3 +:101090005B01610261015F025F02E20001E2015750 +:1010A000025701620262015B025B01610261015A47 +:1010B000025A02E20001E201570257015A025A01A4 +:1010C00062026201600260015F025F02E20001E20F +:1010D0000157025701620262015B025B016102611A +:1010E0000159025902E20001E201570257015A0276 +:1010F0005A01620262016002600160026002E20065 +:1011000001E20157025701620262015B025B016169 +:1011100002610104020402E20001E20157025701E8 +:10112000620262015B025B01050205010602060222 +:10113000E20001E20157025701620262015B025BB9 +:1011400001050205015C025C02E20001E2015702B6 +:1011500057015A025A01620262015F025F01610295 +:101160006102E20001E201570257015A025A015995 +:101170000259016102610159025902E20001E201D2 +:10118000570257015A025A015A025A016202620179 +:101190005D025D02E20001E2015702570162026254 +:1011A0000162026201050205015B025B02E20001CD +:1011B000E201570257016202620162026201050206 +:1011C000050108020802E20001E20157025701622C +:1011D000026201620262010502050159025902E23E +:1011E0000001E201570257015A025A015A025A01FC +:1011F000620262015B025B02E20001E201570257F8 +:10120000015A025A01620262015F025F015D025DE2 +:1012100002E20001E20157025701620262015B0231 +:101220005B01060206015C025C02E20001E201577A +:10123000025701620262015B025B01610261015EB1 +:10124000025E02E20001E201570257015A025A010E +:10125000620262016002600159025902E20001E289 +:101260000157025701620262015B025B010602063E +:101270000161026102E20001E201570257016202CC +:1012800062015B025B01040204015B025B02E2009B +:1012900001E201570257015A025A016202620160DB +:1012A00002600162026202E20001E201570257019C +:1012B0006202620162026201070207015F025F02CD +:1012C000E20001E201570257015A025A015A025A3A +:1012D000016202620160026002E20001E201570263 +:1012E0005701620262015B025B0161026101090256 +:1012F0000902E20001E201570257015A025A015A5B +:10130000025A015902590108020802E20001E201F1 +:1013100057025701620262015B025B01060206018D +:101320005E025E02E20001E20157025701620262C0 +:10133000015B025B01040204015E025E02E2000145 +:10134000E20157025701620262015B025B01050282 +:10135000050159025902E20001E201570257015A00 +:10136000025A015A025A015C025C015B025B02E212 +:101370000001E201570257015A025A01620262015A +:10138000600260015A025A02E20001E2015702576C +:1013900001620262015B025B01050205015F025FFF +:1013A00002E20001E20157025701620262015B02A0 +:1013B0005B010502050160026002E20001E20157E3 +:1013C000025701620262015B025B01610261010876 +:1013D000020802E20001E2015702570162026201C3 +:1013E0005B025B01060206015A025A02E20001E2B8 +:1013F0000157025701620262015B025B01040204B1 +:101400000162026202E20001E201570257015A0240 +:101410005A01620262015F025F015F025F02E20045 +:1014200001E20157025701620262015B025B0105A2 +:1014300002050104020402E20001E2015702570121 +:10144000620262015B025B01050205015D025D0251 +:10145000E20001E20157025701620262015B025B96 +:1014600001050205015E025E02E20001E20157028F +:101470005701620262015B025B010502050107027E +:101480000702E20001E201570257015A025A0159CC +:101490000259015D025D015C025C02E20001E201B1 +:1014A00057025701620262015B025B0105020501FE +:1014B0005B025B02E20001E201570257015A025A45 +:1014C00001590259015D025D0161026102E2000100 +:1014D000E20157025701620262015B025B010602F0 +:1014E000060159025902E20001E201570257016266 +:1014F0000262015B025B01060206015B025B02E223 +:101500000001E201570257016202620162026201B8 +:10151000090209015F025F02E20001E2015702577E +:1015200001620262015B025B016102610107020765 +:1015300002E20001E201570257015A025A01620217 +:101540006201600260015C025C02E20001E201579C +:10155000025701620262015B025B01040204016046 +:10156000026002E20001E2015702570162026201D9 +:101570005B025B010402040161026102E20001E21C +:10158000015702570162026201620262010502050F +:10159000015A025A02E20001E201570257016202B7 +:1015A00062015B025B010602060162026202E20066 +:1015B00001E201570257015A025A015902590161C9 +:1015C0000261015B025B02E20001E2015702570186 +:1015D0005A025A01620262015F025F015E025E020C +:1015E000E20001E201570257015A025A0159025919 +:1015F00001610261015A025A02E20001E20157024E +:1016000057015A025A01620262015F025F015C02E5 +:101610005C02E20001E201570257015A025A0162DC +:101620000262016002600161026102E20001E20106 +:1016300057025701620262015B025B01060206016A +:1016400060026002E20001E201570257015A025AA9 +:1016500001590259015D025D015D025D02E2000176 +:10166000E20157025701620262015B025B01610203 +:10167000610161026102E20001E201570257015A71 +:10168000025A0162026201600260015D025D02E2D3 +:101690000001E20157025701620262015B025B0135 +:1016A000050205015A025A02E20001E201570257FF +:1016B00001620262016202620105020501610261CA +:1016C00002E20001E201570257015A025A015A028E +:1016D0005A01620262015C025C02E20001E201570F +:1016E000025701620262015B025B0105020501080B +:1016F000020802E20001E201570257015A025A01B0 +:10170000590259015D025D015B025B02E20001E2E8 +:101710000157025701620262015B025B010502058B +:101720000105020502E20001E201570257015A02D7 +:101730005A01590259015D025D0105020502E200EC +:1017400001E201570257015A025A01620262016026 +:101750000260015B025B02E20001E20157025701F5 +:10176000620262015B025B01040204015902590238 +:10177000E20001E201570257015A025A0159025987 +:10178000016102610162026202E20001E2015702AC +:101790005701620262015B025B0105020501090259 +:1017A0000902E200055204520152035201000000F6 +:1017B0001E001B0018002F00010029001F0013004D +:1017C0000C003300E300E1002000090004003400B5 +:1017D000E2002A0021001A0008000600E00065006F +:1017E00022000A0012001900000049002E004A00E1 +:1017F00000004D00000002542E02025400002B0095 +:1018000000005E0023000B001600050000004C00E5 +:1018100024000D0011001000E2004B0025000E0016 +:101820001500360001002C0026000F0017003700BD +:1018300050002800270014000700520051004E00FD +:1018400035001C002D001D004F00000001000100AC +:1018500001000100010000001E02300238020100F8 +:10186000010001001F026414380030000100010073 +:101870002002240223022702010001000100241497 +:1018800025140100010001000100271426140100A5 +:101890000000010001000100000001000000010043 +:1018A0000100010000000100000001000100310002 +:1018B00021022D1400000100010064002502220213 +:1018C000010001000100640226023602010001004D +:1018D00001000100301437023830010035021F02C8 +:1018E0003102553002300100010001002D020100DB +:1018F0003D30000001000100010001000100000076 +:101900003A00010001000100010001003B0001005C +:1019100001000100010001003C0001000100010084 +:10192000010001003D000100010001000100010073 +:101930003E00010001000100000001004400010020 +:1019400000000100000001004500010000005300FC +:10195000000001003F000100010001000000010043 +:1019600040005F005C00590062000100410060001F +:101970005D005A0085000100420061005E005B00CE +:101980006300010043005500560057005800010055 +:101990006700540056005700580000000100010085 +:1019A00001000100010000004D30393001005B30C2 +:1019B00001000100513058303C303B300100010043 +:1019C0005030013014145D30010001004A305930AC +:1019D00008145C30010001004930573004300030F9 +:1019E00000000100053001000000010000000100BE +:1019F0000100010000000100000001004F305A30DA +:101A000037301E02000001004E3001004B30010053 +:101A100001000100483056305430533001000100BD +:101A20004C30010003303A30010001005230010017 +:101A3000010001000100010001000100010001009E +:101A40000100000001000100010001000100000090 +:101A500042302030343001000100010046302E3089 +:101A6000263033300100010045302D301E3001009A +:101A70000100010040302B30223001000100010044 +:101A80003F3025302C300100000001000100010032 +:101A90000000010000000100010001000000010041 +:101AA000000001004430233031301F3000000100BD +:101AB000433035302A302930010001003E302730D4 +:101AC0003030010001000100413028303230010087 +:101AD0000100010047300100213001000100010038 +:101AE0000100363024302F300100000001000100D9 +:101AF0000100010001000000010008301B3001005E +:101B000001000100010015300D301A300100010004 +:101B10000100143006300100010001000100123004 +:101B20000A3001000100010001000C3013300100F7 +:101B300000000100010001000000010000000100A0 +:101B400001000100000001000000010001000B3055 +:101B5000183007300000010001001C301130103037 +:101B60000100010001000E301730010001000100EA +:101B700001000F30193001000100010001000100D7 +:101B8000093001000100010001001D300100163084 +:101B9000010000000100010001000100010000003F +:101BA000010001000100010001000100010001002D +:101BB000010001000100010001000100010001001D +:101BC000010001000100010001000100010001000D +:101BD00001000100010001000000010001000100FE +:101BE00000000100000001000100010000000100F0 +:101BF00000000100010001000100010000000100DF +:101C000001000100010001000100010001000100CC +:101C100001000100010001000100010001000100BC +:101C200001000100010001000100010001000100AC +:101C3000010001000100010001000000010001009D +:101C4000010001000100000001000100010001008D +:101C5000010001000100010001000100010001007C +:101C6000010001000100010001000100010001006C +:101C7000010001000100010001000100010001005C +:101C8000000001000100010000000100000001004F +:101C9000010001000000010000000100010001003E +:101CA000010001000000010001000100010001002D +:101CB000010001000100010001000100010001001C +:101CC000010001000100010001000100010001000C +:101CD00001000100010001000100010001000100FC +:101CE00001000000010001000100010001000000EE +:101CF00001000100010001000100010001000100DC +:101D000001000100010001000100010001000100CB +:101D100001000100010001000100010001000100BB +:101D200001000100010001000000010001000100AC +:101D3000000001000000010001000100000001009E +:101D4000000001000100010001000100000001008D +:101D5000010001000100010001000100010001007B +:101D6000010001000100010001000100010001006B +:101D7000010001000100010001000100010001005B +:101D800001000100010001000100000016034500F0 +:101D9000720067006F0044006F007800200045006B +:101DA0005A00000016034500720067006F004400EF +:101DB0006F007800200045005A0000000403090469 +:101DC00009026D00040100A0FA09040000010301EA +:101DD0000100092111010001223F000705810308CC +:101DE000000A090401000103010200092111010098 +:101DF00001224D000705820308000A0904020001C0 +:101E000003000000092111010001223600070583AB +:101E10000308000A0904030001030000000921115E +:101E2000010001223900070584031000011201108E +:101E30000100000008EDFE0713010001020001058A +:101E4000010906A101050719E029E71500250195FB +:101E5000087501810205081901290595057501918B +:101E600002950175039101050719002977150025D1 +:101E700001957875018102C005010980A1018502E3 +:101E800016010026B7001A01002AB7007510950147 +:101E90008100C0050C0901A1018503160100269CE3 +:101EA000021A01002A9C02751095018100C00501EB +:101EB0000902A1010901A10005091901290515005F +:101EC00025019505750181029501750381010501C3 +:101ED000093009311581257F950275088106093879 +:101EE0001581257F950175088106050C0A380215B4 +:101EF00081257F950175088106C0C005010906A1ED +:101F000001050719E029E7150025019508750181EC +:101F100002950175088101050819012905950575C6 +:101F20000191029501750391010507190029FF151B +:101F30000025FF950675088100C000000000000024 +:101F40000000000000010204060A0F17202C3A4A84 +:101F50005D71879DB3C7DAE9F5FCFFFCF5E9DAC7E7 +:101F6000B39D87715D4A3A2C20170F0A06040201BF +:101F70000000000000000000000011241FBECFEF91 +:101F8000DAE0DEBFCDBF04B603FE24C08091F001CD +:101F90009091F101A091F201B091F3018730904B43 +:101FA000A740B04BB9F41092F0011092F1011092D9 +:101FB000F2011092F30114BE84B7877F84BF88E1D9 +:101FC0000FB6F89480936000109260000FBEE0E0BE +:101FD000FFE3099511E0A0E0B1E0E0E3F5E602C01F +:101FE00005900D92A433B107D9F711E0A4E3B1E055 +:101FF00001C01D92A03FB107E1F70E94BF180C94E9 +:1020000096320C940000FC018281811103C080E0B3 +:1020100090E008956E3561F42091340130913501DE +:102020002F5F3F4F217033273093350120933401C8 +:1020300020913401309135012115310509F024C179 +:10204000862F90E08E35910528F4FC01EA5AFF4F67 +:102050000C944B3280E090E0089582E797E1089578 +:1020600089E597E1089580E497E1089587E297E193 +:1020700008958EE097E1089585EF96E108958CED3F +:1020800096E1089583EC96E108958AEA96E1089531 +:1020900081E996E1089588E796E108958FE596E154 +:1020A000089586E496E108958DE296E1089584E12D +:1020B00096E108958BEF95E1089582EE95E10895FC +:1020C00089EC95E1089580EB95E1089587E995E124 +:1020D00008958EE795E1089585E695E108958CE4ED +:1020E00095E1089583E395E108958AE195E10895E6 +:1020F00081E095E1089588EE94E108958FEC94E1F4 +:10210000089586EB94E108958DE994E1089584E8BB +:1021100094E108958BE694E1089582E594E10895B1 +:1021200089E394E1089580E294E1089587E094E1E1 +:1021300008958EEE93E1089585ED93E108958CEB7B +:1021400093E1089583EA93E108958AE893E108957D +:1021500081E793E1089588E593E108958FE393E1A2 +:10216000089586E293E108958DE093E1089584EF68 +:1021700092E108958BED92E1089582EC92E1089549 +:1021800089EA92E1089580E992E1089587E792E172 +:1021900008958EE592E1089585E492E108958CE238 +:1021A00092E1089583E192E108958AEF91E1089523 +:1021B00081EE91E1089588EC91E108958FEA91E133 +:1021C000089586E991E108958DE791E1089584E607 +:1021D00091E108958BE491E1089582E391E10895FE +:1021E00089E191E1089580E091E1089587EE90E121 +:1021F00008958EEC90E1089585EB90E108958CE9C7 +:1022000090E1089583E890E108958AE690E10895C9 +:1022100081E590E1089588E390E108958FE190E1F0 +:10222000089586E090E108958DEE9FE0089584ED95 +:102230009FE008958BEB9FE0089582EA9FE0089568 +:1022400089E89FE0089580E79FE0089587E59FE093 +:1022500008958EE39FE0089585E29FE008958CE065 +:102260009FE0089583EF9EE008958AED9EE0089533 +:1022700081EC9EE0089588EA9EE008958FE89EE054 +:10228000089586E79EE008952130310509F0BFCE1C +:10229000862F90E08E35910528F4FC01EC54FF4F19 +:1022A0000C944B3280E090E0089584E39EE0089522 +:1022B00083E19EE0089582EF9DE0089581ED9DE029 +:1022C000089580EB9DE008958FE89DE008958EE6E7 +:1022D0009DE008958DE49DE008958CE29DE00895D1 +:1022E0008BE09DE008958AEE9CE0089589EC9CE0E7 +:1022F000089588EA9CE0089587E89CE0089586E6C2 +:102300009CE0089585E49CE0089584E29CE00895B3 +:1023100083E09CE0089582EE9BE0089581EC9BE0D1 +:10232000089580EA9BE008958FE79BE008958EE58D +:102330009BE008958DE39BE008958CE19BE0089578 +:102340008BEF9AE008958AED9AE0089589EB9AE080 +:10235000089588E99AE0089587E79AE0089586E568 +:102360009AE0089585E39AE0089584E19AE008955B +:1023700083EF99E0089582ED99E0089581EB99E06B +:10238000089580E999E008958FE699E008958EE434 +:1023900099E008958DE299E008958CE099E0089520 +:1023A0008BEE98E008958AEC98E0089589EA98E029 +:1023B000089588E898E0089587E698E0089586E40F +:1023C00098E0089585E298E0089584E098E0089503 +:1023D00083EE97E0089582EC97E0089581EA97E014 +:1023E000089580E897E008958FE597E008958EE3DB +:1023F00097E008958DE197E008958CEF96E00895B9 +:102400008BED96E008958AEB96E0089589E996E0D1 +:10241000089588E796E0089587E596E0089586E3B5 +:1024200096E0089585E196E0089584EF95E008959B +:1024300083ED95E0089582EB95E0089581E995E0BC +:10244000089580E795E008958FE495E008958EE281 +:1024500095E008958DE095E008958CEE94E0089560 +:102460008BEC94E008958AEA94E0089589E894E07A +:10247000089588E694E0089587E494E0089586E25C +:1024800094E0089585E094E0089584EE93E0089543 +:1024900083EC93E0089582EA93E0089581E893E065 +:1024A000089580E693E008958FE393E008958EE128 +:1024B00093E008958DEF92E008958CED92E00895F9 +:1024C0008BEB92E008958AE992E0089589E792E023 +:1024D000089588E592E008958BE897E1089585E5F1 +:1024E0009EE0089508956091B3017091B4018091C8 +:1024F000B5019091B6010E94A42956985E9825983E +:102500002D9826982E9827982F988330A9F028F494 +:10251000813051F0823069F012C0843041F0853052 +:1025200071F4259A2D9A08C0259A2D9A0895259A16 +:102530002D9A269A2E9A0895279A2F9A089556989A +:102540005E9808950C94731256985E9825982D986D +:1025500026982E9827982F988FEF90E090938900D7 +:102560008093880090938B0080938A0090938D00D5 +:1025700080938C00259A2D9A2FEF80E792E02150CE +:1025800080409040E1F700C00000269A2E9A2FEF7D +:1025900080E792E0215080409040E1F700C00000C9 +:1025A000279A2F9A2FEF80E792E0215080409040A9 +:1025B000E1F700C0000025982D982FEF80E792E00A +:1025C000215080409040E1F700C0000026982E98EE +:1025D0002FEF80E792E0215080409040E1F700C06B +:1025E000000027982F9856985E9825982D98269841 +:1025F0002E9827982F98089589EA8093800089E083 +:102600008093810024982C983F988AB18F748AB95E +:102610006E98479A8BB1806B8BB9769A0E94A41200 +:102620000C94721280E28093000180913601811136 +:102630000EC00E94611381E0809336012FEF83ED7D +:1026400090E3215080409040E1F700C0000080E41A +:102650000E9467138093000181112EC00E94911384 +:1026600080930001811128C00E9491138093000182 +:10267000811122C08FE30E94911380930001811188 +:102680001BC00E94891380E40E946713809300019D +:10269000811112C08CE00E9491138093000181117E +:1026A0000BC00E94911380930001811105C08FE33C +:1026B0000E949113809300010E9489138091000170 +:1026C00008951092B9008AE08093B800089594EAC2 +:1026D0009093BC009091BC0097FFFCCF9091B90003 +:1026E000987F983021F0903111F081E00895809327 +:1026F000BB0084E88093BC008091BC0087FFFCCFC6 +:102700008091B900887F883111F0803471F780E0C2 +:10271000089584E98093BC008091BC0084FDFCCFC7 +:1027200008958093BB0084E88093BC008091BC0036 +:1027300087FFFCCF9091B900987F81E0983209F42F +:1027400080E0089584E88093BC008091BC0087FFFE +:10275000FCCF8091BB00089580910001811115C0CC +:1027600080E40E9467138093000181110CC082E114 +:102770000E94911380930001811105C08FEF0E9488 +:102780009113809300010E94891384B1807F84B9E2 +:1027900085B1807F85B98AB1837F8AB98BB1837F08 +:1027A0008BB93E98469808950E94121380930001B9 +:1027B0000E94AC1380B38C7080BB81B3836F81BBEC +:1027C000E6E4F1E0A8E3B1E011921D9281E0E43586 +:1027D000F807D1F70C94FC12BF92CF92DF92EF92E0 +:1027E000FF920F931F93CF93DF9380910001882373 +:1027F00079F0809137018F5F80933701811108C094 +:102800000E94121380930001811102C00E94A41241 +:1028100008E311E0C0E0D0E0DD24D39482E0C82ECC +:10282000EE24E394F12CC73000F580910001811172 +:1028300062C080E40E94671380930001811112C07E +:1028400082E10E9491138093000181110BC0C701A6 +:102850000C2E01C0880F0A94EAF780950E9491130C +:10286000809300010E94891346C0CA30A1F028F469 +:10287000C83059F0C93061F005C0CC3089F070F033 +:10288000CD3089F0209A289810C0219A29980DC03F +:10289000229A2A980AC0239A2B9807C0529A01C0FC +:1028A000539A5B9802C03E9A4698E0EAEA95F1F79F +:1028B0008FB179995AC092E081708D25892B7C9BCC +:1028C00002C090E001C094E0892B7D9B02C090E0A3 +:1028D00001C098E0892B7E9B02C090E001C090E18E +:1028E000892B9FB19095991F9927991F9295990FC0 +:1028F000907E892B0FC08091000181114BC080E434 +:102900000E94671380930001882389F1B12C0E94F3 +:1029100089138B2DF8019081981719F08083C0924C +:1029200001010E94AC1321960F5F1F4FCE30D105DD +:1029300009F079CF80910101882371F18150809352 +:102940000101882339F08FE99FE00197F1F700C07A +:10295000000022C0A6E4B1E0E8E3F1E081918D93AC +:1029600091E0E634F907D1F717C090E0A5CF83E1F5 +:102970000E949113809300018111C8CF81E40E94CD +:102980006713809300018111C1CF0E94A213B82E5A +:10299000B094BDCF80E0BECF0E94A21281E0DF9153 +:1029A000CF911F910F91FF90EF90DF90CF90BF904C +:1029B0000895E82FF0E0EA5BFE4F808108950895C6 +:1029C0008B3B910578F4883A910540F5853A91055D +:1029D000D0F48430910508F0B1C08130910509F43C +:1029E000ADC06BC0803E910508F467C0883E91057C +:1029F00008F4A4C09C01205F31092031310508F0A2 +:102A00005CC090650895853A910509F459C0863AED +:102A1000910509F458C083E890E40895883A910537 +:102A200009F454C0893A910509F453C08A3A9105D2 +:102A300009F452C08B3A910509F451C08C3A9105C2 +:102A400009F450C08D3A910509F44FC0803B9105BF +:102A500009F44EC08E3A910509F44DC08F3A9105A4 +:102A600009F44CC0813B910509F44BC0823B9105B0 +:102A700009F44AC0833B910509F449C0843B9105A0 +:102A800009F448C0853B910509F447C0863B910590 +:102A900009F446C0873B910509F445C0883B910580 +:102AA00009F444C0893B910509F443C08A3B910570 +:102AB00009F042C08AE296E4089580E090E008952B +:102AC00081E890E4089582E890E4089582EE94E429 +:102AD000089589EE94E408958AEE94E4089585EBD0 +:102AE00094E4089586EB94E4089587EB94E40895C4 +:102AF0008CEC94E408958DEC94E4089583E895E4D7 +:102B000008958AE895E4089582E995E4089584E9B2 +:102B100095E4089581E296E4089583E296E40895A9 +:102B200084E296E4089585E296E4089586E296E4C8 +:102B3000089587E296E4089580E094E40895089566 +:102B400096E0799FF001112494E5899FE00DF11D35 +:102B50001124E60FF11DEE0FFF1FEC55F84E859185 +:102B600094910895880F991F8C5D994EFC01859171 +:102B700094910895880F991F8C55984EFC0185916A +:102B80009491089526E0729FF001112444E5849FFA +:102B9000E00DF11D1124E60FF11DEE0FFF1FEC55A6 +:102BA000F84E25913491C9019A9581159F4110F4F1 +:102BB000C9010895C90190528115904128F4C901B5 +:102BC0009F700E94BA150895C901905381159041D4 +:102BD00020F4C9019927906C0895211580E53807E4 +:102BE00069F40E9459239FEF24E34CE09150204068 +:102BF0004040E1F700C000000C949D2A213080E5A0 +:102C0000380731F48091CE0181608093CE01089520 +:102C1000C90190558115904108F050C0832F992724 +:102C20008F70992781309105D9F4A90143705527F8 +:102C300002C0880F991F4A95E2F79C68A90164E0D9 +:102C4000440F551F6A95E1F744275370842B952B49 +:102C500073E0220F331F7A95E1F7207633271DC0EA +:102C60008230910529F4922F8827816F906A089508 +:102C700083309105A9F4A9014370552781E090E0C4 +:102C800002C0880F991F4A95E2F79C6843E0220F23 +:102C9000331F4A95E1F7207E3770822B932B0895DE +:102CA0000497F1F4A9014370552781E090E002C038 +:102CB000880F991F4A95E2F79A68E8CFC9019057A3 +:102CC0008115904120F4C9019F7090620895C90157 +:102CD00090588115904120F4C9019F70906A089521 +:102CE000203E3105E0F4203C310558F52133310513 +:102CF00009F470C048F42932310509F464C02A325D +:102D0000310509F46EC074C029333105F1F0223861 +:102D10003105D9F02533310509F44EC069C0233E91 +:102D2000310589F138F4203E3105C1F0223E3105EC +:102D3000E1F05EC0263E310569F1273E3105A9F17B +:102D400057C0C9010E94B21508958091E10180FD2C +:102D500002C081FF4DC080EE90E04BC08091E10148 +:102D600080FFF9CF89E390E044C08091E10182FFC8 +:102D70000EC08091E10184FF03C080E090E039C083 +:102D800083EE90E036C08091E10182FFF2CF82EEC7 +:102D900090E02FC08091E10183FF0BC08091E101A1 +:102DA00084FDEBCF87EE90E024C08091E10183FFAA +:102DB000F5CF86EE90E01DC08091E10185FF07C050 +:102DC00089E290E016C08091E10185FFF9CF85E3AB +:102DD00090E00FC08091E10186FF07C08AE290E099 +:102DE00008C08091E10186FFF9CF81E390E001C046 +:102DF000C9010E94E014089508950C94FC16809176 +:102E000064010895CF93DF9300D01F92CDB7DEB752 +:102E10002091E701243019F523E029839B838A83DD +:102E20002093E9008FEF9091E800815095FD06C056 +:102E300095ED9A95F1F700008111F5CF8091E800AA +:102E400085FF0DC040E050E063E070E0CE010196E8 +:102E50000E946C198091E8008E778093E8000F90B3 +:102E60000F900F90DF91CF910895CF93DF9300D013 +:102E70001F92CDB7DEB72091E701243021F522E083 +:102E800029839B838A8383E08093E9008FEF90916D +:102E9000E800815095FD06C095ED9A95F1F7000088 +:102EA0008111F5CF8091E80085FF0DC040E050E032 +:102EB00063E070E0CE0101960E946C198091E800F9 +:102EC0008E778093E8000F900F900F90DF91CF9155 +:102ED00008952091E7012430F1F422E02093E900E5 +:102EE0002FEF3091E800215035FD06C035ED3A95C1 +:102EF000F1F700002111F5CF2091E80025FF0BC06C +:102F000040E050E065E070E00E946C198091E800BC +:102F10008E778093E8000895CF93DF93EC01809142 +:102F2000E701843009F046C090910C019923D9F053 +:102F300090910D019923B9F08093E9008FEF909162 +:102F4000E800815095FD06C095E19A95F1F70000E3 +:102F50008111F5CF8091E80085FF2CC040E050E062 +:102F600060E170E017C081E08093E9008FEF9091FD +:102F7000E800815095FD06C095ED9A95F1F70000A7 +:102F80008111F5CF8091E80085FF14C040E050E04A +:102F900068E070E0CE010E946C198091E8008E77A5 +:102FA0008093E80080E1FE01A4E5B1E001900D927C +:102FB0008A95E1F7DF91CF9108958091E601811123 +:102FC00009C00E94FE1A0E945B1B8091E20084608F +:102FD0008093E20008951092E601089508950C94FC +:102FE000C3300E94342A0E94C9300E94F81D0C94FC +:102FF000FD1642E061EC81E00E94781A42E061EC4B +:1030000082E00E94781A42E061EC83E00E94781A24 +:1030100042E161EC84E00C94781A8091E9018330FC +:1030200009F455C030F4813071F0823009F48EC05B +:1030300008958A3009F47AC08B3009F460C0893071 +:1030400009F09CC020C08091E801813A09F096C047 +:103050008091E800877F8093E8008091EC01909157 +:10306000ED01892B21F060E080E090E003C060E199 +:1030700084E591E070E00E94B5198091E8008B77BB +:103080008093E80008958091E801813209F076C0CC +:103090008091EC019091ED01009719F0039709F0F0 +:1030A0006DC08091E800877F8093E8008091E80000 +:1030B00082FD05C08091E7018111F8CF5FC080914A +:1030C000F100809364018091E8008B7753C0809178 +:1030D000E801813A09F052C08091EC019091ED0134 +:1030E000892B09F04BC08091E800877F8093E8002E +:1030F0008091E80080FFFCCF80910C0136C0809168 +:10310000E8018132D9F58091EC019091ED01892B94 +:10311000A9F58091E800877F8093E8000E94AD1AAE +:103120008091EA0180930C010C9459238091E8016D +:10313000813221F58091E800877F8093E8000E942A +:10314000AD1A8091EB018093650108958091E801AB +:10315000813AA1F48091E800877F8093E800809114 +:10316000E80080FFFCCF809165018093F1008091A1 +:10317000E8008E778093E8000C94AD1A089584B728 +:10318000877F84BF88E10FB6F89480936000109227 +:1031900060000FBE90E080E80FB6F8948093610065 +:1031A000909361000FBE0E94471E0E94FE1A0E946B +:1031B0005B1B8091E20084608093E20078940E941F +:1031C000D61D0E94491E82E091E00E94F31D0E94DC +:1031D000B1308091E701853069F40E94F729809130 +:1031E000E5018823B1F30E941F2A882391F30E94EE +:1031F0005619EFCF0E944F1EECCF292F33272330D3 +:103200003105A9F06CF42130310509F442C02230B7 +:10321000310509F043C08DE690E020EC3DE142C06D +:1032200021323105C9F02232310519F137C0992711 +:103230008130910541F08230910541F0892B71F583 +:10324000ECEBFDE105C0E4EAFDE102C0ECE8FDE1E4 +:10325000849190E09F0126C0643000F5E62FF0E0F5 +:10326000EE0FFF1FEE5DFE4F2081318189E090E07F +:1032700019C0643098F4E62FF0E0DF01AA0FBB1FFD +:10328000A65EBE4F2D913C91EA5EFE4F808190E09C +:1032900009C082E190E02DE23EE104C080E090E0D0 +:1032A00020E030E0FA0131832083089580E189BD78 +:1032B00082E189BD09B400FEFDCF8091D8008F7DE9 +:1032C0008093D8008091E00082608093E00080913C +:1032D000E00081FDFCCF0895CF92DF92EF92FF9244 +:1032E0000F931F93CF93DF937C018B01EA010E9420 +:1032F000CE1A811131C0209731F088819981081B45 +:10330000190BE80EF91EC12CD12C0115110519F16C +:103310008091E80085FD14C08091E8008E7780934D +:10332000E800209741F0888199818C0D9D1D99833B +:10333000888385E011C00E94CE1A882331F30CC027 +:10334000F70181917F018093F10001501109FFEF96 +:10335000CF1ADF0ADACF80E0DF91CF911F910F9172 +:10336000FF90EF90DF90CF9008952091EE01309183 +:10337000EF012617370748F06115710539F42091E0 +:10338000E8002E772093E80001C0B901FC0120E09D +:1033900061157105B9F18091E701882309F440C0F6 +:1033A000853009F43FC08091E80083FD3DC08091E5 +:1033B000E80082FF06C08091E80082FF26C080E01E +:1033C00008958091E80080FFE3CF2091F300809181 +:1033D000F20090E0922B6115710551F08830910553 +:1033E00038F421912093F100615071090196F3CFD7 +:1033F00021E0089709F020E08091E8008E77809323 +:10340000E800C6CF2111C7CFD6CF8091E70188232E +:1034100039F0853039F08091E80083FFCCCF04C0CB +:1034200082E0089583E0089581E008952091EE01FF +:103430003091EF012617370748F06115710539F40F +:103440002091E8002E772093E80001C0B901FC012B +:1034500020E061157105C1F18091E701882309F42D +:1034600041C0853009F440C08091E80083FD3EC032 +:103470008091E80082FF06C08091E80082FF27C0AB +:1034800080E008958091E80080FFE3CF2091F30071 +:103490008091F20090E0922B6115710559F088300F +:1034A000910540F424912093F10031966150710907 +:1034B0000196F2CF21E0089709F020E08091E80022 +:1034C0008E778093E800C5CF2111C6CFD5CF8091EC +:1034D000E701882339F0853039F08091E80083FFD7 +:1034E000CBCF04C082E0089583E0089581E0089581 +:1034F000982F973058F59093E900981739F070910C +:10350000EC002091ED005091F00003C0242F762FA5 +:1035100050E021FF19C03091EB003E7F3093EB006B +:103520003091ED003D7F3093ED003091EB00316044 +:103530003093EB007093EC002093ED005093F0007B +:103540002091EE0027FF07C09F5FD3CF8F7080933D +:10355000E90081E0089580E008958091E80187FD09 +:1035600005C08091E80080FF0EC012C08091E80085 +:1035700082FD05C08091E7018111F8CF0895809107 +:10358000E8008B7708C08091E7018111EACF0895A8 +:103590008091E8008E778093E80008958091E400A0 +:1035A0009091E50045E62091EC0020FF21C020919C +:1035B000E80020FD21C02091E701222389F0253079 +:1035C00089F02091EB0025FD0FC02091E40030919F +:1035D000E5002817390739F3415041F0C901E3CF1D +:1035E00082E0089583E0089581E0089584E00895DD +:1035F0002091E80022FFDFCF80E008950E946C1B3D +:103600000E94741BE0EEF0E0808181608083E8ED31 +:10361000F0E080818F77808319BCA7EDB0E08C91BA +:103620008E7F8C9380818F7E80831092E601089537 +:103630000F931F93CF93DF930E946C1B0E94741B08 +:10364000C8EDD0E088818F778883888180688883FF +:1036500088818F7D888319BC1092E7011092E30165 +:103660001092E5011092E40100EE10E0F801808173 +:103670008B7F808388818160888342E060E080E086 +:103680000E94781AE1EEF0E080818E7F8083E2EE86 +:10369000F0E0808181608083808188608083F80190 +:1036A00080818E7F8083888180618883DF91CF9144 +:1036B0001F910F910895E8EDF0E080818F7E808367 +:1036C000E7EDF0E080818160808384E082BF81E06B +:1036D0008093E6010C94181BE8EDF0E080818E7F6A +:1036E00080831092E20008951092DA001092E100B7 +:1036F00008951F920F920FB60F9211242F933F93AC +:103700004F935F936F937F938F939F93AF93BF93E9 +:10371000EF93FF938091E10082FF0BC08091E20064 +:1037200082FF07C08091E1008B7F8093E1000E94BF +:10373000D51D8091DA0080FF1FC08091D80080FFE6 +:103740001BC08091DA008E7F8093DA008091D900CF +:1037500080FF0DC080E189BD82E189BD09B400FE12 +:10376000FDCF81E08093E7010E94DD1705C019BC01 +:103770001092E7010E94EB178091E10080FF19C0D1 +:103780008091E20080FF15C08091E2008E7F8093DF +:10379000E2008091E20080618093E2008091D80095 +:1037A00080628093D80019BC85E08093E7010E9475 +:1037B000EF178091E10084FF30C08091E20084FF28 +:1037C0002CC080E189BD82E189BD09B400FEFDCF36 +:1037D0008091D8008F7D8093D8008091E1008F7E0A +:1037E0008093E1008091E2008F7E8093E2008091DF +:1037F000E20081608093E2008091E301882311F070 +:1038000084E007C08091E30087FF02C083E001C02D +:1038100081E08093E7010E94F1178091E10083FF2E +:1038200029C08091E20083FF25C08091E100877F5D +:103830008093E10082E08093E7011092E3018091A0 +:10384000E1008E7F8093E1008091E2008E7F809383 +:10385000E2008091E20080618093E20042E060E05B +:1038600080E00E94781A8091F00088608093F000D8 +:103870000E94EE17FF91EF91BF91AF919F918F91B1 +:103880007F916F915F914F913F912F910F900FBE5C +:103890000F901F9018951F920F920FB60F92112440 +:1038A0002F933F934F935F936F937F938F939F9348 +:1038B000AF93BF93CF93EF93FF93C091E900CF7085 +:1038C0008091EC001092E9008091F000877F809356 +:1038D000F00078940E94871C1092E9008091F0001B +:1038E00088608093F000C093E900FF91EF91CF9141 +:1038F000BF91AF919F918F917F916F915F914F9108 +:103900003F912F910F900FBE0F901F9018951F930E +:10391000CF93DF93CDB7DEB7AA970FB6F894DEBF8B +:103920000FBECDBFE8EEF1E08091F100819321E080 +:10393000E03FF207C9F70E940D188091E80083FF6D +:103940001CC12091E8013091E901832F90E08A3079 +:10395000910508F012C1FC01EE5EFE4F0C944B3253 +:10396000203881F0223809F008C18091EC018F7075 +:103970008093E9008091EB0085FB882780F9109205 +:10398000E90006C08091E4019091E5019111826007 +:103990009091E800977F9093E8008093F100109257 +:1039A000F100C5C0822F8D7F09F0E7C0222319F0F6 +:1039B000223061F0E2C08091EA01813009F0DDC07F +:1039C000333009F080E08093E50128C08091EA015E +:1039D000811124C02091EC012F7009F4CEC02093F6 +:1039E000E9008091EB0080FF19C08091EB0033303B +:1039F00011F4806211C080618093EB0081E090E05F +:103A0000022E01C0880F0A94EAF78093EA00109210 +:103A1000EA008091EB0088608093EB001092E9004F +:103A20008091E800877F86C02111A7C01091EA012C +:103A30001F778091E3008078812B8093E300809151 +:103A4000E800877F8093E8000E94AD1A8091E8002B +:103A500080FFFCCF8091E30080688093E300112316 +:103A600011F083E001C082E08093E70186C0205816 +:103A7000223008F082C08091EA019091EB018C3DE8 +:103A800023E0920779F583E08A838AE289834FB73E +:103A9000F894DE01139620E03EE051E2E32FF0E0DF +:103AA00050935700E49120FF03C0E295EF703F5F11 +:103AB000EF708E2F90E0EA3010F0C79601C0C096EC +:103AC0008D939D932F5F243149F74FBF8091E8007C +:103AD000877F8093E8006AE270E0CE0101960E9441 +:103AE000B51914C0AE014F5F5F4F6091EC010E94A9 +:103AF000FD18009709F441C02091E800277F20932A +:103B0000E800BC0189819A810E94161A8091E80020 +:103B10008B778093E80031C0203879F58091E800F8 +:103B2000877F8093E8008091E3018093F10080918A +:103B3000E8008E778093E8000E94AD1A1EC0211124 +:103B40001CC09091EA019230C0F48091E800877F18 +:103B50008093E8009093E3010E94AD1A8091E30105 +:103B6000811104C08091E30087FF02C084E001C09E +:103B700081E08093E7010E94F9178091E80083FFBC +:103B80000AC08091E800877F8093E8008091EB0075 +:103B900080628093EB00AA960FB6F894DEBF0FBE4A +:103BA000CDBFDF91CF911F9108950895CF9380915C +:103BB000E7018823B1F08091E9008F709091EC00CB +:103BC00090FF02C090E801C090E0C92FC82B10926E +:103BD000E9008091E80083FD0E94871CCF70C093AC +:103BE000E900CF91089590936B0180936A01089545 +:103BF000E0916A01F0916B01309721F00190F08122 +:103C0000E02D099480E00895E0916A01F0916B0144 +:103C1000309721F00280F381E02D09940895E0911E +:103C20006A01F0916B01309721F00480F581E02D5D +:103C300009940895209168013091690182179307D2 +:103C400071F09093690180936801E0916A01F091AD +:103C50006B01309721F00680F781E02D09940895DB +:103C600020916601309167018217930771F090935C +:103C7000670180936601E0916A01F0916B013097D2 +:103C800021F00084F185E02D0994089508950C94A5 +:103C9000461E0E943A2A0E94D4130C94002BCF9205 +:103CA000DF92EF92FF920F931F93CF93DF93CDB7E5 +:103CB000DEB72B970FB6F894DEBF0FBECDBF0E94C4 +:103CC000EC133DE6E32E31E0F32E00E010E0C02ED1 +:103CD000802F0E94D914F701D1907F01D826B1F42A +:103CE0000F5F1F4F0E30110591F78FEF89838A8385 +:103CF0001B820E94432A8160782F9D838C83498197 +:103D00005A816B818D810E94F21E41C09091CE013B +:103D100091FF04C08B870E94DF148B8520E030E088 +:103D20004D2D50E0922FBA01022E02C07595679575 +:103D30000A94E2F760FF25C02E83CF82EE24E3943D +:103D4000F12C02C0EE0CFF1C9A95E2F790E08E2158 +:103D50009F2121E0892B09F420E028870E94432A33 +:103D60008160782F9A8789874E815F8168858A85EF +:103D70000E94F21EF801E359FE4F80818E25808358 +:103D800006C02F5F3F4F2630310561F6A9CF0E9454 +:103D9000E42D10916C010E94F81D1817A1F00E94EB +:103DA000F81D80936C012B960FB6F894DEBF0FBE02 +:103DB000CDBFDF91CF911F910F91FF90EF90DF90DA +:103DC000CF900C94FD162B960FB6F894DEBF0FBE65 +:103DD000CDBFDF91CF911F910F91FF90EF90DF90BA +:103DE000CF900895CF93DF93CDB7DEB72B970FB663 +:103DF000F894DEBF0FBECDBF4F83588769877A879F +:103E00008B87DE01119686E0FD0111928A95E9F714 +:103E100085E0FE01379601900D928A95E1F7498180 +:103E20005A816B817C818D819E810E9425262B96F3 +:103E30000FB6F894DEBF0FBECDBFDF91CF910895CE +:103E4000CF93C82F882309F4C1C0823859F40E9447 +:103E5000F81D81FDBBC089E30E94C4280E947E2911 +:103E600089E30CC0833879F40E94F81D80FDAEC050 +:103E700083E50E94C4280E947E2983E50E940429CC +:103E8000CF910C947E29843859F40E94F81D82FD4C +:103E90009DC087E40E94C4280E947E2987E4EECF5B +:103EA0008CEF8C0F813A48F48C2F0E9419308111CD +:103EB0008DC08C2F0E94C428E3CF80E28C0F883005 +:103EC00048F4C77081E001C0880FCA95EAF70E94E4 +:103ED0004529D6CF8BE58C0F833078F4C53A29F08D +:103EE000C63A31F482E890E005C081E890E002C073 +:103EF00083E890E0CF910C941A1E88E58C0F8331F3 +:103F000008F064C0C83A39F1C93A41F1CA3A49F1F6 +:103F1000CB3A51F1CC3A59F1CD3A61F1C03B69F15C +:103F2000CE3A71F1CF3A79F1C13B81F1C23B89F1CF +:103F3000C33B91F1C43B99F1C53BA1F1C63BA9F14B +:103F4000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5A7 +:103F50008AE292E038C082EE90E035C089EE90E0CF +:103F600032C08AEE90E02FC085EB90E02CC086EB4B +:103F700090E029C087EB90E026C08CEC90E023C055 +:103F80008DEC90E020C083E891E01DC08AE891E0CC +:103F90001AC082E991E017C084E991E014C081E27F +:103FA00092E011C083E292E00EC084E292E00BC086 +:103FB00085E292E008C086E292E005C087E292E0E6 +:103FC00002C080E090E0CF910C94301ECF91089514 +:103FD000882309F44BC0823859F40E94F81D81FFF0 +:103FE00045C089E30E94C4280E947E2989E30CC051 +:103FF000833871F40E94F81D80FF38C083E50E9469 +:10400000C4280E947E2983E50E9404290C947E29FD +:10401000843859F40E94F81D82FF28C087E40E946A +:10402000C4280E947E2987E4EFCF9CEF980F913A35 +:1040300058F390E2980F983050F4877091E001C0E7 +:10404000990F8A95EAF7892F0E944B29DFCF9BE5CC +:10405000980F933020F480E090E00C941A1E885A58 +:10406000833120F480E090E00C94301E0895882382 +:1040700021F00E9445290C947E290895882321F07F +:104080000E944B290C947E290895CF92DF92EF92E3 +:10409000FF920F931F93CF93DF93CDB7DEB728978F +:1040A0000FB6F894DEBF0FBECDBF8C0185E0F801DE +:1040B000DE01119601900D928A95E1F7F801408199 +:1040C0003181F280258122952F7083819481892B03 +:1040D00031F03F3F31F481E04F3F19F403C081E0FC +:1040E00001C080E080FDC4C249833A8389819A81FE +:1040F0002F830E9482289E8388870E9481280E94A5 +:1041000054274E81E42FE295EF70F0E0E45EFE4F1D +:104110002F8168850C944B32842F807F142F1F7061 +:10412000882311F01295107FFF2059F0112309F414 +:1041300054C2812F68870E9455290E947E29688574 +:104140004CC2862F0E94E81F112309F491C2812FCF +:104150000E945B2928960FB6F894DEBF0FBECDBF34 +:10416000DF91CF911F910F91FF90EF90DF90CF9053 +:104170000C947E29342F307F842F8F70303211F0D1 +:104180008295807F662319F0613019F12BC0FF20E2 +:10419000B1F0222309F493C1213009F090C128968F +:1041A0000FB6F894DEBF0FBECDBFDF91CF911F9148 +:1041B0000F91FF90EF90DF90CF900C946529222310 +:1041C00019F0213009F454C28E830E9468298E812F +:1041D00089C1FF2021F0223008F04AC270C12111AC +:1041E00047C280C1FF2021F0222309F468C1F5C134 +:1041F000222309F477C105C2242F26952695237022 +:1042000030E02115310521F021303105C9F030C2EF +:10421000FF2021F0862F942F937002C080E090E061 +:1042200028960FB6F894DEBF0FBECDBFDF91CF91B9 +:104230001F910F91FF90EF90DF90CF900C941A1E7A +:10424000FF2021F0862F942F937002C080E090E031 +:1042500028960FB6F894DEBF0FBECDBFDF91CF9189 +:104260001F910F91FF90EF90DF90CF900C94301E34 +:10427000862FFF2019F00E94EC2C02C00E94542DC2 +:1042800028960FB6F894DEBF0FBECDBFDF91CF9159 +:104290001F910F91FF90EF90DF90CF900C94D92D4C +:1042A000842F837009F076C0F110E2C1262F229589 +:1042B00026952770220F220F862F8F70C82ED12CA3 +:1042C000E12CF12C022E04C0CC0CDD1CEE1CFF1CDA +:1042D0000A94D2F764FF10C06FE070E080E090E0D5 +:1042E00004C0660F771F881F991F2A95D2F7609523 +:1042F00070958095909503C060E070E0CB01242F0D +:10430000269526952370422F50E042305105D1F07A +:104310004330510559F16C297D298E299F2941305F +:10432000510541F128960FB6F894DEBF0FBECDBF00 +:10433000DF91CF911F910F91FF90EF90DF90CF9081 +:104340000C9479276C297D298E299F2928960FB6F0 +:10435000F894DEBF0FBECDBFDF91CF911F910F91BB +:10436000FF90EF90DF90CF900C9493270E947927D5 +:10437000C701B60128960FB6F894DEBF0FBECDBFB9 +:10438000DF91CF911F910F91FF90EF90DF90CF9031 +:104390000C945F27FF2019F0842F817001C086954F +:1043A000882309F465C1262F229526952770220FB0 +:1043B000220F862F8F70C82ED12CE12CF12C022ECB +:1043C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF69 +:1043D00010C06FE070E080E090E004C0660F771FCF +:1043E000881F991F2A95D2F76095709580959095B2 +:1043F00003C060E070E0CB01242F26952695237042 +:10440000422F50E042305105D1F04330510559F16F +:104410006C297D298E299F294130510541F128962B +:104420000FB6F894DEBF0FBECDBFDF91CF911F91C5 +:104430000F91FF90EF90DF90CF900C944D286C2956 +:104440007D298E299F2928960FB6F894DEBF0FBECE +:10445000CDBFDF91CF911F910F91FF90EF90DF9033 +:10446000CF900C9467280E944D28C701B60128966A +:104470000FB6F894DEBF0FBECDBFDF91CF911F9175 +:104480000F91FF90EF90DF90CF900C943328603F16 +:10449000C9F118F4603E50F49BC0623F09F460C05B +:1044A00008F44AC0633F09F46FC092C0162F1F7012 +:1044B000842F8F71FF2099F00E94CC27812F28969E +:1044C0000FB6F894DEBF0FBECDBFDF91CF911F9125 +:1044D0000F91FF90EF90DF90CF900C9437200E94C7 +:1044E000ED27812F28960FB6F894DEBF0FBECDBF03 +:1044F000DF91CF911F910F91FF90EF90DF90CF90C0 +:104500000C943E20FF20A1F02111B2C0842F8F71A6 +:1045100028960FB6F894DEBF0FBECDBFDF91CF91C6 +:104520001F910F91FF90EF90DF90CF900C94122885 +:10453000223008F09DC0EACFFF20A1F0842F8F71B8 +:1045400028960FB6F894DEBF0FBECDBFDF91CF9196 +:104550001F910F91FF90EF90DF90CF900C94CC279C +:10456000FF2061F3842F8F7128960FB6F894DEBF79 +:104570000FBECDBFDF91CF911F910F91FF90EF90B4 +:10458000DF90CF900C94ED27FF2091F0842F8F7156 +:1045900028960FB6F894DEBF0FBECDBFDF91CF9146 +:1045A0001F910F91FF90EF90DF90CF900C94B72761 +:1045B00028960FB6F894DEBF0FBECDBFDF91CF9126 +:1045C0001F910F91FF90EF90DF90CF900C94AD274B +:1045D000FF20A1F0222309F4B1CF862F28960FB631 +:1045E000F894DEBF0FBECDBFDF91CF911F910F9129 +:1045F000FF90EF90DF90CF900C94201F222309F4BE +:10460000B1CF862F28960FB6F894DEBF0FBECDBF70 +:10461000DF91CF911F910F91FF90EF90DF90CF909E +:104620000C94E81F4F70C8010E94031028960FB623 +:10463000F894DEBF0FBECDBFDF91CF911F910F91D8 +:10464000FF90EF90DF90CF900C94D2264F70C8016E +:1046500028960FB6F894DEBF0FBECDBFDF91CF9185 +:104660001F910F91FF90EF90DF90CF900C949F15CA +:1046700028960FB6F894DEBF0FBECDBFDF91CF9165 +:104680001F910F91FF90EF90DF90CF9008950E94BF +:1046900062290E9437290E947E290E94852E0E944D +:1046A000D92D80E090E00E941A1E80E090E00C94EA +:1046B000301E0E9452290C9447230E948228292FE1 +:1046C00022952F7030E02C3031054CF42A30310522 +:1046D0006CF4225031092230310590F407C02C309F +:1046E000310551F02F30310539F00AC0803E10F00D +:1046F000803F31F481E0089593FB882780F9089585 +:1047000080E00895CF93DF9300D000D01F92CDB703 +:10471000DEB70F900F900F900F900F90DF91CF9119 +:104720000895CF93DF9300D000D000D0CDB7DEB78F +:1047300026960FB6F894DEBF0FBECDBFDF91CF91A6 +:1047400008951F93CF93DF93C0917B0116E0809172 +:104750007C01C81799F0D0E01C9FF0011D9FF00D5F +:104760001124E358FE4F408151816281738184811D +:1047700095810E9491232196C770E9CFDF91CF9157 +:104780001F9108954091AD015091AE016091AF012C +:104790007091B0018091B1019091B2010C9491237C +:1047A000CF938091B20182958F7009F05FC08091A4 +:1047B000AF01882309F45AC020917B01A0917C01AC +:1047C0006091AD017091AE018091B0019091B10105 +:1047D00031E06F3F09F030E0B32FC6E02A1709F44B +:1047E00045C0009721F07F3F21F44B2F03C041E0EB +:1047F00001C040E030E040FD35C0C29FF001C39FE2 +:10480000F00D1124E358FE4F418174132BC04081F9 +:10481000641328C04281411125C043815481481747 +:10482000590710F441505109481B590B483C510598 +:10483000C8F48091B2018F7080618093B20186E0EC +:10484000829FF001839FF00D1124EE57FE4F80816F +:104850008F70806180838DEA91E00E944520CF9126 +:104860000C94A1232F5F3F4F2770B8CFCF910895AD +:10487000CF92DF92EF92FF920F931F93CF93DF932C +:10488000CDB7DEB762970FB6F894DEBF0FBECDBFCF +:104890008C0185E0F801DE011D9601900D928A954C +:1048A000E1F7D8014C9111965C91119712966C9199 +:1048B00012971396ED90FC9014977091AD01E091D2 +:1048C000AE012091B0013091B1012115310531F0D7 +:1048D000EF3F31F481E07F3F19F403C081E001C074 +:1048E00080E0B82FB170CB2E80FD6CC1D090AF01AD +:1048F000DD2009F4F5C0F091B201E216F30638F0BC +:10490000C701821B930B883C910548F09BC0209502 +:1049100030952E0D3F1D283C310508F093C08F2F98 +:10492000807F09F052C0E51314C0741312C0D62E54 +:1049300061110FC0FF70F061F093B2010E94C223B9 +:104940008DEA91E00E9445208091B201F8018583B3 +:104950006CC1EF2831F05F3F31F481E04F3F19F433 +:1049600003C081E001C080E080FD03C081E08627B4 +:1049700001C080E0F82FF170FF2E80FF1CC08091F5 +:104980007B0120917C0136E0821709F428C190E078 +:10499000389FF001399FF00D1124E358FE4F7181CB +:1049A000571306C07081471303C07281671303C099 +:1049B00001968770E9CFD62E662309F436C180911F +:1049C000B20181608093B20153C0E51308C0741333 +:1049D00006C0611104C0D8011596FC93AEC04D8786 +:1049E0005E878D859E856A8B0E945D236A898823F8 +:1049F00029F1D62E662311F12091B201822F8295E2 +:104A00008F7090E002970CF460C08091AD0190919E +:104A1000AE0198878F831986FB86EA862C87CE01A4 +:104A2000079651C0E51731F14D875E878D859E85CC +:104A30006A8B0E945D236A8981112EC0C8010E9481 +:104A40004520A4C08F2F807F69F77E2DF98AE88AE0 +:104A500089890E9482238DEA91E00E944520EDEA37 +:104A6000F1E086E0DF011D928A95E9F70E94C223FA +:104A7000D12CDBC07413D8CF6111D6CFD8011596D5 +:104A8000FC93C8010E944520EDEAF1E086E0DF01D9 +:104A90001D928A95E9F7C9C0D62E662379F2209136 +:104AA000B201822F82958F7090E0029774F080910E +:104AB000AD019091AE019A8389831B82FD82EC82C5 +:104AC0002E83CE0101960E94452086E0F801ADEAD2 +:104AD000B1E001900D928A95E1F70E94D0236FC05A +:104AE000E216F30628F0C701821B930B9C0104C059 +:104AF000209530952E0D3F1D283C310508F052C001 +:104B0000D62E662309F49ACFE5132CC074132AC05D +:104B10008091B20180FD1DC0982F92959F70C9F0C1 +:104B2000D80115968C9315979F3039F09F5F929519 +:104B3000907F8F70892B15968C93C8010E94452019 +:104B400086E0F801ADEAB1E001900D928A95E1F7B7 +:104B500036C086E0F801ADEAB1E001900D928A9589 +:104B6000E1F763C04D875E878D859E850E945D233A +:104B7000882379F086E0F801ADEAB1E001900D926A +:104B80008A95E1F70E94D0230E94C223DD24D394AA +:104B90004CC08091B20181608093B201C8010E9433 +:104BA000452043C07E2DF98AE88A89890E948223A4 +:104BB000EDEAF1E086E0DF011D928A95E9F70E94B7 +:104BC000C22333C0662309F439CF4D875E878D85B4 +:104BD0009E850E945D23882309F430CFCBCF4D877B +:104BE0005E878D859E850E948228292F22952F70B1 +:104BF00030E0223031052CF49F7041F0811106C065 +:104C00000CC0243031052CF49F7049F4805E88304C +:104C100020F0C8010E944520CF2CDC2C06C0D80112 +:104C200015969C91907F91F7F8CF8D2D62960FB6D7 +:104C3000F894DEBF0FBECDBFDF91CF911F910F91D2 +:104C4000FF90EF90DF90CF9008951F93CF93DF9365 +:104C5000CDB7DEB72C970FB6F894DEBF0FBECDBF31 +:104C60004F83588769877A878B879C87CE01079601 +:104C70000E9438248823C1F02F8138858A859B853E +:104C8000892B31F03F3F11F080E003C02F3FE1F767 +:104C900081E0811147C04F81588569857A858B8570 +:104CA0009C850E9491233EC086E0FE013796DE017E +:104CB000119601900D928A95E1F7FF81E8854A856A +:104CC0005B854115510531F0EF3F31F481E0FF3F45 +:104CD00019F403C081E001C080E080FD23C0209171 +:104CE0007C0130E0C90101968770992760917B01B2 +:104CF00070E086179707F1F1F983EA835D834C83AF +:104D000096E0929FD001939FB00D1124A358BE4FFF +:104D1000FE01319601900D929A95E1F780937C0106 +:104D20000E94A12316E080917B0190917C0189175C +:104D300079F1189FC001112483589E4F0E94382496 +:104D4000882331F1E0917B011E9FF0011124E3588B +:104D5000FE4F4081518162817381848195810E94DF +:104D6000912380917B0190E0019687709927809331 +:104D70007B01D9CF0E94592310927C0110927B01B4 +:104D8000EDEAF1E086E0DF011D928A95E9F7CACFEE +:104D90002C960FB6F894DEBF0FBECDBFDF91CF913A +:104DA0001F910895EF92FF920F931F93CF93DF937C +:104DB0009C01009709F471C0F12CEE24E394E90101 +:104DC0002196F9018491843740F4843008F056C06C +:104DD000813081F0823021F160C0853709F449C00B +:104DE000C0F19CE7980F903708F057C08F770E946A +:104DF000E81F46C089010E5F1F4FFE01849190E2BB +:104E0000980F983050F48770FE2D01C0FF0F8A95DF +:104E1000EAF78F2F0E94552915C00E94201F14C049 +:104E200089010E5F1F4FFE01849190E2980F983028 +:104E300068F48770FE2D01C0FF0F8A95EAF78F2F67 +:104E40000E945B290E947E29E8011AC00E94E81F87 +:104E5000FBCF2E5F3F4FFE01C491CC2341F08FE981 +:104E60009FE00197F1F700C00000C150F6CFE901C3 +:104E700007C0FE01F490E901229602C00E94201FA3 +:104E80008F2D882341F0EFE9FFE03197F1F700C063 +:104E900000008150F6CF9E0192CFDF91CF911F91FC +:104EA0000F91FF90EF90089508956093B70170936C +:104EB000B8018093B9019093BA010C9447230F93E2 +:104EC0001F930091B7011091B8012091B901309161 +:104ED000BA01062B172B282B392B0093B7011093FF +:104EE000B8012093B9013093BA011F910F910C942E +:104EF00047230F931F930091B7011091B8012091A0 +:104F0000B9013091BA0106231723282339230093CE +:104F1000B7011093B8012093B9013093BA011F91E2 +:104F20000F910C9447230F931F930091B701109199 +:104F3000B8012091B9013091BA0106271727282717 +:104F400039270093B7011093B8012093B90130932A +:104F5000BA011F910F910C9447231092B301109244 +:104F6000B4011092B5011092B6010C94472341E0B0 +:104F700050E060E070E004C0440F551F661F771FCB +:104F80008A95D2F74093B3015093B4016093B50171 +:104F90007093B6010C94472341E050E060E070E06C +:104FA00004C0440F551F661F771F8A95D2F7809162 +:104FB000B3019091B401A091B501B091B601842BD9 +:104FC000952BA62BB72B8093B3019093B401A0939C +:104FD000B501B093B6010C94472341E050E060E086 +:104FE00070E004C0440F551F661F771F8A95D2F7E3 +:104FF00040955095609570958091B3019091B40162 +:10500000A091B501B091B60184239523A623B723BF +:105010008093B3019093B401A093B501B093B6010E +:105020000C94472341E050E060E070E004C0440F7E +:10503000551F661F771F8A95D2F78091B301909113 +:10504000B401A091B501B091B60184279527A62798 +:10505000B7278093B3019093B401A093B501B093A7 +:10506000B6010C9447230F931F930091B301109145 +:10507000B4012091B5013091B601062B172B282BD6 +:10508000392B0093B3011093B4012093B5013093F1 +:10509000B6011F910F910C9447230F931F9300911A +:1050A000B3011091B4012091B5013091B6010623EE +:1050B0001723282339230093B3011093B4012093BD +:1050C000B5013093B6011F910F910C9447230F93B4 +:1050D0001F930091B3011091B4012091B50130915B +:1050E000B60106271727282739270093B301109305 +:1050F000B4012093B5013093B6011F910F910C9428 +:1051000047230895CF92DF92EF92FF920F931F9360 +:10511000CF93DF93EC01C090B701D090B801E0903D +:10512000B901F090BA018091B3019091B401A091BE +:10513000B501B091B601C82AD92AEA2AFB2A0FE1A3 +:1051400010E0B701A601002E04C07695679557952B +:1051500047950A94D2F740FF07C0BE01802F0E94F6 +:10516000C2158130910539F40150110950F7BE0183 +:1051700080E00E94C215DF91CF911F910F91FF90A7 +:10518000EF90DF90CF90089590910C019923D9F082 +:1051900090910D019923B9F0982F96959695969533 +:1051A0009F3088F5E0910E01F0910F01E90FF11D9C +:1051B000877021E030E001C0220F8A95EAF78181F3 +:1051C000822B8183089540910E0150910F0120E0C0 +:1051D00030E09FEFFA01E20FF31F6281681799F048 +:1051E0009F3F19F4611101C0922F2F5F3F4F2E3066 +:1051F000310581F79F3F39F0FA01E90FF11D97FD65 +:10520000FA9582830895089590910C019923E1F015 +:1052100090910D019923C1F0982F969596959695AA +:105220009F3020F5E0910E01F0910F01E90FF11D83 +:10523000877021E030E001C0220F8A95EAF72095BF +:10524000818128232183089540910E0150910F01FF +:1052500020E030E0FA01E20FF31F9281981301C0C1 +:1052600012822F5F3F4F2E303105A1F7089581E064 +:1052700090E0E0910E01F0910F01E80FF91F10820C +:10528000019680319105A9F708959091CD01982B51 +:105290009093CD01089580959091CD01982390939E +:1052A000CD0108951092CD0108959091CC01982BD5 +:1052B0009093CC01089580959091CC019823909380 +:1052C000CC0108951092CC0108958093BB010895FC +:1052D0001092BB01089540910E0150910F0120E002 +:1052E00030E080E0FA01E20FF31F918191118F5FAE +:1052F0002F5F3F4F2F303105A9F70895E0910E0140 +:10530000F0910F018091CD018083E0910E01F09129 +:105310000F0180819091CC01892B80839091BB01FA +:10532000992361F0E0910E01F0910F018081892BAA +:1053300080830E946B2981111092BB0180910E0124 +:1053400090910F010C94041ECF92DF92EF92FF9286 +:105350000F931F936C01EE24FF24C114D104E104C8 +:10536000F10421F46B017C0180E001C080E133276E +:105370002F2D1E2D0D2D011511052105310519F0BB +:10538000885F6801790197018601A4E03695279529 +:1053900017950795AA95D1F7011511052105310536 +:1053A00019F08C5F6801790197018601F2E036956A +:1053B000279517950795FA95D1F701151105210540 +:1053C000310519F08E5F68017901B701A601769564 +:1053D000679557954795452B462B472B09F08F5FCF +:1053E0001F910F91FF90EF90DF90CF9008958091E3 +:1053F000E701843009F11092CF0120E488E190E0C8 +:105400000FB6F894A895809360000FBE20936000BB +:1054100083B7817F846083BF83B7816083BF7894C3 +:10542000889583B78E7F83BF88E10FB6F894809309 +:105430006000109260000FBE089508950895CF9304 +:105440000E941D2A0E94EC130E941E2AC0E08C2F8D +:105450000E94D914811105C0CF5FCE30C1F780E022 +:1054600001C081E0CF9108950E9459230E94F81D48 +:105470000C94FD1682E084BD93E095BD9AEF97BD34 +:1054800080936E0008952FB7F8948091D001909189 +:10549000D101A091D201B091D3012FBF0895CF9235 +:1054A000DF92EF92FF920F931F932FB7F8944091E2 +:1054B000D0015091D1016091D2017091D3012FBFE1 +:1054C0006A017B01EE24FF248C0120E030E0C0164D +:1054D000D106E206F30610F441505109481B590B5E +:1054E000CA011F910F91FF90EF90DF90CF90089528 +:1054F0001F920F920FB60F9211248F939F93AF9329 +:10550000BF938091D0019091D101A091D201B0912F +:10551000D3010196A11DB11D8093D0019093D101BB +:10552000A093D201B093D301BF91AF919F918F917E +:105530000F900FBE0F901F9018950E94FE1AF894BE +:105540002FEF87EA91E6215080409040E1F700C0BC +:10555000000087E090EBDC018093F0019093F10173 +:10556000A093F201B093F3012CE088E190E00FB634 +:10557000F894A895809360000FBE20936000FFCF41 +:10558000EF92FF920F931F93CF93DF93E82EF12CAE +:105590008F2D0E94D914C0E0D0E0082F10E09801B0 +:1055A0000C2E02C0359527950A94E2F720FD05C020 +:1055B0002196C630D10599F709C06C2F7F2D80E068 +:1055C0000E94A015E812F4CF81E005C0F3948EE0AC +:1055D000F812DECF80E0DF91CF911F910F91FF9005 +:1055E000EF900895CF93C82F8CE20E94C02A8823A1 +:1055F00021F08C2FCF910C94C02A80E0CF91089598 +:10560000CF930E94452C811102C00E942B2CC5E62D +:10561000C15049F00E94EC138FE39CE90197F1F728 +:1056200000C00000F5CF89E20E94F22A811111C169 +:105630008AE20E94F22A81110E942B2C85E00E94AE +:10564000F22A81110E949D2A0E94502C8093CE0143 +:1056500087E00E94F22A882399F18BE10E94F22AC6 +:10566000882351F09091CE0191FB882780F921E0A9 +:10567000822780FB91F922C08EE00E94F22A8823C3 +:1056800051F09091CE0192FB882780F921E082278A +:1056900080FB92F913C080E10E94F22A9091CE0122 +:1056A000882341F093FB882780F921E0822780FB43 +:1056B00093F904C0892F809580FB90F99093CE01D7 +:1056C0008091CE010E94542C0E94622C8093E101B3 +:1056D00080EE0E94F22A882341F08091E101982F08 +:1056E000909590FB80F98093E10189E30E94F22A72 +:1056F000882359F09091E10191FB882780F921E0FE +:10570000822780FB91F99093E10182EE0E94F22AB8 +:10571000882359F09091E10192FB882780F921E0DC +:10572000822780FB92F99093E10186EE0E94F22A93 +:10573000882359F09091E10193FB882780F921E0BB +:10574000822780FB93F99093E10183EE0E94F22A75 +:10575000882359F09091E10194FB882780F921E09A +:10576000822780FB94F99093E10185E30E94F22A5D +:10577000882359F09091E10195FB882780F921E079 +:10578000822780FB95F99093E10181E30E94F22A40 +:10579000882359F09091E10196FB882780F921E058 +:1057A000822780FB96F99093E10181E10E94F22A21 +:1057B000882359F09091E10197FB882780F921E037 +:1057C000822780FB97F99093E1018091E1010E948B +:1057D000662C8091E10187FB882780F980930D0179 +:1057E00087E20E94F22AC82F8EE10E94F22A8111DC +:1057F000C2608FE10E94F22A8111C46080E20E949F +:10580000F22A8111C86081E20E94F22A8111C061EE +:1058100082E20E94F22A8111C06283E20E94F22A8F +:105820008111C06484E20E94F22A882311F0C068CA +:1058300002C0CC2329F08C2F0E945D2C6C2F03C05A +:105840000E94592C682F70E080E090E0CF910C947A +:105850005527CF9108956DEE7EEF80E090E00E9495 +:10586000813260E082E090E00E94733260E083E089 +:1058700090E00E94733260E084E090E00E94733216 +:1058800060E085E090E00C94733280E090E00E944C +:105890006D3221E08D3E9E4F09F020E0822F089569 +:1058A00082E090E00C946532682F82E090E00C94E6 +:1058B000733283E090E00C946532682F83E090E0CF +:1058C0000C94733284E090E00C946532682F84E08D +:1058D00090E00C9473328091D60180FF0BC06091F0 +:1058E000130185E0689FB001112475956795759542 +:1058F00067952AC081FF09C06091130185E0689F08 +:10590000B0011124759567951FC082FF07C0609193 +:10591000130185E0689FB001112416C04091D701A2 +:105920004423C9F060911201461788F720911301B2 +:1059300085E0289F90011124429FC001439F900D54 +:10594000112470E00E9437326038710540F461150F +:10595000710539F002C065E070E0862F08958FE789 +:10596000089581E008958091D60180FF08C060917C +:10597000110170E0759567957595679521C081FF58 +:1059800006C06091110170E07595679519C082FF9E +:1059900004C06091110170E010C08091D70188238C +:1059A000C1F0609110018617A0F790911101989FA6 +:1059B000C001112470E00E9437326038710528F46C +:1059C0006115710521F0862F08958FE7089581E014 +:1059D000089561E070E0F4CF803F21F40E946B2CC9 +:1059E000819504C0813F29F40E946B2C8093DA01D9 +:1059F0000895823F21F40E946B2C819504C0833F5F +:105A000029F40E946B2C8093D9010895893F19F4E1 +:105A10000E94B32C05C08A3F31F40E94B32C8195BB +:105A20008093DB0108958B3F21F40E94B32C819574 +:105A300004C08C3F29F40E94B32C8093DC010895AC +:105A4000843F21F48091D801816017C0853F21F403 +:105A50008091D801826011C0863F21F48091D801E5 +:105A600084600BC0873F21F48091D801886005C015 +:105A7000883F31F48091D80180618093D8010895E6 +:105A80008D3F21F48091D60181600BC08E3F21F4BF +:105A90008091D601826005C08F3F29F48091D601A4 +:105AA00084608093D6010895803F39F48091DA01B3 +:105AB00087FF6CC01092DA0169C0813F29F48091A0 +:105AC000DA011816BCF362C09091D901823F29F423 +:105AD00097FF5CC01092D90159C0833F19F4191681 +:105AE000CCF354C0893F41F48091DB0118160CF0CF +:105AF0004DC01092DB014AC08A3F29F48091DB013E +:105B000087FF44C0F6CF8B3F39F48091DC0187FFDB +:105B10003DC01092DC013AC08C3F29F48091DC0139 +:105B20001816BCF333C0843F21F48091D8018E7FD6 +:105B300017C0853F21F48091D8018D7F11C0863F29 +:105B400021F48091D8018B7F0BC0873F21F4809195 +:105B5000D801877F05C0883F31F48091D8018F7EBE +:105B60008093D80113C08D3F21F48091D6018E7FA0 +:105B70000BC08E3F21F48091D6018D7F05C08F3FF1 +:105B800029F48091D6018B7F8093D6018091D90131 +:105B900081110EC08091DA0181110AC08091DB0170 +:105BA000811106C08091DC01811102C01092D701E1 +:105BB000089588ED91E00E940F1E0E94432A909361 +:105BC000D5018093D40108951F93CF93DF938091E3 +:105BD000D4019091D5010E944F2A4091D7014423CE +:105BE00021F02091140130E006C0209115015AE007 +:105BF000259F900111248217930708F482C0809199 +:105C0000D9011091DA01D091DB01C091DC01811141 +:105C100007C0111105C0D11103C0CC2309F471C014 +:105C20004F3F19F04F5F4093D701181624F40E949C +:105C30006B2C8093D9018091D90187FF05C00E9408 +:105C40006B2C81958093D901111624F40E946B2C42 +:105C50008093DA018091DA0187FF05C00E946B2CE6 +:105C600081958093DA016091D901662339F1109111 +:105C7000DA01112319F1772767FD7095872F972F88 +:105C80000E94483123E333E343E35FE30E94AC31F6 +:105C90000E9415316093D901612F772767FD7095B8 +:105CA000872F972F0E94483123E333E343E35FE3D9 +:105CB0000E94AC310E9415316093DA011D1624F464 +:105CC0000E94B32C8093DB018091DB0187FF05C02C +:105CD0000E94B32C81958093DB011C1624F40E9452 +:105CE000B32C8093DC018091DC0187FF05C00E940A +:105CF000B32C81958093DC01DF91CF911F910C949F +:105D0000D92DDF91CF911F910895E8EDF1E085E065 +:105D1000DF011D928A95E9F71092D7011092D60102 +:105D20000895833081F128F4813059F08230D1F028 +:105D30000895853009F449C0B8F1863009F456C099 +:105D4000089520911501862F90E0820F911D8F3FBD +:105D5000910520F4620F6093150108958FEF8093F1 +:105D60001501089520911401862F90E0820F911D56 +:105D70008F3F910520F4620F6093140108958FEF17 +:105D800080931401089520911301862F90E0820FD3 +:105D9000911D8F3F910520F4620F609313010895C8 +:105DA0008FEF80931301089520911201862F90E0C8 +:105DB000820F911D8F3F910520F4620F60931201B5 +:105DC00008958FEF80931201089520911101862F7D +:105DD00090E0820F911D8F3F910520F4620F609338 +:105DE000110108958FEF8093110108952091100102 +:105DF000862F90E0820F911D8F3F910520F4620F56 +:105E00006093100108958FEF8093100108958330FF +:105E100011F128F4813049F0823091F008958530F5 +:105E200081F120F18630C1F1089580911501681744 +:105E300020F4861B80931501089510921501089592 +:105E400080911401681720F4861B80931401089533 +:105E500010921401089580911301681720F4861B95 +:105E600080931301089510921301089580911201F7 +:105E7000681720F4861B8093120108951092120176 +:105E8000089580911101681720F4861B80931101F9 +:105E9000089510921101089580911001681720F45F +:105EA000861B8093100108951092100108958D3182 +:105EB00009F442C020F58E3009F479C070F48730BF +:105EC00009F45EC020F4863009F442C033C0883043 +:105ED000D1F18B3009F4A7C02DC0863109F4A3C0DD +:105EE00038F4803109F46DC0813109F47BC022C0DF +:105EF000893109F498C08B3109F44FC01BC0853338 +:105F000009F479C048F4873209F475C008F478C000 +:105F1000893209F470C00EC0833438F48A3308F033 +:105F200071C0883309F47FC005C0833409F463C0AD +:105F30008834C1F080E008950E94CF300E94F81D9F +:105F40000E94FD1670C00E94502C0E94622C6BC0F3 +:105F50008091CE01817F8E7F8093CE0181E08093FE +:105F6000DE0108950E9459232FEF83ED90E3215025 +:105F700080409040E1F700C000000E949D2A53C07D +:105F80009091CE01892F817090FF03C0917F9E7FF9 +:105F900026C091609093CE0146C09091CE0191FBB6 +:105FA000882780F921E0822780FB91F913C0909126 +:105FB000CE0192FB882780F921E0822780FB92F9AD +:105FC00009C09091CE0193FB882780F921E08227B8 +:105FD00080FB93F99093CE01882329F191609093EF +:105FE000CE0108950E94592380910D0191E08927E7 +:105FF00080930D0118C061E070E080E090E00FC078 +:1060000023EE01C027EC280F61E070E080E090E013 +:1060100004C0660F771F881F991F2A95D2F70E9428 +:1060200055270E94592381E0089580E0089580E07B +:106030000895CF93C82F8091DE01813079F018F058 +:106040008230D1F184C0A0910E01B0910F018C91EA +:10605000813169F0823209F07CC009C0A0910E0143 +:10606000B0910F018C91813111F0823249F48C2F63 +:106070000E94153081111DC08C2F0E94572F1AC00D +:106080008C2F0E941730811114C0C43179F048F46C +:10609000CB3079F0C03109F060C082E08093DE013E +:1060A00008C0C93219F0C83321F057C01092DE0180 +:1060B00054C081E0817053C0C93289F118F5C431F0 +:1060C00071F1A8F4C73009F046C08AE08093150149 +:1060D00094E19093140193E0909313018093120143 +:1060E00088E08093110188E28093100134C0CE5182 +:1060F000C63088F5EC2FF0E0E65DFE4F808180939E +:10610000DD0129C0CE34E9F020F4CB3421F56AE07A +:1061100013C0C13579F0C235F1F461E00DC0809152 +:10612000DD01882319F01092DD0115C081E0809314 +:10613000DE0115C061E006C08091DD010E94912E54 +:106140000AC06AE08091DD010E94072F04C010920E +:10615000DE0180E004C081E002C080E0ABCFCF91DF +:106160000895E1E8F0E0808188608083808181602B +:1061700080838FB7F89493E09093890090ED90938B +:1061800088008FBF0895EFE6F0E080818260808311 +:106190000895EFE6F0E080818D7F80830895EFE63B +:1061A000F0E0808192E08927808308951F920F920A +:1061B0000FB60F9211242F933F934F935F936F93DA +:1061C0007F938F939F93AF93BF93EF93FF938091B0 +:1061D000DF019091E00101969093E0018093DF014F +:1061E000811103C082E00E94FD16E091E001E69576 +:1061F000E695F0E0E65CF04EE4918091DF018E13CD +:1062000003C080E00E94FD16FF91EF91BF91AF9116 +:106210009F918F917F916F915F914F913F912F91BE +:106220000F900FBE0F901F90189504D06894B11175 +:106230008DC0089570D088F09F5790F0B92F99279E +:10624000B751A0F0D1F0660F771F881F991F1AF081 +:10625000BA95C9F712C0B13081F077D0B1E0089596 +:1062600074C0672F782F8827B85F39F0B93FCCF317 +:10627000869577956795B395D9F73EF49095809577 +:10628000709561957F4F8F4F9F4F0895E89409C097 +:1062900097FB3EF490958095709561957F4F8F4F59 +:1062A0009F4F9923A9F0F92F96E9BB279395F6956F +:1062B000879577956795B795F111F8CFFAF4BB0FED +:1062C00011F460FF1BC06F5F7F4F8F4F9F4F16C051 +:1062D000882311F096E911C0772321F09EE8872FDB +:1062E000762F05C0662371F096E8862F70E060E097 +:1062F0002AF09A95660F771F881FDAF7880F969510 +:10630000879597F9089557FD9058440F551F59F0F8 +:106310005F3F71F04795880F97FB991F61F09F3F92 +:1063200079F087950895121613061406551FF2CFBB +:106330004695F1DF08C0161617061806991FF1CF0B +:1063400086957105610508940895E894BB27662732 +:106350007727CB0197F908950BD078C069D028F042 +:106360006ED018F0952309F05AC05FC01124EECF0B +:10637000CADFA0F3959FD1F3950F50E0551F629FA0 +:10638000F001729FBB27F00DB11D639FAA27F00D8E +:10639000B11DAA1F649F6627B00DA11D661F829FB5 +:1063A0002227B00DA11D621F739FB00DA11D621F9A +:1063B000839FA00D611D221F749F3327A00D611DB7 +:1063C000231F849F600D211D822F762F6A2F112499 +:1063D0009F5750408AF0E1F088234AF0EE0FFF1FEC +:1063E000BB1F661F771F881F91505040A9F79E3F23 +:1063F000510570F014C0AACF5F3FECF3983EDCF378 +:10640000869577956795B795F795E7959F5FC1F75F +:10641000FE2B880F911D9695879597F9089597F90A +:106420009F6780E870E060E008959FEF80EC08953A +:1064300000240A9416161706180609060895002463 +:106440000A9412161306140605060895092E0394DD +:10645000000C11F4882352F0BB0F40F4BF2B11F451 +:1064600060FF04C06F5F7F4F8F4F9F4F089597FB72 +:10647000072E16F4009407D077FD09D00E94513200 +:1064800007FC05D03EF4909581959F4F0895709537 +:1064900061957F4F0895EE0FFF1F0590F491E02D59 +:1064A0000994AA1BBB1B51E107C0AA1FBB1FA6175B +:1064B000B70710F0A61BB70B881F991F5A95A9F7AD +:1064C00080959095BC01CD010895F999FECF92BDBC +:1064D00081BDF89A992780B50895A8E1B0E042E01F +:1064E00050E00C948832262FF999FECF1FBA92BD46 +:1064F00081BD20BD0FB6F894FA9AF99A0FBE0196A5 +:1065000008950E947332272F0C947432DC01CB0162 +:10651000FC01F999FECF06C0F2BDE1BDF89A3196B3 +:1065200000B40D9241505040B8F70895F894FFCF51 +:106530002002FF168C176917351702170101BC01DD +:1065400028080A03140A3F4D3639FB1EAE1E781E7A +:106550003F1ED21DEB1D041E1D1E01020304050675 +:04656000070809001F +:00000001FF From 1d13aa933bbb57bf0c1fe0196981b81233c3df97 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 28 Mar 2016 19:45:20 -0500 Subject: [PATCH 056/259] Minor Tweaks and Documentation Fixed compiler warning by including bootloader.h in keymap_common.c. Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined. Added extra documentation to the template config.h --- quantum/keymap_common.c | 1 + quantum/template/config.h | 53 ++++++++++++++++++++++++++++++-------- tmk_core/common/keyboard.c | 2 +- 3 files changed, 44 insertions(+), 12 deletions(-) diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 7068ca4f31..2eef4f15a7 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -25,6 +25,7 @@ along with this program. If not, see . #include "debug.h" #include "backlight.h" #include "keymap_midi.h" +#include "bootloader.h" #include #include diff --git a/quantum/template/config.h b/quantum/template/config.h index dae4b63130..e6fb7866c6 100644 --- a/quantum/template/config.h +++ b/quantum/template/config.h @@ -32,36 +32,67 @@ along with this program. If not, see . #define MATRIX_ROWS 2 #define MATRIX_COLS 3 -// Planck PCB default pin-out -// Change this to how you wired your keyboard -// COLS: Left to right, ROWS: Top to bottom +/* + * Keyboard Matrix Assignments + * + * Change this to how you wired your keyboard + * COLS: AVR pins used for columns, left to right + * ROWS: AVR pins used for rows, top to bottom + * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) + * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) + * +*/ #define COLS (int []){ F1, F0, B0 } #define ROWS (int []){ D0, D5 } /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* define if matrix has ghost */ +/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ +#define DEBOUNCE 5 + +/* define if matrix has ghost (lacks anti-ghosting diodes) */ //#define MATRIX_HAS_GHOST /* number of backlight levels */ #define BACKLIGHT_LEVELS 3 -/* Set 0 if debouncing isn't needed */ -#define DEBOUNCE 5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ +/* + * Force NKRO + * + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the + * makefile for this to work.) + * + * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) + * until the next keyboard reset. + * + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * fully operational during normal computer usage. + * + * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) + * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by + * bootmagic, NKRO mode will always be enabled until it is toggled again during a + * power-up. + * + */ //#define FORCE_NKRO /* - * Magic key options - * These options allow the magic key functionality to be changed. This is useful - * if your keyboard/keypad is missing keys and you want magic key support. + * Magic Key Options + * + * Magic keys are hotkey commands that allow control over firmware functions of + * the keyboard. They are best used in combination with the HID Listen program, + * found here: https://www.pjrc.com/teensy/hid_listen.html + * + * The options below allow the magic key functionality to be changed. This is + * useful if your keyboard/keypad is missing keys and you want magic key support. + * */ /* key combination for magic key command */ diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c index e668084858..302b3ec87c 100644 --- a/tmk_core/common/keyboard.c +++ b/tmk_core/common/keyboard.c @@ -92,7 +92,7 @@ void keyboard_init(void) backlight_init(); #endif -#ifdef FORCE_NKRO +#if defined(NKRO_ENABLE) && defined(FORCE_NKRO) keyboard_nkro = true; #endif From 60570f3e37c27e7583ccab862bbd88f8f38f1d8c Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Mon, 28 Mar 2016 22:02:52 -0400 Subject: [PATCH 057/259] Added clarifying steps to Windows section of build guide --- BUILD_GUIDE.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md index e8b242e4e3..22df53c30d 100644 --- a/BUILD_GUIDE.md +++ b/BUILD_GUIDE.md @@ -3,11 +3,13 @@ ## Build Environment Setup ### Windows -1. Install [MHV AVR Tools](https://infernoembedded.com/sites/default/files/project/MHV_AVR_Tools_20131101.exe). Disable smatch, but **be sure to leave the option to add the tools to the PATH checked**. -2. Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The scripts depend on the default location. -3. Clone this repository. [This link will download it as a zip file, which you'll need to extract.](https://github.com/jackhumbert/qmk_firmware/archive/master.zip) Open the extracted folder in Windows Explorer. -4. Right-click on the 1-setup-path-win batch script, select "Run as administrator", and accept the User Account Control prompt. Press the spacebar to dismiss the success message in the command prompt that pops up. -5. Right-click on the 2-setup-environment-win batch script, select "Run as administrator", and accept the User Account Control prompt. This part may take a couple of minutes, and you'll need to approve a driver installation, but once it finishes, your environment is complete! +1. If you have ever installed WinAVR, uninstall it. +2. Install [MHV AVR Tools](https://infernoembedded.com/sites/default/files/project/MHV_AVR_Tools_20131101.exe). Disable smatch, but **be sure to leave the option to add the tools to the PATH checked**. +3. Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The scripts depend on the default location. +4. Clone this repository. [This link will download it as a zip file, which you'll need to extract.](https://github.com/jackhumbert/qmk_firmware/archive/master.zip) Open the extracted folder in Windows Explorer. +5. Right-click on the 1-setup-path-win batch script, select "Run as administrator", and accept the User Account Control prompt. Press the spacebar to dismiss the success message in the command prompt that pops up. +6. Right-click on the 2-setup-environment-win batch script, select "Run as administrator", and accept the User Account Control prompt. This part may take a couple of minutes, and you'll need to approve a driver installation, but once it finishes, your environment is complete! +7. Future build commands should be run from the standard Windows command prompt, which you can find by searching for "command prompt" from the start menu or start screen. Ignore the "MHV AVR Shell". ### Mac If you're using [homebrew,](http://brew.sh/) you can use the following commands: From 5e822417d7aaebbb58154092ad2a7b5fd2469fbb Mon Sep 17 00:00:00 2001 From: skullY Date: Mon, 28 Mar 2016 22:49:24 -0700 Subject: [PATCH 058/259] Fixup clueboard support and add rgb to clueboard1 --- keyboard/clueboard1/Makefile | 4 +- keyboard/clueboard1/clueboard1.c | 32 ++++---- keyboard/clueboard1/clueboard1.h | 4 +- keyboard/clueboard1/config.h | 10 +++ keyboard/clueboard1/keymaps/keymap_default.c | 82 +++++++++++++++++++- keyboard/clueboard1/led.c | 14 ++-- keyboard/clueboard2/clueboard2.c | 8 +- keyboard/clueboard2/clueboard2.h | 4 +- keyboard/clueboard2/keymaps/keymap_default.c | 22 +++++- 9 files changed, 137 insertions(+), 43 deletions(-) diff --git a/keyboard/clueboard1/Makefile b/keyboard/clueboard1/Makefile index 767fc95efb..429ea6088b 100644 --- a/keyboard/clueboard1/Makefile +++ b/keyboard/clueboard1/Makefile @@ -51,7 +51,7 @@ TARGET_DIR = . # # project specific files SRC = clueboard1.c \ - led.c \ + led.c ifdef KEYMAP SRC := keymaps/keymap_$(KEYMAP).c $(SRC) @@ -62,7 +62,6 @@ endif CONFIG_H = config.h # MCU name -#MCU = at90usb1287 MCU = atmega32u4 # Processor frequency. @@ -121,6 +120,7 @@ CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work # BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality # MIDI_ENABLE = YES # MIDI controls # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID diff --git a/keyboard/clueboard1/clueboard1.c b/keyboard/clueboard1/clueboard1.c index 252c65fcc2..289e4644d3 100644 --- a/keyboard/clueboard1/clueboard1.c +++ b/keyboard/clueboard1/clueboard1.c @@ -1,27 +1,23 @@ #include "clueboard1.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank -}; +} __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank -}; +} -void * matrix_init_kb(void) { - // put your keyboard start-up code here - // runs once when the firmware starts up - if (matrix_init_user) { - (*matrix_init_user)(); - } -}; +void matrix_init_kb(void) { + #ifdef RGBLIGHT_ENABLE + rgblight_init(); + #endif -void * matrix_scan_kb(void) { - // put your looping keyboard code here - // runs every cycle (a lot) - if (matrix_scan_user) { - (*matrix_scan_user)(); - } -}; + matrix_init_user(); +} + +void matrix_scan_kb(void) { + matrix_scan_user(); +} diff --git a/keyboard/clueboard1/clueboard1.h b/keyboard/clueboard1/clueboard1.h index 1572ea2fdc..839a81a150 100644 --- a/keyboard/clueboard1/clueboard1.h +++ b/keyboard/clueboard1/clueboard1.h @@ -46,7 +46,7 @@ { k40, k41, k42, k43, KC_NO, k45, k46, KC_NO, KC_NO, k49, k4A, k4B, k4C, k4D, k4E, k4F } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif diff --git a/keyboard/clueboard1/config.h b/keyboard/clueboard1/config.h index 01212078f1..1801e3d2cc 100644 --- a/keyboard/clueboard1/config.h +++ b/keyboard/clueboard1/config.h @@ -65,6 +65,16 @@ along with this program. If not, see . keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* Underlight configuration + */ + #define ws2812_PORTREG PORTF + #define ws2812_DDRREG DDRF + #define ws2812_pin 6 + #define RGBLED_NUM 14 // Number of LEDs + #define RGBLIGHT_HUE_STEP 10 + #define RGBLIGHT_SAT_STEP 17 + #define RGBLIGHT_VAL_STEP 17 + /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboard/clueboard1/keymaps/keymap_default.c b/keyboard/clueboard1/keymaps/keymap_default.c index bee7e35a07..33443f5825 100644 --- a/keyboard/clueboard1/keymaps/keymap_default.c +++ b/keyboard/clueboard1/keymaps/keymap_default.c @@ -1,5 +1,9 @@ #include "clueboard1.h" +#ifdef ENABLE_RGBLIGHT +#include "rgblight.h" +#endif + // Used for SHIFT_ESC #define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT)) @@ -26,7 +30,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `----------------------------------------------------------------------------------' */ [_BL] = KEYMAP( - F(0), KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_BSPC, KC_PGUP, \ + F(0), KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSPC, KC_PGUP, \ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGDN, \ KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, \ KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RO, KC_RSFT, KC_UP, \ @@ -46,8 +50,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `----------------------------------------------------------------------------------' */ [_FL] = KEYMAP( - KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_DEL, BL_INC, \ - KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_SLCK, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, BL_DEC, \ + KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_DEL, BL_STEP, \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_SLCK, KC_PAUS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ KC_TRNS, KC_TRNS, MO(_RS),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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, \ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), KC_HOME, KC_PGDN, KC_END), @@ -66,19 +70,47 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `----------------------------------------------------------------------------------' */ [_RS] = KEYMAP( + #ifdef ENABLE_RGBLIGHT + 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, F(1), F(7), \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(8), \ + KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ + MO(_FL), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), F(5), \ + KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, F(2), F(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(4), F(6), F(3)), + #else 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,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ KC_TRNS, KC_TRNS, MO(_RS),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_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, MO(_FL), KC_TRNS, KC_TRNS, KC_TRNS), + #endif }; enum function_id { SHIFT_ESC, + #ifdef ENABLE_RGBLIGHT + RGBLED_TOGGLE, + RGBLED_STEP_MODE, + RGBLED_INCREASE_HUE, + RGBLED_DECREASE_HUE, + RGBLED_INCREASE_SAT, + RGBLED_DECREASE_SAT, + RGBLED_INCREASE_VAL, + RGBLED_DECREASE_VAL + #endif }; const uint16_t PROGMEM fn_actions[] = { [0] = ACTION_FUNCTION(SHIFT_ESC), + #ifdef ENABLE_RGBLIGHT + [1] = ACTION_FUNCTION(RGBLED_TOGGLE), + [2] = ACTION_FUNCTION(RGBLED_STEP_MODE), + [3] = ACTION_FUNCTION(RGBLED_INCREASE_HUE), + [4] = ACTION_FUNCTION(RGBLED_DECREASE_HUE), + [5] = ACTION_FUNCTION(RGBLED_INCREASE_SAT), + [6] = ACTION_FUNCTION(RGBLED_DECREASE_SAT), + [7] = ACTION_FUNCTION(RGBLED_INCREASE_VAL), + [8] = ACTION_FUNCTION(RGBLED_DECREASE_VAL), + #endif }; void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { @@ -104,5 +136,49 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { } } break; + //led operations + #ifdef ENABLE_RGBLIGHT + case RGBLED_TOGGLE: + if (record->event.pressed) { + rgblight_toggle(); + } + + break; + case RGBLED_INCREASE_HUE: + if (record->event.pressed) { + rgblight_increase_hue(); + } + break; + case RGBLED_DECREASE_HUE: + if (record->event.pressed) { + rgblight_decrease_hue(); + } + break; + case RGBLED_INCREASE_SAT: + if (record->event.pressed) { + rgblight_increase_sat(); + } + break; + case RGBLED_DECREASE_SAT: + if (record->event.pressed) { + rgblight_decrease_sat(); + } + break; + case RGBLED_INCREASE_VAL: + if (record->event.pressed) { + rgblight_increase_val(); + } + break; + case RGBLED_DECREASE_VAL: + if (record->event.pressed) { + rgblight_decrease_val(); + } + break; + case RGBLED_STEP_MODE: + if (record->event.pressed) { + rgblight_step(); + } + break; + #endif } } diff --git a/keyboard/clueboard1/led.c b/keyboard/clueboard1/led.c index deb7143eec..f0dd5662d5 100644 --- a/keyboard/clueboard1/led.c +++ b/keyboard/clueboard1/led.c @@ -20,15 +20,13 @@ along with this program. If not, see . #include "led.h" -void led_set(uint8_t usb_led) -{ +void led_set_kb(uint8_t usb_led) { + DDRF |= (1<<0); if (usb_led & (1<event.pressed) { rgblight_toggle(); @@ -166,5 +179,6 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { rgblight_step(); } break; + #endif } } From ac22d1c185fe3caf3581650390309aa8232e55bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Tue, 29 Mar 2016 13:02:14 +0200 Subject: [PATCH 059/259] added CTL_Shift / Hash macro --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 35 ++++++++++++++------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 0349c749bb..df8d996508 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -16,6 +16,7 @@ #define M_DE_PLUS_CTRLALT 12 #define M_DE_CIRC_CTRLCMD 13 #define M_TOGGLE_5 14 +#define M_CTL_SFT_HASH 15 #define SM_SMILE 4 #define SM_SMIRK 5 @@ -30,15 +31,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT| | # | 6 | 7 | 8 | 9 | 0 | ß | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | LALT | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/RALT| - * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| - * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * ,-----------------------------------------------------. ,--------------------------------------------------. + * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT/#| |CTL_SFT/#| 6 | 7 | 8 | 9 | 0 | ß | + * |--------+------+------+------+------+----------------| |---------+------+------+------+------+------+--------| + * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | LALT | A | S | D | F | G |---------| |---------| H | J | K | L | ö | ä/RALT| + * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| + * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | + * `--------+------+------+------+------+----------------' `-------------+------+------+------+------+--------' * |event.pressed) { + start=timer_read(); + return MACRO(D(LCTRL),D(LSFT),END); + } else { + if (timer_elapsed(start) > 150){ + return MACRO(U(LCTRL),U(LSFT),END); + } else { + return MACRO(U(LCTRL),U(LSFT),T(BSLS),END); + } + } + break; case M_DE_CIRC_CTRLCMD: if (record->event.pressed) { start = timer_read(); From 2ae44470e01287c48f3852ac54a87d7fc4e747c2 Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Tue, 29 Mar 2016 12:06:32 -0400 Subject: [PATCH 060/259] Fix error in Planck makefile comment [This comment](https://www.reddit.com/r/olkb/comments/428umx/rgb_underglow/czaivbc) states that because both audio output and RGB support require the user of timer 3, they can't be enabled at the same time. That makes sense, I can see where audio.c uses timer 3. But this comment in the code states that the incompatibility is with MIDI support, which doesn't make sense based on what I see in the code. Please enlighten me if I'm mistaken. --- keyboard/planck/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 307b0c7f4f..03d2601761 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -143,7 +143,7 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality # AUDIO_ENABLE = YES # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID -# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. +# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. ifdef BACKLIGHT_ENABLE SRC += backlight.c From 77fa2b0056f10c079af541a746fb12cb96fabe72 Mon Sep 17 00:00:00 2001 From: mbarkhau Date: Tue, 29 Mar 2016 18:35:47 +0200 Subject: [PATCH 061/259] Update compile_keymap.py --- .../keymaps/german-manuneo/compile_keymap.py | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index 9767b1e074..af68672226 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -121,32 +121,30 @@ def loads(raw_data): // # start of the comment (.*) # the comment $ # until the end of line - """, re.MULTILINE | re.VERBOSE - ) - + """, re.MULTILINE | re.VERBOSE) + INLINE_COMMENT_RE = re.compile(r""" - (?:[\,\"\[\]\{\}\d]) # anythig that might end a expression + ([\,\"\[\]\{\}\d]) # anythig that might end a expression \s+ # comment must be preceded by whitespace // # start of the comment \s # and succeded by whitespace - ([^\"\]\}\{\[]*) # the comment (except things which might be json) + (?:[^\"\]\}\{\[]*) # the comment (except things which might be json) $ # until the end of line - """, re.MULTILINE | re.VERBOSE - ) - + """, re.MULTILINE | re.VERBOSE) + TRAILING_COMMA_RE = re.compile(r""" , # the comma - \s* # arbitrary whitespace (including newlines) + (?:\s*) # arbitrary whitespace + $ # only works if the trailing comma is followed by newline + (\s*) # arbitrary whitespace ([\]\}]) # end of an array or object - """, re.MULTILINE | re.VERBOSE - ) - + """, re.MULTILINE | re.VERBOSE) if isinstance(raw_data, bytes): raw_data = raw_data.decode('utf-8') raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data) raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data) - raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data) + raw_data = TRAILING_COMMA_RE.sub(r"\1\2", raw_data) return json.loads(raw_data) From 8f1ea16ad5e34446bad63bf2357432f256c4298a Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Tue, 29 Mar 2016 16:35:06 -0400 Subject: [PATCH 062/259] Fix #198 --- 1-setup-path-win.bat | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index 49fb00e149..6957dbc3f4 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -1,9 +1,14 @@ @echo off -setx /M path "%PATH%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul 2>&1 + +reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul +echo. + if NOT ["%errorlevel%"]==["0"] ( - echo FAILED. Rerun with administrator privileges. - pause + echo FAILED. You probably just need to run the script with administrator privileges. ) else ( echo Success! - pause + setx QMK QMK > nul ) + +echo. +pause From 95fba250ef2029ccdedb34500c5d1e96f6d065cf Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Tue, 29 Mar 2016 21:53:36 -0400 Subject: [PATCH 063/259] Updated several keyboard folders to use new keymap naming scheme --- BUILD_GUIDE.md | 5 ++++- keyboard/alps64/Makefile | 4 ++-- .../alps64/{keymap_plain.c => keymaps/default.c} | 0 keyboard/alps64/{keymap_hasu.c => keymaps/hasu.c} | 0 keyboard/atomic/Makefile | 4 ++-- keyboard/atomic/README.md | 4 ++-- .../atomic/keymaps/{keymap_abienz.c => abienz.c} | 0 .../atomic/keymaps/{keymap_default.c => default.c} | 0 .../keymaps/{keymap_michelle.c => michelle.c} | 0 keyboard/atreus/Makefile | 4 ++-- keyboard/atreus/README.md | 4 ++-- .../atreus/keymaps/{keymap_default.c => default.c} | 0 keyboard/atreus/keymaps/{keymap_gerb.c => gerb.c} | 0 keyboard/gh60/Makefile | 4 ++-- keyboard/gh60/Makefile.pjrc | 4 ++-- keyboard/gh60/README.md | 14 +++++++------- keyboard/gh60/{keymap_hasu.c => keymaps/hasu.c} | 0 keyboard/gh60/{keymap_hhkb.c => keymaps/hhkb.c} | 0 keyboard/gh60/{keymap_plain.c => keymaps/plain.c} | 0 keyboard/gh60/{keymap_poker.c => keymaps/poker.c} | 0 .../{keymap_poker_bit.c => keymaps/poker_bit.c} | 0 .../{keymap_poker_set.c => keymaps/poker_set.c} | 0 .../gh60/{keymap_spacefn.c => keymaps/spacefn.c} | 0 keyboard/hhkb/Makefile | 8 ++++---- keyboard/hhkb/Makefile.pjrc | 4 ++-- keyboard/hhkb/Makefile.rn42 | 8 ++++---- keyboard/hhkb/README.md | 2 +- keyboard/hhkb/{keymap_hasu.c => keymaps/hasu.c} | 0 keyboard/hhkb/{keymap_hhkb.c => keymaps/hhkb.c} | 0 keyboard/hhkb/{keymap_jp.c => keymaps/jp.c} | 0 .../hhkb/{keymap_spacefn.c => keymaps/spacefn.c} | 0 keyboard/hhkb_qmk/Makefile | 4 ++-- keyboard/hhkb_qmk/README.md | 4 ++-- .../keymaps/{keymap_default.c => default.c} | 0 .../hhkb_qmk/keymaps/{keymap_lxol.c => lxol.c} | 0 keyboard/jd45/Makefile | 4 ++-- .../jd45/keymaps/{keymap_default.c => default.c} | 0 .../jd45/keymaps/{keymap_justin.c => justin.c} | 0 keyboard/planck/README.md | 4 ++-- .../common_keymaps/keymap_mitch.c | 0 quantum/template/README.md | 2 +- 41 files changed, 45 insertions(+), 42 deletions(-) rename keyboard/alps64/{keymap_plain.c => keymaps/default.c} (100%) rename keyboard/alps64/{keymap_hasu.c => keymaps/hasu.c} (100%) rename keyboard/atomic/keymaps/{keymap_abienz.c => abienz.c} (100%) rename keyboard/atomic/keymaps/{keymap_default.c => default.c} (100%) rename keyboard/atomic/keymaps/{keymap_michelle.c => michelle.c} (100%) rename keyboard/atreus/keymaps/{keymap_default.c => default.c} (100%) rename keyboard/atreus/keymaps/{keymap_gerb.c => gerb.c} (100%) rename keyboard/gh60/{keymap_hasu.c => keymaps/hasu.c} (100%) rename keyboard/gh60/{keymap_hhkb.c => keymaps/hhkb.c} (100%) rename keyboard/gh60/{keymap_plain.c => keymaps/plain.c} (100%) rename keyboard/gh60/{keymap_poker.c => keymaps/poker.c} (100%) rename keyboard/gh60/{keymap_poker_bit.c => keymaps/poker_bit.c} (100%) rename keyboard/gh60/{keymap_poker_set.c => keymaps/poker_set.c} (100%) rename keyboard/gh60/{keymap_spacefn.c => keymaps/spacefn.c} (100%) rename keyboard/hhkb/{keymap_hasu.c => keymaps/hasu.c} (100%) rename keyboard/hhkb/{keymap_hhkb.c => keymaps/hhkb.c} (100%) rename keyboard/hhkb/{keymap_jp.c => keymaps/jp.c} (100%) rename keyboard/hhkb/{keymap_spacefn.c => keymaps/spacefn.c} (100%) rename keyboard/hhkb_qmk/keymaps/{keymap_default.c => default.c} (100%) rename keyboard/hhkb_qmk/keymaps/{keymap_lxol.c => lxol.c} (100%) rename keyboard/jd45/keymaps/{keymap_default.c => default.c} (100%) rename keyboard/jd45/keymaps/{keymap_justin.c => justin.c} (100%) rename keyboard/planck/{ => old_keymap_files}/common_keymaps/keymap_mitch.c (100%) diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md index 22df53c30d..f7a57d2fc9 100644 --- a/BUILD_GUIDE.md +++ b/BUILD_GUIDE.md @@ -44,7 +44,10 @@ If you have any problems building the firmware, you can try using a tool called 4. Once you're in the correct keyboard-specific folder, run the `make` command. This should output a lot of information about the build process. ## Customizing, Building, and Deploying Your Firmware -1. Running the `make` command from your keyboard's folder will generate a .hex file based on the default keymap. All keymaps for a particular keyboard live in the `keymaps` folder in that keyboard's folder. To create your own keymap, copy `keymaps/default/keymap.c` to the `keymaps` folder, and rename it with your name, for example jack.c. Or, if you don't care about the ability to share your keymap with the community via GitHub, you can just modify the default keymap itself. Details on how to program keymap files can be found in other guides. + +Note: Some keyboard folders have non-standard organizations, and may not even support specifying alternate keymaps. Until these get reorganized, you will need to edit their default keymaps directly. + +1. Running the `make` command from your keyboard's folder will generate a .hex file based on the default keymap. All keymaps for a particular keyboard live in the `keymaps` folder in that keyboard's folder. To create your own keymap, copy `keymaps/default/keymap.c` to the `keymaps` folder, and rename it with your name, for example jack.c. Or, if you don't care about the ability to share your keymap with the community via GitHub, you can just modify the default keymap itself. Details on how to program keymap files can be found in other guides. 2. To build a keymap other than the default, type `KEYMAP=` after `make`. So if I've named my keymap jack.c, the full command would be `make KEYMAP=jack`. 3. How you deploy the firmware will depend on whether you are using a PCB or a Teensy. In both cases, you'll need to put the keyboard in bootloader mode, either by pressing a button on the PCB/Teensy or pressing the key with the `RESET` keycode. Then, if you're using a PCB, just run `make KEYMAP= dfu` to both build and deploy the firmware. If you're using a Teensy, you'll probably need to take the .hex file that make produces in the keyboard's folder, and deploy it using the [Teensy Loader.](https://www.pjrc.com/teensy/loader.html) diff --git a/keyboard/alps64/Makefile b/keyboard/alps64/Makefile index e90dcedb67..7634c4280e 100644 --- a/keyboard/alps64/Makefile +++ b/keyboard/alps64/Makefile @@ -53,9 +53,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_plain.c $(SRC) + SRC := keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/alps64/keymap_plain.c b/keyboard/alps64/keymaps/default.c similarity index 100% rename from keyboard/alps64/keymap_plain.c rename to keyboard/alps64/keymaps/default.c diff --git a/keyboard/alps64/keymap_hasu.c b/keyboard/alps64/keymaps/hasu.c similarity index 100% rename from keyboard/alps64/keymap_hasu.c rename to keyboard/alps64/keymaps/hasu.c diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index e678b4efa8..da6d0ac60c 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -54,9 +54,9 @@ SRC = atomic.c \ backlight.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/atomic/README.md b/keyboard/atomic/README.md index c8e83cf55a..0e42370ba6 100644 --- a/keyboard/atomic/README.md +++ b/keyboard/atomic/README.md @@ -16,10 +16,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__keymap\_\.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/atomic/keymaps/keymap_abienz.c b/keyboard/atomic/keymaps/abienz.c similarity index 100% rename from keyboard/atomic/keymaps/keymap_abienz.c rename to keyboard/atomic/keymaps/abienz.c diff --git a/keyboard/atomic/keymaps/keymap_default.c b/keyboard/atomic/keymaps/default.c similarity index 100% rename from keyboard/atomic/keymaps/keymap_default.c rename to keyboard/atomic/keymaps/default.c diff --git a/keyboard/atomic/keymaps/keymap_michelle.c b/keyboard/atomic/keymaps/michelle.c similarity index 100% rename from keyboard/atomic/keymaps/keymap_michelle.c rename to keyboard/atomic/keymaps/michelle.c diff --git a/keyboard/atreus/Makefile b/keyboard/atreus/Makefile index 2e542d62ed..a6fddd70d2 100644 --- a/keyboard/atreus/Makefile +++ b/keyboard/atreus/Makefile @@ -53,9 +53,9 @@ TARGET_DIR = . SRC = atreus.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/default.c $(SRC) endif ifdef TEENSY2 diff --git a/keyboard/atreus/README.md b/keyboard/atreus/README.md index 4db7ac1203..aacf2841f4 100644 --- a/keyboard/atreus/README.md +++ b/keyboard/atreus/README.md @@ -177,10 +177,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__keymap\_\.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/atreus/keymaps/keymap_default.c b/keyboard/atreus/keymaps/default.c similarity index 100% rename from keyboard/atreus/keymaps/keymap_default.c rename to keyboard/atreus/keymaps/default.c diff --git a/keyboard/atreus/keymaps/keymap_gerb.c b/keyboard/atreus/keymaps/gerb.c similarity index 100% rename from keyboard/atreus/keymaps/keymap_gerb.c rename to keyboard/atreus/keymaps/gerb.c diff --git a/keyboard/gh60/Makefile b/keyboard/gh60/Makefile index daba0f6449..4c8f9dc8ab 100644 --- a/keyboard/gh60/Makefile +++ b/keyboard/gh60/Makefile @@ -53,9 +53,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_poker.c $(SRC) + SRC := keymaps/poker.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/gh60/Makefile.pjrc b/keyboard/gh60/Makefile.pjrc index 11bd3b7840..8ed73a248d 100644 --- a/keyboard/gh60/Makefile.pjrc +++ b/keyboard/gh60/Makefile.pjrc @@ -53,9 +53,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_poker.c $(SRC) + SRC := keymaps/poker.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/gh60/README.md b/keyboard/gh60/README.md index 510cb5c8b6..41a757ea3a 100644 --- a/keyboard/gh60/README.md +++ b/keyboard/gh60/README.md @@ -21,7 +21,7 @@ Use `make -f Makefile.pjrc` if you want to use PJRC stack but I find no reason t ## Keymap -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document(you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document(you can find in top README.md) and existent keymap files. To build firmware binary hex file with a certain keymap just do `make` with `KEYMAP` option like: @@ -29,8 +29,8 @@ To build firmware binary hex file with a certain keymap just do `make` with `KEY ### 1 Poker -[keymap_poker.c](keymap_poker.c) emulates original Poker layers -while both [keymap_poker_bit.c](keymap_poker_bit.c) and [keymap_poker_set.c](keymap_poker_set.c) implements same layout in different way and they fix a minor issue of original Poker and enhance arrow keys. +[poker.c](keymaps/poker.c) emulates original Poker layers +while both [poker_bit.c](keymaps/poker_bit.c) and [poker_set.c](keymaps/poker_set.c) implement the same layout in different ways and they fix a minor issue of original Poker and enhance arrow keys. Fn + Esc = ` Fn + {left, down, up, right} = {home, pgdown, pgup, end} @@ -63,7 +63,7 @@ while both [keymap_poker_bit.c](keymap_poker_bit.c) and [keymap_poker_set.c](key ### 2. Plain Without any Fn layer this will be useful if you want to use key remapping tool like AHK on host. -See [keymap_plain.c](keymap_plain.c) for detail. +See [plain.c](keymaps/plain.c) for detail. #### 1.0 Plain Default layer ,-----------------------------------------------------------. @@ -80,11 +80,11 @@ See [keymap_plain.c](keymap_plain.c) for detail. ### 3. Hasu -This is my favorite keymap with HHKB Fn, Vi cursor and Mousekey layer. See [keymap_hasu.c](keymap_hasu.c) for detail. +This is my favorite keymap with HHKB Fn, Vi cursor and Mousekey layer. See [hasu.c](keymaps/hasu.c) for detail. ### 4. SpaceFN -This layout proposed by spiceBar uses space bar to change layer with using Dual role key technique. See [keymap_spacefn.c](keymap_spacefn.c) and [SpaceFN discussion](http://geekhack.org/index.php?topic=51069.0). +This layout proposed by spiceBar uses space bar to change layer with using Dual role key technique. See [spacefn.c](keymaps/spacefn.c) and [SpaceFN discussion](http://geekhack.org/index.php?topic=51069.0). #### 4.0 Default layer ,-----------------------------------------------------------. @@ -113,7 +113,7 @@ This layout proposed by spiceBar uses space bar to change layer with using Dual ### 5. HHKB -[keymap_hhkb.c](keymap_hhkb.c) emulates original HHKB layers. +[hhkb.c](keymaps/hhkb.c) emulates original HHKB layers. #### 5.0: Default layer ,-----------------------------------------------------------. |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| diff --git a/keyboard/gh60/keymap_hasu.c b/keyboard/gh60/keymaps/hasu.c similarity index 100% rename from keyboard/gh60/keymap_hasu.c rename to keyboard/gh60/keymaps/hasu.c diff --git a/keyboard/gh60/keymap_hhkb.c b/keyboard/gh60/keymaps/hhkb.c similarity index 100% rename from keyboard/gh60/keymap_hhkb.c rename to keyboard/gh60/keymaps/hhkb.c diff --git a/keyboard/gh60/keymap_plain.c b/keyboard/gh60/keymaps/plain.c similarity index 100% rename from keyboard/gh60/keymap_plain.c rename to keyboard/gh60/keymaps/plain.c diff --git a/keyboard/gh60/keymap_poker.c b/keyboard/gh60/keymaps/poker.c similarity index 100% rename from keyboard/gh60/keymap_poker.c rename to keyboard/gh60/keymaps/poker.c diff --git a/keyboard/gh60/keymap_poker_bit.c b/keyboard/gh60/keymaps/poker_bit.c similarity index 100% rename from keyboard/gh60/keymap_poker_bit.c rename to keyboard/gh60/keymaps/poker_bit.c diff --git a/keyboard/gh60/keymap_poker_set.c b/keyboard/gh60/keymaps/poker_set.c similarity index 100% rename from keyboard/gh60/keymap_poker_set.c rename to keyboard/gh60/keymaps/poker_set.c diff --git a/keyboard/gh60/keymap_spacefn.c b/keyboard/gh60/keymaps/spacefn.c similarity index 100% rename from keyboard/gh60/keymap_spacefn.c rename to keyboard/gh60/keymaps/spacefn.c diff --git a/keyboard/hhkb/Makefile b/keyboard/hhkb/Makefile index 5a179bd24d..d434246cef 100644 --- a/keyboard/hhkb/Makefile +++ b/keyboard/hhkb/Makefile @@ -129,17 +129,17 @@ NKRO_ENABLE = yes # USB Nkey Rollover # Keymap file # ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else ifdef HHKB_JP - SRC := keymap_jp.c $(SRC) + SRC := keymaps/jp.c $(SRC) else - SRC := keymap_hhkb.c $(SRC) + SRC := keymaps/hhkb.c $(SRC) endif endif -ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) +ifneq (, $(or $(findstring jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) OPT_DEFS += -DHHKB_JP endif diff --git a/keyboard/hhkb/Makefile.pjrc b/keyboard/hhkb/Makefile.pjrc index 7d0f8c3a9c..403a8ec60a 100644 --- a/keyboard/hhkb/Makefile.pjrc +++ b/keyboard/hhkb/Makefile.pjrc @@ -18,9 +18,9 @@ SRC = keymap_common.c \ led.c ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else - SRC := keymap_hasu.c $(SRC) + SRC := keymaps/hasu.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/hhkb/Makefile.rn42 b/keyboard/hhkb/Makefile.rn42 index cbb2b744c9..a730442af0 100644 --- a/keyboard/hhkb/Makefile.rn42 +++ b/keyboard/hhkb/Makefile.rn42 @@ -122,17 +122,17 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # Keymap file # ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/$(KEYMAP).c $(SRC) else ifdef HHKB_JP - SRC := keymap_jp.c $(SRC) + SRC := keymaps/jp.c $(SRC) else - SRC := keymap_hhkb.c $(SRC) + SRC := keymaps/hhkb.c $(SRC) endif endif -ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) +ifneq (, $(or $(findstring jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) OPT_DEFS += -DHHKB_JP endif diff --git a/keyboard/hhkb/README.md b/keyboard/hhkb/README.md index fcd72e1941..e20c23d823 100644 --- a/keyboard/hhkb/README.md +++ b/keyboard/hhkb/README.md @@ -76,7 +76,7 @@ Use [Teensy Loader] if your controller is Teensy/Teensy++. ##Keymap -To define your own keymap create file named `keymap_.c` and see [keymap document](../../doc/keymap.md) and existent keymap files. +To define your own keymap create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. ##Hardware diff --git a/keyboard/hhkb/keymap_hasu.c b/keyboard/hhkb/keymaps/hasu.c similarity index 100% rename from keyboard/hhkb/keymap_hasu.c rename to keyboard/hhkb/keymaps/hasu.c diff --git a/keyboard/hhkb/keymap_hhkb.c b/keyboard/hhkb/keymaps/hhkb.c similarity index 100% rename from keyboard/hhkb/keymap_hhkb.c rename to keyboard/hhkb/keymaps/hhkb.c diff --git a/keyboard/hhkb/keymap_jp.c b/keyboard/hhkb/keymaps/jp.c similarity index 100% rename from keyboard/hhkb/keymap_jp.c rename to keyboard/hhkb/keymaps/jp.c diff --git a/keyboard/hhkb/keymap_spacefn.c b/keyboard/hhkb/keymaps/spacefn.c similarity index 100% rename from keyboard/hhkb/keymap_spacefn.c rename to keyboard/hhkb/keymaps/spacefn.c diff --git a/keyboard/hhkb_qmk/Makefile b/keyboard/hhkb_qmk/Makefile index 8bd44100b7..21ba261a23 100644 --- a/keyboard/hhkb_qmk/Makefile +++ b/keyboard/hhkb_qmk/Makefile @@ -54,9 +54,9 @@ SRC = hhkb_qmk.c \ matrix.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/keymaps/$(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/hhkb_qmk/README.md b/keyboard/hhkb_qmk/README.md index 606025c411..389407b3aa 100644 --- a/keyboard/hhkb_qmk/README.md +++ b/keyboard/hhkb_qmk/README.md @@ -171,10 +171,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__keymap\_\.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/hhkb_qmk/keymaps/keymap_default.c b/keyboard/hhkb_qmk/keymaps/default.c similarity index 100% rename from keyboard/hhkb_qmk/keymaps/keymap_default.c rename to keyboard/hhkb_qmk/keymaps/default.c diff --git a/keyboard/hhkb_qmk/keymaps/keymap_lxol.c b/keyboard/hhkb_qmk/keymaps/lxol.c similarity index 100% rename from keyboard/hhkb_qmk/keymaps/keymap_lxol.c rename to keyboard/hhkb_qmk/keymaps/lxol.c diff --git a/keyboard/jd45/Makefile b/keyboard/jd45/Makefile index 076dced829..f6a8d10c58 100644 --- a/keyboard/jd45/Makefile +++ b/keyboard/jd45/Makefile @@ -54,9 +54,9 @@ SRC = jd45.c \ backlight.c ifdef KEYMAP - SRC := keymaps/keymap_$(KEYMAP).c $(SRC) + SRC := keymaps/keymaps/(KEYMAP).c $(SRC) else - SRC := keymaps/keymap_default.c $(SRC) + SRC := keymaps/keymaps/default.c $(SRC) endif CONFIG_H = config.h diff --git a/keyboard/jd45/keymaps/keymap_default.c b/keyboard/jd45/keymaps/default.c similarity index 100% rename from keyboard/jd45/keymaps/keymap_default.c rename to keyboard/jd45/keymaps/default.c diff --git a/keyboard/jd45/keymaps/keymap_justin.c b/keyboard/jd45/keymaps/justin.c similarity index 100% rename from keyboard/jd45/keymaps/keymap_justin.c rename to keyboard/jd45/keymaps/justin.c diff --git a/keyboard/planck/README.md b/keyboard/planck/README.md index 3ba0cc1527..d9a1e3beee 100644 --- a/keyboard/planck/README.md +++ b/keyboard/planck/README.md @@ -16,13 +16,13 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. ### Notable forks (which some of the keymap files are from) - [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck) diff --git a/keyboard/planck/common_keymaps/keymap_mitch.c b/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c similarity index 100% rename from keyboard/planck/common_keymaps/keymap_mitch.c rename to keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c diff --git a/quantum/template/README.md b/quantum/template/README.md index dc163a2f4b..39f9f59d10 100644 --- a/quantum/template/README.md +++ b/quantum/template/README.md @@ -15,7 +15,7 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` From ac0729787ff0e8d1bd1202a28f5edf9125c00b0c Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 30 Mar 2016 00:43:07 -0400 Subject: [PATCH 064/259] preonic update --- keyboard/preonic/Makefile | 54 ++-- keyboard/preonic/Makefile.pjrc | 116 --------- keyboard/preonic/PCB_GUIDE.md | 116 --------- keyboard/preonic/README.md | 49 +--- keyboard/preonic/__avr_gdbinit | 6 - keyboard/preonic/analog.c | 53 ---- keyboard/preonic/analog.h | 36 --- keyboard/preonic/beeps.c | 246 ------------------ keyboard/preonic/beeps.h | 12 - keyboard/preonic/config.h | 18 +- keyboard/preonic/config_definitions.h | 50 ---- keyboard/preonic/extended_keymap_common.c | 216 --------------- keyboard/preonic/extended_keymap_common.h | 181 ------------- .../extended_keymap_default.c | 70 ----- .../extended_keymaps/extended_keymap_lock.c | 81 ------ keyboard/preonic/keymap_midi.c | 110 -------- keyboard/preonic/keymap_midi.h | 220 ---------------- keyboard/preonic/led.c | 38 --- keyboard/preonic/matrix.c | 234 ----------------- quantum/keymap_midi.c | 4 +- 20 files changed, 65 insertions(+), 1845 deletions(-) delete mode 100644 keyboard/preonic/Makefile.pjrc delete mode 100644 keyboard/preonic/PCB_GUIDE.md delete mode 100644 keyboard/preonic/__avr_gdbinit delete mode 100644 keyboard/preonic/analog.c delete mode 100644 keyboard/preonic/analog.h delete mode 100644 keyboard/preonic/beeps.c delete mode 100644 keyboard/preonic/beeps.h delete mode 100644 keyboard/preonic/config_definitions.h delete mode 100644 keyboard/preonic/extended_keymap_common.c delete mode 100644 keyboard/preonic/extended_keymap_common.h delete mode 100644 keyboard/preonic/extended_keymaps/extended_keymap_default.c delete mode 100644 keyboard/preonic/extended_keymaps/extended_keymap_lock.c delete mode 100644 keyboard/preonic/keymap_midi.c delete mode 100644 keyboard/preonic/keymap_midi.h delete mode 100644 keyboard/preonic/led.c delete mode 100644 keyboard/preonic/matrix.c diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 0145e44bc6..664aff7321 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -27,7 +27,7 @@ # make flip-ee = Download the eeprom file to the device, using Atmel FLIP # (must have Atmel FLIP installed). # -# make debug = Start either simulavr or avarice as specified for debugging, +# make debug = Start either simulavr or avarice as specified for debugging, # with avr-gdb or avr-insight as the front end for debugging. # # make filename.s = Just compile filename.c into the assembler code only. @@ -39,25 +39,41 @@ #---------------------------------------------------------------------------- # Target file name (without extension). -TARGET = preonic_lufa +TARGET = preonic + # Directory common source filess exist TOP_DIR = ../.. +TMK_DIR = ../../tmk_core # Directory keyboard dependent files exist TARGET_DIR = . # # project specific files -SRC = extended_keymap_common.c \ - matrix.c \ - led.c \ - backlight.c +SRC = preonic.c + +ifdef keymap + KEYMAP = $(keymap) +endif ifdef KEYMAP - SRC := extended_keymaps/extended_keymap_$(KEYMAP).c $(SRC) +ifneq ("$(wildcard keymaps/$(KEYMAP).c)","") + KEYMAP_FILE = keymaps/$(KEYMAP).c else - SRC := extended_keymaps/extended_keymap_default.c $(SRC) +ifneq ("$(wildcard keymaps/$(KEYMAP)/keymap.c)","") + KEYMAP_FILE = keymaps/$(KEYMAP)/keymap.c +else +$(error Keymap file does not exist) endif +endif +else +ifneq ("$(wildcard keymaps/default.c)","") + KEYMAP_FILE = keymaps/default.c +else + KEYMAP_FILE = keymaps/default/keymap.c +endif +endif +SRC := $(KEYMAP_FILE) $(SRC) CONFIG_H = config.h @@ -120,24 +136,26 @@ EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = yes # MIDI controls -BACKLIGHT_ENABLE = yes +MIDI_ENABLE = YES # MIDI controls +AUDIO_ENABLE = YES # Audio output on port C6 +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. -ifdef MIDI_ENABLE - SRC += keymap_midi.c \ - beeps.c +ifdef BACKLIGHT_ENABLE + SRC += backlight.c endif + # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax # Search Path VPATH += $(TARGET_DIR) VPATH += $(TOP_DIR) +VPATH += $(TMK_DIR) -include $(TOP_DIR)/protocol/lufa.mk -include $(TOP_DIR)/common.mk -include $(TOP_DIR)/rules.mk +include $(TOP_DIR)/quantum/quantum.mk diff --git a/keyboard/preonic/Makefile.pjrc b/keyboard/preonic/Makefile.pjrc deleted file mode 100644 index be83ba18b1..0000000000 --- a/keyboard/preonic/Makefile.pjrc +++ /dev/null @@ -1,116 +0,0 @@ -#---------------------------------------------------------------------------- -# On command line: -# -# make all = Make software. -# -# make clean = Clean out built project files. -# -# make coff = Convert ELF to AVR COFF. -# -# make extcoff = Convert ELF to AVR Extended COFF. -# -# make program = Download the hex file to the device. -# Please customize your programmer settings(PROGRAM_CMD) -# -# make teensy = Download the hex file to the device, using teensy_loader_cli. -# (must have teensy_loader_cli installed). -# -# make dfu = Download the hex file to the device, using dfu-programmer (must -# have dfu-programmer installed). -# -# make flip = Download the hex file to the device, using Atmel FLIP (must -# have Atmel FLIP installed). -# -# make dfu-ee = Download the eeprom file to the device, using dfu-programmer -# (must have dfu-programmer installed). -# -# make flip-ee = Download the eeprom file to the device, using Atmel FLIP -# (must have Atmel FLIP installed). -# -# make debug = Start either simulavr or avarice as specified for debugging, -# with avr-gdb or avr-insight as the front end for debugging. -# -# make filename.s = Just compile filename.c into the assembler code only. -# -# make filename.i = Create a preprocessed source file for use in submitting -# bug reports to the GCC project. -# -# To rebuild project do "make clean" then "make all". -#---------------------------------------------------------------------------- - -# Target file name (without extension). -TARGET = gh60_pjrc - -# Directory common source filess exist -TOP_DIR = ../.. - -# Directory keyboard dependent files exist -TARGET_DIR = . - -# project specific files -SRC = keymap_common.c \ - matrix.c \ - led.c - -ifdef KEYMAP - SRC := keymap_$(KEYMAP).c $(SRC) -else - SRC := keymap_jack.c $(SRC) -endif - -CONFIG_H = config.h - - -# MCU name, you MUST set this to match the board you are using -# type "make clean" after changing this, so all files will be rebuilt -MCU = atmega32u4 -#MCU = at90usb1286 - - -# Processor frequency. -# Normally the first thing your program should do is set the clock prescaler, -# so your program will run at the correct speed. You should also set this -# variable to same clock speed. The _delay_ms() macro uses this, and many -# examples use this variable to calculate timings. Do not add a "UL" here. -F_CPU = 16000000 - - -# Boot Section Size in *bytes* -# Teensy halfKay 512 -# Atmel DFU loader 4096 -# LUFA bootloader 4096 -OPT_DEFS += -DBOOTLOADER_SIZE=4096 - - -# Build Options -# comment out to disable the options. -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+5000) -EXTRAKEY_ENABLE = yes # Audio control and System control(+600) -CONSOLE_ENABLE = yes # Console for debug -COMMAND_ENABLE = yes # Commands for debug and configuration -SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -NKRO_ENABLE = yes # USB Nkey Rollover(+500) -#PS2_MOUSE_ENABLE = yes # PS/2 mouse(TrackPoint) support - - -# Search Path -VPATH += $(TARGET_DIR) -VPATH += $(TOP_DIR) - -include $(TOP_DIR)/protocol/pjrc.mk -include $(TOP_DIR)/common.mk -include $(TOP_DIR)/rules.mk - -plain: OPT_DEFS += -DKEYMAP_PLAIN -plain: all - -poker: OPT_DEFS += -DKEYMAP_POKER -poker: all - -poker_set: OPT_DEFS += -DKEYMAP_POKER_SET -poker_set: all - -poker_bit: OPT_DEFS += -DKEYMAP_POKER_BIT -poker_bit: all diff --git a/keyboard/preonic/PCB_GUIDE.md b/keyboard/preonic/PCB_GUIDE.md deleted file mode 100644 index c3004c75a4..0000000000 --- a/keyboard/preonic/PCB_GUIDE.md +++ /dev/null @@ -1,116 +0,0 @@ -# Planck Firmware Guide - -## Setting up the environment - -### Windows -1. Install [WinAVR Tools](http://sourceforge.net/projects/winavr/) for AVR GCC compiler. -2. Install [DFU-Programmer][dfu-prog] (the -win one). -3. Start DFU bootloader on the chip first time you will see 'Found New Hardware Wizard' to install driver. If you install device driver properly you can find chip name like 'ATmega32U4' under 'LibUSB-Win32 Devices' tree on 'Device Manager'. If not you will need to update its driver on 'Device Manager' to the `dfu-programmer` driver. - -### Mac -1. Install [CrossPack](http://www.obdev.at/products/crosspack/index.html) or install Xcode from the App Store and install the Command Line Tools from `Xcode->Preferences->Downloads`. -2. Install [DFU-Programmer][dfu-prog]. - -### Linux -1. Install AVR GCC with your favorite package manager. -2. Install [DFU-Programmer][dfu-prog]. - -##Verify Your Installation -1. Clone the following repository: https://github.com/jackhumbert/tmk_keyboard -2. Open a Terminal and `cd` into `tmk_keyboard/keyboard/planck` -3. Run `make`. This should output a lot of information about the build process. - -## Using the built-in functions - -Here is a list of some of the functions available from the command line: - -* `make clean`: clean the environment - may be required in-between builds -* `make`: compile the code -* `make COMMON=true`: compile with the common (non-extended) keymap -* `make MATRIX=`: compile with the referenced matrix file. Default if unspecified is `matrix_pcb.c`. For handwired boards, use `matrix_handwired.c`. -* `make KEYMAP=`: compile with the extended keymap file `extended_keymaps/extended_keymap_.c` -* `make COMMON=true KEYMAP=`: compile with the common keymap file `common_keymaps/keymap_.c` -* `make dfu`: build and flash the layout to the PCB -* `make dfu-force`: build and force-flash the layout to the PCB (may be require for first flash) - -Generally, the instructions to flash the PCB are as follows: - -1. Make changes to the appropriate keymap file -2. Save the file -3. `make clean` -4. Press the reset button on the PCB/press the key with the `RESET` keycode -5. `make dfu` - use the necessary `KEYMAP=` and/or `COMMON=true` arguments here. - -## Extended keymap - -### Keymap - -Unlike the common keymap, prefixing the keycodes with `KC_` is required. A full list of the keycodes is available [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/doc/keycode.txt). For the keycodes available only in the extended keymap, see this [header file](https://github.com/jackhumbert/tmk_keyboard/blob/master/keyboard/planck/extended_keymap_common.h). - -You can use modifiers with keycodes like this: - - LCTL(KC_C) - -Which will generate Ctrl+c. These are daisy-chainable, meaning you can do things like: - - LCTL(LALT(KC_C)) - -That will generate Ctrl+Alt+c. The entire list of these functions is here: - -* `LCTL()`: Left control -* `LSFT()` / `S()`: Left shift -* `LALT()`: Left alt/opt -* `LGUI()`: Left win/cmd -* `RCTL()`: Right control -* `RSFT()`: Right shift -* `RALT()`: Right alt/opt -* `RGUI()`: Right win/cmd - -`S(KC_1)`-like entries are useful in writing keymaps for the Planck. - -### Other keycodes - -A number of other keycodes have been added that you may find useful: - -* `CM_`: the Colemak equivalent of a key (in place of `KC_`), when using Colemak in software (`CM_O` generates `KC_SCLN`) -* `RESET`: jump to bootloader for flashing (same as press the reset button) -* `BL_STEP`: step through the backlight brightnesses -* `BL_<0-15>`: set backlight brightness to 0-15 -* `BL_DEC`: lower the backlight brightness -* `BL_INC`: raise the backlight brightness -* `BL_TOGG`: toggle the backlight on/off - -### Function layers - -The extended keymap extends the number of function layers from 32 to the near-infinite value of 256. Rather than using `FN` notation (still available, but limited to `FN0`-`FN31`), you can use the `FUNC()` notation. `F()` is a shortcut for this. - -The function actions are unchanged, and you can see the full list of them [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/common/action_code.h). They are explained in detail [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/doc/keymap.md#2-action). - -### Macros - -Macros have been setup in the `extended_keymaps/extended_keymaps_default.c` file so that you can use `M()` to access a macro in the `action_get_macro` section on your keymap. The switch/case structure you see here is required, and is setup for `M(0)` - you'll need to copy and paste the code to look like this (e.g. to support `M(3)`): - - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_A), END); - break; - case 1: - return MACRODOWN(TYPE(KC_B), END); - break; - case 2: - return MACRODOWN(TYPE(KC_C), END); - break; - case 3: - return MACRODOWN(TYPE(KC_D), END); - break; - } - return MACRO_NONE; - -`MACRODOWN()` is a shortcut for `(record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE)` which tells the macro to execute when the key is pressed. Without this, the macro will be executed on both the down and up stroke. - -[cygwin]: https://www.cygwin.com/ -[mingw]: http://www.mingw.org/ -[mhv]: https://infernoembedded.com/products/avr-tools -[winavr]: http://winavr.sourceforge.net/ -[crosspack]: http://www.obdev.at/products/crosspack/index.html -[dfu-prog]: http://dfu-programmer.sourceforge.net/ diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md index ee824d26e0..3ba0cc1527 100644 --- a/keyboard/preonic/README.md +++ b/keyboard/preonic/README.md @@ -2,54 +2,29 @@ Planck keyboard firmware ====================== DIY/Assembled compact ortholinear 40% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). -## Extended Keymap -If you include extended_keymap_common.h instead of keymap_common.h at the top of your file, you'll have access to a bunch of goodies: +## Quantum MK Firmware -- Use `LSFT()`, `LCTL()`, et. al. (listed in extended_keymap_common.h) as modifiers for keys (daisy-chain-able) -- Use `FUNC(1)` instead of `FN1` (etc.) to access the function layers beyond the 32 function layer limit -- Use `CM_F` instead of `KC_F` to get the ColeMak equivilent for shortcuts (maps backwards) -- Use `MACRODOWN()` instead of `MACRO()` to easily make a keydown macro (`CM_*` works here too) +For the full Quantum feature list, see [the parent README.md](/README.md). -### Some notes on usage: +## Building -- The `KEYMAP()` macro is unable to be used due to the bitwise modifications that take place - refer to extended_keymap_jack.c to see how to set things up with the `KC_` prefix -- Keep an eye on the Makefile - this needs to include the correct files to work -- Don't forget to use `const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {` instead of the 8bit equivilent - -## Build - -Follow [this guide](http://deskthority.net/workshop-f7/how-to-build-your-very-own-keyboard-firmware-t7177.html) to setup your development environment before anything else. Abbreviated instructions are provide at the [bottom of this document](https://github.com/rswiernik/tmk_keyboard/tree/rswiernik_dev/keyboard/planck#environment-setup) - -Download the whole firmware [here](https://github.com/jackhumbert/tmk_keyboard/archive/master.zip) and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex that you can load with the Teensy app onto your Planck (once you've hit reset/shorted GND & RST). +Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. -####Default -To build with the default keymap, simply move to the tmk\_keyboard/keyboard/planck/ and run `make` as follows: -``` -$ make -``` +### Default +To build with the default keymap, simply run `make`. -## Keymap -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document (you can find in top README.md) and existent keymap files. - -####**Extended Keymaps** +### Other Keymaps +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. -To build the firmware binary hex file with an extended keymap just do `make` with `KEYMAP` option like: +To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` -$ make KEYMAP=[common|jack|] +$ make KEYMAP=[default|jack|] ``` -_The only applicable keymaps will work with this option._ Extended keymaps follow the format **__extended\_keymap\_\.c__** +Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. -####**Common Keymaps** - -Building with a common keymap is as simple as adding the COMMON option. Note that only -``` -$ make KEYMAP=[common|jack|] COMMON=true -``` -_The only applicable keymaps will work with this option._ Common keymaps follow the format **__keymap\_\.c__** - -## Notable TMK forks (which some of the keymap files are from) +### Notable forks (which some of the keymap files are from) - [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck) - [Pierre's Fork](https://github.com/pcarrier/tmk_keyboard/blob/pcarrier/planck/keyboard/gh60/keymap_planck.c) - [Nathan's Fork](https://github.com/nathanrosspowell/tmk_keyboard/tree/planck-jack/keyboard/planck) diff --git a/keyboard/preonic/__avr_gdbinit b/keyboard/preonic/__avr_gdbinit deleted file mode 100644 index afc51e6d19..0000000000 --- a/keyboard/preonic/__avr_gdbinit +++ /dev/null @@ -1,6 +0,0 @@ -define reset -SIGNAL SIGHUP -end -file planck_lufa.elf -target remote localhost:4242 -break main diff --git a/keyboard/preonic/analog.c b/keyboard/preonic/analog.c deleted file mode 100644 index 49b84ee0e8..0000000000 --- a/keyboard/preonic/analog.c +++ /dev/null @@ -1,53 +0,0 @@ -// Simple analog to digitial conversion - -#include -#include -#include -#include "analog.h" - - -static uint8_t aref = (1<= 12) return 0; - return adc_read(pgm_read_byte(pin_to_mux + pin)); -#elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) - if (pin >= 8) return 0; - return adc_read(pin); -#else - return 0; -#endif -} - -// Mux input -int16_t adc_read(uint8_t mux) -{ -#if defined(__AVR_AT90USB162__) - return 0; -#else - uint8_t low; - - ADCSRA = (1< - -void analogReference(uint8_t mode); -int16_t analogRead(uint8_t pin); -int16_t adc_read(uint8_t mux); - -#define ADC_REF_POWER (1< -#include -#include -#include - -#define PI 3.14159265 - -void delay_us(int count) { - while(count--) { - _delay_us(1); - } -} - -int voices = 0; -double frequency = 0; -int volume = 0; -int position = 0; - -double frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0}; -int volumes[8] = {0, 0, 0, 0, 0, 0, 0, 0}; -bool sliding = false; -#define RANGE 1000 -volatile int i=0; //elements of the wave - - -void beeps() { - play_notes(); -} - -void send_freq(double freq, int vol) { - int duty = (((double)F_CPU) / freq); - ICR3 = duty; // Set max to the period - OCR3A = duty >> (0x10 - vol); // Set compare to half the period -} - -void stop_all_notes() { - voices = 0; - TCCR3A = 0; - TCCR3B = 0; - frequency = 0; - volume = 0; - - for (int i = 0; i < 8; i++) { - frequencies[i] = 0; - volumes[i] = 0; - } -} - -void stop_note(double freq) { - for (int i = 7; i >= 0; i--) { - if (frequencies[i] == freq) { - frequencies[i] = 0; - volumes[i] = 0; - for (int j = i; (j < 7); j++) { - frequencies[j] = frequencies[j+1]; - frequencies[j+1] = 0; - volumes[j] = volumes[j+1]; - volumes[j+1] = 0; - } - } - } - voices--; - if (voices < 0) - voices = 0; - if (voices == 0) { - TCCR3A = 0; - TCCR3B = 0; - frequency = 0; - volume = 0; - } else { - double freq = frequencies[voices - 1]; - int vol = volumes[voices - 1]; - if (frequency < freq) { - sliding = true; - for (double f = frequency; f <= freq; f += ((freq - frequency) / 500.0)) { - send_freq(f, vol); - } - sliding = false; - } else if (frequency > freq) { - sliding = true; - for (double f = frequency; f >= freq; f -= ((frequency - freq) / 500.0)) { - send_freq(f, vol); - } - sliding = false; - } - send_freq(freq, vol); - frequency = freq; - volume = vol; - } -} - -void init_notes() { - // TCCR1A = (1 << COM1A1) | (0 << COM1A0) | (1 << WGM11) | (1 << WGM10); - // TCCR1B = (1 << COM1B1) | (0 << COM1A0) | (1 << WGM13) | (1 << WGM12) | (0 << CS12) | (0 << CS11) | (1 << CS10); - - // DDRC |= (1<<6); - - // TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); - // TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (0 << CS31) | (1 << CS30); - - // ICR3 = 0xFFFF; - // OCR3A = (int)((float)wave[i]*ICR3/RANGE); //go to next array element - - - // cli(); - - // /* Enable interrupt on timer2 == 127, with clk/8 prescaler. At 16MHz, - // this gives a timer interrupt at 15625Hz. */ - // TIMSK3 = (1 << OCIE3A); - - // /* clear/reset timer on match */ - // // TCCR3A = 1<> 8) & 0x00FF) -// #define lowByte(c) (c & 0x00FF) - -ISR(TIMER3_COMPA_vect) { - - if (ICR3 > 0 && !sliding) { - switch (position) { - case 0: { - int duty = (((double)F_CPU) / (frequency)); - ICR3 = duty; // Set max to the period - OCR3A = duty >> 1; // Set compare to half the period - break; - } - case 1: { - int duty = (((double)F_CPU) / (frequency*2)); - ICR3 = duty; // Set max to the period - OCR3A = duty >> 1; // Set compare to half the period - break; - } - case 2: { - int duty = (((double)F_CPU) / (frequency*3)); - ICR3 = duty; // Set max to the period - OCR3A = duty >> 1; // Set compare to half the period - break; - } - } - position = (position + 1) % 3; - } -// /* OCR2A has been cleared, per TCCR2A above */ -// // OCR3A = 127; - -// // pos1 += incr1; -// // pos2 += incr2; -// // pos3 += incr3; - -// // sample = sinewave[highByte(pos1)] + sinewave[highByte(pos2)] + sinewave[highByte(pos3)]; - -// // OCR3A = sample; - - -// OCR3A=pgm_read_byte(&sinewave[pos1]); -// pos1++; -// // PORTC &= ~(1<<6); - -// /* buffered, 1x gain, active mode */ -// // SPDR = highByte(sample) | 0x70; -// // while (!(SPSR & (1< 0) { - DDRC |= (1<<6); - - TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); - TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (1 << CS31) | (0 << CS30); - - if (frequency != 0) { - if (frequency < freq) { - for (double f = frequency; f <= freq; f += ((freq - frequency) / 500.0)) { - send_freq(f, vol); - } - } else if (frequency > freq) { - for (double f = frequency; f >= freq; f -= ((frequency - freq) / 500.0)) { - send_freq(f, vol); - } - } - } - send_freq(freq, vol); - frequency = freq; - volume = vol; - - frequencies[voices] = frequency; - volumes[voices] = volume; - voices++; - } - // ICR3 = 0xFFFF; - // for (int i = 0; i < 10000; i++) { - // OCR3A = round((sin(i*freq)*.5)+.5)*0xFFFF; - // // _delay_us(50); - // } - - // TCCR3A = 0; - // TCCR3B = 0; -} - -// void note(int x, float length) { -// DDRC |= (1<<6); -// int t = (int)(440*pow(2,-x/12.0)); // starting note -// for (int y = 0; y < length*1000/t; y++) { // note length -// PORTC |= (1<<6); -// delay_us(t); -// PORTC &= ~(1<<6); -// delay_us(t); -// } -// PORTC &= ~(1<<6); -// } - -// void true_note(float x, float y, float length) { -// for (uint32_t i = 0; i < length * 50; i++) { -// uint32_t v = (uint32_t) (round(sin(PI*2*i*640000*pow(2, x/12.0))*.5+1 + sin(PI*2*i*640000*pow(2, y/12.0))*.5+1) / 2 * pow(2, 8)); -// for (int u = 0; u < 8; u++) { -// if (v & (1 << u) && !(PORTC&(1<<6))) -// PORTC |= (1<<6); -// else if (PORTC&(1<<6)) -// PORTC &= ~(1<<6); -// } -// } -// PORTC &= ~(1<<6); -// } \ No newline at end of file diff --git a/keyboard/preonic/beeps.h b/keyboard/preonic/beeps.h deleted file mode 100644 index 378983c605..0000000000 --- a/keyboard/preonic/beeps.h +++ /dev/null @@ -1,12 +0,0 @@ -#include -#include -#include -#include - -void note(int x, float length); -void beeps(); -void true_note(float x, float y, float length); -void play_note(double freq, int vol); -void stop_note(double freq); -void stop_all_notes(); -void init_notes(); \ No newline at end of file diff --git a/keyboard/preonic/config.h b/keyboard/preonic/config.h index cad269c9d4..5528667fa7 100644 --- a/keyboard/preonic/config.h +++ b/keyboard/preonic/config.h @@ -18,11 +18,11 @@ along with this program. If not, see . #ifndef CONFIG_H #define CONFIG_H -#include "config_definitions.h" +#include "config_common.h" /* USB Device descriptor parameter */ #define VENDOR_ID 0xFEED -#define PRODUCT_ID 0x6062 +#define PRODUCT_ID 0x6061 #define DEVICE_VER 0x0001 #define MANUFACTURER Ortholinear Keyboards #define PRODUCT The Preonic Keyboard @@ -34,7 +34,10 @@ along with this program. If not, see . /* Planck PCB default pin-out */ #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7 } -#define ROWS (int []){ D1, D0, D5, B5, B6 } +#define ROWS (int []){ D2, D5, B5, B6, D3 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW /* define if matrix has ghost */ //#define MATRIX_HAS_GHOST @@ -55,6 +58,15 @@ along with this program. If not, see . keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* ws2812 RGB LED */ +#define ws2812_PORTREG PORTD +#define ws2812_DDRREG DDRD +#define ws2812_pin PD1 +#define RGBLED_NUM 28 // Number of LEDs +#define RGBLIGHT_HUE_STEP 10 +#define RGBLIGHT_SAT_STEP 17 +#define RGBLIGHT_VAL_STEP 17 + /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboard/preonic/config_definitions.h b/keyboard/preonic/config_definitions.h deleted file mode 100644 index fd138b8841..0000000000 --- a/keyboard/preonic/config_definitions.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef CONFIG_DEFINITIONS_H -#define CONFIG_DEFINITIONS_H - -#define B0 0x20 -#define B1 0x21 -#define B2 0x22 -#define B3 0x23 -#define B4 0x24 -#define B5 0x25 -#define B6 0x26 -#define B7 0x27 -#define C0 0x30 -#define C1 0x31 -#define C2 0x32 -#define C3 0x33 -#define C4 0x34 -#define C5 0x35 -#define C6 0x36 -#define C7 0x37 -#define D0 0x40 -#define D1 0x41 -#define D2 0x42 -#define D3 0x43 -#define D4 0x44 -#define D5 0x45 -#define D6 0x46 -#define D7 0x47 -#define E0 0x50 -#define E1 0x51 -#define E2 0x52 -#define E3 0x53 -#define E4 0x54 -#define E5 0x55 -#define E6 0x56 -#define E7 0x57 -#define F0 0x60 -#define F1 0x61 -#define F2 0x62 -#define F3 0x63 -#define F4 0x64 -#define F5 0x65 -#define F6 0x66 -#define F7 0x67 - - - - - -#endif - diff --git a/keyboard/preonic/extended_keymap_common.c b/keyboard/preonic/extended_keymap_common.c deleted file mode 100644 index 4fa80de7cf..0000000000 --- a/keyboard/preonic/extended_keymap_common.c +++ /dev/null @@ -1,216 +0,0 @@ -/* -Copyright 2012,2013 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#include "extended_keymap_common.h" -#include "report.h" -#include "keycode.h" -#include "action_layer.h" -#include "action.h" -#include "action_macro.h" -#include "debug.h" -#include "backlight.h" -#include "keymap_midi.h" -#include - -static action_t keycode_to_action(uint16_t keycode); - -/* converts key to action */ -action_t action_for_key(uint8_t layer, keypos_t key) -{ - // 16bit keycodes - important - uint16_t keycode = keymap_key_to_keycode(layer, key); - - if (keycode >= 0x0100 && keycode < 0x2000) { - // Has a modifier - action_t action; - // Split it up - action.code = ACTION_MODS_KEY(keycode >> 8, keycode & 0xFF); - return action; - } else if (keycode >= 0x2000 && keycode < 0x3000) { - // Is a shortcut for function layer, pull last 12bits - return keymap_func_to_action(keycode & 0xFFF); - } else if (keycode >= 0x3000 && keycode < 0x4000) { - action_t action; - action.code = ACTION_MACRO(keycode & 0xFF); - return action; - } else if (keycode >= BL_0 & keycode <= BL_15) { - action_t action; - action.code = ACTION_BACKLIGHT_LEVEL(keycode & 0x000F); - return action; - } else if (keycode == BL_DEC) { - action_t action; - action.code = ACTION_BACKLIGHT_DECREASE(); - return action; - } else if (keycode == BL_INC) { - action_t action; - action.code = ACTION_BACKLIGHT_INCREASE(); - return action; - } else if (keycode == BL_TOGG) { - action_t action; - action.code = ACTION_BACKLIGHT_TOGGLE(); - return action; - } else if (keycode == BL_STEP) { - action_t action; - action.code = ACTION_BACKLIGHT_STEP(); - return action; - } else if (keycode == RESET) { - bootloader_jump(); - return; - } else if (keycode == DEBUG) { - print("\nDEBUG: enabled.\n"); - debug_enable = true; - return; - } else if (keycode >= 0x6000 && keycode < 0x7000) { - action_t action; - action.code = ACTION_FUNCTION_OPT(keycode & 0xFF, (keycode & 0x0F00) >> 8); - return action; - } - - switch (keycode) { - case KC_FN0 ... KC_FN31: - return keymap_fn_to_action(keycode); -#ifdef BOOTMAGIC_ENABLE - case KC_CAPSLOCK: - case KC_LOCKING_CAPS: - if (keymap_config.swap_control_capslock || keymap_config.capslock_to_control) { - return keycode_to_action(KC_LCTL); - } - return keycode_to_action(keycode); - case KC_LCTL: - if (keymap_config.swap_control_capslock) { - return keycode_to_action(KC_CAPSLOCK); - } - return keycode_to_action(KC_LCTL); - case KC_LALT: - if (keymap_config.swap_lalt_lgui) { - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_LGUI); - } - return keycode_to_action(KC_LALT); - case KC_LGUI: - if (keymap_config.swap_lalt_lgui) { - return keycode_to_action(KC_LALT); - } - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_LGUI); - case KC_RALT: - if (keymap_config.swap_ralt_rgui) { - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_RGUI); - } - return keycode_to_action(KC_RALT); - case KC_RGUI: - if (keymap_config.swap_ralt_rgui) { - return keycode_to_action(KC_RALT); - } - if (keymap_config.no_gui) { - return keycode_to_action(ACTION_NO); - } - return keycode_to_action(KC_RGUI); - case KC_GRAVE: - if (keymap_config.swap_grave_esc) { - return keycode_to_action(KC_ESC); - } - return keycode_to_action(KC_GRAVE); - case KC_ESC: - if (keymap_config.swap_grave_esc) { - return keycode_to_action(KC_GRAVE); - } - return keycode_to_action(KC_ESC); - case KC_BSLASH: - if (keymap_config.swap_backslash_backspace) { - return keycode_to_action(KC_BSPACE); - } - return keycode_to_action(KC_BSLASH); - case KC_BSPACE: - if (keymap_config.swap_backslash_backspace) { - return keycode_to_action(KC_BSLASH); - } - return keycode_to_action(KC_BSPACE); -#endif - default: - return keycode_to_action(keycode); - } -} - - -/* Macro */ -__attribute__ ((weak)) -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - return MACRO_NONE; -} - -/* Function */ -__attribute__ ((weak)) -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) -{ -} - -/* translates keycode to action */ -static action_t keycode_to_action(uint16_t keycode) -{ - action_t action; - switch (keycode) { - case KC_A ... KC_EXSEL: - case KC_LCTRL ... KC_RGUI: - action.code = ACTION_KEY(keycode); - break; - case KC_SYSTEM_POWER ... KC_SYSTEM_WAKE: - action.code = ACTION_USAGE_SYSTEM(KEYCODE2SYSTEM(keycode)); - break; - case KC_AUDIO_MUTE ... KC_WWW_FAVORITES: - action.code = ACTION_USAGE_CONSUMER(KEYCODE2CONSUMER(keycode)); - break; - case KC_MS_UP ... KC_MS_ACCEL2: - action.code = ACTION_MOUSEKEY(keycode); - break; - case KC_TRNS: - action.code = ACTION_TRANSPARENT; - break; - default: - action.code = ACTION_NO; - break; - } - return action; -} - - -/* translates key to keycode */ -uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key) -{ - // Read entire word (16bits) - return pgm_read_word(&keymaps[(layer)][(key.row)][(key.col)]); -} - -/* translates Fn keycode to action */ -action_t keymap_fn_to_action(uint16_t keycode) -{ - return (action_t){ .code = pgm_read_word(&fn_actions[FN_INDEX(keycode)]) }; -} - -action_t keymap_func_to_action(uint16_t keycode) -{ - // For FUNC without 8bit limit - return (action_t){ .code = pgm_read_word(&fn_actions[(int)keycode]) }; -} diff --git a/keyboard/preonic/extended_keymap_common.h b/keyboard/preonic/extended_keymap_common.h deleted file mode 100644 index 7ccfa1b039..0000000000 --- a/keyboard/preonic/extended_keymap_common.h +++ /dev/null @@ -1,181 +0,0 @@ -/* -Copyright 2012,2013 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#ifndef KEYMAP_H -#define KEYMAP_H - -#include -#include -#include "action.h" -#include -#include "keycode.h" -#include "keymap.h" -#include "action_macro.h" -#include "report.h" -#include "host.h" -// #include "print.h" -#include "debug.h" - -#ifdef BOOTMAGIC_ENABLE -/* NOTE: Not portable. Bit field order depends on implementation */ -typedef union { - uint16_t raw; - struct { - bool swap_control_capslock:1; - bool capslock_to_control:1; - bool swap_lalt_lgui:1; - bool swap_ralt_rgui:1; - bool no_gui:1; - bool swap_grave_esc:1; - bool swap_backslash_backspace:1; - bool nkro:1; - }; -} keymap_config_t; -keymap_config_t keymap_config; -#endif - - -/* translates key to keycode */ -uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key); - -/* translates Fn keycode to action */ -action_t keymap_fn_to_action(uint16_t keycode); - -/* translates Fn keycode to action */ -action_t keymap_func_to_action(uint16_t keycode); - -extern const uint16_t keymaps[][MATRIX_ROWS][MATRIX_COLS]; -extern const uint16_t fn_actions[]; - -// Ability to use mods in layouts -#define LCTL(kc) kc | 0x0100 -#define LSFT(kc) kc | 0x0200 -#define LALT(kc) kc | 0x0400 -#define LGUI(kc) kc | 0x0800 -#define RCTL(kc) kc | 0x1100 -#define RSFT(kc) kc | 0x1200 -#define RALT(kc) kc | 0x1400 -#define RGUI(kc) kc | 0x1800 - -// Alias for function layers than expand past FN31 -#define FUNC(kc) kc | 0x2000 - -// Aliases -#define S(kc) LSFT(kc) -#define F(kc) FUNC(kc) - -// For software implementation of colemak -#define CM_Q KC_Q -#define CM_W KC_W -#define CM_F KC_E -#define CM_P KC_R -#define CM_G KC_T -#define CM_J KC_Y -#define CM_L KC_U -#define CM_U KC_I -#define CM_Y KC_O -#define CM_SCLN KC_P - -#define CM_A KC_A -#define CM_R KC_S -#define CM_S KC_D -#define CM_T KC_F -#define CM_D KC_G -#define CM_H KC_H -#define CM_N KC_J -#define CM_E KC_K -#define CM_I KC_L -#define CM_O KC_SCLN - -#define CM_Z KC_Z -#define CM_X KC_X -#define CM_C KC_C -#define CM_V KC_V -#define CM_B KC_B -#define CM_K KC_N -#define CM_M KC_M -#define CM_COMM KC_COMM -#define CM_DOT KC_DOT -#define CM_SLSH KC_SLSH - -// Make it easy to support these in macros -#define KC_CM_Q CM_Q -#define KC_CM_W CM_W -#define KC_CM_F CM_F -#define KC_CM_P CM_P -#define KC_CM_G CM_G -#define KC_CM_J CM_J -#define KC_CM_L CM_L -#define KC_CM_U CM_U -#define KC_CM_Y CM_Y -#define KC_CM_SCLN CM_SCLN - -#define KC_CM_A CM_A -#define KC_CM_R CM_R -#define KC_CM_S CM_S -#define KC_CM_T CM_T -#define KC_CM_D CM_D -#define KC_CM_H CM_H -#define KC_CM_N CM_N -#define KC_CM_E CM_E -#define KC_CM_I CM_I -#define KC_CM_O CM_O - -#define KC_CM_Z CM_Z -#define KC_CM_X CM_X -#define KC_CM_C CM_C -#define KC_CM_V CM_V -#define KC_CM_B CM_B -#define KC_CM_K CM_K -#define KC_CM_M CM_M -#define KC_CM_COMM CM_COMM -#define KC_CM_DOT CM_DOT -#define KC_CM_SLSH CM_SLSH - -#define M(kc) kc | 0x3000 - -#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE) - -#define BL_ON 0x4009 -#define BL_OFF 0x4000 -#define BL_0 0x4000 -#define BL_1 0x4001 -#define BL_2 0x4002 -#define BL_3 0x4003 -#define BL_4 0x4004 -#define BL_5 0x4005 -#define BL_6 0x4006 -#define BL_7 0x4007 -#define BL_8 0x4008 -#define BL_9 0x4009 -#define BL_10 0x400A -#define BL_11 0x400B -#define BL_12 0x400C -#define BL_13 0x400D -#define BL_14 0x400E -#define BL_15 0x400F -#define BL_DEC 0x4010 -#define BL_INC 0x4011 -#define BL_TOGG 0x4012 -#define BL_STEP 0x4013 - -#define RESET 0x5000 -#define DEBUG 0x5001 - -#define MIDI(n) n | 0x6000 - -#endif diff --git a/keyboard/preonic/extended_keymaps/extended_keymap_default.c b/keyboard/preonic/extended_keymaps/extended_keymap_default.c deleted file mode 100644 index b52f60fd08..0000000000 --- a/keyboard/preonic/extended_keymaps/extended_keymap_default.c +++ /dev/null @@ -1,70 +0,0 @@ -#include "extended_keymap_common.h" -#include "backlight.h" -#include "lufa.h" -#include "debug.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = { /* Qwerty */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - // Space is repeated to accommadate for both spacebar wiring positions -}, -[1] = { /* Colemak */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {KC_FN3, KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, -[2] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F11, KC_F12, 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, FUNC(1), KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[3] = { /* LOWER */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {S(KC_GRV), S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), S(KC_6), S(KC_7), S(KC_8), S(KC_9), S(KC_0), KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, S(KC_MINS), S(KC_EQL), S(KC_LBRC), S(KC_RBRC), S(KC_BSLS)}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[4] = { /* TENKEY */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_KP_7, KC_KP_8, KC_KP_9, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_KP_4, KC_KP_5, KC_KP_6, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_KP_1, KC_KP_2, KC_KP_3, KC_SLSH, KC_ENT}, - {KC_TRNS, KC_LCTL, KC_LALT, KC_LGUI, KC_TRNS, KC_SPC, KC_SPC, KC_KP_0, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -} -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - midi_send_noteon(&midi_device, 1, 64, 127); - backlight_step(); - } else { - unregister_code(KC_RSFT); - midi_send_noteoff(&midi_device, 1, 64, 127); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/preonic/extended_keymaps/extended_keymap_lock.c b/keyboard/preonic/extended_keymaps/extended_keymap_lock.c deleted file mode 100644 index ec7bc776ac..0000000000 --- a/keyboard/preonic/extended_keymaps/extended_keymap_lock.c +++ /dev/null @@ -1,81 +0,0 @@ -#include "extended_keymap_common.h" -#include "backlight.h" -#include "action_layer.h" -#include "keymap_midi.h" -#include "beeps.h" - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[0] = { /* Qwerty */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - // Space is repeated to accommadate for both spacebar wiring positions -}, -[1] = { /* Colemak */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT}, - {KC_FN3, KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, -[2] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F11, KC_F12, 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, FUNC(1), KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[3] = { /* LOWER */ - {KC_GRV, S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), S(KC_6), S(KC_7), S(KC_8), S(KC_9), S(KC_0), KC_BSPC}, - {S(KC_GRV), S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), S(KC_6), S(KC_7), S(KC_8), S(KC_9), S(KC_0), KC_BSPC}, - {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, S(KC_MINS), S(KC_EQL), S(KC_LBRC), S(KC_RBRC), S(KC_BSLS)}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[4] = { /* TENKEY */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_KP_7, KC_KP_8, KC_KP_9, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_KP_4, KC_KP_5, KC_KP_6, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_KP_1, KC_KP_2, KC_KP_3, KC_SLSH, KC_ENT}, - {KC_TRNS, KC_LCTL, KC_LALT, KC_LGUI, KC_TRNS, KC_SPC, KC_SPC, KC_KP_0, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, -[5] = { - { MIDI12 }, - { MIDI12 }, - { MIDI12 }, - { MIDI12 }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2), KC_SPC, KC_SPC, FUNC(1), MIDI, MIDI, MIDI, MIDI} -} - -}; - -const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - switch(id) { - case 0: - if (record->event.pressed) { - // register_code(KC_RSFT); - backlight_set(BACKLIGHT_LEVELS); - default_layer_and(0); - default_layer_or((1<<5)); - } else { - // unregister_code(KC_RSFT); - backlight_set(0); - default_layer_and(0); - default_layer_or(0); - } - break; - } - return MACRO_NONE; -}; diff --git a/keyboard/preonic/keymap_midi.c b/keyboard/preonic/keymap_midi.c deleted file mode 100644 index a0fa59990c..0000000000 --- a/keyboard/preonic/keymap_midi.c +++ /dev/null @@ -1,110 +0,0 @@ -/* -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#include "extended_keymap_common.h" -#include "keymap_midi.h" -#include - -uint8_t starting_note = 0x0C; -int offset = 7; - -void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - if (id != 0) { - if (record->event.pressed) { - midi_send_noteon(&midi_device, opt, (id & 0xFF), 127); - } else { - midi_send_noteoff(&midi_device, opt, (id & 0xFF), 127); - } - } - - if (record->event.key.col == (MATRIX_COLS - 1) && record->event.key.row == (MATRIX_ROWS - 1)) { - if (record->event.pressed) { - starting_note++; - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - return; - } else { - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1))); - stop_all_notes(); - return; - } - } - if (record->event.key.col == (MATRIX_COLS - 2) && record->event.key.row == (MATRIX_ROWS - 1)) { - if (record->event.pressed) { - starting_note--; - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - return; - } else { - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1))); - stop_all_notes(); - return; - } - } - - if (record->event.key.col == (MATRIX_COLS - 3) && record->event.key.row == (MATRIX_ROWS - 1) && record->event.pressed) { - offset++; - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - stop_all_notes(); - for (int i = 0; i <= 7; i++) { - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - _delay_us(80000); - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1))); - _delay_us(8000); - } - return; - } - if (record->event.key.col == (MATRIX_COLS - 4) && record->event.key.row == (MATRIX_ROWS - 1) && record->event.pressed) { - offset--; - midi_send_cc(&midi_device, 0, 0x7B, 0); - midi_send_cc(&midi_device, 1, 0x7B, 0); - midi_send_cc(&midi_device, 2, 0x7B, 0); - midi_send_cc(&midi_device, 3, 0x7B, 0); - midi_send_cc(&midi_device, 4, 0x7B, 0); - stop_all_notes(); - for (int i = 0; i <= 7; i++) { - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)), 0xC); - _delay_us(80000); - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1))); - _delay_us(8000); - } - return; - } - - if (record->event.pressed) { - // midi_send_noteon(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); - play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); - } else { - // midi_send_noteoff(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); - stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); - } -} \ No newline at end of file diff --git a/keyboard/preonic/keymap_midi.h b/keyboard/preonic/keymap_midi.h deleted file mode 100644 index c5917f884e..0000000000 --- a/keyboard/preonic/keymap_midi.h +++ /dev/null @@ -1,220 +0,0 @@ -/* -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#ifndef KEYMAP_MIDI_H -#define KEYMAP_MIDI_H - -#define MIDI 0x6000 -#define MIDI12 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000 - -#define CHNL(note, channel) (note + (channel << 8)) - -#define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \ - 0 + (12*1), 2 + (12*1), 4 + (12*1), 5 + (12*1), 7 + (12*1), 9 + (12*1), 11 + (12*1), \ - 0 + (12*2), 2 + (12*2), 4 + (12*2), 5 + (12*2), 7 + (12*2), 9 + (12*2), 11 + (12*2), \ - 0 + (12*3), 2 + (12*3), 4 + (12*3), 5 + (12*3), 7 + (12*3), 9 + (12*3), 11 + (12*3), \ - 0 + (12*4), 2 + (12*4), 4 + (12*4), 5 + (12*4), 7 + (12*4), 9 + (12*4), 11 + (12*4), } - -#define N_CN1 (0x600C + (12 * -1) + 0 ) -#define N_CN1S (0x600C + (12 * -1) + 1 ) -#define N_DN1F (0x600C + (12 * -1) + 1 ) -#define N_DN1 (0x600C + (12 * -1) + 2 ) -#define N_DN1S (0x600C + (12 * -1) + 3 ) -#define N_EN1F (0x600C + (12 * -1) + 3 ) -#define N_EN1 (0x600C + (12 * -1) + 4 ) -#define N_FN1 (0x600C + (12 * -1) + 5 ) -#define N_FN1S (0x600C + (12 * -1) + 6 ) -#define N_GN1F (0x600C + (12 * -1) + 6 ) -#define N_GN1 (0x600C + (12 * -1) + 7 ) -#define N_GN1S (0x600C + (12 * -1) + 8 ) -#define N_AN1F (0x600C + (12 * -1) + 8 ) -#define N_AN1 (0x600C + (12 * -1) + 9 ) -#define N_AN1S (0x600C + (12 * -1) + 10) -#define N_BN1F (0x600C + (12 * -1) + 10) -#define N_BN1 (0x600C + (12 * -1) + 11) -#define N_C0 (0x600C + (12 * 0) + 0 ) -#define N_C0S (0x600C + (12 * 0) + 1 ) -#define N_D0F (0x600C + (12 * 0) + 1 ) -#define N_D0 (0x600C + (12 * 0) + 2 ) -#define N_D0S (0x600C + (12 * 0) + 3 ) -#define N_E0F (0x600C + (12 * 0) + 3 ) -#define N_E0 (0x600C + (12 * 0) + 4 ) -#define N_F0 (0x600C + (12 * 0) + 5 ) -#define N_F0S (0x600C + (12 * 0) + 6 ) -#define N_G0F (0x600C + (12 * 0) + 6 ) -#define N_G0 (0x600C + (12 * 0) + 7 ) -#define N_G0S (0x600C + (12 * 0) + 8 ) -#define N_A0F (0x600C + (12 * 0) + 8 ) -#define N_A0 (0x600C + (12 * 0) + 9 ) -#define N_A0S (0x600C + (12 * 0) + 10) -#define N_B0F (0x600C + (12 * 0) + 10) -#define N_B0 (0x600C + (12 * 0) + 11) -#define N_C1 (0x600C + (12 * 1) + 0 ) -#define N_C1S (0x600C + (12 * 1) + 1 ) -#define N_D1F (0x600C + (12 * 1) + 1 ) -#define N_D1 (0x600C + (12 * 1) + 2 ) -#define N_D1S (0x600C + (12 * 1) + 3 ) -#define N_E1F (0x600C + (12 * 1) + 3 ) -#define N_E1 (0x600C + (12 * 1) + 4 ) -#define N_F1 (0x600C + (12 * 1) + 5 ) -#define N_F1S (0x600C + (12 * 1) + 6 ) -#define N_G1F (0x600C + (12 * 1) + 6 ) -#define N_G1 (0x600C + (12 * 1) + 7 ) -#define N_G1S (0x600C + (12 * 1) + 8 ) -#define N_A1F (0x600C + (12 * 1) + 8 ) -#define N_A1 (0x600C + (12 * 1) + 9 ) -#define N_A1S (0x600C + (12 * 1) + 10) -#define N_B1F (0x600C + (12 * 1) + 10) -#define N_B1 (0x600C + (12 * 1) + 11) -#define N_C2 (0x600C + (12 * 2) + 0 ) -#define N_C2S (0x600C + (12 * 2) + 1 ) -#define N_D2F (0x600C + (12 * 2) + 1 ) -#define N_D2 (0x600C + (12 * 2) + 2 ) -#define N_D2S (0x600C + (12 * 2) + 3 ) -#define N_E2F (0x600C + (12 * 2) + 3 ) -#define N_E2 (0x600C + (12 * 2) + 4 ) -#define N_F2 (0x600C + (12 * 2) + 5 ) -#define N_F2S (0x600C + (12 * 2) + 6 ) -#define N_G2F (0x600C + (12 * 2) + 6 ) -#define N_G2 (0x600C + (12 * 2) + 7 ) -#define N_G2S (0x600C + (12 * 2) + 8 ) -#define N_A2F (0x600C + (12 * 2) + 8 ) -#define N_A2 (0x600C + (12 * 2) + 9 ) -#define N_A2S (0x600C + (12 * 2) + 10) -#define N_B2F (0x600C + (12 * 2) + 10) -#define N_B2 (0x600C + (12 * 2) + 11) -#define N_C3 (0x600C + (12 * 3) + 0 ) -#define N_C3S (0x600C + (12 * 3) + 1 ) -#define N_D3F (0x600C + (12 * 3) + 1 ) -#define N_D3 (0x600C + (12 * 3) + 2 ) -#define N_D3S (0x600C + (12 * 3) + 3 ) -#define N_E3F (0x600C + (12 * 3) + 3 ) -#define N_E3 (0x600C + (12 * 3) + 4 ) -#define N_F3 (0x600C + (12 * 3) + 5 ) -#define N_F3S (0x600C + (12 * 3) + 6 ) -#define N_G3F (0x600C + (12 * 3) + 6 ) -#define N_G3 (0x600C + (12 * 3) + 7 ) -#define N_G3S (0x600C + (12 * 3) + 8 ) -#define N_A3F (0x600C + (12 * 3) + 8 ) -#define N_A3 (0x600C + (12 * 3) + 9 ) -#define N_A3S (0x600C + (12 * 3) + 10) -#define N_B3F (0x600C + (12 * 3) + 10) -#define N_B3 (0x600C + (12 * 3) + 11) -#define N_C4 (0x600C + (12 * 4) + 0 ) -#define N_C4S (0x600C + (12 * 4) + 1 ) -#define N_D4F (0x600C + (12 * 4) + 1 ) -#define N_D4 (0x600C + (12 * 4) + 2 ) -#define N_D4S (0x600C + (12 * 4) + 3 ) -#define N_E4F (0x600C + (12 * 4) + 3 ) -#define N_E4 (0x600C + (12 * 4) + 4 ) -#define N_F4 (0x600C + (12 * 4) + 5 ) -#define N_F4S (0x600C + (12 * 4) + 6 ) -#define N_G4F (0x600C + (12 * 4) + 6 ) -#define N_G4 (0x600C + (12 * 4) + 7 ) -#define N_G4S (0x600C + (12 * 4) + 8 ) -#define N_A4F (0x600C + (12 * 4) + 8 ) -#define N_A4 (0x600C + (12 * 4) + 9 ) -#define N_A4S (0x600C + (12 * 4) + 10) -#define N_B4F (0x600C + (12 * 4) + 10) -#define N_B4 (0x600C + (12 * 4) + 11) -#define N_C5 (0x600C + (12 * 5) + 0 ) -#define N_C5S (0x600C + (12 * 5) + 1 ) -#define N_D5F (0x600C + (12 * 5) + 1 ) -#define N_D5 (0x600C + (12 * 5) + 2 ) -#define N_D5S (0x600C + (12 * 5) + 3 ) -#define N_E5F (0x600C + (12 * 5) + 3 ) -#define N_E5 (0x600C + (12 * 5) + 4 ) -#define N_F5 (0x600C + (12 * 5) + 5 ) -#define N_F5S (0x600C + (12 * 5) + 6 ) -#define N_G5F (0x600C + (12 * 5) + 6 ) -#define N_G5 (0x600C + (12 * 5) + 7 ) -#define N_G5S (0x600C + (12 * 5) + 8 ) -#define N_A5F (0x600C + (12 * 5) + 8 ) -#define N_A5 (0x600C + (12 * 5) + 9 ) -#define N_A5S (0x600C + (12 * 5) + 10) -#define N_B5F (0x600C + (12 * 5) + 10) -#define N_B5 (0x600C + (12 * 5) + 11) -#define N_C6 (0x600C + (12 * 6) + 0 ) -#define N_C6S (0x600C + (12 * 6) + 1 ) -#define N_D6F (0x600C + (12 * 6) + 1 ) -#define N_D6 (0x600C + (12 * 6) + 2 ) -#define N_D6S (0x600C + (12 * 6) + 3 ) -#define N_E6F (0x600C + (12 * 6) + 3 ) -#define N_E6 (0x600C + (12 * 6) + 4 ) -#define N_F6 (0x600C + (12 * 6) + 5 ) -#define N_F6S (0x600C + (12 * 6) + 6 ) -#define N_G6F (0x600C + (12 * 6) + 6 ) -#define N_G6 (0x600C + (12 * 6) + 7 ) -#define N_G6S (0x600C + (12 * 6) + 8 ) -#define N_A6F (0x600C + (12 * 6) + 8 ) -#define N_A6 (0x600C + (12 * 6) + 9 ) -#define N_A6S (0x600C + (12 * 6) + 10) -#define N_B6F (0x600C + (12 * 6) + 10) -#define N_B6 (0x600C + (12 * 6) + 11) -#define N_C7 (0x600C + (12 * 7) + 0 ) -#define N_C7S (0x600C + (12 * 7) + 1 ) -#define N_D7F (0x600C + (12 * 7) + 1 ) -#define N_D7 (0x600C + (12 * 7) + 2 ) -#define N_D7S (0x600C + (12 * 7) + 3 ) -#define N_E7F (0x600C + (12 * 7) + 3 ) -#define N_E7 (0x600C + (12 * 7) + 4 ) -#define N_F7 (0x600C + (12 * 7) + 5 ) -#define N_F7S (0x600C + (12 * 7) + 6 ) -#define N_G7F (0x600C + (12 * 7) + 6 ) -#define N_G7 (0x600C + (12 * 7) + 7 ) -#define N_G7S (0x600C + (12 * 7) + 8 ) -#define N_A7F (0x600C + (12 * 7) + 8 ) -#define N_A7 (0x600C + (12 * 7) + 9 ) -#define N_A7S (0x600C + (12 * 7) + 10) -#define N_B7F (0x600C + (12 * 7) + 10) -#define N_B7 (0x600C + (12 * 7) + 11) -#define N_C8 (0x600C + (12 * 8) + 0 ) -#define N_C8S (0x600C + (12 * 8) + 1 ) -#define N_D8F (0x600C + (12 * 8) + 1 ) -#define N_D8 (0x600C + (12 * 8) + 2 ) -#define N_D8S (0x600C + (12 * 8) + 3 ) -#define N_E8F (0x600C + (12 * 8) + 3 ) -#define N_E8 (0x600C + (12 * 8) + 4 ) -#define N_F8 (0x600C + (12 * 8) + 5 ) -#define N_F8S (0x600C + (12 * 8) + 6 ) -#define N_G8F (0x600C + (12 * 8) + 6 ) -#define N_G8 (0x600C + (12 * 8) + 7 ) -#define N_G8S (0x600C + (12 * 8) + 8 ) -#define N_A8F (0x600C + (12 * 8) + 8 ) -#define N_A8 (0x600C + (12 * 8) + 9 ) -#define N_A8S (0x600C + (12 * 8) + 10) -#define N_B8F (0x600C + (12 * 8) + 10) -#define N_B8 (0x600C + (12 * 8) + 11) -#define N_C8 (0x600C + (12 * 8) + 0 ) -#define N_C8S (0x600C + (12 * 8) + 1 ) -#define N_D8F (0x600C + (12 * 8) + 1 ) -#define N_D8 (0x600C + (12 * 8) + 2 ) -#define N_D8S (0x600C + (12 * 8) + 3 ) -#define N_E8F (0x600C + (12 * 8) + 3 ) -#define N_E8 (0x600C + (12 * 8) + 4 ) -#define N_F8 (0x600C + (12 * 8) + 5 ) -#define N_F8S (0x600C + (12 * 8) + 6 ) -#define N_G8F (0x600C + (12 * 8) + 6 ) -#define N_G8 (0x600C + (12 * 8) + 7 ) -#define N_G8S (0x600C + (12 * 8) + 8 ) -#define N_A8F (0x600C + (12 * 8) + 8 ) -#define N_A8 (0x600C + (12 * 8) + 9 ) -#define N_A8S (0x600C + (12 * 8) + 10) -#define N_B8F (0x600C + (12 * 8) + 10) -#define N_B8 (0x600C + (12 * 8) + 11) - -#endif \ No newline at end of file diff --git a/keyboard/preonic/led.c b/keyboard/preonic/led.c deleted file mode 100644 index 2c05746607..0000000000 --- a/keyboard/preonic/led.c +++ /dev/null @@ -1,38 +0,0 @@ -/* -Copyright 2012 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#include -#include "stdint.h" -#include "led.h" - - -void led_set(uint8_t usb_led) -{ - // // Using PE6 Caps Lock LED - // if (usb_led & (1<. -*/ - -/* - * scan matrix - */ -#include -#include -#include -#include -#include "print.h" -#include "debug.h" -#include "util.h" -#include "matrix.h" - -#ifndef DEBOUNCE -# define DEBOUNCE 10 -#endif -static uint8_t debouncing = DEBOUNCE; - -/* matrix state(1:on, 0:off) */ -static matrix_row_t matrix[MATRIX_ROWS]; -static matrix_row_t matrix_debouncing[MATRIX_ROWS]; - -static matrix_row_t read_cols(void); -static void init_cols(void); -static void unselect_rows(void); -static void select_row(uint8_t row); - -inline -uint8_t matrix_rows(void) -{ - return MATRIX_ROWS; -} - -inline -uint8_t matrix_cols(void) -{ - return MATRIX_COLS; -} - -void matrix_init(void) -{ - // To use PORTF disable JTAG with writing JTD bit twice within four cycles. - MCUCR |= (1<event.pressed) { // midi_send_noteon(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); + // midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); play_note(((double)261.626)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); } else { // midi_send_noteoff(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127); - midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); + // midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127); stop_note(((double)261.626)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); } } \ No newline at end of file From b8ac5095708b5023f5e3e375b22534f8b395741f Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 30 Mar 2016 00:45:37 -0400 Subject: [PATCH 065/259] .hex files --- keyboard/preonic/Makefile | 4 +- keyboard/preonic/preonic_pcb.hex | 1702 +++++++++++++++++++++++ keyboard/preonic/preonic_pcb_silent.hex | 1189 ++++++++++++++++ 3 files changed, 2893 insertions(+), 2 deletions(-) create mode 100644 keyboard/preonic/preonic_pcb.hex create mode 100644 keyboard/preonic/preonic_pcb_silent.hex diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 664aff7321..89c48e50a9 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -139,8 +139,8 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = YES # MIDI controls -AUDIO_ENABLE = YES # Audio output on port C6 +# MIDI_ENABLE = YES # MIDI controls +# AUDIO_ENABLE = YES # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. diff --git a/keyboard/preonic/preonic_pcb.hex b/keyboard/preonic/preonic_pcb.hex new file mode 100644 index 0000000000..5bdc190e1d --- /dev/null +++ b/keyboard/preonic/preonic_pcb.hex @@ -0,0 +1,1702 @@ +:100000000C94D4020C9418030C9418030C94180349 +:100010000C9418030C9418030C9418030C941803F4 +:100020000C9418030C9418030C94E8160C94BA174B +:100030000C946C290C9418030C9418030C9418035A +:100040000C9418030C9418030C9418030C941803C4 +:100050000C9418030C94D9290C9418030C941803CD +:100060000C9418030C9418030C9418030C941803A4 +:100070000C9418030C9418030C9418030C94180394 +:100080000C941C0E0C9418030C9418030C94180375 +:100090000C9418030C9418030C9418030C94180374 +:1000A0000C9418030C9418030C941803076342363D +:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 +:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD +:1000D0000000803F08000000BE922449123EABAAF7 +:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 +:1000F000AA3E00000000BF000000803F000000009A +:1001000000084178D3BB4387D1133D190E3CC3BDD2 +:100110004282AD2B3E68EC8276BED98FE1A93E4C7F +:1001200080EFFFBE01C4FF7F3F00000000003500EC +:100130001E001F00200021002200230024002500B3 +:10014000260027002A002B0014001A0008001500C2 +:1001500017001C0018000C00120013002A002900D0 +:1001600004001600070009000A000B000D000E0035 +:100170000F0033003400E1001D001B0006001900D1 +:10018000050011001000360037003800280000304C +:10019000E000E200E30003522C002C000452500067 +:1001A000510052004F0035001E001F0020002100AA +:1001B0002200230024002500260027002A002B000F +:1001C00014001A00090013000A000D000F001800A7 +:1001D0001C0033002A002900040015001600170037 +:1001E00007000B00110008000C0012003400E100B1 +:1001F0001D001B000600190005000E00100036004F +:100200003700380028000030E000E200E30003522D +:100210002C002C0004525000510052004F003500B9 +:100220001E001F00200021002200230024002500C2 +:10023000260027002A002B00340036003700130068 +:100240001C0009000A00060015000F002A00290002 +:1002500004001200080018000C0007000B00170033 +:10026000110016003800E100330014000D000E00EC +:100270001B00050010001A0019001D0028000030A6 +:10028000E000E200E30003522C002C000452500076 +:10029000510052004F0035001E001F0020002100B9 +:1002A0002200230024002500260027002A00350212 +:1002B0001E021F0220022102220223022402250222 +:1002C000260227022A0001003A003B003C003D00C4 +:1002D0003E003F002D022E022F02300231020100AB +:1002E00040004100420043004400450000530153D8 +:1002F0000253005001000100010001000100010053 +:10030000010001000100AB00AA00A900AE00350009 +:100310001E001F00200021002200230024002500D1 +:10032000260027002A0035001E001F0020002100A3 +:100330002200230024002500260027002A000100B7 +:100340003A003B003C003D003E003F002D002E00E7 +:100350002F00300031000100400041004200430006 +:1003600044004500005301530253005001000100B6 +:100370000100010001000100010001000100AB00CB +:10038000AA00A900AE002A035400680065002000FE +:100390005000720065006F006E006900630020006D +:1003A0004B006500790062006F006100720064001C +:1003B00000002C034F007200740068006F006C0096 +:1003C00069006E0065006100720020004B0065004E +:1003D000790062006F006100720064007300000029 +:1003E000040309040902D000060100A0FA09040070 +:1003F000000103010100092111010001223F000752 +:1004000005810308000A0904010001030102000933 +:100410002111010001224D000705820308000A098D +:10042000040200010300000009211101000122362D +:10043000000705830308000A090403000203000003 +:10044000000921110100012220000705840320007A +:100450000107050403200001090404000001010054 +:100460000009240100010900010509040500020139 +:1004700003000007240100014100062402010100DD +:1004800006240202020009240301030102010009FB +:1004900024030204010101000905060240000500D1 +:1004A0000005250101010905850240000500000540 +:1004B000250101031201100100000008EDFE61603A +:1004C0000100010200010631FF0974A1010975153F +:1004D0000025FF9520750881020976150025FF95F6 +:1004E0002075089102C005010980A101850216014D +:1004F0000026B7001A01002AB70075109501810087 +:10050000C0050C0901A1018503160100269C021AF1 +:1005100001002A9C02751095018100C005010902A5 +:10052000A1010901A10005091901290515002501ED +:100530009505750181029501750381010501093059 +:1005400009311581257F95027508810609381581C5 +:10055000257F950175088106050C0A38021581254D +:100560007F950175088106C0C005010906A1010536 +:100570000719E029E7150025019508750181029505 +:100580000175088101050819012905950575019175 +:10059000029501750391010507190029FF15002532 +:1005A000FF950675088100C011241FBECFEFDAE069 +:1005B000DEBFCDBF04B603FE24C080910404909139 +:1005C0000504A0910604B09107048730904BA74022 +:1005D000B04BB9F410920404109205041092060472 +:1005E0001092070414BE84B7877F84BF88E10FB6DA +:1005F000F89480936000109260000FBEE0E0F8E392 +:10060000099512E0A0E0B1E0EEE1F9E602C0059044 +:100610000D92A832B107D9F714E0A8E2B2E001C008 +:100620001D92A430B107E1F70E94A0130C948D3401 +:100630000C94000061110DC0FC018281882331F00F +:1006400085EE0E94671E0E94683003C085EE0E94FE +:100650002F1F80E090E008950E940F0E40E050E0D0 +:1006600069E070E080E091E00C94600F08950E94D2 +:1006700049036E9A769A8CE293E0892B11F00C94E0 +:100680002C03089586E393E0892B11F00C94360334 +:100690000895279A2F988FEF9FEF9093870080936C +:1006A00086008AE08093800089E1809381000C9429 +:1006B000113081110BC080918000877F8093800072 +:1006C00010928D0010928C002F9808952F988330EF +:1006D00041F4809180008860809380008FEF9FEFCD +:1006E00012C09091800098609093800023E030E0E9 +:1006F000281B3109220F331F8FEF9FEF02C0969501 +:1007000087952A95E2F790938D0080938C00089549 +:100710008B3B910568F4883A910530F5853A91054F +:10072000C0F48430910598F4019709F06FC071C04E +:10073000803E910508F46AC0883E910540F09C0116 +:10074000205F31092031310508F060C05CC09C0198 +:10075000A1C0853A910509F45FC0863A910509F474 +:100760005EC023E830E496C0883A910509F45AC087 +:10077000893A910509F459C08A3A910509F458C09B +:100780008B3A910509F457C08C3A910509F456C08B +:100790008D3A910509F455C0803B910509F454C088 +:1007A0008E3A910509F453C08F3A910509F452C06D +:1007B000813B910509F451C0823B910509F450C079 +:1007C000833B910509F44FC0843B910509F44EC069 +:1007D000853B910509F44DC0863B910509F44CC059 +:1007E000873B910509F44BC0883B910509F44AC049 +:1007F000893B910509F449C08A3B910509F048C03D +:100800002AE236E447C09C01306544C020E030E075 +:1008100041C021E030E03EC021E830E43BC022E8A6 +:1008200030E438C022EE34E435C029EE34E432C07E +:100830002AEE34E42FC025EB34E42CC026EB34E45C +:1008400029C027EB34E426C02CEC34E423C02DEC83 +:1008500034E420C023E835E41DC02AE835E41AC09A +:1008600022E935E417C024E935E414C021E236E476 +:1008700011C023E236E40EC024E236E40BC025E2C8 +:1008800036E408C026E236E405C027E236E402C0BA +:1008900020E034E4C90108959CE0799FF00111241F +:1008A0009CE3899FE00DF11D1124E60FF11DEE0F71 +:1008B000FF1FE25DFE4F25913491C9010895880F15 +:1008C000991F82559040FC0125913491C9010895EA +:1008D000880F991F825D9E4FFC0125913491C901BB +:1008E00008950E944C049C019A9581159F4110F433 +:1008F000C9010895C90190528115904128F4C90198 +:100900009F700E9468040895C90190538115904119 +:1009100020F4C9019927906C0895C901905440971B +:1009200028F4C9018F709927946D0895203180E4CF +:10093000380719F480E091ED0895213190E43907EA +:1009400019F480E090ED0895223140E4340719F461 +:1009500080E092ED0895233180E4380719F480E0B7 +:1009600093ED0895211590E5390799F40E945623D7 +:1009700040E065E088E491E00E94600F2FEF44E3DF +:100980008CE0215040408040E1F700C000000C9412 +:10099000FE29213090E5390731F48091F002816021 +:1009A0008093F0020895C90190558115904108F097 +:1009B00062C0432F55274F70552741305105F9F438 +:1009C000C90174E0880F991F7A95E1F78827937021 +:1009D000B901E3E0660F771FEA95E1F760767727C4 +:1009E000862B972B9C682370332702C0440F551F1A +:1009F0002A95E2F74F715527842B952B08954230A5 +:100A0000510529F4922F8827816F906A0895433009 +:100A10005105B9F4C90153E0880F991F5A95E1F7C0 +:100A2000807E97702370332741E050E002C0440F6E +:100A3000551F2A95E2F74F715527842B952B9C68FB +:100A400008954430510589F5C90143E0880F991F85 +:100A50004A95E1F7807E97702370332741E050E09C +:100A600002C0440F551F2A95E2F74F715527842B7A +:100A7000952B9A680895C90190568115904118F4F4 +:100A8000C901906F0895C90190578115904120F4D4 +:100A9000C9019F7090620895C901905881159041D5 +:100AA00020F4C9019F70906A0895203E3105E0F45A +:100AB000203C310568F52133310509F475C048F44F +:100AC0002932310509F46BC02A32310509F07BC0A7 +:100AD00075C02933310501F122383105E9F025339C +:100AE000310509F070C051C0233E3105B1F140F429 +:100AF000203E3105D1F0223E310509F064C01CC012 +:100B0000263E310579F1273E310509F05CC038C039 +:100B1000C9010E945F0408958091010380FD02C015 +:100B200081FF51C080EE90E04FC08091010380FFB3 +:100B3000F9CF89E390E048C08091010382FF0AC0A9 +:100B40008091010384FF03C080E090E03DC083EE0C +:100B500090E03AC082EE90E037C08091010382FFBE +:100B6000EFCFF8CF8091010383FF07C0809101038D +:100B700084FDEACF87EE90E027C086EE90E024C0A7 +:100B80008091010383FFF2CFF8CF8091010385FFAD +:100B900003C089E290E018C085E390E015C0809121 +:100BA000010385FDF9CFF5CF8091010386FF03C0D6 +:100BB0008AE290E009C081E390E006C080910103E1 +:100BC00086FDF9CFF5CFC9010E94880308950895E5 +:100BD0005F926F927F928F929F92AF92BF92CF92CD +:100BE000DF92EF92FF920F931F93CF93DF93CDB7D6 +:100BF000DEB72A970FB6F894DEBF0FBECDBF9E01B9 +:100C00002F5F3F4F4E018BE0880E911C60E070E03B +:100C100000E010E0E12CF12CC12CD12CA12CB12C46 +:100C20008AE0782E622E532E41E050E0E3E9F1E0B5 +:100C3000A62DB52D872D01900D928A95E1F7F9012A +:100C4000819191919F01FC01E07FFF27E032F10546 +:100C500059F48F709927FA0102C0EE0FFF1F8A9591 +:100C6000E2F7AE2ABF2A37C0E033F10559F48F709E +:100C70009927FA0102C0EE0FFF1F8A95E2F7CE2AEC +:100C8000DF2A29C0E034F10559F48F709927FA0161 +:100C900002C0EE0FFF1F8A95E2F7EE2AFF2A1BC063 +:100CA000E035F10559F48F709927FA0102C0EE0F73 +:100CB000FF1F8A95E2F70E2B1F2B0DC0E036F105C2 +:100CC00051F48F709927FA0102C0EE0FFF1F8A9529 +:100CD000E2F76E2B7F2B2815390509F0A7CF94B1C9 +:100CE0008A2D8095892384B985B18A2985B997B1E0 +:100CF0008C2D8095892387B988B18C2988B99AB1C0 +:100D00008E2D809589238AB98BB18E298BB99DB19F +:100D1000802F809589238DB98EB1802B8EB990B3A9 +:100D2000862F8095892380BB81B3862B81BB2A9631 +:100D30000FB6F894DEBF0FBECDBFDF91CF911F91EC +:100D40000F91FF90EF90DF90CF90BF90AF909F906A +:100D50008F907F906F905F9008955F926F927F92D7 +:100D60008F929F92AF92BF92CF92DF92EF92FF92BB +:100D70000F931F93CF93DF93CDB7DEB768970FB66E +:100D8000F894DEBF0FBECDBF85B7806885BF85B73D +:100D9000806885BF0E94E8059E012F5F3F4F4E018E +:100DA00089E1880E911C60E070E000E010E0E12C29 +:100DB000F12CC12CD12CA12CB12C98E1792E622ED2 +:100DC000532E41E050E0EDE9F1E0A62DB52D872D41 +:100DD00001900D928A95E1F7F901819191919F011E +:100DE000FC01E07FFF27E032F10559F48F7099276D +:100DF000FA0102C0EE0FFF1F8A95E2F7AE2ABF2A62 +:100E000037C0E033F10559F48F709927FA0102C019 +:100E1000EE0FFF1F8A95E2F7CE2ADF2A29C0E034C1 +:100E2000F10559F48F709927FA0102C0EE0FFF1FE8 +:100E30008A95E2F7EE2AFF2A1BC0E035F10559F446 +:100E40008F709927FA0102C0EE0FFF1F8A95E2F713 +:100E50000E2B1F2B0DC0E036F10551F48F70992732 +:100E6000FA0102C0EE0FFF1F8A95E2F76E2B7F2B6F +:100E70002815390509F0A7CF94B18A2D80958923CB +:100E800084B985B18A2985B997B18C2D809589233C +:100E900087B988B18C2988B99AB18E2D809589231C +:100EA0008AB98BB18E298BB99DB1802F809589230A +:100EB0008DB98EB1802B8EB990B3862F8095892302 +:100EC00080BB81B3862B81BB10922902109228022D +:100ED000109233021092320210922B0210922A02C8 +:100EE000109235021092340210922D0210922C02B0 +:100EF000109237021092360210922F0210922E0298 +:100F0000109239021092380210923102109230027F +:100F100010923B0210923A0287E393E0892BB9F0DA +:100F200068960FB6F894DEBF0FBECDBFDF91CF91AC +:100F30001F910F91FF90EF90DF90CF90BF90AF90F7 +:100F40009F908F907F906F905F900C94370368967E +:100F50000FB6F894DEBF0FBECDBFDF91CF911F91CA +:100F60000F91FF90EF90DF90CF90BF90AF909F9048 +:100F70008F907F906F905F9008955F926F927F92B5 +:100F80008F929F92AF92BF92CF92DF92EF92FF9299 +:100F90000F931F93CF93DF93CDB7DEB7A2970FB612 +:100FA000F894DEBF0FBECDBF7E0149E1E40EF11C17 +:100FB00022E3C22E22E0D22E5E0153E2A50EB11C26 +:100FC0003AE0532E470101E010E048E1642E55E07D +:100FD000752EE3E9F1E0D401852D01900D928A95FB +:100FE000E1F7F701819191917F019C01207F3327E7 +:100FF0002032310589F424B18F709927A80102C0ED +:10100000440F551F8A95E2F7CA01242B24B995B1E4 +:101010008095892385B94FC02033310589F427B1E4 +:101020008F709927F80102C0EE0FFF1F8A95E2F733 +:10103000CF012E2B27B998B18095892388B93BC061 +:101040002034310589F42AB18F709927A80102C094 +:10105000440F551F8A95E2F7CA01242B2AB99BB188 +:10106000809589238BB927C02035310589F42DB1AE +:101070008F709927F80102C0EE0FFF1F8A95E2F7E3 +:10108000CF012E2B2DB99EB1809589238EB913C027 +:101090002036310581F420B38F709927A80102C052 +:1010A000440F551F8A95E2F7CA01242B20BB91B348 +:1010B0008095892381BB50EA5A95F1F7BE016F5F95 +:1010C0007F4F80E090E020E030E0EDE9F1E0DE01EC +:1010D0001196462D01900D924A95E1F7FB01419141 +:1010E0005191BF01FA01E07FFF27E032F10511F4D1 +:1010F000E3B113C0E033F10511F4E6B10EC0E03402 +:10110000F10511F4E9B109C0E035F10511F4ECB1D4 +:1011100004C0E036F105B9F4EFB1F0E04F705527A7 +:1011200002C0F595E7954A95E2F7E0FD08C0A801F1 +:10113000022E02C0440F551F0A94E2F702C040E09D +:1011400050E0842B952B2F5F3F4F2C30310509F059 +:10115000BCCFF601208131812817390721F0918316 +:101160008083709270010E94E805F2E0CF0ED11CDE +:10117000EA14FB0409F02DCF809170018823A1F1BE +:10118000815080937001882339F08FE99FE00197A7 +:10119000F1F700C0000028C0809132029091330224 +:1011A0009093290280932802809134029091350215 +:1011B00090932B0280932A028091360290913702FD +:1011C00090932D0280932C028091380290913902E5 +:1011D00090932F0280932E0280913A0290913B02CD +:1011E000909331028093300282E493E0892B11F0D6 +:1011F0000E94420381E0A2960FB6F894DEBF0FBEB4 +:10120000CDBFDF91CF911F910F91FF90EF90DF90B5 +:10121000CF90BF90AF909F908F907F906F905F9096 +:101220000895E82FF0E0EE0FFF1FE85DFD4F80818D +:10123000918108950895CF92DF92EF92FF920F93DC +:101240001F93CF93DF93CDB7DEB7CC5BD2400FB601 +:10125000F894DEBF0FBECDBF8C01862F642F88238C +:1012600079F0F80192812FE7482F992329F083E044 +:1012700093E00E94C41904C083E093E00E94D41953 +:10128000F80180818B3091F59181943009F0A8C2EA +:101290009281809173019923B1F08F5F80937301E4 +:1012A00096E4E5EBF1E0DE01A958BD4F01900D9207 +:1012B0009A95E1F7E0917101F0917201EE0FFF1F35 +:1012C00027E732E036C096E4E5EBF1E0DE01AF5C03 +:1012D000BD4F01900D929A95E1F7E0917101F09167 +:1012E0007201EE0FFF1F21E332E093C08A3009F054 +:1012F000CBC0F8019181943009F072C29281809143 +:101300007301992309F473C081508093730196E4AB +:10131000E5EBF1E0DE01A551BE4F01900D929A95EB +:10132000E1F7E0917101F0917201EE0FFF1F2BEEDA +:1013300031E02C0F3D1FE20FF31F60817181680FB8 +:10134000711D882777FD8095982F0E94AC3120E091 +:1013500030E040E451E40E94113120E030E040E808 +:1013600050E40E94A9309B01AC0160E070E080E095 +:1013700090E40E94C33221E230ED42E053E40E9447 +:1013800060324CE050E00E94BB0F20E04BE760E091 +:1013900083E093E00E94B41920E04BE761E083E032 +:1013A00093E00E94B41920E04BE762E083E093E011 +:1013B0000E94B41920E04BE763E083E093E00E94D1 +:1013C000B41920E04BE764E083E093E0C454DD4FC0 +:1013D0000FB6F894DEBF0FBECDBFDF91CF911F9146 +:1013E0000F91FF90EF90DF90CF900C94B41996E49A +:1013F000E5EBF1E0DE01AB55BE4F01900D929A9501 +:10140000E1F7E0917101F0917201EE0FFF1F25EA03 +:1014100031E02C0F3D1FE20FF31F60817181680FD7 +:10142000711D882777FD8095982F0E94AC3120E0B0 +:1014300030E040E451E40E94113120E030E040E827 +:1014400050E40E94A9309B01AC0160E070E080E0B4 +:1014500090E40E94C33221E230ED42E053E40E9466 +:1014600060320E94EB0CC454DD4F0FB6F894DEBF1F +:101470000FBECDBFDF91CF911F910F91FF90EF90E5 +:10148000DF90CF900C94BE0C893009F0D3C0F801E6 +:101490009181943009F0A4C19281992309F4A0C1EB +:1014A00080917101909172010196909372018093E5 +:1014B000710120E04BE760E083E093E00E94B41903 +:1014C00020E04BE761E083E093E00E94B41920E064 +:1014D0004BE762E083E093E00E94B41920E04BE721 +:1014E00063E083E093E00E94B41920E04BE764E0FE +:1014F00083E093E00E94B4190E94BE0C00E010E06B +:10150000E6E4FE2E80917301E5EBF1E0DE01A15AE5 +:10151000BE4F9F2D01900D929A95E1F7E0917101D8 +:10152000F0917201E00FF11FEE0FFF1F2FE531E088 +:101530002C0F3D1FE20FF31F60817181680F711D39 +:10154000882777FD8095982F0E94AC3120E030E00D +:1015500040E451E40E94113120E030E040E850E4E2 +:101560000E94A9309B01AC0160E070E080E090E453 +:101570000E94C33221E230ED42E053E40E94603227 +:101580004CE050E00E94BB0F3FEF87EE93E03150FC +:1015900080409040E1F700C0000080917301E5EBCE +:1015A000F1E0DE01A75EBE4F9F2D01900D929A954E +:1015B000E1F7E0917101F0917201E00FF11FEE0F80 +:1015C000FF1F29E131E02C0F3D1FE20FF31F608167 +:1015D0007181680F711D882777FD8095982F0E9473 +:1015E000AC3120E030E040E451E40E94113120E0D1 +:1015F00030E040E850E40E94A9309B01AC0160E07B +:1016000070E080E090E40E94C33221E230ED42E0DD +:1016100053E40E9460320E94EB0C8FEF9CE701972D +:10162000F1F700C000000F5F1F4F0830110509F0EF +:1016300069CF94C1883009F0D3C0F801918194300A +:1016400009F0CEC09281992309F4CAC0809171013A +:10165000909172010197909372018093710120E043 +:101660004BE760E083E093E00E94B41920E04BE791 +:1016700061E083E093E00E94B41920E04BE762E070 +:1016800083E093E00E94B41920E04BE763E083E03D +:1016900093E00E94B41920E04BE764E083E093E01C +:1016A0000E94B4190E94BE0C00E010E056E4F52E32 +:1016B00080917301E5EBF1E0DE01AD52BF4F9F2D4C +:1016C00001900D929A95E1F7E0917101F09172010C +:1016D000E00FF11FEE0FFF1F23ED30E02C0F3D1F39 +:1016E000E20FF31F60817181680F711D882777FDFC +:1016F0008095982F0E94AC3120E030E040E451E426 +:101700000E94113120E030E040E850E40E94A9300E +:101710009B01AC0160E070E080E090E40E94C33285 +:1017200021E230ED42E053E40E9460324CE050E0B0 +:101730000E94BB0F3FEF87EE93E031508040904016 +:10174000E1F700C0000080917301E5EBF1E0DE01FC +:10175000A357BF4F9F2D01900D929A95E1F7E0910D +:101760007101F0917201E00FF11FEE0FFF1F2DE8E4 +:1017700030E02C0F3D1FE20FF31F60817181680F75 +:10178000711D882777FD8095982F0E94AC3120E04D +:1017900030E040E451E40E94113120E030E040E8C4 +:1017A00050E40E94A9309B01AC0160E070E080E051 +:1017B00090E40E94C33221E230ED42E053E40E9403 +:1017C00060320E94EB0C8FEF9CE70197F1F700C0AD +:1017D00000000F5F1F4F0830110509F069CFBEC030 +:1017E000F801228190917301222309F45DC026E45F +:1017F000E5EBF1E0DE01A95BBF4F01900D922A9568 +:10180000E1F7E0917101F0917201E80FF11DEE0F27 +:10181000FF1F27E430E02C0F3D1FE20FF31F608114 +:101820007181690F711D882777FD8095982F0E941F +:10183000AC3120E030E040E451E40E9411316B0112 +:101840007C01F801818165E070E0681B71098827DF +:1018500077FD8095982F0E94AC319B01AC01C701A8 +:10186000B6010E94A9309B01AC0160E070E080E00D +:1018700090E40E94C33221E230ED42E053E40E9442 +:1018800060324FE050E0C454DD4F0FB6F894DEBF35 +:101890000FBECDBFDF91CF911F910F91FF90EF90C1 +:1018A000DF90CF900C94BB0F26E4E5EBF1E0DE0176 +:1018B000119601900D922A95E1F7E0917101F09156 +:1018C0007201E80FF11DEE0FFF1F21E030E02C0F39 +:1018D0003D1FE20FF31F60817181690F711D882721 +:1018E00077FD8095982F0E94AC3120E030E040E4F5 +:1018F00051E40E9411316B017C01F801818165E0A6 +:1019000070E0681B7109882777FD8095982F0E94E9 +:10191000AC319B01AC01C701B6010E94A9309B010B +:10192000AC0160E070E080E090E40E94C33221E20C +:1019300030ED42E053E40E946032C454DD4F0FB6F4 +:10194000F894DEBF0FBECDBFDF91CF911F910F91F5 +:10195000FF90EF90DF90CF900C94EB0CC454DD4FD0 +:101960000FB6F894DEBF0FBECDBFDF91CF911F91B0 +:101970000F91FF90EF90DF90CF9008951092870223 +:1019800010928602809171008D7F8093710080910A +:1019900090008F7780939000109248021092470237 +:1019A00010928002109281021092820210928302A1 +:1019B00010927F0210927E02EEE5F2E0AEE4B2E019 +:1019C00011921192119211921D921D9282E0EE37A6 +:1019D000F807B1F708956F927F928F929F92AF921E +:1019E000BF92CF92DF92EF92FF920F931F93CF930C +:1019F000DF936B017C010EE712E04CE5A42E42E080 +:101A0000B42EC7E0D0E0A7019601F801929182912F +:101A1000729162918F010E940D31882349F02197C4 +:101A2000F2E0AF1AB108CF3F8FEFD80761F734C0AB +:101A3000F8011082118212821382F5011182108244 +:101A4000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01FA +:101A5000AA0FBB1FA25BBD4FCE011AC001964481E5 +:101A600055816681778140835183628373831482B9 +:101A700015821682178212962D913C91139711961A +:101A80003C932E9313961C921E92129734961296A4 +:101A90008730910519F7C3CF809186029091870214 +:101AA000019797FD05C0909387028093860204C03A +:101AB0001092870210928602E0918602F0918702CE +:101AC0003097C9F4809171008D7F8093710080916F +:101AD00090008F7780939000109280021092810284 +:101AE000109282021092830210927F0210927E0264 +:101AF0001092470285C03197DF01AA0FBB1FAA0FC2 +:101B0000BB1FA25ABD4FCD90DD90ED90FC90EE0F23 +:101B1000FF1FE25BFD4FC081D18160908002709019 +:101B200081028090820290908302A7019601662D27 +:101B3000772D882D992D0E940D3187FF25C0262DE8 +:101B4000372D482D592DC701B6010E94A83020E03D +:101B500030E04AEF54E40E9411315B018C012A2DE0 +:101B60003B2D402F512F662D772D882D992D0E94CA +:101B7000A9303B014C01A7019601772D992D0E94B8 +:101B80000D31181664F72EC0A7019601662D772D2A +:101B9000882D992D0E945C32181634F5A701960104 +:101BA000662D772D882D992D0E94A83020E030E0F9 +:101BB0004AEF54E40E9411315B018C012A2D3B2D28 +:101BC000402F512F662D772D882D992D0E94A830FA +:101BD0003B014C01A7019601772D992D0E945C32A3 +:101BE00087FFECCF10924D02C0928002D09281020A +:101BF000E0928202F0928302D0937F02C0937E0231 +:101C0000DF91CF911F910F91FF90EF90DF90CF90D8 +:101C1000BF90AF909F908F907F906F9008953E9A65 +:101C2000E1E7F0E080818D7F808382E08093900007 +:101C30008AE18093910008951F920F920FB60F9240 +:101C40001124CF92DF92EF92FF922F933F934F9305 +:101C50005F936F937F938F939F93AF93BF93CF9334 +:101C6000DF93EF93FF9380914702882309F479C0B3 +:101C700020E030E0A90160918002709181028091A2 +:101C80008202909183020E945C3218160CF069C0A7 +:101C900020E030E040E251E46091490270914A0254 +:101CA00080914B0290914C020E945C321816BCF459 +:101CB00080918402909185020196609186027091D4 +:101CC00087020E9448349093850280938402109288 +:101CD000490210924A0210924B0210924C02C0919B +:101CE0008402D0918502CC0FDD1FCC0FDD1FC25ABC +:101CF000DD4F288139814A815B8160E074E284E7AD +:101D00009BE40E9411310E94793170939700609397 +:101D10009600288139814A815B8160E074E284E722 +:101D20009BE40E9411310E947931759567957093FB +:101D300099006093980020E030E040E85FE3609114 +:101D4000490270914A0280914B0290914C020E948C +:101D5000A9306093490270934A0280934B0290939A +:101D60004C0280914802882309F493C0C09043023A +:101D7000D0904402E0904502F090460220E030E02E +:101D8000A901C701B6010E945C321816F4F4A7013C +:101D9000960160E074E284E79BE40E9411310E94A6 +:101DA00079317093970060939600A701960160E0E7 +:101DB00074E284E79BE40E9411310E9479317595A9 +:101DC0006795709399006093980060913D027091BF +:101DD0003E026F5F7F4F70933E0260933D0280E052 +:101DE00090E00E94AA3120913F0230914002409140 +:101DF0004102509142020E945C3287FD4AC08091AC +:101E00003C028F5F80933C029091F0038917A0F011 +:101E10008091F503882319F010923C020DC0809147 +:101E200071008D7F80937100809190008F778093F7 +:101E30009000109248022DC0E091F103F091F2035E +:101E400080913C0298E0899FE00DF11D1124808172 +:101E50009181A281B3818093430290934402A09325 +:101E60004502B093460220E030E040E85EE3648142 +:101E70007581868197810E94603260933F027093E2 +:101E80004002809341029093420210923E021092CF +:101E90003D02FF91EF91DF91CF91BF91AF919F9163 +:101EA0008F917F916F915F914F913F912F91FF9013 +:101EB000EF90DF90CF900F900FBE0F901F9018956E +:101EC0000F931F93CF93DF9300D0CDB7DEB78C0174 +:101ED00080914702882331F04A8369830E94BE0CB7 +:101EE00069814A8181E0809348021093F203009354 +:101EF000F1036093F0034093F503109249021092AE +:101F00004A0210924B0210924C0210923C02F801CD +:101F10004081518162817381409343025093440216 +:101F2000609345027093460220E030E040E85EE3B3 +:101F300064817581868197810E94603260933F023F +:101F400070934002809341029093420210923E02AD +:101F500010923D02809171008260809371008091A7 +:101F600090008068809390000F900F90DF91CF9148 +:101F70001F910F9108956F927F928F929F92AF92CF +:101F8000BF92CF92DF92EF92FF920F931F93CF9366 +:101F9000DF936B017C01EA018091480281110E946C +:101FA000BE0C81E08093470220E030E0A901C70128 +:101FB000B6010E945C3218160CF09AC06090800244 +:101FC00070908102809082029090830220E030E045 +:101FD000A901662D772D882D992D0E940D31811133 +:101FE00028C0C0928002D0928102E0928202F092D8 +:101FF0008302D0937F02C0937E02809186029091EB +:102000008702FC01EE0FFF1FEE0FFF1FE25AFD4F8C +:10201000C082D182E282F382FC01EE0FFF1FE25BFD +:10202000FD4FD183C08301969093870280938602EF +:102030005FC0A7019601662D772D882D992D0E94EE +:102040000D3187FF25C0262D372D482D592DC7016D +:10205000B6010E94A83020E030E04AEF54E40E942C +:1020600011315B018C012A2D3B2D402F512F662D04 +:10207000772D882D992D0E94A9303B014C01A70195 +:102080009601772D992D0E940D31181664F7A9CF6E +:10209000A7019601662D772D882D992D0E945C321F +:1020A00018160CF09ECFA7019601662D772D882D6E +:1020B000992D0E94A83020E030E04AEF54E40E94BD +:1020C00011315B018C012A2D3B2D402F512F662DA4 +:1020D000772D882D992D0E94A8303B014C01A70136 +:1020E0009601772D992D0E945C3287FFECCF79CF36 +:1020F000809171008260809371008091900080686F +:1021000080939000DF91CF911F910F91FF90EF90FE +:10211000DF90CF90BF90AF909F908F907F906F9007 +:102120000895809191020895CF93DF9300D01F927C +:10213000CDB7DEB72091FA03243021F523E02983BF +:102140009B838A832093E9008FEF06C095ED9A95D3 +:10215000F1F70000882329F09091E800815095FF65 +:10216000F5CF8091E80085FF0DC040E050E063E0CE +:1021700070E0CE0101960E947E148091E8008E7777 +:102180008093E8000F900F900F90DF91CF9108950A +:10219000CF93DF9300D01F92CDB7DEB72091FA0323 +:1021A000243029F522E029839B838A8383E080936E +:1021B000E9008FEF06C095ED9A95F1F700008823AE +:1021C00029F09091E800815095FFF5CF8091E800CB +:1021D00085FF0DC040E050E063E070E0CE01019665 +:1021E0000E947E148091E8008E778093E8000F9023 +:1021F0000F900F90DF91CF9108952091FA03243032 +:10220000F9F422E02093E9002FEF06C035ED3A956E +:10221000F1F70000222329F03091E800215035FF2A +:10222000F5CF2091E80025FF0BC040E050E065E0CD +:1022300070E00E947E148091E8008E778093E80021 +:102240000895CF93DF93EC018091FA03843041F538 +:1022500081E08093E9008FEF06C095ED9A95F1F744 +:102260000000882329F09091E800815095FFF5CF78 +:102270008091E80085FF14C040E050E068E070E025 +:10228000CE010E947E148091E8008E778093E80052 +:1022900088E0FE01A9E8B2E001900D928A95E1F78D +:1022A000DF91CF910895BF92CF92DF92EF92FF928C +:1022B0000F931F93CF93DF937C01B62EE90100E0CB +:1022C00010E0C42ED12C0BC04991202F2B0D2F775D +:1022D0004F776FE0C7010E94B4190F5F1F4F0C15B5 +:1022E0001D0594F3DF91CF911F910F91FF90EF9017 +:1022F000DF90CF90BF90089570E06F5F7F4F6F7059 +:1023000077270C94B4190F931F93CF93C42F633086 +:10231000710509F04AC0842F807F803849F18039E7 +:1023200009F043C0622F6F7770E080E090E00E9478 +:10233000AC3120E030E040E451E40E9411319B01D7 +:10234000AC0160E070E080E090E40E94C3320F775F +:1023500010E023E0159507952A95E1F72DEC3CEC6C +:1023600042E053E40E946032A8010E94BB0F1DC0EE +:10237000622F6F7770E080E090E00E94AC3120E047 +:1023800030E040E451E40E9411319B01AC0160E077 +:1023900070E080E090E40E94C3322DEC3CEC42E01F +:1023A00053E40E9460320E94EB0CCC3F29F4CF91A1 +:1023B0001F910F910C94BE0CCF911F910F91089516 +:1023C0000F931F93CF93DF93CDB7DEB727970FB649 +:1023D000F894DEBF0FBECDBF8C0114C08A810E946D +:1023E0008E199A819D839B819E839C819F838111FD +:1023F0001EC089818430B1F08730A1F08630A1F011 +:102400008530A1F0BE016F5F7F4F84E791E00E94AD +:10241000FB1C8111E3CF84E791E00E94EC1C0E9439 +:1024200067190DC083E003C082E001C081E0AE0106 +:102430004B5F5F4F682FC8010E94211AE3CF279698 +:102440000FB6F894DEBF0FBECDBFDF91CF911F91C5 +:102450000F910895EF92FF920F93CF93DF9300D0E7 +:1024600000D000D0CDB7DEB77B014A832B830C832D +:10247000842F2E834D830E948E192E814D818111D0 +:102480001BC082E0E816F10479F083E0E816F1045D +:1024900021F0EA94EF2821F50BC0073F11F487E003 +:1024A00001C084E089830BC0273FD9F786E0FACFCB +:1024B000473FB9F785E0F6CF42954F704983BE019B +:1024C0006F5F7F4F84E791E00E94B11C84E791E049 +:1024D0000E94CF1C84E791E00E94EC1C0E946719C7 +:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 +:1024F0000F91FF90EF9008958091F903811109C029 +:102500000E946D160E94CA168091E200846080933A +:10251000E20008951092F9030895089508950C9427 +:102520006129809192028F5F8093920262E30E9400 +:102530002834911135C01092920280919302882321 +:1025400079F18091FA03843049F58091E9008F7028 +:102550009091EC0090FF02C090E801C090E0982BB1 +:1025600084E08093E9008091EB0080FF14C08091AB +:10257000EE0087FD03C00FC01092F1008091E800CB +:1025800085FDFACF8091E80080FF05C08091E800CA +:102590008E778093E8009F709093E90010929302E9 +:1025A000089542E061EC81E00E94E31542E061ECB5 +:1025B00082E00E94E31542E061EC83E00E94E315B3 +:1025C00042E261EC84E00E94E31542E361E885E0C9 +:1025D0000E94E31542E360E886E00C94E3158091E5 +:1025E000FC03833009F454C030F4813071F0823040 +:1025F00009F0A5C08CC08A3009F479C08B3009F489 +:102600005FC0893009F09BC020C08091FB03813AF4 +:1026100009F095C08091E800877F8093E800809161 +:10262000FF0390910004892B21F060E080E090E0AE +:1026300003C068E089E892E070E00E941C15809178 +:10264000E8008B778093E80008958091FB03813246 +:1026500009F075C08091FF0390910004892B09F067 +:102660006EC08091E800877F8093E80005C080916C +:10267000FA03882309F463C08091E80082FFF7CF52 +:102680008091F100809391028091E8008B7753C094 +:102690008091FB03813A09F052C08091FF03909131 +:1026A0000004892B09F04BC08091E800877F80935C +:1026B000E8008091E80080FFFCCF80918A0136C05D +:1026C0008091FB038132D9F58091FF039091000442 +:1026D000892BA9F58091E800877F8093E8000E940C +:1026E0001A168091FD0380938A010C9456238091E1 +:1026F000FB03813221F58091E800877F8093E80019 +:102700000E941A168091FE0380938802089580919A +:10271000FB03813AA1F48091E800877F8093E80071 +:102720008091E80080FFFCCF809188028093F100C7 +:102730008091E8008E778093E8000C941A16089533 +:1027400083E093E00E94F0196AE272E183E093E093 +:102750000E94461A60EE71E183E093E00E944A1AFB +:1027600084B7877F84BF88E10FB6F89480936000B8 +:10277000109260000FBE90E080E80FB6F89480934E +:102780006100909361000FBE0E94741D0E946D163F +:102790000E94CA168091E20084608093E2007894DF +:1027A00063E871E183E093E00E94EC196CE771E16A +:1027B00083E093E00E94E41963E571E183E093E034 +:1027C0000E94E8190E940F0E0E9467190E94761D50 +:1027D00080E891E00E94201D0BC00E941E2980917C +:1027E000F803882329F00E94492981110E94681466 +:1027F0008091FA03853089F383E093E00E94F91B0E +:102800000E94801DF5CF292F332723303105B1F0E9 +:102810004CF42130310509F44DC02230310509F066 +:102820004EC007C02132310541F12232310591F10C +:1028300046C0E0EDF0E084EE93E045C0992781309A +:10284000910569F08230910589F0892B09F037C034 +:10285000E0EEF3E0E491F0E080EE93E034C0E2EBF0 +:10286000F3E0E491F0E082EB93E02DC0E6E8F3E0E2 +:10287000E491F0E086E893E026C0643000F5E62FAE +:10288000F0E0EE0FFF1FE550FE4F80819181E9E0FF +:10289000F0E019C0643098F4E62FF0E0DF01AA0FF1 +:1028A000BB1FAD5FBD4F8D919C91E55FFD4FE081FA +:1028B000F0E009C0E2E1F0E084EB94E004C0E0E085 +:1028C000F0E080E090E0DA018D939C93CF010895D1 +:1028D00080E189BD82E189BD09B400FEFDCF809110 +:1028E000D8008F7D8093D8008091E0008260809333 +:1028F000E0008091E00081FDFCCF0895BF92CF926F +:10290000DF92EF92FF920F931F93CF93DF937C019F +:102910008B01EA010E943B16B82E811133C020972B +:1029200031F028813981021B130BE20EF31EC12CFA +:10293000D12C23C08091E80085FD15C08091E8006E +:102940008E778093E800209749F0888199818C0DDB +:102950009D1D9983888325E0B22E14C00E943B16EA +:10296000882359F00EC0F70181917F018093F10017 +:1029700001501109FFEFCF1ADF0A01151105D1F639 +:1029800001C0B82E8B2DDF91CF911F910F91FF9039 +:10299000EF90DF90CF90BF900895BF92CF92DF92DB +:1029A000EF92FF920F931F93CF93DF937C018B01E4 +:1029B000EA010E943B16B82E811133C0209731F0F6 +:1029C00028813981021B130BE20EF31EC12CD12C7E +:1029D00023C08091E80085FD15C08091E8008B77C9 +:1029E0008093E800209749F0888199818C0D9D1D86 +:1029F0009983888345E0B42E14C00E943B16882337 +:102A000059F00EC08091F100F70181937F010150D0 +:102A10001109FFEFCF1ADF0A01151105D1F601C028 +:102A2000B82E8B2DDF91CF911F910F91FF90EF90DA +:102A3000DF90CF90BF90089540910104509102041F +:102A40004617570748F06115710539F44091E800C1 +:102A50004E774093E80001C0BA01FC0140E033C06A +:102A60008091FA03882309F444C0853009F443C0F7 +:102A70008091E80083FD41C08091E80082FD33C071 +:102A80008091E80080FF1FC09091F3008091F200D8 +:102A9000392F20E0A901482BCA0106C0419140937B +:102AA000F1006150710901966115710519F08830C6 +:102AB0009105A0F341E0089709F040E08091E8001B +:102AC0008E778093E8006115710551F64111C8CFEA +:102AD0000AC08091FA03882361F0853061F080910B +:102AE000E80083FD0AC08091E80082FFF2CF80E019 +:102AF000089582E0089583E0089581E0089540916B +:102B00000104509102044617570748F061157105FA +:102B100039F44091E8004E774093E80001C0BA01D3 +:102B2000FC0140E034C08091FA03882309F445C0D9 +:102B3000853009F444C08091E80083FD42C0809153 +:102B4000E80082FD34C08091E80080FF20C09091B1 +:102B5000F3008091F200392F20E0A901482BCA012F +:102B600007C044914093F10031966150710901967C +:102B70006115710519F08830910598F341E00897C7 +:102B800009F040E08091E8008E778093E8006115BD +:102B9000710549F64111C7CF0AC08091FA03882315 +:102BA00061F0853061F08091E80083FD0AC080917A +:102BB000E80082FFF2CF80E0089582E0089583E08C +:102BC000089581E00895982F2CC09093E9009817FC +:102BD00039F07091EC002091ED005091F00003C0AD +:102BE000242F762F50E021FD02C09F5F1AC0309144 +:102BF000EB003E7F3093EB003091ED003D7F309352 +:102C0000ED003091EB0031603093EB007093EC00FD +:102C10002093ED005093F0002091EE0027FDE5CFCA +:102C200007C0973090F28F708093E90081E008959B +:102C300080E008958091FB0387FD05C08091E80046 +:102C400080FF0EC012C08091E80082FD05C0809117 +:102C5000FA038111F8CF08958091E8008B7708C0BE +:102C60008091FA038111EACF08958091E8008E7770 +:102C70008093E80008958091E4009091E50045E696 +:102C80002091EC0020FD1FC023C02091FA032223D5 +:102C900091F0253091F02091EB0025FD10C020919E +:102CA000E4003091E5002817390751F34150C9017C +:102CB00039F784E0089582E0089583E0089581E083 +:102CC000089580E008952091E80020FFDECFF9CF3D +:102CD0002091E80022FFD9CFF4CF0E94DB160E949A +:102CE000E316E0EEF0E0808181608083E8EDF0E0C3 +:102CF00080818F77808319BCA7EDB0E08C918E7FA7 +:102D00008C9380818F7E80831092F90308950F93B6 +:102D10001F93CF93DF930E94DB160E94E316C8ED4A +:102D2000D0E088818F7788838881806888838881D4 +:102D30008F7D888319BC1092FA031092F6031092CB +:102D4000F8031092F70300EE10E0F80180818B7F0A +:102D5000808388818160888342E060E080E00E9417 +:102D6000E315E1EEF0E080818E7F8083E2EEF0E01B +:102D7000808181608083808188608083F801808188 +:102D80008E7F8083888180618883DF91CF911F91BE +:102D90000F910895E8EDF0E080818F7E8083E7ED6C +:102DA000F0E080818160808384E082BF81E0809355 +:102DB000F9030C948716E8EDF0E080818E7F808324 +:102DC0001092E20008951092DA001092E100089546 +:102DD0001F920F920FB60F9211242F933F934F9390 +:102DE0005F936F937F938F939F93AF93BF93EF9373 +:102DF000FF938091E10082FF0BC08091E20082FF8F +:102E000007C08091E1008B7F8093E1000E949112C6 +:102E10008091DA0080FF1FC08091D80080FF1BC026 +:102E20008091DA008E7F8093DA008091D90080FF54 +:102E30000DC080E189BD82E189BD09B400FEFDCFEE +:102E400081E08093FA030E947C1205C019BC1092A5 +:102E5000FA030E948A128091E10080FF19C08091DC +:102E6000E20080FF15C08091E2008E7F8093E20037 +:102E70008091E20080618093E2008091D8008062BE +:102E80008093D80019BC85E08093FA030E948E12CB +:102E90008091E10084FF30C08091E20084FF2CC06B +:102EA00080E189BD82E189BD09B400FEFDCF80913A +:102EB000D8008F7D8093D8008091E1008F7E809331 +:102EC000E1008091E2008F7E8093E2008091E20039 +:102ED00081608093E2008091F603882311F084E002 +:102EE00007C08091E30087FF02C083E001C081E05A +:102EF0008093FA030E948F128091E10083FF29C022 +:102F00008091E20083FF25C08091E100877F80935C +:102F1000E10082E08093FA031092F6038091E100D1 +:102F20008E7F8093E1008091E2008E7F8093E200AB +:102F30008091E20080618093E20042E060E080E006 +:102F40000E94E3158091F00088608093F0000E9459 +:102F50008D12FF91EF91BF91AF919F918F917F91D2 +:102F60006F915F914F913F912F910F900FBE0F90F6 +:102F70001F9018951F920F920FB60F9211242F9346 +:102F80003F934F935F936F937F938F939F93AF93F1 +:102F9000BF93CF93EF93FF938091E9008F7090914F +:102FA000EC0090FF02C090E801C090E0C92FC82B50 +:102FB0001092E9008091F000877F8093F000789470 +:102FC0000E94FE171092E9008091F00088608093C3 +:102FD000F000CF70C093E900FF91EF91CF91BF91C6 +:102FE000AF919F918F917F916F915F914F913F91A1 +:102FF0002F910F900FBE0F901F9018951F93CF9396 +:10300000DF93CDB7DEB7AC970FB6F894DEBF0FBE37 +:10301000CDBFEBEFF3E08091F100819324E0E3304A +:10302000F207C9F70E94EF128091E80083FF37C1D1 +:103030008091FB039091FC03953009F488C038F42B +:103040009130B1F170F0933009F029C131C098305E +:1030500009F4F8C0993009F404C1963009F01FC191 +:103060009DC0803821F0823809F019C108C08091D4 +:10307000F7039091F803992389F082600FC0809143 +:10308000FF03909100048F7099278093E90080914D +:10309000EB0085FB882780F91092E9009091E80009 +:1030A000977F9093E8008093F1001092F100D5C0D3 +:1030B000882319F0823009F0F2C08F7121F082303C +:1030C00009F0EDC00BC08091FD03813009F0E7C02D +:1030D000933009F080E08093F8032FC08091FD03C6 +:1030E00081112BC08091FF03909100048F7099276C +:1030F000009709F4D4C08093E9002091EB0020FFF1 +:103100001CC02091FC03233021F48091EB008062ED +:1031100012C09091EB0090619093EB0021E030E0C1 +:1031200001C0220F8A95EAF72093EA001092EA0084 +:103130008091EB0088608093EB001092E900809111 +:10314000E800877F8093E8000E941A16A8C08111CA +:10315000A6C08091FD039091FE038F779927182FC9 +:103160009091E3009078982B9093E3008091E80091 +:10317000877F8093E8000E941A168091E80080FF04 +:10318000FCCF8091E30080688093E300112311F06D +:1031900083E001C082E08093FA0381C080588230CE +:1031A00008F07DC08091FD039091FE038C3D23E0EB +:1031B000920779F583E08A838AE289834FB7F8948E +:1031C000DE01139620E03EE051E2E32FF0E0509361 +:1031D0005700E49120FF03C0E295EF703F5FEF706E +:1031E0008E2F90E0EA3010F0C79601C0C0968D9304 +:1031F0009D932F5F243149F74FBF8091E800877F6F +:103200008093E8006AE270E0CE0101960E941C15EE +:1032100013C0AE01455D5F4F6091FF030E94031430 +:103220000097E9F12091E800277F2093E800BC0196 +:103230008BA59CA50E947F158091E8008B778093D9 +:10324000E8002DC0803859F58091E800877F809391 +:10325000E8008091F6038093F1008091E8008E777A +:1032600071CF81111CC09091FD039230C0F4809108 +:10327000E800877F8093E8009093F6030E941A1677 +:103280008091F603811104C08091E30087FF02C0A2 +:1032900084E001C081E08093FA030E94D112809102 +:1032A000E80083FF0AC08091E800877F8093E800F0 +:1032B0008091EB0080628093EB00AC960FB6F8949F +:1032C000DEBF0FBECDBFDF91CF911F910895CF9389 +:1032D0008091FA038823B1F08091E9008F7090917A +:1032E000EC0090FF02C090E801C090E0C92FC82B0D +:1032F0001092E9008091E80083FD0E94FE17CF70D4 +:10330000C093E900CF910895881F8827881F0895EA +:1033100091E0883F08F490E0892F0895982F907FDE +:10332000903B99F038F4903981F0903A71F09038F0 +:10333000C9F40BC0903DA1F018F4903C99F410C072 +:10334000903E19F0903F71F402C083E00895E82F99 +:10335000E15FEF3038F4F0E0E15FFD4F80810895E8 +:1033600082E0089580E008950F932F774F776F7074 +:10337000606BDC01ED91FC91022F242F462F63E05E +:1033800070E009950F9108950F932F774F776F7025 +:103390006069DC01ED91FC91022F242F462F63E040 +:1033A00070E009950F9108950F932F774F776F7005 +:1033B0006068DC01ED91FC91022F242F462F63E021 +:1033C00070E009950F910895FC017383628308955D +:1033D000FC01738F628F0895FC01758F648F0895CF +:1033E000CF93DF93EC011DA21FA21EA2BC01685D5A +:1033F0007F4F40EC88519F4F0E942D1C1B821A82E8 +:103400001D821C821F821E82198618861B861A86C0 +:103410001D861C861F861E86198A188A1B8A1A8A90 +:103420001D8A1C8A1F8A1E8A198E188E1B8E1A8E60 +:103430001D8E1C8E1F8E1E8E19A218A2DF91CF9199 +:103440000895CF92DF92FF920F931F93CF93DF9354 +:103450001F92CDB7DEB7F62E6A018C0108511F4FBF +:1034600008C0F60161916F01C80149830E94341CB4 +:1034700049818C2D841B8F15A0F30F90DF91CF9184 +:103480001F910F91FF90DF90CF900895FC01718301 +:1034900060830895FC0171A360A30895AF92BF9269 +:1034A000CF92DF92EF92FF920F931F93CF93DF9310 +:1034B00000D01F92CDB7DEB77C016B01142FB22E66 +:1034C000A02EDC0195968C9195978430F1F45A9654 +:1034D000ED91FC915B97309709F4D8C0CB0101972F +:1034E00063E070E00E943434DB01AA0FBB1FA60F1B +:1034F000B71F49832A830B834C2D4A1B9E012F5FE4 +:103500003F4FBD01C7010995B1C06230710509F493 +:1035100053C06330710529F06130710509F09CC01A +:1035200083C0842F807F803A01F130F48038B9F075 +:10353000803909F0ABC00DC0803EE9F0803F09F151 +:10354000803B09F0A3C0D7011296ED91FC9113972F +:1035500023C0D7011496ED91FC9115971DC0D7019A +:103560001696ED91FC91179717C0D7011896ED911B +:10357000FC91199711C0D7011A96ED91FC911B97F8 +:103580000BC0423F09F082C0D7011C96ED91FC911F +:103590001D97309731F47AC0309709F477C0123F05 +:1035A00021F42A2D4B2D62EF04C0612F6F702A2D5C +:1035B0004B2DC70109955AC0842F807F803D59F05B +:1035C000803F79F0803C09F061C0D7011E96ED91F3 +:1035D000FC911F9719C0D7015096ED91FC9151971E +:1035E00013C0433F31F4D7015296ED91FC915397AC +:1035F00008C0413F09F04AC0D7015496ED91FC91B3 +:103600005597309741F442C0309709F43FC0133FBB +:1036100011F0113F19F44B2D612F03C0612F6F7012 +:103620004B2DC701099522C0842F0E948819882339 +:1036300031F0D7015696ED91FC91579707C0163F90 +:1036400029F5D7015896ED91FC9159973097F1F0F3 +:10365000612FC70109950AC064307105A8F416C02E +:103660000A2D2B2D412FB601C7010995D7015E9672 +:10367000ED91FC915F97309789F00A2D2B2D412F0A +:10368000B601C70109950AC0C12CD12CD7015C969F +:10369000ED91FC915D97309719F7E8CF0F900F905F +:1036A0000F90DF91CF911F910F91FF90EF90DF90DE +:1036B000CF90BF90AF900895EF92FF920F931F931A +:1036C000CF93DF93EC01162F862F0E948819882351 +:1036D00069F0FDA081E08DA300E020E0412F61E0D2 +:1036E00070E0CE010E944E1AFDA27CC0812F0E9484 +:1036F00084194DA1882309F440C0443029F01AA34D +:1037000021E030E03FA32EA3812F0E948E1981304B +:1037100031F070F0823051F0833059F507C08DA33D +:1037200000E020E0412F61E070E01EC08DA35AC090 +:10373000103F19F0173FE9F404C084E08DA31AA3E9 +:103740003FC02EA13FA1C90163E070E00E94343464 +:103750008C0F9D1FFC0112A3B9016F5F7F4F7FA3E8 +:103760006EA30CA12BA14AA1CE010E944E1A1DA24C +:1037700039C01DA21FA21EA235C0442399F12EA15B +:103780003FA1C90163E070E00E9434347C01FE0176 +:10379000E80FF91F12A3B9016F5F7F4F7FA36EA3DC +:1037A0008130910591F082E0E816F104D9F40CA182 +:1037B0002BA14AA1CE010E944E1A8DA1843091F016 +:1037C00081E090E09FA38EA30DC0423059F400E049 +:1037D0002BA14AA1CE010E944E1A8DA1843011F076 +:1037E000FFA2EEA2DF91CF911F910F91FF90EF907A +:1037F0000895CF92DF92EF92FF920F931F93CF9392 +:10380000DF93EC01E8A1F9A1309709F009958E0149 +:1038100008511F4FC8010E94661CE12CF12CC82ED4 +:10382000D12C0FC060E0C8010E947A1C682FCE0125 +:103830000E945C1B61E0C8010E948B1C8FEFE81A9C +:10384000F80AEC14FD0470F3DF91CF911F910F91F2 +:10385000FF90EF90DF90CF900895FC014283748336 +:1038600063831182108208950F931F93CF93DF9388 +:10387000EC01062F0E94AC1C182F298130E0C901F1 +:1038800001966A8170E00E944834488150E08417B4 +:10389000950729F4812F0E94AF1C80E012C0EB81B4 +:1038A000FC81E20FF31F00832981822F90E00196B3 +:1038B0006A8170E00E9448348983812F0E94AF1C86 +:1038C00081E0DF91CF911F910F910895CF93DF9306 +:1038D000EC010E94AC1C29819881291710F0C22F9D +:1038E00002C0CA81C20FC91B0E94AF1C8C2FDF917E +:1038F000CF910895FC012081862F90E0820F911DC9 +:10390000628170E00E9448340380F481E02DE80F6A +:10391000F91F808108950F931F93CF93DF931F9218 +:10392000CDB7DEB78C0169830E94AC1C482FF8012B +:1039300080816981262F30E0280F311D6281C90105 +:1039400070E00E9448348083842F0F90DF91CF91E4 +:103950001F910F910C94AF1C8FB7F89408958FBFEF +:103960000895FC01CB012091FA032430B1F42181A8 +:103970002F702093E90040E050E064E070E00E9486 +:103980007E1481110BC09091E80095FD07C09091C5 +:10399000E8009E779093E800089582E008952091D2 +:1039A000FA032430A9F4FC0181818F708093E9002F +:1039B0003091F3002091F200932F80E0822B892B2D +:1039C00049F08091E8008E778093E8000C943B16D4 +:1039D00082E0089580E008952091FA03243051F4A4 +:1039E000FC0121812F702093E9002091E80020FD47 +:1039F0000C94CF1C0895FC01CB012091FA032430D4 +:103A000011F080E0089526812F702093E900209125 +:103A1000E80022FFF6CF2091E80025FFF2CF40E03A +:103A200050E064E070E00E94CD148091E80085FDD4 +:103A300005C08091E8008B778093E80081E00895CD +:103A400090939502809394020895E0919402F091EE +:103A50009502309721F00190F081E02D099480E0EB +:103A60000895E0919402F0919502309721F0028040 +:103A7000F381E02D09940895E0919402F09195026C +:103A8000309721F00480F581E02D0994089520916C +:103A90009602309197028217930771F090939702E4 +:103AA00080939602E0919402F0919502309721F074 +:103AB0000680F781E02D09940895209198023091B5 +:103AC00099028217930771F090939902809398025C +:103AD000E0919402F0919502309721F00084F185F5 +:103AE000E02D0994089508950C94731D0E94952962 +:103AF0000E94AD060E94692A0C9411300C94E705CF +:103B00005F926F927F928F929F92AF92BF92CF926D +:103B1000DF92EF92FF920F931F93CF93DF93CDB776 +:103B2000DEB72A970FB6F894DEBF0FBECDBF0E9456 +:103B3000BD079AE9C92E92E0D92E00E010E0AA2430 +:103B4000A394B12C502E802F0E9411093C01F60144 +:103B5000E190F1906F01E826F926E114F10431F4C7 +:103B60000F5F1F4F0530110569F73AC08091F002D1 +:103B700081FD0E941A0920E030E04501022E02C0BA +:103B8000880C991C0A94E2F7C4018E219F21892B8D +:103B900009F12E835F826820792081E0672809F48B +:103BA00080E088870E949E298160782F9A87898784 +:103BB0004E815F8168858A850E94391EF801EE0F6B +:103BC000FF1FE656FD4F80819181882599259183BD +:103BD000808316C02F5F3F4F2C30310571F6C0CF68 +:103BE0008FEF89838A831B820E949E298160782FB0 +:103BF0009D838C8349815A816B818D810E94391EFE +:103C00000E94562D1091A4020E94251D1817D9F06C +:103C10000E94251D8093A4022A960FB6F894DEBF59 +:103C20000FBECDBFDF91CF911F910F91FF90EF900D +:103C3000DF90CF90BF90AF909F908F907F906F90CC +:103C40005F900C947E1D2A960FB6F894DEBF0FBECF +:103C5000CDBFDF91CF911F910F91FF90EF90DF903B +:103C6000CF90BF90AF909F908F907F906F905F901C +:103C70000895CF93DF93CDB7DEB72B970FB6F894A7 +:103C8000DEBF0FBECDBF4F83588769877A878B878A +:103C9000DE01119686E0FD0111928A95E9F785E033 +:103CA000FE01379601900D928A95E1F749815A817C +:103CB0006B817C818D819E810E9415262B960FB68B +:103CC000F894DEBF0FBECDBFDF91CF910895CF93A3 +:103CD000C82F882309F4C1C0823859F40E94251DD9 +:103CE00081FDBBC089E30E947C280E94F82889E3FB +:103CF0000CC0833879F40E94251D80FDAEC083E599 +:103D00000E947C280E94F82883E50E949E28CF917B +:103D10000C94F828843859F40E94251D82FD9DC01A +:103D200087E40E947C280E94F82887E4EECF845024 +:103D3000813A48F48C2F0E94732F81118EC08C2FF2 +:103D40000E947C28E4CF8C2F805E883050F4C770AE +:103D500081E090E001C0880FCA95EAF70E94BF2871 +:103D6000D6CF8C2F855A833078F4C53A29F0C63ADD +:103D700031F482E890E005C081E890E002C083E879 +:103D800090E0CF910C94471D8C2F885A833108F016 +:103D900064C0C83A39F1C93A41F1CA3A49F1CB3A5B +:103DA00051F1CC3A59F1CD3A61F1C03B69F1CE3ACB +:103DB00071F1CF3A79F1C13B81F1C23B89F1C33B4B +:103DC00091F1C43B99F1C53BA1F1C63BA9F1C73BB9 +:103DD000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2AF +:103DE00092E038C082EE90E035C089EE90E032C0BB +:103DF0008AEE90E02FC085EB90E02CC086EB90E03F +:103E000029C087EB90E026C08CEC90E023C08DECBD +:103E100090E020C083E891E01DC08AE891E01AC0DC +:103E200082E991E017C084E991E014C081E292E058 +:103E300011C083E292E00EC084E292E00BC085E202 +:103E400092E008C086E292E005C087E292E002C0FC +:103E500080E090E0CF910C945D1DCF910895882370 +:103E600009F44DC0823859F40E94251D81FF47C0D6 +:103E700089E30E947C280E94F82889E30CC08338DB +:103E800071F40E94251D80FF3AC083E50E947C28C2 +:103E90000E94F82883E50E949E280C94F828843814 +:103EA00059F40E94251D82FF2AC087E40E947C28C5 +:103EB0000E94F82887E4EFCF982F9450913A08F4A5 +:103EC000EACF982F905E983058F4282F277081E021 +:103ED00090E001C0880F2A95EAF70E94C528DDCF3F +:103EE000982F955A933020F480E090E00C94471D71 +:103EF000885A833120F480E090E00C945D1D089591 +:103F0000882321F00E94BF280C94F8280895882364 +:103F100021F00E94C5280C94F8280895BF92CF92F2 +:103F2000DF92EF92FF920F931F93CF93DF93CDB762 +:103F3000DEB727970FB6F894DEBF0FBECDBF8C015A +:103F400085E0F801DE01119601900D928A95E1F766 +:103F5000F80130812181F280558152955F70838113 +:103F60009481892B39F02F3F41F481E090E03F3F6D +:103F700031F003C081E090E002C080E090E080FD7D +:103F800073C339832A8389819A815E830E94392889 +:103F9000B92E8F830E9438280E9460272B2D2295EE +:103FA0002F7030E05E816F812530310509F4E6C065 +:103FB0006CF4243031050CF0A2C04B2D407F8B2DCA +:103FC0008F70223031050CF045C017C02C30310500 +:103FD0004CF42A3031050CF0E7C12830310509F0E6 +:103FE00043C3E5C02D30310509F4BAC20CF4A2C2B6 +:103FF0002F30310509F038C323C3182F411101C0F8 +:1040000002C01295107FFF2059F0112309F46BC2F2 +:10401000812F6F830E94CF280E94F8286F8163C28E +:10402000862F0E942F1F112309F41EC3812F0E9487 +:10403000D52827960FB6F894DEBF0FBECDBFDF910F +:10404000CF911F910F91FF90EF90DF90CF90BF9095 +:104050000C94F828403211F08295807F662319F085 +:10406000613071F523C0FF20B1F0511101C032C0A1 +:10407000513081F527960FB6F894DEBF0FBECDBF45 +:10408000DF91CF911F910F91FF90EF90DF90CF9034 +:10409000BF900C94DF28511101C003C0513009F4C6 +:1040A000E3C28E830E94E2288E819AC1FF2021F014 +:1040B000563008F0D9C20EC0553008F0D5C290C1B4 +:1040C000FF20C9F0552331F0F801958190FF0BC214 +:1040D0009F70958327960FB6F894DEBF0FBECDBFB5 +:1040E000DF91CF911F910F91FF90EF90DF90CF90D4 +:1040F000BF900C94801F552309F472C109C22B2D67 +:1041000026952695237030E02115310529F02130C0 +:10411000310509F0A9C219C0FF2021F0862F9B2D7F +:10412000937002C080E090E027960FB6F894DEBF4F +:104130000FBECDBFDF91CF911F910F91FF90EF90F8 +:10414000DF90CF90BF900C94471DFF2021F0862F69 +:104150009B2D937002C080E090E027960FB6F894F4 +:10416000DEBF0FBECDBFDF91CF911F910F91FF90AA +:10417000EF90DF90CF90BF900C945D1D862FFF20B5 +:1041800019F00E945C2C02C00E94C42C27960FB626 +:10419000F894DEBF0FBECDBFDF91CF911F910F917D +:1041A000FF90EF90DF90CF90BF900C944B2D8B2D14 +:1041B000837009F079C0F11057C2262F22952695F9 +:1041C0002770220F220F862F8F70C82ED12CE12C42 +:1041D000F12C022E04C0CC0CDD1CEE1CFF1C0A943A +:1041E000D2F764FF10C06FE070E080E090E004C0A0 +:1041F000660F771F881F991F2A95D2F760957095D3 +:104200008095909503C060E070E0CB012B2D269542 +:1042100026952370422F50E042305105D9F04330AB +:10422000510569F16C297D298E299F29413051055D +:1042300051F127960FB6F894DEBF0FBECDBFDF91C8 +:10424000CF911F910F91FF90EF90DF90CF90BF9093 +:104250000C9475276C297D298E299F2927960FB6E6 +:10426000F894DEBF0FBECDBFDF91CF911F910F91AC +:10427000FF90EF90DF90CF90BF900C9487270E9423 +:104280007527C701B60127960FB6F894DEBF0FBE9B +:10429000CDBFDF91CF911F910F91FF90EF90DF90F5 +:1042A000CF90BF900C946327FF2019F08B2D817065 +:1042B00001C08695882309F4D7C1262F229526951B +:1042C0002770220F220F862F8F70C82ED12CE12C41 +:1042D000F12C022E04C0CC0CDD1CEE1CFF1C0A9439 +:1042E000D2F764FF10C06FE070E080E090E004C09F +:1042F000660F771F881F991F2A95D2F760957095D2 +:104300008095909503C060E070E0CB012B2D269541 +:1043100026952370422F50E042305105D9F04330AA +:10432000510569F16C297D298E299F29413051055C +:1043300051F127960FB6F894DEBF0FBECDBFDF91C7 +:10434000CF911F910F91FF90EF90DF90CF90BF9092 +:104350000C9414286C297D298E299F2927960FB645 +:10436000F894DEBF0FBECDBFDF91CF911F910F91AB +:10437000FF90EF90DF90CF90BF900C9426280E9482 +:104380001428C701B60127960FB6F894DEBF0FBEFA +:10439000CDBFDF91CF911F910F91FF90EF90DF90F4 +:1043A000CF90BF900C940228603F59F120F4603EFA +:1043B00008F494C008C0623F09F467C0F0F1633F9D +:1043C00009F08CC065C0162F1F708B2D8F71FF20D8 +:1043D00021F00E94AD27812F7DCE0E94C827812F1A +:1043E00027960FB6F894DEBF0FBECDBFDF91CF91F9 +:1043F0001F910F91FF90EF90DF90CF90BF900C94A2 +:10440000871FFF20B1F0553008F02EC18B2D8F7122 +:1044100027960FB6F894DEBF0FBECDBFDF91CF91C8 +:104420001F910F91FF90EF90DF90CF90BF900C9471 +:10443000E727563008F018C1E9CFFF2099F08B2DFF +:104440008F7127960FB6F894DEBF0FBECDBFDF91F8 +:10445000CF911F910F91FF90EF90DF90CF90BF9081 +:104460000C94AD278B2D8F7127960FB6F894DEBF75 +:104470000FBECDBFDF91CF911F910F91FF90EF90B5 +:10448000DF90CF90BF900C94C827F110EBCFD7CF1F +:10449000FF2099F08B2D8F7127960FB6F894DEBF11 +:1044A0000FBECDBFDF91CF911F910F91FF90EF9085 +:1044B000DF90CF90BF900C949E2727960FB6F8946C +:1044C000DEBF0FBECDBFDF91CF911F910F91FF9047 +:1044D000EF90DF90CF90BF900C949927FF20A9F028 +:1044E000552309F4ACCF862F27960FB6F894DEBF7C +:1044F0000FBECDBFDF91CF911F910F91FF90EF9035 +:10450000DF90CF90BF900C94671E552309F4AACF7B +:10451000862F27960FB6F894DEBF0FBECDBFDF9172 +:10452000CF911F910F91FF90EF90DF90CF90BF90B0 +:104530000C942F1F4B2D4F70C8010E941A03279611 +:104540000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:104550000F91FF90EF90DF90CF90BF900C94CB26FF +:10456000F11082C09B2D9F70492F50E042305105C1 +:1045700099F144F44115510569F04130510509F0B4 +:1045800073C019C043305105C1F14430510509F0E1 +:104590006BC044C027960FB6F894DEBF0FBECDBFE8 +:1045A000DF91CF911F910F91FF90EF90DF90CF900F +:1045B000BF900C94223027960FB6F894DEBF0FBE42 +:1045C000CDBFDF91CF911F910F91FF90EF90DF90C2 +:1045D000CF90BF900C94393027960FB6F894DEBF79 +:1045E0000FBECDBFDF91CF911F910F91FF90EF9044 +:1045F000DF90CF90BF900C94553027960FB6F8946B +:10460000DEBF0FBECDBFDF91CF911F910F91FF9005 +:10461000EF90DF90CF90BF900C946830862F279654 +:104620000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:104630000F91FF90EF90DF90CF90BF900C948C3053 +:104640004B2D4F70C80127960FB6F894DEBF0FBEF2 +:10465000CDBFDF91CF911F910F91FF90EF90DF9031 +:10466000CF90BF900C941B0927960FB6F894DEBF2D +:104670000FBECDBFDF91CF911F910F91FF90EF90B3 +:10468000DF90CF90BF9008950E94DC280E94B1284F +:104690000E94F8280E94F72D0E944B2D80E090E0A8 +:1046A0000E94471D80E090E00C945D1D0E94CC2884 +:1046B0000C9444230E943928292F22952F7030E032 +:1046C0002C3031054CF42A3031056CF4225031097C +:1046D0002230310590F407C02C30310551F02F30D5 +:1046E000310559F406C0803E10F0803F31F481E07E +:1046F000089593FB882780F9089580E00895CF936B +:10470000DF9300D000D01F92CDB7DEB70F900F908F +:104710000F900F900F90DF91CF910895CF93DF937B +:1047200000D000D000D0CDB7DEB726960FB6F894F3 +:10473000DEBF0FBECDBFDF91CF9108951F93CF9302 +:10474000DF93C091DB0216E012C0D0E01C9FF001A5 +:104750001D9FF00D1124E555FD4F4081518162816F +:104760007381848195810E948E232196C7708091E8 +:10477000DC02C813EACFDF91CF911F9108954091D9 +:10478000A5025091A6026091A7027091A8028091A3 +:10479000A9029091AA020C948E230F931F93CF939A +:1047A000DF938091AA0282958F7009F069C0809191 +:1047B000A702882309F464C0A091DB02D091DC0237 +:1047C000B091A502C091A6028091A8029091A90281 +:1047D00021E030E0BF3F11F020E030E0122FBC01BB +:1047E0006095709506E04AC0009721F0CF3F29F40C +:1047F000212F05C021E030E002C020E030E020FDA4 +:104800003BC04A2F50E0049FF001059FF00D11249A +:10481000E555FD4F2181C2132FC02081B2132CC05A +:104820002281211129C0238134812817390718F0EA +:10483000281B390B02C0260F371F283C3105E0F436 +:104840008091AA028F7080618093AA0286E0849F83 +:10485000F001859FF00D1124E055FD4F80818F7090 +:104860008061808385EA92E00E948E1FDF91CF9164 +:104870001F910F910C949E23AF5FA770AD13B4CF1F +:10488000DF91CF911F910F910895EF92FF920F93B7 +:104890001F93CF93DF93CDB7DEB762970FB6F8942F +:1048A000DEBF0FBECDBF8C0185E0F801DE011D9695 +:1048B00001900D928A95E1F7D8014C9111965C9187 +:1048C000119712966C9112971396ED90FC90149795 +:1048D0007091A502E091A6028091A8029091A90290 +:1048E000009739F0EF3F41F421E030E07F3F31F0B5 +:1048F00003C021E030E002C020E030E020FD5CC1D8 +:104900002091A702222309F4F1C0E816F90628F045 +:104910009701281B390BC90104C0809590958E0D15 +:104920009F1D883C910508F098C08091AA02982F9D +:10493000907F09F064C0E51314C0741312C06111B4 +:1049400010C08F7080618093AA020E94BF2385EA05 +:1049500092E00E948E1F8091AA02D80115968C9336 +:1049600043C1EF2839F05F3F41F481E090E04F3FD1 +:1049700031F003C081E090E002C080E090E080FD73 +:1049800003C081E0862702C080E090E080FF2EC057 +:104990008091DB022091DC0236E013C090E0389F6A +:1049A000F001399FF00D1124E555FD4F718157132A +:1049B00006C07081471303C07281671317C0019648 +:1049C00087708213EBCF12C19F7059F0882309F4CE +:1049D0000BC107C09F7029F0F8019581907F09F401 +:1049E00003C1805E883008F4FFC0D2C0662309F49A +:1049F000FBC08091AA0281608093AA02F5C0E513F2 +:104A000008C0741306C0611104C0D80115968C93B8 +:104A10009DC04D875E878D859E856A8B0E945A2337 +:104A20006A89882309F4B4C0662309F4B1C02091CF +:104A3000AA02822F82958F7090E002970CF4C6C074 +:104A40008091A5029091A60298878F831986FB8694 +:104A5000EA862C87CE01079646C08091AA02982F3D +:104A6000907F59F47E2DF98AE88A89890E947F23F4 +:104A700085EA92E00E948E1F95C0E51311C0741361 +:104A80000FC061110DC0F8018583C8010E948E1FFF +:104A9000E5EAF2E086E0DF011D928A95E9F7A2C01F +:104AA0004D875E878D859E856A8B0E945A236A8911 +:104AB000882309F46DC0662309F46AC02091AA0214 +:104AC000822F82958F7090E002970CF47FC08091C6 +:104AD000A5029091A6029A8389831B82FD82EC82B3 +:104AE0002E83CE0101960E948E1F70C0E816F90633 +:104AF00028F09701281B390BC90104C080959095B7 +:104B00008E0D9F1D883C910508F046C0662309F470 +:104B10003FC0E51330C074132EC02091AA0220FDBF +:104B200021C0322F32953F70832F90E00097D1F053 +:104B3000D80115962C9315970F9741F0832F8F5F0F +:104B40008295807F2F70282B15962C93C8010E9488 +:104B50008E1F86E0F801A5EAB2E001900D928A95D9 +:104B6000E1F73EC086E0F801A5EAB2E001900D92BF +:104B70008A95E1F737C04D875E878D859E850E94B7 +:104B80005A23811123C08091AA0281608093AA02D6 +:104B9000C8010E948E1F26C07E2DF98AE88A898965 +:104BA0000E947F23E5EAF2E086E0DF011D928A950C +:104BB000E9F70E94BF2318C0662351F34D875E8733 +:104BC0008D859E850E945A23882311F386E0F80183 +:104BD000A5EAB2E001900D928A95E1F70E94CD23FB +:104BE0000E94BF2381E014C080E012C04D875E8721 +:104BF0008D859E850E943928292F22952F7030E0BF +:104C0000223031050CF4E0CE243031050CF6E2CE32 +:104C100062960FB6F894DEBF0FBECDBFDF91CF9185 +:104C20001F910F91FF90EF9008951F93CF93DF9303 +:104C3000CDB7DEB72C970FB6F894DEBF0FBECDBF51 +:104C40004F83588769877A878B879C87CE01079621 +:104C50000E9445248823D9F02F8138858A859B8539 +:104C6000892B39F03F3F19F080E090E004C02F3FDE +:104C7000D9F781E090E0892B09F06DC04F8158850C +:104C800069857A858B859C850E948E2364C086E029 +:104C9000FE013796DE01119601900D928A95E1F79B +:104CA000FF81E8854A855B854115510539F0EF3F65 +:104CB00041F481E090E0FF3F31F003C081E090E0FB +:104CC00002C080E090E080FD46C02091DC0230E030 +:104CD000C9010196877099276091DB0270E0861701 +:104CE000970709F440C0F983EA835D834C8396E01B +:104CF000929FD001939FB00D1124A555BD4FFE0189 +:104D0000319601900D929A95E1F78093DC020E9412 +:104D10009E2321C0189FC001112485559D4F0E94DC +:104D20004524882371F1E091DB021E9FF0011124DC +:104D3000E555FD4F40815181628173818481958168 +:104D40000E948E238091DB0290E001968770992764 +:104D50008093DB0201C016E08091DB029091DC02BF +:104D60008913D8CF0EC00E9456231092DC021092F5 +:104D7000DB02E5EAF2E086E0DF011D928A95E9F7C1 +:104D8000EACF2C960FB6F894DEBF0FBECDBFDF91F1 +:104D9000CF911F910895DF92EF92FF920F931F938F +:104DA000CF93DF93EC01009709F46EC0D12CEE2471 +:104DB000E394F12C8E010F5F1F4FFE018491843725 +:104DC00048F4843008F04CC0813071F0823009F032 +:104DD0005BC01EC0853709F43FC080F1982F9458FE +:104DE000903708F051C03FC02296F8018491982F67 +:104DF000905E983050F48770FE2D01C0FF0F8A95A9 +:104E0000EAF78F2F0E94CF2813C00E94671E2FC081 +:104E10002296F8018491982F905E983060F4877004 +:104E2000FE2D01C0FF0F8A95EAF78F2F0E94D5282B +:104E30000E94F8281CC00E942F1F19C02296F8015A +:104E4000049107C08FE99FE00197F1F700C00000CF +:104E500001500111F7CF0BC02296F801D49007C082 +:104E60000E94671E03C08F770E942F1FE8018D2DBF +:104E700007C08150EFE9FFE03197F1F700C0000073 +:104E8000882309F497CFF5CFDF91CF911F910F9130 +:104E9000FF90EF90DF9008956093E1027093E2023B +:104EA0008093E3029093E4020C9444236093DD0228 +:104EB0007093DE028093DF029093E0020C9444230F +:104EC00008950C944C270F931F930091E1021091C9 +:104ED000E2022091E3023091E402602B712B822BDD +:104EE000932B1F910F910C944C270F931F930091BC +:104EF000E1021091E2022091E3023091E40260238A +:104F00007123822393231F910F910C944C270F93AD +:104F10001F930091E1021091E2022091E30230918F +:104F2000E40260277127822793271F910F910C9429 +:104F30004C2760E070E0CB010C94562741E050E034 +:104F400060E070E004C0440F551F661F771F8A950C +:104F5000D2F7CB01BA010C94562741E050E060E053 +:104F600070E004C0440F551F661F771F8A95D2F763 +:104F70008091DD029091DE02A091DF02B091E0020B +:104F8000482B592B6A2B7B2BCB01BA010C9456274B +:104F900041E050E060E070E004C0440F551F661F20 +:104FA000771F8A95D2F740955095609570958091BE +:104FB000DD029091DE02A091DF02B091E002482371 +:104FC00059236A237B23CB01BA010C94562741E075 +:104FD00050E060E070E004C0440F551F661F771F6B +:104FE0008A95D2F78091DD029091DE02A091DF02D6 +:104FF000B091E002482759276A277B27CB01BA01E5 +:105000000C9456270F931F930091DD021091DE023E +:105010002091DF023091E002602B712B822B932BC9 +:105020001F910F910C9456270F931F930091DD024F +:105030001091DE022091DF023091E00260237123A3 +:10504000822393231F910F910C9456270F931F9344 +:105050000091DD021091DE022091DF023091E0022A +:1050600060277127822793271F910F910C94562751 +:105070000895CF92DF92EF92FF920F931F93CF93F9 +:10508000DF93EC01C090E102D090E202E090E302F5 +:10509000F090E4028091DD029091DE02A091DF02A7 +:1050A000B091E002C82AD92AEA2AFB2A0FE110E0CF +:1050B000B701A601002E04C07695679557954795D0 +:1050C0000A94D2F740FF08C0BE01802F0E947104ED +:1050D0008130910509F007C00150110948F7BE0160 +:1050E00080E00E947104DF91CF911F910F91FF909A +:1050F000EF90DF90CF90089540918B0150918C01FB +:1051000020E030E09FEFFA01E20FF31F62816817A1 +:10511000A1F09F3F19F4611101C0922F2F5F3F4F03 +:105120002630310581F707C0FA01E90FF11D97FD1F +:10513000FA95828308959F3FB9F7089540918B01B6 +:1051400050918C0120E030E0FA01E20FF31F9281D0 +:10515000981301C012822F5F3F4F26303105A1F70F +:10516000089581E090E0E0918B01F0918C01E80FCF +:10517000F91F1082019688309105A9F70895909142 +:10518000E502982B9093E502089580959091E502B1 +:1051900098239093E50208951092E5020895909166 +:1051A000E602982B9093E602089580959091E6028E +:1051B00098239093E60208951092E6020895809352 +:1051C000E70208951092E702089540918B015091F3 +:1051D0008C0120E030E080E0FA01E20FF31F9181C2 +:1051E00091118F5F2F5F3F4F27303105A9F7089549 +:1051F000E0918B01F0918C018091E5028083E09138 +:105200008B01F0918C0180819091E602892B808343 +:105210009091E702992361F0E0918B01F0918C016C +:105220008081892B80830E94E52881110E94E228D9 +:1052300080918B0190918C010C94311D8091FA0327 +:10524000843021F11092F10220E488E190E00FB661 +:10525000F894A895809360000FBE2093600080E0D2 +:105260000E94590383B7817F846083BF83B78160C5 +:1052700083BF7894889583B78E7F83BF88E10FB60C +:10528000F89480936000109260000FBE0895089516 +:105290000895CF9380E00E9459030E9447290E94FD +:1052A000BD070E944829C0E08C2F0E941109892B5C +:1052B00029F4CF5FC530C1F780E001C081E0CF9114 +:1052C00008950E94562380E00E9459030E941130E5 +:1052D0000E94251D0C94E7051F920F920FB60F92A6 +:1052E00011248F939F93AF93BF938091F10281110B +:1052F00013C08091F2029091F302A091F402B09158 +:10530000F5024196A11DB11D8093F2029093F30224 +:10531000A093F402B093F502BF91AF919F918F914A +:105320000F900FBE0F901F90189582E084BD93E000 +:1053300095BD9AEF97BD80936E0008958FB7F8944E +:105340004091F2025091F3026091F4027091F502E3 +:105350008FBFCA010895CF92DF92EF92FF920F9311 +:105360001F932FB7F8944091F2025091F30260918D +:10537000F4027091F5022FBF6A017B01EE24FF2435 +:105380008C0120E030E0C016D106E206F30620F0E2 +:105390009A01281B390B05C09C0120953095240FDC +:1053A000351FC9011F910F91FF90EF90DF90CF90B3 +:1053B00008951F920F920FB60F9211248F939F930F +:1053C000AF93BF938091F2029091F302A091F40207 +:1053D000B091F5020196A11DB11D8093F202909348 +:1053E000F302A093F402B093F502BF91AF919F91A5 +:1053F0008F910F900FBE0F901F9018950E946D1601 +:10540000F8942FEF87EA91E6215080409040E1F731 +:1054100000C0000087E090EBDC01809304049093CF +:105420000504A0930604B09307042CE088E190E003 +:105430000FB6F894A895809360000FBE209360008B +:10544000FFCFCF92DF92EF92FF920F931F93CF93F4 +:10545000DF93C82ED12C01E010E08D2D0E941109A0 +:105460007C01C0E0D0E098010C2E02C0220F331F57 +:105470000A94E2F72E213F21232B29F42196CC30E8 +:10548000D10589F708C06C2F7D2D80E00E944C0467 +:10549000C812F4CF06C0D39485E0D812DECF80E0E6 +:1054A00001C081E0DF91CF911F910F91FF90EF90AC +:1054B000DF90CF900895CF93C82F8CE20E94212ACD +:1054C000882321F08C2FCF910C94212A80E0CF915A +:1054D0000895CF930E94AC2B811102C00E948D2BA6 +:1054E000C5E608C00E94BD078FE39CE90197F1F76C +:1054F00000C00000C150B1F789E20E945B2A81110F +:105500000AC18AE20E945B2A81110E948D2B85E0EC +:105510000E945B2A81110E94FE290E94B72B809372 +:10552000F00287E00E945B2A882399F18BE10E94B8 +:105530005B2A882351F09091F00291FB882780F933 +:1055400021E0822780FB91F922C08EE00E945B2A35 +:10555000882351F09091F00292FB882780F921E096 +:10556000822780FB92F913C080E10E945B2A909110 +:10557000F002882341F093FB882780F921E08227FD +:1055800080FB93F904C0892F809580FB90F990935C +:10559000F0028091F0020E94BB2B0E94C92B8093E5 +:1055A000010380EE0E945B2A882341F08091010371 +:1055B000982F909590FB80F98093010389E30E94D6 +:1055C0005B2A882359F09091010391FB882780F989 +:1055D00021E0822780FB91F99093010382EE0E94E3 +:1055E0005B2A882359F09091010392FB882780F968 +:1055F00021E0822780FB92F99093010386EE0E94BE +:105600005B2A882359F09091010393FB882780F946 +:1056100021E0822780FB93F99093010383EE0E949F +:105620005B2A882359F09091010394FB882780F925 +:1056300021E0822780FB94F99093010385E30E9487 +:105640005B2A882359F09091010395FB882780F904 +:1056500021E0822780FB95F99093010381E30E946A +:105660005B2A882359F09091010396FB882780F9E3 +:1056700021E0822780FB96F99093010381E10E944B +:105680005B2A882359F09091010397FB882780F9C2 +:1056900021E0822780FB97F9909301038091010319 +:1056A0000E94CD2B87E20E945B2AC82F8EE10E94C8 +:1056B0005B2A8111C2608FE10E945B2A8111C46064 +:1056C00080E20E945B2A8111C86081E20E945B2A0D +:1056D0008111C06182E20E945B2A8111C06283E273 +:1056E0000E945B2A8111C06484E20E945B2A8823A5 +:1056F00011F0C06802C0CC2329F08C2F0E94C42B6B +:105700006C2F03C00E94C02B682F70E080E090E0F7 +:10571000CF910C946127CF9108956DEE7EEF80E0DC +:1057200090E00E94783460E082E090E00E946A3469 +:1057300060E083E090E00E946A3460E084E090E002 +:105740000E946A3460E085E090E00E946A3460E084 +:1057500086E090E00C946A3480E090E00E9464342B +:1057600021E08D3E9E4F09F020E0822F089582E0D7 +:1057700090E00C945C34682F82E090E00C946A34E2 +:1057800083E090E00C945C34682F83E090E00C940C +:105790006A3484E090E00C945C34682F84E090E0FC +:1057A0000C946A3486E090E00C945C34682F86E0B8 +:1057B00090E00C946A348091FE0280FF0BC06091EF +:1057C000900185E0689FB0011124759567957595E6 +:1057D00067952AC081FF09C06091900185E0689FAC +:1057E000B0011124759567951FC082FF07C06091B5 +:1057F000900185E0689FB001112416C04091F80225 +:105800004423C9F060918F01461788F720919001D9 +:1058100085E0289F90011124429FC001439F900D75 +:10582000112470E00E9448346038710540F461151D +:10583000710539F002C065E070E0862F08958FE7AA +:10584000089581E008958091FE0280FF08C0609174 +:105850008E0170E0759567957595679521C081FFFC +:1058600006C060918E0170E07595679519C082FF42 +:1058700004C060918E0170E010C08091F80288230E +:10588000C1F060918D018617A0F790918E01989FCD +:10589000C001112470E00E9448346038710528F47A +:1058A0006115710521F0862F08958FE7089581E035 +:1058B000089561E070E0F4CF803F21F40E94DB2B7B +:1058C000819504C0813F29F40E94DB2B8093FB0269 +:1058D0000895823F21F40E94DB2B819504C0833F11 +:1058E00029F40E94DB2B8093FA020895893F19F472 +:1058F0000E94232C05C08A3F31F40E94232C8195FD +:105900008093FC0208958B3F21F40E94232C819503 +:1059100004C08C3F29F40E94232C8093FD0208953B +:10592000843F21F48091F902816017C0853F21F402 +:105930008091F902826011C0863F21F48091F902C2 +:1059400084600BC0873F21F48091F902886005C014 +:10595000883F31F48091F90280618093F9020895C3 +:105960008D3F21F48091FE0281600BC08E3F21F4B7 +:105970008091FE02826005C08F3F29F48091FE0273 +:1059800084608093FE020895803F29F48091FB0299 +:1059900087FF6EC007C0813F41F48091FB0218165B +:1059A0000CF066C01092FB0263C09091FA02823F35 +:1059B00019F497FF5DC005C0833F31F419160CF050 +:1059C00057C01092FA0254C0893F31F48091FC0212 +:1059D00018160CF04DC006C08A3F39F48091FC02C5 +:1059E00087FF46C01092FC0243C08B3F29F4809190 +:1059F000FD0287FF3DC006C08C3F39F48091FD0257 +:105A00001816B4F51092FD0233C0843F21F4809142 +:105A1000F9028E7F05C0853F31F48091F9028D7FB8 +:105A20008093F90225C0863F21F48091F9028B7F93 +:105A3000F7CF873F21F48091F902877FF1CF883F2C +:105A400021F48091F9028F7EEBCF8D3F21F480917C +:105A5000FE028E7F0BC08E3F21F48091FE028D7F6F +:105A600005C08F3F29F48091FE028B7F8093FE0258 +:105A70008091FA0281110EC08091FB0281110AC04F +:105A80008091FC02811106C08091FD02811102C04B +:105A90001092F802089589EF92E00E943C1D0E9446 +:105AA0009E299093F7028093F6020895CF938091F8 +:105AB000F6029091F7020E94AB294091F80244232C +:105AC00021F02091910130E006C0209192015AE02E +:105AD000259F900111248217930708F486C08091B6 +:105AE000FA0281110DC09091FB02911109C09091B1 +:105AF000FC02911105C09091FD02992309F475C033 +:105B00004F3F19F04F5F4093F802181624F40E949B +:105B1000DB2B8093FA028091FA0287FF05C00E9476 +:105B2000DB2B81958093FA028091FB02181624F4F6 +:105B30000E94DB2B8093FB028091FB0287FF05C054 +:105B40000E94DB2B81958093FB026091FA02662311 +:105B500039F1C091FB02CC2319F1772767FD7095CD +:105B6000872F972F0E94AC3123E333E343E35FE3B6 +:105B70000E9460320E9479316093FA026C2F77277D +:105B800067FD7095872F972F0E94AC3123E333E395 +:105B900043E35FE30E9460320E9479316093FB022D +:105BA0008091FC02181624F40E94232C8093FC029E +:105BB0008091FC0287FF05C00E94232C8195809371 +:105BC000FC028091FD02181624F40E94232C80937D +:105BD000FD028091FD0287FF05C00E94232C819564 +:105BE0008093FD02CF910C944B2DCF910895E9EF56 +:105BF000F2E085E0DF011D928A95E9F71092F80244 +:105C00001092FE020895833089F130F4813061F002 +:105C1000823009F06EC019C0853009F449C0B8F16E +:105C2000863009F066C055C020919201862F90E021 +:105C3000820F911D8F3F910520F4620F60939201B6 +:105C400008958FEF80939201089520919101862FFE +:105C500090E0820F911D8F3F910520F4620F6093B9 +:105C6000910108958FEF8093910108952091900103 +:105C7000862F90E0820F911D8F3F910520F4620FD7 +:105C80006093900108958FEF809390010895209183 +:105C90008F01862F90E0820F911D8F3F910520F498 +:105CA000620F60938F0108958FEF80938F010895A5 +:105CB00020918E01862F90E0820F911D8F3F9105DC +:105CC00020F4620F60938E0108958FEF80938E0110 +:105CD000089520918D01862F90E0820F911D8F3FB6 +:105CE000910520F4620F60938D0108958FEF8093EA +:105CF0008D010895833021F130F4813059F08230E4 +:105D000009F049C012C0853089F128F1863009F0C8 +:105D100042C037C080919201681720F4861B80939F +:105D2000920108951092920108958091910168174F +:105D300020F4861B8093910108951092910108959B +:105D400080919001681720F4861B8093900108953C +:105D500010929001089580918F01681720F4861B9E +:105D600080938F01089510928F01089580918E0184 +:105D7000681720F4861B80938E01089510928E017F +:105D8000089580918D01681720F4861B80938D0102 +:105D9000089510928D01089541E050E060E070E0B8 +:105DA00004C0440F551F661F771F8A95D2F7CB0199 +:105DB000BA010E9461270C945623873200F58E3178 +:105DC00008F086C08E3009F466C060F4873009F4AC +:105DD0004DC018F4863049F531C0883041F18B3020 +:105DE00021F57BC0863109F478C018F48031E9F4DC +:105DF0005CC0893109F471C08B31B9F442C0883379 +:105E000009F46BC048F4893209F460C0853309F4A1 +:105E10005DC0873251F45AC0833409F457C018F476 +:105E20008A3318F057C0883499F080E008950E94B2 +:105E3000B72B0E94C92B0E94D22B4FC08091F00239 +:105E4000817F8E7F8093F00281E08093FF0208952E +:105E50000E9456232FEF83ED90E321508040904025 +:105E6000E1F700C000000E94FE2937C08091F002D7 +:105E700080FF03C0817F8E7F01C081608093F0022C +:105E80002CC09091F00291FB882780F921E08227B5 +:105E900080FB91F913C09091F00292FB882780F962 +:105EA00021E0822780FB92F909C09091F00293FBD8 +:105EB000882780F921E0822780FB93F99093F002F4 +:105EC000882359F091609093F00207C080E003C0EE +:105ED0008D5101C089530E94CC2E81E0089580E04D +:105EE000089580E00895CF93C82F8091FF028130FC +:105EF00071F020F0823009F089C037C0A0918B0189 +:105F0000B0918C018C91823209F082C007C0A091BF +:105F10008B01B0918C018C91823249F48C2F0E94BC +:105F20006F2F81111EC08C2F0E94DD2E1CC08C2F64 +:105F30000E94712F811115C0C43169F030F4CB304B +:105F400081F0C03109F068C009C0C93221F0C833FE +:105F500009F062C006C01092FF025EC082E080932A +:105F6000FF0281E090E081705AC0C932C9F060F44C +:105F7000C431B1F020F4C73009F04CC034C0CE5168 +:105F8000C63008F047C017C0CE3439F120F4CB3406 +:105F900009F040C01CC0C135C1F0C235D9F513C0ED +:105FA00080910003882319F01092000333C081E030 +:105FB0008093FF0234C0EC2FF0E0E25EFD4F808161 +:105FC0008093000327C061E003C061E007C06AE07E +:105FD000809100030E94032E1DC06AE0809100039F +:105FE0000E947A2E17C08EE18093920182E3809303 +:105FF00091018AE08093900184E180938F0188E091 +:1060000080938E0188E280938D0104C01092FF027C +:1060100080E005C081E003C080E090E0A4CFCF9194 +:1060200008950E94AC2B811102C00E948D2B0E940A +:10603000D22B8093030480FF02C0869501C080E0CC +:106040000C94590380910304982F9695292F30E0E2 +:10605000233031054CF49F5F990F8170892B81604B +:10606000809303040E94D62B8091030486950C94A0 +:10607000590380910304982F969591F09158990FA8 +:106080008170892B809303048E7F91E009F490E066 +:106090008091030490FB80F9809303040E94D62B27 +:1060A0008091030486950C94590380910304982FE2 +:1060B000909590FB80F9809303040E94D62B8091E9 +:1060C000030480FF02C0869501C080E00C94590350 +:1060D00030910304232F26952F5F2F77822F90E096 +:1060E000317004972CF4220F232B2093030402C059 +:1060F0003093030480910304282F2E7F91E009F44C +:1061000090E090FB80F9809303040E94D62B80914D +:10611000030486950C94590320910304922F9695BD +:106120009827990F822F8170892B809303048E7F8B +:1061300091E009F490E08091030490FB80F9809352 +:1061400003040E94D62B8091030486950C94590376 +:106150005058BB27AA270ED075C166D130F06BD13D +:1061600020F031F49F3F11F41EF45BC10EF4E09572 +:10617000E7FB51C1E92F77D180F3BA1762077307A4 +:106180008407950718F071F49EF58FC10EF4E09521 +:106190000B2EBA2FA02D0B01B90190010C01CA01E1 +:1061A000A0011124FF27591B99F0593F50F4503E8C +:1061B00068F11A16F040A22F232F342F4427585F7E +:1061C000F3CF469537952795A795F0405395C9F796 +:1061D0007EF41F16BA0B620B730B840BBAF091504E +:1061E000A1F0FF0FBB1F661F771F881FC2F70EC0ED +:1061F000BA0F621F731F841F48F4879577956795C0 +:10620000B795F7959E3F08F0B3CF9395880F08F0A8 +:106210009927EE0F979587950895D9D008F481E0D6 +:1062200008950CD00FC107D140F0FED030F021F41A +:106230005F3F19F0F0C0511139C1F3C014D198F388 +:106240009923C9F35523B1F3951B550BBB27AA27F7 +:1062500062177307840738F09F5F5F4F220F331F69 +:10626000441FAA1FA9F333D00E2E3AF0E0E830D035 +:1062700091505040E695001CCAF729D0FE2F27D038 +:10628000660F771F881FBB1F261737074807AB0706 +:10629000B0E809F0BB0B802DBF01FF2793585F4F7B +:1062A0002AF09E3F510568F0B6C000C15F3FECF395 +:1062B000983EDCF3869577956795B795F7959F5F40 +:1062C000C9F7880F911D9695879597F90895E1E094 +:1062D000660F771F881FBB1F621773078407BA07F3 +:1062E00020F0621B730B840BBA0BEE1F88F7E0954E +:1062F000089504D06894B111D9C00895BCD088F035 +:106300009F5790F0B92F9927B751A0F0D1F0660FA1 +:10631000771F881F991F1AF0BA95C9F712C0B130BC +:1063200081F0C3D0B1E00895C0C0672F782F8827CF +:10633000B85F39F0B93FCCF3869577956795B395FB +:10634000D9F73EF490958095709561957F4F8F4F6A +:106350009F4F0895E89409C097FB3EF4909580956F +:10636000709561957F4F8F4F9F4F9923A9F0F92F1B +:1063700096E9BB279395F695879577956795B79599 +:10638000F111F8CFFAF4BB0F11F460FF1BC06F5F7F +:106390007F4F8F4F9F4F16C0882311F096E911C091 +:1063A000772321F09EE8872F762F05C0662371F0B2 +:1063B00096E8862F70E060E02AF09A95660F771FC6 +:1063C000881FDAF7880F9695879597F90895990FA2 +:1063D0000008550FAA0BE0E8FEEF16161706E807AF +:1063E000F907C0F012161306E407F50798F0621BD0 +:1063F000730B840B950B39F40A2661F0232B242BA5 +:10640000252B21F408950A2609F4A140A6958FEFC3 +:10641000811D811D089597F99F6780E870E060E015 +:1064200008959FEF80EC089500240A94161617062D +:1064300018060906089500240A9412161306140675 +:1064400005060895092E0394000C11F4882352F0D8 +:10645000BB0F40F4BF2B11F460FF04C06F5F7F4F90 +:106460008F4F9F4F089557FD9058440F551F59F077 +:106470005F3F71F04795880F97FB991F61F09F3F31 +:1064800079F087950895121613061406551FF2CF5A +:106490004695F1DF08C0161617061806991FF1CFAA +:1064A00086957105610508940895E894BB276627D1 +:1064B0007727CB0197F908958ADF08F48FEF0895C5 +:1064C0000BD0C0CFB1DF28F0B6DF18F0952309F06C +:1064D000A2CFA7CF1124EACFC6DFA0F3959FD1F3B7 +:1064E000950F50E0551F629FF001729FBB27F00D82 +:1064F000B11D639FAA27F00DB11DAA1F649F6627D7 +:10650000B00DA11D661F829F2227B00DA11D621F25 +:10651000739FB00DA11D621F839FA00D611D221FDF +:10652000749F3327A00D611D231F849F600D211DC3 +:10653000822F762F6A2F11249F5750408AF0E1F066 +:1065400088234AF0EE0FFF1FBB1F661F771F881FAF +:1065500091505040A9F79E3F510570F05CCFA6CFF7 +:106560005F3FECF3983EDCF3869577956795B7959A +:10657000F795E7959F5FC1F7FE2B880F911D9695C4 +:10658000879597F90895FA01EE0FFF1F30962105C0 +:10659000310599F16115710561F48038BFE39B07FE +:1065A00049F168949038810561F08038BFEF9B070E +:1065B00041F0992342F5FF3FE1053105210511F135 +:1065C000E8940894E795D901AA2329F4AB2FBE2FAC +:1065D000F85FD0F310C0FF5F70F4A695E0F7F739CD +:1065E00050F019F0FF3A38F49F779F930CD00F903A +:1065F00007FC905808953EF014CF60E070E080E80A +:106600009FE308954FE79F775F934F933F932F93B7 +:106610009ED02F913F914F915F9152DF05C019F4A9 +:106620000EF0F9CE42CFFDCE26DFC8F39638C0F784 +:1066300007F80F92E8942BE33AEA48EB5FE74EDF66 +:106640000F920F920F924DB75EB70F92C0D0ECEA47 +:10665000F0E016D04F915F91EF91FF91E595EE1F1D +:10666000FF1F49F0FE57E0684427EE0F441FFA95DC +:10667000E1F74195550B32D00F9007FE26C00895E3 +:10668000DF93CF931F930F93FF92EF92DF927B01E3 +:106690008C01689405C0DA2EEF011EDFFE01E8943C +:1066A000A5912591359145915591AEF3EF0162DDAC +:1066B000FE019701A801DA9479F7DF90EF90FF903F +:1066C0000F911F91CF91DF9108959B01AC0160E084 +:1066D00070E080E89FE3A5CD9ECEACC0CCDEE8F3B1 +:1066E0009923D9F3940F511DBBF39150504094F06E +:1066F00059F0882332F0660F771F881F9150504061 +:10670000C1F79E3F510544F7880F911D96958795D7 +:1067100097F908955F3FACF0983E9CF0BB278695B3 +:1067200077956795B79508F4B1609395C1F7BB0F5E +:1067300058F711F460FFE8CF6F5F7F4F8F4F9F4F87 +:10674000E3CFB4CE0EF076C06CCE689464CE93DE08 +:10675000C8F39923D1F3C6F3DF93CF931F930F931D +:10676000FF92C92FDD2788232AF02197660F771F14 +:10677000881FDAF720E030E040E85FEB9FE38839DC +:1067800020F0803E30F021968F77E3DCE4EDF0E0FE +:1067900003C0DFDCE1E0F1E073DF8B01BE01EC015F +:1067A000FB2E6F5771097595771F880B990BD4DDF8 +:1067B00028E132E741E35FE38FDEAF2D9801AE01C0 +:1067C000FF900F911F91CF91DF91D4DC3BCEFA0166 +:1067D000DC01AA0FBB1F9B01AC01BF5728F4222785 +:1067E0003327442750781FC0B75188F4AB2F0024BB +:1067F000469537952795011CA395D2F3002069F0A3 +:10680000220F331F441FB395DAF30DD0A1CC6130B2 +:106810007105A0E88A07B94630F49B01AC016627F0 +:10682000772788279078309621F020833183428320 +:10683000538308959F3F31F0915020F487957795C9 +:106840006795B795880F911D9695879597F9089547 +:10685000991B79E004C0991F961708F0961B881FB2 +:106860007A95C9F780950895AA1BBB1B51E107C013 +:10687000AA1FBB1FA617B70710F0A61BB70B881FD0 +:10688000991F5A95A9F780959095BC01CD0108955F +:1068900097FB072E16F4009407D077FD09D00E94CD +:1068A000343407FC05D03EF4909581959F4F0895B0 +:1068B000709561957F4F0895F999FECF92BD81BD86 +:1068C000F89A992780B50895A8E1B0E042E050E039 +:1068D0000C947F34262FF999FECF1FBA92BD81BD4B +:1068E00020BD0FB6F894FA9AF99A0FBE0196089552 +:1068F0000E946A34272F0C946B34DC01CB01FC011D +:10690000F999FECF06C0F2BDE1BDF89A319600B408 +:0E6910000D9241505040B8F70895F894FFCF13 +:10691E0055D0A44600001644000000000000484276 +:10692E0061978A460000C8430000000000004842FC +:10693E0055D024460000C843000000000000484225 +:10694E0000005C460000C843000000000000484202 +:10695E0061978A4600007A4455D0A4460000C84389 +:10696E00000000000000484200005C460000C843E2 +:10697E00000000000000484255D024460000164496 +:10698E000507000C058540000001064000000100CF +:10699E0091102111FD10C810941001E8022808145E +:1069AE000A321E42004500250026004300610060A9 +:1069BE000020003700640065006600670044004652 +:1069CE000024004700000002000400050007000933 +:1069DE00000B000C000E0010001100130015001724 +:1069EE000018001A001C001D001F002100230024A7 +:1069FE00002600280029002B002D002F0030003229 +:106A0E000034003500370039003B00F6030F042830 +:106A1E0004410469051C05E604C6043F4D362002F8 +:106A2E000302000001000101010101000101010248 +:086A3E00030405060708090026 +:00000001FF diff --git a/keyboard/preonic/preonic_pcb_silent.hex b/keyboard/preonic/preonic_pcb_silent.hex new file mode 100644 index 0000000000..cc59d3fe8d --- /dev/null +++ b/keyboard/preonic/preonic_pcb_silent.hex @@ -0,0 +1,1189 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94430D0C94150E87 +:100030000C942B1C0C94A9020C94A9020C94A902F8 +:100040000C94A9020C94A9020C94A9020C94A90284 +:100050000C94A9020C94981C0C94A9020C94A9026B +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A90235001E001C +:1000B0001F0020002100220023002400250026002C +:1000C00027002A002B0014001A0008001500170052 +:1000D0001C0018000C00120013002A002900040064 +:1000E0001600070009000A000B000D000E000F00AB +:1000F00033003400E1001D001B000600190005005C +:100100001100100036003700380028000030E000F1 +:10011000E200E30003522C002C0004525000510076 +:1001200052004F0035001E001F0020002100220059 +:10013000230024002500260027002A002B0014009D +:100140001A00090013000A000D000F0018001C001F +:1001500033002A00290004001500160017000700CC +:100160000B00110008000C0012003400E1001D001B +:100170001B000600190005000E00100036003700B5 +:10018000380028000030E000E200E30003522C00B9 +:100190002C0004525000510052004F0035001E0048 +:1001A0001F0020002100220023002400250026003B +:1001B00027002A002B0034003600370013001C00F3 +:1001C00009000A00060015000F002A00290004009B +:1001D0001200080018000C0007000B0017001100A7 +:1001E00016003800E100330014000D000E001B0063 +:1001F000050010001A0019001D0028000030E00062 +:10020000E200E30003522C002C0004525000510085 +:1002100052004F0035001E001F0020002100220068 +:10022000230024002500260027002A0035021E0294 +:100230001F0220022102220223022402250226029A +:1002400027022A0001003A003B003C003D003E002E +:100250003F002D022E022F02300231020100400029 +:100260004100420043004400450000530153025343 +:100270000050010001000100010001000100010027 +:1002800001000100AB00AA00A900AE0035001E006D +:100290001F0020002100220023002400250026004A +:1002A00027002A0035001E001F0020002100220028 +:1002B000230024002500260027002A0001003A0020 +:1002C0003B003C003D003E003F002D002E002F0073 +:1002D0003000310001004000410042004300440072 +:1002E000450000530153025300500100010001007A +:1002F000010001000100010001000100AB00AA00A3 +:10030000A900AE002A0354006800650020005000D8 +:10031000720065006F006E006900630020004B00F2 +:100320006500790062006F006100720064000000E7 +:100330002C034F007200740068006F006C006900AD +:100340006E0065006100720020004B0065007900BE +:1003500062006F006100720064007300000004031B +:10036000090409027400040100A0FA090400000154 +:1003700003010100092111010001223F000705814D +:100380000308000A09040100010301020009211108 +:10039000010001224D000705820308000A0904023A +:1003A00000010300000009211101000122360007AD +:1003B00005830308000A0904030002030000000982 +:1003C00021110100012220000705840320000107FC +:1003D0000504032000011201100100000008EDFED9 +:1003E00061600100010200010631FF0974A10109E9 +:1003F00075150025FF9520750881020976150025E1 +:10040000FF952075089102C005010980A1018502B0 +:1004100016010026B7001A01002AB70075109501D1 +:100420008100C0050C0901A1018503160100269C6D +:10043000021A01002A9C02751095018100C0050175 +:100440000902A1010901A1000509190129051500E9 +:10045000250195057501810295017503810105014D +:10046000093009311581257F950275088106093803 +:100470001581257F950175088106050C0A3802153E +:1004800081257F950175088106C0C005010906A177 +:1004900001050719E029E715002501950875018177 +:1004A0000295017508810105081901290595057551 +:1004B0000191029501750391010507190029FF15A6 +:1004C0000025FF950675088100C011241FBECFEFDF +:1004D000DAE0DEBFCDBF04B603FE24C08091F10197 +:1004E0009091F201A091F301B091F4018730904B0B +:1004F000A740B04BB9F41092F1011092F2011092A2 +:10050000F3011092F40114BE84B7877F84BF88E1A1 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000F8E3099511E0A0E0B1E0E0EEF9E402C0E3 +:1005300005900D92A435B107D9F711E0A4E5B1E01B +:1005400001C01D92A13FB107E1F70E94720A0C940D +:10055000EE240C94000061110DC0FC0182818823FF +:1005600031F085EE0E9426110E94272303C085EEFC +:100570000E94EE1180E090E00895089508950E9491 +:10058000D1026E9A769A8DEB92E0892B11F00C9441 +:10059000BD0208958EEB92E0892B11F00C94BE02FF +:1005A0000895279A2F988FEF9FEF9093870080935D +:1005B00086008AE08093800089E1809381000C941A +:1005C000D02281110BC080918000877F80938000B2 +:1005D00010928D0010928C002F9808952F988330E0 +:1005E00041F4809180008860809380008FEF9FEFBE +:1005F00012C09091800098609093800023E030E0DA +:10060000281B3109220F331F8FEF9FEF02C09695F1 +:1006100087952A95E2F790938D0080938C0008953A +:100620008B3B910568F4883A910530F5853A910540 +:10063000C0F48430910598F4019709F06FC071C03F +:10064000803E910508F46AC0883E910540F09C0107 +:10065000205F31092031310508F060C05CC09C0189 +:10066000A1C0853A910509F45FC0863A910509F465 +:100670005EC023E830E496C0883A910509F45AC078 +:10068000893A910509F459C08A3A910509F458C08C +:100690008B3A910509F457C08C3A910509F456C07C +:1006A0008D3A910509F455C0803B910509F454C079 +:1006B0008E3A910509F453C08F3A910509F452C05E +:1006C000813B910509F451C0823B910509F450C06A +:1006D000833B910509F44FC0843B910509F44EC05A +:1006E000853B910509F44DC0863B910509F44CC04A +:1006F000873B910509F44BC0883B910509F44AC03A +:10070000893B910509F449C08A3B910509F048C02D +:100710002AE236E447C09C01306544C020E030E066 +:1007200041C021E030E03EC021E830E43BC022E897 +:1007300030E438C022EE34E435C029EE34E432C06F +:100740002AEE34E42FC025EB34E42CC026EB34E44D +:1007500029C027EB34E426C02CEC34E423C02DEC74 +:1007600034E420C023E835E41DC02AE835E41AC08B +:1007700022E935E417C024E935E414C021E236E467 +:1007800011C023E236E40EC024E236E40BC025E2B9 +:1007900036E408C026E236E405C027E236E402C0AB +:1007A00020E034E4C901089508959CE0799FF001A8 +:1007B00011249CE3899FE00DF11D1124E60FF11D2A +:1007C000EE0FFF1FE455FF4F25913491C9010895A5 +:1007D000880F991F845D9040FC0125913491C901D7 +:1007E0000895880F991F84559F4FFC0125913491DE +:1007F000C90108950E94D5039C019A9581159F41D6 +:1008000010F4C9010895C90190528115904128F44E +:10081000C9019F700E94F1030895C9019053811589 +:10082000904120F4C9019927906C0895C901905412 +:10083000409728F4C9018F709927946D089520314D +:1008400080E4380719F480E091ED0895213190E4B7 +:10085000390719F480E090ED0895223140E434071F +:1008600019F480E092ED0895233180E4380719F4FB +:1008700080E093ED0895211590E5390769F40E9411 +:1008800015162FEF44E38CE0215040408040E1F703 +:1008900000C000000C94BD1C213090E5390731F4F4 +:1008A0008091D00181608093D0010895C901905555 +:1008B0008115904108F062C0432F55274F7055278E +:1008C00041305105F9F4C90174E0880F991F7A95F8 +:1008D000E1F788279370B901E3E0660F771FEA9587 +:1008E000E1F760767727862B972B9C682370332758 +:1008F00002C0440F551F2A95E2F74F715527842BEC +:10090000952B08954230510529F4922F8827816F45 +:10091000906A089543305105B9F4C90153E0880F36 +:10092000991F5A95E1F7807E97702370332741E035 +:1009300050E002C0440F551F2A95E2F74F7155272A +:10094000842B952B9C6808954430510549F5C901C5 +:1009500043E0880F991F4A95E1F7807E97702370D6 +:10096000332741E050E002C0440F551F2A95E2F7BB +:100970004F715527842B952B9A680895C90190577C +:100980008115904120F4C9019F7090620895C901BA +:1009900090588115904120F4C9019F70906A089584 +:1009A000203E3105E0F4203C310568F52133310566 +:1009B00009F475C048F42932310509F46BC02A32B4 +:1009C000310509F07BC075C02933310501F12238AA +:1009D0003105E9F02533310509F070C051C0233EDF +:1009E0003105B1F140F4203E3105D1F0223E310510 +:1009F00009F064C01CC0263E310579F1273E31055F +:100A000009F05CC038C0C9010E94E80308958091D4 +:100A1000E10180FD02C081FF51C080EE90E04FC037 +:100A20008091E10180FFF9CF89E390E048C0809197 +:100A3000E10182FF0AC08091E10184FF03C080E0F0 +:100A400090E03DC083EE90E03AC082EE90E037C087 +:100A50008091E10182FFEFCFF8CF8091E10183FF28 +:100A600007C08091E10184FDEACF87EE90E027C0C6 +:100A700086EE90E024C08091E10183FFF2CFF8CFB1 +:100A80008091E10185FF03C089E290E018C085E311 +:100A900090E015C08091E10185FDF9CFF5CF8091FF +:100AA000E10186FF03C08AE290E009C081E390E0A3 +:100AB00006C08091E10186FDF9CFF5CFC9010E9402 +:100AC0001003089508955F926F927F928F929F9284 +:100AD000AF92BF92CF92DF92EF92FF920F931F934C +:100AE000CF93DF93CDB7DEB72A970FB6F894DEBF6A +:100AF0000FBECDBF9E012F5F3F4F4E018BE0880E92 +:100B0000911C60E070E000E010E0E12CF12CC12CC1 +:100B1000D12CA12CB12C8AE0782E622E532E41E0EC +:100B200050E0E4E1F1E0A62DB52D872D01900D9266 +:100B30008A95E1F7F901819191919F01FC01E07F94 +:100B4000FF27E032F10559F48F709927FA0102C0AE +:100B5000EE0FFF1F8A95E2F7AE2ABF2A37C0E033B7 +:100B6000F10559F48F709927FA0102C0EE0FFF1FAB +:100B70008A95E2F7CE2ADF2A29C0E034F10559F43C +:100B80008F709927FA0102C0EE0FFF1F8A95E2F7D6 +:100B9000EE2AFF2A1BC0E035F10559F48F70992722 +:100BA000FA0102C0EE0FFF1F8A95E2F70E2B1F2BF2 +:100BB0000DC0E036F10551F48F709927FA0102C09B +:100BC000EE0FFF1F8A95E2F76E2B7F2B2815390554 +:100BD00009F0A7CF94B18A2D8095892384B985B176 +:100BE0008A2985B997B18C2D8095892387B988B1D9 +:100BF0008C2988B99AB18E2D809589238AB98BB1B9 +:100C00008E298BB99DB1802F809589238DB98EB1A6 +:100C1000802B8EB990B3862F8095892380BB81B3BA +:100C2000862B81BB2A960FB6F894DEBF0FBECDBFD0 +:100C3000DF91CF911F910F91FF90EF90DF90CF90B8 +:100C4000BF90AF909F908F907F906F905F9008952E +:100C50005F926F927F928F929F92AF92BF92CF924C +:100C6000DF92EF92FF920F931F93CF93DF93CDB755 +:100C7000DEB768970FB6F894DEBF0FBECDBF85B75D +:100C8000806885BF85B7806885BF0E9463059E0127 +:100C90002F5F3F4F4E0189E1880E911C60E070E0AC +:100CA00000E010E0E12CF12CC12CD12CA12CB12CB6 +:100CB00098E1792E622E532E41E050E0EEE1F1E012 +:100CC000A62DB52D872D01900D928A95E1F7F9019A +:100CD000819191919F01FC01E07FFF27E032F105B6 +:100CE00059F48F709927FA0102C0EE0FFF1F8A9501 +:100CF000E2F7AE2ABF2A37C0E033F10559F48F700E +:100D00009927FA0102C0EE0FFF1F8A95E2F7CE2A5B +:100D1000DF2A29C0E034F10559F48F709927FA01D0 +:100D200002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0D2 +:100D3000E035F10559F48F709927FA0102C0EE0FE2 +:100D4000FF1F8A95E2F70E2B1F2B0DC0E036F10531 +:100D500051F48F709927FA0102C0EE0FFF1F8A9598 +:100D6000E2F76E2B7F2B2815390509F0A7CF94B138 +:100D70008A2D8095892384B985B18A2985B997B14F +:100D80008C2D8095892387B988B18C2988B99AB12F +:100D90008E2D809589238AB98BB18E298BB99DB10F +:100DA000802F809589238DB98EB1802B8EB990B319 +:100DB000862F8095892380BB81B3862B81BB1092BF +:100DC00055011092540110925F0110925E01109231 +:100DD0005701109256011092610110926001109219 +:100DE0005901109258011092630110926201109201 +:100DF0005B0110925A0110926501109264011092E9 +:100E00005D0110925C0110926701109266018FEBF8 +:100E100092E0892BB9F068960FB6F894DEBF0FBE4A +:100E2000CDBFDF91CF911F910F91FF90EF90DF9099 +:100E3000CF90BF90AF909F908F907F906F905F907A +:100E40000C94BF0268960FB6F894DEBF0FBECDBFFC +:100E5000DF91CF911F910F91FF90EF90DF90CF9096 +:100E6000BF90AF909F908F907F906F905F9008950C +:100E70005F926F927F928F929F92AF92BF92CF922A +:100E8000DF92EF92FF920F931F93CF93DF93CDB733 +:100E9000DEB7A2970FB6F894DEBF0FBECDBF7E01BE +:100EA00049E1E40EF11C2EE5C22E21E0D22E5E01B6 +:100EB00053E2A50EB11C3AE0532E470101E010E0C9 +:100EC00048E1642E55E0752EE4E1F1E0D401852D72 +:100ED00001900D928A95E1F7F701819191917F013F +:100EE0009C01207F33272032310589F424B18F7093 +:100EF0009927A80102C0440F551F8A95E2F7CA013D +:100F0000242B24B995B18095892385B94FC020330E +:100F1000310589F427B18F709927F80102C0EE0FCF +:100F2000FF1F8A95E2F7CF012E2B27B998B1809544 +:100F3000892388B93BC02034310589F42AB18F70E8 +:100F40009927A80102C0440F551F8A95E2F7CA01EC +:100F5000242B2AB99BB1809589238BB927C02035D2 +:100F6000310589F42DB18F709927F80102C0EE0F79 +:100F7000FF1F8A95E2F7CF012E2B2DB99EB18095E8 +:100F800089238EB913C02036310581F420B38F70C8 +:100F90009927A80102C0440F551F8A95E2F7CA019C +:100FA000242B20BB91B38095892381BB50EA5A95AD +:100FB000F1F7BE016F5F7F4F80E090E020E030E00E +:100FC000EEE1F1E0DE011196462D01900D924A9579 +:100FD000E1F7FB0141915191BF01FA01E07FFF2749 +:100FE000E032F10511F4E3B113C0E033F10511F47F +:100FF000E6B10EC0E034F10511F4E9B109C0E03505 +:10100000F10511F4ECB104C0E036F105B9F4EFB12B +:10101000F0E04F70552702C0F595E7954A95E2F745 +:10102000E0FD08C0A801022E02C0440F551F0A941B +:10103000E2F702C040E050E0842B952B2F5F3F4F3A +:101040002C30310509F0BCCFF60120813181281701 +:10105000390721F091838083709200010E9463051B +:10106000F2E0CF0ED11CEA14FB0409F02DCF8091E1 +:1010700000018823A1F1815080930001882339F079 +:101080008FE99FE00197F1F700C0000028C0809130 +:101090005E0190915F01909355018093540180917E +:1010A0006001909161019093570180935601809166 +:1010B000620190916301909359018093580180914E +:1010C00064019091650190935B0180935A01809136 +:1010D00066019091670190935D0180935C018AECB9 +:1010E00092E0892B11F00E94CA0281E0A2960FB60D +:1010F000F894DEBF0FBECDBFDF91CF911F910F914E +:10110000FF90EF90DF90CF90BF90AF909F908F9027 +:101110007F906F905F900895E82FF0E0EE0FFF1F33 +:10112000EC5AFE4F8081918108950895809171015C +:101130000895CF93DF9300D01F92CDB7DEB72091F3 +:10114000E701243021F523E029839B838A832093C0 +:10115000E9008FEF06C095ED9A95F1F7000088231E +:1011600029F09091E800815095FFF5CF8091E8003B +:1011700085FF0DC040E050E063E070E0CE010196D5 +:101180000E94280B8091E8008E778093E8000F90F2 +:101190000F900F90DF91CF910895CF93DF9300D000 +:1011A0001F92CDB7DEB72091E701243029F522E068 +:1011B00029839B838A8383E08093E9008FEF06C0B5 +:1011C00095ED9A95F1F70000882329F09091E800B9 +:1011D000815095FFF5CF8091E80085FF0DC040E07C +:1011E00050E063E070E0CE0101960E94280B8091F0 +:1011F000E8008E778093E8000F900F900F90DF91BA +:10120000CF9108952091E7012430F9F422E0209352 +:10121000E9002FEF06C035ED3A95F1F700002223E3 +:1012200029F03091E800215035FFF5CF2091E800FA +:1012300025FF0BC040E050E065E070E00E94280B05 +:101240008091E8008E778093E8000895CF93DF9334 +:10125000EC018091E701843041F581E08093E90061 +:101260008FEF06C095ED9A95F1F70000882329F0DD +:101270009091E800815095FFF5CF8091E80085FFBF +:1012800014C040E050E068E070E0CE010E94280BFE +:101290008091E8008E778093E80088E0FE01A9E65F +:1012A000B1E001900D928A95E1F7DF91CF91089519 +:1012B0008091E601811109C00E94C80C0E94250D91 +:1012C0008091E20084608093E20008951092E6012C +:1012D0000895089508950C94201C809172018F5FE9 +:1012E0008093720162E30E948924911135C01092AB +:1012F000720180917301882379F18091E701843034 +:1013000049F58091E9008F709091EC0090FF02C048 +:1013100090E801C090E0982B84E08093E9008091F0 +:10132000EB0080FF14C08091EE0087FD03C00FC06A +:101330001092F1008091E80085FDFACF8091E800DD +:1013400080FF05C08091E8008E778093E8009F7051 +:101350009093E90010927301089542E061EC81E0FE +:101360000E943E0C42E061EC82E00E943E0C42E0B2 +:1013700061EC83E00E943E0C42E261EC84E00C945C +:101380003E0C8091E901833009F454C030F481307F +:1013900071F0823009F0A5C08CC08A3009F479C0A0 +:1013A0008B3009F45FC0893009F09BC020C0809168 +:1013B000E801813A09F095C08091E800877F809329 +:1013C000E8008091EC019091ED01892B21F060E023 +:1013D00080E090E003C068E089E691E070E00E9460 +:1013E000770B8091E8008B778093E80008958091D7 +:1013F000E801813209F075C08091EC019091ED0116 +:10140000892B09F06EC08091E800877F8093E80007 +:1014100005C08091E701882309F463C08091E8004A +:1014200082FFF7CF8091F100809371018091E800F5 +:101430008B7753C08091E801813A09F052C08091C6 +:10144000EC019091ED01892B09F04BC08091E800EF +:10145000877F8093E8008091E80080FFFCCF809137 +:101460000B0136C08091E8018132D9F58091EC0101 +:101470009091ED01892BA9F58091E800877F8093F9 +:10148000E8000E94750C8091EA0180930B010C9496 +:1014900015168091E801813221F58091E800877F5F +:1014A0008093E8000E94750C8091EB0180936801A5 +:1014B00008958091E801813AA1F48091E800877F46 +:1014C0008093E8008091E80080FFFCCF8091680164 +:1014D0008093F1008091E8008E778093E8000C946F +:1014E000750C089584B7877F84BF88E10FB6F894A0 +:1014F00080936000109260000FBE90E080E80FB60D +:10150000F89480936100909361000FBE0E943310A5 +:101510000E94C80C0E94250D8091E2008460809397 +:10152000E20078940E94C20F0E94351081E091E0A1 +:101530000E94DF0F0BC00E94DD1B8091E501882314 +:1015400029F00E94081C81110E94120B8091E70172 +:10155000853089F30E943F10F9CF292F332723309C +:101560003105B1F04CF42130310509F44DC0223081 +:10157000310509F04EC007C02132310541F1223258 +:10158000310591F146C0E4E7F0E082E693E045C022 +:1015900099278130910569F08230910589F0892B76 +:1015A00009F037C0EEE5F3E0E491F0E08EE593E07A +:1015B00034C0E0E3F3E0E491F0E080E393E02DC099 +:1015C000E4E0F3E0E491F0E084E093E026C06430EE +:1015D00000F5E62FF0E0EE0FFF1FEA5CFE4F808182 +:1015E0009181E9E0F0E019C0643098F4E62FF0E072 +:1015F000DF01AA0FBB1FA25CBE4F8D919C91EA5BDD +:10160000FE4FE081F0E009C0E2E1F0E086ED93E01A +:1016100004C0E0E0F0E080E090E0DA018D939C937C +:10162000CF01089580E189BD82E189BD09B400FE42 +:10163000FDCF8091D8008F7D8093D8008091E0000D +:1016400082608093E0008091E00081FDFCCF0895EE +:10165000BF92CF92DF92EF92FF920F931F93CF939F +:10166000DF937C018B01EA010E94960CB82E811158 +:1016700033C0209731F028813981021B130BE20E11 +:10168000F31EC12CD12C23C08091E80085FD15C02C +:101690008091E8008E778093E800209749F0888158 +:1016A00099818C0D9D1D9983888325E0B22E14C0ED +:1016B0000E94960C882359F00EC0F70181917F019A +:1016C0008093F10001501109FFEFCF1ADF0A0115D5 +:1016D0001105D1F601C0B82E8B2DDF91CF911F914E +:1016E0000F91FF90EF90DF90CF90BF9008954091C1 +:1016F000EE015091EF014617570748F0611571054B +:1017000039F44091E8004E774093E80001C0BA01F7 +:10171000FC0140E033C08091E701882309F444C014 +:10172000853009F443C08091E80083FD41C0809179 +:10173000E80082FD33C08091E80080FF1FC09091D7 +:10174000F3008091F200392F20E0A901482BCA0153 +:1017500006C041914093F1006150710901966115F5 +:10176000710519F088309105A0F341E0089709F060 +:1017700040E08091E8008E778093E8006115710564 +:1017800051F64111C8CF0AC08091E701882361F06A +:10179000853061F08091E80083FD0AC08091E80007 +:1017A00082FFF2CF80E0089582E0089583E00895FB +:1017B00081E008954091EE015091EF0146175707DF +:1017C00048F06115710539F44091E8004E77409377 +:1017D000E80001C0BA01FC0140E034C08091E7019B +:1017E000882309F445C0853009F444C08091E8009D +:1017F00083FD42C08091E80082FD34C08091E80002 +:1018000080FF20C09091F3008091F200392F20E0FA +:10181000A901482BCA0107C044914093F1003196B9 +:101820006150710901966115710519F088309105B3 +:1018300098F341E0089709F040E08091E8008E7746 +:101840008093E8006115710549F64111C7CF0AC0C0 +:101850008091E701882361F0853061F08091E80094 +:1018600083FD0AC08091E80082FFF2CF80E00895F6 +:1018700082E0089583E0089581E00895982F2CC0B8 +:101880009093E900981739F07091EC002091ED00E9 +:101890005091F00003C0242F762F50E021FD02C0AC +:1018A0009F5F1AC03091EB003E7F3093EB00309188 +:1018B000ED003D7F3093ED003091EB0031603093CF +:1018C000EB007093EC002093ED005093F00020911A +:1018D000EE0027FDE5CF07C0973090F28F70809320 +:1018E000E90081E0089580E008958091E80187FD96 +:1018F00005C08091E80080FF0EC012C08091E80012 +:1019000082FD05C08091E7018111F8CF0895809193 +:10191000E8008B7708C08091E7018111EACF089534 +:101920008091E8008E778093E80008958091E4002C +:101930009091E50045E62091EC0020FD1FC023C0FA +:101940002091E701222391F0253091F02091EB00C6 +:1019500025FD10C02091E4003091E50028173907DB +:1019600051F34150C90139F784E0089582E00895A8 +:1019700083E0089581E0089580E008952091E800D3 +:1019800020FFDECFF9CF2091E80022FFD9CFF4CF9E +:101990000E94360D0E943E0DE0EEF0E080818160F5 +:1019A0008083E8EDF0E080818F77808319BCA7ED1C +:1019B000B0E08C918E7F8C9380818F7E808310929B +:1019C000E60108950F931F93CF93DF930E94360D86 +:1019D0000E943E0DC8EDD0E088818F778883888192 +:1019E0008068888388818F7D888319BC1092E70185 +:1019F0001092E3011092E5011092E40100EE10E074 +:101A0000F80180818B7F808388818160888342E0B8 +:101A100060E080E00E943E0CE1EEF0E080818E7F8D +:101A20008083E2EEF0E08081816080838081886045 +:101A30008083F80180818E7F8083888180618883A4 +:101A4000DF91CF911F910F910895E8EDF0E0808133 +:101A50008F7E8083E7EDF0E080818160808384E089 +:101A600082BF81E08093E6010C94E20CE8EDF0E0A7 +:101A700080818E7F80831092E20008951092DA00B8 +:101A80001092E10008951F920F920FB60F92112449 +:101A90002F933F934F935F936F937F938F939F9376 +:101AA000AF93BF93EF93FF938091E10082FF0BC050 +:101AB0008091E20082FF07C08091E1008B7F8093DC +:101AC000E1000E946D098091DA0080FF1FC08091C3 +:101AD000D80080FF1BC08091DA008E7F8093DA00EF +:101AE0008091D90080FF0DC080E189BD82E189BD70 +:101AF00009B400FEFDCF81E08093E7010E94580900 +:101B000005C019BC1092E7010E9466098091E100AE +:101B100080FF19C08091E20080FF15C08091E20033 +:101B20008E7F8093E2008091E20080618093E200EA +:101B30008091D80080628093D80019BC85E08093A2 +:101B4000E7010E946A098091E10084FF30C0809122 +:101B5000E20084FF2CC080E189BD82E189BD09B427 +:101B600000FEFDCF8091D8008F7D8093D8008091BA +:101B7000E1008F7E8093E1008091E2008F7E809370 +:101B8000E2008091E20081608093E2008091E301B5 +:101B9000882311F084E007C08091E30087FF02C032 +:101BA00083E001C081E08093E7010E946B0980918E +:101BB000E10083FF29C08091E20083FF25C080916E +:101BC000E100877F8093E10082E08093E70110923B +:101BD000E3018091E1008E7F8093E1008091E2003B +:101BE0008E7F8093E2008091E20080618093E2002A +:101BF00042E060E080E00E943E0C8091F00088604E +:101C00008093F0000E946909FF91EF91BF91AF911D +:101C10009F918F917F916F915F914F913F912F9104 +:101C20000F900FBE0F901F9018951F920F920FB636 +:101C30000F9211242F933F934F935F936F937F9352 +:101C40008F939F93AF93BF93CF93EF93FF93809125 +:101C5000E9008F709091EC0090FF02C090E801C005 +:101C600090E0C92FC82B1092E9008091F000877F87 +:101C70008093F00078940E94590E1092E9008091B0 +:101C8000F00088608093F000CF70C093E900FF916E +:101C9000EF91CF91BF91AF919F918F917F916F9174 +:101CA0005F914F913F912F910F900FBE0F901F901A +:101CB00018951F93CF93DF93CDB7DEB7AC970FB6D0 +:101CC000F894DEBF0FBECDBFE8EEF1E08091F100E9 +:101CD000819321E0E03FF207C9F70E94C10980919A +:101CE000E80083FF37C18091E8019091E9019530C8 +:101CF00009F488C038F49130B1F170F0933009F0F4 +:101D000029C131C0983009F4F8C0993009F404C1F0 +:101D1000963009F01FC19DC0803821F0823809F04B +:101D200019C108C08091E4019091E501992389F0DF +:101D300082600FC08091EC019091ED018F70992726 +:101D40008093E9008091EB0085FB882780F9109251 +:101D5000E9009091E800977F9093E8008093F1006C +:101D60001092F100D5C0882319F0823009F0F2C03A +:101D70008F7121F0823009F0EDC00BC08091EA0133 +:101D8000813009F0E7C0933009F080E08093E501ED +:101D90002FC08091EA0181112BC08091EC019091BC +:101DA000ED018F709927009709F4D4C08093E90062 +:101DB0002091EB0020FF1CC02091E901233021F489 +:101DC0008091EB00806212C09091EB009061909343 +:101DD000EB0021E030E001C0220F8A95EAF7209362 +:101DE000EA001092EA008091EB0088608093EB009B +:101DF0001092E9008091E800877F8093E8000E94BC +:101E0000750CA8C08111A6C08091EA019091EB01E8 +:101E10008F779927182F9091E3009078982B9093C3 +:101E2000E3008091E800877F8093E8000E94750CB2 +:101E30008091E80080FFFCCF8091E3008068809370 +:101E4000E300112311F083E001C082E08093E701F9 +:101E500081C08058823008F07DC08091EA01909165 +:101E6000EB018C3D23E0920779F583E08A838AE2D7 +:101E700089834FB7F894DE01139620E03EE051E2EB +:101E8000E32FF0E050935700E49120FF03C0E29568 +:101E9000EF703F5FEF708E2F90E0EA3010F0C79642 +:101EA00001C0C0968D939D932F5F243149F74FBF9A +:101EB0008091E800877F8093E8006AE270E0CE01BD +:101EC00001960E94770B13C0AE01455D5F4F609194 +:101ED000EC010E94AD0A0097E9F12091E800277F0C +:101EE0002093E800BC018BA59CA50E94DA0B809191 +:101EF000E8008B778093E8002DC0803859F58091F9 +:101F0000E800877F8093E8008091E3018093F100EF +:101F10008091E8008E7771CF81111CC09091EA0109 +:101F20009230C0F48091E800877F8093E80090931E +:101F3000E3010E94750C8091E301811104C080913E +:101F4000E30087FF02C084E001C081E08093E701E5 +:101F50000E94AD098091E80083FF0AC08091E800EB +:101F6000877F8093E8008091EB0080628093EB0094 +:101F7000AC960FB6F894DEBF0FBECDBFDF91CF9108 +:101F80001F910895CF938091E7018823B1F080914C +:101F9000E9008F709091EC0090FF02C090E801C0C2 +:101FA00090E0C92FC82B1092E9008091E80083FDD2 +:101FB0000E94590ECF70C093E900CF91089590937D +:101FC0007501809374010895E0917401F091750199 +:101FD000309721F00190F081E02D099480E0089580 +:101FE000E0917401F0917501309721F00280F38146 +:101FF000E02D09940895E0917401F09175013097F6 +:1020000021F00480F581E02D099408952091760156 +:10201000309177018217930771F090937701809345 +:102020007601E0917401F0917501309721F00680FE +:10203000F781E02D0994089520917801309179017C +:102040008217930771F09093790180937801E09162 +:102050007401F0917501309721F00084F185E02D35 +:102060000994089508950C9432100E94541C0E9403 +:1020700028060E94281D0C94D0220C9462055F92C1 +:102080006F927F928F929F92AF92BF92CF92DF9288 +:10209000EF92FF920F931F93CF93DF93CDB7DEB7ED +:1020A0002A970FB6F894DEBF0FBECDBF0E94380747 +:1020B0009AE7C92E91E0D92E00E010E0AA24A3945B +:1020C000B12C502E802F0E948C083C01F601E1902B +:1020D000F1906F01E826F926E114F10431F40F5F65 +:1020E0001F4F0530110569F73AC08091D00181FD7D +:1020F0000E94950820E030E04501022E02C0880CC5 +:10210000991C0A94E2F7C4018E219F21892B09F1C1 +:102110002E835F826820792081E0672809F480E0BF +:1021200088870E945D1C8160782F9A8789874E81FD +:102130005F8168858A850E94F810F801EE0FFF1F05 +:10214000E658FE4F8081918188259925918380836F +:1021500016C02F5F3F4F2C30310571F6C0CF8FEF87 +:1021600089838A831B820E945D1C8160782F9D83F6 +:102170008C8349815A816B818D810E94F8100E9465 +:102180001520109184010E94E40F1817D9F00E94C5 +:10219000E40F809384012A960FB6F894DEBF0FBE39 +:1021A000CDBFDF91CF911F910F91FF90EF90DF9006 +:1021B000CF90BF90AF909F908F907F906F905F90E7 +:1021C0000C943D102A960FB6F894DEBF0FBECDBF1B +:1021D000DF91CF911F910F91FF90EF90DF90CF9003 +:1021E000BF90AF909F908F907F906F905F90089579 +:1021F000CF93DF93CDB7DEB72B970FB6F894DEBF42 +:102200000FBECDBF4F83588769877A878B87DE01E2 +:10221000119686E0FD0111928A95E9F785E0FE01AD +:10222000379601900D928A95E1F749815A816B8129 +:102230007C818D819E810E94D4182B960FB6F894D4 +:10224000DEBF0FBECDBFDF91CF910895CF93C82FD2 +:10225000882309F4C1C0823859F40E94E40F81FD3B +:10226000BBC089E30E943B1B0E94B71B89E30CC0E3 +:10227000833879F40E94E40F80FDAEC083E50E94AC +:102280003B1B0E94B71B83E50E945D1BCF910C9402 +:10229000B71B843859F40E94E40F82FD9DC087E487 +:1022A0000E943B1B0E94B71B87E4EECF8450813A0B +:1022B00048F48C2F0E94322281118EC08C2F0E94F4 +:1022C0003B1BE4CF8C2F805E883050F4C77081E0D8 +:1022D00090E001C0880FCA95EAF70E947E1BD6CF16 +:1022E0008C2F855A833078F4C53A29F0C63A31F4F8 +:1022F00082E890E005C081E890E002C083E890E0C9 +:10230000CF910C9406108C2F885A833108F064C04A +:10231000C83A39F1C93A41F1CA3A49F1CB3A51F1D7 +:10232000CC3A59F1CD3A61F1C03B69F1CE3A71F145 +:10233000CF3A79F1C13B81F1C23B89F1C33B91F1C5 +:10234000C43B99F1C53BA1F1C63BA9F1C73BB1F133 +:10235000C83BB9F1C93BC1F1CA3BC9F58AE292E079 +:1023600038C082EE90E035C089EE90E032C08AEE4F +:1023700090E02FC085EB90E02CC086EB90E029C068 +:1023800087EB90E026C08CEC90E023C08DEC90E0D1 +:1023900020C083E891E01DC08AE891E01AC082E97C +:1023A00091E017C084E991E014C081E292E011C08D +:1023B00083E292E00EC084E292E00BC085E292E0FC +:1023C00008C086E292E005C087E292E002C080E0A9 +:1023D00090E0CF910C941C10CF910895882309F4BC +:1023E0004DC0823859F40E94E40F81FF47C089E351 +:1023F0000E943B1B0E94B71B89E30CC0833871F419 +:102400000E94E40F80FF3AC083E50E943B1B0E94BC +:10241000B71B83E50E945D1B0C94B71B843859F4ED +:102420000E94E40F82FF2AC087E40E943B1B0E94A7 +:10243000B71B87E4EFCF982F9450913A08F4EACF76 +:10244000982F905E983058F4282F277081E090E004 +:1024500001C0880F2A95EAF70E94841BDDCF982FD0 +:10246000955A933020F480E090E00C940610885A3E +:10247000833120F480E090E00C941C1008958823B0 +:1024800021F00E947E1B0C94B71B0895882321F035 +:102490000E94841B0C94B71B0895BF92CF92DF92C9 +:1024A000EF92FF920F931F93CF93DF93CDB7DEB7D9 +:1024B00027970FB6F894DEBF0FBECDBF8C0185E025 +:1024C000F801DE01119601900D928A95E1F7F8016D +:1024D00030812181F280558152955F708381948192 +:1024E000892B39F02F3F41F481E090E03F3F31F0FC +:1024F00003C081E090E002C080E090E080FD73C303 +:1025000039832A8389819A815E830E94F81AB92EC1 +:102510008F830E94F71A0E941F1A2B2D22952F706D +:1025200030E05E816F812530310509F4E6C06CF43E +:10253000243031050CF0A2C04B2D407F8B2D8F70C5 +:10254000223031050CF045C017C02C3031054CF459 +:102550002A3031050CF0E7C12830310509F043C3BA +:10256000E5C02D30310509F4BAC20CF4A2C22F30F7 +:10257000310509F038C323C3182F411101C002C02F +:102580001295107FFF2059F0112309F46BC2812F9F +:102590006F830E948E1B0E94B71B6F8163C2862FC0 +:1025A0000E94EE11112309F41EC3812F0E94941B77 +:1025B00027960FB6F894DEBF0FBECDBFDF91CF9147 +:1025C0001F910F91FF90EF90DF90CF90BF900C94F0 +:1025D000B71B403211F08295807F662319F061307D +:1025E00071F523C0FF20B1F0511101C032C051304C +:1025F00081F527960FB6F894DEBF0FBECDBFDF91F1 +:10260000CF911F910F91FF90EF90DF90CF90BF90EF +:102610000C949E1B511101C003C0513009F4E3C258 +:102620008E830E94A11B8E819AC1FF2021F056301B +:1026300008F0D9C20EC0553008F0D5C290C1FF20B5 +:10264000C9F0552331F0F801958190FF0BC29F70BE +:10265000958327960FB6F894DEBF0FBECDBFDF91EE +:10266000CF911F910F91FF90EF90DF90CF90BF908F +:102670000C943F12552309F472C109C22B2D2695E3 +:102680002695237030E02115310529F021303105E0 +:1026900009F0A9C219C0FF2021F0862F9B2D93704D +:1026A00002C080E090E027960FB6F894DEBF0FBE20 +:1026B000CDBFDF91CF911F910F91FF90EF90DF90F1 +:1026C000CF90BF900C940610FF2021F0862F9B2DF9 +:1026D000937002C080E090E027960FB6F894DEBFBA +:1026E0000FBECDBFDF91CF911F910F91FF90EF9063 +:1026F000DF90CF90BF900C941C10862FFF2019F014 +:102700000E941B1F02C00E94831F27960FB6F894D9 +:10271000DEBF0FBECDBFDF91CF911F910F91FF9014 +:10272000EF90DF90CF90BF900C940A208B2D837098 +:1027300009F079C0F11057C2262F229526952770EF +:10274000220F220F862F8F70C82ED12CE12CF12C56 +:10275000022E04C0CC0CDD1CEE1CFF1C0A94D2F728 +:1027600064FF10C06FE070E080E090E004C0660F8E +:10277000771F881F991F2A95D2F7609570958095CD +:10278000909503C060E070E0CB012B2D2695269537 +:102790002370422F50E042305105D9F043305105AB +:1027A00069F16C297D298E299F294130510551F10C +:1027B00027960FB6F894DEBF0FBECDBFDF91CF9145 +:1027C0001F910F91FF90EF90DF90CF90BF900C94EE +:1027D000341A6C297D298E299F2927960FB6F894E3 +:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 +:1027F000EF90DF90CF90BF900C94461A0E94341A4D +:10280000C701B60127960FB6F894DEBF0FBECDBF45 +:10281000DF91CF911F910F91FF90EF90DF90CF90BC +:10282000BF900C94221AFF2019F08B2D817001C0EB +:102830008695882309F4D7C1262F229526952770DF +:10284000220F220F862F8F70C82ED12CE12CF12C55 +:10285000022E04C0CC0CDD1CEE1CFF1C0A94D2F727 +:1028600064FF10C06FE070E080E090E004C0660F8D +:10287000771F881F991F2A95D2F7609570958095CC +:10288000909503C060E070E0CB012B2D2695269536 +:102890002370422F50E042305105D9F043305105AA +:1028A00069F16C297D298E299F294130510551F10B +:1028B00027960FB6F894DEBF0FBECDBFDF91CF9144 +:1028C0001F910F91FF90EF90DF90CF90BF900C94ED +:1028D000D31A6C297D298E299F2927960FB6F89443 +:1028E000DEBF0FBECDBFDF91CF911F910F91FF9043 +:1028F000EF90DF90CF90BF900C94E51A0E94D31A0E +:10290000C701B60127960FB6F894DEBF0FBECDBF44 +:10291000DF91CF911F910F91FF90EF90DF90CF90BB +:10292000BF900C94C11A603F59F120F4603E08F446 +:1029300094C008C0623F09F467C0F0F1633F09F03A +:102940008CC065C0162F1F708B2D8F71FF2021F05A +:102950000E946C1A812F7DCE0E94871A812F2796A4 +:102960000FB6F894DEBF0FBECDBFDF91CF911F91A0 +:102970000F91FF90EF90DF90CF90BF900C94461294 +:10298000FF20B1F0553008F02EC18B2D8F712796A6 +:102990000FB6F894DEBF0FBECDBFDF91CF911F9170 +:1029A0000F91FF90EF90DF90CF90BF900C94A61AFC +:1029B000563008F018C1E9CFFF2099F08B2D8F71A8 +:1029C00027960FB6F894DEBF0FBECDBFDF91CF9133 +:1029D0001F910F91FF90EF90DF90CF90BF900C94DC +:1029E0006C1A8B2D8F7127960FB6F894DEBF0FBE31 +:1029F000CDBFDF91CF911F910F91FF90EF90DF90AE +:102A0000CF90BF900C94871AF110EBCFD7CFFF2057 +:102A100099F08B2D8F7127960FB6F894DEBF0FBEFD +:102A2000CDBFDF91CF911F910F91FF90EF90DF907D +:102A3000CF90BF900C945D1A27960FB6F894DEBF26 +:102A40000FBECDBFDF91CF911F910F91FF90EF90FF +:102A5000DF90CF90BF900C94581AFF20A9F0552317 +:102A600009F4ACCF862F27960FB6F894DEBF0FBEC1 +:102A7000CDBFDF91CF911F910F91FF90EF90DF902D +:102A8000CF90BF900C942611552309F4AACF862F1E +:102A900027960FB6F894DEBF0FBECDBFDF91CF9162 +:102AA0001F910F91FF90EF90DF90CF90BF900C940B +:102AB000EE114B2D4F70C8010E94AB0227960FB646 +:102AC000F894DEBF0FBECDBFDF91CF911F910F9164 +:102AD000FF90EF90DF90CF90BF900C948A19F11087 +:102AE00082C09B2D9F70492F50E04230510599F1D3 +:102AF00044F44115510569F04130510509F073C0A6 +:102B000019C043305105C1F14430510509F06BC083 +:102B100044C027960FB6F894DEBF0FBECDBFDF913D +:102B2000CF911F910F91FF90EF90DF90CF90BF90CA +:102B30000C94E12227960FB6F894DEBF0FBECDBFEE +:102B4000DF91CF911F910F91FF90EF90DF90CF9089 +:102B5000BF900C94F82227960FB6F894DEBF0FBEF4 +:102B6000CDBFDF91CF911F910F91FF90EF90DF903C +:102B7000CF90BF900C94142327960FB6F894DEBF25 +:102B80000FBECDBFDF91CF911F910F91FF90EF90BE +:102B9000DF90CF90BF900C942723862F27960FB6F7 +:102BA000F894DEBF0FBECDBFDF91CF911F910F9183 +:102BB000FF90EF90DF90CF90BF900C944B234B2D64 +:102BC0004F70C80127960FB6F894DEBF0FBECDBF79 +:102BD000DF91CF911F910F91FF90EF90DF90CF90F9 +:102BE000BF900C94D40327960FB6F894DEBF0FBEA7 +:102BF000CDBFDF91CF911F910F91FF90EF90DF90AC +:102C0000CF90BF9008950E949B1B0E94701B0E9452 +:102C1000B71B0E94B6200E940A2080E090E00E942C +:102C2000061080E090E00C941C100E948B1B0C940A +:102C300003160E94F81A292F22952F7030E02C30AD +:102C400031054CF42A3031056CF422503109223020 +:102C5000310590F407C02C30310551F02F3031058B +:102C600059F406C0803E10F0803F31F481E00895B1 +:102C700093FB882780F9089580E00895CF93DF9330 +:102C800000D000D01F92CDB7DEB70F900F900F90FD +:102C90000F900F90DF91CF910895CF93DF9300D0E5 +:102CA00000D000D0CDB7DEB726960FB6F894DEBFC1 +:102CB0000FBECDBFDF91CF9108951F93CF93DF93C8 +:102CC000C091BB0116E012C0D0E01C9FF0011D9F17 +:102CD000F00D1124E557FE4F4081518162817381CF +:102CE000848195810E944D162196C7708091BC0108 +:102CF000C813EACFDF91CF911F91089540918501CC +:102D000050918601609187017091880180918901BD +:102D100090918A010C944D160F931F93CF93DF93DC +:102D200080918A0182958F7009F069C08091870136 +:102D3000882309F464C0A091BB01D091BC01B0917B +:102D40008501C0918601809188019091890121E0DF +:102D500030E0BF3F11F020E030E0122FBC01609561 +:102D6000709506E04AC0009721F0CF3F29F4212F4B +:102D700005C021E030E002C020E030E020FD3BC093 +:102D80004A2F50E0049FF001059FF00D1124E557F4 +:102D9000FE4F2181C2132FC02081B2132CC022818B +:102DA000211129C0238134812817390718F0281BE5 +:102DB000390B02C0260F371F283C3105E0F4809103 +:102DC0008A018F70806180938A0186E0849FF00180 +:102DD000859FF00D1124E057FE4F80818F70806138 +:102DE000808385E891E00E944D12DF91CF911F9181 +:102DF0000F910C945D16AF5FA770AD13B4CFDF9148 +:102E0000CF911F910F910895EF92FF920F931F930F +:102E1000CF93DF93CDB7DEB762970FB6F894DEBFDE +:102E20000FBECDBF8C0185E0F801DE011D9601903B +:102E30000D928A95E1F7D8014C9111965C9111970A +:102E400012966C9112971396ED90FC9014977091D6 +:102E50008501E09186018091880190918901009718 +:102E600039F0EF3F41F421E030E07F3F31F003C023 +:102E700021E030E002C020E030E020FD5CC1209184 +:102E80008701222309F4F1C0E816F90628F097011A +:102E9000281B390BC90104C0809590958E0D9F1D8C +:102EA000883C910508F098C080918A01982F907F06 +:102EB00009F064C0E51314C0741312C0611110C08E +:102EC0008F70806180938A010E947E1685E891E070 +:102ED0000E944D1280918A01D80115968C9343C1AE +:102EE000EF2839F05F3F41F481E090E04F3F31F04F +:102EF00003C081E090E002C080E090E080FD03C06C +:102F000081E0862702C080E090E080FF2EC08091A3 +:102F1000BB012091BC0136E013C090E0389FF00166 +:102F2000399FF00D1124E557FE4F7181571306C0EC +:102F30007081471303C07281671317C001968770B1 +:102F40008213EBCF12C19F7059F0882309F40BC193 +:102F500007C09F7029F0F8019581907F09F403C1A3 +:102F6000805E883008F4FFC0D2C0662309F4FBC03D +:102F700080918A01816080938A01F5C0E51308C0C1 +:102F8000741306C0611104C0D80115968C939DC0BE +:102F90004D875E878D859E856A8B0E9419166A898A +:102FA000882309F4B4C0662309F4B1C020918A01D2 +:102FB000822F82958F7090E002970CF4C6C08091AA +:102FC00085019091860198878F831986FB86EA8612 +:102FD0002C87CE01079646C080918A01982F907F5A +:102FE00059F47E2DF98AE88A89890E943E1685E87F +:102FF00091E00E944D1295C0E51311C074130FC0EB +:1030000061110DC0F8018583C8010E944D12E5E8E9 +:10301000F1E086E0DF011D928A95E9F7A2C04D87B5 +:103020005E878D859E856A8B0E9419166A89882322 +:1030300009F46DC0662309F46AC020918A01822FC9 +:1030400082958F7090E002970CF47FC0809185018B +:10305000909186019A8389831B82FD82EC822E8364 +:10306000CE0101960E944D1270C0E816F90628F0B4 +:103070009701281B390BC90104C0809590958E0DCE +:103080009F1D883C910508F046C0662309F43FC0A7 +:10309000E51330C074132EC020918A0120FD21C099 +:1030A000322F32953F70832F90E00097D1F0D801F6 +:1030B00015962C9315970F9741F0832F8F5F82956C +:1030C000807F2F70282B15962C93C8010E944D12DB +:1030D00086E0F801A5E8B1E001900D928A95E1F74C +:1030E0003EC086E0F801A5E8B1E001900D928A9516 +:1030F000E1F737C04D875E878D859E850E94191642 +:10310000811123C080918A01816080938A01C80166 +:103110000E944D1226C07E2DF98AE88A89890E9474 +:103120003E16E5E8F1E086E0DF011D928A95E9F7B9 +:103130000E947E1618C0662351F34D875E878D85E9 +:103140009E850E941916882311F386E0F801A5E8F0 +:10315000B1E001900D928A95E1F70E948C160E94D1 +:103160007E1681E014C080E012C04D875E878D8599 +:103170009E850E94F81A292F22952F7030E0223068 +:1031800031050CF4E0CE243031050CF6E2CE629627 +:103190000FB6F894DEBF0FBECDBFDF91CF911F9168 +:1031A0000F91FF90EF9008951F93CF93DF93CDB7CA +:1031B000DEB72C970FB6F894DEBF0FBECDBF4F839E +:1031C000588769877A878B879C87CE0107960E94EC +:1031D00004178823D9F02F8138858A859B85892B10 +:1031E00039F03F3F19F080E090E004C02F3FD9F75D +:1031F00081E090E0892B09F06DC04F815885698589 +:103200007A858B859C850E944D1664C086E0FE0100 +:103210003796DE01119601900D928A95E1F7FF81B4 +:10322000E8854A855B854115510539F0EF3F41F44A +:1032300081E090E0FF3F31F003C081E090E002C008 +:1032400080E090E080FD46C02091BC0130E0C901E3 +:103250000196877099276091BB0170E086179707E8 +:1032600009F440C0F983EA835D834C8396E0929F22 +:10327000D001939FB00D1124A557BE4FFE0131968A +:1032800001900D929A95E1F78093BC010E945D1622 +:1032900021C0189FC001112485579E4F0E9404171A +:1032A000882371F1E091BB011E9FF0011124E557C5 +:1032B000FE4F4081518162817381848195810E949A +:1032C0004D168091BB0190E00196877099278093FD +:1032D000BB0101C016E08091BB019091BC01891334 +:1032E000D8CF0EC00E9415161092BC011092BB01DF +:1032F000E5E8F1E086E0DF011D928A95E9F7EACF83 +:103300002C960FB6F894DEBF0FBECDBFDF91CF91E4 +:103310001F910895DF92EF92FF920F931F93CF9327 +:10332000DF93EC01009709F46EC0D12CEE24E394F6 +:10333000F12C8E010F5F1F4FFE018491843748F4FA +:10334000843008F04CC0813071F0823009F05BC0ED +:103350001EC0853709F43FC080F1982F94589037EC +:1033600008F051C03FC02296F8018491982F905EDA +:10337000983050F48770FE2D01C0FF0F8A95EAF750 +:103380008F2F0E948E1B13C00E9426112FC02296E1 +:10339000F8018491982F905E983060F48770FE2D2C +:1033A00001C0FF0F8A95EAF78F2F0E94941B0E949D +:1033B000B71B1CC00E94EE1119C02296F80104919F +:1033C00007C08FE99FE00197F1F700C000000150AE +:1033D0000111F7CF0BC02296F801D49007C00E94CC +:1033E000261103C08F770E94EE11E8018D2D07C0D2 +:1033F0008150EFE9FFE03197F1F700C0000088232A +:1034000009F497CFF5CFDF91CF911F910F91FF90E6 +:10341000EF90DF9008956093C1017093C201809393 +:10342000C3019093C4010C9403166093BD01709383 +:10343000BE018093BF019093C0010C9403160895C0 +:103440000C940B1A0F931F930091C1011091C201AC +:103450002091C3013091C401602B712B822B932BDF +:103460001F910F910C940B1A0F931F930091C101A0 +:103470001091C2012091C3013091C40160237123D6 +:10348000822393231F910F910C940B1A0F931F9378 +:103490000091C1011091C2012091C3013091C4017A +:1034A00060277127822793271F910F910C940B1A85 +:1034B00060E070E0CB010C94151A41E050E060E050 +:1034C00070E004C0440F551F661F771F8A95D2F71E +:1034D000CB01BA010C94151A41E050E060E070E0B5 +:1034E00004C0440F551F661F771F8A95D2F780913D +:1034F000BD019091BE01A091BF01B091C001482BC8 +:10350000592B6A2B7B2BCB01BA010C94151A41E085 +:1035100050E060E070E004C0440F551F661F771F45 +:103520008A95D2F740955095609570958091BD0130 +:103530009091BE01A091BF01B091C00148235923D1 +:103540006A237B23CB01BA010C94151A41E050E0A9 +:1035500060E070E004C0440F551F661F771F8A9516 +:10356000D2F78091BD019091BE01A091BF01B091B1 +:10357000C001482759276A277B27CB01BA010C9441 +:10358000151A0F931F930091BD011091BE01209158 +:10359000BF013091C001602B712B822B932B1F91A7 +:1035A0000F910C94151A0F931F930091BD01109168 +:1035B000BE012091BF013091C0016023712382239D +:1035C00093231F910F910C94151A0F931F93009141 +:1035D000BD011091BE012091BF013091C001602753 +:1035E0007127822793271F910F910C94151A089524 +:1035F000CF92DF92EF92FF920F931F93CF93DF93BF +:10360000EC01C090C101D090C201E090C301F090E4 +:10361000C4018091BD019091BE01A091BF01B09104 +:10362000C001C82AD92AEA2AFB2A0FE110E0B70113 +:10363000A601002E04C076956795579547950A9484 +:10364000D2F740FF08C0BE01802F0E94FA038130EC +:10365000910509F007C00150110948F7BE0180E04B +:103660000E94FA03DF91CF911F910F91FF90EF908D +:10367000DF90CF90089540910C0150910D0120E012 +:1036800030E09FEFFA01E20FF31F62816817A1F0AB +:103690009F3F19F4611101C0922F2F5F3F4F2630D9 +:1036A000310581F707C0FA01E90FF11D97FDFA9581 +:1036B000828308959F3FB9F7089540910C0150917E +:1036C0000D0120E030E0FA01E20FF31F9281981320 +:1036D00001C012822F5F3F4F26303105A1F70895B8 +:1036E00081E090E0E0910C01F0910D01E80FF91FED +:1036F0001082019688309105A9F708959091C5012F +:10370000982B9093C501089580959091C5019823B9 +:103710009093C50108951092C50108959091C60136 +:10372000982B9093C601089580959091C601982397 +:103730009093C60108951092C60108958093C70121 +:1037400008951092C701089540910C0150910D0108 +:1037500020E030E080E0FA01E20FF31F9181911147 +:103760008F5F2F5F3F4F27303105A9F70895E09114 +:103770000C01F0910D018091C5018083E0910C0155 +:10378000F0910D0180819091C601892B80839091E9 +:10379000C701992361F0E0910C01F0910D01808146 +:1037A000892B80830E94A41B81110E94A11B809100 +:1037B0000C0190910D010C94F00F8091E701843081 +:1037C00021F11092D10120E488E190E00FB6F89445 +:1037D000A895809360000FBE2093600080E00E9457 +:1037E000E10283B7817F846083BF83B7816083BF39 +:1037F0007894889583B78E7F83BF88E10FB6F8945D +:1038000080936000109260000FBE0895089508959F +:10381000CF9380E00E94E1020E94061C0E943807BC +:103820000E94071CC0E08C2F0E948C08892B29F471 +:10383000CF5FC530C1F780E001C081E0CF9108952E +:103840000E94151680E00E94E1020E94D0220E9490 +:10385000E40F0C9462051F920F920FB60F92112481 +:103860008F939F93AF93BF938091D101811113C028 +:103870008091D2019091D301A091D401B091D50152 +:103880004196A11DB11D8093D2019093D301A093C5 +:10389000D401B093D501BF91AF919F918F910F90BB +:1038A0000FBE0F901F90189582E084BD93E095BDE8 +:1038B0009AEF97BD80936E0008958FB7F89440916A +:1038C000D2015091D3016091D4017091D5018FBF85 +:1038D000CA010895CF92DF92EF92FF920F931F9348 +:1038E0002FB7F8944091D2015091D3016091D40147 +:1038F0007091D5012FBF6A017B01EE24FF248C015A +:1039000020E030E0C016D106E206F30620F09A016E +:10391000281B390B05C09C0120953095240F351FBD +:10392000C9011F910F91FF90EF90DF90CF90089504 +:103930001F920F920FB60F9211248F939F93AF9304 +:10394000BF938091D2019091D301A091D401B09105 +:10395000D5010196A11DB11D8093D2019093D30191 +:10396000A093D401B093D501BF91AF919F918F9156 +:103970000F900FBE0F901F9018950E94C80CF894DE +:103980002FEF87EA91E6215080409040E1F700C098 +:10399000000087E090EBDC018093F1019093F2014D +:1039A000A093F301B093F4012CE088E190E00FB60E +:1039B000F894A895809360000FBE20936000FFCF1D +:1039C000CF92DF92EF92FF920F931F93CF93DF93EB +:1039D000C82ED12C01E010E08D2D0E948C087C01B6 +:1039E000C0E0D0E098010C2E02C0220F331F0A94D1 +:1039F000E2F72E213F21232B29F42196CC30D1054B +:103A000089F708C06C2F7D2D80E00E94D503C81275 +:103A1000F4CF06C0D39485E0D812DECF80E001C099 +:103A200081E0DF91CF911F910F91FF90EF90DF9098 +:103A3000CF900895CF93C82F8CE20E94E01C88237A +:103A400021F08C2FCF910C94E01C80E0CF91089551 +:103A5000CF930E946B1E811102C00E944C1EC5E6CE +:103A600008C00E9438078FE39CE90197F1F700C076 +:103A70000000C150B1F789E20E941A1D81110AC1EC +:103A80008AE20E941A1D81110E944C1E85E00E944C +:103A90001A1D81110E94BD1C0E94761E8093D001C8 +:103AA00087E00E941A1D882399F18BE10E941A1D5C +:103AB000882351F09091D00191FB882780F921E073 +:103AC000822780FB91F922C08EE00E941A1D882374 +:103AD00051F09091D00192FB882780F921E0822754 +:103AE00080FB92F913C080E10E941A1D9091D001D1 +:103AF000882341F093FB882780F921E0822780FB0F +:103B000093F904C0892F809580FB90F99093D001A0 +:103B10008091D0010E947A1E0E94881E8093E1014C +:103B200080EE0E941A1D882341F08091E101982FB8 +:103B3000909590FB80F98093E10189E30E941A1D22 +:103B4000882359F09091E10191FB882780F921E0C9 +:103B5000822780FB91F99093E10182EE0E941A1D69 +:103B6000882359F09091E10192FB882780F921E0A8 +:103B7000822780FB92F99093E10186EE0E941A1D44 +:103B8000882359F09091E10193FB882780F921E087 +:103B9000822780FB93F99093E10183EE0E941A1D26 +:103BA000882359F09091E10194FB882780F921E066 +:103BB000822780FB94F99093E10185E30E941A1D0E +:103BC000882359F09091E10195FB882780F921E045 +:103BD000822780FB95F99093E10181E30E941A1DF1 +:103BE000882359F09091E10196FB882780F921E024 +:103BF000822780FB96F99093E10181E10E941A1DD2 +:103C0000882359F09091E10197FB882780F921E002 +:103C1000822780FB97F99093E1018091E1010E9456 +:103C20008C1E87E20E941A1DC82F8EE10E941A1D69 +:103C30008111C2608FE10E941A1D8111C46080E26F +:103C40000E941A1D8111C86081E20E941A1D811113 +:103C5000C06182E20E941A1D8111C06283E20E944B +:103C60001A1D8111C06484E20E941A1D882311F07C +:103C7000C06802C0CC2329F08C2F0E94831E6C2FB9 +:103C800003C00E947F1E682F70E080E090E0CF911B +:103C90000C94201ACF9108956DEE7EEF80E090E0B5 +:103CA0000E94D92460E082E090E00E94CB2460E092 +:103CB00083E090E00E94CB2460E084E090E00E94EA +:103CC000CB2460E085E090E00E94CB2460E086E0B9 +:103CD00090E00C94CB2480E090E00E94C52421E089 +:103CE0008D3E9E4F09F020E0822F089582E090E003 +:103CF0000C94BD24682F82E090E00C94CB2483E0E8 +:103D000090E00C94BD24682F83E090E00C94CB24C9 +:103D100084E090E00C94BD24682F84E090E00C9443 +:103D2000CB2486E090E00C94BD24682F86E090E0E0 +:103D30000C94CB248091DE0180FF0BC060911101B7 +:103D400085E0689FB0011124759567957595679515 +:103D50002AC081FF09C06091110185E0689FB00110 +:103D60001124759567951FC082FF07C060911101EE +:103D700085E0689FB001112416C04091D80144230A +:103D8000C9F060911001461788F72091110185E074 +:103D9000289F90011124429FC001439F900D112440 +:103DA00070E00E9495246038710540F4611571053A +:103DB00039F002C065E070E0862F08958FE708951E +:103DC00081E008958091DE0180FF08C060910F01BD +:103DD00070E0759567957595679521C081FF06C060 +:103DE00060910F0170E07595679519C082FF04C05E +:103DF00060910F0170E010C08091D8018823C1F05C +:103E000060910E018617A0F790910F01989FC00155 +:103E1000112470E00E9495246038710528F4611522 +:103E2000710521F0862F08958FE7089581E00895A8 +:103E300061E070E0F4CF803F21F40E949A1E8195EA +:103E400004C0813F29F40E949A1E8093DB010895EB +:103E5000823F21F40E949A1E819504C0833F29F479 +:103E60000E949A1E8093DA010895893F19F40E94F6 +:103E7000E21E05C08A3F31F40E94E21E81958093C4 +:103E8000DC0108958B3F21F40E94E21E819504C05D +:103E90008C3F29F40E94E21E8093DD010895843F47 +:103EA00021F48091D901816017C0853F21F4809170 +:103EB000D901826011C0863F21F48091D9018460CC +:103EC0000BC0873F21F48091D901886005C0883FED +:103ED00031F48091D90180618093D90108958D3F9B +:103EE00021F48091DE0181600BC08E3F21F480912E +:103EF000DE01826005C08F3F29F48091DE0184607D +:103F00008093DE010895803F29F48091DB0187FFD3 +:103F10006EC007C0813F41F48091DB0118160CF0A0 +:103F200066C01092DB0163C09091DA01823F19F400 +:103F300097FF5DC005C0833F31F419160CF057C0E0 +:103F40001092DA0154C0893F31F48091DC011816D7 +:103F50000CF04DC006C08A3F39F48091DC0187FF28 +:103F600046C01092DC0143C08B3F29F48091DD01F3 +:103F700087FF3DC006C08C3F39F48091DD011816E3 +:103F8000B4F51092DD0133C0843F21F48091D90152 +:103F90008E7F05C0853F31F48091D9018D7F80935C +:103FA000D90125C0863F21F48091D9018B7FF7CFBD +:103FB000873F21F48091D901877FF1CF883F21F499 +:103FC0008091D9018F7EEBCF8D3F21F48091DE016E +:103FD0008E7F0BC08E3F21F48091DE018D7F05C066 +:103FE0008F3F29F48091DE018B7F8093DE018091E9 +:103FF000DA0181110EC08091DB0181110AC080912C +:10400000DC01811106C08091DD01811102C0109296 +:10401000D801089589ED91E00E94FB0F0E945D1C7C +:104020009093D7018093D6010895CF938091D601C4 +:104030009091D7010E946A1C4091D801442321F03D +:104040002091120130E006C0209113015AE0259F13 +:10405000900111248217930708F486C08091DA0139 +:1040600081110DC09091DB01911109C09091DC018B +:10407000911105C09091DD01992309F475C04F3F5E +:1040800019F04F5F4093D801181624F40E949A1E2D +:104090008093DA018091DA0187FF05C00E949A1EA1 +:1040A00081958093DA018091DB01181624F40E9437 +:1040B0009A1E8093DB018091DB0187FF05C00E947F +:1040C0009A1E81958093DB016091DA01662339F1B4 +:1040D000C091DB01CC2319F1772767FD7095872FFD +:1040E000972F0E949A2323E333E343E35FE30E9485 +:1040F000FE230E9467236093DA016C2F772767FD08 +:104100007095872F972F0E949A2323E333E343E38D +:104110005FE30E94FE230E9467236093DB0180918E +:10412000DC01181624F40E94E21E8093DC018091C9 +:10413000DC0187FF05C00E94E21E81958093DC01AF +:104140008091DD01181624F40E94E21E8093DD01A7 +:104150008091DD0187FF05C00E94E21E819580935A +:10416000DD01CF910C940A20CF910895E9EDF1E0A3 +:1041700085E0DF011D928A95E9F71092D80110922F +:10418000DE010895833089F130F4813061F08230AE +:1041900009F06EC019C0853009F449C0B8F1863005 +:1041A00009F066C055C020911301862F90E0820F60 +:1041B000911D8F3F910520F4620F609313010895C4 +:1041C0008FEF80931301089520911201862F90E0C4 +:1041D000820F911D8F3F910520F4620F60931201B1 +:1041E00008958FEF80931201089520911101862F79 +:1041F00090E0820F911D8F3F910520F4620F609334 +:10420000110108958FEF80931101089520911001FD +:10421000862F90E0820F911D8F3F910520F4620F51 +:104220006093100108958FEF8093100108952091FD +:104230000F01862F90E0820F911D8F3F910520F492 +:10424000620F60930F0108958FEF80930F0108951F +:1042500020910E01862F90E0820F911D8F3F9105D6 +:1042600020F4620F60930E0108958FEF80930E018A +:104270000895833021F130F4813059F0823009F013 +:1042800049C012C0853089F128F1863009F042C05A +:1042900037C080911301681720F4861B80931301A7 +:1042A000089510921301089580911201681720F467 +:1042B000861B809312010895109212010895809137 +:1042C0001101681720F4861B809311010895109244 +:1042D0001101089580911001681720F4861B8093C6 +:1042E0001001089510921001089580910F01681730 +:1042F00020F4861B80930F01089510920F010895FA +:1043000080910E01681720F4861B80930E0108959A +:1043100010920E01089541E050E060E070E004C0AA +:10432000440F551F661F771F8A95D2F7CB01BA013C +:104330000E94201A0C941516873200F58E3108F071 +:1043400086C08E3009F466C060F4873009F44DC031 +:1043500018F4863049F531C0883041F18B3021F5B1 +:104360007BC0863109F478C018F48031E9F45CC070 +:10437000893109F471C08B31B9F442C0883309F432 +:104380006BC048F4893209F460C0853309F45DC01C +:10439000873251F45AC0833409F457C018F48A3371 +:1043A00018F057C0883499F080E008950E94761E76 +:1043B0000E94881E0E94911E4FC08091D001817F73 +:1043C0008E7F8093D00181E08093DF0108950E9469 +:1043D00015162FEF83ED90E3215080409040E1F7D8 +:1043E00000C000000E94BD1C37C08091D00180FF3A +:1043F00003C0817F8E7F01C081608093D0012CC07B +:104400009091D00191FB882780F921E0822780FBE1 +:1044100091F913C09091D00192FB882780F921E097 +:10442000822780FB92F909C09091D00193FB8827E5 +:1044300080F921E0822780FB93F99093D0018823B3 +:1044400059F091609093D00107C080E003C08D5176 +:1044500001C089530E948B2181E0089580E0089576 +:1044600080E00895CF93C82F8091DF01813071F0F3 +:1044700020F0823009F089C037C0A0910C01B091C2 +:104480000D018C91823209F082C007C0A0910C010D +:10449000B0910D018C91823249F48C2F0E942E2212 +:1044A00081111EC08C2F0E949C211CC08C2F0E9449 +:1044B0003022811115C0C43169F030F4CB3081F065 +:1044C000C03109F068C009C0C93221F0C83309F011 +:1044D00062C006C01092DF015EC082E08093DF01FF +:1044E00081E090E081705AC0C932C9F060F4C431F3 +:1044F000B1F020F4C73009F04CC034C0CE51C63002 +:1045000008F047C017C0CE3439F120F4CB3409F09D +:1045100040C01CC0C135C1F0C235D9F513C080916F +:10452000E001882319F01092E00133C081E080930C +:10453000DF0134C0EC2FF0E0E65BFE4F808180931A +:10454000E00127C061E003C061E007C06AE080913C +:10455000E0010E94C2201DC06AE08091E0010E943B +:10456000392117C08EE18093130182E380931201F9 +:104570008AE08093110184E18093100188E08093A8 +:104580000F0188E280930E0104C01092DF0180E0E9 +:1045900005C081E003C080E090E0A4CFCF910895F2 +:1045A0000E946B1E811102C00E944C1E0E94911E2F +:1045B0008093F00180FF02C0869501C080E00C94DA +:1045C000E1028091F001982F9695292F30E0233059 +:1045D00031054CF49F5F990F8170892B8160809326 +:1045E000F0010E94951E8091F00186950C94E102E5 +:1045F0008091F001982F969591F09158990F8170C4 +:10460000892B8093F0018E7F91E009F490E08091F6 +:10461000F00190FB80F98093F0010E94951E80913B +:10462000F00186950C94E1028091F001982F90950D +:1046300090FB80F98093F0010E94951E8091F0011B +:1046400080FF02C0869501C080E00C94E1023091A9 +:10465000F001232F26952F5F2F77822F90E0317066 +:1046600004972CF4220F232B2093F00102C03093E7 +:10467000F0018091F001282F2E7F91E009F490E065 +:1046800090FB80F98093F0010E94951E8091F001CB +:1046900086950C94E1022091F001922F969598272F +:1046A000990F822F8170892B8093F0018E7F91E08A +:1046B00009F490E08091F00190FB80F98093F00183 +:1046C0000E94951E8091F00186950C94E10204D021 +:1046D0006894B1118DC0089570D088F09F5790F004 +:1046E000B92F9927B751A0F0D1F0660F771F881F17 +:1046F000991F1AF0BA95C9F712C0B13081F077D07E +:10470000B1E0089574C0672F782F8827B85F39F01B +:10471000B93FCCF3869577956795B395D9F73EF475 +:1047200090958095709561957F4F8F4F9F4F08951D +:10473000E89409C097FB3EF490958095709561953B +:104740007F4F8F4F9F4F9923A9F0F92F96E9BB27F1 +:104750009395F695879577956795B795F111F8CF6D +:10476000FAF4BB0F11F460FF1BC06F5F7F4F8F4FD8 +:104770009F4F16C0882311F096E911C0772321F0CE +:104780009EE8872F762F05C0662371F096E8862F66 +:1047900070E060E02AF09A95660F771F881FDAF7BD +:1047A000880F9695879597F9089557FD9058440F6F +:1047B000551F59F05F3F71F04795880F97FB991F80 +:1047C00061F09F3F79F0879508951216130614063D +:1047D000551FF2CF4695F1DF08C0161617061806CA +:1047E000991FF1CF86957105610508940895E894A5 +:1047F000BB2766277727CB0197F908950BD078C0A0 +:1048000069D028F06ED018F0952309F05AC05FC027 +:104810001124EECFCADFA0F3959FD1F3950F50E09E +:10482000551F629FF001729FBB27F00DB11D639F62 +:10483000AA27F00DB11DAA1F649F6627B00DA11D08 +:10484000661F829F2227B00DA11D621F739FB00DAE +:10485000A11D621F839FA00D611D221F749F33271E +:10486000A00D611D231F849F600D211D822F762FB7 +:104870006A2F11249F5750408AF0E1F088234AF0B4 +:10488000EE0FFF1FBB1F661F771F881F9150504000 +:10489000A9F79E3F510570F014C0AACF5F3FECF31B +:1048A000983EDCF3869577956795B795F795E795EC +:1048B0009F5FC1F7FE2B880F911D9695879597F9FD +:1048C000089597F99F6780E870E060E008959FEF92 +:1048D00080EC089500240A94161617061806090697 +:1048E000089500240A941216130614060506089566 +:1048F000092E0394000C11F4882352F0BB0F40F4EE +:10490000BF2B11F460FF04C06F5F7F4F8F4F9F4F2D +:104910000895991B79E004C0991F961708F0961B1B +:10492000881F7A95C9F78095089597FB072E16F48E +:10493000009407D077FD09D00E94A92407FC05D078 +:104940003EF4909581959F4F0895709561957F4FA6 +:104950000895AA1BBB1B51E107C0AA1FBB1FA617C6 +:10496000B70710F0A61BB70B881F991F5A95A9F718 +:1049700080959095BC01CD010895F999FECF92BD27 +:1049800081BDF89A992780B50895A8E1B0E042E08A +:1049900050E00C94E024262FF999FECF1FBA92BD67 +:1049A00081BD20BD0FB6F894FA9AF99A0FBE019610 +:1049B00008950E94CB24272F0C94CC24DC01CB013A +:1049C000FC01F999FECF06C0F2BDE1BDF89A31961F +:1049D00000B40D9241505040B8F70895F894FFCFBD +:1049E00005960826090209CD08990801C80128087A +:1049F000140A321E420045002500260043006100D3 +:104A00006000200037006400650066006700440015 +:104A100046002400470074038D03A603BF038B04E4 +:104A20003E040804E8033F4D362001020304050656 +:044A3000070809006A +:00000001FF From 47b537c87fd1d2d7671eaf5c49f20bba40afad25 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 30 Mar 2016 00:46:45 -0400 Subject: [PATCH 066/259] preonic readme --- keyboard/preonic/README.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md index 3ba0cc1527..0c09466559 100644 --- a/keyboard/preonic/README.md +++ b/keyboard/preonic/README.md @@ -1,6 +1,6 @@ -Planck keyboard firmware +Preonic keyboard firmware ====================== -DIY/Assembled compact ortholinear 40% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). +DIY/Assembled compact ortholinear 50% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). ## Quantum MK Firmware @@ -8,7 +8,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md). ## Building -Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. +Download or clone the whole firmware and navigate to the keyboard/preonic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. Depending on which keymap you would like to use, you will have to compile slightly differently. @@ -23,9 +23,3 @@ To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` $ make KEYMAP=[default|jack|] ``` Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. - -### Notable forks (which some of the keymap files are from) -- [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck) -- [Pierre's Fork](https://github.com/pcarrier/tmk_keyboard/blob/pcarrier/planck/keyboard/gh60/keymap_planck.c) -- [Nathan's Fork](https://github.com/nathanrosspowell/tmk_keyboard/tree/planck-jack/keyboard/planck) -- [Matthew's Fork](https://github.com/pepers/tmk_keyboard/tree/master/keyboard/planck_grid) From 09d567045cb011b2fd7984cf3277b4875e677153 Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Wed, 30 Mar 2016 09:17:06 -0400 Subject: [PATCH 067/259] Fixed minor issues with Preonic readme --- keyboard/preonic/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md index 0c09466559..4a33a3e4e0 100644 --- a/keyboard/preonic/README.md +++ b/keyboard/preonic/README.md @@ -16,10 +16,10 @@ Depending on which keymap you would like to use, you will have to compile slight To build with the default keymap, simply run `make`. ### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` and see keymap document (you can find in top README.md) and existent keymap files. +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap, create a file in the keymaps folder named `.c` and see keymap document (you can find in top README.md) and existent keymap files. To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: ``` $ make KEYMAP=[default|jack|] ``` -Keymaps follow the format **__.c__** and are stored in the `keymaps` folder. +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. From 3b703eff33963a5756b3e3f16019d6ddae8a7874 Mon Sep 17 00:00:00 2001 From: Miha Rekar Date: Wed, 30 Mar 2016 17:03:03 +0200 Subject: [PATCH 068/259] Tiny fix of Planck diagrams --- keyboard/planck/keymaps/default/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index d995eb9e58..988deee99d 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -76,7 +76,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| @@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| From ac3f3a85d571658fe2dcb98458cfd0c14e418150 Mon Sep 17 00:00:00 2001 From: Noah Andrews Date: Wed, 30 Mar 2016 11:36:35 -0400 Subject: [PATCH 069/259] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6a6bbed40b..9857330679 100644 --- a/README.md +++ b/README.md @@ -269,7 +269,7 @@ For this mod, you need an unused pin wiring to DI of WS2812 strip. After wiring RGBLIGHT_ENABLE = yes -Please note that the underglow is not compatible with MIDI functions. So you cannot enable both of them at the same time. +Please note that the underglow is not compatible with audio output. So you cannot enable both of them at the same time. Please add the following options into your config.h, and set them up according your hardware configuration. @@ -309,4 +309,4 @@ what things are (and likely aren't) too risky. - EEPROM has around a 100000 write cycle. You shouldn't rewrite the firmware repeatedly and continually; that'll burn the EEPROM eventually. - \ No newline at end of file + From fe6c3e4f0fe1abb38d64ce3f4d48db7aea63aad0 Mon Sep 17 00:00:00 2001 From: David Mohr Date: Tue, 29 Mar 2016 23:49:34 -0600 Subject: [PATCH 070/259] Squisher's international dvorak variant for ergodox ez See README.md --- .../keymaps/dvorak_intl_squisher/README.md | 29 +++ .../dvorak_intl_squisher/keyboard-layout0.png | Bin 0 -> 73585 bytes .../dvorak_intl_squisher/keyboard-layout1.png | Bin 0 -> 59122 bytes .../dvorak_intl_squisher/keyboard-layout2.png | Bin 0 -> 53319 bytes .../keymaps/dvorak_intl_squisher/keymap.c | 185 ++++++++++++++++++ 5 files changed, 214 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md new file mode 100644 index 0000000000..984106ff46 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md @@ -0,0 +1,29 @@ +# ErgoDox EZ Dvorak International Squisher + +Dvorak layout adjusted with several (linux) applications in mind: + +* Easier Escape for VIM +* Windows/Super key for awesome WM +* Alt+Shift for international characters +* PrintScreen for sys-rq +* Insert for the X11 clip-board + +Major layer changes: + +* Common multimedia keys are integrated into layer 0, less common into layer 1 +* No mouse keys +* Layer 2 is qwerty (for easier gaming & less fortunate keyboard users) + +Known issues: + +* Alt+Shift does not work reliably (depends on the X11 kb layout? Not + entirely clear...) + +![layer0](keyboard-layout0.png) +![layer1](keyboard-layout1.png) +![layer2](keyboard-layout2.png) + +## Changelog + +* 2016-03-29 + * Initial release diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png new file mode 100644 index 0000000000000000000000000000000000000000..6a36f9bfa1259aa74b6a8e956596dbd86c5a89c5 GIT binary patch literal 73585 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℞(z@1+r2Me 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 LtDnm{r-UW|Kd^GV literal 0 HcmV?d00001 diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png new file mode 100644 index 0000000000000000000000000000000000000000..23f56ff4c00858a47be2a5229ae882fde99163c7 GIT binary patch literal 53319 zcmeAS@N?(olHy`uVBq!ia0y~yU@>H1U|hk$#=yW3A6>VQfkA=6)5S5QV$Per^(7%+ z=l(w*UwlC@^Gr(^$K6>0xlX4iapaY4P}-e!Fv_vyZC}-g1k>#3;ulS>3!lAcboLHh z?RHz_T8QQ%wcTQO%v6nq5BqS;OmXT=P_%vB&*A2#%$L;QVf6g-pMMX{H7Cw|;#V~D z`|rQI{LfeZas0sZ{bSYL-&K3>ufMai{LYU5|M#CecTT^wv~=&6ce~$z+xPd|ZG{#A zCk{mr5$Kqn{``OS_q*lQyLatcWo>P}-{jqy|M#lj@0EPN@AtcvhuirdALh4rv5`{; zsfTDfbX>l^hu{8>Ks&#@TYCEQmxtT=>#INT^_1VQ{eESlvilTy6|hPWabl*7Wf9BV zxpS9WflObwdiCq2&h31f_8L$(D7H*Uk+CY_h>eZ?Z~gAVLg)D(v{m4iU7QNC=>5Lm zdGB{@zh4*q^B~OaiY-eXJ?^(ZX8nH8=l>Q*;GXLEw&(A++Ybbq;Rs1b?X7d+MhI6L=;Dh9hIJoz+|AqmX@?NV^EWuJ=d@U` zgM8Fh`1qLW-n04w91E5&cdz{HeRO5;@(164PnP?=qww(*bT{Uxi*+wtw~p`j_I&fM z0F9P&=gukWt(1DyCu=>$eDA~?8p8y;nM!Yz<}>WbJ(6TN zW!khuZ_AROotdejscG2N)WozSMo%Yl6U)X3o{u};v}qWEwMt5MW;3k2`K2}6EXiCZ zNg%r8Xwr_a*P=HTJaoEp?V48os?QlK*RDP4Yks%oXt%hsSa)Y`N6_b`zpOy%pv3)^ zR71Ae-iNb#Z*aCt91%Np`gCAO$dpY5Teodnv~y>qc2soqWVvh=AxBS7&TH#pwYMpH zot^&bb%THt$3@wdV5=Lm&5G7N6llKTR99!WE$3!Y*v2lm#T;zS9PNiYT$G{&`Pv0} z*aUms&Rf0Hjo!9k!-jwy=P9%FuU=p4$i4lA;4Yz_Jzg+< zUR?UT$+x%XyH{3P%2hmITpY2xOm|!U{du3FCckp!nAmtlO7*1oE2)OKUx}q>-8^;` zbU5ZXW;HIIUe|L);P&m?fe{fMd-mAeseZpVVq4D4K%LlKBCM>eC(fUDude?6z*OyO zw}2A!N>i^z)32B^?ETX0%u}@Pfk5+(rYlU|`hO+Pt=_y@_~_B28v6SFzy8l~QV}|M znBTrf(l~9w=FP!troY7_c5wV-E|MI^3;y@EKvn==E;NVNk%irJJ z%x*WIKQ%QqX>Z7NU8fFPkF|k8dzY+Ze6dtsCTT)3D=5O3h(%PrJYEnNyv)ZjH}`F1 zy?CdK01w;7`u}w$B_$b0_tpLu;9!|#SGi}~HZi$=cf#)J4X>@W?US)w^yfyfVE0i0 z9=6GPQ`)O@=e&$t^;%5vh}@EE8p|s^W0@~_`|DpV?ViC4cSrk?>l40y{km}7x^sm% z6rWwuCh_*|+lZY-s?W~OW?z5ZJ7`0~L8d8Fr>fQp?LTSg^GtQ?flJ=@FI10vmolrg z+-SZc<*NU8!E~ARjlUFg{Z$TnPnY0xzvbMsHhQ~~wY9X}eEz9Zr>`OkP7Vornfe?J$+U?XzdkzIfq6!>?ae$1h#D(D3Zpvn3xR_g0za?fK}YoSbpg z8=Uqoc=t_z)hiAO&Z?K}d!JNz-W8ttVrewb+Anjrv`OS`w|;rKul)VJ-T;l3b?fv> z%FC^%9d74Wmf>5xa^=f460FUR6*h7tn7C4Jk%K}*h0VG@P8S;&yZ5Wv7P@P>>^fes zC2pB`1jG$1?^Osoy>ZOyT{OM!g7?1ZS8OM~i?cdr)c(GLKWVKRkQpVEv1s#Qa6Dkf~>W+`pn5{o;ulNhzbu;0 z=kfKDYFpSZzIF*ozpj&pOT_n0p9TX2TNhubZYR4zUeYwPl9_QkFOB_~B*E8I5sodhoiGm=XKE=H+mNI{t z^mu92V@M9|iu>iLU-hyfL?7yfi4T{|ka4cM=*$;FnAM>ux@I-W>;OjPOpZO1k{|eaqp*EnBxf{PFSess8`nU%q@%5b9Kr z;WLi^62#Xo(Q?8aoX`u-s@cbXDPogJ%ILTvJUgy_`P#L-4+|t39T=?3-dy0?f4@IK zW6GBub7$#Sy?lwBTn?Jf{!?@Dv}8fYLd78eoT`%tI)5&jJ`W|i$80`%UVQHy#&!uQ zrLRYpP3M_2gD%Frxmdy4>?mVf74mcA@;<@$B){Iuky8#fACT3W7Hw@!=%^XLAsJyK!Q*DhDZ zv2*9n8ygavCvMklb5hK?v4L^t&YcmP)6QW-HaKY}oGtBelR;^y`zGs^6vCiw$Un0`LoM)*< zF`H+$3a{4}-h)yW%)KLEo_~*L{dMaf4XTq1cHjL_wfDxBOkwFo$1FDHt$>xqMYE=# zEI6Ac=C@~`&j*xpvn0zoW^>xv2WvYgdbs>7TzY!ucC~e}yRS{;-MDTYUu|vesr8Dx z*Xv*23$ME@&z?@%k!H-T{;m_vESYnsAAeMk;L+0WDih>kW0zksW%lguW5?W{9ybX) z^w6NFxHvF2R@W?k<+}9=1|9r%KOBCVPU%{=Zrv1qCFyl}Gv2{-2BfKTJtxiJ(yX&z zY$u*XEh!II>PBth;J5p+;M1WDaqX}*4dUuP?{{FRVZ2=lByLMTC6 zV7c!e+yBjagAo+Jl2gy7{hD_o1*L8|Jkf94tXWbi>FI}`e_ps~5mRVrs9RuUWasU? z-Mo6!x%Kz`c(mbpje>xKzkmOyIZGa0SsDD{_un(q8J5)7&lE_q3(B4nvcBR@Bq(cL zne4aE=f3dFHz;*x#?zGS{QTpqLRSX_1vS0Ayj=R|o12?A=G-*evVD8E#q*i^k{d`u4&Y78-ck;~B&duqZG)ZW&hK5GN z>8FP#sd@`^AMLRRnP!ow=*wX!4QlX)+q_!?>KMH$4B7_``aWG}p8fax@7;@gdhkNy zy?gf(^Er)8+mtJhCK=wTdc8JcM}cBicJ@^BmluPgqq}G4?c(ef*LTwqGu|b@8!j_v zn*QX8`zENh%;>)&rF!*rCdlJo4rGBn{%UD3sId^;Cc(?gYf1V z;alh0Y99AbTKf9#fq{Xi4qd%b*}jRcKg()IXl`kOylMH*-cGNPf2f`%UgeHie?fbPkDZww2N)SuC&>v*<#yr zZ!fFKef!09_7&TSE8$Hi!Ctq(`1t++jTR4;M-hh}8Z;eDIJMk~zdY%+jI(y!&!0bU zY)bVG0%fcMi#2zYW!FP`S_W$skKNl_JypEbSaO}B*V*vMNXZ(z`I}f5-ThHxH)Yzi zuCGC`maXbl?^jX|uLKTf{xqufPgyiQ57gMnkxY7X^Yc&Z8H+Ej_;hlHDv_Gf2iHc!++z1O^62{>o%d-TyFDk>@f((3|swoXseHSSvKJzYs(pa1C5qt5dl=^}Tz z8m=g|UH+766tve!)>+#Y+(2?o;_DJdRPz}P2mzs|L>^p}9LzJC6P zY@_G%>+Njh_(5HeJ>TzDM^#OoHf>qWq#6?`*W~2IWhSPkOKY4qpMUNg896fo(Hscc zyJj8Zq`g}IZl=#a`se58tuf369TN|n*5BW=v-r7^x;ne7t82xBM)nUcm(S07saoo< za@N}w+JSj}ZS7&v@R)@$7hJl!x;Et9wJJ1}`LHP{VSe>H%QJH zJik5?aDFE6SbYBv)_os)^AEiL{&=##-9hR6J&pChx7UMQ+<5O^+}k}%-gPdiT-mX3 z>b}X>1eC?PAAY-?e|-D?zi*eg&Yk0HAaTU>dQ9`|{C$xjJo{gyE$PYJ`#KxD zUoVtZggAAgxAEBjzIomt^U{)ok6wNL`Qd^ye`avP(tC%@Zz;MdO+2v7cXm(ofh*Uq zKRz*0`Bd?wt_YpB1cQoeh5cWoj8JQAO=lii$<^1b-|uOD^Cm~eq9EbK^KW0jE?lyN z#ozw#ma@2@?=C@mLXKVF%H%a<6AF%s;_5%%+|CrIM}pg{@%>X zYC17H0<6~~cedLlKK^*_pB1;S#xm{vyxy0WmroX%GG)pGcl%#~m()MbmVvl0w)}3Z zyIdtpJD=>K@cq9+zkL7xxRG7%0BC6C`@L%ZyzSD*`(!UKJ7Bd_QB7z*zaiT`wc>}Z z;z@sgeBANx*XxV-@8@rs-e++UQCwZ#YjMQj`0I)8atHbAe;i&iKQ=zTKfm^M^sP$X zEBu+&N}O@Kjucp2l1s|DyG!)u&6^*7)~r~w#w9dV)YH+`l{IhYQ?VU)^Y;9B)SZ+x zzweI(4$G|foo$wQagnR1{qOJl|J$zH{m$y`o=1f< zLGH3TQlN54DyhXuF(oy1;j(3FFF8FY1qTN+Z@=9eprNAGmR=Q^E0e$Xs~9Mk@Bdo{ za*>CM(2JKZ9m~qhyu7_XK4|983Qd@MM?kpq$@wE1`ufNJe#a6-Ma9J%)6dUSwEz87 zzrOQ!{{Fie`k=HI|NmEbg^gTESsCBYJOBRG=|pT`cztc{<#XO-4ufdVJ@)bI`g&Pm zH6MwfjQzjwzE3*T!ujL!{C`VA8%v9veN-m#8`gbY9sltD|G)Qpzy3N`zK?nPZQkv- zdp|xt&cDy;+S{_n7Zy4nt9r==?aFO>RQmt#_vCA9A}wlveVK4Rc29-jyM4d&lJ^RA zvb@{-JuasH@7IdwbIU*6OrO7S=T6D^-?y%Ru>b$r-mUs&hin|b%?F0A?(U7**Y)Pu zR0@HD)63i2F!>ly>iS4okWWvz=-&m6ZY(i9Qn353=lrrg)!*}4oD@q+OBe3meS4#f zU5&)U0tsJV-}Ivz5m*_eB|1~v#J|2$} zjaY7eB*nQWJib;mc)6dejhy+l>;`ZBy&}8I-UiLnUOumV6>RKeO@*v=8Bb+p<&U@d z_0~T&|N2$sGt0#DrL@nR7n<{HK5>SviD=BcyzJqkZat^M!i|^KPrmhZsd8Dx*YDpS zm+${AyC+V+sHo_}+WcB>`=2NM1^QPW+UrMr7ex)x5|mwZ~_a7(vF@Qtrg+IJ_sn(DEk(BfvdGtX8;FX_@x z-XDirxj#;x|A$4|JnzVw$jzW=0#)o^7ERAmdEW``Ivulgc*N?hU-goyU83j{yrHcn zyB<_X$@Q~~$JcBWt3BEYa)qP*X4EbhX!zxUfV1B|c#ml5>#a#gx$aav?mabk&aGh3 z0F}{c%<&{X!zWMRWl6}cI8gOAxBTA9J14>3MYU*>AJ6L5s|&wg4OfO%k{=GTPu;6@ z(og^Hg6YM3Esg}dhP%AWndk3<>7Vzg`OoY5eBNF@Z@YBfcIoMHRhnjbcQW=&zx+_Z z+4+sd#`=%l@eekg)^m=Hm9_i%MEK9w_4P;BZok)6|7&@@Q-1#Xjd4~^`p>HhI~F1u zX(H_szZ~_SSNhJgk<87_^-vMAD15~7@Av-y(!%O~N2K%jByNG&aI7k6|L1eoC(fNa z*2v7>R+ASWFTW>Fe_quqP365Mt)MYA^(uIA4;mjlT^X0oXUI0gG+QjL>ZR)9y>s~5 zC8Uh530Hr9b~a)|g5#z0b>D8LPqj7idIgTL24O^_88nFc)MmYLyTo$8xre^Jy=_?d z$YsyJU$5P&EoJ!(O;XmVe^c(aX_EiC}=!x&I?5Ffky2h z9u!vdIdG&?_+i=ZkNp2X@K^kLxxDv#k(EqR#)%03H;D4}=kxi;zg~~eUow5&h3+`3 z2S{ZxXf)39y!OrOo*~Mn@rVJwjY5a_|NFZB#L1Hfcfa3f{bTd=_&P~;KA8ji|D4{R zaJY@vt?DHgXh6~L3%o%N9=HCy$KuEY&UOi@q~o1`4>0pT_;gy|Jvdm{Z;nM{ue5p6 zqa&R^j+yUkoUHCI^?Io?XcQ5t(gKe)p8Nbrz*!A6Iwh-KR$p&l_kH*MgRj3Hdi?Q0 zcKmOtce~%)#Zi&n`e{c(SDeN zg$XoG7xv?CU5nGgCCA@hsksQ6vp^boMH?~nX7f8EzV{1C6h4^cTet7UQyz;W7X((S zo9#_`aD+a_^dHlf;Cb}o;^I^NwxW0M-sNCn(%c)P7k*0JZMKJsP~+*RLO4gknzGG4 zqZWMbkFQ?2(h{K2;@r-+aQE(L?OnTeZ76>3_vYSS>!s7LzdpLS-)_~Oi8ozSQ&soG zt-n!Y`4)XVES|aG>@xnC%`;!3j4)W-+IMs1GuT>y=pVCY&)!)4-0#Zu>)Ec(&djrB z&kmORzN7H*hRV-rPo6$qxNl!vrLnYjZ*T93lP4WZOSh6>*NY?X6^}hGwE1$u88i>w z#w*>k$JY=sF+IyPyKOHiBXG9_9)Gkj%e}?2{(3j3uo};=SxvX!9@|s-IUqLH_R-cH zBhaARcX*b5YN9{+;jFVdb1G_QK0pbD7f;%DRDMpY*n96FyUxs(+i%;hzdpLmclHed z(_@{b&P0tXKAL5k&6e-m1>bU^1s>v%Wj&8e*w1dr7eMfn>_ zuDf~0>C>%aXoE@*_t?nsHyvE?X;Fsw!GwYjjb6}M`8uCuRT(~Ib93>lSFa|0p8Dz+ z7hCg>2hIFb;+}?UMCH2b}jiP0+}d3erlF))?EY83}n=11|opOYHDfQ*x0Y3h~b-+6rQRyKpbHYxkQIKPVXpAH(A*v4b{r_R2rx_TFY+;{CvxI7K0*^VSrlx-QS#wIP zqwMkLp8-)(T4l`(V6&B8S^g7uu}Pd2czo9UzDr%5-M`oS|9Rj3e1Wpzzuv44!voIz zwk@~w_s55h6SdWA=XHcQmPmlG1Z!~`yT-$o~fI#xG9?6I;8G>nN zXSIS_Z10z9`_&Yzb6M|m95xj^QNmeWEMj$elFxj*yP(c<=E0ly?%DmoGMf0=kH@J) z&|_WT8_lZ3>jIBwrq4V0^73-S@^>*)rcalCzf@Z$X~IR&B(rCB$HZ6Gkw>b6RE}Nf zWW9Du;PJzD`D3};@1|{;-pBL&>dl*-j~*pWnLb^6zuqyVH7FluO0)>Pofx(FM(~%z z>lBY2XtuSsvU>2b;=-j%Nn56`>vxqTh?tmKt(BhS%vGzjD)z>K zhwP#f_~mRmTDirOPEFASRl8@+@Av%wz5oB^Z3p_&IzGN!K7Y}!T~V*MPmcIH%ckE6M-oobz_Sc^)6{KmPmu z{`IB%+>DQSs0dX&>Qo2C=a(;EBwl|#sXl+s)1}OZD?RTDdwvcQbk?p_U#oa*SLy45 zqoUy&;wBRpEmB$&z1=T{hkef)ksJH=+4;=3limO4sXnOHIme=qDf`-*gHNZ&ugh)p zP46&FJjCKN$3ieNG7^-&rKF^KzR$9$H2U`L?&>|9QD0{nrE+CuXP^JI+e4)(!Jy;s z@9&EjFLu`c_V#wWgTjQ8toZ0??*8M-NO`i$_G$4FenY?ccD<|D?~}6s`_jMnt5IQx zBFf0<#t5G6_v@_p{e7FSuKVgqPSZh!bvvI)-KqI}c2Uv~SAA{PZ+FY@AN}$1F(_#H zGG(~M^^R;zKE6d~Ly&k{P`kv+J+EHBE_`xA5Y&=}4I3{1y((T7HW~g#bG~wB$3ksC znIw<9!k!<4B%QUFm>!Yv@X5^7w2|ZI;^GPj3UUfED1PPxUzg?sS}_y3S6EqJpMU$^ zGU;2lZf&X56_HNL(${q6K^pa&ix`u*5p37)%=34zk4(~$$41{>g!YtlJoH#%d!*yI zeSOg9Pft%9R)5R!nQu3D$$}+ISnPjY>}Q+LrmNa^a?cvGzU}v_xV@+A9i6`aPwJCr z&mO(o{T{T;ad9qm1jt@E`SrE6$Esg;Aom;aR2lbMK>G0d{S2gMQUzfK7Y_d z#qPh9r?)qE*!sBMH*a!4Yo#K=qhp+wSSq`P^*|} zb!5U0^+^wwI`g5OE3%6U)lVnlx{MilwQkX~FKh9IZ}^k}8%>pUM;+8{7Ny z^Yi(k51yT!-F|kqc{bD*KEoHKd5GSy<;~ZtRBh`AwNN?NOKZx&!I+YtzBnx&?kEHe7e6}E*$f&iy;bFjviu6ZSZWW$ivt%IyHB3CLs?YmZn8y`zPbrt?85L@ zt&x6ye0*{?7Eg+Q|N2#MJ+}N|ulYTLOWxtop6Qgy?Gn43^nZdz=XX`ZS~YE);(^O1 z{95I*GOm+Fy8ZH=xVoRIF|}W>p0b^x4;or)x*~N{v90bxcigIpd(>g`)z29^#dY?+ zSjwIJwdzr)dckSk?L7Z}J~-IyoVPb-d*0lMal2qC_L5{$&BxLw&*zrQwM%?iB)+%j z6U-F&VylETarHkA%Nt~0TeD>T-mI%yYa%xvlUToNm(`cAUp3F4%s?c~kA6IV7vNYu zmHf5p|KIP07hS~{u3ei8o|Jev|NqbVy;4am&5ku64zhzLHrB1vyK?<{|4L6mr!VeV zy^jQ(?O&iR?wV4PbmRX0{-!1-pSf0{H>HKowNB5waJn+?_4W1cb#-=SZ*DaD+y515 z=a)aW_xrtWZ@ryIRw%mRSOjo-#w-yG^Z(Ch4NXl)KR-UuHjJzO_Qugf$~8Dx zSV~%YYtr>~u^n!UHT!2f^Ef?G*y>i;u}~f~c!RvM&CAMg&;NhFH&%VkS`)RE>-)Xx z^%DAbL4ldD#hE7FZ=0ty~JLk`7dN?YA5*Dk-%9rvYZ8`8}GnqwdK{eE}& zNT;x2<);*%c{Y-uVYb-vyQzDo_ko7b4k)rI9tl};O=J02k*bT`ap#a1SxlAq_U#*} z-C$Ah;J}0ParJ*opFDZ;;7F%1Xy6_+V0O5&(njvel`B0vUYNDsx)tR!)5!HFbgA8x zEAyQ6L8)&J8+2sxc%ST#XXg7m|NZ-Sa6V{U`*r+(t8KZr)7C)7@(kucrpWJiaOVeq z_*tW&s~frxy7W_Z>+%cU_AjR1TD@{5r+n>~iACb-Pmo4>!;*e9%l~2ExA|}&a{h17 zK=k(eb-Opl?Q+tudU>EA4$%;{eDo-~9MlVmiRn3a&hIH~L@B763$!?J@4>GQ=u<4sNO-w{g3^daXs`fUep6*F{d1>j1)2E#a3k`4GzCAS`G$E|C z(arO%CTJ*f>9?w{SHmyfy0r?HD6067)=VDgjAJ&n5bI7nJIi#(yIrpfo=y#y0?pKJ ztovK_R9e^R#7^g^-bs*AZLhaqpG@|DwE4VU@ViGXHK2|mWa=Bb-0*=5$c5j&eLHx+ z2(&TcRDHJPtoub`A|eX*_Vde=1e63iK|R8S(?NxkUo+HiuiyXpTQ|q5)a&QQ<&U16 zoD5!{B7m6qwt4wKnQNj43%~szgS0a<4yGpwC~<(hmW8v#ujiyaC2qx@(;hEx?_j&1 z_ENozHf{{G2CYWxb(<^)owfdi=!hK6jEmVkbE;VA12C z&;Z(I(0c#9yM~BY)g8aH(_a!;IxW!Ya?a}Aty@tQHgZVu+;w@+jx=L!?3t)*#uo2wUB7duq;>f_m)hFB zVJ0Rf3wG|bd|KEqZO%8_Jl`!YPVUv~*Hg_mZ@hHlM#r2vG9lsN-6WXr_eT!2st?rh zy>llf=f;MECvJ;4FBCA#xzTXvPRyFf&1pBXZ>E68{SfQiPG!ca9X6dE30gXcIx2Kw zC9k1efAZyJz8|Xg&M-(kv|zpFj=OnhW}EY0y?RwS?zGzDBj_tHL8EzxICr+G#y6?II&k}wT?3VEv6UKaqCvpQ{SpBSFT-qv}|_Xp+`r% z1-p;-=(!vgWncdEbc#=YhfI=y5@hVM@RrnpFR%fzRnz@IV;nh>NhT&H4;~zBKE=F< znVnC@!P(jQmio4LhB7Bt@7W{c>guY=9iE-7J!|&tt&6s9HGR3!O-T?GKyPnt%``o7 zcDDKBRjb!Im6e$-^Pk_RKEFoj@87?tip*j_d!qV}H_w_S^|bfaxiD*$>-;tzkg7s*KMl*zmQ3<=H3bO%bA;;aa8+i z_S%wpR^K37x;)hzCwj2xO+Ovv{O85ueuK5@SCn;VUb7AZZ|duigb@@Loa#~GQKj){qipFVxsQ1UWJCwki%jcIzZU3>P} zh=_~x+Z~O51smm^ls#o~RoBaGhLu={2y35X@F!!;EK79Qic#1$M`Na{Y z>Sfor<=zH$w>H~tU%s4OfBzpNzqwYaOQx^u+43MKKVSaO+M9d7-&_4>d&1(MYa<;U z89#mgT&d2cc!Wdcy2dw=y#K7svrB>-wJqkf#XYMx$^Rn1`nudDpiZ#oms2Isafa5` zR?qo;-fqiQt>TJX9}XQ?TeeIsB{h}z=9~Th|NZ{)Y5M*i&^T9=Sj6hy$LaRJB|!^C zZ{6y;cQ5YE{r&Q;uC5XL>-KJp1C7Id-21-v{hIT8pUet&J-fvB&q-oHP7+26ibd)*GEn>TN2XlNYx_4W0~o9Xi@8tg6OrKxdc5U3uX0S~LK>({Pr zJ^om5cS9g-(eBeH^NLd-!$hzanB=5F0si48bKYwa`W*8j2p?K^_r|`$)_WuHZ z?o8hf8t6q`V+kr3@r@*|X8rc#<71HX-`9P&{`1nm-YG6lu20T(Rc_8v<^NPBCo8Yp{|~ex>EsQ?W2@Ki>$-L=>}lnu+urVNpC|27pY&*{ zQCpZtc8B4F8J8{vRoKXhh=?p$vZQ56!m~3o3wFjtY)auw+Bjo|gxY7X0TF^<@faPYzW>H6_~Q?O$_7O{xO zRVdp1c)87UdIHmWs!UL_l7#Py5RZqP1775z|9?R`lq3AFN1J8X@|FMe}#^Ti7nGJgH~ zwQuRdg^Xv+O1>1RD9&um9QoG0weT4m9>&`0wZQ!*9z#Ssj!bq@<;Lzg-dqjnIJ> zza4%3_xt_hpdtF#@&Bt%JkPtmjra5O^XAuHpHV#4E?)=QQVg1XXy=!AQ#z>F))%*I zuT|Kqd1S624C8vUzW#5v&ulZ^<9)Kye{OC}K5meE%f#m65#cB?&>BL$`Hk@OkH}u+~Uey98)}aNnn?>mTg>eoy+( z&L!Yg$xW=>1y@7EdH>CH=J~rv&2P?%xvvXABbd;|{pxEK-BxvL2yiIK^=t1BD0%SW z;$lz#I}^DkzB80rJ3a5HiDXX4xlg|y2`EqWc(8W+y+bXW!Udn6cqZ>HX$1|HDQ|U) zlub%WPfz~&>FI}`HO=cDUj8IXJ2qemn(RJlkr6 z!bdJk`SnVZkX92~gC!pw?FNnd@fp5w)vuC#jIUhjWozW-)>f6sDx67Irx5SKWN_^~+`d#Vc2O?(F{p9t?tX z7*kCQZAxE>fHr@~|Nn7((VmjVxO1PRB$8q(9=6V~C{)th^8qw1yKvE>LmB$9pfOC) z?#sopNngHwOS-lu5*%=5m3Iq|%Uaa_+EOI{5@|5=R7O(8|G(cKgBHR0`}b?;$AU&f z4ls}b!|`e{7xW^MPBNC`2XMg|A!ubd~l$VdC{JdCeY|5=CZ`|_W%Dp zSlwOfn6(ewu>fzro#e-3ZEgK=>iQbi=xsTH?^2de&jXELVlMxCea`y*kxpUtDHubj z_wL1=nQJZn{Z4Uzk-Rl@^c3Cx$hhPE^2hn>J}^I(^E-*;{58i4uC5B5VOgx!CvU&* z&T&6|*@fbJOEA1Y?Yj2*Jx$Z&syuhL2Y*6JJlckTKF|N()2+9QjWrNTzHyu(4`$mqMd=RCf8 z`*yeWyB*FunNd0Fx4r257C z_w9fD-*xxhlH;4o-^WdvG9}~bQt8DXKmGn|QTl4ir)2-5Cnu{v{Qi5UewAiBv?RLd zZNDRJ@_hYwo#6esN!L4TkIR-n`10~{#h;JIK`Xya%*`Jk=@ib$%{`hrJ+^Jts#OR7 zo8M&peXsic$0l3%xQ7K2xw*Mfdzs1`=FO9HQ4(x9oQQ2#aSwA^`Jr=G!Y)R z;rWTxByCPE^nU_gxoGY8=K1`3xvg8b-q@JT-qqFR_Q#xkS>NyP?~k{N$8~&tef{x` zjmdiw&QF{U9%a0A8NS#Vv<4Nl!t&9)6X1=`Wpi$n->X!IE?|AM`~Kf|9si%r6o2#N z~ok44>wW_g8)9tpR%<<2n8z83l4&EKCt zuI}g4gY2SnD-WInZ4~nQiPI~9;YSX;zg7g~BSx+eS^nvZOLJfHvf zO*&}hOLn$)RdqGH{;998uk-)2&)Y7o?l@Ys=V#=Ss^_WG+!Wjy7Mk1-zA@T4w~V3xqSXH(eRkYH*a!8L_`w) z{`&gk&F1rL|K~^N?PQ%EQ^fi0&CSJES#OiJymMyE;w5HBe0V^!4jVHrD*btE|4%ta zPkfor%%)A7j7rMNwC>*#Tr?{}r|r|HA`vmMq&qtbK^udn=|nbt`&M@QA1`QFI&Rr| z#vN&w*{!eTT>9psc7-=KYYO7914_1b-`rTaYV~U8vNE%Gdp`T^`SofwN2}9{l`9YO zn%`*v4e*A9Xxw)ZTGVx1u9_!!xnJw~=gz*qyiN-R;%dK!LXY41{q60xKh~hRu{}QE zz{Xs@O45?jy97|H_pspk)oMt*zT~uW=YQ?%HJq+U~bv1&98g z4^Ed}FW$6C$kNhs+ntRnTix&u(H?tTm~(3jXWV*m(2kfdrmWj<_f~#>ws6<3sw1$0 zXVYuF!Qc&`_cuIuRS`M}S|7h>kIn7;h3YQmZ2O|7&Yqq9a@#NK_j`nwE?t`ZuY4)! zsFs;L*K^Vy9(jElb={=1x;bbt>+tKZe0B*ZRqo`O?}^hl%e{4^ZH1xV8tLSlCR?{` zd2onZ-{^?dr--2^vcZ5#c{C{7T7wo>Pp{?z# zA|z?^eep$&Teogaic^1BAaV2N&5X=U$;q=9c*Q{Rc z93MabQ}&5>uTPh(-AW2e*+82#BUOZw zw9@UqFWR=P>_g1`t=ZyCjSO+sZ%u#vturw*Q`;LCwmzWVEhp*aR#x1^U5E>p1>JEC^Z{N97a(CHV zCx3r_p-z@QIoqz--DQdrJd2htP5tn{`eCbhKtMplqen?CPKr;Z1D!4{UAmO@^Ru(g zadG!1JU_H$+qOqrug5uC$Q+xf><+3X{`@FxIh<%>YC5;{tc#MM&up{Y6K`L?RNCt1 z3EGeRVAfe4x2VlC_o*A*L}|koSgd#L7JGP*T|OjE;%(B=F3}G^Yd%!%U9nhbQ-{=4 z)lZ*4yZ<%S2JI;a9ioKiWPw)57P(ccyebQ2w4=A@xrT*_MMXtDDB3ycUZ2GW+dq@l z{k6`Y7JvEjrK5?I@2@ot1r|KpZ|j=HAHG{8+3R-k%9WO5$K2N5*qR-F$+vatuEbr} zGt9i7K7BgFx;*dFd7k#eH+GljpUPgmem(#1@9*6e1P-i=-OVQ6JJEy1ZazO~`>k2d zjRVh91#~-)CRM!Ic>KY~iU*&6vSrsqN8f&M*A1j8KR^Fe_Jgn2|0}X8DJe-f)WYe!@4LN&iIi(??cSxXuRcCL&c6P!@%`le zxwp+?s^4xsasK@AXJ=1_Uzf_^6-e4p0>8OE7q^~ z-*xitwp?i&IesfEt4nrvptynW_xDtf$2@IeOVOsS+qWlQT@|XKsd@0r%gen<-`?De z*p_p1LiDMb`n8_w@oLJoigWouJ5@6?GcTR5e!KPhhi9|%mzDM&NiuA4QZz9!;kkLm z_Un~k&@#mGeV=9Pj<#qVJyooKsn+c9?EHP5ZEbB!u3wy6ey{U={r}&Y^2 z{;9JsDk_?EujuxjJ3Rp!Caboy^4RDv-nY;0TMvIVl9LHZKT07wA5^A?2jd zj+k{z&hG{7MV?=s_;n6{tCRCPCn*IPzT{I=G&Akrgn`doDCo0H1+V^|Gev(gj9&fX-1_u_9pKPSsD9Z#EvEFnKcb{PX5ddRcat zy=}Vx{`kMYzmNa9`ww)yN51uspXclQ9zA-rr7sfX;-_0cv$RzSrr=oqdPx(sxL4P? zr>%`m#-<{m(xC*@J=4s;Ec5QjHQP4j%Bj<*FJ7@iBlTfcZmw%_@#e5C+qS9MUh`0C znlwphP3-P4@PTsZlP7Uu<{q=n^ZhFKy}PxQd!omYZLgpG`1rWPZL#P4>7YfjPo6*T ze;GQZWyzuU-;-ZmSqW+~Z_B;ic4dcyLc_9UYSH_z%lEonyixIOwTALU4lXXPOI3P3 zpcDZ*5H8!SR>B+Y;0R{^5bjo|4i}|9&_)Rfo@F&!UkcQ>oip6>XzKj={kqZHRK9Y7 zPsTfCd+Fn?O{v^m+}uY&htz3lYd4>N9=y$Ai}d{S?UybEZHx>1<)`s(#hiGaDiEEKpMM&H8nSTR-8{6wPV--Bb~Uh5WHepr!L_(DN6jDIS|=JAeNp zZK+W*)>vM1MtS;!pw_xJbtmzL&tJ{#%nc)(<*-`oRgCQj83f7HaS=MWirGr>16JKH%q zS(&Mk;orCI`+HwS>W5htJYaBI7;x$J>s#6DkDi*Ut-BL;qTPKesj4%x!}(|NSoo?`}^}JhC6-x_6=mh z%eD8nZrys~+_`OkPKCk_1iYS8Wq7M*W>3g^&=T_O-hW@bV}}IjxP^zU;%w&^LY5>iTc##sTV=BN`Pb330VfsynKpug~v2P3PffqZ0z>YTg}f0Ptxq_?*91W zaliW6QUw8t&)T8Kz2f8Lt*opBI9M*+xY4m~n;Gczl4a|+Y!S)ZF8%cB(~hG_r;T0#i_wM!W+GTa| z{H}?+*cME$Lt5`1bR7G7_eoI+FPF;ufw$XN>;;eaR905bu&Ffq^!f9~!pCk;kC*9H z{(8AQFeqq}$@$*i-VV3Lr_LV+ox0JtxB9!107t_2cXykQ@65ez1{z}r)v3#TXHPjk zC1qav{8}+koyu!|$Kc6M@!jR`-4p~4+}m4i{OJz&YM$?>u1=aH^znRc<+q#Z6X(zG zKRH<)v>Y4M5DW~Qc;ewk@EMfJ7NE`5nQ>Z48B6v|0r?;Ov zb?RX8!mV3H*YEu%b?D)SPu8823jh50IA#4_P=j{DK)j-23CsnUgBd zE#J%UKmXb8{P&Y79~R61<+#2sRyd?v{Z0F_%ss!~?f&tgnLp$!@Aq3vuklX15n45; zRl!Yda^uaMbHxp1i_`wH&OhH?{rw&1En7Rgz7Q?d-!dYPH&jVxm9TK;GZ*CM=3dC! z`r^%-J2SU`tdM#9_%R1tv&Ztwo6ZMoiiwFC*xBjr_!ku&{qSp5>i=^`<@D$JO*fCL z{`qF}`GDZy#j7qEY@Ns05xcZ~N^I8G&MQgN=iL8bAfwrFkiQ3fY!>U9Fl`w=cE=X) z>3R#-tl`Pc&8@Vr^ZMWBRJO9TS+#7cT)JY%#}5ykw`|!Wv*Ts4O#ANg_fCs1F4(_6 z{$u-_ojWZhc-StO=w@VVh*(XXw(7X*^wV#*q}`Q(E2>-j}RMSmaj?wK}C%%<{_ z%eQiUu`F9=f!$vH&F6BmzI0wm2-mDR+-y-Kko^6D0Z;S9i4%pNcI)pu@b~xk!k3p+ zO-xKQxY`dlf;yH>?N@j1wEXiX-QKylc=Mb0kvzMv>^dm4+lzlIyJ65u5iKn(m&M;V zM(_j&2Uq&F-GASH`>mU=FYi3tYPH?Gtwn!-m6nv0aNJtk68&ax%H~Lx=7Y5_f6B_r z7Fft^s?T@&SgKcQAnu662E(Sr_3_T~5M|JUB!U%qfp z#Yd*J&60WBt@Hcm&YO2{`}%js-hX#qd{JSl*U3C*!+_V44L3roWS*T_W;Wl0w=8yV zm1z06NYYHFj`*-6;gyZxAR(3y_!VM&NK2+F9NJt!b@L<6r(0sz)>hA$@ zaeeXse_da-&3mo1&c@YW0;&Z-`=9OR`(HTL*~xjqr1$2{$QCEXmctKi*mo{p&aO6@ z^Zow+`yS=}a(8n}Fq+9Cx_9}qWdgl!sq?E_KkUB$mv5qn%6YlI#|fKn8Wd*bxp-QTajTlc8L+H{7b@Rx-bX8QKpO`P>sOV!J)~d1i%Whad+_f{7IC<=M-ZEjwUv#?Q-Y{eA%+HrB7=JZ#O2zKCaK zXS13*q@|@f1d3d{ejV%y(D-ME+v4AEetkI1fAR8VWw0OS&6B&ct2Fz*#OKF)-(_@K zdV6^TL{v3C-MoFf``53koBMw!J_z1*`qZgUMyY9OX$K5=G`bFb`t+&q?)v!s$BrCn z$zWK%YnPO=vht?er7>5k*c8g9$_16Jys93wI=1M2bhYM9g=4+a<}R1JKmp1JIs)0d ztH46%$KmN7Dj$A)Oy2YTUiGT2u!t%aIQ+Dzlj}^Ni0X}t55B&>K4boTcLjkH#nUop zxn*Z-_qZjW-0t?~)vKn%iuZy{Ck8B2{_*OnHVYG@qx*+@d#hi(2lpiT>wh?BY>k>S zbt-6^^jF=Isi6As)$7+Ex2~_{efsoi#rwVAKRi0h{pHJ-2Z#CX@0cI^SRrHLt33Pc zDLZlQ#P7duci(<{Z29~;t=}_bOyb-Y3(EDYueVVX>QoTmP?+iS=zQOcLB>34o#i}Nz;2#kx<`=M-PY024^xMA0>uCHIePI~lx|9{(v zX`*{d7iUU|ii#qFAY0(^>h=4Y&ZY^MKC$eZ{6}y0?Aaa1AOAk0QvN!1N)lIv)!a6} z<-&V5KA3wTC}(ArghiilDbwmzt3GU=|CdK?GUwg9cNb(z@f=P_NLaAs_-h>@4wesZ z^XsL}X7k$G+CH%0JD5s7`mrLW;BAo%d;8&q8E+TnOk*+hnz%V* zdQ`2_)?2FI_idd%i8rZ3H==9NgtOD$tvz<^SX%~5e3o+1>R7M)37xS^+ohT%X8N$X zEf#EUZf@$UQ4lz=I($9f*V?eKumc8X?DqDoTc<3U7U zU*Do#yQIYR<6OeSukU+aV>u;2Y^qR1OpJ?#jM$dFd-uxb=H_ndzwG!}wEwsuUwiqS z_QN;ko=tPzykeexec!8BuO{(4kP(B#th*vOY3~9j?Z6m;#aG00^rj!aabw0SGo`J! zzCPpq`7mHINVfIU$K&#kzrDTPRA$K2+}hfzT)Q|%ul?!M)Bq9IwnPJC;2A6pJkHqIc*cww46cC@F)=ouzQ;#I9Qg5L$AcN$w`_Uv z@NoO4^H-e$A?5Lki+Wpsxv<{^MX$Kf5e4pPH(cKY^@6=>U~bOd>!vL6ciy~tZUz!M zHzwY{bLYsLH#!yE<;sK8`unGxEt`H?HOk!U@|T7AzTUk{ zm#SX8oxT1#_wKuTQC3qt_UyHM#_Ye;Brd&i-#)t;XVWTd=Is%iQ++(eyr$E!xY&44 z-1-OeIa{3~qM|0%=7}|hoW6SQoZpVS?S3&pUtSjDieb^CAtFX2%w%g?m0${rj^s=kd}qrbdPwGwC&9+4pV~$g~G& zuyieQxNLIh;f4f*$3H(mH;~}D@cQeA-+zD4^Y`~}UZmlucrr+R`sv2U76+p;`yMB3 zjq;D(uPVT?VC70qv)Q@#D?aWLmzI`3zRh;7pRx!S=euBjIhzB&-|yG|eMgrCuXnEn zN=iyLUd#~j34b1Zq5JFIAJf+G9Ol@TvNb{{BRkuA>ulG}H+5Dr2Jx`F@J%|oB*D{B z>EpJ=&6i&u*<1acWxg>_^Ua%)Pl|RZ&GwsC!ef+ym9Z|-U17qh$M&0CSR&-^(~>90R!i)u`6(pg%9-}y3%HjX_w8p*2(&&t zqWAR%EZ+#vhUXjih3nVz^R+u)5Zkx)zGt2L&M!tmD@97IV&nc=`P<038%TttoccT4 zJU@Dso08x`!>v(kGjei7t}<|fTfM60aam7}c8eR#K3lN+Zsq5KtSl}OS4Fvg?^ha2 zE@uYzcJ%e}#q6t*3|k%gq0&Uk)kJD)?K-hTudlBcn$YR{MyYJ&F}Z1`p^^ZyfYZu7or_3A}^Zyz7;zj)yS!{n1HQC1}p$G>ek?(KUd$uMSrovc{5s(x@%Rh87j01lng za;rpNIjXX4-MTd+C+Emw_x^9T&o>)hyLK&Q{^r&Vd-mvPMpgg+_ZRGgojZ358{EwP z{^5f`kK5u!QR`NH<#BkUW!n+^YNPkN+H8H54o5Y!jomkvO6`7fZ#!T2`RC2Y9}8|t zuBnmf?(Sax%eV4xYk`H%iv0nxvAx^2ZA-qtiH(Wzq}ddn!y4OoQ#C|{a-COR&H8Sc zWYao@Z|=2P@8idh%$pNhKGK)1573#CRTDFyU=JxL}5k2L7@paYx9R;@a!U`qI z@4x?Ecs0v^Pst0FW8N=&dU_7zm>qst!0}3>K&Jf7`+Zxts#<+JeE9H%tgRPbe^m`M z3-h`3a!ZCA)A7O$H*+e!y@@>88*Ug8897l$x_I~9P3Qj}UU1ErVdLsA3S}#ggHrL{ z2?}g8ZyeD}nw|wpArEt4vkkAwr}5l_+`nXTU)c6&a11b8CY9u|CX`iS|7KU z>99f5O%5ApXXh2`*4a&QJCfOdz3}AIq6Zd!LHw?qjL!H&+wsb^YhACDSeP1xGgnr{ zRQzpCFwj`BKfyra!nJE^FE@Po{=Iu!$X#C(sj0T9e>B#tU*Ekg#tS624u|AJ6Woq zlCCxN(2W}raW5xH=<4cDTIv(@_^82|&fajt374EDB_sk|PKV-k^)wOxc{UTTxN3Zr zzIlCpJohX83nsnSu7yeTx&lUAAD`5A?Ql_Apuu%A<&%qX4WE|b zj*5>;I%3@!Y+))w6KnOnC;BZvXy6kU@J6BT-{<*#-1T8WL*GU-|0$@9%rf*Qb8?^)>tE{wK9&)%U(WJ`+<@P%{Hma&4>Qpb#r_KAxZ10{Ic zYIkw}|G@vhq5Atf*^``)=1Sk|oHc*G{>(91`-_o9pL2M)xQ-Y%Xn~7{n|?B)eedt@e{cKKQV~C+)2A=%jEJ4g?IP&_t*b9UVq0t&*?ts z3InwryrNuX9-@3-5l?c4Mg=sDAk7)FhFTB)q#Lb`_}l@a~Av zDO;fDq&I!?-`#RkuU-v3$o%Jg-8bWs($c53%_Ua7U0q#!Zhu;AU~Jsn*~u9o(h3^G z`tG$fXi-w1TtBFDX5GP8g7{JCp%|E{}v7IXc!Y}>|V$KQT9 zA|hf!Y25Q7OC3GECP+glHA`*v`a+rTHMk+OXN-ug?qj9~b0dOVyXXb?1)Ap3LvR|L!P# zEtZv)_2KFC_*47J%9OXiJDT|5_FF%H|M$|>`|tDjx-}O+KgY@T`Ny=?>*MxLdU}`p z;$DF!@&3PWHlH^zGi!^`*=F2ko_FWK`TBpKYyY1=a)c#l<&-ta;ToVONR`IixpOnJ zvL@BOonUNcxmh!JPe<(1%;}&`JEXN4&RF(w`;6JMXK&j7KW^K$Z3hbHyy#sp>o~Y2 zaekhy@KsQ$vV2*0Ku$%v?}?i)U%fiyE?>(Mx99z*r>8eWtu>I~*>L;qh6tS;&Awr%L`#~*j3c!z@fJR)4JUaKA-I(CdrX(C6)taIAEl2TGlSF>8r zrcM5kcM(&3>J6f{fI+uM7QDqGxo@$mI=t!LAOYwQdS3ty#* z-pnaWxAolWYuoYgVWNc$Uxbd>pO5nY4Nsjqm9RDHVTn~>aB#E!z8_5TwO=MC2smf% za@hUwYk<=iL=K;M zT9gnOW}tAOP-fMtRS6p-K3zNZ&eAtfByL|#<)inS*Y-YJalxdw`un@LESlf@#E%zB zNJumsO*%OL-^=-3Wf_w;pLw+-WpiYp?UaKD9Yeyyr^j?oi#pHnC@j|wzAX& z?aK%ZWb8k_SyUOc;Y?+y$PZ(p@a>te!n&uuYJo5Kz!e27@8Tr_{P;H zZ;_k(_8qGv^>=>Pofo3j+SSG78QT(6c4&!!_gp^}p-F31z8`w6KjUm#%+4ZKv2NDA zd-t-Qe?9ry>4>;EvD}rfKL5OM=Z;RK+JY&U7T&Fr+$|fkPj&U}w{{z&pZchQP9bhT zJaK#3vgOOm@44sQ?LMp&R(52%#El%YA2oIde+qGdn)fkZ%By~UQk7_P)DW?n_U`C` z0}P;=URpXZGLm!q?b;PRtB&`}KYnzydqdRPrt^z0YAm|A;!ScmM^Kf<;>C+EWSDp? z4cheIZ0=R#ZIc2&&+NSsTBY%@=d3fNXg|TfDC?N_yV~yO|Nj1-#OI~?Qb~q&rSvmU z4Qyg^AjPONE!4-~KRGK)>wM!Q*+t#r`inMg61u)FR(r=0m5CMAlVfw*r{}NKda~ex z32(0(bMwIkt1c~^I#o14WNJG1@xqGlcgr7s{^^%;7v!los$Gk`HkG(^<%I1yl8}+X z@%-Fe;jOS#Y-( zzv`Tgm5?G${HJ5cSx}ly-JCBgzVxM%OxxSHxh+nL7t5Ng=K7h0+Dxpt?KUyrdzbmt zx&FS-U%%pIYfj1f6E=xA4nt($Ri(=JPL!q}=6}eawdqy3T}Hd+;xX4mJOG zn|l-yn^S&CR-1zgr*ECNTrZoLnVF^3mm5|rv@_g&>eMN&vL#-EeUAge!j|3oIH~&n zskHmsLhkD3Y@dBu=&dzp(8?(p*IE0IH?Iy~-_`Z)W9HXC_f^%jJT9BOySJCS`C!Ad zXK50>$C9_E^d5iA(SG>2P-D&4SE9#`9dj{t;9+C_Qnfds?bMeqTNZh@OSB1Yxt+A} z$<}i^Y&?e-tXkz&z%y0q$OGewvhuozlCrX`aqGcNY~zZIS#D<4UwGzSzO+|>TkKhp z1yzUtQiucc2{LCT;g8I!p5v+6;R@kd2R9;1!^ zSJq{iaJ40F*tDq$G_IUfS}OYZ@#7hD=7?-P{j^ASwcq|Lpfc|C)1bGYc(46>HGI_t z*Bhs=T@%ZgC05e*r_O#$lZ_ouJ}zEbm|(Et1~`ddyj{|LH0aB<)f*#t#JXL-SZl4F)8fAB$bsjd-)>P5 ztCH(<>AO=@nw-qcbGT#O^}|LcCM=Urf-a>A2@5-vw)yGQeFZY?U5f;I-B?d=+qP|+ z%WVUGetzfGSDn^h=iV0ejM>8LqW#V8DRNzhA3D_6?|-vDG|QHGf^qcAf*BvJvh5~b zLKIfDi^^1m@`GO-KMrb0fF~Iu<^O=j`_Ip_Z9bYLDEcK>NLX0dK&rRm>=GH&4bQ5IK638f2^WM zs=x&k-o+Oqz7$RJQDbgCs8G>;wot}t;RGe)sG^-RN)tOWIuC*_C1`77JJ_SVFZuYb zTelkjpSyNVOsMn7#!`JZclV2zE^QLtVKCFD(ob>z-6IBP8sBf-u|s3l-mCZS@$J5= zH*>EksQ36o)X7YHZF^8`Y;TEG?43oluWhZ5&Z-7T~Y8RDh zO4c3x_ci{%sgIg)RaKS9%w;DGc&e(Z5{zbk*k1p8JG)%Ml&(9{YtBCxzUnF=FYm53 zby6*__@Q6FZkGh?d-^Qz*YDqj|Nc~7{Pk_+O3fChh0d7`9ZL_KUOIi^>8A$_dX}(t z98EfSdAUF9f7z}@8}_X`Q#NsBNS6El6n(jVc7Ay~n~A1hK(ndawsHO2{jflSo11%6 z{cNX-pP!b#kb3p@ZR^n_%?Nk(>8BG53k8#tlNU7}JA9x}2GSvYP_%Qw#f%4^f0nse zrKhDC7#cEmE!wbSM+bP1+Lc+;qMWPt%87Ne{{8#6>2=7-r{&z-+>5ebJUcsEeOp^! z^|3IcCuf%FoLl6-q-6J#KHfLr!CK)1GlM{?*Z?fnHXCrH~4WMy-;omNAgN&B$Nbs+!)s(b6{`y$2^otiS z1ZqHc>XcaN{{E%QVrT4hVjVlb9B2@F>(;GJ=ana(*l6Og>86fFAG7b}O7oqE4;A30_CVHeizh*x9q=JOVy64Yj1=faXzsg}}V!V3wv${~e zcl)njzx+ycYybUxK53UxXNys@^X%EPt?ycYyJc!(vPD@ydztoTYlR&fH#TONaLrog zdV8i^+rov4H*(CbT)hgqXx3~tud}nW_4%J)#e3bj#rV&FMoske6?Xo9zddU0hMPHy zey3}Q1bz9ZDR$uF&l=D+s*{onI*>x5S{9KOd^GhUJ~c;FJvKEmVw!wX<%N$%ta#(H z%)nTdy>b1gPI(3LPT087FlDp*`!yS+_Z>-jpKBbS^y!@S`vZB~AOHFJ`FCD_|Dkt6 zlQ(WO3=mO$B?IZSfsXWQI)63F>dTjxmxEufnQ$^CAU=NmDIw;SeD-VCt}U>dyQA#w ztOuW0uGG9>(hJ&!x8sNUB#tQqpp& zsi~P++p1MsfxR3{r%601vTQk=c<|>*b~gQ(9R+LrY=S=Q65oBj`}%9qD| zWT^ugbpNmyv<$h#%Jpl&vE#=@SGOyPO1ydd*0r|Q){`%o?$o%vAX2<}a z>&DmT=2};Lc`@;gbn?a*FJ3epe>|}k;$6_fc&$>wxV=@XRmH#l{QNxkO8LSw?G-k4 zNm2^4XV0E7ckbPC;kS?(EO=A*smrZ5SFc?I9icRJsq^X6rzb6SHqX0badm6y<72!R zuWelzz;XKY=}q;UogyM51xwxJ?CW~E#r3Bp%kH~+FB7;r1;i%z_V&*G)PMJ>9%Q0x#p>0~N0S=QrU}c;cdGdF!w@pArlzhg z*z1-mzuW17D@Uu0&#YyM1`-pzmim>}o;`bZ;i5%O1_8%j&(JV@{B(g3vt2-#PW#dK z-w(enJDg*-c;iMv(6IjHWZ1C&yo#CUK7BHBS~%fBb=BUun7vh@LHw$6{ip5fS~qOn zs=BJ($i{|eu3z~p-SCr=4v{NL_gr};yz;8v&g%!kvq5hb`M!Dh@ZsEV?SKFNm5`AM z5n*O#{_){3e_&Wx8)*5*ruB`J+j_2l{P45pLxoLKwi0yu*fg4>=GW#4vHtVzTw`Nn z5586CKAHJ4RYmCk^`KCltMzGVY>f^M8<#qRDvXu?w&&fQv{v>B=niwxMAkm>!v?Op zkygHDW@avPZ#6bDM(BuTY`vAdwLK+LOs=0jYOPq=Zdt3jdh5FbY~+sr`0-<98voNG z%afCqu3DvKVq(IP7P!)p-*r{)#_O+D(-~UlGM=cAt%v*W0MvJWpan%Xm7iG5^X@d9 zei|fleSQ4#!|nX3xz%O2CVbTDiO^x2>sP+4L@;7n>&1*IIV-i=Cr>>6bb^nXW1xuA zM2~rKZO0!sx-D+Jn+Lkp+3x3)$xUC3Y~=Xo_$^O)dEw2QHJ}P1XsL5^bF=!bpsxx> zGkJ8xxY^i`dh=|$`MC4=DOUUZmS>Z1zim7GP=I%m*FpA=U#e{1lv#hNvbB*re=cro z^bxa}KJ$Lref{**`(n|ocklA9T)pb~YT*W*YAwf0NrzuA?0CDDt=Vy!4^t6afLNBa z{?=bESzEo|{oD_(Y@(+M&vvlzTo=DzZ)Nv}O`DW{SLwDaU8))w3p!%&*|W5hCGQ_^ z39$vOfv|3za<{MP{(E-SA6U0eI{sQ98{J)usGZATPlpY5{x44*Y{*J_uNkZ3rW;*^}M45~-V zc7HaSux#0~G9!m4I;Fze;g2o&_}ZDL>&M$ouF}Zc9{ugU8Ph|Pz}5as!gfEIr(Ycy zBcLq6G35*I^KakGm>LgERNn?_mF^SZSbnryTt6T>T6>4slr`NSAoIjpd(sUg5)33< z@{b-rcFfDELVxnfhD3>$!w>hoX*zHB8?=IBx?ZePYO3nJ+V6Lrr_QjD;RB8HZQtJg zPjactV+IS@S^zfCESQUT`>x%)9~SLQiO-+u!=^W#J2p1<_r1cjG&U38}yd~S8H z&;_kMDiwV6amS)k!AU2VWbpo58@>HOiB;k6Z@CAbFTKVz@%m{Fw&tcPNw#LjvfZ`I z_eGp}_wHR@&132N76J1c#AS7!9`3wgo+ROBvNv}5Wl%@*dbHW^YY(ShN(_wZWPE?7 zEA_yKjEB>BIRCs==wLsT*#;)zH>Ht^IY@%$Wy&{IJmI(%QMs5|oRj z1R=-Rrw8#bUAByErjOeOno9LoIg+9>FgwQ_q;>Ey_kdPB< z&osCG)6&vnIS!ip6>**V<=5>SH*Q#}a81qOG_sHlW|Nhk3YiViu?OkfvsKAbt3V4z3(`E=>8l_zd)qd%ioJ0MO&2Vg{b28! zwQD=O&X$&yEn2vcQEf7(%=Z1Ok6*cRJEU%Bu7%F()vFUE((dbK`1|vpI(_=1|Nk%k zzvp~^^(xDz{@)*u>PJtWsAzN@dh=$@8m6u!mC2qbXFpK)pLb&4y_OfRUI|_8NPsMm zsK328CpR~-tV~SAHLP@$6CBPj?kGO=1?T>fJPQ2uA_cP^wvFhuEdn%RZa$da$o!*dcEV#4+(l$Cj9nv;h zHRlG4lcD7bwfTt>u2-MDFH_>XC!m z+9y6g|L@KD59als&E4;b{|uWZ;;J~)XWE%R7As0lRv!@0MDX7=xl z;p^`1UZBAxEG%rjw!Z(+{l9lX_wKy=&6l>h^1k^43qGF1Q&J+Qi@bjQdVz-5hu>em zd^wP`vE$ududOrZ%Li5GmzI{E%(x`Lq23BzVpek#+=*R#3KUDi(@#%TpRrwf)-uuJ z&pW3#mk7QovzFm&e^C5SEj~}0D={(A(Lng&ySux8Jg@)ve9uOCX=&%s(5V^QPC5Gc z`zy=vHK*R3bm8;_E!iNa@|N`T^E#(VxGcUnNyE@%`Q-!&HUE%rD>mqGPd?c)apFXq z-}Rqo-+%D?{{MXss&rHf?=Id@ZGW@-_S?3*dDE{rN5;fVx!dLx5gR-8Oj9;!c44m| zhk7U6-QFkJKm+kCm#0rXbA8`8)2p{szt<=V_;sb9pLZ~AGv~R#9x6{J*F1hmtnR z>|B##zA=Kw#8+9UQ(^X0_Xz=~GOPalDD>PCV#@<+KrD9e|8^5JKb2sh5#4$4*fF+6 z7d0|w*($da4Vz)Q`z3gv)bZzwZZ-4EBgM+*7c7w)ftjl=# z`41-;IIO?k{YvnnN$jO6ji4is3lA<(I$pRTYHh{0H#6V7?sc%xgf`fop9ZgjjE}Eh z!<@X*(87Xa`st-nkb>27!pW2bv)P6g7CZ9aebx=#9GR;1{8#qTeF4>}tAOw>UAkQL_0P}GAAYPbu(FD}P6BjwK? zO;-26aQSjGXa)K?-L6GmQ2}9HAzG@pimpEXc;ID8*Ql)!gChU{zn>IVJb7B3y4EE) zg0Ej5yhiZyOVEVkt=qRhZ%X@9XD`FYo_BW_>)J5wRp*5}UA)}tpRTxXB*VwO&UeQ4 z_c7@7eRlbp1zEc}ShgPAULq2;95krN*4$P4WbwrnFM11eb9JSpr7vE*sQ4p>Q#bTz zL{yYe?#mw!4l;vg6nJ@g7aio>f4@I^d)~nuv&W~VYHx_pdGYqGZiW2awbKhH?a~T* z`KxZfywzO4!tHxsmPm<;if)=}{c&#Ip@#(r4|cmKH7@s`e<;NWbga_UsZ&AY)-P^0 z=o^BThkSU@2w6oK7dNeTt>~dsr@B&hUOw6_p13iB<$C(c7YjuWefwtCbZ|k!>$~9j zY_>~9Qx|xF6ZN{F#VO4ae^ekFejBc4wH|&LAOdQ)MMg^Ax^?T*m3vpS#2Xi=fku(% zpI3jSp|N%8swsL-?(XbTQc|Es;g6c4qM(g^OzRnyo@z+&upPX#aIa1MKN+!Z*3#0_ z4G}sUZss(d`;rK&)0AfG)>Tdlc{$$-vq=`b+-KojW@#Z1}ns zv214J>%I?Kyx(>+$1OQoSx2lpVcNmCwzjr{cXupbe62coxKKwdIH$oBvZ|0l`*@)> zW028tvnCr@Ht zAGVu=WodDMcj&a#RQoStpa28)=zP_DFJE|BvPkpx9=482!P{Do8Bg?hfHZmVdFD(> zA79_ZtgNi(*XBO9C@Cvjv})C=C0~t}m^l3U{W~x^TKjjE_7oqr=3l?6zI^}AU3Wfd z8^gVO_uPzTx+n+;ynR_xn_+>Y0tNNyZU>36{UKg zSxSKRDail5C=W_*si~J45?ilopxacG9((daPSq-^H5; z)Ti!r>3bWq>~bbc^TFh;K2MwDs`kp2?Ut?DD<{{VuD)TLb;neXJ!e-46hCu!cVBq@ zbzo$qrc}X_OsSh|j9lA=IbTj&&DZW6#IFk8K%uy&=4X(}gBy46`bMo2;$S(X=ONJS zpde88@#pjT-P=Ou&Y0m~BRBo;hG>rH=;#HRQ6a4N6AT=UiGBCF z4)#i$vzW&G5NdWZjfvY=!`YT7z}4EfwA#?XfMN1U&~9+hkkH$*=c#Xee0|@t=#-^D z(9zZHoF-vY@qq!QmG*1v)~%{H|IN(bskOBI)2pl6H{WWsRM_ZA9C!%sjs5-m7u0@j zbkJah`0n5I5-Z-t7dsX%R6KaNP(dKz?n8@-6|1`ww%>mEwaPW$eCjI3P20AybuD6f z3mKqi_EDSsz;|EB%Ly|!B}53*^qP()O}xU8DB-p-S6Z@dV$RB}jS(!~?R<+@DuiVnn9e7`!*=6s znFLSUo=c63H-+mzHsGt&ntBMdn*09qj};-;w_SYxdEwTrp(StibaZ60_UY*8B;@4y zm^>(#u;_EHuC_jP>ePc0E70J{@qYQ|z3PVz7HGUW;HMO%%C>j!-bvZhuXhAIzIFBW z*9{Rmld3elbbm)jL%LEOVCm1Z) zxl__@@yCcN$&VE>4+|s~26zPNKVEQ2(e&Q4G$YB7@Nn+3>6Sj7j#hKo4jUZ5wAVxB zUfOqwUbh=>%R<7!-U(Otx+pEsc;)eE?e6D~<9_I@`u45t;PZzC65ZY1o7Nw7n(%7L zm76y^ckQwY2@U0BE9hF-t|Wf@_HB;#!%dMPHR?-2!)CLT1vpqN6&-n)8XZogfo1^? z?)v4TRJdkW)lN$f@r5f_a`N)>f=0kOEczzjZF71My{hZ#)$FZN875LEcl}yi#-S;? zx2M?)G_ai#pRewySY;+HE#2X^ctK{=h9xgH@bK~;Oxp|^xdxT`H*+deGi8o9F3WUT z9GH`nBa<1Io15F&Rl~>6|31T|Tl8)hz{{KJtpA=c<1UB7V zlaan~;X=hZ*5!Ovd*ed*RV8?|jGEsm*iN~1D{4>0M<-BcUVx*>u}Ol3>EW5+_;~#a z<2s4hmLRuNA9vRNHjB{{kBW+Nk)5Anq`8~7b;HJuiZ_G4{`vXYK!RtH71L1-*+gt1$43Lcy4hjMXZrr$GxA5ZK$C)NlqW6Qo zDlj!RWOOph2XL@3Edcj%nhwr`&Qh63@y6(hn@I82*xf&8@#(Qspoo~bc>h}OiKm|m z@U^qfjj~gye0YfUVr|c|%%ks;Po@a*9OmeA_V(tE(VMhSI|hKaY0pe zbzpqF{_iSKlH92PN|FW3UcP><-KFQW^5d(k+9#!b>{w$pgcGW&qBfe($iKJ8(L_pg zZ|wTDYh9C*AFrIs*LnBH@4t1RC`j8Z8NM#2@o3V?-3Rr}?B?^Azq>QBcJEv^&~m9} zc7DG%(Pd?2hf<70L%%;VShHqL$219>x<3-)`f)8slLUD>To(r(O`Gy@Y2xL}mw&&J zg3N92EPl>)%~>_6Yzqp$^&dj&aInq(j;ar2VPnJ-FqEqbLig-hmmr(9jGne?pL zvsJTCPQ4Wr>cz8R@nYvqOJ6;C@}$$UN?KalTGp*>`gc$k$=V896(rWpYBt-qz)r6H z;>Exz)2Ay>^*XulnP2nHot7aXAu_ACt`&e!J%L8CuV$Sso|C*$B4d`Dijd{RHSIBa z?0t__ym_Rgr9Zy7xVZLwdRm$Q51T4$qW4Tl+vg&~-K(p^``5HDVgYq_w$`?_w=cY! z6{>#8TS0)My^+O`gXPf7qt8EgzEaYNygEPsv_?vJc(^!d$4&IAO*-131h#i?Z-9o% ztfKW-vs{DURq{@l?6dQE^rm-jn+|SIseL}TJYoCo!he5$)^7iO{NcB^w}1S2+@Bhs zzx?Fkc7D*|zUwm_7gT?Lw{X)Yp|ahwkUd?M#pyLQGCYUpR7`MKbtEAnfkADu=cbUZ zL)PN%({i~D;&>IYZpYPE z=dI9diZS3(uDJ2MRPfcSS0BE-3_j?*aT5RUl_6eVHk|L4_nOLg_T0I7r>dWUrhHb` z?&6U-e(?3zXD?Gh(>$xQk3D#xa3;;zXlBow>~|)R^@2jGBwxCFSNCSoRQ_{v z;j>-%mV60_n5L>5&dG9UW(&mKN1hgSzEZkiQoF{Fsc6%dEh@9h-hQpRc;}AJ%(Ast zrmcdsXEyOJ4O=am>nzE`=D(NsY2p_nz4(1R-A9||&70RGQ@HwS*ZO_GyuN)^V~?-< zsk$aC+wp$y`K*kb9GBEo)jN6RacO6+T)E=sb|iE99NCbh1F!F{*y!W8rq2`tgRvAyG4(Rc78aiK40e7?4M}sgQm*+`ui)3a5bhzMjB7!(=yy}`|YHI zr!Jqe(lVPpd-kG(r|#;8w_fAakEpqI@Kn-)*9%=12OebL%iQUuAaG7frNdD{;G9fS z=CeJ@`!{Y>{Jn6i0BFyTR;kiQv$J6|w@+_Y+P(Yt`#(QF@150P zz@uC}%X0m6&=%LPMxcdv+iw@XyJJ~lBX==6Qf^x6!pkoY81%e(?dvDeCMf%R@BPz{ zKRPVFcpz`P^XjXMHg7i0&zF#wXZOAA`Zlh3&QGOKvt{7X-3#~c?|;AZlBtrIn3zkn z`}S?y4!taS^z7{HMUQRl?e%x_wklk;s!B*;Ff}zzUzgM4pfD#E+=QB=InSn&Y5VQk zWqdoJYw->y2$a-KUB@WY>EgorAGCx_O6rr$rMpw2US9b2&FtCp=Z0ox)5>3;+N2W| z9lh{k#)Ug~c-Dq#Yb2d0{{Aj@%hs(Y_ucbiTz|d$+O@EQ??YDY5^r~0CG4M`{=Cnv zB|?3khl^y#VF7hWjUzv}h#)6>(7 zsx-XxB%gc@D4Ra_ZQSqll~aux9V~7`61nk~ty@C>j)&N^bw1`;|e-%L6@>GV^+GY7JAav-~f=FgnT=zCe! zep?c#xAAIW1$2$vS2qO#4s~A6Bms^VV@Cx6jmp>-C;rb113b2v#Vx=5R#^Q`?TqCb zT(4ih-gG;VV`Yff7PEhlK5Ry2reMvvO*)fKE_q`nQ`U3&<(GYHc={fHcyN$;#@RF< zfB(q`jw*UCzx?BS{r~bAXP?zNo;`We^Mc9R6%A=dGg%HBG=1K)bSbOebnh*5+7cyn zbaYPSIVXze*PGTGsun&!H@7xbtfuUo{J#(EH;@0)_z>IK;>F|U?!NG1 z258*iVvowKWumvIW_-8X2HhV7ZcP`Jt6K2|RcYM4dl$Ttx>t~c<&dWns2%3`wdU*9 z@I`Ogyd%XQDlCaw_3Lk4#@48etx-Ju{M}aiOQT-b3k2zgLR$b^8K#t6-Z%T?$&~rh^*Z zrb;c}4m^CAn6WkL;!2Xu#{~|wRcez@9>_4!iV}D1 zxp^}((EZ-Sf&(v04n6+3;+@#1r>Ccbw-!SdBKvJB=}3)qoyPZ3O2LV5_R%Cq9kI!^ zdo>x`5)(E?uzY7$O?$DYQaLv10C>sqg$oxHZd`PGsT(dXF7A5z)UDgMAC_1ZzP)97 zk>MO@#??#&wnEF7X*LU!<5qBv3NYoDw+m_2I}~^A`gK?S4b05U7WM!3q}cA56urub zM|l-vl8F>(t?zRG`CNTFC(Yd&qNN%I>bSJ-+-Z69`fQ;Yvu8ISObEy=$WKd4n;(1k z?poUBXD>9?Af!EWM@seRaBaq>KdZ_=;Pz# z(ET?F?aNM{^gOyPX6ma8Cg5$l4o#q7nFl7-W6-tiq@=q!n}J58%KSDxdhLorOsI*1|=3UFJ8X}MN#LzeRd}krcd(bInoqc zbNXsCOa9aqf}pi&g))mSu1H{5zHOUWZ*Ol?<6XoinLKwzkCzL7)YyS;oP(6r8fM_y zG34Zl6CF$RoHRrx{rwQh0qQBXIyIT+oA^2}zYJ=r{eS=euYI6nKhTPyw$c2Iw6ydhDFsMPDN-7cv~fm~>=g6-d(-$jIn8GIs6ARB;-Me_x|2Jj(-E{` z>J9h91wzb_B~XsN9Q)>|%?@35=xV?Nt>pwr^ zwdfPJT@t-E>|)4Amq)oT1FYswyW8gEvHbF)rOu!o&%M&-De?JU&yMv7Z=1|C7qm?fqwtF);0czRwQpH#1#NwfRPNBj3A zYfn9R`NoY7_kOvz)#u9JfCh-}_JKCF3%z~x_-j?+*H@vQwo~eVPOqPMx9#vI@DQ(F zmi~FrJWXtDuaDZYv}p%nYXOv@Q4Yz>p`adrTH+hK74Axc;Q5fqPkpBxcX5=KmQIpV z;5n?J_xZ`$+5cC67t5Z%;_^%I4psFak)=1jbp|bU-kx_?>8)^g%lYTRx`q<+^5Hq1 zjOzszx1@jh_U%y8MvrZYX%fqxe0NpkyJZY&?rn?^S=+v8@7~@NqfQ3}g;@)?P4}Lz z_weTCbZ8D@gXADre}DdWcXyYsaE?`)cw^^Lu2!cXf8W>Z|9%+4GcDCMKeX3PSxQRk z!p)nS8OpwwRqHjxK?gp33cH%Oy_;?Ak2Rt@b2VDR*T;2cHGI$wz5H^^o7cX)Dd5qd z?y{|cNu7-6-<568kk?=lZGJ$n`(?{PAPq(R)h!A=}q)ef{z>_)_KrmJ=yP z1v_J2yn1!(``M{MNeagvJzA7;yzkq$GK;x>F}urrO&S(onYQ|7ju>cRuG0z7!o#@r z;v!Cc;H?ZQr!u!~+h$;G%?+B9_{hiXds#zYU;Sn@3zMTM#M!d3v9UX1ZpxV}tDHXQh950SjhGg?WZju(&z5Bb^rS|<_*xaSqrfpFylq+L(O0K* zbaXo2&DYh{E!Y|JObZrN<@A?AEVcP^r$O%Q6r~g?&QMkXF zW1z5(fI51n4;$#J3m-M%x{uxQA|)TZRqjoj(Q-I(gHHFh(pfu%JMI zt=aL5T47byu9Q3>Zbhlyq@tprf|wuYxRTZy3U_YL4W0U;LRVK;QG|>0)|0PQh2P)B z-n>42*3X0dbqiJqH6NaEGR5WeMWId>=;FacNgFxJegqbs4qfT9?c&A27hkL9SeN?+ z@vF|Z{p+)>#EQ2qv2RWF#_8wI`OWZAtJoWN^SW50gMx@Kq}kJ&C}Co1dN6A%ms}7( z_x&tGq0WTl-aQ5`(+;LI7Grh^M~8t){5_UubZJTYz6i`}L2!$zoc&MLW6u!(3f9u3)P&(F_4 zoVI!4%9WYRmrQU_5V*nuYNWG-PCl7(;rey|Z+fX4?0fAHqgJ9*nP)Tiye|8UE()eg|0Ve4`YW}p4>>9l@oyf*(t@FVfhc zQ=K8(3R++j9)9@s*F{^mhJHBTaySv(;Ye2ekhIh3{^IT1#X)CT@$+!azY-UJqJon( z*~-c)ATEw?{(1LrTuhA%svx~p&7_SI@9ykm?mpUd@7}$p{5@r_Q`f9pC-yaA_l_MM zpi`aRSM80v@wUuDhVS5WuY7jRYjy=0860kl1z(m(ef|2i;@_XjlRe>v4=ng5dboVJ zyEaUFo_)RE?^~AMH9wzD-w?I7>9Js^i&v2HBhZx|T-O36(|?J%(~_O|2Y1kYOktc+|h*GTwjA$`-v5^pS=eyztc~j z`1<<##}^m7|33C)ix&^yY4BMGKQ=}c*j0Q;aR2l1^LhLBvuVPAiiL%RXUv^D_3ksL z{gXo`OcD1IJN0SSym_EW!i&zD$0}5XI3XLrKu6{r?H1p(UK}((r)@ z*B9^KA7Ah`K%{lLe*CF@=^{>AQ-#hJW#{I$UVeFG_xpX?Kjx%Ho;iE=q+OiO=|hh{ zIxN5ZmZgl7h3VlMa1-j`8BpfEc8#sqt=Zr1=aYyk$;Xc$FVNt6S@P?I=@s^uN+Drk ztAZ-tpPg+!=}@)WWKLyesJ7q4tG-*2cV566yMW1tex;hUV^S@W?|8dQ)`=wb`Rb^mk*yy0p zuxgdoL56eCO%c^@iaGiD$})V)V%={ycZ2IoP?ZtD-+KOl<*IuZJbS{Uqopr_8XKUA z)F(}#w8ZqVzVm3(j>5-mI%3@qbe|;NT)V$u%9LWw*p^$jqD;)pxVAa?sNCBY;=BCv zCTmX6PDY(uL06xDeh69>@%8ofkLRr4Ke)HI`p3uq`X2A;dIxjNK)1+j`)H*XwA2~A zsG-k7%V@IS^1#4A#Tj2e|G&L^{tUBof9fCX&C!$C(gix!@hYPzV^)i&W|hhMLX&f9za@WT&%p90FN_e4cS&8T*C*>XgQ zP4J@F{hH6bGJNd!>i_>;(?7$<|NoS%`B{^9-JRI_^XJbk_G_}UvJ$r6E-jb!@$q?c zdci@THEY)%eExZ9tRkp)tEkI7352+pPC1 zP2{Mti;sKv$4hN8N2^nt_5L8%g)h*cCxaX72MafYL$SiU^}0z zle053pR85OyLa!l)IWc6a&p1Wm^R&TQP+cK&h)(eJ|Ra(PtR$R%H7xRZ*9#MU}0=+ zZM8nE|2;V`FYmO| zJq_`Nd-uxv`ub)@uk!QvpS@4x1ZWAvrL=}6yI4~;?RJ`$I>)|VE^M{v*RNlzL18V! zmt0d5^Zow16)PSDU$0FoC=h5;c=4{~)=R-=A8-NpZ%%YUS$X;4w9UC%pCsS@x}|ZI z_vML+$}ir(zrNQkCGyy%OaESc+8iwXe!hNoULI&Ui%Z~@T3Z2*2M3$ktF1s&qaDW| zFFRkWwCHb#E05A59v3CSEnBv{$lHIf^W;g-AAjpunjLLweh7Sjch|T^$->44G!by< z(4j5qpFVG0x@y&`w(gEqtF*3Mzb-xRT}Nu8X&BHU06o?ymZ;O*)HL ztmxpLQL81?`6jb`!PKduN0JOZCZ+7~Ru@)QR<$LQJ2xlFdA)iu zGcbMW+`j3DA0Aj6z1?U2a~GGN4WRgx^?I5bp(EC@Xhv!G`I4&Y>cTHC0uLA86c!eS zWTV480<+JyffjA-D0Ke5d!kC_P)j&`wnD3F;Q}oMd2Z zJUP_+T7^yD?(+Aq{{43iY&rheu(ocp;r83PGXw=WSOofym)odMI;oPDp04N_bZgPG zvXD^FLZhQeji;YB9ZhOH{y1{}`{3YU32EtO6;IFxA(MJj-)0rhUH`vbT^$}68JQUo z;v<@JHY0G(YH*i0p+euP=10M~yZuIzpex-oW~Kf5qo#C99F+G`HHA7K+}T+yz@oVP z59?m}?Pa@VO-)VPbVE}kkNx?x=Vf<8&XVe1FUxjcyl`QH8S{~h-@iV6+VpPnn}-h* zL79%Po%#K~-+AXAZ{4W++V5CGYAWj{o!5Es@)8maXVa3suh!~K^jNTF&6y7!jXI|* zK0b0iR;)D9!y#}=?8(3lx8H&;FZA@}bP2q(<#R^z$FmvgfhJN{ZSO5zr6naT9T*>< zzeD@X`|qHZ&9eK^n+bc#4-G;>P5&ORHwz07=RLo0c@xXpFl{zAwi5Bqxb@|? zAA^qIdM)c_wk=OqO3EoTR8&h_Tam-*++)#B7lqSChaMVCo3@SL+$2iH&;Nf(Nk=Tl zr^8=gU*|PeI(F=sK=;vYbGbp8vi&iR_lNI^yxO&ZMV1QuaBQy_0wkZ*6IlhKGha8?C20OJ?X^Wa423}rXJl0H0 z>i*37``BLE*x0!3t^e%Vvq6_(@Z0@x`2KZw`TMjzvG%1$o;+QCXQi@Q{@$-*Qc_X{ zUtV0CbL{ogX=~hAr?s}S9)A04@7}#DRpQ{bl`B{39-nJwr2IWe zeRr#zO+`Y*otJ-pe$L3sI`s1L^3r&Iwr0?(y_er-fQtNOxs`7UED|?27b5j#jNlD3@ADXK*x(as2SX6#m^6vG*fENyW zBA}IcK|z~dAM8AtBJ{DM#`|8ws#OKM?}GAFR#wx|q?1{D%=F@#4=Sj59$M_)Z}yZ~ zWwK|Blj7at?<*HOm%qDXSo<#M*`7FkFK_Qs?jq2U&8<$+&kj63-v99P&jlJ@*WBGh zLS4hd#rfpzdO+u}+toc02j4t?otm4=+vt#RnQxg$sHa}da;*euV1Oq z*UfG>^!?u1+1dHE&wgjgg`4YGKYVF+8FnPWeG?0EToR*wDli+WQ+cE473?|boXg133x+O=!X>{U>@l?o~;-YTxY-u>xQ z(Uoi0Ud>azzhdJ?L0(?o4;40T^=UadJjTYx%l<#Ozp~_EWo&Hhij^xH@8(^<%V}t6 z*jQk(NBezpVj| zTEFeLEvIN%)ctz7eAoQwX{k2V-_CrgKIeD#%oz!>$mPrHxn%3!@BPm6IUr7M{ijbw zJbZk!?EE`B_>@4|>05-B{^B)jcou2A(yKZ*-@bpgrlxA=4IpMb-1rp+kq(?VInS)aanFVD|LDsHiT`^%<5$M+)|o9lp6az3}I! z)XUG+Q`c|aTzuS}$4HciO|eUfi<|r6g$oUf7AcjKm*?*iU&58T^G(pD%{z8*cup!Q z?~B=8#@nQ@V8sfL?{Q04X^FU=oc-;5c6RoRnKKP}Oz-~K2}-WNepT(bn|Ju5mX=nM zhrZxNIZ&>8A$rk-cmLnF`GqeoC~n!l{qg7X_Q#)|o_>9MNBq7TN%`6@7q@lKUb#|} zg^AH)QpuoL*4B4lzW7TjWzjzW$U|GrPuGDZfb50Y9%bvc(qTCgT=twI{Vk&^xd!RCwd%s{yFu|qi>J z_eFinmMsnfEG4C-3zsivm#_UIxF$^d)~#C=zQTfgnLz1qZ_-2$7SQ@3jjkV0Ci@q> zzNV|AtLrG@3L4>*)GsTmmi`$R5gTh-v&h=UrsvQhClN8RSKF+5-4=t2=Ffj;M#RO% z-G8{LaQlg}+dqmQmRNoKdOd!&ow#PXdH%gS-#Q$Z{rdGQVf*dEH#ZEYOql}O{ciqU zNvikV&(e*XHYMHQtIWvYXl-rX5Vdw$-0quI|NdBtxHjH@e?QRA)8C)pC9q{#ri6^l z5%u{sOo1YWPfv-;aVslTwStQR^*edn-&uZs+tc6gJV^y~2-)_Gj-yF!{>9SL(x9^X z+qZAEA5F^Z>f+2BKHl1zz2Wv-i@HA+pltl=%E~p-oBaI!L5njAcE&6_Z+=U5*0O_7 zi=J+YRu47M*3`VHJHvHx;E%s`8eN~fKC7jrr}G}xyM6mMD8UJ<`@Ps_2R@rB?U!xF z;;B40_TNktQkaB{H%WsBm2^W{&N9J0W2Si29x~lXdG}rKcXKO2K#ol{gw=I+Y z`t94J7Z(?|J%6RHrnV_-tqcUlIE^DPX>2)4f5`=-n~D=Uj9dex~-Ia%7EbpUtv*UQJPFAt7u(>V>= zw6!Ko`_=2$iJNbhePOxxw#-??_40GcxBI%q^!+&BOCTIYTdt|=j)GIzu&{`C{SX}-P_- z#V_2slk>|)SqW0ai27c>=KQ$mWW0g3zVg=Dj_>zY+Q@-U4p_9v>HF6L3!czW-`F2Z z-lWAHJ8^=etGipU|G4k`^ew+1eYEK6?%tkz*4n^;Vfp1w(1p@rVT-nH6WgAD|K65_ zX{nNsVTfh%%qLTXR;|j@dX`(WJ~TAcqU_C#JjbG}EH1nG=chEidh|%?&_jci$ZNVA zQnC^f7(fS`=H;bjs0&`SI|%Ch+AYqMs;aJ5Tsw?E@O=;-sk-|t(_%13l1c0eDUr^hl|qsFBvyZo#IN`D52tM zbcb_V=amXenZBE%aO;0hYcJ8MIILIEco=q^X~QLgP?=@@_#KlyJE)27Z;U1Cbc9O?3nj;;VLaF zE31T!5f`ppX=!R=+OmE7;{E&O4zl=ihI;{npLVkugRObdsQ6?5-_!w)uPP($mww|M_+1+TY*b7ix69E4_W^4yXwN z+KTi2tAj!VJHOnUpI1tfZ{W>9Wb?=c0mwxyQiK zCf?}+S}VcPwBhB+w|>5Ueo6uy3KBf;Zce^8b*kuzO>2H1DT6mYcI_5jbWx+mPChI= z+&6y1(#?DJtogm9yrQDw@5#3_jnhF(v14O<`|bZpG&eUdJFi?-%Er$AvEBX;(;ehetG1=g@9}JSIp<_jE{=Cb@ix= ziInf{psfoR9yIuK0owf6zh<;`#|{qHz-=}6_U*HaSQ}PmsGy_!_sY&CYu4m=r=7ZS zL!#;6gMBaVO z_g-o958rO*OK)2^XU2?%MH;`$wD(R7`FH%ZfBpKnyIOm64NgJdFNzG(caI2>vV&6@7|rbHR|HEYsc0pySP-gfx5;v z+u}bN$=TP<*|zi*DAz8(yz=+28#iw3%UroDc=hVl6H+6~zk7y;ii)@z*7i-P6me}- z;MjH4IdaXb7T&frpO|v=>d?Z_a@a9}2G7e^6IbQ}7fD2|fDhQ;}PD z_mzoUdk@%0P74eOU|4;1*0!auE?s(;R=h`RW5gK)<|P|8Oz2*6J;p|^{c4t}&b^~a zhL@igm`$5DjVBtkwBf;tiOL(I*6uofS83vjzP?L3`ufUJy`TZCxp6b4K;dpEz@-C-L>s&FSY4JuQ0p=H}*I z>)D$R+UD=w5iTYs#v@*|ckkW;tGUb0a~jP*{nY48$AnbN^-Z?sRUaNSCTc&OtnLre zcV%VpuJzhoO*3cC-17hb)~%*z&YVdoDG^y1pz->VtARv|Mi=O|w6CwP`_AWgahYNb zYRK}1&6JzZRGzS{cejnSePcHN){Iv@8a$i*N>CXd-D7D@5HT9i5nwI zxV1q2&s59zhj@dX7G78;wp#k;+p;oCP|n)o?Ipl+_s%TP8Ha}xFF!9b3$or2cdmKn zym_E1YE77SpPcQiZ9zfHKQS=yAMErT$MoMVh#c= zx^HF6lZuLj>h{YYOepaFk*2jE;Qjm1(9nhZ_Q}chyMHg8e|~znZm7AJ?xrtx;h=%9 z=xAU0`dju^i5}fQg zNuby5KFS#uhoPbiTvsO+AYiDe2A0 znCzjFv_si5H1x;ce|zpsoZ_P<$kocTTWIgsYti7*CP6b((^dzChL0Z$L4$yoFJHEN z9@o>;^8hqPY9aIE+3b8D`En(tThgGMy_YShQu650qXMph+y5r2EnBwCz|gR9<3_{7 zi$xA52)Mes3a~Jm=iRyR*Laf3(_AqJ8#(hcOaiWga{b4@d|dYT_~VZc4z+Uc`m83v z@g&#m%;)Fl6+I{Awa?4GzRppA1vCs-eeTK?kwXs)ZvFOD3khw#{r1>G=k|i9r$jFw zpViUvO$=1*t)CbY*LF7Tw5GnY?DpHeZEb8OW@fMU&3pAM@!KP9X>Dz7P}W}k`|a)R ziJNa$e4AI2Ije2cCZjw1YO7D*@l18uQ}OZ87t49QCA#6#;NhG8Z{NPz?z~@8UVb=l z`{K20d#x9Abi@gR{oJMmy1GuB#qk2~z0+Y@7uIjsAmHrmysO)E{q^ptQ$;U}$L-!3 zF?-%T(CF)K`G6?%{Ch2zUz+H=b6p&G`FVxewCU5Y_s`n_$ zHZoew^}BNQ>e}s@YD$Z)GlRXh@`|9aqkuwJl3%5y=Gn7nGqSRpG`e=JzrVLyeDmhb z%k+0`+PGmu!j9a3$9ko~!yi7G^_NX}uU@^{rW>y6c}r;CZ2dGJ&kXUhX0 zj?34(7)Y4#7;L$jle5xGQc_mdH8XSNJ5wV=!^QxOlwUFD-HbpR4ljTPq~r2;&dOb` z5*m8_eK2Uh+Oo`L{i=e3Gn+v}|A#JJ@^|++H`kgS()4&&F)=VOurc{~-^*>2=FFSd z2AuFX=a*CV@@vKS7fEr^X2pF zW?igJ&B)+5d-kk`zW(tC4;H+9?B?R~8ys(2j{1Ev3epX|U-S9wmgu8@>p&+E`^IOy zz0%Cizd)nwUAk5EHytZ$YhQW&Q}%P`&b6rhwdLKOAQ4v3ki_}Fb7#$;-+uqS`5yK! zU%xsEu!x9?I!=4K<@*$VyB`d#t*tz#Rh1U$f}%{xdDgOpYuECMb+gW|{dRL&tk}T> zf#d!1$4^dH=Z#*KS0ki-+DNFAWzxwdFS*zGfEL@wtq1H&ze2^qy7KS_7;VYj!cUY2o1e>_bxAJ=i@fB zxM&xbCEcKSycMP*ht(aPEyRECx9eps~ADC??~rDdmsLPLTQ5)@;iDyt}(nX9x;%wSHRk^wsC*=ND>l{i)lZxAA@I-o1N& zoXxLe?mx~v`)u2}bAF&!IOz74yLq5D7yq65s$BF^iXM9 zx>R+_)TxOT6&8z&-(9|JUz+H#RXa8^(y&%>+4Gy5)7zf^-n|>-NFRCrQ~BUN>B8m9 z(@)FHo;9mU=k)JwH@5HD)01Jsk&It|et<>+bt^ zbaY%w6m0J3DEjs~{=XDxgv~ha#1gU0g#jF!bU<4<;#notCVOghE!u72o!X$$mGtYo z-_P@}zaC24EV(TvR3tTCc7IfK^x-pSc=p8UJ1xA>x9;c5mzg!6&ze{K|NGtd|Gmx* zje1a1!o_lT(NiwJxmH^rv--aJQ?DSqY*A01pZ}04j7X@t>X*@bLReM?ea~GE> z`#~vc(HvDFPL8IA^LD>=R=4_U=^uXoU0H(X(a+D%m+4*!3lD$z`DclErn0iKhMr#9 z1BJJ%Ds1||StSxwDMJQ@V}-lBy8}d6H|eCu?wK)f-m$Bz!ygt{RQweX4D+rX=yx%ZD!A&{ZnM-Hy7B<|zwW0JE|imzReul@TUDGzXud-zv;8zb-snJbKk7 z?TeQ#HTm2B4JkKoJOBLl=4q>8gZh%IR;AUhy|=Gcdh6D$D!c^X7=22zK`0+A0LxFCb75%7MahNLgmHOE*B+>@^>;Ujt918U*A;sX}6(%a$TL>a`lUDYn9vE z+XF*Fj!c{I#YK`Z>wO)ViT3Tv4$8Y(&q+E6XrqoC`3z=h=E?w#qFWDGzX2a5~t1{< z{`;%+@U+#*$;ll@ldR{xK7IOhhuh)_DxTk8ge+@oZ@+lwPS2-LMQwM51TShI2L;m1 zV{i8Kw6?N(Oj@#g>b~vU#YII$m({y}sk#KNu3x-;dv)&nNh+y#ib`{Hd5w*YC1hny z-|U;*nP9*XC=wVF((?NH`q}?v1qCm@?gT}j(cER3pzN(9#$8oaRdnh!sKuXcT?sst`SglWXlQ6j zdHLb2t&7&K?LEG_qvJ#fI1}v?>~y(s>lT-zK*@ZE^sMB#wm|PwS04Gje_w4Qw`JS5 zS^sJUwr<{Ns}@BaMz=V!4-7t{Xx^Ml{H#>dOQDYJ$yR&e>v1Zvi7 zd4FeDDK}p`^K$?B=YDmZ{PM*_4csA0+IVA`vKlB2f=6tk|MlsBj)jleaB*M3`+K$# zI$|d_?MYqdrX={|??2z-*`Rdh84e!=deMd$Vggo-ZGcywW*GtX94 zrA4*iAij0|(MJotxIG-R&$i8*H*bx2`o)Zr+Jos|T0onq%x3qd|I3WOXu=CRyWstM za~&I&X2+i1-lrucOLp%D-5-~mn+uw7ug_CbQnCewXkc82i&92rW}^bfi`TDDS1p|8 zmz=D;TkpcYlF!e4uUxzK?&KbM2?+;RSJqdrUI}!%`21hv;^OiW)GKkRRGm7#@YR)- zb3Pfxl|4Sjd*$lYng4!ve94%_HvRO};0JF{yScd)JUb(4A;WiPSLx|5=RI6prf`CC zkH-6qS#9&?$w4QFy{}D4FyNSd_Sm#lTh>?ZjhixUTH0Lx%^!bs9)H|;G|4eNUERdj z`0r*xLBZ56P+~h3J<)>&v}RR-1GHXmbKI3m8@V~w<>$VfciuAh+O@C>n|W)VSCyBW zzbUi6b?erR#`cbmPeP#Bp7I?s!wFhfvT)%-+5DCIdU|OS6rZ+&c5Lq0QE}XTB^w*t zgA%KUC02%3R$0HED<~*1WU%Y?ce)wU68pBgj-^&jQEH0J33=9>$d-v{!sI?i{*~zyP zl$5Ltz?BhmW^&xIt=ZSN>3nKyZ%^EO)4;+a<5#unt(6B4I^K9&c30NDwzd{D^P8EO z2r80fEkKcZv9av=Ia$y$#Z{}oE2ixJ|0%Bd@vvP(L*u~N+2+3W^)5GeReo0E;^HcJ zc}W#C+W+F!E6_~ssne$;=O`;JVg@&%tUj3d9)9pZ!S2ro=Z-}k`ulz~`LB5Cu%rCF z+`muL_dhtyZ-3;teEpd_+)7GTA3#o40)a()Kr_gKVDOX`6wMtVprH>=EiNEX*$9d~ zkYc4%+#olD6$i%sc(?oghhvk~{r`Rc{eHjs-?IW>2|>Y^KmYxHZ)k4*{Za37|M~YS ze|=f`G9P3r2z#8rb4O;LU2WC#UKgd0pIwwb*3Y-CPWv?*Y=M%J(ybRaH>X#8dUCQ} zsPoAA`xTFS&F@uwdvjBNo=xSa`OE$1Kl=TC|8ai%KMB8Pt3Wg@x_+78{?7y}rzUm( zd4Hb&e!t)T+p%N+LHeIRfBygcojZ5_*L}ZRt^iT4WaO+g@khP?Je$bh*Z2Rsx_@KY c$N!91811GzdQ~McFfcH9y85}Sb4q9e064l9GXMYp literal 0 HcmV?d00001 diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c new file mode 100644 index 0000000000..82f55b4bc0 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c @@ -0,0 +1,185 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | = | 1 | 2 | 3 | 4 | 5 | BrBck| | Play | 6 | 7 | 8 | 9 | 0 | \ / L2 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Esc | ' | , | . | P | Y | Del | | Ins | F | G | C | R | L | / | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | BkSp | A | O | E | U | I |------| |------| D | H | T | N | S | - | + * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| + * | LShift |:/Ctrl| Q | J | K | X | | | | B | M | W | V |Z/Ctrl| RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |Grv/L1| LAlt | LGui | Left | Right| | Up | Down | [ | ] | ~L1 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,---------------. + * | App | L1 | | L2 |PrntScr | + * ,------|------|------| |------+--------+------. + * | | | Home | | PgUp | | | + * | Space| Tab |------| |------| AltShf |Enter | + * | | | End | | PgDn | | | + * `--------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_WBAK, + KC_ESC, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_DELT, + KC_BSPC, KC_A, KC_O, KC_E, KC_U, KC_I, + KC_LSFT, CTL_T(KC_SCLN), KC_Q, KC_J, KC_K, KC_X, ALL_T(KC_NO), + LT(SYMB,KC_GRV),KC_LALT, KC_LGUI, KC_LEFT,KC_RGHT, + CTL_T(KC_APP), TG(1), + KC_HOME, + KC_SPC,KC_TAB,KC_END, + // right hand + KC_MPLY, KC_6, KC_7, KC_8, KC_9, KC_0, LT(MDIA, KC_BSLS), + KC_INS, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, + KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, + MEH_T(KC_NO),KC_B, KC_M, KC_W, KC_V, CTL_T(KC_Z), KC_RSFT, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, + TG(2), KC_PSCREEN, + KC_PGUP, + KC_PGDN,RALT(KC_RSFT), KC_ENT + ), +/* Keymap 1: Symbol & Media Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Prev | Next | | | . | 0 | = | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | |VolUp | | | + * | | |------| |------| Mute | | + * | | | | |VolDn | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_MPRV,KC_MNXT, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_VOLU, + KC_VOLD, KC_MUTE, KC_TRNS +), +/* Keymap 2: QWERTY Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | Q | W | E | R | T | | | | Y | U | I | O | P | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | A | S | D | F | G |------| |------| H | J | K | L | ; | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +KEYMAP( // layer 0 : default + // left hand + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_TRNS, + KC_TRNS, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_TRNS, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, + KC_TRNS, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_TRNS, + KC_H, KC_J, KC_K, KC_L, LT(MDIA, KC_SCLN),KC_TRNS, + KC_TRNS, KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS + ), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; From 5fae86849aad46ac003e2959d853f55759809ac9 Mon Sep 17 00:00:00 2001 From: David Mohr Date: Tue, 29 Mar 2016 23:56:21 -0600 Subject: [PATCH 071/259] Also add compiled hex file --- .../dvorak_intl_squisher.hex | 1127 +++++++++++++++++ 1 file changed, 1127 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex new file mode 100644 index 0000000000..bd70f5829f --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex @@ -0,0 +1,1127 @@ +:100000000C9465020C94AC020C94AC020C94AC02FF +:100010000C94AC020C94AC020C94AC020C94AC02A8 +:100020000C94AC020C94AC020C94B50B0C94870CA1 +:100030000C94AC020C94AC020C94AC020C94AC0288 +:100040000C94AC020C943B210C94AC020C94AC02CA +:100050000C94AC020C94C71A0C94AC020C94AC0235 +:100060000C94AC020C94AC020C94AC020C94AC0258 +:100070000C94AC020C94AC020C94AC020C94AC0248 +:100080000C94AC020C94AC020C94AC020C94AC0238 +:100090000C94AC020C94AC020C94AC020C94AC0228 +:1000A0000C94AC020C94AC020C94AC02F40C160D43 +:1000B000040E160D040E5B0D7E0D040ED30DE60D21 +:1000C000D110D11000110011431181119A139A130C +:1000D0009A119A139B129B126E139A139A138513FB +:1000E0000000F0A12E0029002A00E1003581000067 +:1000F0001E00340004003371E2004D001F00360082 +:1001000012001400E3002B002000370008000D004F +:1001100050002C002100130018000E004F004A0070 +:1001200022001C000C001B0000006571B6004C0092 +:100130000000007F00000154AE004900000000777D +:1001400000000254230009000700050000004600DB +:1001500024000A000B00100052004B00250006008E +:1001600017001A0051002800260015001100190080 +:100170002F00E51427000F0016001D7130004E00FF +:10018000318238002D00E500C100000001000100AF +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00AC0001003D0030025F +:1001C00027023000AB0001003E003102350035024D +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:100200000100A9004100250022001F003700010065 +:1002100042002600230020002700A80043002502FA +:100220002E0231002E00AA0044004500010001000A +:1002300001000000010001000100010001000000B8 +:100240000100140004001D710100010001001A00EA +:1002500016001B0001000100010008000700060055 +:100260000100010001001500090019000100010052 +:10027000010017000A000500000001000100010054 +:100280000000010000000100010001000000010069 +:100290000000010001001C000B0011000000010023 +:1002A000010018000D0010000100010001000C0009 +:1002B0000E00360001000100010012000F0037009F +:1002C00001000100010013003382387101000100B8 +:1002D00001000100010001000100000016034500BB +: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 +:1004D000DAE0DEBFCDBF04B603FE27C08091EF0196 +:1004E0009091F001A091F101B091F2018730904B11 +:1004F000A740B04BD1F41092EF011092F00110928E +:10050000F1011092F20114BE84B7877F84BF0FB649 +:10051000F894A895809160008861809360001092A3 +:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C +:10053000E8E1F6E402C005900D92A433B107D9F7C3 +:1005400021E0A4E3B1E001C01D92AF3EB207E1F7A4 +:100550000E94F6080C940A230C94000061110BC051 +:10056000FC018281882321F085EE0E94660F03C082 +:1005700085EE0E942E1080E090E00895089560912D +:10058000B1017091B2018091B3019091B4010E94C8 +:10059000F01956985E9825982D9826982E982798A9 +:1005A0002F98813019F0823021F00895259A2D9AE4 +:1005B0000895269A2E9A08950C94BF0256985E9834 +:1005C00025982D9826982E9827982F988FEF90E0B1 +:1005D000909389008093880090938B0080938A0089 +:1005E00090938D0080938C00259A2D9A2FEF80E7B1 +:1005F00092E0215080409040E1F700C00000269A30 +:100600002E9A2FEF80E792E0215080409040E1F752 +:1006100000C00000279A2F9A2FEF80E792E0215028 +:1006200080409040E1F700C0000025982D982FEF02 +:1006300080E792E0215080409040E1F700C0000048 +:1006400026982E982FEF80E792E02150804090402E +:10065000E1F700C0000027982F9856985E982598DB +:100660002D9826982E9827982F98089589EA809398 +:10067000800089E08093810024982C983F988AB16B +:100680008F748AB96E98479A8BB1806B8BB9769AC2 +:100690000E94DE020C94BE0280E2809300018091F1 +:1006A000340181110EC00E949B0381E080933401CC +:1006B0002FEF83ED90E3215080409040E1F700C0A0 +:1006C000000080E40E94A1038093000181112EC0EC +:1006D0000E94CB0380930001811128C00E94CB03AC +:1006E00080930001811122C08FE30E94CB0380938D +:1006F000000181111BC00E94C30380E40E94A1037A +:1007000080930001811112C08CE00E94CB03809382 +:10071000000181110BC00E94CB0380930001811165 +:1007200005C08FE30E94CB03809300010E94C303A6 +:100730008091000108951092B9008AE08093B8007A +:10074000089594EA9093BC009091BC0097FFFCCF71 +:100750009091B900987F983021F0903111F081E0AC +:1007600008958093BB0084E88093BC008091BC0016 +:1007700087FFFCCF8091B900887F883111F08034E9 +:1007800071F780E0089584E98093BC008091BC00FB +:1007900084FDFCCF08958093BB0084E88093BC0067 +:1007A0008091BC0087FFFCCF9091B900987F81E0D9 +:1007B000983209F480E0089584E88093BC00809129 +:1007C000BC0087FFFCCF8091BB00089580910001A1 +:1007D000811115C080E40E94A10380930001811162 +:1007E0000CC082E10E94CB0380930001811105C0FF +:1007F0008FEF0E94CB03809300010E94C30384B15A +:10080000807F84B985B1807F85B98AB1837F8AB9B9 +:100810008BB1837F8BB93E98469808950E944C0314 +:10082000809300010E94E60380B38C7080BB81B38B +:10083000836F81BBA6E3B1E0E4E4F1E08EE08E0FCC +:1008400011921D928E13FCCF0C943603BF92CF925F +:10085000DF92EF92FF920F931F93CF93DF938091DC +:100860000001882379F0809135018F5F80933501F5 +:10087000811108C00E944C0380930001811102C0C5 +:100880000E94DE0206E311E0C0E0D0E0DD24D39454 +:1008900082E0C82EEE24E394F12CC730D10500F598 +:1008A00080910001811164C080E40E94A1038093C3 +:1008B0000001811112C082E10E94CB0380930001EC +:1008C00081110BC0C7010C2E01C0880F0A94EAF7F2 +:1008D00080950E94CB03809300010E94C30348C00F +:1008E000CA30A1F028F4C83059F0C93061F005C011 +:1008F000CC3089F070F0CD3089F0209A289810C063 +:10090000219A29980DC0229A2A980AC0239A2B98D6 +:1009100007C0529A01C0539A5B9802C03E9A46980B +:1009200090EA9A95F1F79FB1799902C082E001C0EF +:1009300080E091709D25982B7C9902C084E001C0D5 +:1009400080E0892B7D9902C038E001C030E0832B24 +:100950007E9902C020E101C020E0822B9FB19095DA +:10096000991F9927991F9295990F907E892B0FC0F7 +:1009700080910001811149C080E40E94A10380930D +:100980000001882379F1B12C0E94C3038B2DF8015B +:100990009081981719F08083C09201010E94E603AC +:1009A00021960F5F1F4FCE30D10509F076CF809191 +:1009B0000101882361F1815080930101882339F07E +:1009C0008FE99FE00197F1F700C0000020C0A4E488 +:1009D000B1E0E6E3F1E0CF01825F91919D938E1348 +:1009E000FCCF15C083E10E94CB03809300018111ED +:1009F000CACF81E40E94A103809300018111C3CF7B +:100A00000E94DC03B82EB094BFCF80E0C0CF0E941C +:100A1000DC0281E0DF91CF911F910F91FF90EF9069 +:100A2000DF90CF90BF900895E82FF0E0EC5BFE4F91 +:100A30008081089508958B3B910578F4883A91055B +:100A400040F5853A9105D0F48430910508F0B1C0A5 +:100A50008130910509F4ADC06BC0803E910508F46A +:100A600067C0883E910508F4A4C09C01205F31094D +:100A70002031310508F05CC090650895853A9105F4 +:100A800009F459C0863A910509F058C082E890E40B +:100A90000895883A910509F454C0893A910509F4FA +:100AA00053C08A3A910509F452C08B3A910509F472 +:100AB00051C08C3A910509F450C08D3A910509F462 +:100AC0004FC0803B910509F44EC08E3A910509F460 +:100AD0004DC08F3A910509F44CC0813B910509F452 +:100AE0004BC0823B910509F44AC0833B910509F450 +:100AF00049C0843B910509F448C0853B910509F440 +:100B000047C0863B910509F446C0873B910509F42F +:100B100045C0883B910509F444C0893B910509F41F +:100B200043C08A3B910509F442C080E094E40895F3 +:100B300080E090E0089581E890E4089583E890E4EF +:100B4000089582EE94E4089589EE94E408958AEE7F +:100B500094E4089585EB94E4089586EB94E4089575 +:100B600087EB94E408958CEC94E408958DEC94E480 +:100B7000089583E895E408958AE895E4089582E964 +:100B800095E4089584E995E4089581E296E4089552 +:100B900083E296E4089584E296E4089585E296E47B +:100BA000089586E296E4089587E296E408958AE23D +:100BB00096E40895089596E0799FF001112494E554 +:100BC000899FE00DF11D1124E60FF11DEE0FFF1FAF +:100BD000EC51FF4F859194910895880F991FFC0166 +:100BE000E05AF040859194910895880F991FFC0177 +:100BF000E052FF4F85919491089526E0729FF00195 +:100C0000112444E5849FE00DF11D1124E60FF11D30 +:100C1000EE0FFF1FEC51FF4F859194919C013A9587 +:100C200021154FE1340708F41CC13F512115304113 +:100C300020F49F700E94F50508959C013053211502 +:100C4000304118F49927906C0895811520E592079A +:100C500071F40E94BE134FEF84E39CE0415080404A +:100C60009040E1F700C000000E94EC1AFAC0813009 +:100C700020E5920731F48091CD0181608093CD0110 +:100C8000F0C09C0130552115304108F051C0292F8A +:100C900033272F70332721303105D9F4AC0143704D +:100CA000552702C0220F331F4A95E2F73C68AC017A +:100CB00064E0440F551F6A95E1F744275370242BD5 +:100CC000352B73E0880F991F7A95E1F78076992785 +:100CD0001DC02230310529F4982F8827816F906A32 +:100CE000089523303105A9F4AC014370552721E064 +:100CF00030E002C0220F331F4A95E2F73C6843E020 +:100D0000880F991F4A95E1F7807E9770822B932B6D +:100D1000089524303105E1F4AC014370552721E0FA +:100D200030E002C0220F331F4A95E2F73A68E7CF5E +:100D30009C0130572115304118F49F70906208953E +:100D40009C0130582115304118F49F70906A089525 +:100D5000803E9105E0F4803C910558F58133910582 +:100D600009F46FC048F48932910509F463C08A32EE +:100D7000910509F46DC072C089339105E9F082389C +:100D80009105D1F08533910509F44DC067C0833ECC +:100D9000910581F138F4803E9105B9F0823E9105CC +:100DA000D9F05CC0863E910561F1873E9105A1F1C5 +:100DB00055C00E94ED0508952091E00120FD02C07C +:100DC00021FF4CC080EE90E049C08091E00180FF9F +:100DD000F9CF89E390E042C08091E00182FF0EC02C +:100DE0008091E00184FF03C080E090E037C083EE93 +:100DF00090E034C08091E00182FFF2CF82EE90E07B +:100E00002DC08091E00183FF0BC08091E00184FD43 +:100E1000EBCF87EE90E022C08091E00183FFF5CF19 +:100E200086EE90E01BC08091E00185FF07C089E25B +:100E300090E014C08091E00185FFF9CF85E390E058 +:100E40000DC08091E00186FF07C08AE290E006C0F5 +:100E50008091E00186FFF9CF81E390E00E941B05BD +:100E60000895089508950C943207809162010895C1 +:100E7000CF93DF9300D01F92CDB7DEB79C01809156 +:100E8000E601843019F593E099833B832A8390939C +:100E9000E9008FEF9091E800815095FD06C095ED37 +:100EA0009A95F1F700008111F5CF8091E80085FF58 +:100EB0000DC040E050E063E070E0CE0101960E947A +:100EC000A5098091E8008E778093E8000F900F903D +:100ED0000F90DF91CF910895CF93DF9300D01F92B1 +:100EE000CDB7DEB72091E601243021F522E0298339 +:100EF0009B838A8383E08093E9008FEF9091E800E1 +:100F0000815095FD06C095ED9A95F1F7000081118D +:100F1000F5CF8091E80085FF0DC040E050E063E030 +:100F200070E0CE0101960E94A5098091E8008E77BD +:100F30008093E8000F900F900F90DF91CF9108956C +:100F40002091E6012430F1F422E02093E9002FEF14 +:100F50003091E800215035FD06C035ED3A95F1F7A6 +:100F600000002111F5CF2091E80025FF0BC040E0E3 +:100F700050E065E070E00E94A5098091E8008E775E +:100F80008093E8000895CF93DF93EC019091E60100 +:100F9000943009F046C080910C018823D9F08091EB +:100FA0000D018823B9F09093E9008FEF9091E8004C +:100FB000815095FD06C095E19A95F1F700008111E9 +:100FC000F5CF8091E80085FF2CC040E050E060E163 +:100FD00070E017C081E08093E9008FEF9091E80006 +:100FE000815095FD06C095ED9A95F1F700008111AD +:100FF000F5CF8091E80085FF14C040E050E068E044 +:1010000070E0CE010E94A5098091E8008E77809360 +:10101000E80080E1FE01A2E5B1E001900D928A9521 +:10102000E1F7DF91CF9108958091E501811109C029 +:101030000E943A0B0E94970B8091E200846080939B +:10104000E20008951092E501089508950C94282176 +:101050000E94821A0E942E210E943D0E0C9433079A +:1010600042E061EC81E00E94B40A42E061EC82E07F +:101070000E94B40A42E061EC83E00E94B40A42E1BB +:1010800061EC84E00C94B40A8091E801833009F4A7 +:1010900055C030F4813071F0823009F48EC008956B +:1010A0008A3009F47AC08B3009F460C0893009F0C5 +:1010B0009CC020C08091E701813A09F096C08091E0 +:1010C000E800877F8093E8008091EB019091EC012C +:1010D000892B21F460E182E591E003C060E080E0CB +:1010E00090E070E00E94F0098091E8008B77809397 +:1010F000E80008958091E701813209F076C080917F +:10110000EB019091EC01009719F0039709F06DC085 +:101110008091E800877F8093E8008091E80082FD5D +:1011200005C08091E6018111F8CF5FC08091F10088 +:10113000809362018091E8008B7753C08091E70132 +:10114000813A09F052C08091EB019091EC01892B1A +:1011500009F04BC08091E800877F8093E800809180 +:10116000E80080FFFCCF80910C0136C08091E70140 +:101170008132D9F58091EB019091EC01892BA9F591 +:101180008091E800877F8093E8000E94E90A8091BF +:10119000E90180930C010C94BE138091E701813228 +:1011A00021F58091E800877F8093E8000E94E90A9A +:1011B0008091EA018093630108958091E701813A6B +:1011C000A1F48091E800877F8093E8008091E80097 +:1011D00080FFFCCF809163018093F1008091E80053 +:1011E0008E778093E8000C94E90A089584B7877F8E +:1011F00084BF0FB6F894A8958091600088618093B1 +:101200006000109260000FBE90E080E80FB6F89486 +:1012100080936100909361000FBE0E948C0E0E942B +:101220003A0B0E94970B8091E20084608093E20069 +:1012300078940E941D0E0E948E0E82E091E00E9422 +:10124000380E0E9416218091E601853069F40E94D3 +:10125000401A8091E4018823B1F30E946E1A88231A +:1012600091F30E948F09EFCF0E94940EECCF292FAB +:10127000332723303105C9F064F42130310581F082 +:101280002230310509F043C08DE690E020E133E0E3 +:1012900042C021323105F1F02232310541F137C02F +:1012A00082E190E02DE733E036C099278130910547 +:1012B00041F08230910541F0892B49F5ECE0F3E0F3 +:1012C00005C0E4EFF2E002C0ECEDF2E0849190E0C2 +:1012D0009F0121C06430D8F4E62FF0E0EE0FFF1F2D +:1012E000EE5DFE4F2081318189E090E014C06430D2 +:1012F00070F470E0FB01EE0FFF1FE65EFE4F2081F1 +:101300003181FB01EA5EFE4F808190E004C080E005 +:1013100090E020E030E0FA0131832083089580E1FD +:1013200089BD82E189BD09B400FEFDCF8091D8005E +:101330008F7D8093D8008091E00082608093E000F0 +:101340008091E00081FDFCCF0895CF92DF92EF9273 +:10135000FF920F931F93CF93DF93EC018B016A01F0 +:101360000E94080B811133C0C114D10439F0F60179 +:1013700080819181081B190BC80FD91FE12CF12C1A +:101380000115110519F18091E80085FD16C08091C5 +:10139000E8008E778093E800C114D10449F0F6018B +:1013A00080819181E80EF91EF182E08285E00FC014 +:1013B0000E94080B882321F30AC089918093F100D1 +:1013C00001501109FFEFEF1AFF0ADACF80E0DF9139 +:1013D000CF911F910F91FF90EF90DF90CF900895E4 +:1013E0002091ED013091EE012617370748F0611585 +:1013F000710539F42091E8002E772093E80001C0B0 +:10140000B90140E061157105A9F12091E60122239F +:1014100009F443C0253009F442C02091E80023FDBF +:1014200040C02091E80022FD32C02091E80020FF5A +:10143000E9CF4091F3002091F20030E0342BFC0121 +:10144000CF016115710559F02830310540F48191C3 +:101450008093F100615071092F5F3F4FF1CF41E060 +:101460002830310509F040E02091E8002E772093E4 +:10147000E800C8CF4111C9CF0AC08091E601882396 +:1014800061F0853061F08091E80083FD0AC08091B1 +:10149000E80082FFF2CF80E0089582E0089583E0C3 +:1014A000089581E008952091ED013091EE01261715 +:1014B000370748F06115710539F42091E8002E775F +:1014C0002093E80001C0B901FC0120E0611571051D +:1014D00091F18091E601882309F440C0853009F438 +:1014E0003FC08091E80083FD3DC08091E80082FD0F +:1014F0002FC08091E80080FFE9CF2091F300809118 +:10150000F20090E0922B6115710559F08830910539 +:1015100040F424912093F1003196615071090196B5 +:10152000F2CF21E0089709F020E08091E8008E7763 +:101530008093E800CBCF2111CCCF0AC08091E60187 +:10154000882361F0853061F08091E80083FD0AC056 +:101550008091E80082FFF2CF80E0089582E0089554 +:1015600083E0089581E00895982F973058F590937F +:10157000E900981739F07091EC002091ED0050913E +:10158000F00003C0242F762F50E021FF19C03091C6 +:10159000EB003E7F3093EB003091ED003D7F3093C8 +:1015A000ED003091EB0031603093EB007093EC0074 +:1015B0002093ED005093F0002091EE0027FF07C02C +:1015C0009F5FD3CF8F708093E90081E0089580E022 +:1015D00008958091E70187FF11C08091E80082FDA6 +:1015E00005C08091E6018111F8CF11C08091E8001B +:1015F0008B770BC08091E601882349F08091E80049 +:1016000080FFF8CF8091E8008E778093E8000895FE +:101610002091E4003091E50095E64091EC00842FA4 +:10162000817040FF22C08091E80080FD1CC0809145 +:10163000E601882391F0853091F08091EB0085FDE3 +:1016400010C04091E4005091E5004217530729F380 +:101650009A01915011F784E0089582E0089583E0A3 +:10166000089581E0089580E008954091E80042FFE8 +:10167000DECF08950E94A80B0E94B00BE0EEF0E0D0 +:10168000808181608083E8EDF0E080818F778083C6 +:1016900019BCA7EDB0E08C918E7F8C9380818F7EFA +:1016A00080831092E50108950F931F93CF93DF93EA +:1016B0000E94A80B0E94B00BC8EDD0E088818F7704 +:1016C000888388818068888388818F7D888319BC1E +:1016D0001092E6011092E2011092E4011092E301EF +:1016E00000EE10E0F80180818B7F8083888181602B +:1016F000888342E060E080E00E94B40AE1EEF0E01E +:1017000080818E7F8083E2EEF0E080818160808343 +:10171000808188608083F80180818E7F80838881CA +:1017200080618883DF91CF911F910F910895E8ED3B +:10173000F0E080818F7E8083E7EDF0E08081816042 +:10174000808384E082BF81E08093E5010C94540B98 +:10175000E8EDF0E080818E7F80831092E2000895B2 +:101760001092DA001092E10008951F920F920FB6C6 +:101770000F9211242F933F934F935F936F937F9317 +:101780008F939F93AF93BF93EF93FF938091E1006B +:1017900082FF0BC08091E20082FF07C08091E100D0 +:1017A0008B7F8093E1000E941C0E8091DA0080FF05 +:1017B0001FC08091D80080FF1BC08091DA008E7F0F +:1017C0008093DA008091D90080FF0DC080E189BD4F +:1017D00082E189BD09B400FEFDCF81E08093E6017E +:1017E0000E94140805C019BC1092E6010E9422084C +:1017F0008091E10080FF19C08091E20080FF15C058 +:101800008091E2008E7F8093E2008091E20080610F +:101810008093E2008091D80080628093D80019BC48 +:1018200085E08093E6010E9426088091E10084FF14 +:1018300030C08091E20084FF2CC080E189BD82E14C +:1018400089BD09B400FEFDCF8091D8008F7D8093C3 +:10185000D8008091E1008F7E8093E1008091E200CA +:101860008F7E8093E2008091E20081608093E200AD +:101870008091E201882311F084E007C08091E300A9 +:1018800087FD02C081E001C083E08093E6010E94F1 +:1018900028088091E10083FF29C08091E20083FF46 +:1018A00025C08091E100877F8093E10082E08093F2 +:1018B000E6011092E2018091E1008E7F8093E100C9 +:1018C0008091E2008E7F8093E2008091E20080614F +:1018D0008093E20042E060E080E00E94B40A8091E0 +:1018E000F00088608093F0000E942508FF91EF913E +:1018F000BF91AF919F918F917F916F915F914F9128 +:101900003F912F910F900FBE0F901F9018951F922F +:101910000F920FB60F9211242F933F934F935F9323 +:101920006F937F938F939F93AF93BF93CF93DF93E7 +:10193000EF93FF93C091E900CF708091EC00D82F16 +:10194000D17080FDD0E81092E9008091F000877F8F +:101950008093F00078940E94CB0C1092E900809163 +:10196000F00088608093F000CD2BCF70C093E90029 +:10197000FF91EF91DF91CF91BF91AF919F918F91A7 +:101980007F916F915F914F913F912F910F900FBE7B +:101990000F901F9018951F93CF93DF93CDB7DEB7AD +:1019A000AA970FB6F894DEBF0FBECDBFE7EEF1E009 +:1019B00088E08E0F9091F10091938E13FBCF0E94DF +:1019C00044088091E80083FF1FC18091E701909156 +:1019D000E801492F50E04A30510508F015C1FA01DD +:1019E000EA5AFF4F0C94BF22803881F0823809F008 +:1019F0000BC18091EB018F708093E9008091EB0027 +:101A000085FB882780F91092E90006C08091E301E8 +:101A10009091E401911182609091E800977F9093FA +:101A2000E8008093F1001092F100C8C0282F2D7FAC +:101A300009F0EAC0882319F0823061F0E5C0809196 +:101A4000E901813009F0E0C0933009F080E0809333 +:101A5000E4012BC08091E901811127C08091EB0145 +:101A60008F7009F4D1C08093E9002091EB0020FF32 +:101A70001CC0933021F48091EB00806214C09091DF +:101A8000EB0090619093EB0021E030E0A90102C0EF +:101A9000440F551F8A95E2F74093EA001092EA003E +:101AA0008091EB0088608093EB001092E9008091B8 +:101AB000E800877F86C08111A7C01091E9011F77D8 +:101AC0008091E3008078812B8093E3008091E8008F +:101AD000877F8093E8000E94E90A8091E80080FFF8 +:101AE000FCCF8091E30080688093E300111102C075 +:101AF00082E001C083E08093E60186C08058823096 +:101B000008F082C08091E9019091EA018C3D53E098 +:101B1000950779F583E08A838AE289834FB7F89441 +:101B2000DE01139620E03EE051E2E32FF0E0509317 +:101B30005700E49120FF03C0E295EF703F5FEF7024 +:101B40008E2F90E0EA3010F0C79601C0C0968D93BA +:101B50009D932F5F243149F74FBF8091E800877F25 +:101B60008093E8006AE270E0CE0101960E94F009DD +:101B700014C0AE014F5F5F4F6091EB010E943709C7 +:101B8000BC01892B09F440C09091E800977F9093A5 +:101B9000E80089819A810E94530A8091E8008B773E +:101BA0008093E80031C0803879F58091E800877F24 +:101BB0008093E8008091E2018093F1008091E80039 +:101BC0008E778093E8000E94E90A1EC081111CC034 +:101BD0009091E9019230C0F48091E800877F809372 +:101BE000E8009093E2010E94E90A8091E2018111EC +:101BF00006C08091E30087FD02C081E001C084E05F +:101C00008093E6010E9430088091E80083FF0AC0BB +:101C10008091E800877F8093E8008091EB008062EC +:101C20008093EB00AA960FB6F894DEBF0FBECDBF2F +:101C3000DF91CF911F9108950895CF938091E60190 +:101C40008823A1F0C091E900CF709091EC00892F1A +:101C5000817090FD80E8C82B1092E9008091E80027 +:101C600083FD0E94CB0CCF70C093E900CF91089503 +:101C700090936901809368010895E0916801F09163 +:101C80006901309721F00190F081E02D099480E006 +:101C90000895E0916801F0916901309721F0028088 +:101CA000F381E02D09940895E0916801F0916901B4 +:101CB000309721F00480F581E02D0994089520915A +:101CC0006601309167018217930771F09093670165 +:101CD00080936601E0916801F0916901309721F0ED +:101CE0000680F781E02D09940895209164013091D8 +:101CF00065018217930771F09093650180936401E9 +:101D0000E0916801F0916901309721F00084F1853C +:101D1000E02D0994089508950C948B0E0E94881A62 +:101D20000E940E040C944E1BCF92DF92EF92FF9212 +:101D30000F931F93CF93DF93CDB7DEB72B970FB6DB +:101D4000F894DEBF0FBECDBF0E9426048BE6C82EDE +:101D500081E0D82E00E010E0E02E802F0E941405D4 +:101D6000F60141916F01F42EF826B1F40F5F1F4F79 +:101D70000E30110589F78FEF89838A831B820E94B9 +:101D8000911A8160782F9D838C8349815A816B8160 +:101D90008D810E94370F40C09091CD0191FF04C00A +:101DA0008B870E941A058B8520E030E04F2D50E094 +:101DB000922FBA01022E02C0759567950A94E2F738 +:101DC00060FF24C02E83EF8221E030E0690102C071 +:101DD000CC0CDD1C9A95E2F790E08C219D21892B9B +:101DE00009F420E028870E94911A8160782F9A8751 +:101DF00089874E815F8168858A850E94370FF80147 +:101E0000E559FE4F8081C826C08206C02F5F3F4F34 +:101E10002630310569F6AACF0E94351E10916A015D +:101E20000E943D0E1817A1F00E943D0E80936A019A +:101E30002B960FB6F894DEBF0FBECDBFDF91CF91CA +:101E40001F910F91FF90EF90DF90CF900C9433078C +:101E50002B960FB6F894DEBF0FBECDBFDF91CF91AA +:101E60001F910F91FF90EF90DF90CF900895CF9347 +:101E7000DF93CDB7DEB72B970FB6F894DEBF0FBE5A +:101E8000CDBF4F83588769877A878B87DE0111968C +:101E900086E0FD0111928A95E9F785E0FE0137960B +:101EA00001900D928A95E1F749815A816B817C817D +:101EB0008D819E810E9458162B960FB6F894DEBF36 +:101EC0000FBECDBFDF91CF9108950895CF938823A2 +:101ED00009F4C2C0C82F823859F40E943D0E81FD1A +:101EE000BBC089E30E94F4180E94C11989E30CC0A9 +:101EF000833879F40E943D0E80FDAEC083E50E94D8 +:101F0000F4180E94C11983E50E943619CF910C94F0 +:101F1000C119843859F40E943D0E82FD9DC087E4AA +:101F20000E94F4180E94C11987E4EECF8CEF8C0F49 +:101F3000813A48F48C2F0E947B2081118DC08C2F18 +:101F40000E94F418E3CF80E28C0F883048F4C77009 +:101F500081E001C0880FCA95EAF70E947A19D6CFAE +:101F60008BE58C0F833078F4C53A29F0C63A31F00E +:101F700083E890E005C081E890E002C082E890E04C +:101F8000CF910C945F0E88E58C0F833108F064C00C +:101F9000C83A39F1C93A41F1CA3A49F1CB3A51F15B +:101FA000CC3A59F1CD3A61F1C03B69F1CE3A71F1C9 +:101FB000CF3A79F1C13B81F1C23B89F1C33B91F149 +:101FC000C43B99F1C53BA1F1C63BA9F1C73BB1F1B7 +:101FD000C83BB9F1C93BC1F1CA3BC9F180E090E00F +:101FE00038C082EE90E035C089EE90E032C08AEED3 +:101FF00090E02FC085EB90E02CC086EB90E029C0EC +:1020000087EB90E026C08CEC90E023C08DEC90E054 +:1020100020C083E891E01DC08AE891E01AC082E9FF +:1020200091E017C084E991E014C081E292E011C010 +:1020300083E292E00EC084E292E00BC085E292E07F +:1020400008C086E292E005C087E292E002C08AE220 +:1020500092E0CF910C94750ECF910895882309F4E6 +:102060004BC0823859F40E943D0E81FF45C089E380 +:102070000E94F4180E94C11989E30CC0833871F4DE +:102080000E943D0E80FF38C083E50E94F4180E9434 +:10209000C11983E50E9436190C94C119843859F48A +:1020A0000E943D0E82FF28C087E40E94F4180E941F +:1020B000C11987E4EFCF9CEF980F913A58F390E263 +:1020C000980F983050F4877091E001C0990F8A956D +:1020D000EAF7892F0E948019DFCF9BE5980F933094 +:1020E00020F480E090E00C945F0E885A833120F455 +:1020F00080E090E00C94750E0895882321F00E94F2 +:102100007A190C94C1190895882321F00E9480192E +:102110000C94C1190895BF92CF92DF92EF92FF9273 +:102120000F931F93CF93DF9300D000D000D0CDB793 +:10213000DEB725E0FC01DE01119601900D922A9593 +:10214000E1F7FC01D08011810281258122952F7059 +:1021500043815481452B09F4EDC21F3F21F4FFEF69 +:10216000DF1609F4E7C27C012E830E94650FD98235 +:102170001A8389819A810E94B318182FB92E0E9460 +:10218000B2180E9479172E81002319F00E94971926 +:102190002E81EB2DE295EF70F0E0E05AFF4F0C94AA +:1021A000BF228B2D807F9B2D9F70F92E882319F0E5 +:1021B000F29480EFF822002349F0FF2009F467C26F +:1021C0008F2D0E948A190E94C11961C2812F0E941D +:1021D0002E10FF2009F4AEC28F2D0E949019269672 +:1021E0000FB6F894DEBF0FBECDBFDF91CF911F9128 +:1021F0000F91FF90EF90DF90CF90BF900C94C1199A +:102200003B2D307F8B2D8F70303211F08295807F87 +:10221000112319F0113021F12CC00023B9F0222331 +:1022200009F4A0C1213009F09DC126960FB6F8949B +:10223000DEBF0FBECDBFDF91CF911F910F91FF90F9 +:10224000EF90DF90CF90BF900C94AA19222319F041 +:10225000213009F46FC28E830E94AD198E8196C120 +:10226000002321F0223008F065C27CC1211162C236 +:102270008DC1002321F0222309F474C108C2222356 +:1022800009F484C119C22B2D26952695237030E0C0 +:102290002115310521F021303105D1F04BC2002349 +:1022A00021F0812F9B2D937002C080E090E0269654 +:1022B0000FB6F894DEBF0FBECDBFDF91CF911F9157 +:1022C0000F91FF90EF90DF90CF90BF900C945F0E36 +:1022D000002321F0812F9B2D937002C080E090E0BD +:1022E00026960FB6F894DEBF0FBECDBFDF91CF911B +:1022F0001F910F91FF90EF90DF90CF90BF900C94C3 +:10230000750E812F002319F00E943D1D02C00E940E +:10231000A51D26960FB6F894DEBF0FBECDBFDF9188 +:10232000CF911F910F91FF90EF90DF90CF90BF90D2 +:102330000C942A1E8B2D837009F07BC00111FAC109 +:10234000812F829586958770880F880F912F9F70B7 +:10235000C92ED12CE12CF12C082E04C0CC0CDD1C94 +:10236000EE1CFF1C0A94D2F714FF12C04FE050E09D +:1023700060E070E004C0440F551F661F771F8A9508 +:10238000D2F7CB01BA01609570958095909503C006 +:1023900060E070E0CB012B2D269526952370422F0F +:1023A00050E042305105D9F04330510569F16C29B4 +:1023B0007D298E299F294130510551F126960FB66E +:1023C000F894DEBF0FBECDBFDF91CF911F910F916B +:1023D000FF90EF90DF90CF90BF900C94A0176C29E6 +:1023E0007D298E299F2926960FB6F894DEBF0FBE51 +:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4 +:10240000CF90BF900C94BC170E94A017C701B601D3 +:1024100026960FB6F894DEBF0FBECDBFDF91CF91E9 +:102420001F910F91FF90EF90DF90CF90BF900C9491 +:102430008417002319F08B2D817001C086958823A5 +:1024400009F478C1812F829586958770880F880F4F +:10245000912F9F70C92ED12CE12CF12C082E04C095 +:10246000CC0CDD1CEE1CFF1C0A94D2F714FF12C02A +:102470004FE050E060E070E004C0440F551F661F5D +:10248000771F8A95D2F7CB01BA0160957095809538 +:10249000909503C060E070E0CB012B2D269526952A +:1024A0002370422F50E042305105D9F0433051059E +:1024B00069F16C297D298E299F294130510551F1FF +:1024C00026960FB6F894DEBF0FBECDBFDF91CF9139 +:1024D0001F910F91FF90EF90DF90CF90BF900C94E1 +:1024E0007A186C297D298E299F2926960FB6F89493 +:1024F000DEBF0FBECDBFDF91CF911F910F91FF9037 +:10250000EF90DF90CF90BF900C9496180E947A18AD +:10251000C701B60126960FB6F894DEBF0FBECDBF39 +:10252000DF91CF911F910F91FF90EF90DF90CF90AF +:10253000BF900C945E18103FD1F118F4103E50F487 +:10254000A1C0123F09F463C008F44CC0133F09F462 +:1025500073C098C01F708B2D8F710023A1F00E9453 +:10256000F717812F26960FB6F894DEBF0FBECDBFAA +:10257000DF91CF911F910F91FF90EF90DF90CF905F +:10258000BF900C947D100E941818812F26960FB6CC +:10259000F894DEBF0FBECDBFDF91CF911F910F9199 +:1025A000FF90EF90DF90CF90BF900C9484100023A9 +:1025B000A9F02111BFC08B2D8F7126960FB6F8940C +:1025C000DEBF0FBECDBFDF91CF911F910F91FF9066 +:1025D000EF90DF90CF90BF900C943D18223008F020 +:1025E000A9C0E9CF0023A9F08B2D8F7126960FB6D5 +:1025F000F894DEBF0FBECDBFDF91CF911F910F9139 +:10260000FF90EF90DF90CF90BF900C94F7170023CE +:1026100059F38B2D8F7126960FB6F894DEBF0FBE3F +:10262000CDBFDF91CF911F910F91FF90EF90DF9081 +:10263000CF90BF900C941818002399F08B2D8F71B8 +:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7 +:102650001F910F91FF90EF90DF90CF90BF900C945F +:10266000E21726960FB6F894DEBF0FBECDBFDF91FE +:10267000CF911F910F91FF90EF90DF90CF90BF907F +:102680000C94D8170023A9F0222309F4ADCF812F91 +:1026900026960FB6F894DEBF0FBECDBFDF91CF9167 +:1026A0001F910F91FF90EF90DF90CF90BF900C940F +:1026B000660F222309F4ADCF812F26960FB6F8942A +:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065 +:1026D000EF90DF90CF90BF900C942E104B2D4F7049 +:1026E000612FC7010E94AE0226960FB6F894DEBF96 +:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 +:10270000DF90CF90BF900C94FC164B2D4F70612F33 +:10271000C70126960FB6F894DEBF0FBECDBFDF917E +:10272000CF911F910F91FF90EF90DF90CF90BF90CE +:102730000C94DA0526960FB6F894DEBF0FBECDBF17 +:10274000DF91CF911F910F91FF90EF90DF90CF908D +:10275000BF9008950E9497190E94A7190E946C19B2 +:102760000E94C1190E94DA1E0E942A1E80E090E099 +:102770000E945F0E80E090E00C94750E0E94871915 +:102780000C94AA130E94B318292F22952F7030E0C1 +:102790002C3031054CF42A3031056CF422503109CB +:1027A0002230310588F407C02C30310549F02F3034 +:1027B000310531F009C0803E48F0803F29F406C061 +:1027C00093FB882780F9089580E0089581E00895BB +:1027D000CF93DF9300D000D01F92CDB7DEB70F901C +:1027E0000F900F900F900F90DF91CF910895CF939E +:1027F000DF9300D000D000D0CDB7DEB726960FB65D +:10280000F894DEBF0FBECDBFDF91CF9108951F9327 +:10281000CF93DF93C091790116E080917A01C817B8 +:1028200099F0D0E01C9FF0011D9FF00D1124E55898 +:10283000FE4F4081518162817381848195810E9424 +:10284000F7132196C770E9CFDF91CF911F910895BB +:102850004091AB015091AC016091AD017091AE011E +:102860008091AF019091B0010C94F7138091B00169 +:1028700082958F7009F054C08091AD01882309F4CE +:102880004FC080917901A0917A016091AB01709164 +:10289000AC014091AE015091AF01B6E08A1709F446 +:1028A0003FC090E041155105C1F17F3F11F46F3FEA +:1028B000A1F1B89FF001B99FF00D1124E558FE4F2A +:1028C000218172132AC02081621327C02281211125 +:1028D00024C0238134812417350710F42150310995 +:1028E000241B350B283C3105C0F42091B0012F701A +:1028F00020612093B00126E0289FF001299FF00D70 +:102900001124E058FE4F80818F70806180838BEAB4 +:1029100091E00E948B100C94071401968770BECF33 +:102920000895CF92DF92EF92FF920F931F93CF9370 +:10293000DF93CDB7DEB762970FB6F894DEBF0FBE58 +:10294000CDBF8C0185E0F801DE011D9601900D924E +:102950008A95E1F7D8014C9111965C9111971296E6 +:102960006C9112971396CD90DC9014973091AB0137 +:102970007091AC018091AE019091AF01009709F484 +:102980006BC17F3F19F43F3F09F466C1E090AD0190 +:10299000EE2009F4C0C02091B001C816D90628F075 +:1029A000F601E81BF90BCF0104C0809590958C0DC2 +:1029B0009D1DFF24F394883C910578F0F12C207F35 +:1029C00009F0C6C07C2DD98AC88A89890E94E8137B +:1029D0008BEA91E00E948B10B1C0822F807F09F0BA +:1029E00046C0751314C0341312C0611110C02F708B +:1029F00020612093B0010E9428148BEA91E00E948C +:102A00008B108091B001D80115968C932EC0CD28E3 +:102A100019F15F3F11F44F3FF9F0F62E61111CC020 +:102A20008091790120917A0136E0821709F45AC029 +:102A300090E0389FF001399FF00D1124E558FE4FCA +:102A40007181571306C07081471303C072817111E1 +:102A500003C001968770E9CFF62E662309F418C1EA +:102A60008091B00181608093B001F12C11C1751388 +:102A700008C0341306C0611104C08091B001D801B0 +:102A8000C3C04D875E878D859E856A8B0E94C21369 +:102A90006A898823E1F16623D1F12091B001822F68 +:102AA00082958F7090E0029774F08091AB019091C5 +:102AB000AC0198878F831986DB86CA862C87CE0166 +:102AC00007960E948B1086E0F801ABEAB1E0019016 +:102AD0000D928A95E1F70E9436140E942814FF2473 +:102AE000F394D6C04D875E878D859E850E94B3186E +:102AF000292F22952F7030E0223031050CF0BCC018 +:102B00009F7009F0B6C0805E883008F4C1C0C8016B +:102B10000E948B10E4CFC816D90608F453C0F60102 +:102B2000E81BF90BCF01883C910508F450C0F12C4B +:102B30007C2DD98AC88A89890E94E813EBEAF1E0E2 +:102B400086E0DF011D928A95E9F70E942814A0C053 +:102B5000751314C0341312C0611110C08091B001FC +:102B6000F8018583C8010E948B1086E0EBEAF1E052 +:102B7000DF011D928A95E9F7FE2C8AC04D875E879A +:102B80008D859E856A8B0E94C2136A89882309F409 +:102B9000BECF662309F4BBCF2091B001822F82956E +:102BA0008F7090E002970CF48ECF8091AB019091E2 +:102BB000AC019A8389831B82DD82CC822E83CE0175 +:102BC00001967FCF809590958C0D9D1DACCFF62EF4 +:102BD000662309F49CCF75132EC034132CC02091AA +:102BE000B00120FD1FC0822F82958F70D9F0D801CF +:102BF00015962C9315978F3049F08F5F982F9295EB +:102C0000907F822F8F70892B15968C93C8010E941C +:102C10008B1086E0F801ABEAB1E001900D928A9545 +:102C2000E1F793CF86E0F801ABEAB1E001900D92B5 +:102C30008A95E1F72DC04D875E878D859E850E9420 +:102C4000C213811140CF8091B00181608093B001A7 +:102C5000C8010E948B101CC0662309F458CF4D8711 +:102C60005E878D859E850E94C213882309F44FCF0D +:102C70002ACF811148CF0CC0243031050CF047CF4A +:102C80009F7009F440CFF8019581907F09F03BCF08 +:102C90008F2D62960FB6F894DEBF0FBECDBFDF91C9 +:102CA000CF911F910F91FF90EF90DF90CF900895FB +:102CB0001F93CF93DF93CDB7DEB72C970FB6F89461 +:102CC000DEBF0FBECDBF4F83588769877A878B875A +:102CD0009C87CE0107960E949114882369F08F810A +:102CE00098852A853B85232BF1F19F3F09F063C02E +:102CF0008F3F09F060C037C086E0FE013796DE01E5 +:102D0000119601900D928A95E1F76F817885EA8599 +:102D1000FB85309741F17F3F11F46F3F21F1209106 +:102D20007A0130E0C90101968770992740917901B5 +:102D300050E08417950709F447C069837A83FD83BF +:102D4000EC8396E0929FD001939FB00D1124A5587B +:102D5000BE4FFE01319601900D929A95E1F7809356 +:102D60007A010E94071416E08091790190917A010E +:102D70008917C1F1189FC001112485589E4F0E94E8 +:102D80009114882379F1E09179011E9FF0011124BB +:102D9000E558FE4F40815181628173818481958124 +:102DA0000E94F7138091790190E00196877099272E +:102DB00080937901D9CF4F81588569857A858B8534 +:102DC0009C850E94F713CFCF0E94BE1310927A0108 +:102DD00010927901EBEAF1E086E0DF011D928A951D +:102DE000E9F7C1CF2C960FB6F894DEBF0FBECDBF6A +:102DF000DF91CF911F910895EF92FF920F931F9350 +:102E0000CF93DF938C01892B09F46CC0F12CEE2455 +:102E1000E394E8012196F8018491843740F48430EA +:102E200008F051C0813081F0823019F15BC08537E4 +:102E300009F444C0A8F19CE7980F903708F052C0FD +:102E40008F770E942E1041C00E5F1F4FFE01C4916C +:102E500080E28C0F883048F4C7708E2D01C0880F37 +:102E6000CA95EAF70E949A1914C08C2F0E94660F27 +:102E70002DC00E5F1F4FFE01C49180E28C0F883081 +:102E800058F4C7708E2D01C0880FCA95EAF70E94CA +:102E9000A0190E94C1191AC08C2F0E942E1016C0B2 +:102EA0000E5F1F4FFE01C491CC2381F08FE99FE09C +:102EB0000197F1F700C00000C150F6CF0E5F1F4F21 +:102EC000FE01F49003C00E94660F8E018F2D8823AF +:102ED00009F49FCFEFE9FFE03197F1F700C0000060 +:102EE0008150F5CFDF91CF911F910F91FF90EF901F +:102EF000089508956093B5017093B6018093B7016A +:102F00009093B8010C94AA130F931F930091B501ED +:102F10001091B6012091B7013091B801DC01CB01CD +:102F2000802B912BA22BB32B8093B5019093B601EC +:102F3000A093B701B093B8011F910F910C94AA13FD +:102F40000F931F930091B5011091B6012091B70125 +:102F50003091B801DC01CB0180239123A223B3235C +:102F60008093B5019093B601A093B701B093B801D7 +:102F70001F910F910C94AA130F931F930091B50109 +:102F80001091B6012091B7013091B801DC01CB015D +:102F900080279127A227B3278093B5019093B6018C +:102FA000A093B701B093B8011F910F910C94AA138D +:102FB0001092B1011092B2011092B3011092B401BB +:102FC0000C94AA1341E050E060E070E004C0440FAC +:102FD000551F661F771F8A95D2F74093B101509312 +:102FE000B2016093B3017093B4010C94AA1341E051 +:102FF00050E060E070E004C0440F551F661F771F6B +:103000008A95D2F78091B1019091B201A091B3015C +:10301000B091B401482B592B6A2B7B2B4093B10103 +:103020005093B2016093B3017093B4010C94AA134E +:1030300041E050E060E070E004C0440F551F661F9F +:10304000771F8A95D2F7409550956095709580913D +:10305000B1019091B201A091B301B091B4014823A4 +:1030600059236A237B234093B1015093B2016093AB +:10307000B3017093B4010C94AA1341E050E060E0F6 +:1030800070E004C0440F551F661F771F8A95D2F762 +:103090008091B1019091B201A091B301B091B401BE +:1030A000482759276A277B274093B1015093B201E3 +:1030B0006093B3017093B4010C94AA130F931F9300 +:1030C0000091B1011091B2012091B3013091B4018E +:1030D000DC01CB01802B912BA22BB32B8093B10170 +:1030E0009093B201A093B301B093B4011F910F91DB +:1030F0000C94AA130F931F930091B1011091B20188 +:103100002091B3013091B401DC01CB0180239123E4 +:10311000A223B3238093B1019093B201A093B30192 +:10312000B093B4011F910F910C94AA130F931F93A6 +:103130000091B1011091B2012091B3013091B4011D +:10314000DC01CB0180279127A227B3278093B1010F +:103150009093B201A093B301B093B4011F910F916A +:103160000C94AA130895CF92DF92EF92FF920F93DF +:103170001F93CF93DF938C01C090B501D090B6011F +:10318000E090B701F090B8014091B1015091B201C7 +:103190006091B3017091B401C42AD52AE62AF72AB6 +:1031A000CFE1D0E0D701C6010C2E04C0B695A7959B +:1031B000979587950A94D2F780FF07C0B8018C2FA6 +:1031C0000E94FD058130910531F4219758F7B8012F +:1031D00080E00E94FD05DF91CF911F910F91FF903C +:1031E000EF90DF90CF90089590910C01992321F0FA +:1031F00090910D01911109C020910E0130910F01A4 +:10320000F90132969FEF40E01FC0982F9695969552 +:1032100096959F3050F5E0910E01F0910F01E90F66 +:10322000F11D877021E030E0A90102C0440F551F55 +:103230008A95E2F7CA019181892B818308959F3F86 +:1032400039F04F5F4E3041F051915813F8CF0DC017 +:103250005111F7CF942FF5CF9F3F39F0F901E90FC6 +:10326000F11D97FDFA9582830895089590910C01C0 +:10327000992321F090910D01911109C020910E0127 +:1032800030910F01F9013296205F3F4F1FC0982FF8 +:103290009695969596959F30F0F4E0910E01F091F9 +:1032A0000F01E90FF11D877021E030E0A90102C094 +:1032B000440F551F8A95E2F7CA01809591818923B1 +:1032C000818308953196E217F30729F090819813CE +:1032D000F9CF1082F7CF089581E090E0E0910E01E0 +:1032E000F0910F01E80FF91F1082019680319105CE +:1032F000A9F708959091CC01892B8093CC01089572 +:1033000080959091CC0189238093CC0108951092EF +:10331000CC0108959091CB01892B8093CB01089526 +:1033200080959091CB0189238093CB0108951092D1 +:10333000CB0108959091CA01892B8093CA01089509 +:1033400080959091CA0189238093CA0108951092B3 +:10335000CA0108958093B90108951092B9010895A2 +:1033600080910E0190910F01FC0131969C01205F2C +:103370003F4F80E0919191118F5FE217F307D1F7F2 +:103380000895E0910E01F0910F018091CC018083AE +:10339000E0910E01F0910F0190818091CB01892B7A +:1033A0008083E0910E01F0910F0190818091CA011C +:1033B000892B80838091B901882361F0E0910E010F +:1033C000F0910F019081892B80830E94B0198111A7 +:1033D0001092B90180910E0190910F010C94490E49 +:1033E000CF92DF92EF92FF926C01EE24FF24C11482 +:1033F000D104E104F10421F0C701B60120E101C0CC +:1034000020E0C72ED82EE92EFF24C114D104E104F8 +:10341000F10419F0285FC701B6016B017C0154E08B +:10342000F694E794D794C7945A95D1F7C114D10470 +:10343000E104F10419F02C5FC701B6016B017C01B6 +:1034400042E0F694E794D794C7944A95D1F7C11413 +:10345000D104E104F10419F02E5FC701B601DC01CB +:10346000CB01B695A79597958795892B8A2B8B2BA2 +:1034700009F02F5F822FFF90EF90DF90CF9008959B +:103480008091E601843039F11092CE0120E488E188 +:1034900090E00FB6F894A895809360000FBE20933B +:1034A000600080E00E94330783B7817F846083BF20 +:1034B00083B7816083BF7894889583B78E7F83BFFD +:1034C0000FB6F894A89580916000886180936000A1 +:1034D000109260000FBE089508950895CF930E9442 +:1034E0006C1A0E9426040E946D1AC0E08C2F0E9464 +:1034F0001405811104C0CF5FCE30C1F701C081E057 +:10350000CF9108950E94BE130E943D0E0C94330784 +:1035100082E084BD93E095BD9AEF97BD80936E00E5 +:1035200008952FB7F8948091CF019091D001A09188 +:10353000D101B091D2012FBF0895CF92DF92EF92C7 +:10354000FF920F931F932FB7F8944091CF015091A2 +:10355000D0016091D1017091D2012FBF6A017B012E +:10356000EE24FF248C0120E030E0C016D106E206F4 +:10357000F30610F4415051099A01281B390BC90177 +:103580001F910F91FF90EF90DF90CF9008951F92C1 +:103590000F920FB60F9211248F939F93AF93BF9307 +:1035A0008091CF019091D001A091D101B091D20131 +:1035B0000196A11DB11D8093CF019093D001A093DE +:1035C000D101B093D201BF91AF919F918F910F9094 +:1035D0000FBE0F901F9018950E943A0BF8942FEF92 +:1035E00087EA91E6215080409040E1F700C000005A +:1035F00087E090EBDC018093EF019093F001A093C2 +:10360000F101B093F2019CE088E10FB6F894A8951F +:10361000809360000FBE90936000FFCFEF92FF9207 +:103620000F931F93CF93DF93D82FC0E08C2F0E946E +:10363000140500E010E0E82EF12CC701002E02C0B6 +:10364000959587950A94E2F780FD06C00F5F1F4F9E +:103650000630110591F709C0602F7C2F80E00E9491 +:10366000DB05D813F3CF81E004C0CF5FCE30F1F695 +:1036700080E0DF91CF911F910F91FF90EF9008951F +:10368000CF93C82F8CE20E940E1B882321F08C2F31 +:10369000CF910C940E1B80E0CF910895CF930E94A0 +:1036A000951C811102C00E947B1CC5E6C15049F0E7 +:1036B0000E9426048FE39CE90197F1F700C0000007 +:1036C000F5CF89E20E94401B811113C18AE20E945A +:1036D000401B81110E947B1C85E00E94401B8111D0 +:1036E0000E94EC1A0E94A01C8093CD0187E00E94EA +:1036F000401B8823A9F18BE10E94401B882351F0D5 +:103700008091CD0181FB222720F991E0922790FB47 +:1037100081F90EC08EE00E94401B882361F08091E9 +:10372000CD0182FB222720F991E0922790FB82F9BC +:103730008093CD0115C080E10E94401B9091CD0186 +:10374000882341F093FB222720F981E0822780FB28 +:1037500093F904C0892F809580FB90F99093CD0157 +:103760008091CD010E94A41C0E94B21C8093E001B4 +:1037700080EE0E94401B882341F08091E001982F49 +:10378000909590FB80F98093E00189E30E94401BB3 +:10379000882359F08091E00181FB222720F991E0F4 +:1037A000922790FB81F98093E00182EE0E94401BFA +:1037B000882359F08091E00182FB222720F991E0D3 +:1037C000922790FB82F98093E00186EE0E94401BD5 +:1037D000882359F08091E00183FB222720F991E0B2 +:1037E000922790FB83F98093E00183EE0E94401BB7 +:1037F000882359F08091E00184FB222720F991E091 +:10380000922790FB84F98093E00185E30E94401B9E +:10381000882359F08091E00185FB222720F991E06F +:10382000922790FB85F98093E00181E30E94401B81 +:10383000882359F08091E00186FB222720F991E04E +:10384000922790FB86F98093E00181E10E94401B62 +:10385000882359F08091E00187FB222720F991E02D +:10386000922790FB87F98093E0018091E0010E940C +:10387000B61C8091E00187FB882780F980930D01B9 +:1038800087E20E94401BC82F8EE10E94401B8111DD +:10389000C2608FE10E94401B8111C46080E20E94DF +:1038A000401B8111C86081E20E94401B8111C061F0 +:1038B00082E20E94401B8111C06283E20E94401B91 +:1038C0008111C06484E20E94401B882311F0C0680B +:1038D00002C0CC2329F08C2F0E94AD1C6C2F03C09A +:1038E0000E94A91C682F70E080E090E0CF910C94BA +:1038F0007A17CF9108956DEE7EEF80E090E00E9400 +:10390000F52260E082E090E00E94E72260E083E040 +:1039100090E00E94E72260E084E090E00E94E722CD +:1039200060E085E090E00C94E72280E090E00E9467 +:10393000E12221E08D3E9E4F09F020E0822F089584 +:1039400082E090E00C94D922682F82E090E00C9401 +:10395000E72283E090E00C94D922682F83E090E086 +:103960000C94E72284E090E00C94D922682F84E044 +:1039700090E00C94E7228091D50180FF0BC060910C +:10398000130185E0689FB0011124759567957595C1 +:1039900067952BC081FF09C06091130185E0689F86 +:1039A000B00111247595679520C082FF07C0609112 +:1039B000130185E0689FB001112417C09091D601D2 +:1039C0009923D1F060911201961788F72091130185 +:1039D00085E0289F90011124929FA001939F500D94 +:1039E000112470E0CA010E94AB226038710540F4D6 +:1039F0006115710539F002C065E070E0862F089509 +:103A00008FE7089581E008958091D50180FF08C077 +:103A10006091110170E0759567957595679521C066 +:103A200081FF06C06091110170E07595679519C01E +:103A300082FF04C06091110170E010C09091D60126 +:103A40009923C1F0609110019617A0F780911101A0 +:103A5000899FC001112470E00E94AB22603871057B +:103A600028F46115710521F0862F08958FE70895D8 +:103A700081E0089561E070E0F4CF803F21F40E947E +:103A8000BB1C819504C0813F29F40E94BB1C80931C +:103A9000D9010895823F21F40E94BB1C819504C086 +:103AA000833F29F40E94BB1C8093D8010895893F6D +:103AB00019F40E94041D05C08A3F31F40E94041DC0 +:103AC00081958093DA0108958B3F21F40E94041DB3 +:103AD000819504C08C3F29F40E94041D8093DB0172 +:103AE0000895843F21F48091D701816017C0853FFC +:103AF00021F48091D701826011C0863F21F480912A +:103B0000D70184600BC0873F21F48091D701886082 +:103B100005C0883F31F48091D70180618093D7013F +:103B200008958D3F21F48091D50181600BC08E3FB7 +:103B300021F48091D501826005C08F3F29F48091E6 +:103B4000D50184608093D5010895803F39F4809138 +:103B5000D90187FF6CC01092D90169C0813F29F457 +:103B60008091D9011816BCF362C09091D801823FB0 +:103B700029F497FF5CC01092D80159C0833F19F413 +:103B80001916CCF354C0893F41F48091DA0118161C +:103B90000CF04DC01092DA014AC08A3F29F480919E +:103BA000DA0187FF44C0F6CF8B3F39F48091DB0107 +:103BB00087FF3DC01092DB013AC08C3F29F4809111 +:103BC000DB011816BCF333C0843F21F48091D70188 +:103BD0008E7F17C0853F21F48091D7018D7F11C062 +:103BE000863F21F48091D7018B7F0BC0873F21F462 +:103BF0008091D701877F05C0883F31F48091D7013C +:103C00008F7E8093D70113C08D3F21F48091D50121 +:103C10008E7F0BC08E3F21F48091D5018D7F05C032 +:103C20008F3F29F48091D5018B7F8093D5018091BE +:103C3000D80181110EC08091D90181110AC08091F3 +:103C4000DA01811106C08091DB01811102C010925E +:103C5000D601089587ED91E00E94540E0E94911ABA +:103C60009093D4018093D30108951F93CF93DF9352 +:103C70008091D3019091D4010E949D1AAC01909142 +:103C8000D601992321F02091140130E006C0209143 +:103C900015018AE0289F900111244217530708F468 +:103CA00085C08091D801C091D901D091DA011091DD +:103CB000DB01811107C0C11175C0D11173C0111191 +:103CC00071C074C09F3F19F09F5F9093D601181682 +:103CD00024F40E94BB1C8093D8018091D80187FFF7 +:103CE00005C00E94BB1C81958093D8011C1624F44A +:103CF0000E94BB1C8093D9018091D90187FF05C028 +:103D00000E94BB1C81958093D9016091D8016623E4 +:103D100031F1C091D901CC2311F1062E000C770BA3 +:103D2000880B990B0E94B22123E333E343E35FE363 +:103D30000E9416220E947A216093D8016C2FCC0F2A +:103D4000770B880B990B0E94B22123E333E343E303 +:103D50005FE30E9416220E947A216093D9011D160A +:103D600024F40E94041D8093DA018091DA0187FF18 +:103D700005C00E94041D81958093DA01111624F478 +:103D80000E94041D8093DB018091DB0187FF05C049 +:103D90000E94041D81958093DB01DF91CF911F91DB +:103DA0000C942A1E9F3F09F08FCF97CFDF91CF91C0 +:103DB0001F910895E7EDF1E085E0DF011D928A95FE +:103DC000E9F71092D6011092D5010895833081F160 +:103DD00028F4813059F08230D1F00895853009F40B +:103DE00049C0B8F1863009F456C008958091150194 +:103DF000262F30E0280F311D2F3F310524F4680FA6 +:103E00006093150108958FEF8093150108958091B7 +:103E10001401262F30E0280F311D2F3F310524F4E7 +:103E2000680F6093140108958FEF80931401089533 +:103E300080911301262F30E0280F311D2F3F3105CF +:103E400024F4680F6093130108958FEF809313019A +:103E5000089580911201262F30E0280F311D2F3F49 +:103E6000310524F4680F6093120108958FEF809359 +:103E70001201089580911101262F30E0280F311D85 +:103E80002F3F310524F4680F6093110108958FEFDF +:103E900080931101089580911001262F30E0280FA2 +:103EA000311D2F3F310524F4680F609310010895F0 +:103EB0008FEF809310010895833011F128F4813041 +:103EC00049F0823091F00895853081F120F18630FB +:103ED000C1F1089580911501681720F4861B809325 +:103EE0001501089510921501089580911401681725 +:103EF00020F4861B809314010895109214010895F4 +:103F000080911301681720F4861B80931301089594 +:103F100010921301089580911201681720F4861BF6 +:103F20008093120108951092120108958091110159 +:103F3000681720F4861B80931101089510921101D7 +:103F4000089580911001681720F4861B809310015A +:103F500008951092100108950F931F938D3109F465 +:103F60006AC008F03FC08E3009F484C0C0F48730C6 +:103F700009F46DC068F4863009F0B5C08091CD01B8 +:103F8000817F8E7F8093CD0181E08093DD01ACC085 +:103F9000883009F457C08B3009F46AC0A4C0863158 +:103FA00009F466C078F4803109F477C0813109F0F2 +:103FB0009AC00E94BE1390910D0181E089278093E1 +:103FC0000D0156C0893109F453C08B3109F08BC003 +:103FD0008091CD0181FB222720F991E0922790FB6F +:103FE00081F951C0853309F475C048F4873209F46A +:103FF00071C008F45EC0893209F46CC074C08334A7 +:1040000030F48A3308F053C0883391F16CC08334A4 +:1040100009F460C0883409F066C00E94BE130FEF37 +:1040200013ED20E3015010402040E1F700C00000F4 +:104030000E94EC1A1DC00E9434210E943D0E0E9475 +:10404000330716C00E94A01C0E94B21C11C09091A0 +:10405000CD01892F8095817080FB90F929F09660C1 +:1040600098609093CD0140C0997F977F9093CD0148 +:1040700081E03AC08091CD0182FB222720F991E0B6 +:10408000922790FB82F98093CD01992389F3809147 +:10409000CD0181608093CD01EBCF8091CD0183FB79 +:1040A000222720F991E0922790FB83F9ECCF8953E6 +:1040B00001C08D5141E050E060E070E08A019B0159 +:1040C00004C0000F111F221F331F8A95D2F7C901A8 +:1040D000B80104C061E070E080E090E00E947A17CF +:1040E0000E94BE13C5CF80E01F910F91089580E01C +:1040F000089580E00895CF93C82F8091DD0181302D +:1041000079F018F08230E9F187C0E0910E01F0916A +:104110000F018081813169F0823209F07FC009C0CE +:10412000E0910E01F0910F018081813111F0823216 +:1041300061F48C2F0E947720811104C08C2F0E9483 +:10414000AC1F1DC081E090E01AC08C2F0E94792026 +:10415000811114C0C43179F048F4CB3079F0C0310A +:1041600009F060C082E08093DD0108C0C93219F017 +:10417000C83321F057C01092DD0154C081E0817036 +:1041800053C0C93289F118F5C43171F1A8F4C730B0 +:1041900009F046C08AE08093150194E190931401E0 +:1041A00093E0909313018093120188E080931101B2 +:1041B00088E28093100134C0CE51C63088F5EC2FD0 +:1041C000F0E0E65DFE4F80818093DC0129C0CE34B3 +:1041D000E9F020F4CB3421F56AE013C0C13579F061 +:1041E000C235F1F461E00DC08091DC01882319F043 +:1041F0001092DC0115C081E08093DD0115C061E003 +:1042000006C08091DC010E94E61E0AC06AE080912F +:10421000DC010E945C1F04C01092DD0180E004C03C +:1042200081E002C080E0ABCFCF910895E1E8F0E0FB +:104230008081886080838081816080838FB7F894DB +:1042400093E09093890090ED909388008FBF08953C +:10425000EFE6F0E08081826080830895EFE6F0E091 +:1042600080818D7F80830895EFE6F0E0908182E089 +:104270008927808308951F920F920FB60F92112401 +:104280002F933F934F935F936F937F938F939F935E +:10429000AF93BF93EF93FF938091DE019091DF0185 +:1042A00001969093DF018093DE01811103C082E0CB +:1042B0000E943307E091DF01E695E695F0E0E657CE +:1042C000FB4FE4918091DE018E1303C080E00E94D9 +:1042D0003307FF91EF91BF91AF919F918F917F91A4 +:1042E0006F915F914F913F912F910F900FBE0F9063 +:1042F0001F9018950E9481216894B1110C9410228E +:1043000008950E94F52188F09F5798F0B92F9927BA +:10431000B751B0F0E1F0660F771F881F991F1AF0B0 +:10432000BA95C9F714C0B13091F00E940F22B1E0E4 +:1043300008950C940F22672F782F8827B85F39F0E3 +:10434000B93FCCF3869577956795B395D9F73EF449 +:1043500090958095709561957F4F8F4F9F4F0895F1 +:10436000E89409C097FB3EF490958095709561950F +:104370007F4F8F4F9F4F9923A9F0F92F96E9BB27C5 +:104380009395F695879577956795B795F111F8CF41 +:10439000FAF4BB0F11F460FF1BC06F5F7F4F8F4FAC +:1043A0009F4F16C0882311F096E911C0772321F0A2 +:1043B0009EE8872F762F05C0662371F096E8862F3A +:1043C00070E060E02AF09A95660F771F881FDAF791 +:1043D000880F9695879597F9089557FD9058440F43 +:1043E000551F59F05F3F71F04795880F97FB991F54 +:1043F00061F09F3F79F08795089512161306140611 +:10440000551FF2CF4695F1DF08C01616170618069D +:10441000991FF1CF86957105610508940895E89478 +:10442000BB2766277727CB0197F908950E94292299 +:104430000C949A220E948C2238F00E94932220F041 +:10444000952311F00C9483220C94892211240C944E +:1044500010220E94ED2170F3959FC1F3950F50E05B +:10446000551F629FF001729FBB27F00DB11D639F26 +:10447000AA27F00DB11DAA1F649F6627B00DA11DCC +:10448000661F829F2227B00DA11D621F739FB00D72 +:10449000A11D621F839FA00D611D221F749F3327E2 +:1044A000A00D611D231F849F600D211D822F762F7B +:1044B0006A2F11249F5750409AF0F1F088234AF058 +:1044C000EE0FFF1FBB1F661F771F881F91505040C4 +:1044D000A9F79E3F510580F00C9483220C94102282 +:1044E0005F3FE4F3983ED4F3869577956795B7954B +:1044F000F795E7959F5FC1F7FE2B880F911D969565 +:10450000879597F9089597F99F6780E870E060E0D4 +:1045100008959FEF80EC089500240A94161617065C +:1045200018060906089500240A94121613061406A4 +:1045300005060895092E0394000C11F4882352F007 +:10454000BB0F40F4BF2B11F460FF04C06F5F7F4FBF +:104550008F4F9F4F089597FB072E16F4009407D0B6 +:1045600077FD09D00E94C52207FC05D03EF4909546 +:1045700081959F4F0895709561957F4F0895EE0F37 +:10458000FF1F0590F491E02D0994AA1BBB1B51E17C +:1045900007C0AA1FBB1FA617B70710F0A61BB70BB3 +:1045A000881F991F5A95A9F780959095BC01CD0158 +:1045B0000895F999FECF92BD81BDF89A992780B5EB +:1045C0000895A8E1B0E042E050E00C94FC22262FD0 +:1045D000F999FECF1FBA92BD81BD20BD0FB6F894E8 +:1045E000FA9AF99A0FBE019608950E94E722272FA2 +:1045F0000C94E822DC01CB01FC01F999FECF06C046 +:10460000F2BDE1BDF89A319600B40D924150504090 +:08461000B8F70895F894FFCFFC +:1046180020023507C307A0076C0738070101BA0154 +:1046280028080A03140A3F4D36394B04FE03C80311 +:104638008F0322033B0354036D03010203040506A1 +:044648000708090056 +:00000001FF From a3ed43227385a8ab95b13510e0ecf0ffeed96083 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 30 Mar 2016 16:31:46 -0500 Subject: [PATCH 072/259] Drastically rewrote the path script to handle Explorer's stubborn grasp of EnvVars. Tested on Win7. --- 1-setup-path-win.bat | 79 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 68 insertions(+), 11 deletions(-) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index 6957dbc3f4..2c15857bb7 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -1,14 +1,71 @@ -@echo off +@SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION +@ECHO OFF +SET CMDLINERUNSTR=%SystemRoot%\system32\cmd.exe -reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul -echo. +SET NEWPATH1="C:\MinGW\msys\1.0\bin" +SET NEWPATH2="C:\MinGW\bin" -if NOT ["%errorlevel%"]==["0"] ( - echo FAILED. You probably just need to run the script with administrator privileges. -) else ( - echo Success! - setx QMK QMK > nul -) +:: Make sure paths exist +IF NOT EXIST !NEWPATH1! (ECHO Path not found: %NEWPATH1% && GOTO ExitBatch) +IF NOT EXIST !NEWPATH2! (ECHO Path not found: %NEWPATH2% && GOTO ExitBatch) -echo. -pause +:: Add paths +CALL :AddPath %NEWPATH1% +CALL :AddPath %NEWPATH2% + +:: Branch to UpdateEnv if we need to update +IF DEFINED UPDATE (GOTO UpdateEnv) + +GOTO ExitBatch + +:: ----------------------------------------------------------------------------- + +:UpdateEnv +ECHO Making updated PATH go live . . . +REG delete HKCU\Environment /F /V TEMPVAR > nul 2>&1 +setx TEMPVAR 1 > nul 2>&1 +REG delete HKCU\Environment /F /V TEMPVAR > nul 2>&1 +IF NOT !cmdcmdline! == !CMDLINERUNSTR! (CALL :KillExplorer) +GOTO ExitBatch + +:: ----------------------------------------------------------------------------- + +:ExitBatch +ENDLOCAL +PAUSE +EXIT /b + +:: ----------------------------------------------------------------------------- + +:AddPath +ECHO %PATH% | FINDSTR /C:"%~1" > nul +IF ERRORLEVEL 1 ( + REG add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v PATH /t REG_SZ /d "%PATH%;%~1" > nul 2>&1 + IF ERRORLEVEL 0 ( + ECHO Adding %1 . . . Success! + SET "PATH=%PATH%;%~1" + SET UPDATE=1 + ) ELSE ( + ECHO Adding %1 . . . FAILED. Run this script with administrator privileges. + ) +) ELSE ( + ECHO Skipping %1 - Already in PATH + ) +EXIT /b + +:: ----------------------------------------------------------------------------- + +:KillExplorer + +ECHO Your desktop is being restarted, please wait. . . +ping -n 5 127.0.0.1 > NUL 2>&1 +ECHO Killing process Explorer.exe. . . +taskkill /f /im explorer.exe +ECHO. +ECHO Your desktop is now loading. . . +ping -n 5 127.0.0.1 > NUL 2>&1 +ECHO. +ping -n 5 127.0.0.1 > NUL 2>&1 +START explorer.exe +START explorer.exe %CD% +EXIT /b \ No newline at end of file From dbd4ab3457dd001ab4bbcec14315047b815f7dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Thu, 31 Mar 2016 23:15:59 +0200 Subject: [PATCH 073/259] fixed de_osx prefix in keymap include to avoid conflicts --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 50 +++---- quantum/keymap_extras/keymap_german_osx.h | 156 ++++++++++---------- 2 files changed, 103 insertions(+), 103 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index df8d996508..5d12964192 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -13,8 +13,8 @@ #define M_CTRL_CMDV 1 #define M_CTRL_CMDC 2 #define M_MEH_SH_ACUT 3 -#define M_DE_PLUS_CTRLALT 12 -#define M_DE_CIRC_CTRLCMD 13 +#define M_DE_OSX_PLUS_CTRLALT 12 +#define M_DE_OSX_CIRC_CTRLCMD 13 #define M_TOGGLE_5 14 #define M_CTL_SFT_HASH 15 @@ -54,21 +54,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // Otherwise, it needs KC_* [BASE] = KEYMAP( // layer 0 : default // left hand - KC_ESC, DE_1, DE_2, DE_3, DE_4, DE_5, M(M_CTL_SFT_HASH), - KC_TAB, DE_Q, DE_W, DE_E, DE_R, DE_T, KC_LGUI, - KC_LALT, DE_A, DE_S, DE_D, DE_F, DE_G, - KC_LSFT, CTL_T(DE_Y), DE_X, DE_C, DE_V, DE_B, KC_LALT, - LT(SYMB,DE_LESS), M(M_DE_CIRC_CTRLCMD), M(M_DE_PLUS_CTRLALT), KC_UP, KC_DOWN, + KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, M(M_CTL_SFT_HASH), + KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, + KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, + KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), KC_UP, KC_DOWN, M(M_MEH_SH_ACUT), TG(2), KC_HOME, KC_BSPC,KC_DEL, LT(SMLY,KC_END), // right hand - M(M_CTL_SFT_HASH), DE_6, DE_7, DE_8, DE_9, DE_0, DE_SS, - KC_RGUI, DE_Z, DE_U, DE_I, DE_O, DE_P, DE_UE, - DE_H, DE_J, DE_K, DE_L, DE_OE, ALT_T(DE_AE), - KC_RALT, DE_N, DE_M, DE_COMM,DE_DOT, CTL_T(DE_MINS), KC_RSFT, - KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_PLUS), - TG(4), ALL_T(DE_ACUT), + M(M_CTL_SFT_HASH), DE_OSX_6, DE_OSX_7, DE_OSX_8, DE_OSX_9, DE_OSX_0, DE_OSX_SS, + KC_RGUI, DE_OSX_Z, DE_OSX_U, DE_OSX_I, DE_OSX_O, DE_OSX_P, DE_OSX_UE, + DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), + KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM,DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, + KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), + TG(4), ALL_T(DE_OSX_ACUT), KC_PGUP, KC_PGDN,KC_ENT, KC_SPC ), @@ -97,19 +97,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [SYMB] = KEYMAP( // left hand KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS, - KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT, - KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS, + KC_TRNS,DE_OSX_LESS,DE_OSX_MORE,DE_OSX_EXLM,DE_OSX_QST, KC_TRNS,KC_TRNS, + KC_TRNS,DE_OSX_HASH,DE_OSX_DLR, DE_OSX_BSLS,DE_OSX_SLSH,KC_DOT, + KC_TRNS,KC_TRNS,DE_OSX_LESS,DE_OSX_PERC,DE_OSX_PIPE,DE_OSX_TILD,KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_DEL,KC_TRNS, // right hand M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_LESS, DE_MORE, DE_EXLM, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), DE_HASH, - KC_TRNS, DE_PIPE, DE_TILD, DE_CIRC, KC_UP, DE_MINS, LSFT(KC_4), - DE_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, + DE_OSX_SLSH, DE_OSX_LPRN, DE_OSX_RPRN, LALT(KC_8), LALT(KC_9), DE_OSX_HASH, + KC_TRNS, DE_OSX_PIPE, DE_OSX_TILD, DE_OSX_CIRC, KC_UP, DE_OSX_MINS, LSFT(KC_4), + DE_OSX_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_F13, KC_F12, KC_F14, KC_F15, KC_TRNS, KC_TRNS @@ -210,9 +210,9 @@ KEYMAP( // right hand KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_TRNS, KC_UP, KC_7, KC_8, KC_9, LSFT(KC_RBRC), KC_F12, - KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_MINS, + KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_OSX_MINS, KC_TRNS, LSFT(KC_6), KC_1, KC_2, KC_3, LSFT(KC_7), KC_TRNS, - KC_0,KC_DOT, KC_COMM, DE_EQL, KC_TRNS, + KC_0,KC_DOT, KC_COMM, DE_OSX_EQL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS @@ -309,7 +309,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (timer_elapsed(start) > 150){ return MACRO(U(LCTRL),U(LSFT),U(LALT),END); } else { - return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_ACUT here, as macro needs KC_ prefix + return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_OSX_ACUT here, as macro needs KC_ prefix } } break; @@ -325,7 +325,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; - case M_DE_CIRC_CTRLCMD: + case M_DE_OSX_CIRC_CTRLCMD: if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),D(LGUI),END); @@ -337,7 +337,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; - case M_DE_PLUS_CTRLALT: + case M_DE_OSX_PLUS_CTRLALT: if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),D(LALT),END); diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h index da91b4bf46..d0b77fb803 100644 --- a/quantum/keymap_extras/keymap_german_osx.h +++ b/quantum/keymap_extras/keymap_german_osx.h @@ -9,92 +9,92 @@ // Alt gr // normal characters -#define DE_Z KC_Y -#define DE_Y KC_Z +#define DE_OSX_Z KC_Y +#define DE_OSX_Y KC_Z -#define DE_A KC_A -#define DE_B KC_B -#define DE_C KC_C -#define DE_D KC_D -#define DE_E KC_E -#define DE_F KC_F -#define DE_G KC_G -#define DE_H KC_H -#define DE_I KC_I -#define DE_J KC_J -#define DE_K KC_K -#define DE_L KC_L -#define DE_M KC_M -#define DE_N KC_N -#define DE_O KC_O -#define DE_P KC_P -#define DE_Q KC_Q -#define DE_R KC_R -#define DE_S KC_S -#define DE_T KC_T -#define DE_U KC_U -#define DE_V KC_V -#define DE_W KC_W -#define DE_X KC_X +#define DE_OSX_A KC_A +#define DE_OSX_B KC_B +#define DE_OSX_C KC_C +#define DE_OSX_D KC_D +#define DE_OSX_E KC_E +#define DE_OSX_F KC_F +#define DE_OSX_G KC_G +#define DE_OSX_H KC_H +#define DE_OSX_I KC_I +#define DE_OSX_J KC_J +#define DE_OSX_K KC_K +#define DE_OSX_L KC_L +#define DE_OSX_M KC_M +#define DE_OSX_N KC_N +#define DE_OSX_O KC_O +#define DE_OSX_P KC_P +#define DE_OSX_Q KC_Q +#define DE_OSX_R KC_R +#define DE_OSX_S KC_S +#define DE_OSX_T KC_T +#define DE_OSX_U KC_U +#define DE_OSX_V KC_V +#define DE_OSX_W KC_W +#define DE_OSX_X KC_X -#define DE_0 KC_0 -#define DE_1 KC_1 -#define DE_2 KC_2 -#define DE_3 KC_3 -#define DE_4 KC_4 -#define DE_5 KC_5 -#define DE_6 KC_6 -#define DE_7 KC_7 -#define DE_8 KC_8 -#define DE_9 KC_9 +#define DE_OSX_0 KC_0 +#define DE_OSX_1 KC_1 +#define DE_OSX_2 KC_2 +#define DE_OSX_3 KC_3 +#define DE_OSX_4 KC_4 +#define DE_OSX_5 KC_5 +#define DE_OSX_6 KC_6 +#define DE_OSX_7 KC_7 +#define DE_OSX_8 KC_8 +#define DE_OSX_9 KC_9 -#define DE_DOT KC_DOT -#define DE_COMM KC_COMM +#define DE_OSX_DOT KC_DOT +#define DE_OSX_COMM KC_COMM -#define DE_SS KC_MINS -#define DE_AE KC_QUOT -#define DE_UE KC_LBRC -#define DE_OE KC_SCLN +#define DE_OSX_SS KC_MINS +#define DE_OSX_AE KC_QUOT +#define DE_OSX_UE KC_LBRC +#define DE_OSX_OE KC_SCLN -#define DE_CIRC KC_NUBS // accent circumflex ^ and ring ° -#define DE_ACUT KC_EQL // accent acute ´ and grave ` -#define DE_PLUS KC_RBRC // + and * and ~ -#define DE_HASH KC_BSLS // # and ' -#define DE_LESS KC_GRV // < and > and | -#define DE_MINS KC_SLSH // - and _ +#define DE_OSX_CIRC KC_NUBS // accent circumflex ^ and ring ° +#define DE_OSX_ACUT KC_EQL // accent acute ´ and grave ` +#define DE_OSX_PLUS KC_RBRC // + and * and ~ +#define DE_OSX_HASH KC_BSLS // # and ' +#define DE_OSX_LESS KC_GRV // < and > and | +#define DE_OSX_MINS KC_SLSH // - and _ // shifted characters -#define DE_RING LSFT(DE_CIRC) // ° -#define DE_EXLM LSFT(KC_1) // ! -#define DE_DQOT LSFT(KC_2) // " -#define DE_PARA LSFT(KC_3) // § -#define DE_DLR LSFT(KC_4) // $ -#define DE_PERC LSFT(KC_5) // % -#define DE_AMPR LSFT(KC_6) // & -#define DE_SLSH LSFT(KC_7) // / -#define DE_LPRN LSFT(KC_8) // ( -#define DE_RPRN LSFT(KC_9) // ) -#define DE_EQL LSFT(KC_0) // = -#define DE_QST LSFT(DE_SS) // ? -#define DE_GRV LSFT(DE_ACUT) // ` -#define DE_ASTR LSFT(DE_PLUS) // * -#define DE_QUOT LSFT(DE_HASH) // ' -#define DE_MORE LSFT(DE_LESS) // > -#define DE_COLN LSFT(KC_DOT) // : -#define DE_SCLN LSFT(KC_COMM) // ; -#define DE_UNDS LSFT(DE_MINS) // _ +#define DE_OSX_RING LSFT(DE_OSX_CIRC) // ° +#define DE_OSX_EXLM LSFT(KC_1) // ! +#define DE_OSX_DQOT LSFT(KC_2) // " +#define DE_OSX_PARA LSFT(KC_3) // § +#define DE_OSX_DLR LSFT(KC_4) // $ +#define DE_OSX_PERC LSFT(KC_5) // % +#define DE_OSX_AMPR LSFT(KC_6) // & +#define DE_OSX_SLSH LSFT(KC_7) // / +#define DE_OSX_LPRN LSFT(KC_8) // ( +#define DE_OSX_RPRN LSFT(KC_9) // ) +#define DE_OSX_EQL LSFT(KC_0) // = +#define DE_OSX_QST LSFT(DE_OSX_SS) // ? +#define DE_OSX_GRV LSFT(DE_OSX_ACUT) // ` +#define DE_OSX_ASTR LSFT(DE_OSX_PLUS) // * +#define DE_OSX_QUOT LSFT(DE_OSX_HASH) // ' +#define DE_OSX_MORE LSFT(DE_OSX_LESS) // > +#define DE_OSX_COLN LSFT(KC_DOT) // : +#define DE_OSX_SCLN LSFT(KC_COMM) // ; +#define DE_OSX_UNDS LSFT(DE_OSX_MINS) // _ // Alt-ed characters -#define DE_SQ2 LALT(KC_2) // ² -#define DE_SQ3 LALT(KC_3) // ³ -#define DE_LCBR LALT(KC_8) // { -#define DE_LBRC LALT(KC_5) // [ -#define DE_RBRC LALT(KC_6) // ] -#define DE_RCBR LALT(KC_9) // } -#define DE_BSLS LALT(LSFT(KC_7)) // backslash -#define DE_AT LALT(DE_L) // @ -#define DE_EURO LALT(KC_E) // € -#define DE_TILD LALT(DE_N) // ~ -#define DE_PIPE LALT(DE_7) // | +#define DE_OSX_SQ2 LALT(KC_2) // ² +#define DE_OSX_SQ3 LALT(KC_3) // ³ +#define DE_OSX_LCBR LALT(KC_8) // { +#define DE_OSX_LBRC LALT(KC_5) // [ +#define DE_OSX_RBRC LALT(KC_6) // ] +#define DE_OSX_RCBR LALT(KC_9) // } +#define DE_OSX_BSLS LALT(LSFT(KC_7)) // backslash +#define DE_OSX_AT LALT(DE_OSX_L) // @ +#define DE_OSX_EURO LALT(KC_E) // € +#define DE_OSX_TILD LALT(DE_OSX_N) // ~ +#define DE_OSX_PIPE LALT(DE_OSX_7) // | #endif From c12be71d11b2faa7d161d7a6acb84736bb22dbb2 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Fri, 1 Apr 2016 00:10:21 -0500 Subject: [PATCH 074/259] Added Error Checking to Setup.bat #2 Added check for the MinGW directory. Fixed a bug with script exiting out of a CMD window. Fixed a bug with script dropping user into MinGW directory. Fixed a bug with RD not deleting temp. Fixed a bug with PNPUtil.exe not being present in the path. --- 2-setup-environment-win.bat | 82 +++++++++++++++++++++++-------------- 1 file changed, 52 insertions(+), 30 deletions(-) diff --git a/2-setup-environment-win.bat b/2-setup-environment-win.bat index 91b6c91e39..2b06168c7c 100644 --- a/2-setup-environment-win.bat +++ b/2-setup-environment-win.bat @@ -1,41 +1,63 @@ -@echo off -setx /M test test > nul 2>&1 -if NOT ["%errorlevel%"]==["0"] ( - echo FAILED. Rerun with administrator privileges. - pause - exit +@SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION +@ECHO OFF + +SET STARTINGDIR=%CD% + +:: Check for admin privilages +SETX /M test test > nul 2>&1 +IF NOT ["%ERRORLEVEL%"]==["0"] ( + ECHO FAILED. Rerun with administrator privileges. + GOTO ExitBatch ) -echo ------------------------------------------ -echo Installing wget and unzip -echo ------------------------------------------ -mingw-get install msys-wget-bin msys-unzip-bin -cd \MinGW\bin +:: Make sure path to MinGW exists - if so, CD to it +SET MINGWPATH="C:\MinGW\bin" +IF NOT EXIST !MINGWPATH! (ECHO Path not found: %MINGWPATH% && GOTO ExitBatch) +cd %MINGWPATH% -mkdir temp -cd temp -echo ------------------------------------------ -echo Installing dfu-programmer. -echo ------------------------------------------ + +ECHO ------------------------------------------ +ECHO Installing wget and unzip +ECHO ------------------------------------------ +mingw-get install msys-wget-bin msys-unzip-bin + +MKDIR temp +CD temp + +ECHO ------------------------------------------ +ECHO Installing dfu-programmer. +ECHO ------------------------------------------ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip unzip dfu-programmer-win-0.7.2.zip -copy dfu-programmer.exe .. +COPY dfu-programmer.exe .. -echo ------------------------------------------ -echo Downloading driver -echo ------------------------------------------ +ECHO ------------------------------------------ +ECHO Downloading driver +ECHO ------------------------------------------ wget http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip unzip libusb-win32-bin-1.2.6.0.zip -cp libusb-win32-bin-1.2.6.0\bin\x86\libusb0_x86.dll ../libusb0.dll +COPY libusb-win32-bin-1.2.6.0\bin\x86\libusb0_x86.dll ../libusb0.dll -echo ------------------------------------------ -echo Installing driver. Accept prompt. -echo ------------------------------------------ -pnputil -i -a dfu-prog-usb-1.2.2\atmel_usb_dfu.inf +ECHO ------------------------------------------ +ECHO Installing driver. Accept prompt. +ECHO ------------------------------------------ +IF EXIST "%WinDir%\System32\PnPUtil.exe" (%WinDir%\System32\PnPUtil.exe -i -a dfu-prog-usb-1.2.2\atmel_usb_dfu.inf && GOTO PNPUTILFOUND) +IF EXIST "%WinDir%\Sysnative\PnPUtil.exe" (%WinDir%\Sysnative\PnPUtil.exe -i -a dfu-prog-usb-1.2.2\atmel_usb_dfu.inf && GOTO PNPUTILFOUND) -cd .. -rm -rf temp +ECHO FAILED. Could not find PnPUtil.exe in "%WinDir%\System32" or "%WinDir%\Sysnative". -echo ------------------------------------------ -echo Finished! -pause \ No newline at end of file +:PNPUTILFOUND + +:: Wait then delete directory +ping -n 5 127.0.0.1 > NUL 2>&1 +CD .. +RD /s /q temp + +ECHO ------------------------------------------ +ECHO Finished! + +:ExitBatch +CD %STARTINGDIR% +ENDLOCAL +PAUSE +EXIT /b \ No newline at end of file From 54b0a2bf765033f636d1d8440081f75126dfee81 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 1 Apr 2016 14:44:08 -0400 Subject: [PATCH 075/259] adding files is always smart --- keyboard/preonic/flash-pcb.sh | 3 + keyboard/preonic/keymaps/default/README.md | 34 +++++++ keyboard/preonic/keymaps/default/keymap.c | 96 +++++++++++++++++++ keyboard/preonic/keymaps/lock/README.md | 3 + keyboard/preonic/keymaps/lock/keymap.c | 105 +++++++++++++++++++++ keyboard/preonic/preonic.c | 36 +++++++ keyboard/preonic/preonic.h | 50 ++++++++++ 7 files changed, 327 insertions(+) create mode 100755 keyboard/preonic/flash-pcb.sh create mode 100644 keyboard/preonic/keymaps/default/README.md create mode 100644 keyboard/preonic/keymaps/default/keymap.c create mode 100644 keyboard/preonic/keymaps/lock/README.md create mode 100644 keyboard/preonic/keymaps/lock/keymap.c create mode 100644 keyboard/preonic/preonic.c create mode 100644 keyboard/preonic/preonic.h diff --git a/keyboard/preonic/flash-pcb.sh b/keyboard/preonic/flash-pcb.sh new file mode 100755 index 0000000000..8b59b83f5e --- /dev/null +++ b/keyboard/preonic/flash-pcb.sh @@ -0,0 +1,3 @@ +dfu-programmer atmega32u4 erase --force +dfu-programmer atmega32u4 flash preonic_pcb.hex +dfu-programmer atmega32u4 reset \ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/README.md b/keyboard/preonic/keymaps/default/README.md new file mode 100644 index 0000000000..d2f43bbdb8 --- /dev/null +++ b/keyboard/preonic/keymaps/default/README.md @@ -0,0 +1,34 @@ +# The Default Planck Layout + + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [_QW] = { /* Qwerty */ + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_CM] = { /* Colemak */ + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_DV] = { /* Dvorak */ + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + }, + [_LW] = { /* LOWER */ + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + } + }; \ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c new file mode 100644 index 0000000000..392197f1d8 --- /dev/null +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -0,0 +1,96 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "preonic.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_CM] = { /* Colemak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_DV] = { /* Dvorak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_LW] = { /* LOWER */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 600}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(55)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 1000}, +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +void * matrix_init_user(void) { +#ifdef AUDIO_ENABLE + init_notes(); + play_notes(&start_up, 9, false); +#endif +} diff --git a/keyboard/preonic/keymaps/lock/README.md b/keyboard/preonic/keymaps/lock/README.md new file mode 100644 index 0000000000..d21cb990b0 --- /dev/null +++ b/keyboard/preonic/keymaps/lock/README.md @@ -0,0 +1,3 @@ +# Lock layout + +This layout is designed for having a lock switch in the lower-left-hand corner, and for experimenting with MIDI/audio features. It's constantly in development, so don't expect anything to work/be documented correctly! \ No newline at end of file diff --git a/keyboard/preonic/keymaps/lock/keymap.c b/keyboard/preonic/keymaps/lock/keymap.c new file mode 100644 index 0000000000..e253f25819 --- /dev/null +++ b/keyboard/preonic/keymaps/lock/keymap.c @@ -0,0 +1,105 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "preonic.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif +#include "action_layer.h" + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 +#define _MI 5 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_CM] = { /* Colemak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_DV] = { /* Dvorak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_LW] = { /* LOWER */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_MI] = { /* MIDI */ + {MIDI12}, + {MIDI12}, + {MIDI12}, + {MIDI12}, + {M(0), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MIDI, MIDI, MIDI, MIDI} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 600}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(55)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 50}, + {440.0*pow(2.0,(64)/12.0), 1000}, +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + default_layer_state = 1<<5; + } else { + unregister_code(KC_RSFT); + default_layer_state = 1<<0; + } + break; + } + return MACRO_NONE; +}; + +void * matrix_init_user(void) { + init_notes(); + play_notes(&start_up, 9, false); +} diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c new file mode 100644 index 0000000000..a678f7b09f --- /dev/null +++ b/keyboard/preonic/preonic.c @@ -0,0 +1,36 @@ +#include "preonic.h" + +__attribute__ ((weak)) +void * matrix_init_user(void) { + +}; + +__attribute__ ((weak)) +void * matrix_scan_user(void) { + +}; + +void * matrix_init_kb(void) { + #ifdef BACKLIGHT_ENABLE + backlight_init_ports(); + #endif + + #ifdef RGBLIGHT_ENABLE + rgblight_init(); + #endif + + + // Turn status LED on + DDRE |= (1<<6); + PORTE |= (1<<6); + + if (matrix_init_user) { + (*matrix_init_user)(); + } +}; + +void * matrix_scan_kb(void) { + if (matrix_scan_user) { + (*matrix_scan_user)(); + } +}; diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h new file mode 100644 index 0000000000..42d2123290 --- /dev/null +++ b/keyboard/preonic/preonic.h @@ -0,0 +1,50 @@ +#ifndef PREONIC_H +#define PREONIC_H + +#include "matrix.h" +#include "keymap_common.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif +#ifdef RGBLIGHT_ENABLE + #include "rgblight.h" +#endif +#include +#ifdef MIDI_ENABLE + #include +#endif + +#define PREONIC_MIT( \ + k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ + k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ + k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ + k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ + k40, k41, k42, k43, k44, k45, k47, k48, k49, k4a, k4b \ +) \ +{ \ + { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ + { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ + { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ + { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \ + { k40, k41, k42, k43, k44, k45, k45, k47, k48, k49, k4a, k4b } \ +} + +#define PREONIC_GRID( \ + k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ + k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ + k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ + k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ + k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b \ +) \ +{ \ + { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ + { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ + { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ + { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \ + { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b } \ +} + +void * matrix_init_user(void); +void * matrix_scan_user(void); + +#endif From ad3ec12fb62b67fa2a69f3950a073fafc22be8f4 Mon Sep 17 00:00:00 2001 From: tak3over Date: Fri, 1 Apr 2016 15:26:09 -0500 Subject: [PATCH 076/259] Create tak3over.c Custom keymap with an additional function layer for numpad, pgup, pgdn, del, ins, home, end, and additional arrow keys. --- keyboard/planck/keymaps/tak3over.c | 136 +++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 keyboard/planck/keymaps/tak3over.c diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c new file mode 100644 index 0000000000..c49af7d0e7 --- /dev/null +++ b/keyboard/planck/keymaps/tak3over.c @@ -0,0 +1,136 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. +// +// Custom style by tak3over. Dropped the dvorak layer as it was not being used by me. Shifted over +// keys to make room for a second function key on the left side. Now has a keypad and most all +// standard keyboard keys. Including Delete. See TK layer. + +#include "planck.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _TK 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + +/* Qwerty + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | S | D | F | G | H | J | K | L | ; | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_QW] = { + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* Colemak + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | R | S | T | D | H | N | E | I | O | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_CM] = { + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* TenKey, Arrow, and Function key Layer + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | Left | Up | Down | Right| Del | * | 4 | 5 | 6 | + | / | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Home | PGUP | PGDN | End | Ins | . | 1 | 2 | 3 | - |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_TK] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_ESC, KC_LEFT, KC_UP, KC_DOWN, KC_RGHT, KC_DEL, KC_ASTR, KC_4, KC_5, KC_6, KC_PLUS, KC_SLSH}, + {KC_LSFT, KC_HOME, KC_PGUP, KC_PGDN, KC_END, KC_INS, KC_DOT, KC_1, KC_2, KC_3, KC_MINS, KC_ENT }, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* Raise + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_RS] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), M(0), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Lower + * ,-----------------------------------------------------------------------------------. + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_LW] = { + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), M(0), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; From 317455178d177efc8eccdb8dc69ac18baf9e66e7 Mon Sep 17 00:00:00 2001 From: Eric-L-T Date: Fri, 1 Apr 2016 13:43:49 -0700 Subject: [PATCH 077/259] Update action.c --- tmk_core/common/action.c | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index acc6d11eab..4457d16d86 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -int8_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; +uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS) / 8) ? ((MATRIX_ROWS * MATRIX_COLS) / 8) : 1]; void process_action_nocache(keyrecord_t *record) { @@ -82,11 +82,22 @@ action_t store_or_get_action(bool pressed, keypos_t key) if (disable_action_cache) { return layer_switch_get_action(key); } - + uint8_t key_number = (key.col + (key.row * MATRIX_COLS)); + uint8_t storage_row = key_number / 8; + uint8_t storage_bit = key_number % 8; + uint8_t layer; if (pressed) { - pressed_actions_cache[key.row][key.col] = layer_switch_get_layer(key); + layer = layer_switch_get_layer(key); + for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { + source_layers_cache[bit_number][storage_row] ^= (-(!!(layer & (1 << bit_number)) ^ source_layers_cache[bit_number][storage_row])) & (1 << storage_bit); + } + } else { + layer = 0; + for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { + layer |= (!!(source_layers_cache[bit_number][storage_row] & (1 << storage_bit))) << bit_number; + } } - return action_for_key(pressed_actions_cache[key.row][key.col], key); + return action_for_key(layer, key); #else return layer_switch_get_action(key); #endif From cd8dd1b6d6a68c1d6ba48ba58e6ddad7dbbce6c2 Mon Sep 17 00:00:00 2001 From: Eric-L-T Date: Fri, 1 Apr 2016 13:45:01 -0700 Subject: [PATCH 078/259] Update action.h --- tmk_core/common/action.h | 1 - 1 file changed, 1 deletion(-) diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h index 2b43d001e1..533e5d1a01 100644 --- a/tmk_core/common/action.h +++ b/tmk_core/common/action.h @@ -61,7 +61,6 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt); /* Utilities for actions. */ #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) extern bool disable_action_cache; -extern int8_t pressed_actions_cache[MATRIX_ROWS][MATRIX_COLS]; #endif void process_action_nocache(keyrecord_t *record); void process_action(keyrecord_t *record); From 9a35f01c5516081a8c503d2344f0d082b1a29cd5 Mon Sep 17 00:00:00 2001 From: Eric-L-T Date: Fri, 1 Apr 2016 13:49:03 -0700 Subject: [PATCH 079/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 4457d16d86..9ba03675a1 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -82,7 +82,7 @@ action_t store_or_get_action(bool pressed, keypos_t key) if (disable_action_cache) { return layer_switch_get_action(key); } - uint8_t key_number = (key.col + (key.row * MATRIX_COLS)); + uint8_t key_number = key.col + (key.row * MATRIX_COLS); uint8_t storage_row = key_number / 8; uint8_t storage_bit = key_number % 8; uint8_t layer; From c274699085b2f922a5e8b14b21aa377249e62d29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Fri, 1 Apr 2016 23:53:09 +0200 Subject: [PATCH 080/259] minor tweaks at the keymap, new png for documentation --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 12 ++++++------ .../keymaps/osx_de/osx_de_highres.png | Bin 749565 -> 684862 bytes 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index 5d12964192..269e7a0fbd 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), KC_UP, KC_DOWN, - M(M_MEH_SH_ACUT), TG(2), + M(M_MEH_SH_ACUT), TG(MDIA), KC_HOME, KC_BSPC,KC_DEL, LT(SMLY,KC_END), // right hand @@ -68,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM,DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), - TG(4), ALL_T(DE_OSX_ACUT), + TG(NUMB), ALL_T(DE_OSX_ACUT), KC_PGUP, KC_PGDN,KC_ENT, KC_SPC ), @@ -136,7 +136,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `--------------------' `--------------------' */ // MEDIA AND MOUSE -KEYMAP( +[MDIA] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, @@ -178,7 +178,7 @@ KEYMAP( * | | | | | | | | * `--------------------' `----------------------' */ -KEYMAP( +[SMLY] = KEYMAP( 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, @@ -198,7 +198,7 @@ KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS ), //number pad -KEYMAP( +[NUMB] = KEYMAP( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, @@ -239,7 +239,7 @@ KEYMAP( * | | | F4 | | | | | * `--------------------' `----------------------' */ -KEYMAP( +[EGOS] = KEYMAP( 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_LSFT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png index 1d5226974fd9c7f9896d46eaa9651c8fa8726acd..8e709ee260ed6b23e8dfbc3fff6089d582f3c8c8 100644 GIT binary patch literal 684862 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 HZ%u=h@DyeUIeC5@|jw>q* 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�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�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

    PG?&9$ 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

  • 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ð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

    )-9%u3z|I0#9dvlI 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


    ZZ*Co0+b-cdp-9wR{P?5t{lDjyUVfmX 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

    |zTcLYtJruyclE9HK2neFHJ!e>d|Qds-&XyZ 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%0AvO)74LV8kGTw3JX{i*llhxMK&Pb>=`wTMnU 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 Date: Fri, 1 Apr 2016 18:26:43 -0700 Subject: [PATCH 081/259] Update action.c --- tmk_core/common/action.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 9ba03675a1..e4cbac9e80 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -82,18 +82,18 @@ action_t store_or_get_action(bool pressed, keypos_t key) if (disable_action_cache) { return layer_switch_get_action(key); } - uint8_t key_number = key.col + (key.row * MATRIX_COLS); - uint8_t storage_row = key_number / 8; - uint8_t storage_bit = key_number % 8; - uint8_t layer; + int8_t key_number = key.col + (key.row * MATRIX_COLS); + int8_t storage_row = key_number / 8; + int8_t storage_bit = key_number % 8; + int8_t layer; if (pressed) { layer = layer_switch_get_layer(key); - for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { + for (int8_t bit_number = 0; bit_number <= 4; bit_number++) { source_layers_cache[bit_number][storage_row] ^= (-(!!(layer & (1 << bit_number)) ^ source_layers_cache[bit_number][storage_row])) & (1 << storage_bit); } } else { layer = 0; - for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { + for (int8_t bit_number = 0; bit_number <= 4; bit_number++) { layer |= (!!(source_layers_cache[bit_number][storage_row] & (1 << storage_bit))) << bit_number; } } From 307f1dee21ba8ffc94d50b6b9338d54fa2e4d191 Mon Sep 17 00:00:00 2001 From: Eric-L-T Date: Fri, 1 Apr 2016 19:54:02 -0700 Subject: [PATCH 082/259] Update action.c --- tmk_core/common/action.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index e4cbac9e80..eecfdbb6da 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -82,19 +82,19 @@ action_t store_or_get_action(bool pressed, keypos_t key) if (disable_action_cache) { return layer_switch_get_action(key); } - int8_t key_number = key.col + (key.row * MATRIX_COLS); - int8_t storage_row = key_number / 8; - int8_t storage_bit = key_number % 8; - int8_t layer; + uint8_t key_number = key.col + (key.row * MATRIX_COLS); + uint8_t storage_row = key_number / 8; + uint8_t storage_bit = key_number % 8; + uint8_t layer; if (pressed) { layer = layer_switch_get_layer(key); - for (int8_t bit_number = 0; bit_number <= 4; bit_number++) { - source_layers_cache[bit_number][storage_row] ^= (-(!!(layer & (1 << bit_number)) ^ source_layers_cache[bit_number][storage_row])) & (1 << storage_bit); + for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { + source_layers_cache[bit_number][storage_row] ^= (-(!!(layer & (1U << bit_number)) ^ source_layers_cache[bit_number][storage_row])) & (1U << storage_bit); } } else { layer = 0; - for (int8_t bit_number = 0; bit_number <= 4; bit_number++) { - layer |= (!!(source_layers_cache[bit_number][storage_row] & (1 << storage_bit))) << bit_number; + for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { + layer |= (uint8_t)(!!(source_layers_cache[bit_number][storage_row] & (1U << storage_bit))) << bit_number; } } return action_for_key(layer, key); From f5365d1c1c619c5cb85b9b1ba97ebd04a7f56e05 Mon Sep 17 00:00:00 2001 From: Eric-L-T Date: Fri, 1 Apr 2016 20:04:13 -0700 Subject: [PATCH 083/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index eecfdbb6da..f6fc8b0056 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -89,7 +89,7 @@ action_t store_or_get_action(bool pressed, keypos_t key) if (pressed) { layer = layer_switch_get_layer(key); for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { - source_layers_cache[bit_number][storage_row] ^= (-(!!(layer & (1U << bit_number)) ^ source_layers_cache[bit_number][storage_row])) & (1U << storage_bit); + source_layers_cache[bit_number][storage_row] ^= (-(bool)((layer & (1U << bit_number)) != 0) ^ source_layers_cache[bit_number][storage_row])) & (1U << storage_bit); } } else { layer = 0; From 71cdfe11682cf63c262380747d8a1b3d48a6bad0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sat, 2 Apr 2016 15:14:14 +0200 Subject: [PATCH 084/259] new keymap --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index df8d996508..a1b47ae8be 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -17,6 +17,7 @@ #define M_DE_CIRC_CTRLCMD 13 #define M_TOGGLE_5 14 #define M_CTL_SFT_HASH 15 +#define M_LGUI_SHFT 16 #define SM_SMILE 4 #define SM_SMIRK 5 @@ -67,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RGUI, DE_Z, DE_U, DE_I, DE_O, DE_P, DE_UE, DE_H, DE_J, DE_K, DE_L, DE_OE, ALT_T(DE_AE), KC_RALT, DE_N, DE_M, DE_COMM,DE_DOT, CTL_T(DE_MINS), KC_RSFT, - KC_LEFT, KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT), LT(SYMB,DE_PLUS), + KC_LEFT, KC_RIGHT,M(M_LGUI_SHFT),LALT(KC_LSFT), LT(SYMB,DE_PLUS), TG(4), ALL_T(DE_ACUT), KC_PGUP, KC_PGDN,KC_ENT, KC_SPC @@ -313,6 +314,13 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; + case M_LGUI_SHFT: + if (record->event.pressed){ + return MACRO(D(LGUI),D(LSFT),END); + }else{ + return MACRO(U(LGUI),U(LSFT),END); + } + break; case M_CTL_SFT_HASH: if (record->event.pressed) { start=timer_read(); From 680301e3e3f837aa4f8bda403af3fc42156516fa Mon Sep 17 00:00:00 2001 From: eltang Date: Sat, 2 Apr 2016 06:48:44 -0700 Subject: [PATCH 085/259] Update action.c --- tmk_core/common/action.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index f6fc8b0056..8735c7d648 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -91,7 +91,8 @@ action_t store_or_get_action(bool pressed, keypos_t key) for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { source_layers_cache[bit_number][storage_row] ^= (-(bool)((layer & (1U << bit_number)) != 0) ^ source_layers_cache[bit_number][storage_row])) & (1U << storage_bit); } - } else { + } + else { layer = 0; for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { layer |= (uint8_t)(!!(source_layers_cache[bit_number][storage_row] & (1U << storage_bit))) << bit_number; From fddccc95fe480a2ed039ffdac6aa9f3fac1f444f Mon Sep 17 00:00:00 2001 From: eltang Date: Sat, 2 Apr 2016 09:13:13 -0700 Subject: [PATCH 086/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 8735c7d648..a3c5b4c5a9 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -95,7 +95,7 @@ action_t store_or_get_action(bool pressed, keypos_t key) else { layer = 0; for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { - layer |= (uint8_t)(!!(source_layers_cache[bit_number][storage_row] & (1U << storage_bit))) << bit_number; + layer |= (uint8_t)((source_layers_cache[bit_number][storage_row] & (1U << storage_bit)) != 0) << bit_number; } } return action_for_key(layer, key); From da101b886689b3d2a8e4246ed20dee5f066bb1a1 Mon Sep 17 00:00:00 2001 From: eltang Date: Sat, 2 Apr 2016 09:29:32 -0700 Subject: [PATCH 087/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index a3c5b4c5a9..ae4e5545cf 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS) / 8) ? ((MATRIX_ROWS * MATRIX_COLS) / 8) : 1]; +uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS) / 8) ? ((MATRIX_ROWS * MATRIX_COLS) / 8) : 1] = {}; void process_action_nocache(keyrecord_t *record) { From f4f592910c51c048b1e1a08408ce16fd14eb3c32 Mon Sep 17 00:00:00 2001 From: eltang Date: Sat, 2 Apr 2016 09:34:01 -0700 Subject: [PATCH 088/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index ae4e5545cf..43d03f744c 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS) / 8) ? ((MATRIX_ROWS * MATRIX_COLS) / 8) : 1] = {}; +uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS) / 8) ? ((MATRIX_ROWS * MATRIX_COLS) / 8) : 1] = {0}; void process_action_nocache(keyrecord_t *record) { From 6c8e374d572f1cf0b62beb2a9718de84202c8a41 Mon Sep 17 00:00:00 2001 From: eltang Date: Sat, 2 Apr 2016 09:59:53 -0700 Subject: [PATCH 089/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 43d03f744c..f47256de77 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS) / 8) ? ((MATRIX_ROWS * MATRIX_COLS) / 8) : 1] = {0}; +uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS + 7) / 8)] = {0}; void process_action_nocache(keyrecord_t *record) { From 5a9091689c3e1b4c444f56c9cb335817dc9fc2bb Mon Sep 17 00:00:00 2001 From: eltang Date: Sat, 2 Apr 2016 10:00:31 -0700 Subject: [PATCH 090/259] Update action.c --- tmk_core/common/action.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index f47256de77..bf609f5e7b 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,7 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -uint8_t source_layers_cache[5][((MATRIX_ROWS * MATRIX_COLS + 7) / 8)] = {0}; +uint8_t source_layers_cache[5][(MATRIX_ROWS * MATRIX_COLS + 7) / 8] = {0}; void process_action_nocache(keyrecord_t *record) { From 4dce7258d1b31be0d91f6de0693a10917f514dd8 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Sat, 2 Apr 2016 18:00:28 +0200 Subject: [PATCH 091/259] Cleanup after merge - remove a superfluous parenthesis - wrap lines longer than 80 characters - add const specifiers where appropriate - remove unnecessary casts --- tmk_core/common/action.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index bf609f5e7b..78596a69cf 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -82,20 +82,26 @@ action_t store_or_get_action(bool pressed, keypos_t key) if (disable_action_cache) { return layer_switch_get_action(key); } - uint8_t key_number = key.col + (key.row * MATRIX_COLS); - uint8_t storage_row = key_number / 8; - uint8_t storage_bit = key_number % 8; + const uint8_t key_number = key.col + (key.row * MATRIX_COLS); + const uint8_t storage_row = key_number / 8; + const uint8_t storage_bit = key_number % 8; uint8_t layer; if (pressed) { layer = layer_switch_get_layer(key); - for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { - source_layers_cache[bit_number][storage_row] ^= (-(bool)((layer & (1U << bit_number)) != 0) ^ source_layers_cache[bit_number][storage_row])) & (1U << storage_bit); + for (uint8_t bit_number = 0; bit_number < 5; bit_number++) { + source_layers_cache[bit_number][storage_row] ^= + (-((layer & (1U << bit_number)) != 0) + ^ source_layers_cache[bit_number][storage_row]) + & (1U << storage_bit); } } else { layer = 0; - for (uint8_t bit_number = 0; bit_number <= 4; bit_number++) { - layer |= (uint8_t)((source_layers_cache[bit_number][storage_row] & (1U << storage_bit)) != 0) << bit_number; + for (uint8_t bit_number = 0; bit_number < 5; bit_number++) { + layer |= + ((source_layers_cache[bit_number][storage_row] + & (1U << storage_bit)) != 0) + << bit_number; } } return action_for_key(layer, key); From 8ef14d09b8451b3f2a77e6f019922eae0ac43642 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Sat, 2 Apr 2016 19:45:02 +0200 Subject: [PATCH 092/259] Update PREVENT_STUCK_MODIFIERS documentation in README --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dc5f612f67..82b2771652 100644 --- a/README.md +++ b/README.md @@ -115,8 +115,9 @@ If such situation bothers you add this to your `config.h`: #define PREVENT_STUCK_MODIFIERS -Warning: This option uses up 1 byte of memory per key. For example on -Planck it uses 4\*12=48 bytes. +This option uses 5 bytes of memory per every 8 keys on the keyboard +rounded up (5 bits per key). For example on Planck (48 keys) it uses +(48/8)\*5 = 30 bytes. ### Remember: These are just aliases From 381a9fd55319d1f29783748f5d6d5c5820e81636 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Sat, 2 Apr 2016 23:07:58 +0200 Subject: [PATCH 093/259] use action function for unicode --- .../keymaps/german-manuneo/compile_keymap.py | 273 +- .../keymaps/german-manuneo/german-manuneo.hex | 2862 +++++++---------- .../keymaps/german-manuneo/keymap.c | 1186 ++----- .../keymaps/german-manuneo/keymap.md | 52 +- 4 files changed, 1742 insertions(+), 2631 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index af68672226..3d26672762 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -20,6 +20,7 @@ import sys import json import unicodedata import collections +import itertools as it PY2 = sys.version_info.major == 2 @@ -27,11 +28,6 @@ if PY2: chr = unichr -BASEPATH = os.path.abspath(os.path.join( - os.path.dirname(__file__), "..", ".." -)) - - KEYBOARD_LAYOUTS = { # These map positions in the parsed layout to # positions in the KEYMAP MATRIX @@ -73,34 +69,33 @@ BLANK_LAYOUTS = [ # Wide Layout """ -.--------------------------------------------. .--------------------------------------------. -| | | | | | | | ! | | | | | | | -!------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+------! -| | | | | | | | ! | | | | | | | -!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! -| | | | | | |-------! !-------! | | | | | | -!------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+------! -| | | | | | | | ! | | | | | | | -'------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+------' - | | | | | | ! | | | | | - '-----------------------------' '-----------------------------' - .---------------. .---------------. - | | | ! | | - .-------+-------+-------! !-------+-------+-------. - ! ! | | ! | ! ! - ! ! !-------! !-------! ! ! - | | | | ! | | | - '-----------------------' '-----------------------' +.---------------------------------------------. .---------------------------------------------. +| | | | | | | | ! | | | | | | | +!-------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+-------! +| | | | | | | | ! | | | | | | | +!-------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+-------! +| | | | | | |-------! !-------! | | | | | | +!-------+-----+-----+-----x-----x-----! ! ! !-----x-----x-----+-----+-----+-------! +| | | | | | | | ! | | | | | | | +'-------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+-------' + | | | | | | ! | | | | | + '------------------------------' '------------------------------' + .---------------. .---------------. + | | | ! | | + .-------+-------+-------! !-------+-------+-------. + ! ! | | ! | ! ! + ! ! !-------! !-------! ! ! + | | | | ! | | | + '-----------------------' '-----------------------' """, ] DEFAULT_CONFIG = { - "includes_basedir": "quantum/", "keymaps_includes": [ "keymap_common.h", ], - 'filler': "-+.':x", + 'filler': "-+.'!:x", 'separator': "|", 'default_key_prefix': ["KC_"], } @@ -114,31 +109,34 @@ SECTIONS = [ # Markdown Parsing +ONELINE_COMMENT_RE = re.compile(r""" + ^ # comment must be at the start of the line + \s* # arbitrary whitespace + // # start of the comment + (.*) # the comment + $ # until the end of line +""", re.MULTILINE | re.VERBOSE +) + +INLINE_COMMENT_RE = re.compile(r""" + ([\,\"\[\]\{\}\d]) # anythig that might end a expression + \s+ # comment must be preceded by whitespace + // # start of the comment + \s # and succeded by whitespace + (?:[^\"\]\}\{\[]*) # the comment (except things which might be json) + $ # until the end of line +""", re.MULTILINE | re.VERBOSE) + +TRAILING_COMMA_RE = re.compile(r""" + , # the comma + (?:\s*) # arbitrary whitespace + $ # only works if the trailing comma is followed by newline + (\s*) # arbitrary whitespace + ([\]\}]) # end of an array or object +""", re.MULTILINE | re.VERBOSE) + + def loads(raw_data): - ONELINE_COMMENT_RE = re.compile(r""" - ^ # comment must be at the start of the line - \s* # arbitrary whitespace - // # start of the comment - (.*) # the comment - $ # until the end of line - """, re.MULTILINE | re.VERBOSE) - - INLINE_COMMENT_RE = re.compile(r""" - ([\,\"\[\]\{\}\d]) # anythig that might end a expression - \s+ # comment must be preceded by whitespace - // # start of the comment - \s # and succeded by whitespace - (?:[^\"\]\}\{\[]*) # the comment (except things which might be json) - $ # until the end of line - """, re.MULTILINE | re.VERBOSE) - - TRAILING_COMMA_RE = re.compile(r""" - , # the comma - (?:\s*) # arbitrary whitespace - $ # only works if the trailing comma is followed by newline - (\s*) # arbitrary whitespace - ([\]\}]) # end of an array or object - """, re.MULTILINE | re.VERBOSE) if isinstance(raw_data, bytes): raw_data = raw_data.decode('utf-8') @@ -164,6 +162,8 @@ def parse_config(path): name = line[2:] elif line.startswith("## "): name = line[3:] + else: + name = "" name = name.strip().replace(" ", "_").lower() if name in SECTIONS: @@ -209,6 +209,7 @@ def parse_config(path): pass end_section() + assert 'layout' in config return config # header file parsing @@ -218,16 +219,15 @@ IF0_RE = re.compile(r""" #if 0 $.*? #endif - """, re.MULTILINE | re.DOTALL | re.VERBOSE -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) COMMENT_RE = re.compile(r""" /\* .*? \*/" - """, re.MULTILINE | re.DOTALL | re.VERBOSE -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) + def read_header_file(path): with io.open(path, encoding="utf-8") as fh: @@ -237,7 +237,7 @@ def read_header_file(path): return data -def regex_partial(re_str_fmt, flags=re.MULTILINE | re.DOTALL | re.VERBOSE): +def regex_partial(re_str_fmt, flags): def partial(*args, **kwargs): re_str = re_str_fmt.format(*args, **kwargs) return re.compile(re_str, flags) @@ -251,8 +251,7 @@ KEYDEF_REP = regex_partial(r""" (?:{}) # the prefixes (?:\w+) # the key name ) # capture group end - """ -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) ENUM_RE = re.compile(r""" @@ -264,8 +263,7 @@ ENUM_RE = re.compile(r""" \} ; ) # capture group end - """, re.MULTILINE | re.DOTALL | re.VERBOSE -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) ENUM_KEY_REP = regex_partial(r""" @@ -273,8 +271,8 @@ ENUM_KEY_REP = regex_partial(r""" {} # the prefixes \w+ # the key name ) # capture group end - """ -) +""", re.MULTILINE | re.DOTALL | re.VERBOSE) + def parse_keydefs(config, data): prefix_options = "|".join(config['key_prefixes']) @@ -289,26 +287,31 @@ def parse_keydefs(config, data): yield key_match.groups()[0] -def parse_valid_keys(config): - valid_keycodes = set() - paths = [ - os.path.join(BASEPATH, "tmk_core", "common", "keycode.h") - ] + [ - os.path.join( - BASEPATH, config['includes_dir'], include_path - ) for include_path in config['keymaps_includes'] - ] +def parse_valid_keys(config, out_path): + basepath = os.path.abspath(os.path.join(os.path.dirname(out_path))) + dirpaths = [] + subpaths = [] + while len(subpaths) < 6: + path = os.path.join(basepath, *subpaths) + dirpaths.append(path) + dirpaths.append(os.path.join(path, "tmk_core", "common")) + dirpaths.append(os.path.join(path, "quantum")) + subpaths.append('..') - for path in paths: - path = path.replace("/", os.sep) - # the config always uses forward slashe - if os.path.exists(path): - header_data = read_header_file(path) + includes = set(config['keymaps_includes']) + includes.add("keycode.h") + + valid_keycodes = set() + for dirpath, include in it.product(dirpaths, includes): + include_path = os.path.join(dirpath, include) + if os.path.exists(include_path): + header_data = read_header_file(include_path) valid_keycodes.update( parse_keydefs(config, header_data) ) return valid_keycodes + # Keymap Parsing def iter_raw_codes(layer_lines, filler, separator): @@ -325,6 +328,7 @@ def iter_raw_codes(layer_lines, filler, separator): def iter_indexed_codes(raw_codes, key_indexes): key_rows = {} key_indexes_flat = [] + for row_index, key_indexes in enumerate(key_indexes): for key_index in key_indexes: key_rows[key_index] = row_index @@ -384,8 +388,8 @@ def parse_code(raw_code, key_prefixes, valid_keycodes): return raw_code, None, None if MACRO_RE.match(raw_code): - code = macro_id = raw_code[2:-1] - return code, macro_id, None + macro_id = raw_code[2:-1] + return raw_code, macro_id, None if UNICODE_RE.match(raw_code): hex_code = raw_code[1:] @@ -404,10 +408,17 @@ def parse_keymap(config, key_indexes, layer_lines, valid_keycodes): layer_lines, config['filler'], config['separator'] )) indexed_codes = iter_indexed_codes(raw_codes, key_indexes) + key_prefixes = config['key_prefixes'] for raw_code, key_index, row_index in indexed_codes: code, macro_id, uc_hex = parse_code( - raw_code, config['key_prefixes'], valid_keycodes + raw_code, key_prefixes, valid_keycodes ) + # TODO: line numbers for invalid codes + err_msg = "Could not parse key '{}' on row {}".format( + raw_code, row_index + ) + assert code is not None, err_msg + # print(repr(raw_code), repr(code), macro_id, uc_hex) if macro_id: config['macro_ids'].add(macro_id) if uc_hex: @@ -482,9 +493,64 @@ void matrix_scan_user(void) { MACROCODE = """ #define UC_MODE_WIN 0 #define UC_MODE_LINUX 1 +#define UC_MODE_OSX 2 +// TODO: allow default mode to be configured static uint16_t unicode_mode = UC_MODE_WIN; +uint16_t hextokeycode(uint8_t hex) {{ + if (hex == 0x0) {{ + return KC_P0; + }} + if (hex < 0xA) {{ + return KC_P1 + (hex - 0x1); + }} + return KC_A + (hex - 0xA); +}} + +void unicode_action_function(uint16_t hi, uint16_t lo) {{ + switch (unicode_mode) {{ + case UC_MODE_WIN: + register_code(KC_LALT); + + register_code(KC_PPLS); + unregister_code(KC_PPLS); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LALT); + break; + case UC_MODE_LINUX: + register_code(KC_LCTL); + register_code(KC_LSFT); + + register_code(KC_U); + unregister_code(KC_U); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LCTL); + unregister_code(KC_LSFT); + break; + case UC_MODE_OSX: + break; + }} +}} + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ if (!record->event.pressed) {{ return MACRO_NONE; @@ -494,57 +560,35 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{ case UM: unicode_mode = (unicode_mode + 1) % 2; break; - {macro_cases} +{macro_cases} +{unicode_macro_cases} default: break; }} - if (unicode_mode == UC_MODE_WIN) {{ - switch(id) {{ - {win_macro_cases} - default: - break; - }} - }} else if (unicode_mode == UC_MODE_LINUX) {{ - switch(id) {{ - {linux_macro_cases} - default: - break; - }} - }} return MACRO_NONE; }}; """ -WIN_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LALT), T(KP_PLUS), {1}, U(LALT), END - ); -""" -LINUX_UNICODE_MACRO_TEMPLATE = """ -case {0}: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END - ); -""" +UNICODE_MACRO_TEMPLATE = """ +case {macro_id}: + unicode_action_function(0x{hi:02x}, 0x{lo:02x}); + break; +""".strip() -def macro_cases(config, mode): - if mode == 'win': - template = WIN_UNICODE_MACRO_TEMPLATE - elif mode == 'linux': - template = LINUX_UNICODE_MACRO_TEMPLATE - else: - raise ValueError("Invalid mode: ", mode) - template = template.strip() +def unicode_macro_cases(config): for macro_id, uc_hex in config['unicode_macros'].items(): + hi = int(uc_hex, 16) >> 8 + lo = int(uc_hex, 16) & 0xFF unimacro_keys = ", ".join( "T({})".format( "KP_" + digit if digit.isdigit() else digit ) for digit in uc_hex ) - yield template.format(macro_id, unimacro_keys) + yield UNICODE_MACRO_TEMPLATE.format( + macro_id=macro_id, hi=hi, lo=lo + ) def iter_keymap_lines(keymap): @@ -599,8 +643,7 @@ def iter_keymap_parts(config, keymaps): # macros yield MACROCODE.format( macro_cases="", - win_macro_cases="\n".join(macro_cases(config, mode='win')), - linux_macro_cases="\n".join(macro_cases(config, mode='linux')), + unicode_macro_cases="\n".join(unicode_macro_cases(config)), ) # TODO: dynamically create blinking lights @@ -624,7 +667,7 @@ def main(argv=sys.argv[1:]): out_path = os.path.join(dirname, "keymap.c") config = parse_config(in_path) - valid_keys = parse_valid_keys(config) + valid_keys = parse_valid_keys(config, out_path) keymaps = parse_keymaps(config, valid_keys) with io.open(out_path, mode="w", encoding="utf-8") as fh: diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex index cb8b7fa8d4..ee1d30967d 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex @@ -1,1624 +1,1240 @@ -:100000000C94BD0F0C9401100C9401100C94011071 -:100010000C9401100C9401100C9401100C9401101C -:100020000C9401100C9401100C94791B0C944B1C33 -:100030000C9401100C9401100C9401100C940110FC -:100040000C9401100C94D6300C9401100C940110F7 -:100050000C9401100C94782A0C9401100C9401104B -:100060000C9401100C9401100C9401100C940110CC -:100070000C9401100C9401100C9401100C940110BC -:100080000C9401100C9401100C9401100C940110AC -:100090000C9401100C9401100C9401100C9401109C -:1000A0000C9401100C9401100C940110AB107810FA -:1000B0006310BD10E4101711F910FF1014113E1158 -:1000C0003511021138114E10F3102911321175102B -:1000D0006C10BA10B11099106F103010C6101A11B0 -:1000E00023112F119F10CF10AE1048102011ED10CA -:1000F0009010A5109C108410261193103910F01048 -:100100008A10C9106C12B410661054107E107B1047 -:10011000D210A2100E113F108D10B7102D10C0106C -:100120000B111111DB105D10F6104B1072105710EF -:10013000CC10FC103B113310A810C3100511D510C2 -:100140005A102C11EA10451096106010E110691039 -:1001500008114210D810E7103610511041111D112E -:1001600081103C10DE108710D311A0118B11E51106 -:100170000C123F12211227123C1266125D122A1233 -:10018000601276111B1251125A129D119411E21134 -:10019000D911C11197115811EE1142124B12571279 -:1001A000C711F711D611701148121512B811CD11DF -:1001B000C411AC114E12BB1161111812B211F11120 -:1001C0006F12DC118E117C11A611A311FA11CA1144 -:1001D00036126711B511DF115511E81133123912BA -:1001E000031285111E1273119A117F11F41124123A -:1001F00063125B11D011EB112D12FD1182115412FB -:1002000012126D11BE1188110912911130126A116A -:1002100000120F125E11791169124512A9116411B1 -:100220000612AF11B01CD21CBD1DD21CBD1D141D69 -:10023000371DBD1D8C1D9F1D8C208C20BA20BA201F -:10024000FC203821382338235021382347224722E5 -:10025000122338233823262301E001E10118021874 -:1002600002E002E10162026201620262010502052E -:1002700001070207015802580001E001E1011802DC -:100280001802E002E101620262015B025B016102AD -:1002900061015C025C015802580001E001E10118B3 -:1002A000021802E002E1015A025A01620262016090 -:1002B0000260015E025E015802580001E001E101A6 -:1002C00018021802E002E101620262015B025B01B6 -:1002D000610261015B025B015802580001E001E12B -:1002E0000118021802E002E101620262015B025B96 -:1002F00001610261015D025D015802580001E001E7 -:10030000E10118021802E002E101620262015B02EF -:100310005B0161026101060206015802580001E01A -:1003200001E10118021802E002E101620262015BD0 -:10033000025B01040204015D025D015802580001E4 -:10034000E001E10118021802E002E1015A025A013B -:10035000620262015F025F0109020901580258004E -:1003600001E001E10118021802E002E1016202620B -:10037000015B025B0161026101050205015802583F -:100380000001E001E10118021802E002E10162024D -:1003900062015B025B010502050161026101580215 -:1003A000580001E001E10118021802E002E10162D7 -:1003B0000262015B025B016102610160026001583F -:1003C00002580001E001E10118021802E002E10117 -:1003D000620262015B025B01060206015F025F01CD -:1003E0005802580001E001E10118021802E002E1A0 -:1003F0000162026201620262010502050106020653 -:10040000015802580001E001E10118021802E0025F -:10041000E101620262015B025B01040204015C0211 -:100420005C015802580001E001E10118021802E0E5 -:1004300002E1015A025A015A025A01620262016241 -:100440000262015802580001E001E101180218029D -:10045000E002E101620262015B025B01040204014D -:100460005F025F015802580001E001E10118021823 -:1004700002E002E1015A025A015A025A015E025E8A -:1004800001620262015802580001E001E101180214 -:100490001802E002E101620262015B025B010602F6 -:1004A00006015D025D015802580001E001E10118FA -:1004B000021802E002E1015A025A015A025A01628C -:1004C000026201610261015802580001E001E1018C -:1004D00018021802E002E1015A025A0162026201A6 -:1004E0005F025F01620262015802580001E001E10F -:1004F0000118021802E002E1015A025A0162026286 -:10050000015F025F01600260015802580001E001D2 -:10051000E10118021802E002E101620262015B02DD -:100520005B01610261015F025F015802580001E056 -:1005300001E10118021802E002E101620262015BBE -:10054000025B01610261015A025A0158025800011E -:10055000E001E10118021802E002E1015A025A0129 -:1005600062026201600260015F025F01580258008E -:1005700001E001E10118021802E002E101620262F9 -:10058000015B025B01610261015902590158025885 -:100590000001E001E10118021802E002E1015A0243 -:1005A0005A01620262016002600160026001580249 -:1005B000580001E001E10118021802E002E10162C5 -:1005C0000262015B025B01610261010402040158E5 -:1005D00002580001E001E10118021802E002E10105 -:1005E000620262015B025B0105020501060206016F -:1005F0005802580001E001E10118021802E002E18E -:1006000001620262015B025B01050205015C025CA2 -:10061000015802580001E001E10118021802E0024D -:10062000E1015A025A01620262015F025F01610246 -:1006300061015802580001E001E10118021802E0CE -:1006400002E1015A025A015902590161026101593C -:100650000259015802580001E001E1011802180294 -:10066000E002E1015A025A015A025A016202620191 -:100670005D025D015802580001E001E10118021815 -:1006800002E002E10162026201620262010502050A -:10069000015B025B015802580001E001E101180210 -:1006A0001802E002E10162026201620262010502D7 -:1006B0000501080208015802580001E001E1011893 -:1006C000021802E002E101620262016202620105B7 -:1006D000020501590259015802580001E001E101E7 -:1006E00018021802E002E1015A025A015A025A01A4 -:1006F000620262015B025B015802580001E001E105 -:100700000118021802E002E1015A025A0162026273 -:10071000015F025F015D025D015802580001E001C6 -:10072000E10118021802E002E101620262015B02CB -:100730005B01060206015C025C015802580001E000 -:1007400001E10118021802E002E101620262015BAC -:10075000025B01610261015E025E01580258000104 -:10076000E001E10118021802E002E1015A025A0117 -:100770006202620160026001590259015802580088 -:1007800001E001E10118021802E002E101620262E7 -:10079000015B025B01060206016102610158025819 -:1007A0000001E001E10118021802E002E101620229 -:1007B00062015B025B01040204015B025B015802FF -:1007C000580001E001E10118021802E002E1015ABB -:1007D000025A016202620160026001620262015813 -:1007E00002580001E001E10118021802E002E101F3 -:1007F0006202620162026201070207015F025F0199 -:100800005802580001E001E10118021802E002E17B -:10081000015A025A015A025A0162026201600260E0 -:10082000015802580001E001E10118021802E0023B -:10083000E101620262015B025B0161026101090286 -:1008400009015802580001E001E10118021802E014 -:1008500002E1015A025A015A025A01590259010889 -:100860000208015802580001E001E10118021802D3 -:10087000E002E101620262015B025B010602060125 -:100880005E025E015802580001E001E10118021801 -:1008900002E002E101620262015B025B0104020408 -:1008A000015E025E015802580001E001E1011802F8 -:1008B0001802E002E101620262015B025B010502D3 -:1008C0000501590259015802580001E001E10118DF -:1008D000021802E002E1015A025A015A025A015C6E -:1008E000025C015B025B015802580001E001E1017A -:1008F00018021802E002E1015A025A016202620182 -:10090000600260015A025A015802580001E001E1F8 -:100910000118021802E002E101620262015B025B5F -:1009200001050205015F025F015802580001E00164 -:10093000E10118021802E002E101620262015B02B9 -:100940005B0105020501600260015802580001E0E8 -:1009500001E10118021802E002E101620262015B9A -:10096000025B01610261010802080158025800019E -:10097000E001E10118021802E002E10162026201F5 -:100980005B025B01060206015A025A015802580036 -:1009900001E001E10118021802E002E101620262D5 -:1009A000015B025B01040204016202620158025809 -:1009B0000001E001E10118021802E002E1015A021F -:1009C0005A01620262015F025F015F025F01580229 -:1009D000580001E001E10118021802E002E10162A1 -:1009E0000262015B025B0105020501040204015879 -:1009F00002580001E001E10118021802E002E101E1 -:100A0000620262015B025B01050205015D025D019C -:100A10005802580001E001E10118021802E002E169 -:100A200001620262015B025B01050205015E025E7A -:100A3000015802580001E001E10118021802E00229 -:100A4000E101620262015B025B010502050107022E -:100A500007015802580001E001E10118021802E004 -:100A600002E1015A025A01590259015D025D015C1D -:100A7000025C015802580001E001E101180218026D -:100A8000E002E101620262015B025B010502050115 -:100A90005B025B015802580001E001E101180218F5 -:100AA00002E002E1015A025A01590259015D025D58 -:100AB00001610261015802580001E001E1011802E0 -:100AC0001802E002E101620262015B025B010602C0 -:100AD0000601590259015802580001E001E10118CC -:100AE000021802E002E101620262015B025B0106A0 -:100AF0000206015B025B015802580001E001E101BE -:100B000018021802E002E10162026201620262015F -:100B1000090209015F025F015802580001E001E18A -:100B20000118021802E002E101620262015B025B4D -:100B30000161026101070207015802580001E0014A -:100B4000E10118021802E002E1015A025A016202B0 -:100B50006201600260015C025C015802580001E021 -:100B600001E10118021802E002E101620262015B88 -:100B7000025B010402040160026001580258000196 -:100B8000E001E10118021802E002E10162026201E3 -:100B90005B025B010402040161026101580258001A -:100BA00001E001E10118021802E002E101620262C3 -:100BB0000162026201050205015A025A01580258F7 -:100BC0000001E001E10118021802E002E101620205 -:100BD00062015B025B0106020601620262015802C9 -:100BE000580001E001E10118021802E002E1015A97 -:100BF000025A0159025901610261015B025B01580D -:100C000002580001E001E10118021802E002E101CE -:100C10005A025A01620262015F025F015E025E01D6 -:100C20005802580001E001E10118021802E002E157 -:100C3000015A025A0159025901610261015A025ACC -:100C4000015802580001E001E10118021802E00217 -:100C5000E1015A025A01620262015F025F015C0215 -:100C60005C015802580001E001E10118021802E09D -:100C700002E1015A025A01620262016002600161EE -:100C80000261015802580001E001E1011802180256 -:100C9000E002E101620262015B025B010602060101 -:100CA000600260015802580001E001E101180218D9 -:100CB00002E002E1015A025A01590259015D025D46 -:100CC000015D025D015802580001E001E1011802D6 -:100CD0001802E002E101620262015B025B01610253 -:100CE0006101610261015802580001E001E101184F -:100CF000021802E002E1015A025A01620262016036 -:100D00000260015D025D015802580001E001E1014D -:100D100018021802E002E101620262015B025B015B -:100D2000050205015A025A015802580001E001E18A -:100D30000118021802E002E101620262016202622D -:100D40000105020501610261015802580001E0013C -:100D5000E10118021802E002E1015A025A015A02A6 -:100D60005A01620262015C025C015802580001E013 -:100D700001E10118021802E002E101620262015B76 -:100D8000025B010502050108020801580258000132 -:100D9000E001E10118021802E002E1015A025A01E1 -:100DA000590259015D025D015B025B015802580066 -:100DB00001E001E10118021802E002E101620262B1 -:100DC000015B025B0105020501050205015802589D -:100DD0000001E001E10118021802E002E1015A02FB -:100DE0005A01590259015D025D01050205015802CF -:100DF000580001E001E10118021802E002E1015A85 -:100E0000025A0162026201600260015B025B0158EA -:100E100002580001E001E10118021802E002E101BC -:100E2000620262015B025B01040204015902590182 -:100E30005802580001E001E10118021802E002E145 -:100E4000015A025A015902590161026101620262AA -:100E5000015802580001E001E10118021802E00205 -:100E6000E101620262015B025B0105020501090208 -:100E700009015802580001E201570257016202625B -:100E800001620262010502050107020702E2000198 -:100E9000E20157025701620262015B025B016102DB -:100EA00061015C025C02E20001E201570257015A53 -:100EB000025A0162026201600260015E025E02E2A9 -:100EC0000001E20157025701620262015B025B010D -:100ED000610261015B025B02E20001E2015702571D -:100EE00001620262015B025B01610261015D025D00 -:100EF00002E20001E20157025701620262015B0255 -:100F00005B016102610106020602E20001E2015793 -:100F1000025701620262015B025B01040204015D8F -:100F2000025D02E20001E201570257015A025A0132 -:100F3000620262015F025F0109020902E20001E24E -:100F40000157025701620262015B025B01610261AB -:100F50000105020502E20001E201570257016202A7 -:100F600062015B025B010502050161026102E200B0 -:100F700001E20157025701620262015B025B0161FB -:100F800002610160026002E20001E20157025701C2 -:100F9000620262015B025B01060206015F025F0200 -:100FA000E20001E20157025701620262016202623D -:100FB000010502050106020602E20001E2015702F4 -:100FC0005701620262015B025B01040204015C02E0 -:100FD0005C02E20001E201570257015A025A015A2B -:100FE000025A016202620162026202E20001E2014F -:100FF00057025701620262015B025B0104020401B5 -:101000005F025F02E20001E201570257015A025AF1 -:10101000015A025A015E025E0162026202E20001AE -:10102000E20157025701620262015B025B010602A4 -:1010300006015D025D02E20001E201570257015A1A -:10104000025A015A025A016202620161026102E21D -:101050000001E201570257015A025A01620262017D -:101060005F025F0162026202E20001E20157025781 -:10107000015A025A01620262015F025F016002606E -:1010800002E20001E20157025701620262015B02C3 -:101090005B01610261015F025F02E20001E2015750 -:1010A000025701620262015B025B01610261015A47 -:1010B000025A02E20001E201570257015A025A01A4 -:1010C00062026201600260015F025F02E20001E20F -:1010D0000157025701620262015B025B016102611A -:1010E0000159025902E20001E201570257015A0276 -:1010F0005A01620262016002600160026002E20065 -:1011000001E20157025701620262015B025B016169 -:1011100002610104020402E20001E20157025701E8 -:10112000620262015B025B01050205010602060222 -:10113000E20001E20157025701620262015B025BB9 -:1011400001050205015C025C02E20001E2015702B6 -:1011500057015A025A01620262015F025F01610295 -:101160006102E20001E201570257015A025A015995 -:101170000259016102610159025902E20001E201D2 -:10118000570257015A025A015A025A016202620179 -:101190005D025D02E20001E2015702570162026254 -:1011A0000162026201050205015B025B02E20001CD -:1011B000E201570257016202620162026201050206 -:1011C000050108020802E20001E20157025701622C -:1011D000026201620262010502050159025902E23E -:1011E0000001E201570257015A025A015A025A01FC -:1011F000620262015B025B02E20001E201570257F8 -:10120000015A025A01620262015F025F015D025DE2 -:1012100002E20001E20157025701620262015B0231 -:101220005B01060206015C025C02E20001E201577A -:10123000025701620262015B025B01610261015EB1 -:10124000025E02E20001E201570257015A025A010E -:10125000620262016002600159025902E20001E289 -:101260000157025701620262015B025B010602063E -:101270000161026102E20001E201570257016202CC -:1012800062015B025B01040204015B025B02E2009B -:1012900001E201570257015A025A016202620160DB -:1012A00002600162026202E20001E201570257019C -:1012B0006202620162026201070207015F025F02CD -:1012C000E20001E201570257015A025A015A025A3A -:1012D000016202620160026002E20001E201570263 -:1012E0005701620262015B025B0161026101090256 -:1012F0000902E20001E201570257015A025A015A5B -:10130000025A015902590108020802E20001E201F1 -:1013100057025701620262015B025B01060206018D -:101320005E025E02E20001E20157025701620262C0 -:10133000015B025B01040204015E025E02E2000145 -:10134000E20157025701620262015B025B01050282 -:10135000050159025902E20001E201570257015A00 -:10136000025A015A025A015C025C015B025B02E212 -:101370000001E201570257015A025A01620262015A -:10138000600260015A025A02E20001E2015702576C -:1013900001620262015B025B01050205015F025FFF -:1013A00002E20001E20157025701620262015B02A0 -:1013B0005B010502050160026002E20001E20157E3 -:1013C000025701620262015B025B01610261010876 -:1013D000020802E20001E2015702570162026201C3 -:1013E0005B025B01060206015A025A02E20001E2B8 -:1013F0000157025701620262015B025B01040204B1 -:101400000162026202E20001E201570257015A0240 -:101410005A01620262015F025F015F025F02E20045 -:1014200001E20157025701620262015B025B0105A2 -:1014300002050104020402E20001E2015702570121 -:10144000620262015B025B01050205015D025D0251 -:10145000E20001E20157025701620262015B025B96 -:1014600001050205015E025E02E20001E20157028F -:101470005701620262015B025B010502050107027E -:101480000702E20001E201570257015A025A0159CC -:101490000259015D025D015C025C02E20001E201B1 -:1014A00057025701620262015B025B0105020501FE -:1014B0005B025B02E20001E201570257015A025A45 -:1014C00001590259015D025D0161026102E2000100 -:1014D000E20157025701620262015B025B010602F0 -:1014E000060159025902E20001E201570257016266 -:1014F0000262015B025B01060206015B025B02E223 -:101500000001E201570257016202620162026201B8 -:10151000090209015F025F02E20001E2015702577E -:1015200001620262015B025B016102610107020765 -:1015300002E20001E201570257015A025A01620217 -:101540006201600260015C025C02E20001E201579C -:10155000025701620262015B025B01040204016046 -:10156000026002E20001E2015702570162026201D9 -:101570005B025B010402040161026102E20001E21C -:10158000015702570162026201620262010502050F -:10159000015A025A02E20001E201570257016202B7 -:1015A00062015B025B010602060162026202E20066 -:1015B00001E201570257015A025A015902590161C9 -:1015C0000261015B025B02E20001E2015702570186 -:1015D0005A025A01620262015F025F015E025E020C -:1015E000E20001E201570257015A025A0159025919 -:1015F00001610261015A025A02E20001E20157024E -:1016000057015A025A01620262015F025F015C02E5 -:101610005C02E20001E201570257015A025A0162DC -:101620000262016002600161026102E20001E20106 -:1016300057025701620262015B025B01060206016A -:1016400060026002E20001E201570257015A025AA9 -:1016500001590259015D025D015D025D02E2000176 -:10166000E20157025701620262015B025B01610203 -:10167000610161026102E20001E201570257015A71 -:10168000025A0162026201600260015D025D02E2D3 -:101690000001E20157025701620262015B025B0135 -:1016A000050205015A025A02E20001E201570257FF -:1016B00001620262016202620105020501610261CA -:1016C00002E20001E201570257015A025A015A028E -:1016D0005A01620262015C025C02E20001E201570F -:1016E000025701620262015B025B0105020501080B -:1016F000020802E20001E201570257015A025A01B0 -:10170000590259015D025D015B025B02E20001E2E8 -:101710000157025701620262015B025B010502058B -:101720000105020502E20001E201570257015A02D7 -:101730005A01590259015D025D0105020502E200EC -:1017400001E201570257015A025A01620262016026 -:101750000260015B025B02E20001E20157025701F5 -:10176000620262015B025B01040204015902590238 -:10177000E20001E201570257015A025A0159025987 -:10178000016102610162026202E20001E2015702AC -:101790005701620262015B025B0105020501090259 -:1017A0000902E200055204520152035201000000F6 -:1017B0001E001B0018002F00010029001F0013004D -:1017C0000C003300E300E1002000090004003400B5 -:1017D000E2002A0021001A0008000600E00065006F -:1017E00022000A0012001900000049002E004A00E1 -:1017F00000004D00000002542E02025400002B0095 -:1018000000005E0023000B001600050000004C00E5 -:1018100024000D0011001000E2004B0025000E0016 -:101820001500360001002C0026000F0017003700BD -:1018300050002800270014000700520051004E00FD -:1018400035001C002D001D004F00000001000100AC -:1018500001000100010000001E02300238020100F8 -:10186000010001001F026414380030000100010073 -:101870002002240223022702010001000100241497 -:1018800025140100010001000100271426140100A5 -:101890000000010001000100000001000000010043 -:1018A0000100010000000100000001000100310002 -:1018B00021022D1400000100010064002502220213 -:1018C000010001000100640226023602010001004D -:1018D00001000100301437023830010035021F02C8 -:1018E0003102553002300100010001002D020100DB -:1018F0003D30000001000100010001000100000076 -:101900003A00010001000100010001003B0001005C -:1019100001000100010001003C0001000100010084 -:10192000010001003D000100010001000100010073 -:101930003E00010001000100000001004400010020 -:1019400000000100000001004500010000005300FC -:10195000000001003F000100010001000000010043 -:1019600040005F005C00590062000100410060001F -:101970005D005A0085000100420061005E005B00CE -:101980006300010043005500560057005800010055 -:101990006700540056005700580000000100010085 -:1019A00001000100010000004D30393001005B30C2 -:1019B00001000100513058303C303B300100010043 -:1019C0005030013014145D30010001004A305930AC -:1019D00008145C30010001004930573004300030F9 -:1019E00000000100053001000000010000000100BE -:1019F0000100010000000100000001004F305A30DA -:101A000037301E02000001004E3001004B30010053 -:101A100001000100483056305430533001000100BD -:101A20004C30010003303A30010001005230010017 -:101A3000010001000100010001000100010001009E -:101A40000100000001000100010001000100000090 -:101A500042302030343001000100010046302E3089 -:101A6000263033300100010045302D301E3001009A -:101A70000100010040302B30223001000100010044 -:101A80003F3025302C300100000001000100010032 -:101A90000000010000000100010001000000010041 -:101AA000000001004430233031301F3000000100BD -:101AB000433035302A302930010001003E302730D4 -:101AC0003030010001000100413028303230010087 -:101AD0000100010047300100213001000100010038 -:101AE0000100363024302F300100000001000100D9 -:101AF0000100010001000000010008301B3001005E -:101B000001000100010015300D301A300100010004 -:101B10000100143006300100010001000100123004 -:101B20000A3001000100010001000C3013300100F7 -:101B300000000100010001000000010000000100A0 -:101B400001000100000001000000010001000B3055 -:101B5000183007300000010001001C301130103037 -:101B60000100010001000E301730010001000100EA -:101B700001000F30193001000100010001000100D7 -:101B8000093001000100010001001D300100163084 -:101B9000010000000100010001000100010000003F -:101BA000010001000100010001000100010001002D -:101BB000010001000100010001000100010001001D -:101BC000010001000100010001000100010001000D -:101BD00001000100010001000000010001000100FE -:101BE00000000100000001000100010000000100F0 -:101BF00000000100010001000100010000000100DF -:101C000001000100010001000100010001000100CC -:101C100001000100010001000100010001000100BC -:101C200001000100010001000100010001000100AC -:101C3000010001000100010001000000010001009D -:101C4000010001000100000001000100010001008D -:101C5000010001000100010001000100010001007C -:101C6000010001000100010001000100010001006C -:101C7000010001000100010001000100010001005C -:101C8000000001000100010000000100000001004F -:101C9000010001000000010000000100010001003E -:101CA000010001000000010001000100010001002D -:101CB000010001000100010001000100010001001C -:101CC000010001000100010001000100010001000C -:101CD00001000100010001000100010001000100FC -:101CE00001000000010001000100010001000000EE -:101CF00001000100010001000100010001000100DC -:101D000001000100010001000100010001000100CB -:101D100001000100010001000100010001000100BB -:101D200001000100010001000000010001000100AC -:101D3000000001000000010001000100000001009E -:101D4000000001000100010001000100000001008D -:101D5000010001000100010001000100010001007B -:101D6000010001000100010001000100010001006B -:101D7000010001000100010001000100010001005B -:101D800001000100010001000100000016034500F0 -:101D9000720067006F0044006F007800200045006B -:101DA0005A00000016034500720067006F004400EF -:101DB0006F007800200045005A0000000403090469 -:101DC00009026D00040100A0FA09040000010301EA -:101DD0000100092111010001223F000705810308CC -:101DE000000A090401000103010200092111010098 -:101DF00001224D000705820308000A0904020001C0 -:101E000003000000092111010001223600070583AB -:101E10000308000A0904030001030000000921115E -:101E2000010001223900070584031000011201108E -:101E30000100000008EDFE0713010001020001058A -:101E4000010906A101050719E029E71500250195FB -:101E5000087501810205081901290595057501918B -:101E600002950175039101050719002977150025D1 -:101E700001957875018102C005010980A1018502E3 -:101E800016010026B7001A01002AB7007510950147 -:101E90008100C0050C0901A1018503160100269CE3 -:101EA000021A01002A9C02751095018100C00501EB -:101EB0000902A1010901A10005091901290515005F -:101EC00025019505750181029501750381010501C3 -:101ED000093009311581257F950275088106093879 -:101EE0001581257F950175088106050C0A380215B4 -:101EF00081257F950175088106C0C005010906A1ED -:101F000001050719E029E7150025019508750181EC -:101F100002950175088101050819012905950575C6 -:101F20000191029501750391010507190029FF151B -:101F30000025FF950675088100C000000000000024 -:101F40000000000000010204060A0F17202C3A4A84 -:101F50005D71879DB3C7DAE9F5FCFFFCF5E9DAC7E7 -:101F6000B39D87715D4A3A2C20170F0A06040201BF -:101F70000000000000000000000011241FBECFEF91 -:101F8000DAE0DEBFCDBF04B603FE24C08091F001CD -:101F90009091F101A091F201B091F3018730904B43 -:101FA000A740B04BB9F41092F0011092F1011092D9 -:101FB000F2011092F30114BE84B7877F84BF88E1D9 -:101FC0000FB6F89480936000109260000FBEE0E0BE -:101FD000FFE3099511E0A0E0B1E0E0E3F5E602C01F -:101FE00005900D92A433B107D9F711E0A4E3B1E055 -:101FF00001C01D92A03FB107E1F70E94BF180C94E9 -:1020000096320C940000FC018281811103C080E0B3 -:1020100090E008956E3561F42091340130913501DE -:102020002F5F3F4F217033273093350120933401C8 -:1020300020913401309135012115310509F024C179 -:10204000862F90E08E35910528F4FC01EA5AFF4F67 -:102050000C944B3280E090E0089582E797E1089578 -:1020600089E597E1089580E497E1089587E297E193 -:1020700008958EE097E1089585EF96E108958CED3F -:1020800096E1089583EC96E108958AEA96E1089531 -:1020900081E996E1089588E796E108958FE596E154 -:1020A000089586E496E108958DE296E1089584E12D -:1020B00096E108958BEF95E1089582EE95E10895FC -:1020C00089EC95E1089580EB95E1089587E995E124 -:1020D00008958EE795E1089585E695E108958CE4ED -:1020E00095E1089583E395E108958AE195E10895E6 -:1020F00081E095E1089588EE94E108958FEC94E1F4 -:10210000089586EB94E108958DE994E1089584E8BB -:1021100094E108958BE694E1089582E594E10895B1 -:1021200089E394E1089580E294E1089587E094E1E1 -:1021300008958EEE93E1089585ED93E108958CEB7B -:1021400093E1089583EA93E108958AE893E108957D -:1021500081E793E1089588E593E108958FE393E1A2 -:10216000089586E293E108958DE093E1089584EF68 -:1021700092E108958BED92E1089582EC92E1089549 -:1021800089EA92E1089580E992E1089587E792E172 -:1021900008958EE592E1089585E492E108958CE238 -:1021A00092E1089583E192E108958AEF91E1089523 -:1021B00081EE91E1089588EC91E108958FEA91E133 -:1021C000089586E991E108958DE791E1089584E607 -:1021D00091E108958BE491E1089582E391E10895FE -:1021E00089E191E1089580E091E1089587EE90E121 -:1021F00008958EEC90E1089585EB90E108958CE9C7 -:1022000090E1089583E890E108958AE690E10895C9 -:1022100081E590E1089588E390E108958FE190E1F0 -:10222000089586E090E108958DEE9FE0089584ED95 -:102230009FE008958BEB9FE0089582EA9FE0089568 -:1022400089E89FE0089580E79FE0089587E59FE093 -:1022500008958EE39FE0089585E29FE008958CE065 -:102260009FE0089583EF9EE008958AED9EE0089533 -:1022700081EC9EE0089588EA9EE008958FE89EE054 -:10228000089586E79EE008952130310509F0BFCE1C -:10229000862F90E08E35910528F4FC01EC54FF4F19 -:1022A0000C944B3280E090E0089584E39EE0089522 -:1022B00083E19EE0089582EF9DE0089581ED9DE029 -:1022C000089580EB9DE008958FE89DE008958EE6E7 -:1022D0009DE008958DE49DE008958CE29DE00895D1 -:1022E0008BE09DE008958AEE9CE0089589EC9CE0E7 -:1022F000089588EA9CE0089587E89CE0089586E6C2 -:102300009CE0089585E49CE0089584E29CE00895B3 -:1023100083E09CE0089582EE9BE0089581EC9BE0D1 -:10232000089580EA9BE008958FE79BE008958EE58D -:102330009BE008958DE39BE008958CE19BE0089578 -:102340008BEF9AE008958AED9AE0089589EB9AE080 -:10235000089588E99AE0089587E79AE0089586E568 -:102360009AE0089585E39AE0089584E19AE008955B -:1023700083EF99E0089582ED99E0089581EB99E06B -:10238000089580E999E008958FE699E008958EE434 -:1023900099E008958DE299E008958CE099E0089520 -:1023A0008BEE98E008958AEC98E0089589EA98E029 -:1023B000089588E898E0089587E698E0089586E40F -:1023C00098E0089585E298E0089584E098E0089503 -:1023D00083EE97E0089582EC97E0089581EA97E014 -:1023E000089580E897E008958FE597E008958EE3DB -:1023F00097E008958DE197E008958CEF96E00895B9 -:102400008BED96E008958AEB96E0089589E996E0D1 -:10241000089588E796E0089587E596E0089586E3B5 -:1024200096E0089585E196E0089584EF95E008959B -:1024300083ED95E0089582EB95E0089581E995E0BC -:10244000089580E795E008958FE495E008958EE281 -:1024500095E008958DE095E008958CEE94E0089560 -:102460008BEC94E008958AEA94E0089589E894E07A -:10247000089588E694E0089587E494E0089586E25C -:1024800094E0089585E094E0089584EE93E0089543 -:1024900083EC93E0089582EA93E0089581E893E065 -:1024A000089580E693E008958FE393E008958EE128 -:1024B00093E008958DEF92E008958CED92E00895F9 -:1024C0008BEB92E008958AE992E0089589E792E023 -:1024D000089588E592E008958BE897E1089585E5F1 -:1024E0009EE0089508956091B3017091B4018091C8 -:1024F000B5019091B6010E94A42956985E9825983E -:102500002D9826982E9827982F988330A9F028F494 -:10251000813051F0823069F012C0843041F0853052 -:1025200071F4259A2D9A08C0259A2D9A0895259A16 -:102530002D9A269A2E9A0895279A2F9A089556989A -:102540005E9808950C94731256985E9825982D986D -:1025500026982E9827982F988FEF90E090938900D7 -:102560008093880090938B0080938A0090938D00D5 -:1025700080938C00259A2D9A2FEF80E792E02150CE -:1025800080409040E1F700C00000269A2E9A2FEF7D -:1025900080E792E0215080409040E1F700C00000C9 -:1025A000279A2F9A2FEF80E792E0215080409040A9 -:1025B000E1F700C0000025982D982FEF80E792E00A -:1025C000215080409040E1F700C0000026982E98EE -:1025D0002FEF80E792E0215080409040E1F700C06B -:1025E000000027982F9856985E9825982D98269841 -:1025F0002E9827982F98089589EA8093800089E083 -:102600008093810024982C983F988AB18F748AB95E -:102610006E98479A8BB1806B8BB9769A0E94A41200 -:102620000C94721280E28093000180913601811136 -:102630000EC00E94611381E0809336012FEF83ED7D -:1026400090E3215080409040E1F700C0000080E41A -:102650000E9467138093000181112EC00E94911384 -:1026600080930001811128C00E9491138093000182 -:10267000811122C08FE30E94911380930001811188 -:102680001BC00E94891380E40E946713809300019D -:10269000811112C08CE00E9491138093000181117E -:1026A0000BC00E94911380930001811105C08FE33C -:1026B0000E949113809300010E9489138091000170 -:1026C00008951092B9008AE08093B800089594EAC2 -:1026D0009093BC009091BC0097FFFCCF9091B90003 -:1026E000987F983021F0903111F081E00895809327 -:1026F000BB0084E88093BC008091BC0087FFFCCFC6 -:102700008091B900887F883111F0803471F780E0C2 -:10271000089584E98093BC008091BC0084FDFCCFC7 -:1027200008958093BB0084E88093BC008091BC0036 -:1027300087FFFCCF9091B900987F81E0983209F42F -:1027400080E0089584E88093BC008091BC0087FFFE -:10275000FCCF8091BB00089580910001811115C0CC -:1027600080E40E9467138093000181110CC082E114 -:102770000E94911380930001811105C08FEF0E9488 -:102780009113809300010E94891384B1807F84B9E2 -:1027900085B1807F85B98AB1837F8AB98BB1837F08 -:1027A0008BB93E98469808950E94121380930001B9 -:1027B0000E94AC1380B38C7080BB81B3836F81BBEC -:1027C000E6E4F1E0A8E3B1E011921D9281E0E43586 -:1027D000F807D1F70C94FC12BF92CF92DF92EF92E0 -:1027E000FF920F931F93CF93DF9380910001882373 -:1027F00079F0809137018F5F80933701811108C094 -:102800000E94121380930001811102C00E94A41241 -:1028100008E311E0C0E0D0E0DD24D39482E0C82ECC -:10282000EE24E394F12CC73000F580910001811172 -:1028300062C080E40E94671380930001811112C07E -:1028400082E10E9491138093000181110BC0C701A6 -:102850000C2E01C0880F0A94EAF780950E9491130C -:10286000809300010E94891346C0CA30A1F028F469 -:10287000C83059F0C93061F005C0CC3089F070F033 -:10288000CD3089F0209A289810C0219A29980DC03F -:10289000229A2A980AC0239A2B9807C0529A01C0FC -:1028A000539A5B9802C03E9A4698E0EAEA95F1F79F -:1028B0008FB179995AC092E081708D25892B7C9BCC -:1028C00002C090E001C094E0892B7D9B02C090E0A3 -:1028D00001C098E0892B7E9B02C090E001C090E18E -:1028E000892B9FB19095991F9927991F9295990FC0 -:1028F000907E892B0FC08091000181114BC080E434 -:102900000E94671380930001882389F1B12C0E94F3 -:1029100089138B2DF8019081981719F08083C0924C -:1029200001010E94AC1321960F5F1F4FCE30D105DD -:1029300009F079CF80910101882371F18150809352 -:102940000101882339F08FE99FE00197F1F700C07A -:10295000000022C0A6E4B1E0E8E3F1E081918D93AC -:1029600091E0E634F907D1F717C090E0A5CF83E1F5 -:102970000E949113809300018111C8CF81E40E94CD -:102980006713809300018111C1CF0E94A213B82E5A -:10299000B094BDCF80E0BECF0E94A21281E0DF9153 -:1029A000CF911F910F91FF90EF90DF90CF90BF904C -:1029B0000895E82FF0E0EA5BFE4F808108950895C6 -:1029C0008B3B910578F4883A910540F5853A91055D -:1029D000D0F48430910508F0B1C08130910509F43C -:1029E000ADC06BC0803E910508F467C0883E91057C -:1029F00008F4A4C09C01205F31092031310508F0A2 -:102A00005CC090650895853A910509F459C0863AED -:102A1000910509F458C083E890E40895883A910537 -:102A200009F454C0893A910509F453C08A3A9105D2 -:102A300009F452C08B3A910509F451C08C3A9105C2 -:102A400009F450C08D3A910509F44FC0803B9105BF -:102A500009F44EC08E3A910509F44DC08F3A9105A4 -:102A600009F44CC0813B910509F44BC0823B9105B0 -:102A700009F44AC0833B910509F449C0843B9105A0 -:102A800009F448C0853B910509F447C0863B910590 -:102A900009F446C0873B910509F445C0883B910580 -:102AA00009F444C0893B910509F443C08A3B910570 -:102AB00009F042C08AE296E4089580E090E008952B -:102AC00081E890E4089582E890E4089582EE94E429 -:102AD000089589EE94E408958AEE94E4089585EBD0 -:102AE00094E4089586EB94E4089587EB94E40895C4 -:102AF0008CEC94E408958DEC94E4089583E895E4D7 -:102B000008958AE895E4089582E995E4089584E9B2 -:102B100095E4089581E296E4089583E296E40895A9 -:102B200084E296E4089585E296E4089586E296E4C8 -:102B3000089587E296E4089580E094E40895089566 -:102B400096E0799FF001112494E5899FE00DF11D35 -:102B50001124E60FF11DEE0FFF1FEC55F84E859185 -:102B600094910895880F991F8C5D994EFC01859171 -:102B700094910895880F991F8C55984EFC0185916A -:102B80009491089526E0729FF001112444E5849FFA -:102B9000E00DF11D1124E60FF11DEE0FFF1FEC55A6 -:102BA000F84E25913491C9019A9581159F4110F4F1 -:102BB000C9010895C90190528115904128F4C901B5 -:102BC0009F700E94BA150895C901905381159041D4 -:102BD00020F4C9019927906C0895211580E53807E4 -:102BE00069F40E9459239FEF24E34CE09150204068 -:102BF0004040E1F700C000000C949D2A213080E5A0 -:102C0000380731F48091CE0181608093CE01089520 -:102C1000C90190558115904108F050C0832F992724 -:102C20008F70992781309105D9F4A90143705527F8 -:102C300002C0880F991F4A95E2F79C68A90164E0D9 -:102C4000440F551F6A95E1F744275370842B952B49 -:102C500073E0220F331F7A95E1F7207633271DC0EA -:102C60008230910529F4922F8827816F906A089508 -:102C700083309105A9F4A9014370552781E090E0C4 -:102C800002C0880F991F4A95E2F79C6843E0220F23 -:102C9000331F4A95E1F7207E3770822B932B0895DE -:102CA0000497F1F4A9014370552781E090E002C038 -:102CB000880F991F4A95E2F79A68E8CFC9019057A3 -:102CC0008115904120F4C9019F7090620895C90157 -:102CD00090588115904120F4C9019F70906A089521 -:102CE000203E3105E0F4203C310558F52133310513 -:102CF00009F470C048F42932310509F464C02A325D -:102D0000310509F46EC074C029333105F1F0223861 -:102D10003105D9F02533310509F44EC069C0233E91 -:102D2000310589F138F4203E3105C1F0223E3105EC -:102D3000E1F05EC0263E310569F1273E3105A9F17B -:102D400057C0C9010E94B21508958091E10180FD2C -:102D500002C081FF4DC080EE90E04BC08091E10148 -:102D600080FFF9CF89E390E044C08091E10182FFC8 -:102D70000EC08091E10184FF03C080E090E039C083 -:102D800083EE90E036C08091E10182FFF2CF82EEC7 -:102D900090E02FC08091E10183FF0BC08091E101A1 -:102DA00084FDEBCF87EE90E024C08091E10183FFAA -:102DB000F5CF86EE90E01DC08091E10185FF07C050 -:102DC00089E290E016C08091E10185FFF9CF85E3AB -:102DD00090E00FC08091E10186FF07C08AE290E099 -:102DE00008C08091E10186FFF9CF81E390E001C046 -:102DF000C9010E94E014089508950C94FC16809176 -:102E000064010895CF93DF9300D01F92CDB7DEB752 -:102E10002091E701243019F523E029839B838A83DD -:102E20002093E9008FEF9091E800815095FD06C056 -:102E300095ED9A95F1F700008111F5CF8091E800AA -:102E400085FF0DC040E050E063E070E0CE010196E8 -:102E50000E946C198091E8008E778093E8000F90B3 -:102E60000F900F90DF91CF910895CF93DF9300D013 -:102E70001F92CDB7DEB72091E701243021F522E083 -:102E800029839B838A8383E08093E9008FEF90916D -:102E9000E800815095FD06C095ED9A95F1F7000088 -:102EA0008111F5CF8091E80085FF0DC040E050E032 -:102EB00063E070E0CE0101960E946C198091E800F9 -:102EC0008E778093E8000F900F900F90DF91CF9155 -:102ED00008952091E7012430F1F422E02093E900E5 -:102EE0002FEF3091E800215035FD06C035ED3A95C1 -:102EF000F1F700002111F5CF2091E80025FF0BC06C -:102F000040E050E065E070E00E946C198091E800BC -:102F10008E778093E8000895CF93DF93EC01809142 -:102F2000E701843009F046C090910C019923D9F053 -:102F300090910D019923B9F08093E9008FEF909162 -:102F4000E800815095FD06C095E19A95F1F70000E3 -:102F50008111F5CF8091E80085FF2CC040E050E062 -:102F600060E170E017C081E08093E9008FEF9091FD -:102F7000E800815095FD06C095ED9A95F1F70000A7 -:102F80008111F5CF8091E80085FF14C040E050E04A -:102F900068E070E0CE010E946C198091E8008E77A5 -:102FA0008093E80080E1FE01A4E5B1E001900D927C -:102FB0008A95E1F7DF91CF9108958091E601811123 -:102FC00009C00E94FE1A0E945B1B8091E20084608F -:102FD0008093E20008951092E601089508950C94FC -:102FE000C3300E94342A0E94C9300E94F81D0C94FC -:102FF000FD1642E061EC81E00E94781A42E061EC4B -:1030000082E00E94781A42E061EC83E00E94781A24 -:1030100042E161EC84E00C94781A8091E9018330FC -:1030200009F455C030F4813071F0823009F48EC05B -:1030300008958A3009F47AC08B3009F460C0893071 -:1030400009F09CC020C08091E801813A09F096C047 -:103050008091E800877F8093E8008091EC01909157 -:10306000ED01892B21F060E080E090E003C060E199 -:1030700084E591E070E00E94B5198091E8008B77BB -:103080008093E80008958091E801813209F076C0CC -:103090008091EC019091ED01009719F0039709F0F0 -:1030A0006DC08091E800877F8093E8008091E80000 -:1030B00082FD05C08091E7018111F8CF5FC080914A -:1030C000F100809364018091E8008B7753C0809178 -:1030D000E801813A09F052C08091EC019091ED0134 -:1030E000892B09F04BC08091E800877F8093E8002E -:1030F0008091E80080FFFCCF80910C0136C0809168 -:10310000E8018132D9F58091EC019091ED01892B94 -:10311000A9F58091E800877F8093E8000E94AD1AAE -:103120008091EA0180930C010C9459238091E8016D -:10313000813221F58091E800877F8093E8000E942A -:10314000AD1A8091EB018093650108958091E801AB -:10315000813AA1F48091E800877F8093E800809114 -:10316000E80080FFFCCF809165018093F1008091A1 -:10317000E8008E778093E8000C94AD1A089584B728 -:10318000877F84BF88E10FB6F89480936000109227 -:1031900060000FBE90E080E80FB6F8948093610065 -:1031A000909361000FBE0E94471E0E94FE1A0E946B -:1031B0005B1B8091E20084608093E20078940E941F -:1031C000D61D0E94491E82E091E00E94F31D0E94DC -:1031D000B1308091E701853069F40E94F729809130 -:1031E000E5018823B1F30E941F2A882391F30E94EE -:1031F0005619EFCF0E944F1EECCF292F33272330D3 -:103200003105A9F06CF42130310509F442C02230B7 -:10321000310509F043C08DE690E020EC3DE142C06D -:1032200021323105C9F02232310519F137C0992711 -:103230008130910541F08230910541F0892B71F583 -:10324000ECEBFDE105C0E4EAFDE102C0ECE8FDE1E4 -:10325000849190E09F0126C0643000F5E62FF0E0F5 -:10326000EE0FFF1FEE5DFE4F2081318189E090E07F -:1032700019C0643098F4E62FF0E0DF01AA0FBB1FFD -:10328000A65EBE4F2D913C91EA5EFE4F808190E09C -:1032900009C082E190E02DE23EE104C080E090E0D0 -:1032A00020E030E0FA0131832083089580E189BD78 -:1032B00082E189BD09B400FEFDCF8091D8008F7DE9 -:1032C0008093D8008091E00082608093E00080913C -:1032D000E00081FDFCCF0895CF92DF92EF92FF9244 -:1032E0000F931F93CF93DF937C018B01EA010E9420 -:1032F000CE1A811131C0209731F088819981081B45 -:10330000190BE80EF91EC12CD12C0115110519F16C -:103310008091E80085FD14C08091E8008E7780934D -:10332000E800209741F0888199818C0D9D1D99833B -:10333000888385E011C00E94CE1A882331F30CC027 -:10334000F70181917F018093F10001501109FFEF96 -:10335000CF1ADF0ADACF80E0DF91CF911F910F9172 -:10336000FF90EF90DF90CF9008952091EE01309183 -:10337000EF012617370748F06115710539F42091E0 -:10338000E8002E772093E80001C0B901FC0120E09D -:1033900061157105B9F18091E701882309F440C0F6 -:1033A000853009F43FC08091E80083FD3DC08091E5 -:1033B000E80082FF06C08091E80082FF26C080E01E -:1033C00008958091E80080FFE3CF2091F300809181 -:1033D000F20090E0922B6115710551F08830910553 -:1033E00038F421912093F100615071090196F3CFD7 -:1033F00021E0089709F020E08091E8008E77809323 -:10340000E800C6CF2111C7CFD6CF8091E70188232E -:1034100039F0853039F08091E80083FFCCCF04C0CB -:1034200082E0089583E0089581E008952091EE01FF -:103430003091EF012617370748F06115710539F40F -:103440002091E8002E772093E80001C0B901FC012B -:1034500020E061157105C1F18091E701882309F42D -:1034600041C0853009F440C08091E80083FD3EC032 -:103470008091E80082FF06C08091E80082FF27C0AB -:1034800080E008958091E80080FFE3CF2091F30071 -:103490008091F20090E0922B6115710559F088300F -:1034A000910540F424912093F10031966150710907 -:1034B0000196F2CF21E0089709F020E08091E80022 -:1034C0008E778093E800C5CF2111C6CFD5CF8091EC -:1034D000E701882339F0853039F08091E80083FFD7 -:1034E000CBCF04C082E0089583E0089581E0089581 -:1034F000982F973058F59093E900981739F070910C -:10350000EC002091ED005091F00003C0242F762FA5 -:1035100050E021FF19C03091EB003E7F3093EB006B -:103520003091ED003D7F3093ED003091EB00316044 -:103530003093EB007093EC002093ED005093F0007B -:103540002091EE0027FF07C09F5FD3CF8F7080933D -:10355000E90081E0089580E008958091E80187FD09 -:1035600005C08091E80080FF0EC012C08091E80085 -:1035700082FD05C08091E7018111F8CF0895809107 -:10358000E8008B7708C08091E7018111EACF0895A8 -:103590008091E8008E778093E80008958091E400A0 -:1035A0009091E50045E62091EC0020FF21C020919C -:1035B000E80020FD21C02091E701222389F0253079 -:1035C00089F02091EB0025FD0FC02091E40030919F -:1035D000E5002817390739F3415041F0C901E3CF1D -:1035E00082E0089583E0089581E0089584E00895DD -:1035F0002091E80022FFDFCF80E008950E946C1B3D -:103600000E94741BE0EEF0E0808181608083E8ED31 -:10361000F0E080818F77808319BCA7EDB0E08C91BA -:103620008E7F8C9380818F7E80831092E601089537 -:103630000F931F93CF93DF930E946C1B0E94741B08 -:10364000C8EDD0E088818F778883888180688883FF -:1036500088818F7D888319BC1092E7011092E30165 -:103660001092E5011092E40100EE10E0F801808173 -:103670008B7F808388818160888342E060E080E086 -:103680000E94781AE1EEF0E080818E7F8083E2EE86 -:10369000F0E0808181608083808188608083F80190 -:1036A00080818E7F8083888180618883DF91CF9144 -:1036B0001F910F910895E8EDF0E080818F7E808367 -:1036C000E7EDF0E080818160808384E082BF81E06B -:1036D0008093E6010C94181BE8EDF0E080818E7F6A -:1036E00080831092E20008951092DA001092E100B7 -:1036F00008951F920F920FB60F9211242F933F93AC -:103700004F935F936F937F938F939F93AF93BF93E9 -:10371000EF93FF938091E10082FF0BC08091E20064 -:1037200082FF07C08091E1008B7F8093E1000E94BF -:10373000D51D8091DA0080FF1FC08091D80080FFE6 -:103740001BC08091DA008E7F8093DA008091D900CF -:1037500080FF0DC080E189BD82E189BD09B400FE12 -:10376000FDCF81E08093E7010E94DD1705C019BC01 -:103770001092E7010E94EB178091E10080FF19C0D1 -:103780008091E20080FF15C08091E2008E7F8093DF -:10379000E2008091E20080618093E2008091D80095 -:1037A00080628093D80019BC85E08093E7010E9475 -:1037B000EF178091E10084FF30C08091E20084FF28 -:1037C0002CC080E189BD82E189BD09B400FEFDCF36 -:1037D0008091D8008F7D8093D8008091E1008F7E0A -:1037E0008093E1008091E2008F7E8093E2008091DF -:1037F000E20081608093E2008091E301882311F070 -:1038000084E007C08091E30087FF02C083E001C02D -:1038100081E08093E7010E94F1178091E10083FF2E -:1038200029C08091E20083FF25C08091E100877F5D -:103830008093E10082E08093E7011092E3018091A0 -:10384000E1008E7F8093E1008091E2008E7F809383 -:10385000E2008091E20080618093E20042E060E05B -:1038600080E00E94781A8091F00088608093F000D8 -:103870000E94EE17FF91EF91BF91AF919F918F91B1 -:103880007F916F915F914F913F912F910F900FBE5C -:103890000F901F9018951F920F920FB60F92112440 -:1038A0002F933F934F935F936F937F938F939F9348 -:1038B000AF93BF93CF93EF93FF93C091E900CF7085 -:1038C0008091EC001092E9008091F000877F809356 -:1038D000F00078940E94871C1092E9008091F0001B -:1038E00088608093F000C093E900FF91EF91CF9141 -:1038F000BF91AF919F918F917F916F915F914F9108 -:103900003F912F910F900FBE0F901F9018951F930E -:10391000CF93DF93CDB7DEB7AA970FB6F894DEBF8B -:103920000FBECDBFE8EEF1E08091F100819321E080 -:10393000E03FF207C9F70E940D188091E80083FF6D -:103940001CC12091E8013091E901832F90E08A3079 -:10395000910508F012C1FC01EE5EFE4F0C944B3253 -:10396000203881F0223809F008C18091EC018F7075 -:103970008093E9008091EB0085FB882780F9109205 -:10398000E90006C08091E4019091E5019111826007 -:103990009091E800977F9093E8008093F100109257 -:1039A000F100C5C0822F8D7F09F0E7C0222319F0F6 -:1039B000223061F0E2C08091EA01813009F0DDC07F -:1039C000333009F080E08093E50128C08091EA015E -:1039D000811124C02091EC012F7009F4CEC02093F6 -:1039E000E9008091EB0080FF19C08091EB0033303B -:1039F00011F4806211C080618093EB0081E090E05F -:103A0000022E01C0880F0A94EAF78093EA00109210 -:103A1000EA008091EB0088608093EB001092E9004F -:103A20008091E800877F86C02111A7C01091EA012C -:103A30001F778091E3008078812B8093E300809151 -:103A4000E800877F8093E8000E94AD1A8091E8002B -:103A500080FFFCCF8091E30080688093E300112316 -:103A600011F083E001C082E08093E70186C0205816 -:103A7000223008F082C08091EA019091EB018C3DE8 -:103A800023E0920779F583E08A838AE289834FB73E -:103A9000F894DE01139620E03EE051E2E32FF0E0DF -:103AA00050935700E49120FF03C0E295EF703F5F11 -:103AB000EF708E2F90E0EA3010F0C79601C0C096EC -:103AC0008D939D932F5F243149F74FBF8091E8007C -:103AD000877F8093E8006AE270E0CE0101960E9441 -:103AE000B51914C0AE014F5F5F4F6091EC010E94A9 -:103AF000FD18009709F441C02091E800277F20932A -:103B0000E800BC0189819A810E94161A8091E80020 -:103B10008B778093E80031C0203879F58091E800F8 -:103B2000877F8093E8008091E3018093F10080918A -:103B3000E8008E778093E8000E94AD1A1EC0211124 -:103B40001CC09091EA019230C0F48091E800877F18 -:103B50008093E8009093E3010E94AD1A8091E30105 -:103B6000811104C08091E30087FF02C084E001C09E -:103B700081E08093E7010E94F9178091E80083FFBC -:103B80000AC08091E800877F8093E8008091EB0075 -:103B900080628093EB00AA960FB6F894DEBF0FBE4A -:103BA000CDBFDF91CF911F9108950895CF9380915C -:103BB000E7018823B1F08091E9008F709091EC00CB -:103BC00090FF02C090E801C090E0C92FC82B10926E -:103BD000E9008091E80083FD0E94871CCF70C093AC -:103BE000E900CF91089590936B0180936A01089545 -:103BF000E0916A01F0916B01309721F00190F08122 -:103C0000E02D099480E00895E0916A01F0916B0144 -:103C1000309721F00280F381E02D09940895E0911E -:103C20006A01F0916B01309721F00480F581E02D5D -:103C300009940895209168013091690182179307D2 -:103C400071F09093690180936801E0916A01F091AD -:103C50006B01309721F00680F781E02D09940895DB -:103C600020916601309167018217930771F090935C -:103C7000670180936601E0916A01F0916B013097D2 -:103C800021F00084F185E02D0994089508950C94A5 -:103C9000461E0E943A2A0E94D4130C94002BCF9205 -:103CA000DF92EF92FF920F931F93CF93DF93CDB7E5 -:103CB000DEB72B970FB6F894DEBF0FBECDBF0E94C4 -:103CC000EC133DE6E32E31E0F32E00E010E0C02ED1 -:103CD000802F0E94D914F701D1907F01D826B1F42A -:103CE0000F5F1F4F0E30110591F78FEF89838A8385 -:103CF0001B820E94432A8160782F9D838C83498197 -:103D00005A816B818D810E94F21E41C09091CE013B -:103D100091FF04C08B870E94DF148B8520E030E088 -:103D20004D2D50E0922FBA01022E02C07595679575 -:103D30000A94E2F760FF25C02E83CF82EE24E3943D -:103D4000F12C02C0EE0CFF1C9A95E2F790E08E2158 -:103D50009F2121E0892B09F420E028870E94432A33 -:103D60008160782F9A8789874E815F8168858A85EF -:103D70000E94F21EF801E359FE4F80818E25808358 -:103D800006C02F5F3F4F2630310561F6A9CF0E9454 -:103D9000E42D10916C010E94F81D1817A1F00E94EB -:103DA000F81D80936C012B960FB6F894DEBF0FBE02 -:103DB000CDBFDF91CF911F910F91FF90EF90DF90DA -:103DC000CF900C94FD162B960FB6F894DEBF0FBE65 -:103DD000CDBFDF91CF911F910F91FF90EF90DF90BA -:103DE000CF900895CF93DF93CDB7DEB72B970FB663 -:103DF000F894DEBF0FBECDBF4F83588769877A879F -:103E00008B87DE01119686E0FD0111928A95E9F714 -:103E100085E0FE01379601900D928A95E1F7498180 -:103E20005A816B817C818D819E810E9425262B96F3 -:103E30000FB6F894DEBF0FBECDBFDF91CF910895CE -:103E4000CF93C82F882309F4C1C0823859F40E9447 -:103E5000F81D81FDBBC089E30E94C4280E947E2911 -:103E600089E30CC0833879F40E94F81D80FDAEC050 -:103E700083E50E94C4280E947E2983E50E940429CC -:103E8000CF910C947E29843859F40E94F81D82FD4C -:103E90009DC087E40E94C4280E947E2987E4EECF5B -:103EA0008CEF8C0F813A48F48C2F0E9419308111CD -:103EB0008DC08C2F0E94C428E3CF80E28C0F883005 -:103EC00048F4C77081E001C0880FCA95EAF70E94E4 -:103ED0004529D6CF8BE58C0F833078F4C53A29F08D -:103EE000C63A31F482E890E005C081E890E002C073 -:103EF00083E890E0CF910C941A1E88E58C0F8331F3 -:103F000008F064C0C83A39F1C93A41F1CA3A49F1F6 -:103F1000CB3A51F1CC3A59F1CD3A61F1C03B69F15C -:103F2000CE3A71F1CF3A79F1C13B81F1C23B89F1CF -:103F3000C33B91F1C43B99F1C53BA1F1C63BA9F14B -:103F4000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5A7 -:103F50008AE292E038C082EE90E035C089EE90E0CF -:103F600032C08AEE90E02FC085EB90E02CC086EB4B -:103F700090E029C087EB90E026C08CEC90E023C055 -:103F80008DEC90E020C083E891E01DC08AE891E0CC -:103F90001AC082E991E017C084E991E014C081E27F -:103FA00092E011C083E292E00EC084E292E00BC086 -:103FB00085E292E008C086E292E005C087E292E0E6 -:103FC00002C080E090E0CF910C94301ECF91089514 -:103FD000882309F44BC0823859F40E94F81D81FFF0 -:103FE00045C089E30E94C4280E947E2989E30CC051 -:103FF000833871F40E94F81D80FF38C083E50E9469 -:10400000C4280E947E2983E50E9404290C947E29FD -:10401000843859F40E94F81D82FF28C087E40E946A -:10402000C4280E947E2987E4EFCF9CEF980F913A35 -:1040300058F390E2980F983050F4877091E001C0E7 -:10404000990F8A95EAF7892F0E944B29DFCF9BE5CC -:10405000980F933020F480E090E00C941A1E885A58 -:10406000833120F480E090E00C94301E0895882382 -:1040700021F00E9445290C947E290895882321F07F -:104080000E944B290C947E290895CF92DF92EF92E3 -:10409000FF920F931F93CF93DF93CDB7DEB728978F -:1040A0000FB6F894DEBF0FBECDBF8C0185E0F801DE -:1040B000DE01119601900D928A95E1F7F801408199 -:1040C0003181F280258122952F7083819481892B03 -:1040D00031F03F3F31F481E04F3F19F403C081E0FC -:1040E00001C080E080FDC4C249833A8389819A81FE -:1040F0002F830E9482289E8388870E9481280E94A5 -:1041000054274E81E42FE295EF70F0E0E45EFE4F1D -:104110002F8168850C944B32842F807F142F1F7061 -:10412000882311F01295107FFF2059F0112309F414 -:1041300054C2812F68870E9455290E947E29688574 -:104140004CC2862F0E94E81F112309F491C2812FCF -:104150000E945B2928960FB6F894DEBF0FBECDBF34 -:10416000DF91CF911F910F91FF90EF90DF90CF9053 -:104170000C947E29342F307F842F8F70303211F0D1 -:104180008295807F662319F0613019F12BC0FF20E2 -:10419000B1F0222309F493C1213009F090C128968F -:1041A0000FB6F894DEBF0FBECDBFDF91CF911F9148 -:1041B0000F91FF90EF90DF90CF900C946529222310 -:1041C00019F0213009F454C28E830E9468298E812F -:1041D00089C1FF2021F0223008F04AC270C12111AC -:1041E00047C280C1FF2021F0222309F468C1F5C134 -:1041F000222309F477C105C2242F26952695237022 -:1042000030E02115310521F021303105C9F030C2EF -:10421000FF2021F0862F942F937002C080E090E061 -:1042200028960FB6F894DEBF0FBECDBFDF91CF91B9 -:104230001F910F91FF90EF90DF90CF900C941A1E7A -:10424000FF2021F0862F942F937002C080E090E031 -:1042500028960FB6F894DEBF0FBECDBFDF91CF9189 -:104260001F910F91FF90EF90DF90CF900C94301E34 -:10427000862FFF2019F00E94EC2C02C00E94542DC2 -:1042800028960FB6F894DEBF0FBECDBFDF91CF9159 -:104290001F910F91FF90EF90DF90CF900C94D92D4C -:1042A000842F837009F076C0F110E2C1262F229589 -:1042B00026952770220F220F862F8F70C82ED12CA3 -:1042C000E12CF12C022E04C0CC0CDD1CEE1CFF1CDA -:1042D0000A94D2F764FF10C06FE070E080E090E0D5 -:1042E00004C0660F771F881F991F2A95D2F7609523 -:1042F00070958095909503C060E070E0CB01242F0D -:10430000269526952370422F50E042305105D1F07A -:104310004330510559F16C297D298E299F2941305F -:10432000510541F128960FB6F894DEBF0FBECDBF00 -:10433000DF91CF911F910F91FF90EF90DF90CF9081 -:104340000C9479276C297D298E299F2928960FB6F0 -:10435000F894DEBF0FBECDBFDF91CF911F910F91BB -:10436000FF90EF90DF90CF900C9493270E947927D5 -:10437000C701B60128960FB6F894DEBF0FBECDBFB9 -:10438000DF91CF911F910F91FF90EF90DF90CF9031 -:104390000C945F27FF2019F0842F817001C086954F -:1043A000882309F465C1262F229526952770220FB0 -:1043B000220F862F8F70C82ED12CE12CF12C022ECB -:1043C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF69 -:1043D00010C06FE070E080E090E004C0660F771FCF -:1043E000881F991F2A95D2F76095709580959095B2 -:1043F00003C060E070E0CB01242F26952695237042 -:10440000422F50E042305105D1F04330510559F16F -:104410006C297D298E299F294130510541F128962B -:104420000FB6F894DEBF0FBECDBFDF91CF911F91C5 -:104430000F91FF90EF90DF90CF900C944D286C2956 -:104440007D298E299F2928960FB6F894DEBF0FBECE -:10445000CDBFDF91CF911F910F91FF90EF90DF9033 -:10446000CF900C9467280E944D28C701B60128966A -:104470000FB6F894DEBF0FBECDBFDF91CF911F9175 -:104480000F91FF90EF90DF90CF900C943328603F16 -:10449000C9F118F4603E50F49BC0623F09F460C05B -:1044A00008F44AC0633F09F46FC092C0162F1F7012 -:1044B000842F8F71FF2099F00E94CC27812F28969E -:1044C0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1044D0000F91FF90EF90DF90CF900C9437200E94C7 -:1044E000ED27812F28960FB6F894DEBF0FBECDBF03 -:1044F000DF91CF911F910F91FF90EF90DF90CF90C0 -:104500000C943E20FF20A1F02111B2C0842F8F71A6 -:1045100028960FB6F894DEBF0FBECDBFDF91CF91C6 -:104520001F910F91FF90EF90DF90CF900C94122885 -:10453000223008F09DC0EACFFF20A1F0842F8F71B8 -:1045400028960FB6F894DEBF0FBECDBFDF91CF9196 -:104550001F910F91FF90EF90DF90CF900C94CC279C -:10456000FF2061F3842F8F7128960FB6F894DEBF79 -:104570000FBECDBFDF91CF911F910F91FF90EF90B4 -:10458000DF90CF900C94ED27FF2091F0842F8F7156 -:1045900028960FB6F894DEBF0FBECDBFDF91CF9146 -:1045A0001F910F91FF90EF90DF90CF900C94B72761 -:1045B00028960FB6F894DEBF0FBECDBFDF91CF9126 -:1045C0001F910F91FF90EF90DF90CF900C94AD274B -:1045D000FF20A1F0222309F4B1CF862F28960FB631 -:1045E000F894DEBF0FBECDBFDF91CF911F910F9129 -:1045F000FF90EF90DF90CF900C94201F222309F4BE -:10460000B1CF862F28960FB6F894DEBF0FBECDBF70 -:10461000DF91CF911F910F91FF90EF90DF90CF909E -:104620000C94E81F4F70C8010E94031028960FB623 -:10463000F894DEBF0FBECDBFDF91CF911F910F91D8 -:10464000FF90EF90DF90CF900C94D2264F70C8016E -:1046500028960FB6F894DEBF0FBECDBFDF91CF9185 -:104660001F910F91FF90EF90DF90CF900C949F15CA -:1046700028960FB6F894DEBF0FBECDBFDF91CF9165 -:104680001F910F91FF90EF90DF90CF9008950E94BF -:1046900062290E9437290E947E290E94852E0E944D -:1046A000D92D80E090E00E941A1E80E090E00C94EA -:1046B000301E0E9452290C9447230E948228292FE1 -:1046C00022952F7030E02C3031054CF42A30310522 -:1046D0006CF4225031092230310590F407C02C309F -:1046E000310551F02F30310539F00AC0803E10F00D -:1046F000803F31F481E0089593FB882780F9089585 -:1047000080E00895CF93DF9300D000D01F92CDB703 -:10471000DEB70F900F900F900F900F90DF91CF9119 -:104720000895CF93DF9300D000D000D0CDB7DEB78F -:1047300026960FB6F894DEBF0FBECDBFDF91CF91A6 -:1047400008951F93CF93DF93C0917B0116E0809172 -:104750007C01C81799F0D0E01C9FF0011D9FF00D5F -:104760001124E358FE4F408151816281738184811D -:1047700095810E9491232196C770E9CFDF91CF9157 -:104780001F9108954091AD015091AE016091AF012C -:104790007091B0018091B1019091B2010C9491237C -:1047A000CF938091B20182958F7009F05FC08091A4 -:1047B000AF01882309F45AC020917B01A0917C01AC -:1047C0006091AD017091AE018091B0019091B10105 -:1047D00031E06F3F09F030E0B32FC6E02A1709F44B -:1047E00045C0009721F07F3F21F44B2F03C041E0EB -:1047F00001C040E030E040FD35C0C29FF001C39FE2 -:10480000F00D1124E358FE4F418174132BC04081F9 -:10481000641328C04281411125C043815481481747 -:10482000590710F441505109481B590B483C510598 -:10483000C8F48091B2018F7080618093B20186E0EC -:10484000829FF001839FF00D1124EE57FE4F80816F -:104850008F70806180838DEA91E00E944520CF9126 -:104860000C94A1232F5F3F4F2770B8CFCF910895AD -:10487000CF92DF92EF92FF920F931F93CF93DF932C -:10488000CDB7DEB762970FB6F894DEBF0FBECDBFCF -:104890008C0185E0F801DE011D9601900D928A954C -:1048A000E1F7D8014C9111965C91119712966C9199 -:1048B00012971396ED90FC9014977091AD01E091D2 -:1048C000AE012091B0013091B1012115310531F0D7 -:1048D000EF3F31F481E07F3F19F403C081E001C074 -:1048E00080E0B82FB170CB2E80FD6CC1D090AF01AD -:1048F000DD2009F4F5C0F091B201E216F30638F0BC -:10490000C701821B930B883C910548F09BC0209502 -:1049100030952E0D3F1D283C310508F093C08F2F98 -:10492000807F09F052C0E51314C0741312C0D62E54 -:1049300061110FC0FF70F061F093B2010E94C223B9 -:104940008DEA91E00E9445208091B201F8018583B3 -:104950006CC1EF2831F05F3F31F481E04F3F19F433 -:1049600003C081E001C080E080FD03C081E08627B4 -:1049700001C080E0F82FF170FF2E80FF1CC08091F5 -:104980007B0120917C0136E0821709F428C190E078 -:10499000389FF001399FF00D1124E358FE4F7181CB -:1049A000571306C07081471303C07281671303C099 -:1049B00001968770E9CFD62E662309F436C180911F -:1049C000B20181608093B20153C0E51308C0741333 -:1049D00006C0611104C0D8011596FC93AEC04D8786 -:1049E0005E878D859E856A8B0E945D236A898823F8 -:1049F00029F1D62E662311F12091B201822F8295E2 -:104A00008F7090E002970CF460C08091AD0190919E -:104A1000AE0198878F831986FB86EA862C87CE01A4 -:104A2000079651C0E51731F14D875E878D859E85CC -:104A30006A8B0E945D236A8981112EC0C8010E9481 -:104A40004520A4C08F2F807F69F77E2DF98AE88AE0 -:104A500089890E9482238DEA91E00E944520EDEA37 -:104A6000F1E086E0DF011D928A95E9F70E94C223FA -:104A7000D12CDBC07413D8CF6111D6CFD8011596D5 -:104A8000FC93C8010E944520EDEAF1E086E0DF01D9 -:104A90001D928A95E9F7C9C0D62E662379F2209136 -:104AA000B201822F82958F7090E0029774F080910E -:104AB000AD019091AE019A8389831B82FD82EC82C5 -:104AC0002E83CE0101960E94452086E0F801ADEAD2 -:104AD000B1E001900D928A95E1F70E94D0236FC05A -:104AE000E216F30628F0C701821B930B9C0104C059 -:104AF000209530952E0D3F1D283C310508F052C001 -:104B0000D62E662309F49ACFE5132CC074132AC05D -:104B10008091B20180FD1DC0982F92959F70C9F0C1 -:104B2000D80115968C9315979F3039F09F5F929519 -:104B3000907F8F70892B15968C93C8010E94452019 -:104B400086E0F801ADEAB1E001900D928A95E1F7B7 -:104B500036C086E0F801ADEAB1E001900D928A9589 -:104B6000E1F763C04D875E878D859E850E945D233A -:104B7000882379F086E0F801ADEAB1E001900D926A -:104B80008A95E1F70E94D0230E94C223DD24D394AA -:104B90004CC08091B20181608093B201C8010E9433 -:104BA000452043C07E2DF98AE88A89890E948223A4 -:104BB000EDEAF1E086E0DF011D928A95E9F70E94B7 -:104BC000C22333C0662309F439CF4D875E878D85B4 -:104BD0009E850E945D23882309F430CFCBCF4D877B -:104BE0005E878D859E850E948228292F22952F70B1 -:104BF00030E0223031052CF49F7041F0811106C065 -:104C00000CC0243031052CF49F7049F4805E88304C -:104C100020F0C8010E944520CF2CDC2C06C0D80112 -:104C200015969C91907F91F7F8CF8D2D62960FB6D7 -:104C3000F894DEBF0FBECDBFDF91CF911F910F91D2 -:104C4000FF90EF90DF90CF9008951F93CF93DF9365 -:104C5000CDB7DEB72C970FB6F894DEBF0FBECDBF31 -:104C60004F83588769877A878B879C87CE01079601 -:104C70000E9438248823C1F02F8138858A859B853E -:104C8000892B31F03F3F11F080E003C02F3FE1F767 -:104C900081E0811147C04F81588569857A858B8570 -:104CA0009C850E9491233EC086E0FE013796DE017E -:104CB000119601900D928A95E1F7FF81E8854A856A -:104CC0005B854115510531F0EF3F31F481E0FF3F45 -:104CD00019F403C081E001C080E080FD23C0209171 -:104CE0007C0130E0C90101968770992760917B01B2 -:104CF00070E086179707F1F1F983EA835D834C83AF -:104D000096E0929FD001939FB00D1124A358BE4FFF -:104D1000FE01319601900D929A95E1F780937C0106 -:104D20000E94A12316E080917B0190917C0189175C -:104D300079F1189FC001112483589E4F0E94382496 -:104D4000882331F1E0917B011E9FF0011124E3588B -:104D5000FE4F4081518162817381848195810E94DF -:104D6000912380917B0190E0019687709927809331 -:104D70007B01D9CF0E94592310927C0110927B01B4 -:104D8000EDEAF1E086E0DF011D928A95E9F7CACFEE -:104D90002C960FB6F894DEBF0FBECDBFDF91CF913A -:104DA0001F910895EF92FF920F931F93CF93DF937C -:104DB0009C01009709F471C0F12CEE24E394E90101 -:104DC0002196F9018491843740F4843008F056C06C -:104DD000813081F0823021F160C0853709F449C00B -:104DE000C0F19CE7980F903708F057C08F770E946A -:104DF000E81F46C089010E5F1F4FFE01849190E2BB -:104E0000980F983050F48770FE2D01C0FF0F8A95DF -:104E1000EAF78F2F0E94552915C00E94201F14C049 -:104E200089010E5F1F4FFE01849190E2980F983028 -:104E300068F48770FE2D01C0FF0F8A95EAF78F2F67 -:104E40000E945B290E947E29E8011AC00E94E81F87 -:104E5000FBCF2E5F3F4FFE01C491CC2341F08FE981 -:104E60009FE00197F1F700C00000C150F6CFE901C3 -:104E700007C0FE01F490E901229602C00E94201FA3 -:104E80008F2D882341F0EFE9FFE03197F1F700C063 -:104E900000008150F6CF9E0192CFDF91CF911F91FC -:104EA0000F91FF90EF90089508956093B70170936C -:104EB000B8018093B9019093BA010C9447230F93E2 -:104EC0001F930091B7011091B8012091B901309161 -:104ED000BA01062B172B282B392B0093B7011093FF -:104EE000B8012093B9013093BA011F910F910C942E -:104EF00047230F931F930091B7011091B8012091A0 -:104F0000B9013091BA0106231723282339230093CE -:104F1000B7011093B8012093B9013093BA011F91E2 -:104F20000F910C9447230F931F930091B701109199 -:104F3000B8012091B9013091BA0106271727282717 -:104F400039270093B7011093B8012093B90130932A -:104F5000BA011F910F910C9447231092B301109244 -:104F6000B4011092B5011092B6010C94472341E0B0 -:104F700050E060E070E004C0440F551F661F771FCB -:104F80008A95D2F74093B3015093B4016093B50171 -:104F90007093B6010C94472341E050E060E070E06C -:104FA00004C0440F551F661F771F8A95D2F7809162 -:104FB000B3019091B401A091B501B091B601842BD9 -:104FC000952BA62BB72B8093B3019093B401A0939C -:104FD000B501B093B6010C94472341E050E060E086 -:104FE00070E004C0440F551F661F771F8A95D2F7E3 -:104FF00040955095609570958091B3019091B40162 -:10500000A091B501B091B60184239523A623B723BF -:105010008093B3019093B401A093B501B093B6010E -:105020000C94472341E050E060E070E004C0440F7E -:10503000551F661F771F8A95D2F78091B301909113 -:10504000B401A091B501B091B60184279527A62798 -:10505000B7278093B3019093B401A093B501B093A7 -:10506000B6010C9447230F931F930091B301109145 -:10507000B4012091B5013091B601062B172B282BD6 -:10508000392B0093B3011093B4012093B5013093F1 -:10509000B6011F910F910C9447230F931F9300911A -:1050A000B3011091B4012091B5013091B6010623EE -:1050B0001723282339230093B3011093B4012093BD -:1050C000B5013093B6011F910F910C9447230F93B4 -:1050D0001F930091B3011091B4012091B50130915B -:1050E000B60106271727282739270093B301109305 -:1050F000B4012093B5013093B6011F910F910C9428 -:1051000047230895CF92DF92EF92FF920F931F9360 -:10511000CF93DF93EC01C090B701D090B801E0903D -:10512000B901F090BA018091B3019091B401A091BE -:10513000B501B091B601C82AD92AEA2AFB2A0FE1A3 -:1051400010E0B701A601002E04C07695679557952B -:1051500047950A94D2F740FF07C0BE01802F0E94F6 -:10516000C2158130910539F40150110950F7BE0183 -:1051700080E00E94C215DF91CF911F910F91FF90A7 -:10518000EF90DF90CF90089590910C019923D9F082 -:1051900090910D019923B9F0982F96959695969533 -:1051A0009F3088F5E0910E01F0910F01E90FF11D9C -:1051B000877021E030E001C0220F8A95EAF78181F3 -:1051C000822B8183089540910E0150910F0120E0C0 -:1051D00030E09FEFFA01E20FF31F6281681799F048 -:1051E0009F3F19F4611101C0922F2F5F3F4F2E3066 -:1051F000310581F79F3F39F0FA01E90FF11D97FD65 -:10520000FA9582830895089590910C019923E1F015 -:1052100090910D019923C1F0982F969596959695AA -:105220009F3020F5E0910E01F0910F01E90FF11D83 -:10523000877021E030E001C0220F8A95EAF72095BF -:10524000818128232183089540910E0150910F01FF -:1052500020E030E0FA01E20FF31F9281981301C0C1 -:1052600012822F5F3F4F2E303105A1F7089581E064 -:1052700090E0E0910E01F0910F01E80FF91F10820C -:10528000019680319105A9F708959091CD01982B51 -:105290009093CD01089580959091CD01982390939E -:1052A000CD0108951092CD0108959091CC01982BD5 -:1052B0009093CC01089580959091CC019823909380 -:1052C000CC0108951092CC0108958093BB010895FC -:1052D0001092BB01089540910E0150910F0120E002 -:1052E00030E080E0FA01E20FF31F918191118F5FAE -:1052F0002F5F3F4F2F303105A9F70895E0910E0140 -:10530000F0910F018091CD018083E0910E01F09129 -:105310000F0180819091CC01892B80839091BB01FA -:10532000992361F0E0910E01F0910F018081892BAA -:1053300080830E946B2981111092BB0180910E0124 -:1053400090910F010C94041ECF92DF92EF92FF9286 -:105350000F931F936C01EE24FF24C114D104E104C8 -:10536000F10421F46B017C0180E001C080E133276E -:105370002F2D1E2D0D2D011511052105310519F0BB -:10538000885F6801790197018601A4E03695279529 -:1053900017950795AA95D1F7011511052105310536 -:1053A00019F08C5F6801790197018601F2E036956A -:1053B000279517950795FA95D1F701151105210540 -:1053C000310519F08E5F68017901B701A601769564 -:1053D000679557954795452B462B472B09F08F5FCF -:1053E0001F910F91FF90EF90DF90CF9008958091E3 -:1053F000E701843009F11092CF0120E488E190E0C8 -:105400000FB6F894A895809360000FBE20936000BB -:1054100083B7817F846083BF83B7816083BF7894C3 -:10542000889583B78E7F83BF88E10FB6F894809309 -:105430006000109260000FBE089508950895CF9304 -:105440000E941D2A0E94EC130E941E2AC0E08C2F8D -:105450000E94D914811105C0CF5FCE30C1F780E022 -:1054600001C081E0CF9108950E9459230E94F81D48 -:105470000C94FD1682E084BD93E095BD9AEF97BD34 -:1054800080936E0008952FB7F8948091D001909189 -:10549000D101A091D201B091D3012FBF0895CF9235 -:1054A000DF92EF92FF920F931F932FB7F8944091E2 -:1054B000D0015091D1016091D2017091D3012FBFE1 -:1054C0006A017B01EE24FF248C0120E030E0C0164D -:1054D000D106E206F30610F441505109481B590B5E -:1054E000CA011F910F91FF90EF90DF90CF90089528 -:1054F0001F920F920FB60F9211248F939F93AF9329 -:10550000BF938091D0019091D101A091D201B0912F -:10551000D3010196A11DB11D8093D0019093D101BB -:10552000A093D201B093D301BF91AF919F918F917E -:105530000F900FBE0F901F9018950E94FE1AF894BE -:105540002FEF87EA91E6215080409040E1F700C0BC -:10555000000087E090EBDC018093F0019093F10173 -:10556000A093F201B093F3012CE088E190E00FB634 -:10557000F894A895809360000FBE20936000FFCF41 -:10558000EF92FF920F931F93CF93DF93E82EF12CAE -:105590008F2D0E94D914C0E0D0E0082F10E09801B0 -:1055A0000C2E02C0359527950A94E2F720FD05C020 -:1055B0002196C630D10599F709C06C2F7F2D80E068 -:1055C0000E94A015E812F4CF81E005C0F3948EE0AC -:1055D000F812DECF80E0DF91CF911F910F91FF9005 -:1055E000EF900895CF93C82F8CE20E94C02A8823A1 -:1055F00021F08C2FCF910C94C02A80E0CF91089598 -:10560000CF930E94452C811102C00E942B2CC5E62D -:10561000C15049F00E94EC138FE39CE90197F1F728 -:1056200000C00000F5CF89E20E94F22A811111C169 -:105630008AE20E94F22A81110E942B2C85E00E94AE -:10564000F22A81110E949D2A0E94502C8093CE0143 -:1056500087E00E94F22A882399F18BE10E94F22AC6 -:10566000882351F09091CE0191FB882780F921E0A9 -:10567000822780FB91F922C08EE00E94F22A8823C3 -:1056800051F09091CE0192FB882780F921E082278A -:1056900080FB92F913C080E10E94F22A9091CE0122 -:1056A000882341F093FB882780F921E0822780FB43 -:1056B00093F904C0892F809580FB90F99093CE01D7 -:1056C0008091CE010E94542C0E94622C8093E101B3 -:1056D00080EE0E94F22A882341F08091E101982F08 -:1056E000909590FB80F98093E10189E30E94F22A72 -:1056F000882359F09091E10191FB882780F921E0FE -:10570000822780FB91F99093E10182EE0E94F22AB8 -:10571000882359F09091E10192FB882780F921E0DC -:10572000822780FB92F99093E10186EE0E94F22A93 -:10573000882359F09091E10193FB882780F921E0BB -:10574000822780FB93F99093E10183EE0E94F22A75 -:10575000882359F09091E10194FB882780F921E09A -:10576000822780FB94F99093E10185E30E94F22A5D -:10577000882359F09091E10195FB882780F921E079 -:10578000822780FB95F99093E10181E30E94F22A40 -:10579000882359F09091E10196FB882780F921E058 -:1057A000822780FB96F99093E10181E10E94F22A21 -:1057B000882359F09091E10197FB882780F921E037 -:1057C000822780FB97F99093E1018091E1010E948B -:1057D000662C8091E10187FB882780F980930D0179 -:1057E00087E20E94F22AC82F8EE10E94F22A8111DC -:1057F000C2608FE10E94F22A8111C46080E20E949F -:10580000F22A8111C86081E20E94F22A8111C061EE -:1058100082E20E94F22A8111C06283E20E94F22A8F -:105820008111C06484E20E94F22A882311F0C068CA -:1058300002C0CC2329F08C2F0E945D2C6C2F03C05A -:105840000E94592C682F70E080E090E0CF910C947A -:105850005527CF9108956DEE7EEF80E090E00E9495 -:10586000813260E082E090E00E94733260E083E089 -:1058700090E00E94733260E084E090E00E94733216 -:1058800060E085E090E00C94733280E090E00E944C -:105890006D3221E08D3E9E4F09F020E0822F089569 -:1058A00082E090E00C946532682F82E090E00C94E6 -:1058B000733283E090E00C946532682F83E090E0CF -:1058C0000C94733284E090E00C946532682F84E08D -:1058D00090E00C9473328091D60180FF0BC06091F0 -:1058E000130185E0689FB001112475956795759542 -:1058F00067952AC081FF09C06091130185E0689F08 -:10590000B0011124759567951FC082FF07C0609193 -:10591000130185E0689FB001112416C04091D701A2 -:105920004423C9F060911201461788F720911301B2 -:1059300085E0289F90011124429FC001439F900D54 -:10594000112470E00E9437326038710540F461150F -:10595000710539F002C065E070E0862F08958FE789 -:10596000089581E008958091D60180FF08C060917C -:10597000110170E0759567957595679521C081FF58 -:1059800006C06091110170E07595679519C082FF9E -:1059900004C06091110170E010C08091D70188238C -:1059A000C1F0609110018617A0F790911101989FA6 -:1059B000C001112470E00E9437326038710528F46C -:1059C0006115710521F0862F08958FE7089581E014 -:1059D000089561E070E0F4CF803F21F40E946B2CC9 -:1059E000819504C0813F29F40E946B2C8093DA01D9 -:1059F0000895823F21F40E946B2C819504C0833F5F -:105A000029F40E946B2C8093D9010895893F19F4E1 -:105A10000E94B32C05C08A3F31F40E94B32C8195BB -:105A20008093DB0108958B3F21F40E94B32C819574 -:105A300004C08C3F29F40E94B32C8093DC010895AC -:105A4000843F21F48091D801816017C0853F21F403 -:105A50008091D801826011C0863F21F48091D801E5 -:105A600084600BC0873F21F48091D801886005C015 -:105A7000883F31F48091D80180618093D8010895E6 -:105A80008D3F21F48091D60181600BC08E3F21F4BF -:105A90008091D601826005C08F3F29F48091D601A4 -:105AA00084608093D6010895803F39F48091DA01B3 -:105AB00087FF6CC01092DA0169C0813F29F48091A0 -:105AC000DA011816BCF362C09091D901823F29F423 -:105AD00097FF5CC01092D90159C0833F19F4191681 -:105AE000CCF354C0893F41F48091DB0118160CF0CF -:105AF0004DC01092DB014AC08A3F29F48091DB013E -:105B000087FF44C0F6CF8B3F39F48091DC0187FFDB -:105B10003DC01092DC013AC08C3F29F48091DC0139 -:105B20001816BCF333C0843F21F48091D8018E7FD6 -:105B300017C0853F21F48091D8018D7F11C0863F29 -:105B400021F48091D8018B7F0BC0873F21F4809195 -:105B5000D801877F05C0883F31F48091D8018F7EBE -:105B60008093D80113C08D3F21F48091D6018E7FA0 -:105B70000BC08E3F21F48091D6018D7F05C08F3FF1 -:105B800029F48091D6018B7F8093D6018091D90131 -:105B900081110EC08091DA0181110AC08091DB0170 -:105BA000811106C08091DC01811102C01092D701E1 -:105BB000089588ED91E00E940F1E0E94432A909361 -:105BC000D5018093D40108951F93CF93DF938091E3 -:105BD000D4019091D5010E944F2A4091D7014423CE -:105BE00021F02091140130E006C0209115015AE007 -:105BF000259F900111248217930708F482C0809199 -:105C0000D9011091DA01D091DB01C091DC01811141 -:105C100007C0111105C0D11103C0CC2309F471C014 -:105C20004F3F19F04F5F4093D701181624F40E949C -:105C30006B2C8093D9018091D90187FF05C00E9408 -:105C40006B2C81958093D901111624F40E946B2C42 -:105C50008093DA018091DA0187FF05C00E946B2CE6 -:105C600081958093DA016091D901662339F1109111 -:105C7000DA01112319F1772767FD7095872F972F88 -:105C80000E94483123E333E343E35FE30E94AC31F6 -:105C90000E9415316093D901612F772767FD7095B8 -:105CA000872F972F0E94483123E333E343E35FE3D9 -:105CB0000E94AC310E9415316093DA011D1624F464 -:105CC0000E94B32C8093DB018091DB0187FF05C02C -:105CD0000E94B32C81958093DB011C1624F40E9452 -:105CE000B32C8093DC018091DC0187FF05C00E940A -:105CF000B32C81958093DC01DF91CF911F910C949F -:105D0000D92DDF91CF911F910895E8EDF1E085E065 -:105D1000DF011D928A95E9F71092D7011092D60102 -:105D20000895833081F128F4813059F08230D1F028 -:105D30000895853009F449C0B8F1863009F456C099 -:105D4000089520911501862F90E0820F911D8F3FBD -:105D5000910520F4620F6093150108958FEF8093F1 -:105D60001501089520911401862F90E0820F911D56 -:105D70008F3F910520F4620F6093140108958FEF17 -:105D800080931401089520911301862F90E0820FD3 -:105D9000911D8F3F910520F4620F609313010895C8 -:105DA0008FEF80931301089520911201862F90E0C8 -:105DB000820F911D8F3F910520F4620F60931201B5 -:105DC00008958FEF80931201089520911101862F7D -:105DD00090E0820F911D8F3F910520F4620F609338 -:105DE000110108958FEF8093110108952091100102 -:105DF000862F90E0820F911D8F3F910520F4620F56 -:105E00006093100108958FEF8093100108958330FF -:105E100011F128F4813049F0823091F008958530F5 -:105E200081F120F18630C1F1089580911501681744 -:105E300020F4861B80931501089510921501089592 -:105E400080911401681720F4861B80931401089533 -:105E500010921401089580911301681720F4861B95 -:105E600080931301089510921301089580911201F7 -:105E7000681720F4861B8093120108951092120176 -:105E8000089580911101681720F4861B80931101F9 -:105E9000089510921101089580911001681720F45F -:105EA000861B8093100108951092100108958D3182 -:105EB00009F442C020F58E3009F479C070F48730BF -:105EC00009F45EC020F4863009F442C033C0883043 -:105ED000D1F18B3009F4A7C02DC0863109F4A3C0DD -:105EE00038F4803109F46DC0813109F47BC022C0DF -:105EF000893109F498C08B3109F44FC01BC0853338 -:105F000009F479C048F4873209F475C008F478C000 -:105F1000893209F470C00EC0833438F48A3308F033 -:105F200071C0883309F47FC005C0833409F463C0AD -:105F30008834C1F080E008950E94CF300E94F81D9F -:105F40000E94FD1670C00E94502C0E94622C6BC0F3 -:105F50008091CE01817F8E7F8093CE0181E08093FE -:105F6000DE0108950E9459232FEF83ED90E3215025 -:105F700080409040E1F700C000000E949D2A53C07D -:105F80009091CE01892F817090FF03C0917F9E7FF9 -:105F900026C091609093CE0146C09091CE0191FBB6 -:105FA000882780F921E0822780FB91F913C0909126 -:105FB000CE0192FB882780F921E0822780FB92F9AD -:105FC00009C09091CE0193FB882780F921E08227B8 -:105FD00080FB93F99093CE01882329F191609093EF -:105FE000CE0108950E94592380910D0191E08927E7 -:105FF00080930D0118C061E070E080E090E00FC078 -:1060000023EE01C027EC280F61E070E080E090E013 -:1060100004C0660F771F881F991F2A95D2F70E9428 -:1060200055270E94592381E0089580E0089580E07B -:106030000895CF93C82F8091DE01813079F018F058 -:106040008230D1F184C0A0910E01B0910F018C91EA -:10605000813169F0823209F07CC009C0A0910E0143 -:10606000B0910F018C91813111F0823249F48C2F63 -:106070000E94153081111DC08C2F0E94572F1AC00D -:106080008C2F0E941730811114C0C43179F048F46C -:10609000CB3079F0C03109F060C082E08093DE013E -:1060A00008C0C93219F0C83321F057C01092DE0180 -:1060B00054C081E0817053C0C93289F118F5C431F0 -:1060C00071F1A8F4C73009F046C08AE08093150149 -:1060D00094E19093140193E0909313018093120143 -:1060E00088E08093110188E28093100134C0CE5182 -:1060F000C63088F5EC2FF0E0E65DFE4F808180939E -:10610000DD0129C0CE34E9F020F4CB3421F56AE07A -:1061100013C0C13579F0C235F1F461E00DC0809152 -:10612000DD01882319F01092DD0115C081E0809314 -:10613000DE0115C061E006C08091DD010E94912E54 -:106140000AC06AE08091DD010E94072F04C010920E -:10615000DE0180E004C081E002C080E0ABCFCF91DF -:106160000895E1E8F0E0808188608083808181602B -:1061700080838FB7F89493E09093890090ED90938B -:1061800088008FBF0895EFE6F0E080818260808311 -:106190000895EFE6F0E080818D7F80830895EFE63B -:1061A000F0E0808192E08927808308951F920F920A -:1061B0000FB60F9211242F933F934F935F936F93DA -:1061C0007F938F939F93AF93BF93EF93FF938091B0 -:1061D000DF019091E00101969093E0018093DF014F -:1061E000811103C082E00E94FD16E091E001E69576 -:1061F000E695F0E0E65CF04EE4918091DF018E13CD -:1062000003C080E00E94FD16FF91EF91BF91AF9116 -:106210009F918F917F916F915F914F913F912F91BE -:106220000F900FBE0F901F90189504D06894B11175 -:106230008DC0089570D088F09F5790F0B92F99279E -:10624000B751A0F0D1F0660F771F881F991F1AF081 -:10625000BA95C9F712C0B13081F077D0B1E0089596 -:1062600074C0672F782F8827B85F39F0B93FCCF317 -:10627000869577956795B395D9F73EF49095809577 -:10628000709561957F4F8F4F9F4F0895E89409C097 -:1062900097FB3EF490958095709561957F4F8F4F59 -:1062A0009F4F9923A9F0F92F96E9BB279395F6956F -:1062B000879577956795B795F111F8CFFAF4BB0FED -:1062C00011F460FF1BC06F5F7F4F8F4F9F4F16C051 -:1062D000882311F096E911C0772321F09EE8872FDB -:1062E000762F05C0662371F096E8862F70E060E097 -:1062F0002AF09A95660F771F881FDAF7880F969510 -:10630000879597F9089557FD9058440F551F59F0F8 -:106310005F3F71F04795880F97FB991F61F09F3F92 -:1063200079F087950895121613061406551FF2CFBB -:106330004695F1DF08C0161617061806991FF1CF0B -:1063400086957105610508940895E894BB27662732 -:106350007727CB0197F908950BD078C069D028F042 -:106360006ED018F0952309F05AC05FC01124EECF0B -:10637000CADFA0F3959FD1F3950F50E0551F629FA0 -:10638000F001729FBB27F00DB11D639FAA27F00D8E -:10639000B11DAA1F649F6627B00DA11D661F829FB5 -:1063A0002227B00DA11D621F739FB00DA11D621F9A -:1063B000839FA00D611D221F749F3327A00D611DB7 -:1063C000231F849F600D211D822F762F6A2F112499 -:1063D0009F5750408AF0E1F088234AF0EE0FFF1FEC -:1063E000BB1F661F771F881F91505040A9F79E3F23 -:1063F000510570F014C0AACF5F3FECF3983EDCF378 -:10640000869577956795B795F795E7959F5FC1F75F -:10641000FE2B880F911D9695879597F9089597F90A -:106420009F6780E870E060E008959FEF80EC08953A -:1064300000240A9416161706180609060895002463 -:106440000A9412161306140605060895092E0394DD -:10645000000C11F4882352F0BB0F40F4BF2B11F451 -:1064600060FF04C06F5F7F4F8F4F9F4F089597FB72 -:10647000072E16F4009407D077FD09D00E94513200 -:1064800007FC05D03EF4909581959F4F0895709537 -:1064900061957F4F0895EE0FFF1F0590F491E02D59 -:1064A0000994AA1BBB1B51E107C0AA1FBB1FA6175B -:1064B000B70710F0A61BB70B881F991F5A95A9F7AD -:1064C00080959095BC01CD010895F999FECF92BDBC -:1064D00081BDF89A992780B50895A8E1B0E042E01F -:1064E00050E00C948832262FF999FECF1FBA92BD46 -:1064F00081BD20BD0FB6F894FA9AF99A0FBE0196A5 -:1065000008950E947332272F0C947432DC01CB0162 -:10651000FC01F999FECF06C0F2BDE1BDF89A3196B3 -:1065200000B40D9241505040B8F70895F894FFCF51 -:106530002002FF168C176917351702170101BC01DD -:1065400028080A03140A3F4D3639FB1EAE1E781E7A -:106550003F1ED21DEB1D041E1D1E01020304050675 -:04656000070809001F +:100000000C9412040C9456040C9456040C9456044C +:100010000C9456040C9456040C9456040C945604F8 +:100020000C9456040C9456040C944F0F0C9421100D +:100030000C9456040C9456040C9456040C945604D8 +:100040000C9456040C94D6240C9456040C94560428 +:100050000C9456040C94751E0C9456040C9456047F +:100060000C9456040C9456040C9456040C945604A8 +:100070000C9456040C9456040C9456040C94560498 +:100080000C9456040C9456040C9456040C94560488 +:100090000C9456040C9456040C9456040C94560478 +:1000A0000C9456040C9456040C945604A305700545 +:1000B0005B05B505DC050F06F105F7050C063A06EC +:1000C0002F06FA0532064605EB0523062C066D05BC +:1000D0006405B205A905910567052605BE05140648 +:1000E0001D0629069705C705A60540051A06E5055C +:1000F00088059D0594057C0520068B053105E805DE +:100100008205C1052005AC055E054C057605730525 +:10011000CA059A05060637058505AF052305B80506 +:1001200003060906D3055505EE0543056A054F0587 +:10013000C405F40535062905A005BB05FD05CD055B +:1001400052052606E2053D058E055805D9056105CF +:1001500000063A05D005DF052C0549053F061706C0 +:1001600079053405D6057F0514058610A81093116E +:10017000A8109311EA100D119311621175116E14EC +:100180006E149C149C14DE141A151A171A173215C3 +:100190001A1729162916F4161A171A1708170552CE +:1001A000045201520352010000001E001B001800FF +:1001B0002F00010029001F0013000C003300E30092 +:1001C000E1002000090004003400E2002A002100C0 +:1001D0001A0008000600E000650022000A00120074 +:1001E0001900000049002E004A0000004D000000E8 +:1001F00002542E02025400002B0000005E30230047 +:100200000B001600050000004C0024000D0011003A +:100210001000E4004B0025000E0015003600E6003B +:100220002C0026000F001700370050002800270080 +:1002300014000700520051004E0035001C002D0034 +:100240001D004F000000010001000100010001003D +:1002500000001E02300238020100010001001F02EE +:10026000641438003000010001002002240223023F +:1002700027020100010001002414251401000100DF +:1002800001000100271426140100000001000100F4 +:100290000100000001000000010001000100000059 +:1002A0000100000001000100310021022D140000B6 +:1002B000010001006400250222020100010001008A +:1002C0006402260236020100010001000100301420 +:1002D00037023830010035021F023102553002303A +:1002E0000100010001002D0201003D30000001006D +:1002F000010001000100010000003A0001000100BE +:100300000100010001003B000100010001000100AB +:1003100001003C00010001000100010001003D005E +:10032000010001000100010001003E000100010088 +:100330000100000001004400010000000100000075 +:1003400001004500010000005300000001003F00D3 +:100350000100010001000000010040005F005C009E +:10036000590062000100410060005D005A008500F4 +:100370000100420061005E005B0063000100430079 +:100380005500560057005800010067005400560001 +:1003900057005800000001000100010001000100A9 +:1003A00000004D30393001005B3001000100513058 +:1003B00058303C303B300100010050300130141403 +:1003C0005D30010001004A30593008145C300100F2 +:1003D0000100493057300430003000000100053082 +:1003E0000100000001000000010001000100000008 +:1003F0000100000001004F305A3037301E0200006B +:1004000001004E3001004B30010001000100483076 +:10041000563054305330010001004C30010003309D +:100420003A300100010052300100010001000100DA +:1004300001000100010001000100010000000100B5 +:100440000100010001000100000042302030343082 +:1004500001000100010046302E302630333001000B +:10046000010045302D301E300100010001004030F8 +:100470002B3022300100010001003F3025302C30AC +:100480000100000001000100010000000100000067 +:1004900001000100010000000100000001004430E3 +:1004A000233031301F3000000100433035302A3016 +:1004B0002930010001003E302730303001000100BA +:1004C0000100413028303230010001000100473086 +:1004D000010021300100010001000100363024300C +:1004E0002F300100000001000100010001000100A7 +:1004F0000000010008301B30010001000100010074 +:1005000015300D301A3001000100010014300630A2 +:10051000010001000100010012300A300100010059 +:10052000010001000C301330010000000100010047 +:1005300001000000010000000100010001000000B6 +:1005400001000000010001000B30183007300000EE +:10055000010001001C3011301030010001000100C9 +:100560000E30173001000100010001000F3019307A +:10057000010001000100010001000930010001003B +:10058000010001001D3001001630010000000100D3 +:100590000100010001000100000001000100010054 +:1005A0000100010001000100010001000100010043 +:1005B0000100010001000100010001000100010033 +:1005C0000100010001000100010001000100010023 +:1005D0000100000001000100010000000100000016 +:1005E0000100010001000000010000000100010005 +:1005F00001000100010000000100010001000100F4 +:1006000001000100010001000100010001000100E2 +:1006100001000100010001000100010001000100D2 +:1006200001000100010001000100010001000100C2 +:1006300001000100000016034500720067006F0012 +:1006400044006F007800200045005A0000001603A7 +:100650004500720067006F0044006F0078002000C2 +:1006600045005A0000000403090409026D0004015A +:1006700000A0FA0904000001030101000921110191 +:100680000001223F000705810308000A0904010058 +:100690000103010200092111010001224D0007059B +:1006A000820308000A090402000103000000092176 +:1006B000110100012236000705830308000A09041E +:1006C000030001030000000921110100012239008B +:1006D000070584031000011201100100000008ED5D +:1006E000FE071301000102000105010906A1010531 +:1006F0000719E029E7150025019508750181020514 +:100700000819012905950575019102950175039157 +:1007100001050719002977150025019578750181D4 +:1007200002C005010980A101850216010026B7005B +:100730001A01002AB700751095018100C0050C0947 +:1007400001A1018503160100269C021A01002A9CC2 +:1007500002751095018100C005010902A10109017E +:10076000A100050919012905150025019505750147 +:100770008102950175038101050109300931158157 +:10078000257F95027508810609381581257F950119 +:1007900075088106050C0A38021581257F950175BB +:1007A000088106C0C005010906A101050719E02955 +:1007B000E7150025019508750181029501750881ED +:1007C0000105081901290595057501910295017525 +:1007D0000391010507190029FF150025FF950675EE +:1007E000088100C0000000000000000000000001BF +:1007F0000204060A0F17202C3A4A5D71879DB3C781 +:10080000DAE9F5FCFFFCF5E9DAC7B39D87715D4ACB +:100810003A2C20170F0A0604020100000000000015 +:100820000000000011241FBECFEFDAE0DEBFCDBF15 +:1008300004B603FE24C08091F1019091F201A091D1 +:10084000F301B091F4018730904BA740B04BB9F45D +:100850001092F1011092F2011092F3011092F40142 +:1008600014BE84B7877F84BF88E10FB6F894809365 +:100870006000109260000FBEE0E0FFE3099511E018 +:10088000A0E0B1E0E0E3FDE402C005900D92A433E6 +:10089000B107D9F711E0A4E3B1E001C01D92A13F77 +:1008A000B107E1F70E94950C0C9496260C94000079 +:1008B000282F882341F090E02A3018F4885A9F4F5F +:1008C00008950697089582E690E008950F931F9388 +:1008D000CF93DF938C01EB0180913401909135012E +:1008E000009709F448C0019709F089C080EE0E9482 +:1008F000F71281EE0E94F71288E10E94F71288E158 +:100900000E94BF13C801807F992724E096958795A0 +:100910002A95E1F70E945804182F0E94F712812FA0 +:100920000E94BF13802F8F700E945804182F0E94BE +:10093000F712812F0E94BF13CE01807F992734E0E8 +:10094000969587953A95E1F70E945804D82F0E9412 +:10095000F7128D2F0E94BF138C2F8F700E945804A6 +:10096000C82F0E94F7128C2F0E94BF1380EE0E94A6 +:10097000BF1381EE3EC082EE0E94F71287E50E940F +:10098000F71287E50E94BF13C801807F992744E0D2 +:10099000969587954A95E1F70E945804182F0E9472 +:1009A000F712812F0E94BF13802F8F700E9458046E +:1009B000182F0E94F712812F0E94BF13CE01807F53 +:1009C000992754E0969587955A95E1F70E94580427 +:1009D000D82F0E94F7128D2F0E94BF138C2F8F707B +:1009E0000E945804C82F0E94F7128C2F0E94BF1338 +:1009F00082EEDF91CF911F910F910C94BF13DF9185 +:100A0000CF911F910F910895FC018281882309F4F1 +:100A10003CC1862F90E08F35910508F036C1FC016E +:100A2000EA5AFF4F0C944B26809134019091350186 +:100A3000019681709927909335018093340125C1E7 +:100A40006FEB70E019C160E970E008C061EA70E026 +:100A500013C163E870E00BC16BE570E081E290E0E8 +:100A600012C16BEB70E008C163E570E0F7CF6EEB8D +:100A700070E002C164E070E0D4C069EB70E001C1D5 +:100A800062EB70E0F9C065E870E0F1C069E970E020 +:100A9000F3C065E570E0E2CF68EC70E0EDC069E8B6 +:100AA00070E0E5C064E770E0E2C062E970E0D6CFD4 +:100AB00066E770E0DCC063E970E0D0CF60EC70E026 +:100AC000DBC062EB70E0DDC069EA70E0D5C068EAC7 +:100AD00070E0D2C064E870E0CAC06DE970E0CCC0DC +:100AE00067EF70E0CEC063EC70E0C6C061EC70E010 +:100AF000C3C069E570E0B2CF63EB70E0BDC064E5F0 +:100B000070E0ACCF6DEB70E0B7C066EB70E0B4C0E6 +:100B100065EB70E0B1C06AEB70E0AEC067E770E013 +:100B2000A6C060EA70E0A8C062EC70E0A5C06EE903 +:100B300070E0A2C068EB70E09FC067EB70E09CC003 +:100B400062E870E094C063E470E06BC061EB70E059 +:100B500093C066EA70E090C066EC70E08DC06EE114 +:100B600070E05FC06FE970E087C068E070E059C076 +:100B700067ED70E086C060E870E079C063EA70E01D +:100B80007BC069EC70E078C061E870E070C066E935 +:100B900070E072C064EC70E06FC065E770E067C041 +:100BA00063E070E03EC061EB70E06BC06EEB70E044 +:100BB00068C063EB70E065C065E070E032C061E979 +:100BC00070E04CCF69E770E052C064EB70E054C055 +:100BD0006CEB70E051C06AE970E04EC068E870E00C +:100BE00046C061E970E048C067E870E040C062E973 +:100BF00070E042C067E970E03FC068E770E037C06E +:100C000060E770E034C069E070E00BC065EC70E054 +:100C100033C060E670E005C067EA70E02DC060E0B8 +:100C200070E082E290E02FC064EA70E025C06CEBD7 +:100C300070E027C067EC70E01FC068E970E01CC07E +:100C400069EB70E019C06BE970E016C06FE770E007 +:100C50000EC065EA70E010C06CE970E00DC065E997 +:100C600070E00AC063E970E007C066E870E080E207 +:100C700090E009C064E970E083E090E004C06DEBAF +:100C800070E080E090E00E94660480E090E00895CB +:100C900008956091B3017091B4018091B501909174 +:100CA000B6010E94A11D56985E9825982D98269809 +:100CB0002E9827982F988330A9F028F4813051F08E +:100CC000823069F012C0843041F0853071F4259A89 +:100CD0002D9A08C0259A2D9A0895259A2D9A269A1C +:100CE0002E9A0895279A2F9A089556985E980895F7 +:100CF0000C94490656985E9825982D9826982E981B +:100D000027982F988FEF90E0909389008093880028 +:100D100090938B0080938A0090938D0080938C0039 +:100D2000259A2D9A2FEF80E792E021508040904045 +:100D3000E1F700C00000269A2E9A2FEF80E792E09C +:100D4000215080409040E1F700C00000279A2F9A80 +:100D50002FEF80E792E0215080409040E1F700C003 +:100D6000000025982D982FEF80E792E021508040D9 +:100D70009040E1F700C0000026982E982FEF80E702 +:100D800092E0215080409040E1F700C00000279899 +:100D90002F9856985E9825982D9826982E982798E3 +:100DA0002F98089589EA8093800089E080938100DC +:100DB00024982C983F988AB18F748AB96E98479A74 +:100DC0008BB1806B8BB9769A0E947A060C94480698 +:100DD00080E2809300018091360181110EC00E9453 +:100DE000370781E0809336012FEF83ED90E32150A8 +:100DF00080409040E1F700C0000080E40E943D0781 +:100E00008093000181112EC00E946707809300012A +:100E1000811128C00E94670780930001811122C0C0 +:100E20008FE30E9467078093000181111BC00E941D +:100E30005F0780E40E943D0780930001811112C08A +:100E40008CE00E9467078093000181110BC00E9413 +:100E5000670780930001811105C08FE30E94670737 +:100E6000809300010E945F07809100010895109215 +:100E7000B9008AE08093B800089594EA9093BC008A +:100E80009091BC0097FFFCCF9091B900987F98306B +:100E900021F0903111F081E008958093BB0084E847 +:100EA0008093BC008091BC0087FFFCCF8091B9008B +:100EB000887F883111F0803471F780E0089584E9EB +:100EC0008093BC008091BC0084FDFCCF089580938A +:100ED000BB0084E88093BC008091BC0087FFFCCFFE +:100EE0009091B900987F81E0983209F480E00895EC +:100EF00084E88093BC008091BC0087FFFCCF809188 +:100F0000BB00089580910001811115C080E40E940A +:100F10003D078093000181110CC082E10E946707A8 +:100F200080930001811105C08FEF0E9467078093B5 +:100F300000010E945F0784B1807F84B985B1807F02 +:100F400085B98AB1837F8AB98BB1837F8BB93E988B +:100F5000469808950E94E806809300010E94820747 +:100F600080B38C7080BB81B3836F81BBE6E4F1E01A +:100F7000A8E3B1E011921D9281E0E435F807D1F7C2 +:100F80000C94D206BF92CF92DF92EF92FF920F9312 +:100F90001F93CF93DF9380910001882379F0809194 +:100FA00037018F5F80933701811108C00E94E806E6 +:100FB00080930001811102C00E947A0608E311E0CB +:100FC000C0E0D0E0DD24D39482E0C82EEE24E39488 +:100FD000F12CC73000F580910001811162C080E4DE +:100FE0000E943D0780930001811112C082E10E949E +:100FF00067078093000181110BC0C7010C2E01C04F +:10100000880F0A94EAF780950E9467078093000191 +:101010000E945F0746C0CA30A1F028F4C83059F0DA +:10102000C93061F005C0CC3089F070F0CD3089F066 +:10103000209A289810C0219A29980DC0229A2A989F +:101040000AC0239A2B9807C0529A01C0539A5B9802 +:1010500002C03E9A4698E0EAEA95F1F78FB1799995 +:101060005AC092E081708D25892B7C9B02C090E054 +:1010700001C094E0892B7D9B02C090E001C098E004 +:10108000892B7E9B02C090E001C090E1892B9FB12B +:101090009095991F9927991F9295990F907E892B6A +:1010A0000FC08091000181114BC080E40E943D0778 +:1010B00080930001882389F1B12C0E945F078B2D5A +:1010C000F8019081981719F08083C09201010E9465 +:1010D000820721960F5F1F4FCE30D10509F079CFDF +:1010E00080910101882371F181508093010188234F +:1010F00039F08FE99FE00197F1F700C0000022C0AE +:10110000A6E4B1E0E8E3F1E081918D9391E0E6346B +:10111000F907D1F717C090E0A5CF83E10E946707D8 +:10112000809300018111C8CF81E40E943D07809324 +:1011300000018111C1CF0E947807B82EB094BDCFB5 +:1011400080E0BECF0E94780681E0DF91CF911F91B1 +:101150000F91FF90EF90DF90CF90BF900895E82F10 +:10116000F0E0EA5BFE4F8081089508958B3B910586 +:1011700078F4883A910540F5853A9105D0F48430A9 +:10118000910508F0B1C08130910509F4ADC06BC084 +:10119000803E910508F467C0883E910508F4A4C01C +:1011A0009C01205F31092031310508F05CC0906559 +:1011B0000895853A910509F459C0863A910509F4D4 +:1011C00058C083E890E40895883A910509F454C022 +:1011D000893A910509F453C08A3A910509F452C03D +:1011E0008B3A910509F451C08C3A910509F450C02D +:1011F0008D3A910509F44FC0803B910509F44EC02A +:101200008E3A910509F44DC08F3A910509F44CC00E +:10121000813B910509F44BC0823B910509F44AC01A +:10122000833B910509F449C0843B910509F448C00A +:10123000853B910509F447C0863B910509F446C0FA +:10124000873B910509F445C0883B910509F444C0EA +:10125000893B910509F443C08A3B910509F042C0DE +:101260008AE296E4089580E090E0089581E890E4B1 +:10127000089582E890E4089582EE94E4089589EE5A +:1012800094E408958AEE94E4089585EB94E4089537 +:1012900086EB94E4089587EB94E408958CEC94E451 +:1012A00008958DEC94E4089583E895E408958AE820 +:1012B00095E4089582E995E4089584E995E4089514 +:1012C00081E296E4089583E296E4089584E296E448 +:1012D000089585E296E4089586E296E4089587E20B +:1012E00096E4089580E094E40895089596E0799F47 +:1012F000F001112494E5899FE00DF11D1124E60F02 +:10130000F11DEE0FFF1FE256FE4F85919491089557 +:10131000880F991F825E9F4FFC01859194910895DB +:10132000880F991F82569E4FFC01859194910895D4 +:1013300026E0729FF001112444E5849FE00DF11D29 +:101340001124E60FF11DEE0FFF1FE256FE4F25910F +:101350003491C9019A9581159F4110F4C9010895EE +:10136000C90190528115904128F4C9019F700E94D3 +:1013700090090895C90190538115904120F4C90145 +:101380009927906C0895211580E5380769F40E942B +:101390003D179FEF24E34CE0915020404040E1F79F +:1013A00000C000000C949A1E213080E5380731F40B +:1013B0008091CF0181608093CF010895C90190553C +:1013C0008115904108F050C0832F99278F7099277D +:1013D00081309105D9F4A9014370552702C0880FC7 +:1013E000991F4A95E2F79C68A90164E0440F551FD4 +:1013F0006A95E1F744275370842B952B73E0220FF5 +:10140000331F7A95E1F7207633271DC0823091058E +:1014100029F4922F8827816F906A0895833091056F +:10142000A9F4A9014370552781E090E002C0880F1C +:10143000991F4A95E2F79C6843E0220F331F4A95B3 +:10144000E1F7207E3770822B932B08950497F1F4F7 +:10145000A9014370552781E090E002C0880F991FD1 +:101460004A95E2F79A68E8CFC901905781159041F3 +:1014700020F4C9019F7090620895C90190588115A8 +:10148000904120F4C9019F70906A0895203E310573 +:10149000E0F4203C310558F52133310509F470C0E2 +:1014A00048F42932310509F464C02A32310509F4BF +:1014B0006EC074C029333105F1F022383105D9F0FE +:1014C0002533310509F44EC069C0233E310589F149 +:1014D00038F4203E3105C1F0223E3105E1F05EC016 +:1014E000263E310569F1273E3105A9F157C0C901F2 +:1014F0000E94880908958091E20180FD02C081FF69 +:101500004DC080EE90E04BC08091E20180FFF9CFAA +:1015100089E390E044C08091E20182FF0EC0809197 +:10152000E20184FF03C080E090E039C083EE90E0E8 +:1015300036C08091E20182FFF2CF82EE90E02FC0B0 +:101540008091E20183FF0BC08091E20184FDEBCF2B +:1015500087EE90E024C08091E20183FFF5CF86EE14 +:1015600090E01DC08091E20185FF07C089E290E014 +:1015700016C08091E20185FFF9CF85E390E00FC0AE +:101580008091E20186FF07C08AE290E008C0809166 +:10159000E20186FFF9CF81E390E001C0C9010E941A +:1015A000B608089508950C94D20A809164010895B4 +:1015B000CF93DF9300D01F92CDB7DEB72091E80123 +:1015C000243019F523E029839B838A832093E90043 +:1015D0008FEF9091E800815095FD06C095ED9A95AA +:1015E000F1F700008111F5CF8091E80085FF0DC073 +:1015F00040E050E063E070E0CE0101960E94420DB1 +:101600008091E8008E778093E8000F900F900F9004 +:10161000DF91CF910895CF93DF9300D01F92CDB784 +:10162000DEB72091E801243021F522E029839B8355 +:101630008A8383E08093E9008FEF9091E8008150E6 +:1016400095FD06C095ED9A95F1F700008111F5CF53 +:101650008091E80085FF0DC040E050E063E070E05D +:10166000CE0101960E94420D8091E8008E77809312 +:10167000E8000F900F900F90DF91CF910895209187 +:10168000E8012430F1F422E02093E9002FEF3091BB +:10169000E800215035FD06C035ED3A95F1F7000020 +:1016A0002111F5CF2091E80025FF0BC040E050E06C +:1016B00065E070E00E94420D8091E8008E77809393 +:1016C000E8000895CF93DF93EC018091E801843026 +:1016D00009F046C090910C019923D9F090910D0129 +:1016E0009923B9F08093E9008FEF9091E800815041 +:1016F00095FD06C095E19A95F1F700008111F5CFAF +:101700008091E80085FF2CC040E050E060E170E08F +:1017100017C081E08093E9008FEF9091E80081503D +:1017200095FD06C095ED9A95F1F700008111F5CF72 +:101730008091E80085FF14C040E050E068E070E070 +:10174000CE010E94420D8091E8008E778093E800E0 +:1017500080E1FE01A4E5B1E001900D928A95E1F7E8 +:10176000DF91CF9108958091E701811109C00E9416 +:10177000D40E0E94310F8091E20084608093E200D9 +:1017800008951092E701089508950C94C3240E94CF +:10179000311E0E94C9240E94CE110C94D30A42E04B +:1017A00061EC81E00E944E0E42E061EC82E00E941A +:1017B0004E0E42E061EC83E00E944E0E42E161EC8D +:1017C00084E00C944E0E8091EA01833009F455C0F8 +:1017D00030F4813071F0823009F48EC008958A307F +:1017E00009F47AC08B3009F460C0893009F09CC0DC +:1017F00020C08091E901813A09F096C08091E8000B +:10180000877F8093E8008091ED019091EE01892B14 +:1018100021F060E080E090E003C060E184E591E0C9 +:1018200070E00E948B0D8091E8008B778093E80038 +:1018300008958091E901813209F076C08091ED012F +:101840009091EE01009719F0039709F06DC0809117 +:10185000E800877F8093E8008091E80082FD05C062 +:101860008091E8018111F8CF5FC08091F1008093F1 +:1018700064018091E8008B7753C08091E901813A3F +:1018800009F052C08091ED019091EE01892B09F091 +:101890004BC08091E800877F8093E8008091E8004A +:1018A00080FFFCCF80910C0136C08091E90181322C +:1018B000D9F58091ED019091EE01892BA9F58091E8 +:1018C000E800877F8093E8000E94830E8091EB01FF +:1018D00080930C010C943D178091E901813221F530 +:1018E0008091E800877F8093E8000E94830E8091BA +:1018F000EC018093650108958091E901813AA1F49A +:101900008091E800877F8093E8008091E80080FF65 +:10191000FCCF809165018093F1008091E8008E7783 +:101920008093E8000C94830E089584B7877F84BF6A +:1019300088E10FB6F89480936000109260000FBEAB +:1019400090E080E80FB6F894809361009093610076 +:101950000FBE0E941D120E94D40E0E94310F809172 +:10196000E20084608093E20078940E94AC110E94AF +:101970001F1282E091E00E94C9110E94B12480915F +:10198000E801853069F40E94F41D8091E601882306 +:10199000B1F30E941C1E882391F30E942C0DEFCFFF +:1019A0000E942512ECCF292F332723303105A9F0CF +:1019B0006CF42130310509F442C02230310509F0C0 +:1019C00043C08DE690E02AE636E042C02132310580 +:1019D000C9F02232310519F137C0992781309105BC +:1019E00041F08230910541F0892B71F5E6E6F6E091 +:1019F00005C0EEE4F6E002C0E6E3F6E0849190E094 +:101A00009F0126C0643000F5E62FF0E0EE0FFF1FC7 +:101A1000EE5DFE4F2081318189E090E019C0643095 +:101A200098F4E62FF0E0DF01AA0FBB1FA65EBE4FC1 +:101A30002D913C91EA5EFE4F808190E009C082E1E9 +:101A400090E027ED36E004C080E090E020E030E058 +:101A5000FA0131832083089580E189BD82E189BD47 +:101A600009B400FEFDCF8091D8008F7D8093D8000F +:101A70008091E00082608093E0008091E00081FD31 +:101A8000FCCF0895CF92DF92EF92FF920F931F93B6 +:101A9000CF93DF937C018B01EA010E94A40E811198 +:101AA00031C0209731F088819981081B190BE80E0D +:101AB000F91EC12CD12C0115110519F18091E800F6 +:101AC00085FD14C08091E8008E778093E800209710 +:101AD00041F0888199818C0D9D1D9983888385E0D3 +:101AE00011C00E94A40E882331F30CC0F70181912C +:101AF0007F018093F10001501109FFEFCF1ADF0A37 +:101B0000DACF80E0DF91CF911F910F91FF90EF909E +:101B1000DF90CF9008952091EF013091F0012617CA +:101B2000370748F06115710539F42091E8002E77E8 +:101B30002093E80001C0B901FC0120E061157105A6 +:101B4000B9F18091E801882309F440C0853009F497 +:101B50003FC08091E80083FD3DC08091E80082FF96 +:101B600006C08091E80082FF26C080E00895809141 +:101B7000E80080FFE3CF2091F3008091F20090E035 +:101B8000922B6115710551F08830910538F421913F +:101B90002093F100615071090196F3CF21E008977D +:101BA00009F020E08091E8008E778093E800C6CFAE +:101BB0002111C7CFD6CF8091E801882339F0853035 +:101BC00039F08091E80083FFCCCF04C082E0089513 +:101BD00083E0089581E008952091EF013091F001B4 +:101BE0002617370748F06115710539F42091E80090 +:101BF0002E772093E80001C0B901FC0120E06115B7 +:101C00007105C1F18091E801882309F441C0853054 +:101C100009F440C08091E80083FD3EC08091E80057 +:101C200082FF06C08091E80082FF27C080E008950F +:101C30008091E80080FFE3CF2091F3008091F200D3 +:101C400090E0922B6115710559F08830910540F4B0 +:101C500024912093F1003196615071090196F2CFE1 +:101C600021E0089709F020E08091E8008E778093CA +:101C7000E800C5CF2111C6CFD5CF8091E8018823D8 +:101C800039F0853039F08091E80083FFCBCF04C074 +:101C900082E0089583E0089581E00895982F9730B9 +:101CA00058F59093E900981739F07091EC00209165 +:101CB000ED005091F00003C0242F762F50E021FF5B +:101CC00019C03091EB003E7F3093EB003091ED0076 +:101CD0003D7F3093ED003091EB0031603093EB00AD +:101CE0007093EC002093ED005093F0002091EE00F3 +:101CF00027FF07C09F5FD3CF8F708093E90081E0FB +:101D0000089580E008958091E90187FD05C08091E4 +:101D1000E80080FF0EC012C08091E80082FD05C07F +:101D20008091E8018111F8CF08958091E8008B77C8 +:101D300008C08091E8018111EACF08958091E80000 +:101D40008E778093E80008958091E4009091E500FB +:101D500045E62091EC0020FF21C02091E80020FD05 +:101D600021C02091E801222389F0253089F02091BB +:101D7000EB0025FD0FC02091E4003091E50028170D +:101D8000390739F3415041F0C901E3CF82E00895AA +:101D900083E0089581E0089584E008952091E800AB +:101DA00022FFDFCF80E008950E94420F0E944A0F79 +:101DB000E0EEF0E0808181608083E8EDF0E08081FA +:101DC0008F77808319BCA7EDB0E08C918E7F8C93C8 +:101DD00080818F7E80831092E70108950F931F9377 +:101DE000CF93DF930E94420F0E944A0FC8EDD0E0CC +:101DF00088818F77888388818068888388818F7DB8 +:101E0000888319BC1092E8011092E4011092E60157 +:101E10001092E50100EE10E0F80180818B7F808355 +:101E200088818160888342E060E080E00E944E0EFD +:101E3000E1EEF0E080818E7F8083E2EEF0E0808151 +:101E400081608083808188608083F80180818E7FBB +:101E50008083888180618883DF91CF911F910F916A +:101E60000895E8EDF0E080818F7E8083E7EDF0E07B +:101E700080818160808384E082BF81E08093E7017C +:101E80000C94EE0EE8EDF0E080818E7F808310925E +:101E9000E20008951092DA001092E10008951F9276 +:101EA0000F920FB60F9211242F933F934F935F938E +:101EB0006F937F938F939F93AF93BF93EF93FF9312 +:101EC0008091E10082FF0BC08091E20082FF07C099 +:101ED0008091E1008B7F8093E1000E94AB118091A3 +:101EE000DA0080FF1FC08091D80080FF1BC0809166 +:101EF000DA008E7F8093DA008091D90080FF0DC0D8 +:101F000080E189BD82E189BD09B400FEFDCF81E099 +:101F10008093E8010E94B30B05C019BC1092E80140 +:101F20000E94C10B8091E10080FF19C08091E20006 +:101F300080FF15C08091E2008E7F8093E200809147 +:101F4000E20080618093E2008091D80080628093FB +:101F5000D80019BC85E08093E8010E94C50B8091F0 +:101F6000E10084FF30C08091E20084FF2CC080E15A +:101F700089BD82E189BD09B400FEFDCF8091D80002 +:101F80008F7D8093D8008091E1008F7E8093E10067 +:101F90008091E2008F7E8093E2008091E200816078 +:101FA0008093E2008091E401882311F084E007C06F +:101FB0008091E30087FF02C083E001C081E080934D +:101FC000E8010E94C70B8091E10083FF29C0809146 +:101FD000E20083FF25C08091E100877F8093E100CC +:101FE00082E08093E8011092E4018091E1008E7F0D +:101FF0008093E1008091E2008E7F8093E2008091E7 +:10200000E20080618093E20042E060E080E00E94B4 +:102010004E0E8091F00088608093F0000E94C40B07 +:10202000FF91EF91BF91AF919F918F917F916F91B0 +:102030005F914F913F912F910F900FBE0F901F9086 +:1020400018951F920F920FB60F9211242F933F9362 +:102050004F935F936F937F938F939F93AF93BF93B0 +:10206000CF93EF93FF93C091E900CF708091EC0084 +:102070001092E9008091F000877F8093F0007894BF +:102080000E945D101092E9008091F00088608093BA +:10209000F000C093E900FF91EF91CF91BF91AF9114 +:1020A0009F918F917F916F915F914F913F912F9170 +:1020B0000F900FBE0F901F9018951F93CF93DF9333 +:1020C000CDB7DEB7AA970FB6F894DEBF0FBECDBF6F +:1020D000E9EEF1E08091F100819321E0E13FF20728 +:1020E000C9F70E94E30B8091E80083FF1CC1209197 +:1020F000E9013091EA01832F90E08A30910508F0E0 +:1021000012C1FC01EB54FF4F0C944B26203881F098 +:10211000223809F008C18091ED018F708093E900A9 +:102120008091EB0085FB882780F91092E90006C0BA +:102130008091E5019091E601911182609091E80013 +:10214000977F9093E8008093F1001092F100C5C052 +:10215000822F8D7F09F0E7C0222319F0223061F031 +:10216000E2C08091EB01813009F0DDC0333009F02D +:1021700080E08093E60128C08091EB01811124C0AA +:102180002091ED012F7009F4CEC02093E9008091D9 +:10219000EB0080FF19C08091EB00333011F48062B6 +:1021A00011C080618093EB0081E090E0022E01C0BD +:1021B000880F0A94EAF78093EA001092EA0080916F +:1021C000EB0088608093EB001092E9008091E800BA +:1021D000877F86C02111A7C01091EB011F778091E6 +:1021E000E3008078812B8093E3008091E800877F73 +:1021F0008093E8000E94830E8091E80080FFFCCF6E +:102200008091E30080688093E300112311F083E064 +:1022100001C082E08093E80186C02058223008F097 +:1022200082C08091EB019091EC018C3D23E09207FC +:1022300079F583E08A838AE289834FB7F894DE01D7 +:10224000139620E03EE051E2E32FF0E05093570078 +:10225000E49120FF03C0E295EF703F5FEF708E2F97 +:1022600090E0EA3010F0C79601C0C0968D939D9320 +:102270002F5F243149F74FBF8091E800877F80931B +:10228000E8006AE270E0CE0101960E948B0D14C056 +:10229000AE014F5F5F4F6091ED010E94D30C00973C +:1022A00009F441C02091E800277F2093E800BC0199 +:1022B00089819A810E94EC0D8091E8008B77809350 +:1022C000E80031C0203879F58091E800877F80935D +:1022D000E8008091E4018093F1008091E8008E771E +:1022E0008093E8000E94830E1EC021111CC09091B3 +:1022F000EB019230C0F48091E800877F8093E80082 +:102300009093E4010E94830E8091E401811104C046 +:102310008091E30087FF02C084E001C081E08093E8 +:10232000E8010E94CF0B8091E80083FF0AC08091F2 +:10233000E800877F8093E8008091EB0080628093C3 +:10234000EB00AA960FB6F894DEBF0FBECDBFDF91AB +:10235000CF911F9108950895CF938091E80188232C +:10236000B1F08091E9008F709091EC0090FF02C075 +:1023700090E801C090E0C92FC82B1092E90080912D +:10238000E80083FD0E945D10CF70C093E900CF91FB +:10239000089590936B0180936A010895E0916A011A +:1023A000F0916B01309721F00190F081E02D0994BC +:1023B00080E00895E0916A01F0916B01309721F07F +:1023C0000280F381E02D09940895E0916A01F09173 +:1023D0006B01309721F00480F581E02D0994089578 +:1023E00020916801309169018217930771F09093F1 +:1023F000690180936801E0916A01F0916B01309767 +:1024000021F00680F781E02D09940895209166015E +:10241000309167018217930771F090936701809361 +:102420006601E0916A01F0916B01309721F0008420 +:10243000F185E02D0994089508950C941C120E94D2 +:10244000371E0E94AA070C94FD1ECF92DF92EF92D6 +:10245000FF920F931F93CF93DF93CDB7DEB72B97E8 +:102460000FB6F894DEBF0FBECDBF0E94C2073DE697 +:10247000E32E31E0F32E00E010E0C02E802F0E940A +:10248000AF08F701D1907F01D826B1F40F5F1F4F3D +:102490000E30110591F78FEF89838A831B820E948A +:1024A000401E8160782F9D838C8349815A816B8186 +:1024B0008D810E94C81241C09091CF0191FF04C04C +:1024C0008B870E94B5088B8520E030E04D2D50E0D1 +:1024D000922FBA01022E02C0759567950A94E2F711 +:1024E00060FF25C02E83CF82EE24E394F12C02C03E +:1024F000EE0CFF1C9A95E2F790E08E219F2121E0DF +:10250000892B09F420E028870E94401E8160782FE3 +:102510009A8789874E815F8168858A850E94C81263 +:10252000F801E359FE4F80818E25808306C02F5F1E +:102530003F4F2630310561F6A9CF0E94E12110916D +:102540006C010E94CE111817A1F00E94CE11809349 +:102550006C012B960FB6F894DEBF0FBECDBFDF9196 +:10256000CF911F910F91FF90EF90DF90CF900C943F +:10257000D30A2B960FB6F894DEBF0FBECDBFDF9106 +:10258000CF911F910F91FF90EF90DF90CF90089522 +:10259000CF93DF93CDB7DEB72B970FB6F894DEBF9E +:1025A0000FBECDBF4F83588769877A878B87DE013F +:1025B000119686E0FD0111928A95E9F785E0FE010A +:1025C000379601900D928A95E1F749815A816B8186 +:1025D0007C818D819E810E94091A2B960FB6F894FA +:1025E000DEBF0FBECDBFDF91CF9108950895CF9389 +:1025F000C82F882309F4C1C0823859F40E94CE1133 +:1026000081FDBBC089E30E94A81C0E94721D89E362 +:102610000CC0833879F40E94CE1180FDAEC083E5F2 +:102620000E94A81C0E94721D83E50E94E81CCF91A5 +:102630000C94721D843859F40E94CE1182FD9DC005 +:1026400087E40E94A81C0E94721D87E4EECF8CEFE5 +:102650008C0F813A48F48C2F0E94192481118DC06F +:102660008C2F0E94A81CE3CF80E28C0F883048F4A6 +:10267000C77081E001C0880FCA95EAF70E94291D42 +:10268000D6CF8BE58C0F833078F4C53A29F0C63A63 +:1026900031F482E890E005C081E890E002C083E870 +:1026A00090E0CF910C94F01188E58C0F833108F005 +:1026B00064C0C83A39F1C93A41F1CA3A49F1CB3A52 +:1026C00051F1CC3A59F1CD3A61F1C03B69F1CE3AC2 +:1026D00071F1CF3A79F1C13B81F1C23B89F1C33B42 +:1026E00091F1C43B99F1C53BA1F1C63BA9F1C73BB0 +:1026F000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2A6 +:1027000092E038C082EE90E035C089EE90E032C0B1 +:102710008AEE90E02FC085EB90E02CC086EB90E035 +:1027200029C087EB90E026C08CEC90E023C08DECB4 +:1027300090E020C083E891E01DC08AE891E01AC0D3 +:1027400082E991E017C084E991E014C081E292E04F +:1027500011C083E292E00EC084E292E00BC085E2F9 +:1027600092E008C086E292E005C087E292E002C0F3 +:1027700080E090E0CF910C940612CF9108958823C9 +:1027800009F44BC0823859F40E94CE1181FF45C034 +:1027900089E30E94A81C0E94721D89E30CC0833843 +:1027A00071F40E94CE1180FF38C083E50E94A81CFE +:1027B0000E94721D83E50E94E81C0C94721D8438EF +:1027C00059F40E94CE1182FF28C087E40E94A81C01 +:1027D0000E94721D87E4EFCF9CEF980F913A58F357 +:1027E00090E2980F983050F4877091E001C0990FF3 +:1027F0008A95EAF7892F0E942F1DDFCF9BE5980F5E +:10280000933020F480E090E00C94F011885A8331EA +:1028100020F480E090E00C9406120895882321F0C3 +:102820000E94291D0C94721D0895882321F00E9496 +:102830002F1D0C94721D0895CF92DF92EF92FF929C +:102840000F931F93CF93DF93CDB7DEB728970FB6C3 +:10285000F894DEBF0FBECDBF8C0185E0F801DE012C +:10286000119601900D928A95E1F7F801D080E180F0 +:10287000F280258122952F7083819481892B39F0F4 +:10288000FFEFEF1206C081E0DF1203C003C081E05A +:1028900001C080E080FDCEC2C8012F830E94F612E5 +:1028A000D982EA8289819A810E94661C9E838887E8 +:1028B0000E94651C0E94381B2F814E816885FF2075 +:1028C00029F00E94461D68854E812F81E42FE295F4 +:1028D000EF70F0E0E154FF4F0C944B26842F807F83 +:1028E000142F1F70882311F01295107FFF2059F0CC +:1028F000112309F454C2812F68870E94391D0E9458 +:10290000721D68854CC2862F0E94BF13112309F4E3 +:1029100091C2812F0E943F1D28960FB6F894DEBF0A +:102920000FBECDBFDF91CF911F910F91FF90EF9020 +:10293000DF90CF900C94721D342F307F842F8F70D6 +:10294000303211F08295807F662319F0613019F1E1 +:102950002BC0FF20B1F0222309F493C1213009F0EC +:1029600090C128960FB6F894DEBF0FBECDBFDF91A1 +:10297000CF911F910F91FF90EF90DF90CF900C942B +:10298000591D222319F0213009F454C28E830E946C +:102990005C1D8E8189C1FF2021F0223008F04AC2DF +:1029A00070C1211147C280C1FF2021F0222309F408 +:1029B00068C1F5C1222309F477C105C2242F2695E9 +:1029C0002695237030E02115310521F021303105A5 +:1029D000C9F030C2FF2021F0862F942F937002C0DF +:1029E00080E090E028960FB6F894DEBF0FBECDBF12 +:1029F000DF91CF911F910F91FF90EF90DF90CF90DB +:102A00000C94F011FF2021F0862F942F937002C0B8 +:102A100080E090E028960FB6F894DEBF0FBECDBFE1 +:102A2000DF91CF911F910F91FF90EF90DF90CF90AA +:102A30000C940612862FFF2019F00E94E92002C094 +:102A40000E94512128960FB6F894DEBF0FBECDBF6D +:102A5000DF91CF911F910F91FF90EF90DF90CF907A +:102A60000C94D621842F837009F076C0F110E2C156 +:102A7000262F229526952770220F220F862F8F70E2 +:102A8000C82ED12CE12CF12C022E04C0CC0CDD1C64 +:102A9000EE1CFF1C0A94D2F764FF10C06FE070E0D8 +:102AA00080E090E004C0660F771F881F991F2A9569 +:102AB000D2F7609570958095909503C060E070E0C6 +:102AC000CB01242F269526952370422F50E04230CB +:102AD0005105D1F04330510559F16C297D298E29DA +:102AE0009F294130510541F128960FB6F894DEBF79 +:102AF0000FBECDBFDF91CF911F910F91FF90EF904F +:102B0000DF90CF900C945D1B6C297D298E299F2925 +:102B100028960FB6F894DEBF0FBECDBFDF91CF91E0 +:102B20001F910F91FF90EF90DF90CF900C94771B47 +:102B30000E945D1BC701B60128960FB6F894DEBF50 +:102B40000FBECDBFDF91CF911F910F91FF90EF90FE +:102B5000DF90CF900C94431BFF2019F0842F8170DD +:102B600001C08695882309F465C1262F22952695F4 +:102B70002770220F220F862F8F70C82ED12CE12CA8 +:102B8000F12C022E04C0CC0CDD1CEE1CFF1C0A94A0 +:102B9000D2F764FF10C06FE070E080E090E004C006 +:102BA000660F771F881F991F2A95D2F76095709539 +:102BB0008095909503C060E070E0CB01242F2695AE +:102BC00026952370422F50E042305105D1F043301A +:102BD000510559F16C297D298E299F2941305105D4 +:102BE00041F128960FB6F894DEBF0FBECDBFDF913E +:102BF000CF911F910F91FF90EF90DF90CF900C94A9 +:102C0000311C6C297D298E299F2928960FB6F894AE +:102C1000DEBF0FBECDBFDF91CF911F910F91FF900F +:102C2000EF90DF90CF900C944B1C0E94311CC70199 +:102C3000B60128960FB6F894DEBF0FBECDBFDF9168 +:102C4000CF911F910F91FF90EF90DF90CF900C9458 +:102C5000171C603FC9F118F4603E50F49BC0623FFE +:102C600009F460C008F44AC0633F09F46FC092C021 +:102C7000162F1F70842F8F71FF2099F00E94B01BB8 +:102C8000812F28960FB6F894DEBF0FBECDBFDF911F +:102C9000CF911F910F91FF90EF90DF90CF900C9408 +:102CA0000E140E94D11B812F28960FB6F894DEBF18 +:102CB0000FBECDBFDF91CF911F910F91FF90EF908D +:102CC000DF90CF900C941514FF20A1F02111B2C019 +:102CD000842F8F7128960FB6F894DEBF0FBECDBF3C +:102CE000DF91CF911F910F91FF90EF90DF90CF90E8 +:102CF0000C94F61B223008F09DC0EACFFF20A1F013 +:102D0000842F8F7128960FB6F894DEBF0FBECDBF0B +:102D1000DF91CF911F910F91FF90EF90DF90CF90B7 +:102D20000C94B01BFF2061F3842F8F7128960FB68F +:102D3000F894DEBF0FBECDBFDF91CF911F910F91F1 +:102D4000FF90EF90DF90CF900C94D11BFF2091F07B +:102D5000842F8F7128960FB6F894DEBF0FBECDBFBB +:102D6000DF91CF911F910F91FF90EF90DF90CF9067 +:102D70000C949B1B28960FB6F894DEBF0FBECDBFF8 +:102D8000DF91CF911F910F91FF90EF90DF90CF9047 +:102D90000C94911BFF20A1F0222309F4B1CF862FC0 +:102DA00028960FB6F894DEBF0FBECDBFDF91CF914E +:102DB0001F910F91FF90EF90DF90CF900C94F7123E +:102DC000222309F4B1CF862F28960FB6F894DEBFE0 +:102DD0000FBECDBFDF91CF911F910F91FF90EF906C +:102DE000DF90CF900C94BF134F70C8010E94040570 +:102DF00028960FB6F894DEBF0FBECDBFDF91CF91FE +:102E00001F910F91FF90EF90DF90CF900C94B61A26 +:102E10004F70C80128960FB6F894DEBF0FBECDBF25 +:102E2000DF91CF911F910F91FF90EF90DF90CF90A6 +:102E30000C94750928960FB6F894DEBF0FBECDBF6F +:102E4000DF91CF911F910F91FF90EF90DF90CF9086 +:102E500008950E94461D0E94561D0E941B1D0E943F +:102E6000721D0E9482220E94D62180E090E00E9482 +:102E7000F01180E090E00C9406120E94361D0C9434 +:102E800029170E94661C292F22952F7030E02C30C4 +:102E900031054CF42A3031056CF4225031092230CE +:102EA000310590F407C02C30310551F02F30310539 +:102EB00039F00AC0803E10F0803F31F481E008957F +:102EC00093FB882780F9089580E00895CF93DF93DE +:102ED00000D000D01F92CDB7DEB70F900F900F90AB +:102EE0000F900F90DF91CF910895CF93DF9300D093 +:102EF00000D000D0CDB7DEB726960FB6F894DEBF6F +:102F00000FBECDBFDF91CF9108951F93CF93DF9375 +:102F1000C0917B0116E080917C01C81799F0D0E048 +:102F20001C9FF0011D9FF00D1124E358FE4F4081BE +:102F3000518162817381848195810E9475172196E8 +:102F4000C770E9CFDF91CF911F9108954091AD01F6 +:102F50005091AE016091AF017091B0018091B101CB +:102F60009091B2010C947517CF938091B201829524 +:102F70008F7009F05FC08091AF01882309F45AC0B7 +:102F800020917B01A0917C016091AD017091AE0117 +:102F90008091B0019091B10131E06F3F09F030E0D4 +:102FA000B32FC6E02A1709F445C0009721F07F3FF0 +:102FB00021F44B2F03C041E001C040E030E040FD70 +:102FC00035C0C29FF001C39FF00D1124E358FE4F9E +:102FD000418174132BC04081641328C04281411188 +:102FE00025C0438154814817590710F441505109B5 +:102FF000481B590B483C5105C8F48091B2018F70B1 +:1030000080618093B20186E0829FF001839FF00D82 +:103010001124EE57FE4F80818F70806180838DEA8E +:1030200091E00E941C14CF910C9485172F5F3F4FA5 +:103030002770B8CFCF910895CF92DF92EF92FF9291 +:103040000F931F93CF93DF93CDB7DEB762970FB681 +:10305000F894DEBF0FBECDBF8C0185E0F801DE0124 +:103060001D9601900D928A95E1F7D8014C91119629 +:103070005C91119712966C9112971396ED90FC90BB +:1030800014977091AD01E091AE012091B0013091A3 +:10309000B1012115310531F0EF3F31F481E07F3F7F +:1030A00019F403C081E001C080E0B82FB170CB2ECD +:1030B00080FD6CC1D090AF01DD2009F4F5C0F09126 +:1030C000B201E216F30638F0C701821B930B883C6D +:1030D000910548F09BC0209530952E0D3F1D283C52 +:1030E000310508F093C08F2F807F09F052C0E5139F +:1030F00014C0741312C0D62E61110FC0FF70F0619E +:10310000F093B2010E94A6178DEA91E00E941C1470 +:103110008091B201F80185836CC1EF2831F05F3FE7 +:1031200031F481E04F3F19F403C081E001C080E039 +:1031300080FD03C081E0862701C080E0F82FF17098 +:10314000FF2E80FF1CC080917B0120917C0136E026 +:10315000821709F428C190E0389FF001399FF00DE3 +:103160001124E358FE4F7181571306C07081471335 +:1031700003C07281671303C001968770E9CFD62E12 +:10318000662309F436C18091B20181608093B20157 +:1031900053C0E51308C0741306C0611104C0D80100 +:1031A0001596FC93AEC04D875E878D859E856A8B94 +:1031B0000E9441176A89882329F1D62E662311F1CE +:1031C0002091B201822F82958F7090E002970CF4CB +:1031D00060C08091AD019091AE0198878F83198670 +:1031E000FB86EA862C87CE01079651C0E51731F1A0 +:1031F0004D875E878D859E856A8B0E9441176A89FF +:1032000081112EC0C8010E941C14A4C08F2F807F82 +:1032100069F77E2DF98AE88A89890E9466178DEA06 +:1032200091E00E941C14EDEAF1E086E0DF011D92BE +:103230008A95E9F70E94A617D12CDBC07413D8CF6A +:103240006111D6CFD8011596FC93C8010E941C14B9 +:10325000EDEAF1E086E0DF011D928A95E9F7C9C049 +:10326000D62E662379F22091B201822F82958F703B +:1032700090E0029774F08091AD019091AE019A8335 +:1032800089831B82FD82EC822E83CE0101960E94EF +:103290001C1486E0F801ADEAB1E001900D928A9528 +:1032A000E1F70E94B4176FC0E216F30628F0C701D9 +:1032B000821B930B9C0104C0209530952E0D3F1D61 +:1032C000283C310508F052C0D62E662309F49ACF67 +:1032D000E5132CC074132AC08091B20180FD1DC07B +:1032E000982F92959F70C9F0D80115968C931597D9 +:1032F0009F3039F09F5F9295907F8F70892B159644 +:103300008C93C8010E941C1486E0F801ADEAB1E07C +:1033100001900D928A95E1F736C086E0F801ADEA9A +:10332000B1E001900D928A95E1F763C04D875E8709 +:103330008D859E850E944117882379F086E0F801EB +:10334000ADEAB1E001900D928A95E1F70E94B417C1 +:103350000E94A617DD24D3944CC08091B2018160F5 +:103360008093B201C8010E941C1443C07E2DF98ACB +:10337000E88A89890E946617EDEAF1E086E0DF01BC +:103380001D928A95E9F70E94A61733C0662309F4B7 +:1033900039CF4D875E878D859E850E944117882392 +:1033A00009F430CFCBCF4D875E878D859E850E94F7 +:1033B000661C292F22952F7030E0223031052CF425 +:1033C0009F7041F0811106C00CC0243031052CF4EF +:1033D0009F7049F4805E883020F0C8010E941C1460 +:1033E000CF2CDC2C06C0D80115969C91907F91F7CC +:1033F000F8CF8D2D62960FB6F894DEBF0FBECDBF0D +:10340000DF91CF911F910F91FF90EF90DF90CF90C0 +:1034100008951F93CF93DF93CDB7DEB72C970FB6E8 +:10342000F894DEBF0FBECDBF4F83588769877A8778 +:103430008B879C87CE0107960E941C188823C1F0B9 +:103440002F8138858A859B85892B31F03F3F11F08C +:1034500080E003C02F3FE1F781E0811147C04F8139 +:10346000588569857A858B859C850E9475173EC035 +:1034700086E0FE013796DE01119601900D928A9545 +:10348000E1F7FF81E8854A855B854115510531F0FB +:10349000EF3F31F481E0FF3F19F403C081E001C048 +:1034A00080E080FD23C020917C0130E0C9010196BD +:1034B0008770992760917B0170E086179707F1F17B +:1034C000F983EA835D834C8396E0929FD001939FBA +:1034D000B00D1124A358BE4FFE01319601900D92FC +:1034E0009A95E1F780937C010E94851716E0809100 +:1034F0007B0190917C01891779F1189FC0011124FB +:1035000083589E4F0E941C18882331F1E0917B0163 +:103510001E9FF0011124E358FE4F408151816281CA +:103520007381848195810E94751780917B0190E061 +:1035300001968770992780937B01D9CF0E943D1710 +:1035400010927C0110927B01EDEAF1E086E0DF0150 +:103550001D928A95E9F7CACF2C960FB6F894DEBF74 +:103560000FBECDBFDF91CF911F910895EF92FF92D3 +:103570000F931F93CF93DF939C01009709F471C0C1 +:10358000F12CEE24E394E9012196F901849184372A +:1035900040F4843008F056C0813081F0823021F14F +:1035A00060C0853709F449C0C0F19CE7980F903797 +:1035B00008F057C08F770E94BF1346C089010E5F85 +:1035C0001F4FFE01849190E2980F983050F487705D +:1035D000FE2D01C0FF0F8A95EAF78F2F0E94491D2B +:1035E00015C00E94F71214C089010E5F1F4FFE0123 +:1035F000849190E2980F983068F48770FE2D01C096 +:10360000FF0F8A95EAF78F2F0E944F1D0E94721DAF +:10361000E8011AC00E94BF13FBCF2E5F3F4FFE018F +:10362000C491CC2341F08FE99FE00197F1F700C0EE +:103630000000C150F6CFE90107C0FE01F490E90196 +:10364000229602C00E94F7128F2D882341F0EFE9E5 +:10365000FFE03197F1F700C000008150F6CF9E01E6 +:1036600092CFDF91CF911F910F91FF90EF9008952E +:1036700008956093B7017093B8018093B901909356 +:10368000BA010C9429170F931F930091B701109161 +:10369000B8012091B9013091BA01062B172B282BC4 +:1036A000392B0093B7011093B8012093B9013093DF +:1036B000BA011F910F910C9429170F931F9300913A +:1036C000B7011091B8012091B9013091BA010623D8 +:1036D0001723282339230093B7011093B8012093AF +:1036E000B9013093BA011F910F910C9429170F93D0 +:1036F0001F930091B7011091B8012091B901309149 +:10370000BA0106271727282739270093B7011093F6 +:10371000B8012093B9013093BA011F910F910C9415 +:1037200029171092B3011092B4011092B5011092B2 +:10373000B6010C94291741E050E060E070E004C04D +:10374000440F551F661F771F8A95D2F74093B30128 +:103750005093B4016093B5017093B6010C9429178E +:1037600041E050E060E070E004C0440F551F661F68 +:10377000771F8A95D2F78091B3019091B401A091FF +:10378000B501B091B601842B952BA62BB72B809356 +:10379000B3019093B401A093B501B093B6010C941A +:1037A000291741E050E060E070E004C0440F551F6D +:1037B000661F771F8A95D2F7409550956095709552 +:1037C0008091B3019091B401A091B501B091B6017F +:1037D00084239523A623B7238093B3019093B40148 +:1037E000A093B501B093B6010C94291741E050E0C5 +:1037F00060E070E004C0440F551F661F771F8A9574 +:10380000D2F78091B3019091B401A091B501B0912C +:10381000B60184279527A627B7278093B3019093F5 +:10382000B401A093B501B093B6010C9429170F937E +:103830001F930091B3011091B4012091B501309113 +:10384000B601062B172B282B392B0093B3011093AD +:10385000B4012093B5013093B6011F910F910C94E0 +:1038600029170F931F930091B3011091B401209178 +:10387000B5013091B601062317232823392300937D +:10388000B3011093B4012093B5013093B6011F9199 +:103890000F910C9429170F931F930091B30110916E +:1038A000B4012091B5013091B601062717272827CA +:1038B00039270093B3011093B4012093B5013093DD +:1038C000B6011F910F910C9429170895CF92DF92A2 +:1038D000EF92FF920F931F93CF93DF93EC01C09071 +:1038E000B701D090B801E090B901F090BA01809191 +:1038F000B3019091B401A091B501B091B601C82A6D +:10390000D92AEA2AFB2A0FE110E0B701A601002E0E +:1039100004C076956795579547950A94D2F740FF6E +:1039200007C0BE01802F0E9498098130910539F4AB +:103930000150110950F7BE0180E00E949809DF9103 +:10394000CF911F910F91FF90EF90DF90CF9008954E +:1039500090910C019923D9F090910D019923B9F020 +:10396000982F9695969596959F3088F5E0910E0143 +:10397000F0910F01E90FF11D877021E030E001C0E7 +:10398000220F8A95EAF78181822B818308954091E5 +:103990000E0150910F0120E030E09FEFFA01E20F9D +:1039A000F31F6281681799F09F3F19F4611101C0FC +:1039B000922F2F5F3F4F2E30310581F79F3F39F017 +:1039C000FA01E90FF11D97FDFA9582830895089594 +:1039D00090910C019923E1F090910D019923C1F090 +:1039E000982F9695969596959F3020F5E0910E012B +:1039F000F0910F01E90FF11D877021E030E001C067 +:103A0000220F8A95EAF72095818128232183089542 +:103A100040910E0150910F0120E030E0FA01E20FD9 +:103A2000F31F9281981301C012822F5F3F4F2E30F7 +:103A30003105A1F7089581E090E0E0910E01F09149 +:103A40000F01E80FF91F1082019680319105A9F747 +:103A500008959091CE01982B9093CE010895809572 +:103A60009091CE0198239093CE0108951092CE01AB +:103A700008959091CD01982B9093CD010895809554 +:103A80009091CD0198239093CD0108951092CD018E +:103A900008959091CC01982B9093CC010895809536 +:103AA0009091CC0198239093CC0108951092CC0171 +:103AB00008958093BB0108951092BB010895409131 +:103AC0000E0150910F0120E030E080E0FA01E20F9A +:103AD000F31F918191118F5F2F5F3F4F2F30310581 +:103AE000A9F70895E0910E01F0910F018091CE01A8 +:103AF0008083E0910E01F0910F0180819091CD01C2 +:103B0000892B8083E0910E01F0910F0180819091CB +:103B1000CC01892B80839091BB01992361F0E091C6 +:103B20000E01F0910F018081892B80830E945F1D1F +:103B300081111092BB0180910E0190910F010C94A4 +:103B4000DA11CF92DF92EF92FF920F931F936C01E5 +:103B5000EE24FF24C114D104E104F10421F46B012B +:103B60007C0180E001C080E133272F2D1E2D0D2D1B +:103B7000011511052105310519F0885F68017901EA +:103B800097018601A4E03695279517950795AA9584 +:103B9000D1F7011511052105310519F08C5F680178 +:103BA000790197018601F2E03695279517950795DB +:103BB000FA95D1F7011511052105310519F08E5F30 +:103BC00068017901B701A6017695679557954795E4 +:103BD000452B462B472B09F08F5F1F910F91FF90CC +:103BE000EF90DF90CF9008958091E801843009F143 +:103BF0001092D00120E488E190E00FB6F894A895E7 +:103C0000809360000FBE2093600083B7817F846043 +:103C100083BF83B7816083BF7894889583B78E7F95 +:103C200083BF88E10FB6F894809360001092600023 +:103C30000FBE089508950895CF930E941A1E0E9402 +:103C4000C2070E941B1EC0E08C2F0E94AF0881118A +:103C500005C0CF5FCE30C1F780E001C081E0CF91D9 +:103C600008950E943D170E94CE110C94D30A82E061 +:103C700084BD93E095BD9AEF97BD80936E00089543 +:103C80002FB7F8948091D1019091D201A091D301E6 +:103C9000B091D4012FBF0895CF92DF92EF92FF929F +:103CA0000F931F932FB7F8944091D1015091D201F7 +:103CB0006091D3017091D4012FBF6A017B01EE2482 +:103CC000FF248C0120E030E0C016D106E206F306A6 +:103CD00010F441505109481B590BCA011F910F9113 +:103CE000FF90EF90DF90CF9008951F920F920FB644 +:103CF0000F9211248F939F93AF93BF938091D10123 +:103D00009091D201A091D301B091D4010196A11D4F +:103D1000B11D8093D1019093D201A093D301B093B0 +:103D2000D401BF91AF919F918F910F900FBE0F90D3 +:103D30001F9018950E94D40EF8942FEF87EA91E611 +:103D4000215080409040E1F700C0000087E090EBF8 +:103D5000DC018093F1019093F201A093F301B09301 +:103D6000F4012CE088E190E00FB6F894A8958093D8 +:103D700060000FBE20936000FFCFEF92FF920F9381 +:103D80001F93CF93DF93E82EF12C8F2D0E94AF0865 +:103D9000C0E0D0E0082F10E098010C2E02C035954D +:103DA00027950A94E2F720FD05C02196C630D1057B +:103DB00099F709C06C2F7F2D80E00E947609E812E8 +:103DC000F4CF81E005C0F3948EE0F812DECF80E0FE +:103DD000DF91CF911F910F91FF90EF900895CF93B6 +:103DE000C82F8CE20E94BD1E882321F08C2FCF911A +:103DF0000C94BD1E80E0CF910895CF930E94422085 +:103E0000811102C00E942820C5E6C15049F00E94DD +:103E1000C2078FE39CE90197F1F700C00000F5CFDE +:103E200089E20E94EF1E811111C18AE20E94EF1EF9 +:103E300081110E94282085E00E94EF1E81110E94BE +:103E40009A1E0E944D208093CF0187E00E94EF1EB2 +:103E5000882399F18BE10E94EF1E882351F0909105 +:103E6000CF0191FB882780F921E0822780FB91F91F +:103E700022C08EE00E94EF1E882351F09091CF0166 +:103E800092FB882780F921E0822780FB92F913C0FA +:103E900080E10E94EF1E9091CF01882341F093FBB7 +:103EA000882780F921E0822780FB93F904C0892FBD +:103EB000809580FB90F99093CF018091CF010E9473 +:103EC00051200E945F208093E20180EE0E94EF1E4D +:103ED000882341F08091E201982F909590FB80F922 +:103EE0008093E20189E30E94EF1E882359F09091AC +:103EF000E20191FB882780F921E0822780FB91F97C +:103F00009093E20182EE0E94EF1E882359F0909177 +:103F1000E20192FB882780F921E0822780FB92F959 +:103F20009093E20186EE0E94EF1E882359F0909153 +:103F3000E20193FB882780F921E0822780FB93F937 +:103F40009093E20183EE0E94EF1E882359F0909136 +:103F5000E20194FB882780F921E0822780FB94F915 +:103F60009093E20185E30E94EF1E882359F090911F +:103F7000E20195FB882780F921E0822780FB95F9F3 +:103F80009093E20181E30E94EF1E882359F0909103 +:103F9000E20196FB882780F921E0822780FB96F9D1 +:103FA0009093E20181E10E94EF1E882359F09091E5 +:103FB000E20197FB882780F921E0822780FB97F9AF +:103FC0009093E2018091E2010E9463208091E201DE +:103FD00087FB882780F980930D0187E20E94EF1EFE +:103FE000C82F8EE10E94EF1E8111C2608FE10E94F6 +:103FF000EF1E8111C46080E20E94EF1E8111C86033 +:1040000081E20E94EF1E8111C06182E20E94EF1ED8 +:104010008111C06283E20E94EF1E8111C06484E2BC +:104020000E94EF1E882311F0C06802C0CC2329F043 +:104030008C2F0E945A206C2F03C00E945620682F9C +:1040400070E080E090E0CF910C94391BCF910895FF +:104050006DEE7EEF80E090E00E94812660E082E0DD +:1040600090E00E94732660E083E090E00E94732657 +:1040700060E084E090E00E94732660E085E090E0DC +:104080000C94732680E090E00E946D2621E08D3E26 +:104090009E4F09F020E0822F089582E090E00C947A +:1040A0006526682F82E090E00C94732683E090E010 +:1040B0000C946526682F83E090E00C94732684E0CE +:1040C00090E00C946526682F84E090E00C947326B1 +:1040D0008091D70180FF0BC06091130185E0689F3C +:1040E000B001112475956795759567952AC081FF74 +:1040F00009C06091130185E0689FB0011124759596 +:1041000067951FC082FF07C06091130185E0689F1B +:10411000B001112416C04091D8014423C9F0609128 +:104120001201461788F72091130185E0289F90011E +:104130001124429FC001439F900D112470E00E9402 +:1041400037266038710540F46115710539F002C0F9 +:1041500065E070E0862F08958FE7089581E0089567 +:104160008091D70180FF08C06091110170E07595C2 +:1041700067957595679521C081FF06C06091110113 +:1041800070E07595679519C082FF04C060911101B8 +:1041900070E010C08091D8018823C1F060911001B7 +:1041A0008617A0F790911101989FC001112470E02B +:1041B0000E9437266038710528F46115710521F0D9 +:1041C000862F08958FE7089581E0089561E070E0FB +:1041D000F4CF803F21F40E946820819504C0813F84 +:1041E00029F40E9468208093DB010895823F21F426 +:1041F0000E946820819504C0833F29F40E946820B2 +:104200008093DA010895893F19F40E94B02005C017 +:104210008A3F31F40E94B02081958093DC0108959B +:104220008B3F21F40E94B020819504C08C3F29F47B +:104230000E94B0208093DD010895843F21F4809195 +:10424000D901816017C0853F21F48091D901826036 +:1042500011C0863F21F48091D90184600BC0873F53 +:1042600021F48091D901886005C0883F31F48091A4 +:10427000D90180618093D90108958D3F21F4809107 +:10428000D70181600BC08E3F21F48091D7018260FD +:1042900005C08F3F29F48091D70184608093D701B6 +:1042A0000895803F39F48091DB0187FF6CC0109244 +:1042B000DB0169C0813F29F48091DB011816BCF352 +:1042C00062C09091DA01823F29F497FF5CC010929E +:1042D000DA0159C0833F19F41916CCF354C0893F51 +:1042E00041F48091DC0118160CF04DC01092DC01F5 +:1042F0004AC08A3F29F48091DC0187FF44C0F6CF91 +:104300008B3F39F48091DD0187FF3DC01092DD01C4 +:104310003AC08C3F29F48091DD011816BCF333C0FC +:10432000843F21F48091D9018E7F17C0853F21F40D +:104330008091D9018D7F11C0863F21F48091D901F0 +:104340008B7F0BC0873F21F48091D901877F05C007 +:10435000883F31F48091D9018F7E8093D90113C0B9 +:104360008D3F21F48091D7018E7F0BC08E3F21F4C9 +:104370008091D7018D7F05C08F3F29F48091D701AF +:104380008B7F8093D7018091DA0181110EC08091DB +:10439000DB0181110AC08091DC01811106C080918E +:1043A000DD01811102C01092D801089589ED91E0DC +:1043B0000E94E5110E94401E9093D6018093D50182 +:1043C00008951F93CF93DF938091D5019091D601EB +:1043D0000E944C1E4091D801442321F020911401E9 +:1043E00030E006C0209115015AE0259F900111246C +:1043F0008217930708F482C08091DA011091DB01E3 +:10440000D091DC01C091DD01811107C0111105C0FF +:10441000D11103C0CC2309F471C04F3F19F04F5F95 +:104420004093D801181624F40E9468208093DA0182 +:104430008091DA0187FF05C00E94682081958093F2 +:10444000DA01111624F40E9468208093DB01809128 +:10445000DB0187FF05C00E94682081958093DB0106 +:104460006091DA01662339F11091DB01112319F112 +:10447000772767FD7095872F972F0E94482523E3A4 +:1044800033E343E35FE30E94AC250E94152560936C +:10449000DA01612F772767FD7095872F972F0E948C +:1044A000482523E333E343E35FE30E94AC250E9406 +:1044B00015256093DB011D1624F40E94B020809323 +:1044C000DC018091DC0187FF05C00E94B02081954E +:1044D0008093DC011C1624F40E94B0208093DD013F +:1044E0008091DD0187FF05C00E94B02081958093F7 +:1044F000DD01DF91CF911F910C94D621DF91CF91F7 +:104500001F910895E9EDF1E085E0DF011D928A95A4 +:10451000E9F71092D8011092D7010895833081F104 +:1045200028F4813059F08230D1F00895853009F4B3 +:1045300049C0B8F1863009F456C00895209115019C +:10454000862F90E0820F911D8F3F910520F4620F1E +:104550006093150108958FEF8093150108952091C0 +:104560001401862F90E0820F911D8F3F910520F45A +:10457000620F6093140108958FEF809314010895E2 +:1045800020911301862F90E0820F911D8F3F91059E +:1045900020F4620F6093130108958FEF809313014D +:1045A000089520911201862F90E0820F911D8F3F78 +:1045B000910520F4620F6093120108958FEF8093AC +:1045C0001201089520911101862F90E0820F911D14 +:1045D0008F3F910520F4620F6093110108958FEFD2 +:1045E00080931101089520911001862F90E0820F91 +:1045F000911D8F3F910520F4620F60931001089583 +:104600008FEF809310010895833011F128F48130E9 +:1046100049F0823091F00895853081F120F18630A3 +:10462000C1F1089580911501681720F4861B8093CD +:1046300015010895109215010895809114016817CD +:1046400020F4861B8093140108951092140108959C +:1046500080911301681720F4861B8093130108953D +:1046600010921301089580911201681720F4861B9F +:104670008093120108951092120108958091110102 +:10468000681720F4861B8093110108951092110180 +:10469000089580911001681720F4861B8093100103 +:1046A00008951092100108958D3109F442C020F54B +:1046B0008E3009F47CC070F4873009F45EC020F4B9 +:1046C000863009F442C033C08830D1F18B3009F410 +:1046D000AAC02DC0863109F4A6C038F4803109F48F +:1046E00070C0813109F47EC022C0893109F49BC0B9 +:1046F0008B3109F452C01BC0853309F48CC048F4D7 +:10470000873209F488C008F478C0893209F483C07C +:104710000EC0833438F48A3308F06DC0883309F44E +:1047200082C005C0833409F476C08834C1F080E0CB +:1047300008950E94CF240E94CE110E94D30A73C014 +:104740000E944D200E945F206EC08091CF01817F2A +:104750008E7F8093CF0181E08093DF0108950E94D6 +:104760003D172FEF83ED90E3215080409040E1F71B +:1047700000C000000E949A1E56C09091CF01892F60 +:104780008095817080FB90F919F09660986027C041 +:10479000997F977F9093CF0146C09091CF0191FB75 +:1047A000882780F921E0822780FB91F913C090913E +:1047B000CF0192FB882780F921E0822780FB92F9C4 +:1047C00009C09091CF0193FB882780F921E08227CF +:1047D00080FB93F99093CF01882329F19160909306 +:1047E000CF0108950E943D1780910D0191E0892726 +:1047F00080930D0118C027EC01C023EE280F61E063 +:1048000070E080E090E004C0660F771F881F991F5A +:104810002A95D2F704C061E070E080E090E00E9449 +:10482000391B0E943D1781E0089580E0089580E0E3 +:104830000895CF93C82F8091DF01813079F018F06F +:104840008230D1F184C0A0910E01B0910F018C9102 +:10485000813169F0823209F07CC009C0A0910E015B +:10486000B0910F018C91813111F0823249F48C2F7B +:104870000E94152481111DC08C2F0E9454231AC040 +:104880008C2F0E941724811114C0C43179F048F490 +:10489000CB3079F0C03109F060C082E08093DF0155 +:1048A00008C0C93219F0C83321F057C01092DF0197 +:1048B00054C081E0817053C0C93289F118F5C43108 +:1048C00071F1A8F4C73009F046C08AE08093150161 +:1048D00094E19093140193E090931301809312015B +:1048E00088E08093110188E28093100134C0CE519A +:1048F000C63088F5EC2FF0E0E65DFE4F80818093B6 +:10490000DE0129C0CE34E9F020F4CB3421F56AE091 +:1049100013C0C13579F0C235F1F461E00DC080916A +:10492000DE01882319F01092DE0115C081E080932A +:10493000DF0115C061E006C08091DE010E948E2279 +:104940000AC06AE08091DE010E94042304C0109234 +:10495000DF0180E004C081E002C080E0ABCFCF91F6 +:104960000895E1E8F0E08081886080838081816043 +:1049700080838FB7F89493E09093890090ED9093A3 +:1049800088008FBF0895EFE6F0E080818260808329 +:104990000895EFE6F0E080818D7F80830895EFE653 +:1049A000F0E0808192E08927808308951F920F9222 +:1049B0000FB60F9211242F933F934F935F936F93F2 +:1049C0007F938F939F93AF93BF93EF93FF938091C8 +:1049D000E0019091E10101969093E1018093E00163 +:1049E000811103C082E00E94D30AE091E101E695C3 +:1049F000E695F0E0EC51F84FE4918091E0018E13E0 +:104A000003C080E00E94D30AFF91EF91BF91AF9164 +:104A10009F918F917F916F915F914F913F912F91D6 +:104A20000F900FBE0F901F90189504D06894B1118D +:104A30008DC0089570D088F09F5790F0B92F9927B6 +:104A4000B751A0F0D1F0660F771F881F991F1AF099 +:104A5000BA95C9F712C0B13081F077D0B1E00895AE +:104A600074C0672F782F8827B85F39F0B93FCCF32F +:104A7000869577956795B395D9F73EF4909580958F +:104A8000709561957F4F8F4F9F4F0895E89409C0AF +:104A900097FB3EF490958095709561957F4F8F4F71 +:104AA0009F4F9923A9F0F92F96E9BB279395F69587 +:104AB000879577956795B795F111F8CFFAF4BB0F05 +:104AC00011F460FF1BC06F5F7F4F8F4F9F4F16C069 +:104AD000882311F096E911C0772321F09EE8872FF3 +:104AE000762F05C0662371F096E8862F70E060E0AF +:104AF0002AF09A95660F771F881FDAF7880F969528 +:104B0000879597F9089557FD9058440F551F59F010 +:104B10005F3F71F04795880F97FB991F61F09F3FAA +:104B200079F087950895121613061406551FF2CFD3 +:104B30004695F1DF08C0161617061806991FF1CF23 +:104B400086957105610508940895E894BB2766274A +:104B50007727CB0197F908950BD078C069D028F05A +:104B60006ED018F0952309F05AC05FC01124EECF23 +:104B7000CADFA0F3959FD1F3950F50E0551F629FB8 +:104B8000F001729FBB27F00DB11D639FAA27F00DA6 +:104B9000B11DAA1F649F6627B00DA11D661F829FCD +:104BA0002227B00DA11D621F739FB00DA11D621FB2 +:104BB000839FA00D611D221F749F3327A00D611DCF +:104BC000231F849F600D211D822F762F6A2F1124B1 +:104BD0009F5750408AF0E1F088234AF0EE0FFF1F04 +:104BE000BB1F661F771F881F91505040A9F79E3F3B +:104BF000510570F014C0AACF5F3FECF3983EDCF390 +:104C0000869577956795B795F795E7959F5FC1F777 +:104C1000FE2B880F911D9695879597F9089597F922 +:104C20009F6780E870E060E008959FEF80EC089552 +:104C300000240A941616170618060906089500247B +:104C40000A9412161306140605060895092E0394F5 +:104C5000000C11F4882352F0BB0F40F4BF2B11F469 +:104C600060FF04C06F5F7F4F8F4F9F4F089597FB8A +:104C7000072E16F4009407D077FD09D00E94512624 +:104C800007FC05D03EF4909581959F4F089570954F +:104C900061957F4F0895EE0FFF1F0590F491E02D71 +:104CA0000994AA1BBB1B51E107C0AA1FBB1FA61773 +:104CB000B70710F0A61BB70B881F991F5A95A9F7C5 +:104CC00080959095BC01CD010895F999FECF92BDD4 +:104CD00081BDF89A992780B50895A8E1B0E042E037 +:104CE00050E00C948826262FF999FECF1FBA92BD6A +:104CF00081BD20BD0FB6F894FA9AF99A0FBE0196BD +:104D000008950E947326272F0C947426DC01CB0192 +:104D1000FC01F999FECF06C0F2BDE1BDF89A3196CB +:104D200000B40D9241505040B8F70895F894FFCF69 +:104D30002002D50A620B3F0B0B0BD80A0101BC0104 +:104D400028080A03140A3F4D3639A50758072207D9 +:104D5000E9067C069506AE06C706010203040506B1 +:044D60000708090037 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c index 23611ddd89..92b712bd8a 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -106,8 +106,6 @@ #define L4 4 // layer_4 #define L5 5 // layer_5 #define L6 6 // layer_6 -#define L7 7 // layer_7 -#define L8 8 // layer_8 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* @@ -120,7 +118,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! * |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - * | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + * | | |LGUI|LALT|LCTL| !RCTL|RALT|LEFT|DOWN|RGHT| * '------------------------' '------------------------' * .-----------. .-----------. * |INS |TG(2)| !M(UM)|DELT | @@ -143,8 +141,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS, KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, - KC_LALT, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, - UM, KC_DELT, + KC_RCTL, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT, + M(UM), KC_DELT, KC_PGUP, KC_PGDN, KC_ENTER, KC_SPACE ), @@ -376,91 +374,70 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), -/* - * .------------------------------------.------------------------------------. - * | | | | | | | | | | | | | | | - * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - * | | | | | | | | | | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | |-----!-----! | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | | | | | | | | | | - * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------' '------------------------' - * .-----------. .-----------. - * | | | ! | | - * .-----+-----+-----! !-----+-----+-----. - * ! ! | | ! | ! ! - * ! ! !-----! !-----! ! ! - * | | | | ! | | | - * '-----------------' '-----------------' -*/ -[L7] = KEYMAP( - 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_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_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_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 -), -/* - * .------------------------------------.------------------------------------. - * | | | | | | | | | | | | | | | - * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - * | | | | | | | | | | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | |-----!-----! | | | | | | - * !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - * | | | | | | | | | | | | | | | - * '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - * | | | | | | ! | | | | | - * '------------------------' '------------------------' - * .-----------. .-----------. - * | | | ! | | - * .-----+-----+-----! !-----+-----+-----. - * ! ! | | ! | ! ! - * ! ! !-----! !-----! ! ! - * | | | | ! | | | - * '-----------------' '-----------------' -*/ -[L8] = KEYMAP( - 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_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_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_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 -), }; const uint16_t PROGMEM fn_actions[] = {}; #define UC_MODE_WIN 0 #define UC_MODE_LINUX 1 +#define UC_MODE_OSX 2 +// TODO: allow default mode to be configured static uint16_t unicode_mode = UC_MODE_WIN; +uint16_t hextokeycode(uint8_t hex) { + if (hex == 0x0) { + return KC_P0; + } + if (hex < 0xA) { + return KC_P1 + (hex - 0x1); + } + return KC_A + (hex - 0xA); +} + +void unicode_action_function(uint16_t hi, uint16_t lo) { + switch (unicode_mode) { + case UC_MODE_WIN: + register_code(KC_LALT); + + register_code(KC_PPLS); + unregister_code(KC_PPLS); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LALT); + break; + case UC_MODE_LINUX: + register_code(KC_LCTL); + register_code(KC_LSFT); + + register_code(KC_U); + unregister_code(KC_U); + + register_code(hextokeycode((hi & 0xF0) >> 4)); + unregister_code(hextokeycode((hi & 0xF0) >> 4)); + register_code(hextokeycode((hi & 0x0F))); + unregister_code(hextokeycode((hi & 0x0F))); + register_code(hextokeycode((lo & 0xF0) >> 4)); + unregister_code(hextokeycode((lo & 0xF0) >> 4)); + register_code(hextokeycode((lo & 0x0F))); + unregister_code(hextokeycode((lo & 0x0F))); + + unregister_code(KC_LCTL); + unregister_code(KC_LSFT); + break; + case UC_MODE_OSX: + break; + } +} + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { if (!record->event.pressed) { return MACRO_NONE; @@ -470,773 +447,292 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { case UM: unicode_mode = (unicode_mode + 1) % 2; break; - + +case UC_GREEK_SMALL_LETTER_OMICRON: + unicode_action_function(0x03, 0xbf); + break; +case UC_LEFTWARDS_ARROW: + unicode_action_function(0x21, 0x90); + break; +case UC_GREEK_CAPITAL_LETTER_RHO: + unicode_action_function(0x03, 0xa1); + break; +case UC_SUBSCRIPT_THREE: + unicode_action_function(0x20, 0x83); + break; +case UC_VULGAR_FRACTION_ONE_EIGHTH: + unicode_action_function(0x21, 0x5b); + break; +case UC_GREEK_SMALL_LETTER_LAMDA: + unicode_action_function(0x03, 0xbb); + break; +case UC_VULGAR_FRACTION_ONE_THIRD: + unicode_action_function(0x21, 0x53); + break; +case UC_GREEK_SMALL_LETTER_XI: + unicode_action_function(0x03, 0xbe); + break; +case UC_THERE_DOES_NOT_EXIST: + unicode_action_function(0x22, 0x04); + break; +case UC_SUPERSCRIPT_ONE: + unicode_action_function(0x00, 0xb9); + break; +case UC_GREEK_SMALL_LETTER_BETA: + unicode_action_function(0x03, 0xb2); + break; +case UC_SUBSCRIPT_FIVE: + unicode_action_function(0x20, 0x85); + break; +case UC_GREEK_CAPITAL_LETTER_IOTA: + unicode_action_function(0x03, 0x99); + break; +case UC_VULGAR_FRACTION_ONE_FIFTH: + unicode_action_function(0x21, 0x55); + break; +case UC_GREEK_SMALL_LETTER_PSI: + unicode_action_function(0x03, 0xc8); + break; +case UC_SUBSCRIPT_NINE: + unicode_action_function(0x20, 0x89); + break; +case UC_SUPERSCRIPT_FOUR: + unicode_action_function(0x20, 0x74); + break; +case UC_RIGHTWARDS_ARROW: + unicode_action_function(0x21, 0x92); + break; +case UC_SUPERSCRIPT_SIX: + unicode_action_function(0x20, 0x76); + break; +case UC_DOWNWARDS_ARROW: + unicode_action_function(0x21, 0x93); + break; +case UC_GREEK_SMALL_LETTER_PI: + unicode_action_function(0x03, 0xc0); + break; +case UC_SUPERSCRIPT_TWO: + unicode_action_function(0x00, 0xb2); + break; +case UC_GREEK_CAPITAL_LETTER_OMEGA: + unicode_action_function(0x03, 0xa9); + break; +case UC_GREEK_CAPITAL_LETTER_PSI: + unicode_action_function(0x03, 0xa8); + break; +case UC_SUBSCRIPT_FOUR: + unicode_action_function(0x20, 0x84); + break; +case UC_GREEK_CAPITAL_LETTER_NU: + unicode_action_function(0x03, 0x9d); + break; +case UC_DIVISION_SIGN: + unicode_action_function(0x00, 0xf7); + break; +case UC_GREEK_SMALL_LETTER_SIGMA: + unicode_action_function(0x03, 0xc3); + break; +case UC_GREEK_SMALL_LETTER_RHO: + unicode_action_function(0x03, 0xc1); + break; +case UC_VULGAR_FRACTION_ONE_SIXTH: + unicode_action_function(0x21, 0x59); + break; +case UC_GREEK_SMALL_LETTER_GAMMA: + unicode_action_function(0x03, 0xb3); + break; +case UC_VULGAR_FRACTION_TWO_THIRDS: + unicode_action_function(0x21, 0x54); + break; +case UC_GREEK_SMALL_LETTER_NU: + unicode_action_function(0x03, 0xbd); + break; +case UC_GREEK_SMALL_LETTER_ZETA: + unicode_action_function(0x03, 0xb6); + break; +case UC_GREEK_SMALL_LETTER_EPSILON: + unicode_action_function(0x03, 0xb5); + break; +case UC_GREEK_SMALL_LETTER_KAPPA: + unicode_action_function(0x03, 0xba); + break; +case UC_SUPERSCRIPT_SEVEN: + unicode_action_function(0x20, 0x77); + break; +case UC_GREEK_CAPITAL_LETTER_PI: + unicode_action_function(0x03, 0xa0); + break; +case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: + unicode_action_function(0x03, 0xc2); + break; +case UC_GREEK_CAPITAL_LETTER_XI: + unicode_action_function(0x03, 0x9e); + break; +case UC_GREEK_SMALL_LETTER_THETA: + unicode_action_function(0x03, 0xb8); + break; +case UC_GREEK_SMALL_LETTER_ETA: + unicode_action_function(0x03, 0xb7); + break; +case UC_SUBSCRIPT_TWO: + unicode_action_function(0x20, 0x82); + break; +case UC_ASYMPTOTICALLY_EQUAL_TO: + unicode_action_function(0x22, 0x43); + break; +case UC_GREEK_SMALL_LETTER_ALPHA: + unicode_action_function(0x03, 0xb1); + break; +case UC_GREEK_CAPITAL_LETTER_PHI: + unicode_action_function(0x03, 0xa6); + break; +case UC_GREEK_SMALL_LETTER_PHI: + unicode_action_function(0x03, 0xc6); + break; +case UC_INFINITY: + unicode_action_function(0x22, 0x1e); + break; +case UC_GREEK_CAPITAL_LETTER_OMICRON: + unicode_action_function(0x03, 0x9f); + break; +case UC_ELEMENT_OF: + unicode_action_function(0x22, 0x08); + break; +case UC_MULTIPLICATION_SIGN: + unicode_action_function(0x00, 0xd7); + break; +case UC_SUBSCRIPT_ZERO: + unicode_action_function(0x20, 0x80); + break; +case UC_GREEK_CAPITAL_LETTER_SIGMA: + unicode_action_function(0x03, 0xa3); + break; +case UC_GREEK_SMALL_LETTER_OMEGA: + unicode_action_function(0x03, 0xc9); + break; +case UC_SUBSCRIPT_ONE: + unicode_action_function(0x20, 0x81); + break; +case UC_GREEK_CAPITAL_LETTER_ZETA: + unicode_action_function(0x03, 0x96); + break; +case UC_GREEK_SMALL_LETTER_TAU: + unicode_action_function(0x03, 0xc4); + break; +case UC_SUPERSCRIPT_FIVE: + unicode_action_function(0x20, 0x75); + break; +case UC_THERE_EXISTS: + unicode_action_function(0x22, 0x03); + break; +case UC_PLUS_MINUS_SIGN: + unicode_action_function(0x00, 0xb1); + break; +case UC_VULGAR_FRACTION_THREE_QUARTERS: + unicode_action_function(0x00, 0xbe); + break; +case UC_SUPERSCRIPT_THREE: + unicode_action_function(0x00, 0xb3); + break; +case UC_EMPTY_SET: + unicode_action_function(0x22, 0x05); + break; +case UC_UPWARDS_ARROW: + unicode_action_function(0x21, 0x91); + break; +case UC_SUPERSCRIPT_NINE: + unicode_action_function(0x20, 0x79); + break; +case UC_GREEK_SMALL_LETTER_DELTA: + unicode_action_function(0x03, 0xb4); + break; +case UC_GREEK_SMALL_LETTER_MU: + unicode_action_function(0x03, 0xbc); + break; +case UC_GREEK_CAPITAL_LETTER_KAPPA: + unicode_action_function(0x03, 0x9a); + break; +case UC_SUBSCRIPT_EIGHT: + unicode_action_function(0x20, 0x88); + break; +case UC_GREEK_CAPITAL_LETTER_ALPHA: + unicode_action_function(0x03, 0x91); + break; +case UC_SUBSCRIPT_SEVEN: + unicode_action_function(0x20, 0x87); + break; +case UC_GREEK_CAPITAL_LETTER_BETA: + unicode_action_function(0x03, 0x92); + break; +case UC_GREEK_CAPITAL_LETTER_ETA: + unicode_action_function(0x03, 0x97); + break; +case UC_SUPERSCRIPT_EIGHT: + unicode_action_function(0x20, 0x78); + break; +case UC_SUPERSCRIPT_ZERO: + unicode_action_function(0x20, 0x70); + break; +case UC_NOT_AN_ELEMENT_OF: + unicode_action_function(0x22, 0x09); + break; +case UC_GREEK_SMALL_LETTER_UPSILON: + unicode_action_function(0x03, 0xc5); + break; +case UC_NOT_EQUAL_TO: + unicode_action_function(0x22, 0x60); + break; +case UC_GREEK_CAPITAL_LETTER_CHI: + unicode_action_function(0x03, 0xa7); + break; +case UC_FOR_ALL: + unicode_action_function(0x22, 0x00); + break; +case UC_GREEK_CAPITAL_LETTER_TAU: + unicode_action_function(0x03, 0xa4); + break; +case UC_VULGAR_FRACTION_ONE_QUARTER: + unicode_action_function(0x00, 0xbc); + break; +case UC_GREEK_SMALL_LETTER_CHI: + unicode_action_function(0x03, 0xc7); + break; +case UC_GREEK_CAPITAL_LETTER_THETA: + unicode_action_function(0x03, 0x98); + break; +case UC_GREEK_SMALL_LETTER_IOTA: + unicode_action_function(0x03, 0xb9); + break; +case UC_GREEK_CAPITAL_LETTER_LAMDA: + unicode_action_function(0x03, 0x9b); + break; +case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: + unicode_action_function(0x20, 0x7f); + break; +case UC_GREEK_CAPITAL_LETTER_UPSILON: + unicode_action_function(0x03, 0xa5); + break; +case UC_GREEK_CAPITAL_LETTER_MU: + unicode_action_function(0x03, 0x9c); + break; +case UC_GREEK_CAPITAL_LETTER_EPSILON: + unicode_action_function(0x03, 0x95); + break; +case UC_GREEK_CAPITAL_LETTER_GAMMA: + unicode_action_function(0x03, 0x93); + break; +case UC_SUBSCRIPT_SIX: + unicode_action_function(0x20, 0x86); + break; +case UC_GREEK_CAPITAL_LETTER_DELTA: + unicode_action_function(0x03, 0x94); + break; +case UC_VULGAR_FRACTION_ONE_HALF: + unicode_action_function(0x00, 0xbd); + break; default: break; } - if (unicode_mode == UC_MODE_WIN) { - switch(id) { - case UC_GREEK_SMALL_LETTER_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END - ); -case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END - ); -case UC_SUBSCRIPT_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_EIGHTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_THIRD: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END - ); -case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END - ); -case UC_SUPERSCRIPT_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END - ); -case UC_SUBSCRIPT_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_FIFTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END - ); -case UC_SUBSCRIPT_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END - ); -case UC_SUPERSCRIPT_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END - ); -case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_SUPERSCRIPT_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END - ); -case UC_SUPERSCRIPT_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_PSI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END - ); -case UC_SUBSCRIPT_FOUR: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END - ); -case UC_DIVISION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_RHO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_SIXTH: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END - ); -case UC_VULGAR_FRACTION_TWO_THIRDS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_NU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END - ); -case UC_SUPERSCRIPT_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_PI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_XI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END - ); -case UC_SUBSCRIPT_TWO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_PHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END - ); -case UC_INFINITY: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_OMICRON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END - ); -case UC_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END - ); -case UC_SUBSCRIPT_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_SIGMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_OMEGA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END - ); -case UC_SUBSCRIPT_ONE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_ZETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END - ); -case UC_SUPERSCRIPT_FIVE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END - ); -case UC_VULGAR_FRACTION_THREE_QUARTERS: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END - ); -case UC_SUPERSCRIPT_THREE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END - ); -case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END - ); -case UC_SUPERSCRIPT_NINE: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_KAPPA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END - ); -case UC_SUBSCRIPT_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_ALPHA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END - ); -case UC_SUBSCRIPT_SEVEN: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_BETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_ETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END - ); -case UC_SUPERSCRIPT_EIGHT: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END - ); -case UC_SUPERSCRIPT_ZERO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END - ); -case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_TAU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_QUARTER: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_CHI: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_THETA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END - ); -case UC_GREEK_SMALL_LETTER_IOTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_LAMDA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END - ); -case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_UPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_MU: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_EPSILON: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_GAMMA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END - ); -case UC_SUBSCRIPT_SIX: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END - ); -case UC_GREEK_CAPITAL_LETTER_DELTA: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END - ); -case UC_VULGAR_FRACTION_ONE_HALF: - return MACRODOWN( - D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END - ); - default: - break; - } - } else if (unicode_mode == UC_MODE_LINUX) { - switch(id) { - case UC_GREEK_SMALL_LETTER_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END - ); -case UC_LEFTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_ONE_EIGHTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_ONE_THIRD: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END - ); -case UC_THERE_DOES_NOT_EXIST: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_ONE_FIFTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END - ); -case UC_RIGHTWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END - ); -case UC_DOWNWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_PSI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_FOUR: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END - ); -case UC_DIVISION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_RHO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_ONE_SIXTH: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_TWO_THIRDS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_NU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_PI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_FINAL_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_XI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_TWO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END - ); -case UC_ASYMPTOTICALLY_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_PHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END - ); -case UC_INFINITY: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_OMICRON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END - ); -case UC_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END - ); -case UC_MULTIPLICATION_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_SIGMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_OMEGA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_ONE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_ZETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_FIVE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END - ); -case UC_THERE_EXISTS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END - ); -case UC_PLUS_MINUS_SIGN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_THREE_QUARTERS: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_THREE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END - ); -case UC_EMPTY_SET: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END - ); -case UC_UPWARDS_ARROW: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_NINE: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_KAPPA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_ALPHA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_SEVEN: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_BETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_ETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_EIGHT: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_ZERO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END - ); -case UC_NOT_AN_ELEMENT_OF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END - ); -case UC_NOT_EQUAL_TO: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END - ); -case UC_FOR_ALL: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_TAU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_ONE_QUARTER: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_CHI: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_THETA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END - ); -case UC_GREEK_SMALL_LETTER_IOTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_LAMDA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END - ); -case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_UPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_MU: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_EPSILON: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_GAMMA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END - ); -case UC_SUBSCRIPT_SIX: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END - ); -case UC_GREEK_CAPITAL_LETTER_DELTA: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END - ); -case UC_VULGAR_FRACTION_ONE_HALF: - return MACRODOWN( - D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END - ); - default: - break; - } - } return MACRO_NONE; }; diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md index 1dc019ab05..2c9e0a8376 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md @@ -2,14 +2,15 @@ Compile this file to a `keymap.c` file using `compile_keymap.py` - compile_keymap.py keymaps/german-manuneo/keymap.md + python compile_keymap.py keymaps/german-manuneo/keymap.md + +Tested with python 2.7 and python 3.4 # Layout Config { "layout": "ergodox_ez", - "includes_dir": "quantum/", "keymaps_includes": [ "ergodox_ez.h", "action_layer.h", @@ -17,8 +18,6 @@ Compile this file to a `keymap.c` file using `compile_keymap.py` "keymap_extras/keymap_german.h", ], "key_prefixes": ["DE_", "KC_"], - "filler": "-+.'!x", - "separator": "|", "macros": { // TODO: implement macros // "MUC": "", @@ -41,7 +40,7 @@ Compile this file to a `keymap.c` file using `compile_keymap.py` !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! |MO(3)| UE | OE | AE | C | V |END | TAB | B | M |COMM| DOT| UP | Y | '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - | | |LGUI|LALT|LCTL| !LALT| |LEFT|DOWN|RGHT| + | | |LGUI|LALT|LCTL| !RCTL|RALT|LEFT|DOWN|RGHT| '------------------------' '------------------------' .-----------. .-----------. |INS |TG(2)| !M(UM)|DELT | @@ -187,46 +186,3 @@ http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html | | | | ! | | | '-----------------' '-----------------' - -## Layer 7 - - .------------------------------------.------------------------------------. - | | | | | | | | | | | | | | | - !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - | | | | | | | | | | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | |-----!-----! | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | | | | | | | | | | - '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------' '------------------------' - .-----------. .-----------. - | | | ! | | - .-----+-----+-----! !-----+-----+-----. - ! ! | | ! | ! ! - ! ! !-----! !-----! ! ! - | | | | ! | | | - '-----------------' '-----------------' - - -## Layer 8 - - .------------------------------------.------------------------------------. - | | | | | | | | | | | | | | | - !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----! - | | | | | | | | | | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | |-----!-----! | | | | | | - !-----+----+----+----x----x----! ! !----x----x----+----+----+-----! - | | | | | | | | | | | | | | | - '-----+----+----+----+----+----------'----------+----+----+----+----+-----' - | | | | | | ! | | | | | - '------------------------' '------------------------' - .-----------. .-----------. - | | | ! | | - .-----+-----+-----! !-----+-----+-----. - ! ! | | ! | ! ! - ! ! !-----! !-----! ! ! - | | | | ! | | | - '-----------------' '-----------------' From 13dcbfdab1c522b9fbffe3959f1c39e136f6febb Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Sun, 3 Apr 2016 12:52:08 +0300 Subject: [PATCH 094/259] Links to build guide --- keyboard/ergodox_ez/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/readme.md b/keyboard/ergodox_ez/readme.md index c1d0bd5dcf..4afb42c8fd 100644 --- a/keyboard/ergodox_ez/readme.md +++ b/keyboard/ergodox_ez/readme.md @@ -15,7 +15,7 @@ This requires a little bit of familiarity with coding. 1. Go to https://github.com/jackhumbert/qmk_firmware and read the Readme at the base of this repository, top to bottom. Then come back here :) 2. Clone the repository (download it) -3. Set up a build environment as per [pjrc.com/teensy/gcc.html](https://www.pjrc.com/teensy/gcc.html) +3. Set up a build environment as per [the build guide](/BUILD_GUIDE.md) - Using a Mac and have homebrew? just run `brew tap osx-cross/avr && brew install avr-libc` 4. Copy `keymaps/default/keymap.c` into `keymaps/your_name/keymap.c` (for example, `keymaps/german/keymap.c`) 5. Edit this file, changing keycodes to your liking (see "Finding the keycodes you need" below). Try to edit the comments as well, so the "text graphics" represent your layout correctly. See below for more tips on sharing your work. From 22691de580da46c09ba9024f9543e43e115ce2b6 Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Sun, 3 Apr 2016 21:46:32 +0200 Subject: [PATCH 095/259] add indent to generated keymap --- .../keymaps/german-manuneo/compile_keymap.py | 37 +++- .../keymaps/german-manuneo/keymap.c | 178 +++++++++--------- 2 files changed, 123 insertions(+), 92 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py index 3d26672762..7076a6ecb2 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py @@ -43,6 +43,9 @@ KEYBOARD_LAYOUTS = { ] } +ROW_INDENTS = { + 'ergodox_ez': [0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 5, 0, 6, 0, 4, 0] +} BLANK_LAYOUTS = [ # Compact Layout @@ -591,16 +594,43 @@ def unicode_macro_cases(config): ) -def iter_keymap_lines(keymap): +def iter_keymap_lines(keymap, row_indents=None): + col_widths = {} + col = 0 + # first pass, figure out the column widths + prev_row_index = None + for code, row_index in keymap.values(): + if row_index != prev_row_index: + col = 0 + if row_indents: + col = row_indents[row_index] + col_widths[col] = max(len(code), col_widths.get(col, 0)) + prev_row_index = row_index + col += 1 + + # second pass, yield the cell values + col = 0 prev_row_index = None for key_index in sorted(keymap): code, row_index = keymap[key_index] if row_index != prev_row_index: + col = 0 yield "\n" + if row_indents: + for indent_col in range(row_indents[row_index]): + pad = " " * (col_widths[indent_col] - 4) + yield (" /*-*/" + pad) + col = row_indents[row_index] + else: + yield pad yield " {}".format(code) if key_index < len(keymap) - 1: yield "," + # This will be yielded on the next iteration when + # we know that we're not at the end of a line. + pad = " " * (col_widths[col] - len(code)) prev_row_index = row_index + col += 1 def iter_keymap_parts(config, keymaps): @@ -628,11 +658,12 @@ def iter_keymap_parts(config, keymaps): # comment layer_lines = config['layer_lines'][layer_name] prefixed_lines = " * " + " * ".join(layer_lines) - yield "/*\n{}*/\n".format(prefixed_lines) + yield "/*\n{} */\n".format(prefixed_lines) # keymap codes keymap = keymaps[layer_name] - keymap_lines = "".join(iter_keymap_lines(keymap)) + row_indents = ROW_INDENTS.get(config['layout']) + keymap_lines = "".join(iter_keymap_lines(keymap, row_indents)) yield "[L{0}] = KEYMAP({1}\n),\n".format(i, keymap_lines) yield "};\n\n" diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c index 92b712bd8a..d8911af412 100644 --- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c +++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c @@ -127,22 +127,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE| * '-----------------' '-----------------' -*/ + */ [L0] = KEYMAP( - MO(5), DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, - MO(4), DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, - MO(1), DE_U, DE_I, DE_A, DE_E, DE_O, - MO(3), DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, - KC_TRNS, KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, - KC_INS, TG(2), - KC_APP, - KC_BSPC, KC_LSFT, KC_ESC, - DE_GRV, DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, - TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, - DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS, - KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, - KC_RCTL, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT, - M(UM), KC_DELT, + MO(5), DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT, + MO(4), DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME, + MO(1), DE_U, DE_I, DE_A, DE_E, DE_O, + MO(3), DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END, + KC_TRNS, KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_INS, TG(2), + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_APP, + /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, KC_LSFT, KC_ESC, + DE_GRV, DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC, + TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z, + /*-*/ DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS, + KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y, + /*-*/ /*-*/ KC_RCTL, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT, + M(UM), KC_DELT, KC_PGUP, KC_PGDN, KC_ENTER, KC_SPACE ), @@ -165,21 +165,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * | | | | ! | | | * '-----------------' '-----------------' -*/ + */ [L1] = KEYMAP( - KC_TRNS, DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, - KC_TRNS, DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, - KC_TRNS, KC_TRNS, DE_PLUS, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS, + KC_TRNS, DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC, + KC_TRNS, KC_TRNS, DE_PLUS, DE_EQL, 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, DE_RING, KC_TRNS, - KC_TRNS, DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, - DE_DLR, DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, - KC_TRNS, DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, - KC_TRNS, KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DE_RING, KC_TRNS, + KC_TRNS, DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS, + /*-*/ DE_DLR, DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST, + KC_TRNS, DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS, + /*-*/ /*-*/ KC_TRNS, KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS @@ -203,21 +203,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * | | | | ! | | | * '-----------------' '-----------------' -*/ + */ [L2] = KEYMAP( - KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, - KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, - KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, - KC_NLCK, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, - KC_P0, KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, + KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL, + KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS, + /*-*/ KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS, + KC_NLCK, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS, + /*-*/ /*-*/ KC_P0, KC_PCMM, KC_PDOT, KC_PENT, KC_PENT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS @@ -241,24 +241,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * | | | | ! | | | * '-----------------' '-----------------' -*/ + */ [L3] = KEYMAP( - KC_TRNS, M(UC_SUPERSCRIPT_ONE), M(UC_SUPERSCRIPT_TWO), M(UC_SUPERSCRIPT_THREE), M(UC_SUPERSCRIPT_FOUR), M(UC_SUPERSCRIPT_FIVE), M(UC_FOR_ALL), - KC_TRNS, M(UC_MULTIPLICATION_SIGN), M(UC_VULGAR_FRACTION_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_VULGAR_FRACTION_ONE_QUARTER), M(UC_VULGAR_FRACTION_ONE_FIFTH), KC_TRNS, - KC_TRNS, KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), - KC_TRNS, M(UC_VULGAR_FRACTION_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_VULGAR_FRACTION_TWO_THIRDS), M(UC_VULGAR_FRACTION_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_SUPERSCRIPT_ONE), M(UC_SUPERSCRIPT_TWO), M(UC_SUPERSCRIPT_THREE), M(UC_SUPERSCRIPT_FOUR), M(UC_SUPERSCRIPT_FIVE), M(UC_FOR_ALL), + KC_TRNS, M(UC_MULTIPLICATION_SIGN), M(UC_VULGAR_FRACTION_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_VULGAR_FRACTION_ONE_QUARTER), M(UC_VULGAR_FRACTION_ONE_FIFTH), KC_TRNS, + KC_TRNS, KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET), + KC_TRNS, M(UC_VULGAR_FRACTION_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_VULGAR_FRACTION_TWO_THIRDS), M(UC_VULGAR_FRACTION_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), 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, M(UC_SUPERSCRIPT_SIX), M(UC_SUPERSCRIPT_SEVEN), M(UC_SUPERSCRIPT_EIGHT), M(UC_SUPERSCRIPT_NINE), M(UC_SUPERSCRIPT_ZERO), KC_TRNS, + KC_TRNS, M(UC_VULGAR_FRACTION_ONE_SIXTH), KC_TRNS, M(UC_VULGAR_FRACTION_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ M(UC_INFINITY), M(UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, + KC_TRNS, DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), 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, M(UC_SUPERSCRIPT_SIX), M(UC_SUPERSCRIPT_SEVEN), M(UC_SUPERSCRIPT_EIGHT), M(UC_SUPERSCRIPT_NINE), M(UC_SUPERSCRIPT_ZERO), KC_TRNS, - KC_TRNS, M(UC_VULGAR_FRACTION_ONE_SIXTH), KC_TRNS, M(UC_VULGAR_FRACTION_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS, - M(UC_INFINITY), M(UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS, - KC_TRNS, DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), 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 ), /* * .------------------------------------.------------------------------------. @@ -279,24 +279,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * | | | | ! | | | * '-----------------' '-----------------' -*/ + */ [L4] = KEYMAP( - KC_TRNS, M(UC_SUBSCRIPT_ONE), M(UC_SUBSCRIPT_TWO), M(UC_SUBSCRIPT_THREE), M(UC_SUBSCRIPT_FOUR), M(UC_SUBSCRIPT_FIVE), KC_TRNS, - KC_TRNS, M(UC_GREEK_SMALL_LETTER_CHI), M(UC_GREEK_SMALL_LETTER_PI), M(UC_GREEK_SMALL_LETTER_PHI), M(UC_GREEK_SMALL_LETTER_OMEGA), M(UC_GREEK_SMALL_LETTER_GAMMA), KC_TRNS, - KC_TRNS, M(UC_GREEK_SMALL_LETTER_UPSILON), M(UC_GREEK_SMALL_LETTER_IOTA), M(UC_GREEK_SMALL_LETTER_ALPHA), M(UC_GREEK_SMALL_LETTER_EPSILON), M(UC_GREEK_SMALL_LETTER_OMICRON), - KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(UC_SUBSCRIPT_ONE), M(UC_SUBSCRIPT_TWO), M(UC_SUBSCRIPT_THREE), M(UC_SUBSCRIPT_FOUR), M(UC_SUBSCRIPT_FIVE), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_CHI), M(UC_GREEK_SMALL_LETTER_PI), M(UC_GREEK_SMALL_LETTER_PHI), M(UC_GREEK_SMALL_LETTER_OMEGA), M(UC_GREEK_SMALL_LETTER_GAMMA), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_UPSILON), M(UC_GREEK_SMALL_LETTER_IOTA), M(UC_GREEK_SMALL_LETTER_ALPHA), M(UC_GREEK_SMALL_LETTER_EPSILON), M(UC_GREEK_SMALL_LETTER_OMICRON), + KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_THETA), 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, M(UC_SUBSCRIPT_SIX), M(UC_SUBSCRIPT_SEVEN), M(UC_SUBSCRIPT_EIGHT), M(UC_SUBSCRIPT_NINE), M(UC_SUBSCRIPT_ZERO), KC_TRNS, + KC_TRNS, M(UC_GREEK_SMALL_LETTER_ETA), M(UC_GREEK_SMALL_LETTER_XI), M(UC_GREEK_SMALL_LETTER_KAPPA), M(UC_GREEK_SMALL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_SMALL_LETTER_ZETA), + /*-*/ M(UC_GREEK_SMALL_LETTER_SIGMA), M(UC_GREEK_SMALL_LETTER_NU), M(UC_GREEK_SMALL_LETTER_RHO), M(UC_GREEK_SMALL_LETTER_TAU), M(UC_GREEK_SMALL_LETTER_DELTA), M(UC_GREEK_SMALL_LETTER_FINAL_SIGMA), + KC_TRNS, M(UC_GREEK_SMALL_LETTER_BETA), M(UC_GREEK_SMALL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_PSI), + /*-*/ /*-*/ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, M(UC_SUBSCRIPT_SIX), M(UC_SUBSCRIPT_SEVEN), M(UC_SUBSCRIPT_EIGHT), M(UC_SUBSCRIPT_NINE), M(UC_SUBSCRIPT_ZERO), KC_TRNS, - KC_TRNS, M(UC_GREEK_SMALL_LETTER_ETA), M(UC_GREEK_SMALL_LETTER_XI), M(UC_GREEK_SMALL_LETTER_KAPPA), M(UC_GREEK_SMALL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_SMALL_LETTER_ZETA), - M(UC_GREEK_SMALL_LETTER_SIGMA), M(UC_GREEK_SMALL_LETTER_NU), M(UC_GREEK_SMALL_LETTER_RHO), M(UC_GREEK_SMALL_LETTER_TAU), M(UC_GREEK_SMALL_LETTER_DELTA), M(UC_GREEK_SMALL_LETTER_FINAL_SIGMA), - KC_TRNS, M(UC_GREEK_SMALL_LETTER_BETA), M(UC_GREEK_SMALL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_PSI), - 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 ), /* * .------------------------------------.------------------------------------. @@ -317,24 +317,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * | | | | ! | | | * '-----------------' '-----------------' -*/ + */ [L5] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_CHI), M(UC_GREEK_CAPITAL_LETTER_PI), M(UC_GREEK_CAPITAL_LETTER_PHI), M(UC_GREEK_CAPITAL_LETTER_OMEGA), M(UC_GREEK_CAPITAL_LETTER_GAMMA), KC_TRNS, - KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_UPSILON), M(UC_GREEK_CAPITAL_LETTER_IOTA), M(UC_GREEK_CAPITAL_LETTER_ALPHA), M(UC_GREEK_CAPITAL_LETTER_EPSILON), M(UC_GREEK_CAPITAL_LETTER_OMICRON), - KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_THETA), 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, M(UC_GREEK_CAPITAL_LETTER_CHI), M(UC_GREEK_CAPITAL_LETTER_PI), M(UC_GREEK_CAPITAL_LETTER_PHI), M(UC_GREEK_CAPITAL_LETTER_OMEGA), M(UC_GREEK_CAPITAL_LETTER_GAMMA), KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_UPSILON), M(UC_GREEK_CAPITAL_LETTER_IOTA), M(UC_GREEK_CAPITAL_LETTER_ALPHA), M(UC_GREEK_CAPITAL_LETTER_EPSILON), M(UC_GREEK_CAPITAL_LETTER_OMICRON), + KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_THETA), 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_TRNS, KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ETA), M(UC_GREEK_CAPITAL_LETTER_XI), M(UC_GREEK_CAPITAL_LETTER_KAPPA), M(UC_GREEK_CAPITAL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ZETA), + /*-*/ M(UC_GREEK_CAPITAL_LETTER_SIGMA), M(UC_GREEK_CAPITAL_LETTER_NU), M(UC_GREEK_CAPITAL_LETTER_RHO), M(UC_GREEK_CAPITAL_LETTER_TAU), M(UC_GREEK_CAPITAL_LETTER_DELTA), KC_TRNS, + KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_BETA), M(UC_GREEK_CAPITAL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_PSI), + /*-*/ /*-*/ 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, M(UC_GREEK_CAPITAL_LETTER_ETA), M(UC_GREEK_CAPITAL_LETTER_XI), M(UC_GREEK_CAPITAL_LETTER_KAPPA), M(UC_GREEK_CAPITAL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ZETA), - M(UC_GREEK_CAPITAL_LETTER_SIGMA), M(UC_GREEK_CAPITAL_LETTER_NU), M(UC_GREEK_CAPITAL_LETTER_RHO), M(UC_GREEK_CAPITAL_LETTER_TAU), M(UC_GREEK_CAPITAL_LETTER_DELTA), KC_TRNS, - KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_BETA), M(UC_GREEK_CAPITAL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_PSI), - 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 ), /* * .------------------------------------.------------------------------------. @@ -355,21 +355,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ! ! !-----! !-----! ! ! * | | | | ! | | | * '-----------------' '-----------------' -*/ + */ [L6] = KEYMAP( 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_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_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_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_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 From a90d68739a29debe93bdf9e26f2c126e8eca46e9 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sun, 3 Apr 2016 16:00:10 -0400 Subject: [PATCH 096/259] music mode file --- keyboard/preonic/Makefile | 4 +- keyboard/preonic/keymaps/default/keymap.c | 2 +- keyboard/preonic/keymaps/lock/keymap.c | 2 +- keyboard/preonic/preonic.c | 16 +- keyboard/preonic/preonic.h | 4 +- keyboard/preonic/preonic_music.hex | 1713 +++++++++++++++++++++ 6 files changed, 1725 insertions(+), 16 deletions(-) create mode 100644 keyboard/preonic/preonic_music.hex diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 89c48e50a9..664aff7321 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -139,8 +139,8 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# AUDIO_ENABLE = YES # Audio output on port C6 +MIDI_ENABLE = YES # MIDI controls +AUDIO_ENABLE = YES # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 392197f1d8..5099b65817 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -88,7 +88,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; -void * matrix_init_user(void) { +void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); play_notes(&start_up, 9, false); diff --git a/keyboard/preonic/keymaps/lock/keymap.c b/keyboard/preonic/keymaps/lock/keymap.c index e253f25819..cfb7f08035 100644 --- a/keyboard/preonic/keymaps/lock/keymap.c +++ b/keyboard/preonic/keymaps/lock/keymap.c @@ -99,7 +99,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; -void * matrix_init_user(void) { +void matrix_init_user(void) { init_notes(); play_notes(&start_up, 9, false); } diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c index a678f7b09f..e9ececb6d8 100644 --- a/keyboard/preonic/preonic.c +++ b/keyboard/preonic/preonic.c @@ -1,16 +1,16 @@ #include "preonic.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { }; __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { }; -void * matrix_init_kb(void) { +void matrix_init_kb(void) { #ifdef BACKLIGHT_ENABLE backlight_init_ports(); #endif @@ -24,13 +24,9 @@ void * matrix_init_kb(void) { DDRE |= (1<<6); PORTE |= (1<<6); - if (matrix_init_user) { - (*matrix_init_user)(); - } + matrix_init_user(); }; -void * matrix_scan_kb(void) { - if (matrix_scan_user) { - (*matrix_scan_user)(); - } +void matrix_scan_kb(void) { + matrix_scan_user(); }; diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h index 42d2123290..6cfe14726a 100644 --- a/keyboard/preonic/preonic.h +++ b/keyboard/preonic/preonic.h @@ -44,7 +44,7 @@ { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b } \ } -void * matrix_init_user(void); -void * matrix_scan_user(void); +void matrix_init_user(void); +void matrix_scan_user(void); #endif diff --git a/keyboard/preonic/preonic_music.hex b/keyboard/preonic/preonic_music.hex new file mode 100644 index 0000000000..603693bffb --- /dev/null +++ b/keyboard/preonic/preonic_music.hex @@ -0,0 +1,1713 @@ +:100000000C9410030C9454030C9454030C94540358 +:100010000C9454030C9454030C9454030C94540304 +:100020000C9454030C9454030C9410170C94E21782 +:100030000C94BD290C9454030C9454030C94540355 +:100040000C9454030C9454030C9454030C945403D4 +:100050000C9454030C942A2A0C9454030C945403C7 +:100060000C9454030C9454030C9454030C945403B4 +:100070000C9454030C9454030C9454030C945403A4 +:100080000C94440E0C9454030C9454030C94540399 +:100090000C9454030C9454030C9454030C94540384 +:1000A0000C9454030C9454030C9454030763423689 +:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 +:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD +:1000D0000000803F08000000BE922449123EABAAF7 +:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 +:1000F000AA3E00000000BF000000803F000000009A +:1001000000084178D3BB4387D1133D190E3CC3BDD2 +:100110004282AD2B3E68EC8276BED98FE1A93E4C7F +:1001200080EFFFBE01C4FF7F3F00000000003500EC +:100130001E001F00200021002200230024002500B3 +:10014000260027002A002B0014001A0008001500C2 +:1001500017001C0018000C00120013002A002900D0 +:1001600004001600070009000A000B000D000E0035 +:100170000F0033003400E1001D001B0006001900D1 +:10018000050011001000360037003800280000304C +:10019000E000E200E30003522C002C000452500067 +:1001A000510052004F0035001E001F0020002100AA +:1001B0002200230024002500260027002A002B000F +:1001C00014001A00090013000A000D000F001800A7 +:1001D0001C0033002A002900040015001600170037 +:1001E00007000B00110008000C0012003400E100B1 +:1001F0001D001B000600190005000E00100036004F +:100200003700380028000030E000E200E30003522D +:100210002C002C0004525000510052004F003500B9 +:100220001E001F00200021002200230024002500C2 +:10023000260027002A002B00340036003700130068 +:100240001C0009000A00060015000F002A00290002 +:1002500004001200080018000C0007000B00170033 +:10026000110016003800E100330014000D000E00EC +:100270001B00050010001A0019001D0028000030A6 +:10028000E000E200E30003522C002C000452500076 +:10029000510052004F0035001E001F0020002100B9 +:1002A0002200230024002500260027002A00350212 +:1002B0001E021F0220022102220223022402250222 +:1002C000260227022A0001003A003B003C003D00C4 +:1002D0003E003F002D022E022F02300231020100AB +:1002E00040004100420043004400450000530153D8 +:1002F0000253005001000100010001000100010053 +:10030000010001000100AB00AA00A900AE00350009 +:100310001E001F00200021002200230024002500D1 +:10032000260027002A0035001E001F0020002100A3 +:100330002200230024002500260027002A000100B7 +:100340003A003B003C003D003E003F002D002E00E7 +:100350002F00300031000100400041004200430006 +:1003600044004500005301530253005001000100B6 +:100370000100010001000100010001000100AB00CB +:10038000AA00A900AE00006000600060006000608C +:10039000006000600060006000600060006000605D +:1003A000006000600060006000600060006000604D +:1003B000006000600060006000600060006000603D +:1003C000006000600060006000600060006000602D +:1003D000006000600060006000600060006000601D +:1003E00000600060006000300100010001000100B9 +:1003F00001000100010000600060006000602A034D +:1004000054006800650020005000720065006F0015 +:100410006E006900630020004B00650079006200F7 +:100420006F0061007200640000002C034F00720036 +:10043000740068006F006C0069006E006500610068 +:10044000720020004B006500790062006F006100BF +:100450007200640073000000040309040902D00064 +:10046000060100A0FA0904000001030101000921AE +:1004700011010001223F000705810308000A090459 +:1004800001000103010200092111010001224D00B8 +:100490000705820308000A090402000103000000A6 +:1004A0000921110100012236000705830308000A13 +:1004B00009040300020300000009211101000122C8 +:1004C0002000070584032000010705040320000124 +:1004D00009040400000101000009240100010900D1 +:1004E00001050904050002010300000724010001C1 +:1004F0004100062402010100062402020200092430 +:1005000003010301020100092403020401010100A7 +:100510000905060240000500000525010101090545 +:1005200085024000050000052501010312011001AC +:1005300000000008EDFE61600100010200010631CB +:10054000FF0974A1010975150025FF952075088123 +:10055000020976150025FF952075089102C0050156 +:100560000980A101850216010026B7001A01002AA0 +:10057000B700751095018100C0050C0901A1018526 +:1005800003160100269C021A01002A9C0275109590 +:10059000018100C005010902A1010901A1000509AD +:1005A000190129051500250195057501810295019F +:1005B000750381010501093009311581257F9502F7 +:1005C0007508810609381581257F95017508810612 +:1005D000050C0A38021581257F950175088106C032 +:1005E000C005010906A101050719E029E715002545 +:1005F00001950875018102950175088101050819A9 +:100600000129059505750191029501750391010573 +:1006100007190029FF150025FF950675088100C000 +:1006200011241FBECFEFDAE0DEBFCDBF04B603FE5C +:1006300024C08091050490910604A0910704B09114 +:1006400008048730904BA740B04BB9F410920504D2 +:1006500010920604109207041092080414BE84B786 +:10066000877F84BF88E10FB6F89480936000109272 +:1006700060000FBEE0E0F8E3099512E0A0E0B1E011 +:10068000E6ECF9E602C005900D92A832B107D9F761 +:1006900014E0A8E2B2E001C01D92A530B107E1F775 +:1006A0000E94C8130C94E1340C94000061111DC029 +:1006B000FC018281882351F085EE0E94901E0E94E9 +:1006C000BC3080E290E0A0E0B0E007C085EE0E9480 +:1006D000581F81E090E0A0E0B0E08093E1029093A9 +:1006E000E202A093E302B093E40280E090E0089578 +:1006F0000E94370E40E050E069E070E080E091E059 +:100700000C94880F08950E948B036E9A769A0C942D +:1007100078030C948203279A2F988FEF9FEF909382 +:100720008700809386008AE08093800089E180932F +:1007300081000C94653081110BC080918000877F0F +:100740008093800010928D0010928C002F98089555 +:100750002F98833041F480918000886080938000DE +:100760008FEF9FEF12C0909180009860909380006F +:1007700023E030E0281B3109220F331F8FEF9FEF5A +:1007800002C0969587952A95E2F790938D00809305 +:100790008C0008958B3B910568F4883A910530F5FB +:1007A000853A9105C0F48430910598F4019709F0D9 +:1007B0006FC071C0803E910508F46AC0883E910503 +:1007C00040F09C01205F31092031310508F060C004 +:1007D0005CC09C01A1C0853A910509F45FC0863ACE +:1007E000910509F45EC023E830E496C0883A91058B +:1007F00009F45AC0893A910509F459C08A3A910519 +:1008000009F458C08B3A910509F457C08C3A910508 +:1008100009F456C08D3A910509F455C0803B910505 +:1008200009F454C08E3A910509F453C08F3A9105EA +:1008300009F452C0813B910509F451C0823B9105F6 +:1008400009F450C0833B910509F44FC0843B9105E6 +:1008500009F44EC0853B910509F44DC0863B9105D6 +:1008600009F44CC0873B910509F44BC0883B9105C6 +:1008700009F44AC0893B910509F449C08A3B9105B6 +:1008800009F048C02AE236E447C09C01306544C004 +:1008900020E030E041C021E030E03EC021E830E41B +:1008A0003BC022E830E438C022EE34E435C029EE03 +:1008B00034E432C02AEE34E42FC025EB34E42CC0FB +:1008C00026EB34E429C027EB34E426C02CEC34E4D6 +:1008D00023C02DEC34E420C023E835E41DC02AE811 +:1008E00035E41AC022E935E417C024E935E414C020 +:1008F00021E236E411C023E236E40EC024E236E4FD +:100900000BC025E236E408C026E236E405C027E243 +:1009100036E402C020E034E4C90108959CE0799FE8 +:10092000F00111249CE3899FE00DF11D1124E60FD5 +:10093000F11DEE0FFF1FE25DFE4F25913491C901BD +:100940000895880F991F82559040FC01259134919C +:10095000C9010895880F991F825D9E4FFC01259162 +:100960003491C90108950E948E049C019A958115C5 +:100970009F4110F4C9010895C90190528115904119 +:1009800028F4C9019F700E94AA040895C9019053D8 +:100990008115904120F4C9019927906C0895C901EF +:1009A0009054409728F4C9018F709927946D089549 +:1009B000203180E4380719F480E091ED0895213169 +:1009C00090E4390719F480E090ED0895223140E475 +:1009D000340719F480E092ED0895233180E438075C +:1009E00019F480E093ED0895211590E53907A1F4FD +:1009F0000E948B2340E065E088E491E00E94880F2C +:100A00002FEF44E38CE0215040408040E1F700C0EC +:100A100000000E944F2A1EC1213090E5390731F4B1 +:100A20008091F10281608093F10214C1C901905557 +:100A30008115904108F062C0432F55274F7055270C +:100A400041305105F9F4C90174E0880F991F7A9576 +:100A5000E1F788279370B901E3E0660F771FEA9505 +:100A6000E1F760767727862B972B9C6823703327D6 +:100A700002C0440F551F2A95E2F74F715527842B6A +:100A8000952B08954230510529F4922F8827816FC4 +:100A9000906A089543305105B9F4C90153E0880FB5 +:100AA000991F5A95E1F7807E97702370332741E0B4 +:100AB00050E002C0440F551F2A95E2F74F715527A9 +:100AC000842B952B9C6808954430510589F5C90104 +:100AD00043E0880F991F4A95E1F7807E9770237055 +:100AE000332741E050E002C0440F551F2A95E2F73A +:100AF0004F715527842B952B9A680895C9019056FC +:100B00008115904118F4C901906F0895C90190575B +:100B10008115904120F4C9019F7090620895C90128 +:100B200090588115904120F4C9019F70906A0895F2 +:100B3000203E3105E0F4203C310568F521333105D4 +:100B400009F475C048F42932310509F46BC02A3222 +:100B5000310509F07BC075C02933310501F1223818 +:100B60003105E9F02533310509F070C051C0233E4D +:100B70003105B1F140F4203E3105D1F0223E31057E +:100B800009F064C01CC0263E310579F1273E3105CD +:100B900009F05CC038C0C9010E94A1040895809189 +:100BA000020380FD02C081FF51C080EE90E04FC083 +:100BB0008091020380FFF9CF89E390E048C08091E3 +:100BC000020382FF0AC08091020384FF03C080E019 +:100BD00090E03DC083EE90E03AC082EE90E037C0F6 +:100BE0008091020382FFEFCFF8CF8091020383FF51 +:100BF00007C08091020384FDEACF87EE90E027C012 +:100C000086EE90E024C08091020383FFF2CFF8CFFC +:100C10008091020385FF03C089E290E018C085E35C +:100C200090E015C08091020385FDF9CFF5CF80914A +:100C3000020386FF03C08AE290E009C081E390E0EE +:100C400006C08091020386FDF9CFF5CFC9010E944D +:100C5000CA030895089508950C942B065F926F922D +:100C60007F928F929F92AF92BF92CF92DF92EF923C +:100C7000FF920F931F93CF93DF93CDB7DEB72A97E1 +:100C80000FB6F894DEBF0FBECDBF9E012F5F3F4F62 +:100C90004E018BE0880E911C60E070E000E010E0F7 +:100CA000E12CF12CC12CD12CA12CB12C8AE0782E76 +:100CB000622E532E41E050E0E3E9F1E0A62DB52D80 +:100CC000872D01900D928A95E1F7F901819191911B +:100CD0009F01FC01E07FFF27E032F10559F48F709E +:100CE0009927FA0102C0EE0FFF1F8A95E2F7AE2A9C +:100CF000BF2A37C0E033F10559F48F709927FA0104 +:100D000002C0EE0FFF1F8A95E2F7CE2ADF2A29C024 +:100D1000E034F10559F48F709927FA0102C0EE0F03 +:100D2000FF1F8A95E2F7EE2AFF2A1BC0E035F10586 +:100D300059F48F709927FA0102C0EE0FFF1F8A95B0 +:100D4000E2F70E2B1F2B0DC0E036F10551F48F702A +:100D50009927FA0102C0EE0FFF1F8A95E2F76E2B6A +:100D60007F2B2815390509F0A7CF94B18A2D8095DE +:100D7000892384B985B18A2985B997B18C2D80954D +:100D8000892387B988B18C2988B99AB18E2D80952D +:100D900089238AB98BB18E298BB99DB1802F80951B +:100DA00089238DB98EB1802B8EB990B3862F809513 +:100DB000892380BB81B3862B81BB2A960FB6F8941A +:100DC000DEBF0FBECDBFDF91CF911F910F91FF907E +:100DD000EF90DF90CF90BF90AF909F908F907F90DB +:100DE0006F905F9008955F926F927F928F929F9223 +:100DF000AF92BF92CF92DF92EF92FF920F931F9329 +:100E0000CF93DF93CDB7DEB768970FB6F894DEBF08 +:100E10000FBECDBF85B7806885BF85B7806885BFA9 +:100E20000E942E069E012F5F3F4F4E0189E1880EE2 +:100E3000911C60E070E000E010E0E12CF12CC12C8E +:100E4000D12CA12CB12C98E1792E622E532E41E0A9 +:100E500050E0EDE9F1E0A62DB52D872D01900D9222 +:100E60008A95E1F7F901819191919F01FC01E07F61 +:100E7000FF27E032F10559F48F709927FA0102C07B +:100E8000EE0FFF1F8A95E2F7AE2ABF2A37C0E03384 +:100E9000F10559F48F709927FA0102C0EE0FFF1F78 +:100EA0008A95E2F7CE2ADF2A29C0E034F10559F409 +:100EB0008F709927FA0102C0EE0FFF1F8A95E2F7A3 +:100EC000EE2AFF2A1BC0E035F10559F48F709927EF +:100ED000FA0102C0EE0FFF1F8A95E2F70E2B1F2BBF +:100EE0000DC0E036F10551F48F709927FA0102C068 +:100EF000EE0FFF1F8A95E2F76E2B7F2B2815390521 +:100F000009F0A7CF94B18A2D8095892384B985B142 +:100F10008A2985B997B18C2D8095892387B988B1A5 +:100F20008C2988B99AB18E2D809589238AB98BB185 +:100F30008E298BB99DB1802F809589238DB98EB173 +:100F4000802B8EB990B3862F8095892380BB81B387 +:100F5000862B81BB10922902109228021092330234 +:100F60001092320210922B0210922A021092350235 +:100F70001092340210922D0210922C02109237021D +:100F80001092360210922F0210922E021092390205 +:100F900010923802109231021092300210923B02ED +:100FA00010923A0268960FB6F894DEBF0FBECDBF1E +:100FB000DF91CF911F910F91FF90EF90DF90CF9035 +:100FC000BF90AF909F908F907F906F905F900C94A8 +:100FD00083035F926F927F928F929F92AF92BF92A4 +:100FE000CF92DF92EF92FF920F931F93CF93DF93F5 +:100FF000CDB7DEB7A2970FB6F894DEBF0FBECDBF58 +:101000007E0149E1E40EF11C22E3C22E22E0D22E41 +:101010005E0153E2A50EB11C3AE0532E470101E0F8 +:1010200010E048E1642E55E0752EE3E9F1E0D401CB +:10103000852D01900D928A95E1F7F70181919191AB +:101040007F019C01207F33272032310589F424B1B0 +:101050008F709927A80102C0440F551F8A95E2F7A7 +:10106000CA01242B24B995B18095892385B94FC035 +:101070002033310589F427B18F709927F80102C018 +:10108000EE0FFF1F8A95E2F7CF012E2B27B998B1FB +:101090008095892388B93BC02034310589F42AB171 +:1010A0008F709927A80102C0440F551F8A95E2F757 +:1010B000CA01242B2AB99BB1809589238BB927C0FB +:1010C0002035310589F42DB18F709927F80102C0C0 +:1010D000EE0FFF1F8A95E2F7CF012E2B2DB99EB19F +:1010E000809589238EB913C02036310581F420B351 +:1010F0008F709927A80102C0440F551F8A95E2F707 +:10110000CA01242B20BB91B38095892381BB50EA6F +:101110005A95F1F7BE016F5F7F4F80E090E020E0CD +:1011200030E0EDE9F1E0DE011196462D01900D92DF +:101130004A95E1F7FB0141915191BF01FA01E07F2E +:10114000FF27E032F10511F4E3B113C0E033F105FC +:1011500011F4E6B10EC0E034F10511F4E9B109C0B3 +:10116000E035F10511F4ECB104C0E036F105B9F455 +:10117000EFB1F0E04F70552702C0F595E7954A951D +:10118000E2F7E0FD08C0A801022E02C0440F551F7F +:101190000A94E2F702C040E050E0842B952B2F5FC9 +:1011A0003F4F2C30310509F0BCCFF6012081318151 +:1011B0002817390721F091838083709270010E9473 +:1011C0002E06F2E0CF0ED11CEA14FB0409F02DCF5D +:1011D000809170018823A1F1815080937001882350 +:1011E00039F08FE99FE00197F1F700C0000028C0B7 +:1011F00080913202909133029093290280932802C9 +:10120000809134029091350290932B0280932A02B0 +:10121000809136029091370290932D0280932C0298 +:10122000809138029091390290932F0280932E0280 +:1012300080913A0290913B02909331028093300268 +:101240000E94890381E0A2960FB6F894DEBF0FBE1C +:10125000CDBFDF91CF911F910F91FF90EF90DF9065 +:10126000CF90BF90AF909F908F907F906F905F9046 +:101270000895E82FF0E0EE0FFF1FE85DFD4F80813D +:10128000918108950895CF92DF92EF92FF920F938C +:101290001F93CF93DF93CDB7DEB7CC5BD2400FB6B1 +:1012A000F894DEBF0FBECDBF8C01862F642F88233C +:1012B00079F0F80192812FE7482F992329F084E0F3 +:1012C00093E00E94EC1904C084E093E00E94FC19B2 +:1012D000F80180818B3091F59181943009F0A8C29A +:1012E0009281809173019923B1F08F5F8093730194 +:1012F00096E4E5EBF1E0DE01A958BD4F01900D92B7 +:101300009A95E1F7E0917101F0917201EE0FFF1FE4 +:1013100027E732E036C096E4E5EBF1E0DE01AF5CB2 +:10132000BD4F01900D929A95E1F7E0917101F09116 +:101330007201EE0FFF1F21E332E093C08A3009F003 +:10134000CBC0F8019181943009F072C292818091F2 +:101350007301992309F473C081508093730196E45B +:10136000E5EBF1E0DE01A551BE4F01900D929A959B +:10137000E1F7E0917101F0917201EE0FFF1F2BEE8A +:1013800031E02C0F3D1FE20FF31F60817181680F68 +:10139000711D882777FD8095982F0E94003220E0EC +:1013A00030E040E451E40E94653120E030E040E864 +:1013B00050E40E94FD309B01AC0160E070E080E0F1 +:1013C00090E40E94173321E230ED42E053E40E94A2 +:1013D000B4324CE050E00E94E30F20E04BE760E0C5 +:1013E00084E093E00E94DC1920E04BE761E084E0B8 +:1013F00093E00E94DC1920E04BE762E084E093E098 +:101400000E94DC1920E04BE763E084E093E00E9457 +:10141000DC1920E04BE764E084E093E0C454DD4F46 +:101420000FB6F894DEBF0FBECDBFDF91CF911F91F5 +:101430000F91FF90EF90DF90CF900C94DC1996E421 +:10144000E5EBF1E0DE01AB55BE4F01900D929A95B0 +:10145000E1F7E0917101F0917201EE0FFF1F25EAB3 +:1014600031E02C0F3D1FE20FF31F60817181680F87 +:10147000711D882777FD8095982F0E94003220E00B +:1014800030E040E451E40E94653120E030E040E883 +:1014900050E40E94FD309B01AC0160E070E080E010 +:1014A00090E40E94173321E230ED42E053E40E94C1 +:1014B000B4320E94130DC454DD4F0FB6F894DEBF52 +:1014C0000FBECDBFDF91CF911F910F91FF90EF9095 +:1014D000DF90CF900C94E60C893009F0D3C0F8016E +:1014E0009181943009F0A4C19281992309F4A0C19B +:1014F0008091710190917201019690937201809395 +:10150000710120E04BE760E084E093E00E94DC1989 +:1015100020E04BE761E084E093E00E94DC1920E0EA +:101520004BE762E084E093E00E94DC1920E04BE7A7 +:1015300063E084E093E00E94DC1920E04BE764E084 +:1015400084E093E00E94DC190E94E60C00E010E0C9 +:10155000E6E4FE2E80917301E5EBF1E0DE01A15A95 +:10156000BE4F9F2D01900D929A95E1F7E091710188 +:10157000F0917201E00FF11FEE0FFF1F2FE531E038 +:101580002C0F3D1FE20FF31F60817181680F711DE9 +:10159000882777FD8095982F0E94003220E030E068 +:1015A00040E451E40E94653120E030E040E850E43E +:1015B0000E94FD309B01AC0160E070E080E090E4AF +:1015C0000E94173321E230ED42E053E40E94B4322E +:1015D0004CE050E00E94E30F3FEF87EE93E0315084 +:1015E00080409040E1F700C0000080917301E5EB7E +:1015F000F1E0DE01A75EBE4F9F2D01900D929A95FE +:10160000E1F7E0917101F0917201E00FF11FEE0F2F +:10161000FF1F29E131E02C0F3D1FE20FF31F608116 +:101620007181680F711D882777FD8095982F0E9422 +:10163000003220E030E040E451E40E94653120E0D7 +:1016400030E040E850E40E94FD309B01AC0160E0D6 +:1016500070E080E090E40E94173321E230ED42E038 +:1016600053E40E94B4320E94130D8FEF9CE7019760 +:10167000F1F700C000000F5F1F4F0830110509F09F +:1016800069CF94C1883009F0D3C0F80191819430BA +:1016900009F0CEC09281992309F4CAC080917101EA +:1016A000909172010197909372018093710120E0F3 +:1016B0004BE760E084E093E00E94DC1920E04BE718 +:1016C00061E084E093E00E94DC1920E04BE762E0F7 +:1016D00084E093E00E94DC1920E04BE763E084E0C3 +:1016E00093E00E94DC1920E04BE764E084E093E0A3 +:1016F0000E94DC190E94E60C00E010E056E4F52E92 +:1017000080917301E5EBF1E0DE01AD52BF4F9F2DFB +:1017100001900D929A95E1F7E0917101F0917201BB +:10172000E00FF11FEE0FFF1F23ED30E02C0F3D1FE8 +:10173000E20FF31F60817181680F711D882777FDAB +:101740008095982F0E94003220E030E040E451E480 +:101750000E94653120E030E040E850E40E94FD3016 +:101760009B01AC0160E070E080E090E40E941733E0 +:1017700021E230ED42E053E40E94B4324CE050E00C +:101780000E94E30F3FEF87EE93E03150804090409E +:10179000E1F700C0000080917301E5EBF1E0DE01AC +:1017A000A357BF4F9F2D01900D929A95E1F7E091BD +:1017B0007101F0917201E00FF11FEE0FFF1F2DE894 +:1017C00030E02C0F3D1FE20FF31F60817181680F25 +:1017D000711D882777FD8095982F0E94003220E0A8 +:1017E00030E040E451E40E94653120E030E040E820 +:1017F00050E40E94FD309B01AC0160E070E080E0AD +:1018000090E40E94173321E230ED42E053E40E945D +:10181000B4320E94130D8FEF9CE70197F1F700C0DF +:1018200000000F5F1F4F0830110509F069CFBEC0DF +:10183000F801228190917301222309F45DC026E40E +:10184000E5EBF1E0DE01A95BBF4F01900D922A9517 +:10185000E1F7E0917101F0917201E80FF11DEE0FD7 +:10186000FF1F27E430E02C0F3D1FE20FF31F6081C4 +:101870007181690F711D882777FD8095982F0E94CF +:10188000003220E030E040E451E40E9465316B0119 +:101890007C01F801818165E070E0681B710988278F +:1018A00077FD8095982F0E9400329B01AC01C70103 +:1018B000B6010E94FD309B01AC0160E070E080E069 +:1018C00090E40E94173321E230ED42E053E40E949D +:1018D000B4324FE050E0C454DD4F0FB6F894DEBF91 +:1018E0000FBECDBFDF91CF911F910F91FF90EF9071 +:1018F000DF90CF900C94E30F26E4E5EBF1E0DE01FE +:10190000119601900D922A95E1F7E0917101F09105 +:101910007201E80FF11DEE0FFF1F21E030E02C0FE8 +:101920003D1FE20FF31F60817181690F711D8827D0 +:1019300077FD8095982F0E94003220E030E040E44F +:1019400051E40E9465316B017C01F801818165E001 +:1019500070E0681B7109882777FD8095982F0E9499 +:1019600000329B01AC01C701B6010E94FD309B0112 +:10197000AC0160E070E080E090E40E94173321E267 +:1019800030ED42E053E40E94B432C454DD4F0FB650 +:10199000F894DEBF0FBECDBFDF91CF911F910F91A5 +:1019A000FF90EF90DF90CF900C94130DC454DD4F57 +:1019B0000FB6F894DEBF0FBECDBFDF91CF911F9160 +:1019C0000F91FF90EF90DF90CF90089510928702D3 +:1019D00010928602809171008D7F809371008091BA +:1019E00090008F77809390001092480210924702E7 +:1019F0001092800210928102109282021092830251 +:101A000010927F0210927E02EEE5F2E0AEE4B2E0C8 +:101A100011921192119211921D921D9282E0EE3755 +:101A2000F807B1F708956F927F928F929F92AF92CD +:101A3000BF92CF92DF92EF92FF920F931F93CF93BB +:101A4000DF936B017C010EE712E04CE5A42E42E02F +:101A5000B42EC7E0D0E0A7019601F80192918291DF +:101A6000729162918F010E946131882349F0219720 +:101A7000F2E0AF1AB108CF3F8FEFD80761F734C05B +:101A8000F8011082118212821382F50111821082F4 +:101A9000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01AA +:101AA000AA0FBB1FA25BBD4FCE011AC00196448195 +:101AB0005581668177814083518362837383148269 +:101AC00015821682178212962D913C9113971196CA +:101AD0003C932E9313961C921E9212973496129654 +:101AE0008730910519F7C3CF8091860290918702C4 +:101AF000019797FD05C0909387028093860204C0EA +:101B00001092870210928602E0918602F09187027D +:101B10003097C9F4809171008D7F8093710080911E +:101B200090008F7780939000109280021092810233 +:101B3000109282021092830210927F0210927E0213 +:101B40001092470285C03197DF01AA0FBB1FAA0F71 +:101B5000BB1FA25ABD4FCD90DD90ED90FC90EE0FD3 +:101B6000FF1FE25BFD4FC081D181609080027090C9 +:101B700081028090820290908302A7019601662DD7 +:101B8000772D882D992D0E94613187FF25C0262D44 +:101B9000372D482D592DC701B6010E94FC3020E099 +:101BA00030E04AEF54E40E9465315B018C012A2D3C +:101BB0003B2D402F512F662D772D882D992D0E947A +:101BC000FD303B014C01A7019601772D992D0E9414 +:101BD0006131181664F72EC0A7019601662D772D86 +:101BE000882D992D0E94B032181634F5A701960160 +:101BF000662D772D882D992D0E94FC3020E030E055 +:101C00004AEF54E40E9465315B018C012A2D3B2D83 +:101C1000402F512F662D772D882D992D0E94FC3055 +:101C20003B014C01A7019601772D992D0E94B032FE +:101C300087FFECCF10924D02C0928002D0928102B9 +:101C4000E0928202F0928302D0937F02C0937E02E0 +:101C5000DF91CF911F910F91FF90EF90DF90CF9088 +:101C6000BF90AF909F908F907F906F9008953E9A15 +:101C7000E1E7F0E080818D7F808382E080939000B7 +:101C80008AE18093910008951F920F920FB60F92F0 +:101C90001124CF92DF92EF92FF922F933F934F93B5 +:101CA0005F936F937F938F939F93AF93BF93CF93E4 +:101CB000DF93EF93FF9380914702882309F479C063 +:101CC00020E030E0A9016091800270918102809152 +:101CD0008202909183020E94B03218160CF069C003 +:101CE00020E030E040E251E46091490270914A0204 +:101CF00080914B0290914C020E94B0321816BCF4B5 +:101D00008091840290918502019660918602709183 +:101D100087020E949C3490938502809384021092E3 +:101D2000490210924A0210924B0210924C02C0914A +:101D30008402D0918502CC0FDD1FCC0FDD1FC25A6B +:101D4000DD4F288139814A815B8160E074E284E75C +:101D50009BE40E9465310E94CD317093970060939F +:101D60009600288139814A815B8160E074E284E7D2 +:101D70009BE40E9465310E94CD3175956795709303 +:101D800099006093980020E030E040E85FE36091C4 +:101D9000490270914A0280914B0290914C020E943C +:101DA000FD306093490270934A0280934B029093F6 +:101DB0004C0280914802882309F493C0C0904302EA +:101DC000D0904402E0904502F090460220E030E0DE +:101DD000A901C701B6010E94B0321816F4F4A70198 +:101DE000960160E074E284E79BE40E9465310E9402 +:101DF000CD317093970060939600A701960160E043 +:101E000074E284E79BE40E9465310E94CD317595B0 +:101E10006795709399006093980060913D0270916E +:101E20003E026F5F7F4F70933E0260933D0280E001 +:101E300090E00E94FE3120913F023091400240919B +:101E40004102509142020E94B03287FD4AC0809107 +:101E50003C028F5F80933C029091F1038917A0F0C0 +:101E60008091F603882319F010923C020DC08091F6 +:101E700071008D7F80937100809190008F778093A7 +:101E80009000109248022DC0E091F203F091F3030C +:101E900080913C0298E0899FE00DF11D1124808122 +:101EA0009181A281B3818093430290934402A093D5 +:101EB0004502B093460220E030E040E85EE36481F2 +:101EC0007581868197810E94B43260933F0270933E +:101ED0004002809341029093420210923E0210927F +:101EE0003D02FF91EF91DF91CF91BF91AF919F9113 +:101EF0008F917F916F915F914F913F912F91FF90C3 +:101F0000EF90DF90CF900F900FBE0F901F9018951D +:101F10000F931F93CF93DF9300D0CDB7DEB78C0123 +:101F200080914702882331F04A8369830E94E60C3E +:101F300069814A8181E0809348021093F303009302 +:101F4000F2036093F1034093F6031092490210925A +:101F50004A0210924B0210924C0210923C02F8017D +:101F600040815181628173814093430250934402C6 +:101F7000609345027093460220E030E040E85EE363 +:101F800064817581868197810E94B43260933F029B +:101F900070934002809341029093420210923E025D +:101FA00010923D0280917100826080937100809157 +:101FB00090008068809390000F900F90DF91CF91F8 +:101FC0001F910F9108956F927F928F929F92AF927F +:101FD000BF92CF92DF92EF92FF920F931F93CF9316 +:101FE000DF936B017C01EA018091480281110E941C +:101FF000E60C81E08093470220E030E0A901C701B0 +:10200000B6010E94B03218160CF09AC0609080029F +:1020100070908102809082029090830220E030E0F4 +:10202000A901662D772D882D992D0E94613181118E +:1020300028C0C0928002D0928102E0928202F09287 +:102040008302D0937F02C0937E028091860290919A +:102050008702FC01EE0FFF1FEE0FFF1FE25AFD4F3C +:10206000C082D182E282F382FC01EE0FFF1FE25BAD +:10207000FD4FD183C083019690938702809386029F +:102080005FC0A7019601662D772D882D992D0E949E +:10209000613187FF25C0262D372D482D592DC701C9 +:1020A000B6010E94FC3020E030E04AEF54E40E9488 +:1020B00065315B018C012A2D3B2D402F512F662D60 +:1020C000772D882D992D0E94FD303B014C01A701F1 +:1020D0009601772D992D0E946131181664F7A9CFCA +:1020E000A7019601662D772D882D992D0E94B0327B +:1020F00018160CF09ECFA7019601662D772D882D1E +:10210000992D0E94FC3020E030E04AEF54E40E9418 +:1021100065315B018C012A2D3B2D402F512F662DFF +:10212000772D882D992D0E94FC303B014C01A70191 +:102130009601772D992D0E94B03287FFECCF79CF91 +:10214000809171008260809371008091900080681E +:1021500080939000DF91CF911F910F91FF90EF90AE +:10216000DF90CF90BF90AF909F908F907F906F90B7 +:102170000895809191020895CF93DF9300D01F922C +:10218000CDB7DEB72091FB03243021F523E029836E +:102190009B838A832093E9008FEF06C095ED9A9583 +:1021A000F1F70000882329F09091E800815095FF15 +:1021B000F5CF8091E80085FF0DC040E050E063E07E +:1021C00070E0CE0101960E94A6148091E8008E77FF +:1021D0008093E8000F900F900F90DF91CF910895BA +:1021E000CF93DF9300D01F92CDB7DEB72091FB03D2 +:1021F000243029F522E029839B838A8383E080931E +:10220000E9008FEF06C095ED9A95F1F7000088235D +:1022100029F09091E800815095FFF5CF8091E8007A +:1022200085FF0DC040E050E063E070E0CE01019614 +:102230000E94A6148091E8008E778093E8000F90AA +:102240000F900F90DF91CF9108952091FB032430E0 +:10225000F9F422E02093E9002FEF06C035ED3A951E +:10226000F1F70000222329F03091E800215035FFDA +:10227000F5CF2091E80025FF0BC040E050E065E07D +:1022800070E00E94A6148091E8008E778093E800A9 +:102290000895CF93DF93EC018091FB03843041F5E7 +:1022A00081E08093E9008FEF06C095ED9A95F1F7F4 +:1022B0000000882329F09091E800815095FFF5CF28 +:1022C0008091E80085FF14C040E050E068E070E0D5 +:1022D000CE010E94A6148091E8008E778093E800DA +:1022E00088E0FE01A9E8B2E001900D928A95E1F73D +:1022F000DF91CF910895BF92CF92DF92EF92FF923C +:102300000F931F93CF93DF937C01B62EE90100E07A +:1023100010E0C42ED12C0BC04991202F2B0D2F770C +:102320004F776FE0C7010E94DC190F5F1F4F0C153C +:102330001D0594F3DF91CF911F910F91FF90EF90C6 +:10234000DF90CF90BF90089570E06F5F7F4F6F7008 +:1023500077270C94DC190F931F93CF93C42F63300E +:10236000710509F04AC0842F807F803849F1803997 +:1023700009F043C0622F6F7770E080E090E00E9428 +:10238000003220E030E040E451E40E9465319B01DE +:10239000AC0160E070E080E090E40E9417330F77BA +:1023A00010E023E0159507952A95E1F72DEC3CEC1C +:1023B00042E053E40E94B432A8010E94E30F1DC022 +:1023C000622F6F7770E080E090E00E94003220E0A2 +:1023D00030E040E451E40E9465319B01AC0160E0D3 +:1023E00070E080E090E40E9417332DEC3CEC42E07A +:1023F00053E40E94B4320E94130DCC3F29F4CF91D4 +:102400001F910F910C94E60CCF911F910F9108959D +:102410000F931F93CF93DF93CDB7DEB727970FB6F8 +:10242000F894DEBF0FBECDBF8C0114C08A810E941C +:10243000B6199A819D839B819E839C819F83811184 +:102440001EC089818430B1F08730A1F08630A1F0C0 +:102450008530A1F0BE016F5F7F4F84E791E00E945D +:10246000231D8111E3CF84E791E00E94141D0E9497 +:102470008F190DC083E003C082E001C081E0AE018E +:102480004B5F5F4F682FC8010E94491AE3CF279620 +:102490000FB6F894DEBF0FBECDBFDF91CF911F9175 +:1024A0000F910895EF92FF920F93CF93DF9300D097 +:1024B00000D000D0CDB7DEB77B014A832B830C83DD +:1024C000842F2E834D830E94B6192E814D81811158 +:1024D0001BC082E0E816F10479F083E0E816F1040D +:1024E00021F0EA94EF2821F50BC0073F11F487E0B3 +:1024F00001C084E089830BC0273FD9F786E0FACF7B +:10250000473FB9F785E0F6CF42954F704983BE014A +:102510006F5F7F4F84E791E00E94D91C84E791E0D0 +:102520000E94F71C84E791E00E94141D0E948F19FD +:1025300026960FB6F894DEBF0FBECDBFDF91CF91C8 +:102540000F91FF90EF9008958091FA03811109C0D7 +:102550000E9495160E94F2168091E200846080939A +:10256000E20008951092FA030895089508950C94D6 +:10257000B229809192028F5F8093920262E30E945F +:102580007C34911135C0109292028091930288237D +:1025900079F18091FB03843049F58091E9008F70D7 +:1025A0009091EC0090FF02C090E801C090E0982B61 +:1025B00084E08093E9008091EB0080FF14C080915B +:1025C000EE0087FD03C00FC01092F1008091E8007B +:1025D00085FDFACF8091E80080FF05C08091E8007A +:1025E0008E778093E8009F709093E9001092930299 +:1025F000089542E061EC81E00E940B1642E061EC3C +:1026000082E00E940B1642E061EC83E00E940B1610 +:1026100042E261EC84E00E940B1642E361E885E04F +:102620000E940B1642E360E886E00C940B16809142 +:10263000FD03833009F454C030F4813071F08230EE +:1026400009F0A5C08CC08A3009F479C08B3009F438 +:102650005FC0893009F09BC020C08091FC03813AA3 +:1026600009F095C08091E800877F8093E800809111 +:10267000000490910104892B21F060E080E090E05B +:1026800003C068E089E892E070E00E944415809100 +:10269000E8008B778093E80008958091FC038132F5 +:1026A00009F075C08091000490910104892B09F014 +:1026B0006EC08091E800877F8093E80005C080911C +:1026C000FB03882309F463C08091E80082FFF7CF01 +:1026D0008091F100809391028091E8008B7753C044 +:1026E0008091FC03813A09F052C0809100049091DE +:1026F0000104892B09F04BC08091E800877F80930B +:10270000E8008091E80080FFFCCF80918A0136C00C +:102710008091FC038132D9F58091000490910104ED +:10272000892BA9F58091E800877F8093E8000E94BB +:1027300042168091FE0380938A010C948B23809132 +:10274000FC03813221F58091E800877F8093E800C7 +:102750000E9442168091FF03809388020895809121 +:10276000FC03813AA1F48091E800877F8093E80020 +:102770008091E80080FFFCCF809188028093F10077 +:102780008091E8008E778093E8000C9442160895BB +:1027900084E093E00E94181A62E572E184E093E01D +:1027A0000E946E1A68E072E184E093E00E94721A5F +:1027B00084B7877F84BF88E10FB6F8948093600068 +:1027C000109260000FBE90E080E80FB6F8948093FE +:1027D0006100909361000FBE0E949C1D0E9495169F +:1027E0000E94F2168091E20084608093E200789467 +:1027F0006BEA71E184E093E00E94141A64EA71E1EB +:1028000084E093E00E940C1A6BE771E184E093E0AE +:102810000E94101A0E94370E0E948F190E949E1D5E +:1028200080E891E00E94481D0BC00E946C298091B5 +:10283000F903882329F00E949A2981110E9490149B +:102840008091FB03853089F384E093E00E94211C92 +:102850000E94A81DF5CF292F332723303105B1F071 +:102860004CF42130310509F44DC02230310509F016 +:102870004EC007C02132310541F12232310591F1BC +:1028800046C0E0EDF0E08CE594E045C0992781304A +:10289000910569F08230910589F0892B09F037C0E4 +:1028A000E8E5F4E0E491F0E088E594E034C0EAE2A1 +:1028B000F4E0E491F0E08AE294E02DC0EEEFF3E082 +:1028C000E491F0E08EEF93E026C0643000F5E62F4F +:1028D000F0E0EE0FFF1FE550FE4F80819181E9E0AF +:1028E000F0E019C0643098F4E62FF0E0DF01AA0FA1 +:1028F000BB1FAD5FBD4F8D919C91E55FFD4FE081AA +:10290000F0E009C0E2E1F0E08CE295E004C0E0E034 +:10291000F0E080E090E0DA018D939C93CF01089580 +:1029200080E189BD82E189BD09B400FEFDCF8091BF +:10293000D8008F7D8093D8008091E00082608093E2 +:10294000E0008091E00081FDFCCF0895BF92CF921E +:10295000DF92EF92FF920F931F93CF93DF937C014F +:102960008B01EA010E946316B82E811133C02097B3 +:1029700031F028813981021B130BE20EF31EC12CAA +:10298000D12C23C08091E80085FD15C08091E8001E +:102990008E778093E800209749F0888199818C0D8B +:1029A0009D1D9983888325E0B22E14C00E94631672 +:1029B000882359F00EC0F70181917F018093F100C7 +:1029C00001501109FFEFCF1ADF0A01151105D1F6E9 +:1029D00001C0B82E8B2DDF91CF911F910F91FF90E9 +:1029E000EF90DF90CF90BF900895BF92CF92DF928B +:1029F000EF92FF920F931F93CF93DF937C018B0194 +:102A0000EA010E946316B82E811133C0209731F07D +:102A100028813981021B130BE20EF31EC12CD12C2D +:102A200023C08091E80085FD15C08091E8008B7778 +:102A30008093E800209749F0888199818C0D9D1D35 +:102A40009983888345E0B42E14C00E9463168823BE +:102A500059F00EC08091F100F70181937F01015080 +:102A60001109FFEFCF1ADF0A01151105D1F601C0D8 +:102A7000B82E8B2DDF91CF911F910F91FF90EF908A +:102A8000DF90CF90BF9008954091020450910304CD +:102A90004617570748F06115710539F44091E80071 +:102AA0004E774093E80001C0BA01FC0140E033C01A +:102AB0008091FB03882309F444C0853009F443C0A6 +:102AC0008091E80083FD41C08091E80082FD33C021 +:102AD0008091E80080FF1FC09091F3008091F20088 +:102AE000392F20E0A901482BCA0106C0419140932B +:102AF000F1006150710901966115710519F0883076 +:102B00009105A0F341E0089709F040E08091E800CA +:102B10008E778093E8006115710551F64111C8CF99 +:102B20000AC08091FB03882361F0853061F08091B9 +:102B3000E80083FD0AC08091E80082FFF2CF80E0C8 +:102B4000089582E0089583E0089581E0089540911A +:102B50000204509103044617570748F061157105A8 +:102B600039F44091E8004E774093E80001C0BA0183 +:102B7000FC0140E034C08091FB03882309F445C088 +:102B8000853009F444C08091E80083FD42C0809103 +:102B9000E80082FD34C08091E80080FF20C0909161 +:102BA000F3008091F200392F20E0A901482BCA01DF +:102BB00007C044914093F10031966150710901962C +:102BC0006115710519F08830910598F341E0089777 +:102BD00009F040E08091E8008E778093E80061156D +:102BE000710549F64111C7CF0AC08091FB038823C4 +:102BF00061F0853061F08091E80083FD0AC080912A +:102C0000E80082FFF2CF80E0089582E0089583E03B +:102C1000089581E00895982F2CC09093E9009817AB +:102C200039F07091EC002091ED005091F00003C05C +:102C3000242F762F50E021FD02C09F5F1AC03091F3 +:102C4000EB003E7F3093EB003091ED003D7F309301 +:102C5000ED003091EB0031603093EB007093EC00AD +:102C60002093ED005093F0002091EE0027FDE5CF7A +:102C700007C0973090F28F708093E90081E008954B +:102C800080E008958091FC0387FD05C08091E800F5 +:102C900080FF0EC012C08091E80082FD05C08091C7 +:102CA000FB038111F8CF08958091E8008B7708C06D +:102CB0008091FB038111EACF08958091E8008E771F +:102CC0008093E80008958091E4009091E50045E646 +:102CD0002091EC0020FD1FC023C02091FB03222384 +:102CE00091F0253091F02091EB0025FD10C020914E +:102CF000E4003091E5002817390751F34150C9012C +:102D000039F784E0089582E0089583E0089581E032 +:102D1000089580E008952091E80020FFDECFF9CFEC +:102D20002091E80022FFD9CFF4CF0E9403170E9420 +:102D30000B17E0EEF0E0808181608083E8EDF0E049 +:102D400080818F77808319BCA7EDB0E08C918E7F56 +:102D50008C9380818F7E80831092FA0308950F9365 +:102D60001F93CF93DF930E9403170E940B17C8EDA8 +:102D7000D0E088818F778883888180688883888184 +:102D80008F7D888319BC1092FB031092F703109279 +:102D9000F9031092F80300EE10E0F80180818B7FB8 +:102DA000808388818160888342E060E080E00E94C7 +:102DB0000B16E1EEF0E080818E7F8083E2EEF0E0A2 +:102DC000808181608083808188608083F801808138 +:102DD0008E7F8083888180618883DF91CF911F916E +:102DE0000F910895E8EDF0E080818F7E8083E7ED1C +:102DF000F0E080818160808384E082BF81E0809305 +:102E0000FA030C94AF16E8EDF0E080818E7F8083AA +:102E10001092E20008951092DA001092E1000895F5 +:102E20001F920F920FB60F9211242F933F934F933F +:102E30005F936F937F938F939F93AF93BF93EF9322 +:102E4000FF938091E10082FF0BC08091E20082FF3E +:102E500007C08091E1008B7F8093E1000E94B9124E +:102E60008091DA0080FF1FC08091D80080FF1BC0D6 +:102E70008091DA008E7F8093DA008091D90080FF04 +:102E80000DC080E189BD82E189BD09B400FEFDCF9E +:102E900081E08093FB030E94A41205C019BC10922C +:102EA000FB030E94B2128091E10080FF19C0809163 +:102EB000E20080FF15C08091E2008E7F8093E200E7 +:102EC0008091E20080618093E2008091D80080626E +:102ED0008093D80019BC85E08093FB030E94B61252 +:102EE0008091E10084FF30C08091E20084FF2CC01B +:102EF00080E189BD82E189BD09B400FEFDCF8091EA +:102F0000D8008F7D8093D8008091E1008F7E8093E0 +:102F1000E1008091E2008F7E8093E2008091E200E8 +:102F200081608093E2008091F703882311F084E0B0 +:102F300007C08091E30087FF02C083E001C081E009 +:102F40008093FB030E94B7128091E10083FF29C0A8 +:102F50008091E20083FF25C08091E100877F80930C +:102F6000E10082E08093FB031092F7038091E1007F +:102F70008E7F8093E1008091E2008E7F8093E2005B +:102F80008091E20080618093E20042E060E080E0B6 +:102F90000E940B168091F00088608093F0000E94E0 +:102FA000B512FF91EF91BF91AF919F918F917F915A +:102FB0006F915F914F913F912F910F900FBE0F90A6 +:102FC0001F9018951F920F920FB60F9211242F93F6 +:102FD0003F934F935F936F937F938F939F93AF93A1 +:102FE000BF93CF93EF93FF938091E9008F709091FF +:102FF000EC0090FF02C090E801C090E0C92FC82B00 +:103000001092E9008091F000877F8093F00078941F +:103010000E9426181092E9008091F0008860809349 +:10302000F000CF70C093E900FF91EF91CF91BF9175 +:10303000AF919F918F917F916F915F914F913F9150 +:103040002F910F900FBE0F901F9018951F93CF9345 +:10305000DF93CDB7DEB7AC970FB6F894DEBF0FBEE7 +:10306000CDBFECEFF3E08091F100819324E0E430F8 +:10307000F207C9F70E9417138091E80083FF37C158 +:103080008091FC039091FD03953009F488C038F4D9 +:103090009130B1F170F0933009F029C131C098300E +:1030A00009F4F8C0993009F404C1963009F01FC141 +:1030B0009DC0803821F0823809F019C108C0809184 +:1030C000F8039091F903992389F082600FC08091F1 +:1030D0000004909101048F7099278093E9008091FA +:1030E000EB0085FB882780F91092E9009091E800B9 +:1030F000977F9093E8008093F1001092F100D5C083 +:10310000882319F0823009F0F2C08F7121F08230EB +:1031100009F0EDC00BC08091FE03813009F0E7C0DB +:10312000933009F080E08093F9032FC08091FE0373 +:1031300081112BC080910004909101048F70992718 +:10314000009709F4D4C08093E9002091EB0020FFA0 +:103150001CC02091FD03233021F48091EB0080629C +:1031600012C09091EB0090619093EB0021E030E071 +:1031700001C0220F8A95EAF72093EA001092EA0034 +:103180008091EB0088608093EB001092E9008091C1 +:10319000E800877F8093E8000E944216A8C0811152 +:1031A000A6C08091FE039091FF038F779927182F77 +:1031B0009091E3009078982B9093E3008091E80041 +:1031C000877F8093E8000E9442168091E80080FF8C +:1031D000FCCF8091E30080688093E300112311F01D +:1031E00083E001C082E08093FB0381C0805882307D +:1031F00008F07DC08091FE039091FF038C3D23E099 +:10320000920779F583E08A838AE289834FB7F8943D +:10321000DE01139620E03EE051E2E32FF0E0509310 +:103220005700E49120FF03C0E295EF703F5FEF701D +:103230008E2F90E0EA3010F0C79601C0C0968D93B3 +:103240009D932F5F243149F74FBF8091E800877F1E +:103250008093E8006AE270E0CE0101960E94441576 +:1032600013C0AE01455D5F4F609100040E942B14B6 +:103270000097E9F12091E800277F2093E800BC0146 +:103280008BA59CA50E94A7158091E8008B77809361 +:10329000E8002DC0803859F58091E800877F809341 +:1032A000E8008091F7038093F1008091E8008E7729 +:1032B00071CF81111CC09091FE039230C0F48091B7 +:1032C000E800877F8093E8009093F7030E944216FE +:1032D0008091F703811104C08091E30087FF02C051 +:1032E00084E001C081E08093FB030E94F912809189 +:1032F000E80083FF0AC08091E800877F8093E800A0 +:103300008091EB0080628093EB00AC960FB6F8944E +:10331000DEBF0FBECDBFDF91CF911F910895CF9338 +:103320008091FB038823B1F08091E9008F70909128 +:10333000EC0090FF02C090E801C090E0C92FC82BBC +:103340001092E9008091E80083FD0E942618CF705A +:10335000C093E900CF910895881F8827881F08959A +:1033600091E0883F08F490E0892F0895982F907F8E +:10337000903B99F038F4903981F0903A71F09038A0 +:10338000C9F40BC0903DA1F018F4903C99F410C022 +:10339000903E19F0903F71F402C083E00895E82F49 +:1033A000E15FEF3038F4F0E0E15FFD4F8081089598 +:1033B00082E0089580E008950F932F774F776F7024 +:1033C000606BDC01ED91FC91022F242F462F63E00E +:1033D00070E009950F9108950F932F774F776F70D5 +:1033E0006069DC01ED91FC91022F242F462F63E0F0 +:1033F00070E009950F9108950F932F774F776F70B5 +:103400006068DC01ED91FC91022F242F462F63E0D0 +:1034100070E009950F910895FC017383628308950C +:10342000FC01738F628F0895FC01758F648F08957E +:10343000CF93DF93EC011DA21FA21EA2BC01685D09 +:103440007F4F40EC88519F4F0E94551C1B821A826F +:103450001D821C821F821E82198618861B861A8670 +:103460001D861C861F861E86198A188A1B8A1A8A40 +:103470001D8A1C8A1F8A1E8A198E188E1B8E1A8E10 +:103480001D8E1C8E1F8E1E8E19A218A2DF91CF9149 +:103490000895CF92DF92FF920F931F93CF93DF9304 +:1034A0001F92CDB7DEB7F62E6A018C0108511F4F6F +:1034B00008C0F60161916F01C80149830E945C1C3C +:1034C00049818C2D841B8F15A0F30F90DF91CF9134 +:1034D0001F910F91FF90DF90CF900895FC017183B1 +:1034E00060830895FC0171A360A30895AF92BF9219 +:1034F000CF92DF92EF92FF920F931F93CF93DF93C0 +:1035000000D01F92CDB7DEB77C016B01142FB22E15 +:10351000A02EDC0195968C9195978430F1F45A9603 +:10352000ED91FC915B97309709F4D8C0CB010197DE +:1035300063E070E00E948834DB01AA0FBB1FA60F76 +:10354000B71F49832A830B834C2D4A1B9E012F5F93 +:103550003F4FBD01C7010995B1C06230710509F443 +:1035600053C06330710529F06130710509F09CC0CA +:1035700083C0842F807F803A01F130F48038B9F025 +:10358000803909F0ABC00DC0803EE9F0803F09F101 +:10359000803B09F0A3C0D7011296ED91FC911397DF +:1035A00023C0D7011496ED91FC9115971DC0D7014A +:1035B0001696ED91FC91179717C0D7011896ED91CB +:1035C000FC91199711C0D7011A96ED91FC911B97A8 +:1035D0000BC0423F09F082C0D7011C96ED91FC91CF +:1035E0001D97309731F47AC0309709F477C0123FB5 +:1035F00021F42A2D4B2D62EF04C0612F6F702A2D0C +:103600004B2DC70109955AC0842F807F803D59F00A +:10361000803F79F0803C09F061C0D7011E96ED91A2 +:10362000FC911F9719C0D7015096ED91FC915197CD +:1036300013C0433F31F4D7015296ED91FC9153975B +:1036400008C0413F09F04AC0D7015496ED91FC9162 +:103650005597309741F442C0309709F43FC0133F6B +:1036600011F0113F19F44B2D612F03C0612F6F70C2 +:103670004B2DC701099522C0842F0E94B0198823C1 +:1036800031F0D7015696ED91FC91579707C0163F40 +:1036900029F5D7015896ED91FC9159973097F1F0A3 +:1036A000612FC70109950AC064307105A8F416C0DE +:1036B0000A2D2B2D412FB601C7010995D7015E9622 +:1036C000ED91FC915F97309789F00A2D2B2D412FBA +:1036D000B601C70109950AC0C12CD12CD7015C964F +:1036E000ED91FC915D97309719F7E8CF0F900F900F +:1036F0000F90DF91CF911F910F91FF90EF90DF908E +:10370000CF90BF90AF900895EF92FF920F931F93C9 +:10371000CF93DF93EC01162F862F0E94B0198823D8 +:1037200069F0FDA081E08DA300E020E0412F61E081 +:1037300070E0CE010E94761AFDA27CC0812F0E940B +:10374000AC194DA1882309F440C0443029F01AA3D4 +:1037500021E030E03FA32EA3812F0E94B6198130D3 +:1037600031F070F0823051F0833059F507C08DA3ED +:1037700000E020E0412F61E070E01EC08DA35AC040 +:10378000103F19F0173FE9F404C084E08DA31AA399 +:103790003FC02EA13FA1C90163E070E00E948834C0 +:1037A0008C0F9D1FFC0112A3B9016F5F7F4F7FA398 +:1037B0006EA30CA12BA14AA1CE010E94761A1DA2D4 +:1037C00039C01DA21FA21EA235C0442399F12EA10B +:1037D0003FA1C90163E070E00E9488347C01FE01D2 +:1037E000E80FF91F12A3B9016F5F7F4F7FA36EA38C +:1037F0008130910591F082E0E816F104D9F40CA132 +:103800002BA14AA1CE010E94761A8DA1843091F09D +:1038100081E090E09FA38EA30DC0423059F400E0F8 +:103820002BA14AA1CE010E94761A8DA1843011F0FD +:10383000FFA2EEA2DF91CF911F910F91FF90EF9029 +:103840000895CF92DF92EF92FF920F931F93CF9341 +:10385000DF93EC01E8A1F9A1309709F009958E01F9 +:1038600008511F4FC8010E948E1CE12CF12CC82E5C +:10387000D12C0FC060E0C8010E94A21C682FCE01AD +:103880000E94841B61E0C8010E94B31C8FEFE81AFC +:10389000F80AEC14FD0470F3DF91CF911F910F91A2 +:1038A000FF90EF90DF90CF900895FC0142837483E6 +:1038B00063831182108208950F931F93CF93DF9338 +:1038C000EC01062F0E94D41C182F298130E0C90179 +:1038D00001966A8170E00E949C34488150E0841710 +:1038E000950729F4812F0E94D71C80E012C0EB813C +:1038F000FC81E20FF31F00832981822F90E0019663 +:103900006A8170E00E949C348983812F0E94D71CB9 +:1039100081E0DF91CF911F910F910895CF93DF93B5 +:10392000EC010E94D41C29819881291710F0C22F24 +:1039300002C0CA81C20FC91B0E94D71C8C2FDF9105 +:10394000CF910895FC012081862F90E0820F911D78 +:10395000628170E00E949C340380F481E02DE80FC6 +:10396000F91F808108950F931F93CF93DF931F92C8 +:10397000CDB7DEB78C0169830E94D41C482FF801B3 +:1039800080816981262F30E0280F311D6281C901B5 +:1039900070E00E949C348083842F0F90DF91CF9140 +:1039A0001F910F910C94D71C8FB7F89408958FBF77 +:1039B0000895FC01CB012091FB032430B1F4218157 +:1039C0002F702093E90040E050E064E070E00E9436 +:1039D000A61481110BC09091E80095FD07C090914D +:1039E000E8009E779093E800089582E00895209182 +:1039F000FB032430A9F4FC0181818F708093E900DE +:103A00003091F3002091F200932F80E0822B892BDC +:103A100049F08091E8008E778093E8000C9463165B +:103A200082E0089580E008952091FB03243051F452 +:103A3000FC0121812F702093E9002091E80020FDF6 +:103A40000C94F71C0895FC01CB012091FB0324305A +:103A500011F080E0089526812F702093E9002091D5 +:103A6000E80022FFF6CF2091E80025FFF2CF40E0EA +:103A700050E064E070E00E94F5148091E80085FD5C +:103A800005C08091E8008B778093E80081E008957D +:103A900090939502809394020895E0919402F0919E +:103AA0009502309721F00190F081E02D099480E09B +:103AB0000895E0919402F0919502309721F00280F0 +:103AC000F381E02D09940895E0919402F09195021C +:103AD000309721F00480F581E02D0994089520911C +:103AE0009602309197028217930771F09093970294 +:103AF00080939602E0919402F0919502309721F024 +:103B00000680F781E02D0994089520919802309164 +:103B100099028217930771F090939902809398020B +:103B2000E0919402F0919502309721F00084F185A4 +:103B3000E02D0994089508950C949B1D0E94E62998 +:103B40000E94F3060E94BA2A0C9465300C942C064D +:103B50005F926F927F928F929F92AF92BF92CF921D +:103B6000DF92EF92FF920F931F93CF93DF93CDB726 +:103B7000DEB72A970FB6F894DEBF0FBECDBF0E9406 +:103B8000E9079AE9C92E92E0D92E00E010E0AA24B4 +:103B9000A394B12C502E802F0E9439093C01F601CC +:103BA000E190F1906F01E826F926E114F10431F477 +:103BB0000F5F1F4F0530110569F73AC08091F10280 +:103BC00081FD0E94420920E030E04501022E02C042 +:103BD000880C991C0A94E2F7C4018E219F21892B3D +:103BE00009F12E835F826820792081E0672809F43B +:103BF00080E088870E94EF298160782F9A878987E3 +:103C00004E815F8168858A850E94611EF801EE0FF2 +:103C1000FF1FE656FD4F808191818825992591836C +:103C2000808316C02F5F3F4F2C30310571F6C0CF17 +:103C30008FEF89838A831B820E94EF298160782F0E +:103C40009D838C8349815A816B818D810E94611E85 +:103C50000E94A72D1091A4020E944D1D1817D9F0A3 +:103C60000E944D1D8093A4022A960FB6F894DEBFE1 +:103C70000FBECDBFDF91CF911F910F91FF90EF90BD +:103C8000DF90CF90BF90AF909F908F907F906F907C +:103C90005F900C94A61D2A960FB6F894DEBF0FBE57 +:103CA000CDBFDF91CF911F910F91FF90EF90DF90EB +:103CB000CF90BF90AF909F908F907F906F905F90CC +:103CC0000895CF93DF93CDB7DEB72B970FB6F89457 +:103CD000DEBF0FBECDBF4F83588769877A878B873A +:103CE000DE01119686E0FD0111928A95E9F785E0E3 +:103CF000FE01379601900D928A95E1F749815A812C +:103D00006B817C818D819E810E944A262B960FB605 +:103D1000F894DEBF0FBECDBFDF91CF910895089517 +:103D2000CF93C82F882309F4C1C0823859F40E9468 +:103D30004D1D81FDBBC089E30E94B1280E943D2931 +:103D400089E30CC0833879F40E944D1D80FDAEC01C +:103D500083E50E94B1280E943D2983E50E94D32873 +:103D6000CF910C943D29843859F40E944D1D82FD59 +:103D70009DC087E40E94B1280E943D2987E4EECFD0 +:103D80008450813A48F48C2F0E94C72F81118EC035 +:103D90008C2F0E94B128E4CF8C2F805E883050F4A5 +:103DA000C77081E090E001C0880FCA95EAF70E94D1 +:103DB000F428D6CF8C2F855A833078F4C53A29F071 +:103DC000C63A31F482E890E005C081E890E002C094 +:103DD00083E890E0CF910C946F1D8C2F885A83312B +:103DE00008F064C0C83A39F1C93A41F1CA3A49F118 +:103DF000CB3A51F1CC3A59F1CD3A61F1C03B69F17E +:103E0000CE3A71F1CF3A79F1C13B81F1C23B89F1F0 +:103E1000C33B91F1C43B99F1C53BA1F1C63BA9F16C +:103E2000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5C8 +:103E30008AE292E038C082EE90E035C089EE90E0F0 +:103E400032C08AEE90E02FC085EB90E02CC086EB6C +:103E500090E029C087EB90E026C08CEC90E023C076 +:103E60008DEC90E020C083E891E01DC08AE891E0ED +:103E70001AC082E991E017C084E991E014C081E2A0 +:103E800092E011C083E292E00EC084E292E00BC0A7 +:103E900085E292E008C086E292E005C087E292E007 +:103EA00002C080E090E0CF910C94851DCF910895E1 +:103EB000882309F44DC0823859F40E944D1D81FFBA +:103EC00047C089E30E94B1280E943D2989E30CC0C4 +:103ED000833871F40E944D1D80FF3AC083E50E9433 +:103EE000B1280E943D2983E50E94D3280C943D29E6 +:103EF000843859F40E944D1D82FF2AC087E40E9435 +:103F0000B1280E943D2987E4EFCF982F9450913A31 +:103F100008F4EACF982F905E983058F4282F277035 +:103F200081E090E001C0880F2A95EAF70E94FA2804 +:103F3000DDCF982F955A933020F480E090E00C94D8 +:103F40006F1D885A833120F480E090E00C94851D29 +:103F50000895882321F00E94F4280C943D290895A7 +:103F6000882321F00E94FA280C943D290895BF92DD +:103F7000CF92DF92EF92FF920F931F93CF93DF9335 +:103F8000CDB7DEB727970FB6F894DEBF0FBECDBF13 +:103F90008C0185E0F801DE01119601900D928A9561 +:103FA000E1F7F801D080E180F280558152955F7091 +:103FB00083819481892B41F0FFEFEF1208C081E0EB +:103FC00090E0DF1631F003C081E090E002C080E0B5 +:103FD00090E080FD7CC3C8015E830E948F1ED98261 +:103FE000EA8289819A810E946E28B92E8F830E946D +:103FF0006D280E9495275E816F81FF2021F00E942D +:1040000011296F815E812B2D22952F7030E0253094 +:10401000310509F4E6C06CF4243031050CF0A2C07F +:104020004B2D407F8B2D8F70223031050CF045C019 +:1040300017C02C3031054CF42A3031050CF0E7C1A3 +:104040002830310509F043C3E5C02D30310509F4AE +:10405000BAC20CF4A2C22F30310509F038C323C311 +:10406000182F411101C002C01295107FFF2059F096 +:10407000112309F46BC2812F6F830E9404290E94CF +:104080003D296F8163C2862F0E94581F112309F4B6 +:104090001EC3812F0E940A2927960FB6F894DEBF0F +:1040A0000FBECDBFDF91CF911F910F91FF90EF9089 +:1040B000DF90CF90BF900C943D29403211F0829553 +:1040C000807F662319F0613071F523C0FF20B1F0C5 +:1040D000511101C032C0513081F527960FB6F894C6 +:1040E000DEBF0FBECDBFDF91CF911F910F91FF902B +:1040F000EF90DF90CF90BF900C942429511101C014 +:1041000003C0513009F4E3C28E830E9427298E81B7 +:104110009AC1FF2021F0563008F0D9C20EC05530A8 +:1041200008F0D5C290C1FF20C9F0552331F0F80145 +:10413000958190FF0BC29F70958327960FB6F894D8 +:10414000DEBF0FBECDBFDF91CF911F910F91FF90CA +:10415000EF90DF90CF90BF900C94A91F552309F4E6 +:1041600072C109C22B2D26952695237030E02115AA +:10417000310529F02130310509F0A9C219C0FF200D +:1041800021F0862F9B2D937002C080E090E027964F +:104190000FB6F894DEBF0FBECDBFDF91CF911F9158 +:1041A0000F91FF90EF90DF90CF90BF900C946F1D18 +:1041B000FF2021F0862F9B2D937002C080E090E0BD +:1041C00027960FB6F894DEBF0FBECDBFDF91CF911B +:1041D0001F910F91FF90EF90DF90CF90BF900C94C4 +:1041E000851D862FFF2019F00E94AD2C02C00E9471 +:1041F000152D27960FB6F894DEBF0FBECDBFDF9109 +:10420000CF911F910F91FF90EF90DF90CF90BF90D3 +:104210000C949C2D8B2D837009F079C0F11057C23E +:10422000262F229526952770220F220F862F8F701A +:10423000C82ED12CE12CF12C022E04C0CC0CDD1C9C +:10424000EE1CFF1C0A94D2F764FF10C06FE070E010 +:1042500080E090E004C0660F771F881F991F2A95A1 +:10426000D2F7609570958095909503C060E070E0FE +:10427000CB012B2D269526952370422F50E04230FE +:104280005105D9F04330510569F16C297D298E29FA +:104290009F294130510551F127960FB6F894DEBFA2 +:1042A0000FBECDBFDF91CF911F910F91FF90EF9087 +:1042B000DF90CF90BF900C94AA276C297D298E297E +:1042C0009F2927960FB6F894DEBF0FBECDBFDF91B2 +:1042D000CF911F910F91FF90EF90DF90CF90BF9003 +:1042E0000C94BC270E94AA27C701B60127960FB6D7 +:1042F000F894DEBF0FBECDBFDF91CF911F910F911C +:10430000FF90EF90DF90CF90BF900C949827FF2004 +:1043100019F08B2D817001C08695882309F4D7C1CF +:10432000262F229526952770220F220F862F8F7019 +:10433000C82ED12CE12CF12C022E04C0CC0CDD1C9B +:10434000EE1CFF1C0A94D2F764FF10C06FE070E00F +:1043500080E090E004C0660F771F881F991F2A95A0 +:10436000D2F7609570958095909503C060E070E0FD +:10437000CB012B2D269526952370422F50E04230FD +:104380005105D9F04330510569F16C297D298E29F9 +:104390009F294130510551F127960FB6F894DEBFA1 +:1043A0000FBECDBFDF91CF911F910F91FF90EF9086 +:1043B000DF90CF90BF900C9449286C297D298E29DD +:1043C0009F2927960FB6F894DEBF0FBECDBFDF91B1 +:1043D000CF911F910F91FF90EF90DF90CF90BF9002 +:1043E0000C945B280E944928C701B60127960FB696 +:1043F000F894DEBF0FBECDBFDF91CF911F910F911B +:10440000FF90EF90DF90CF90BF900C943728603FE3 +:1044100059F120F4603E08F494C008C0623F09F4EA +:1044200067C0F0F1633F09F08CC065C0162F1F70A4 +:104430008B2D8F71FF2021F00E94E227812F7DCEEE +:104440000E94FD27812F27960FB6F894DEBF0FBE7E +:10445000CDBFDF91CF911F910F91FF90EF90DF9033 +:10446000CF90BF900C94B01FFF20B1F0553008F0F2 +:104470002EC18B2D8F7127960FB6F894DEBF0FBE1D +:10448000CDBFDF91CF911F910F91FF90EF90DF9003 +:10449000CF90BF900C941C28563008F018C1E9CF7B +:1044A000FF2099F08B2D8F7127960FB6F894DEBF01 +:1044B0000FBECDBFDF91CF911F910F91FF90EF9075 +:1044C000DF90CF90BF900C94E2278B2D8F712796B1 +:1044D0000FB6F894DEBF0FBECDBFDF91CF911F9115 +:1044E0000F91FF90EF90DF90CF90BF900C94FD273D +:1044F000F110EBCFD7CFFF2099F08B2D8F7127963E +:104500000FB6F894DEBF0FBECDBFDF91CF911F91E4 +:104510000F91FF90EF90DF90CF90BF900C94D32736 +:1045200027960FB6F894DEBF0FBECDBFDF91CF91B7 +:104530001F910F91FF90EF90DF90CF90BF900C9460 +:10454000CE27FF20A9F0552309F4ACCF862F27965C +:104550000FB6F894DEBF0FBECDBFDF91CF911F9194 +:104560000F91FF90EF90DF90CF90BF900C94901E32 +:10457000552309F4AACF862F27960FB6F894DEBFED +:104580000FBECDBFDF91CF911F910F91FF90EF90A4 +:10459000DF90CF90BF900C94581F4B2D4F70C801E7 +:1045A0000E94560327960FB6F894DEBF0FBECDBF0C +:1045B000DF91CF911F910F91FF90EF90DF90CF90FF +:1045C000BF900C940027F11082C09B2D9F70492F43 +:1045D00050E04230510599F144F44115510569F01C +:1045E0004130510509F073C019C043305105C1F184 +:1045F0004430510509F06BC044C027960FB6F894BB +:10460000DEBF0FBECDBFDF91CF911F910F91FF9005 +:10461000EF90DF90CF90BF900C94763027960FB636 +:10462000F894DEBF0FBECDBFDF91CF911F910F91E8 +:10463000FF90EF90DF90CF90BF900C948D30279635 +:104640000FB6F894DEBF0FBECDBFDF91CF911F91A3 +:104650000F91FF90EF90DF90CF90BF900C94A93016 +:1046600027960FB6F894DEBF0FBECDBFDF91CF9176 +:104670001F910F91FF90EF90DF90CF90BF900C941F +:10468000BC30862F27960FB6F894DEBF0FBECDBF85 +:10469000DF91CF911F910F91FF90EF90DF90CF901E +:1046A000BF900C94E0304B2D4F70C80127960FB689 +:1046B000F894DEBF0FBECDBFDF91CF911F910F9158 +:1046C000FF90EF90DF90CF90BF900C944309279616 +:1046D0000FB6F894DEBF0FBECDBFDF91CF911F9113 +:1046E0000F91FF90EF90DF90CF90BF9008950E94C0 +:1046F00011290E9421290E94E6280E943D290E943A +:10470000482E0E949C2D80E090E00E946F1D80E06A +:1047100090E00C94851D0E9401290C9477230E943F +:104720006E28292F22952F7030E02C3031054CF463 +:104730002A3031056CF4225031092230310590F4D1 +:1047400007C02C30310551F02F30310559F406C027 +:10475000803E10F0803F31F481E0089593FB88277C +:1047600080F9089580E00895CF93DF9300D000D0C2 +:104770001F92CDB7DEB70F900F900F900F900F9054 +:10478000DF91CF910895CF93DF9300D000D000D078 +:10479000CDB7DEB726960FB6F894DEBF0FBECDBFFD +:1047A000DF91CF9108951F93CF93DF93C091DB02E8 +:1047B00016E012C0D0E01C9FF0011D9FF00D1124E7 +:1047C000E555FD4F408151816281738184819581DE +:1047D0000E94C3232196C7708091DC02C813EACFE0 +:1047E000DF91CF911F9108954091A5025091A602AB +:1047F0006091A7027091A8028091A9029091AA02EB +:104800000C94C3230F931F93CF93DF938091AA023D +:1048100082958F7009F069C08091A702882309F4FE +:1048200064C0A091DB02D091DC02B091A502C091DE +:10483000A6028091A8029091A90221E030E0BF3F3A +:1048400011F020E030E0122FBC016095709506E079 +:104850004AC0009721F0CF3F29F4212F05C021E065 +:1048600030E002C020E030E020FD3BC04A2F50E0A5 +:10487000049FF001059FF00D1124E555FD4F2181A6 +:10488000C2132FC02081B2132CC02281211129C054 +:10489000238134812817390718F0281B390B02C0EF +:1048A000260F371F283C3105E0F48091AA028F7053 +:1048B00080618093AA0286E0849FF001859FF00DBD +:1048C0001124E055FD4F80818F708061808385EADF +:1048D00092E00E94B71FDF91CF911F910F910C942E +:1048E000D323AF5FA770AD13B4CFDF91CF911F91EA +:1048F0000F910895EF92FF920F931F93CF93DF9341 +:10490000CDB7DEB762970FB6F894DEBF0FBECDBF4E +:104910008C0185E0F801DE011D9601900D928A95CB +:10492000E1F7D8014C9111965C91119712966C9118 +:1049300012971396ED90FC9014977091A502E09158 +:10494000A6028091A8029091A902009739F0EF3F4A +:1049500041F421E030E07F3F31F003C021E030E05E +:1049600002C020E030E020FD5CC12091A70222239C +:1049700009F4F1C0E816F90628F09701281B390B55 +:10498000C90104C0809590958E0D9F1D883C9105AE +:1049900008F098C08091AA02982F907F09F064C017 +:1049A000E51314C0741312C0611110C08F708061C0 +:1049B0008093AA020E94F42385EA92E00E94B71F26 +:1049C0008091AA02D80115968C9343C1EF2839F043 +:1049D0005F3F41F481E090E04F3F31F003C081E060 +:1049E00090E002C080E090E080FD03C081E0862777 +:1049F00002C080E090E080FF2EC08091DB02209119 +:104A0000DC0236E013C090E0389FF001399FF00DD2 +:104A10001124E555FD4F7181571306C0708147136E +:104A200003C07281671317C0019687708213EBCFA2 +:104A300012C19F7059F0882309F40BC107C09F7001 +:104A400029F0F8019581907F09F403C1805E8830D8 +:104A500008F4FFC0D2C0662309F4FBC08091AA020B +:104A600081608093AA02F5C0E51308C0741306C0E4 +:104A7000611104C0D80115968C939DC04D875E8747 +:104A80008D859E856A8B0E948F236A89882309F40D +:104A9000B4C0662309F4B1C02091AA02822F829586 +:104AA0008F7090E002970CF4C6C08091A50290919F +:104AB000A60298878F831986FB86EA862C87CE010B +:104AC000079646C08091AA02982F907F59F47E2DB8 +:104AD000F98AE88A89890E94B42385EA92E00E94D3 +:104AE000B71F95C0E51311C074130FC061110DC03D +:104AF000F8018583C8010E94B71FE5EAF2E086E06D +:104B0000DF011D928A95E9F7A2C04D875E878D85EA +:104B10009E856A8B0E948F236A89882309F46DC061 +:104B2000662309F46AC02091AA02822F82958F70B1 +:104B300090E002970CF47FC08091A5029091A602AC +:104B40009A8389831B82FD82EC822E83CE0101969B +:104B50000E94B71F70C0E816F90628F09701281BBD +:104B6000390BC90104C0809590958E0D9F1D883C1E +:104B7000910508F046C0662309F43FC0E51330C034 +:104B800074132EC02091AA0220FD21C0322F32952D +:104B90003F70832F90E00097D1F0D80115962C93A9 +:104BA00015970F9741F0832F8F5F8295807F2F702D +:104BB000282B15962C93C8010E94B71F86E0F80198 +:104BC000A5EAB2E001900D928A95E1F73EC086E039 +:104BD000F801A5EAB2E001900D928A95E1F737C09D +:104BE0004D875E878D859E850E948F23811123C00E +:104BF0008091AA0281608093AA02C8010E94B71F17 +:104C000026C07E2DF98AE88A89890E94B423E5EAC4 +:104C1000F2E086E0DF011D928A95E9F70E94F42315 +:104C200018C0662351F34D875E878D859E850E944F +:104C30008F23882311F386E0F801A5EAB2E0019002 +:104C40000D928A95E1F70E9402240E94F42381E0EC +:104C500014C080E012C04D875E878D859E850E94BE +:104C60006E28292F22952F7030E0223031050CF468 +:104C7000E0CE243031050CF6E2CE62960FB6F89401 +:104C8000DEBF0FBECDBFDF91CF911F910F91FF907F +:104C9000EF9008951F93CF93DF93CDB7DEB72C9796 +:104CA0000FB6F894DEBF0FBECDBF4F83588769871C +:104CB0007A878B879C87CE0107960E947A24882367 +:104CC000D9F02F8138858A859B85892B39F03F3F24 +:104CD00019F080E090E004C02F3FD9F781E090E028 +:104CE000892B09F06DC04F81588569857A858B8540 +:104CF0009C850E94C32364C086E0FE013796DE01D6 +:104D0000119601900D928A95E1F7FF81E8854A8519 +:104D10005B854115510539F0EF3F41F481E090E0AA +:104D2000FF3F31F003C081E090E002C080E090E0FE +:104D300080FD46C02091DC0230E0C90101968770F9 +:104D400099276091DB0270E08617970709F440C04D +:104D5000F983EA835D834C8396E0929FD001939F11 +:104D6000B00D1124A555BD4FFE01319601900D9255 +:104D70009A95E1F78093DC020E94D32321C0189F0B +:104D8000C001112485559D4F0E947A24882371F11A +:104D9000E091DB021E9FF0011124E555FD4F40819B +:104DA000518162817381848195810E94C3238091A6 +:104DB000DB0290E00196877099278093DB0201C0A7 +:104DC00016E08091DB029091DC028913D8CF0EC0EF +:104DD0000E948B231092DC021092DB02E5EAF2E0E3 +:104DE00086E0DF011D928A95E9F7EACF2C960FB68F +:104DF000F894DEBF0FBECDBFDF91CF911F91089514 +:104E0000DF92EF92FF920F931F93CF93DF93EC010A +:104E1000009709F46EC0D12CEE24E394F12C8E019E +:104E20000F5F1F4FFE018491843748F4843008F0EF +:104E30004CC0813071F0823009F05BC01EC08537F4 +:104E400009F43FC080F1982F9458903708F051C072 +:104E50003FC02296F8018491982F905E983050F4CC +:104E60008770FE2D01C0FF0F8A95EAF78F2F0E94F1 +:104E7000142913C00E94901E2FC02296F80184911D +:104E8000982F905E983060F48770FE2D01C0FF0F60 +:104E90008A95EAF78F2F0E941A290E943D291CC08B +:104EA0000E94581F19C02296F801049107C08FE98B +:104EB0009FE00197F1F700C0000001500111F7CF0A +:104EC0000BC02296F801D49007C00E94901E03C028 +:104ED0008F770E94581FE8018D2D07C08150EFE9A0 +:104EE000FFE03197F1F700C00000882309F497CF65 +:104EF000F5CFDF91CF911F910F91FF90EF90DF9051 +:104F000008956093E1027093E2028093E30290932C +:104F1000E4020C9477236093DD027093DE028093A9 +:104F2000DF029093E0020C94772308950C9481277C +:104F30000F931F930091E1021091E2022091E3028E +:104F40003091E402602B712B822B932B1F910F91D8 +:104F50000C9481270F931F930091E1021091E202BC +:104F60002091E3023091E402602371238223932392 +:104F70001F910F910C9481270F931F930091E102D1 +:104F80001091E2022091E3023091E4026027712740 +:104F9000822793271F910F910C94812760E070E086 +:104FA000CB010C948B2741E050E060E070E004C03E +:104FB000440F551F661F771F8A95D2F7CB01BA01A0 +:104FC0000C948B2741E050E060E070E004C0440F97 +:104FD000551F661F771F8A95D2F78091DD02909149 +:104FE000DE02A091DF02B091E002482B592B6A2B20 +:104FF0007B2BCB01BA010C948B2741E050E060E0A1 +:1050000070E004C0440F551F661F771F8A95D2F7C2 +:1050100040955095609570958091DD029091DE02EB +:10502000A091DF02B091E002482359236A237B2339 +:10503000CB01BA010C948B2741E050E060E070E0B6 +:1050400004C0440F551F661F771F8A95D2F78091C1 +:10505000DD029091DE02A091DF02B091E0024827CC +:1050600059276A277B27CB01BA010C948B270F9312 +:105070001F930091DD021091DE022091DF0230913A +:10508000E002602B712B822B932B1F910F910C94BC +:105090008B270F931F930091DD021091DE02209168 +:1050A000DF023091E00260237123822393231F915A +:1050B0000F910C948B270F931F930091DD02109199 +:1050C000DE022091DF023091E00260277127822703 +:1050D00093271F910F910C948B270895CF92DF9205 +:1050E000EF92FF920F931F93CF93DF93EC01C09049 +:1050F000E102D090E202E090E302F090E4028091BD +:10510000DD029091DE02A091DF02B091E002C82A98 +:10511000D92AEA2AFB2A0FE110E0B701A601002EE6 +:1051200004C076956795579547950A94D2F740FF46 +:1051300008C0BE01802F0E94B3048130910509F0A0 +:1051400007C00150110948F7BE0180E00E94B30476 +:10515000DF91CF911F910F91FF90EF90DF90CF9053 +:10516000089540918B0150918C0120E030E09FEF39 +:10517000FA01E20FF31F62816817A1F09F3F19F453 +:10518000611101C0922F2F5F3F4F2630310581F70B +:1051900007C0FA01E90FF11D97FDFA958283089582 +:1051A0009F3FB9F7089540918B0150918C0120E009 +:1051B00030E0FA01E20FF31F9281981301C01282CE +:1051C0002F5F3F4F26303105A1F7089581E090E031 +:1051D000E0918B01F0918C01E80FF91F108201968C +:1051E00088309105A9F708959091E502982B909346 +:1051F000E502089580959091E50298239093E50249 +:1052000008951092E50208959091E602982B9093EC +:10521000E602089580959091E60298239093E60225 +:1052200008951092E60208959091E702982B9093CA +:10523000E702089580959091E70298239093E70202 +:1052400008951092E70208958093E802089510925D +:10525000E802089540918B0150918C0120E030E0EC +:1052600080E0FA01E20FF31F918191118F5F2F5FB0 +:105270003F4F27303105A9F70895E0918B01F09158 +:105280008C018091E5028083E0918B01F0918C018B +:1052900080819091E602892B8083E0918B01F091CF +:1052A0008C0180819091E702892B80839091E802A4 +:1052B000992361F0E0918B01F0918C018081892B21 +:1052C00080830E942A2981110E94272980918B01C5 +:1052D00090918C010C94591D8091FB03843039F11D +:1052E0001092F20220E488E190E00FB6F894A895BD +:1052F000809360000FBE2093600080E00E949B03BB +:1053000080E00E942C0683B7817F846083BF83B7CF +:10531000816083BF7894889583B78E7F83BF88E14F +:105320000FB6F89480936000109260000FBE08954D +:1053300008950895CF9380E00E949B030E949829CE +:105340000E94E9070E949929C0E08C2F0E94390928 +:10535000892B29F4CF5FC530C1F780E001C081E01F +:10536000CF9108950E948B2380E00E949B030E94AE +:1053700065300E944D1D0C942C061F920F920FB6A3 +:105380000F9211248F939F93AF93BF938091F2025A +:10539000811113C08091F3029091F402A091F50263 +:1053A000B091F6024196A11DB11D8093F302909336 +:1053B000F402A093F502B093F602BF91AF919F91D2 +:1053C0008F910F900FBE0F901F90189582E084BDB3 +:1053D00093E095BD9AEF97BD80936E0008958FB7C7 +:1053E000F8944091F3025091F4026091F5027091AB +:1053F000F6028FBFCA010895CF92DF92EF92FF921B +:105400000F931F932FB7F8944091F3025091F40239 +:105410006091F5027091F6022FBF6A017B01EE24C4 +:10542000FF248C0120E030E0C016D106E206F3062E +:1054300020F09A01281B390B05C09C01209530955E +:10544000240F351FC9011F910F91FF90EF90DF903E +:10545000CF9008951F920F920FB60F9211248F9341 +:105460009F93AF93BF938091F3029091F402A09128 +:10547000F502B091F6020196A11DB11D8093F302D1 +:105480009093F402A093F502B093F602BF91AF910E +:105490009F918F910F900FBE0F901F9018950E94B3 +:1054A0009516F8942FEF87EA91E6215080409040BE +:1054B000E1F700C0000087E090EBDC018093050479 +:1054C00090930604A0930704B09308042CE088E1AD +:1054D00090E00FB6F894A895809360000FBE2093DB +:1054E0006000FFCFCF92DF92EF92FF920F931F9356 +:1054F000CF93DF93C82ED12C01E010E08D2D0E94B8 +:1055000039097C01C0E0D0E098010C2E02C0220FC6 +:10551000331F0A94E2F72E213F21232B29F42196F1 +:10552000CC30D10589F708C06C2F7D2D80E00E941A +:105530008E04C812F4CF06C0D39485E0D812DECF13 +:1055400080E001C081E0DF91CF911F910F91FF902A +:10555000EF90DF90CF900895CF93C82F8CE20E94F8 +:10556000722A882321F08C2FCF910C94722A80E02C +:10557000CF910895CF930E94FD2B811102C00E940C +:10558000DE2BC5E608C00E94E9078FE39CE901977E +:10559000F1F700C00000C150B1F789E20E94AC2AC7 +:1055A00081110AC18AE20E94AC2A81110E94DE2B7D +:1055B00085E00E94AC2A81110E944F2A0E94082C8B +:1055C0008093F10287E00E94AC2A882399F18BE155 +:1055D0000E94AC2A882351F09091F10291FB882718 +:1055E00080F921E0822780FB91F922C08EE00E94A1 +:1055F000AC2A882351F09091F10292FB882780F920 +:1056000021E0822780FB92F913C080E10E94AC2A3E +:105610009091F102882341F093FB882780F921E0E3 +:10562000822780FB93F904C0892F809580FB90F935 +:105630009093F1028091F1020E940C2C0E941A2C8E +:105640008093020380EE0E94AC2A882341F080916F +:105650000203982F909590FB80F98093020389E3D1 +:105660000E94AC2A882359F09091020391FB88276D +:1056700080F921E0822780FB91F99093020382EE6A +:105680000E94AC2A882359F09091020392FB88274C +:1056900080F921E0822780FB92F99093020386EE45 +:1056A0000E94AC2A882359F09091020393FB88272B +:1056B00080F921E0822780FB93F99093020383EE27 +:1056C0000E94AC2A882359F09091020394FB88270A +:1056D00080F921E0822780FB94F99093020385E30F +:1056E0000E94AC2A882359F09091020395FB8827E9 +:1056F00080F921E0822780FB95F99093020381E3F2 +:105700000E94AC2A882359F09091020396FB8827C7 +:1057100080F921E0822780FB96F99093020381E1D2 +:105720000E94AC2A882359F09091020397FB8827A6 +:1057300080F921E0822780FB97F990930203809102 +:1057400002030E941E2C87E20E94AC2AC82F8EE121 +:105750000E94AC2A8111C2608FE10E94AC2A8111A3 +:10576000C46080E20E94AC2A8111C86081E20E947C +:10577000AC2A8111C06182E20E94AC2A8111C06210 +:1057800083E20E94AC2A8111C06484E20E94AC2AA8 +:10579000882311F0C06802C0CC2329F08C2F0E940E +:1057A000152C6C2F03C00E94112C682F70E080E034 +:1057B00090E0CF910C949627CF9108956DEE7EEFF7 +:1057C00080E090E00E94CC3460E082E090E00E94B3 +:1057D000BE3460E083E090E00E94BE3460E084E08C +:1057E00090E00E94BE3460E085E090E00E94BE340C +:1057F00060E086E090E00C94BE3480E090E00E948F +:10580000B83421E08D3E9E4F09F020E0822F0895AC +:1058100082E090E00C94B034682F82E090E00C9429 +:10582000BE3483E090E00C94B034682F83E090E0C5 +:105830000C94BE3484E090E00C94B034682F84E083 +:1058400090E00C94BE3486E090E00C94B034682F65 +:1058500086E090E00C94BE348091FF0280FF0BC084 +:105860006091900185E0689FB0011124759567955E +:10587000759567952AC081FF09C06091900185E008 +:10588000689FB0011124759567951FC082FF07C0FE +:105890006091900185E0689FB001112416C040918D +:1058A000F9024423C9F060918F01461788F72091CF +:1058B000900185E0289F90011124429FC001439FE1 +:1058C000900D112470E00E949C346038710540F402 +:1058D0006115710539F002C065E070E0862F08950A +:1058E0008FE7089581E008958091FF0280FF08C04E +:1058F00060918E0170E0759567957595679521C0EB +:1059000081FF06C060918E0170E07595679519C0A2 +:1059100082FF04C060918E0170E010C08091F90296 +:105920008823C1F060918D018617A0F790918E01B8 +:10593000989FC001112470E00E949C34603871056A +:1059400028F46115710521F0862F08958FE70895D9 +:1059500081E0089561E070E0F4CF803F21F40E947F +:105960002C2C819504C0813F29F40E942C2C80931B +:10597000FC020895823F21F40E942C2C819504C0E2 +:10598000833F29F40E942C2C8093FB020895893FC9 +:1059900019F40E94742C05C08A3F31F40E94742CC3 +:1059A00081958093FD0208958B3F21F40E94742C11 +:1059B000819504C08C3F29F40E94742C8093FE02D0 +:1059C0000895843F21F48091FA02816017C0853FD9 +:1059D00021F48091FA02826011C0863F21F4809107 +:1059E000FA0284600BC0873F21F48091FA0288603C +:1059F00005C0883F31F48091FA0280618093FA02F9 +:105A000008958D3F21F48091FF0281600BC08E3F8D +:105A100021F48091FF02826005C08F3F29F48091BC +:105A2000FF0284608093FF020895803F29F48091F3 +:105A3000FC0287FF6EC007C0813F41F48091FC02E9 +:105A400018160CF066C01092FC0263C09091FB0225 +:105A5000823F19F497FF5DC005C0833F31F41916EA +:105A60000CF057C01092FB0254C0893F31F4809172 +:105A7000FD0218160CF04DC006C08A3F39F4809123 +:105A8000FD0287FF46C01092FD0243C08B3F29F400 +:105A90008091FE0287FF3DC006C08C3F39F48091A3 +:105AA000FE021816B4F51092FE0233C0843F21F4B2 +:105AB0008091FA028E7F05C0853F31F48091FA0211 +:105AC0008D7F8093FA0225C0863F21F48091FA02EF +:105AD0008B7FF7CF873F21F48091FA02877FF1CF48 +:105AE000883F21F48091FA028F7EEBCF8D3F21F425 +:105AF0008091FF028E7F0BC08E3F21F48091FF02C8 +:105B00008D7F05C08F3F29F48091FF028B7F8093AA +:105B1000FF028091FB0281110EC08091FC02811175 +:105B20000AC08091FD02811106C08091FE028111A0 +:105B300002C01092F90208958AEF92E00E94641D5B +:105B40000E94EF299093F8028093F7020895CF9373 +:105B50008091F7029091F8020E94FC294091F9028D +:105B6000442321F02091910130E006C02091920160 +:105B70005AE0259F900111248217930708F486C0EC +:105B80008091FB0281110DC09091FC02911109C01E +:105B90009091FD02911105C09091FE02992309F4A4 +:105BA00075C04F3F19F04F5F4093F902181624F467 +:105BB0000E942C2C8093FB028091FB0287FF05C082 +:105BC0000E942C2C81958093FB028091FC02181678 +:105BD00024F40E942C2C8093FC028091FC0287FF0D +:105BE00005C00E942C2C81958093FC026091FB02E1 +:105BF000662339F1C091FC02CC2319F1772767FDA8 +:105C00007095872F972F0E94003223E333E343E3FD +:105C10005FE30E94B4320E94CD316093FB026C2F8F +:105C2000772767FD7095872F972F0E94003223E317 +:105C300033E343E35FE30E94B4320E94CD316093CB +:105C4000FC028091FD02181624F40E94742C8093AB +:105C5000FD028091FD0287FF05C00E94742C819592 +:105C60008093FD028091FE02181624F40E94742C89 +:105C70008093FE028091FE0287FF05C00E94742C73 +:105C800081958093FE02CF910C949C2DCF91089525 +:105C9000EAEFF2E085E0DF011D928A95E9F71092C4 +:105CA000F9021092FF020895833089F130F48130B7 +:105CB00061F0823009F06EC019C0853009F449C026 +:105CC000B8F1863009F066C055C020919201862F48 +:105CD00090E0820F911D8F3F910520F4620F609339 +:105CE000920108958FEF8093920108952091910180 +:105CF000862F90E0820F911D8F3F910520F4620F57 +:105D00006093910108958FEF809391010895209100 +:105D10009001862F90E0820F911D8F3F910520F416 +:105D2000620F6093900108958FEF80939001089522 +:105D300020918F01862F90E0820F911D8F3F91055A +:105D400020F4620F60938F0108958FEF80938F018D +:105D5000089520918E01862F90E0820F911D8F3F34 +:105D6000910520F4620F60938E0108958FEF809368 +:105D70008E01089520918D01862F90E0820F911D54 +:105D80008F3F910520F4620F60938D0108958FEF8E +:105D900080938D010895833021F130F4813059F0E2 +:105DA000823009F049C012C0853089F128F186306F +:105DB00009F042C037C080919201681720F4861B19 +:105DC000809392010895109292010895809191011B +:105DD000681720F4861B8093910108951092910119 +:105DE000089580919001681720F4861B809390019C +:105DF000089510929001089580918F01681720F402 +:105E0000861B80938F01089510928F0108958091D1 +:105E10008E01681720F4861B80938E0108951092DE +:105E20008E01089580918D01681720F4861B809360 +:105E30008D01089510928D01089541E050E060E0D9 +:105E400070E004C0440F551F661F771F8A95D2F774 +:105E5000CB01BA010E9496270C948B23873200F560 +:105E60008E3108F089C08E3009F469C060F4873043 +:105E700009F44DC018F4863049F531C0883041F13D +:105E80008B3021F57EC0863109F47BC018F4803157 +:105E9000E9F45FC0893109F474C08B31B9F445C0AD +:105EA000883309F46EC048F4893209F467C0853339 +:105EB00009F464C0873251F461C0833409F45EC0D0 +:105EC00018F48A3318F056C0883499F080E00895A9 +:105ED0000E94082C0E941A2C0E94232C52C08091F0 +:105EE000F102817F8E7F8093F10281E08093000335 +:105EF00008950E948B232FEF83ED90E32150804083 +:105F00009040E1F700C000000E944F2A3AC09091F3 +:105F1000F102892F8095817080FB90F919F09660CD +:105F2000986025C0997F977F22C09091F10291FBE4 +:105F3000882780F921E0822780FB91F913C0909196 +:105F4000F10292FB882780F921E0822780FB92F9F9 +:105F500009C09091F10293FB882780F921E0822704 +:105F600080FB93F99093F102882359F0916090930C +:105F7000F10207C0895303C08D5101C080E00E9427 +:105F80001D2F81E0089580E0089580E00895CF936B +:105F9000C82F80910003813071F020F0823009F029 +:105FA00089C037C0A0918B01B0918C018C91823255 +:105FB00009F082C007C0A0918B01B0918C018C9137 +:105FC000823249F48C2F0E94C32F81111EC08C2F66 +:105FD0000E942E2F1CC08C2F0E94C52F811115C02E +:105FE000C43169F030F4CB3081F0C03109F068C0C1 +:105FF00009C0C93221F0C83309F062C006C010924E +:1060000000035EC082E08093000381E090E0817035 +:106010005AC0C932C9F060F4C431B1F020F4C730BD +:1060200009F04CC034C0CE51C63008F047C017C08C +:10603000CE3439F120F4CB3409F040C01CC0C13556 +:10604000C1F0C235D9F513C080910103882319F03E +:106050001092010333C081E08093000334C0EC2F21 +:10606000F0E0E25EFD4F80818093010327C061E094 +:1060700003C061E007C06AE0809101030E94542ED2 +:106080001DC06AE0809101030E94CB2E17C08EE1F3 +:106090008093920182E3809391018AE08093900142 +:1060A00084E180938F0188E080938E0188E2809361 +:1060B0008D0104C01092000380E005C081E003C0A0 +:1060C00080E090E0A4CFCF9108950E94FD2B811134 +:1060D00002C00E94DE2B0E94232C8093040480FFC8 +:1060E00002C0869501C080E00C949B03809104045B +:1060F000982F9695292F30E0233031054CF49F5F7F +:10610000990F8170892B8160809304040E94272C51 +:106110008091040486950C949B0380910404982F2D +:10612000969591F09158990F8170892B8093040472 +:106130008E7F91E009F490E08091040490FB80F957 +:10614000809304040E94272C8091040486950C946B +:106150009B0380910404982F909590FB80F9809385 +:1061600004040E94272C8091040480FF02C08695BD +:1061700001C080E00C949B0330910404232F2695EA +:106180002F5F2F77822F90E0317004972CF4220F2D +:10619000232B2093040402C0309304048091040450 +:1061A000282F2E7F91E009F490E090FB80F98093F6 +:1061B00004040E94272C8091040486950C949B0370 +:1061C00020910404922F96959827990F822F817021 +:1061D000892B809304048E7F91E009F490E08091F4 +:1061E000040490FB80F9809304040E94272C809182 +:1061F000040486950C949B035058BB27AA270ED005 +:1062000075C166D130F06BD120F031F49F3F11F4AD +:106210001EF45BC10EF4E095E7FB51C1E92F77D185 +:1062200080F3BA17620773078407950718F071F4B3 +:106230009EF58FC10EF4E0950B2EBA2FA02D0B0109 +:10624000B90190010C01CA01A0011124FF27591BBB +:1062500099F0593F50F4503E68F11A16F040A22FC1 +:10626000232F342F4427585FF3CF46953795279532 +:10627000A795F0405395C9F77EF41F16BA0B620B31 +:10628000730B840BBAF09150A1F0FF0FBB1F661F78 +:10629000771F881FC2F70EC0BA0F621F731F841FBB +:1062A00048F4879577956795B795F7959E3F08F0E1 +:1062B000B3CF9395880F08F09927EE0F97958795A0 +:1062C0000895D9D008F481E008950CD00FC107D10A +:1062D00040F0FED030F021F45F3F19F0F0C05111D2 +:1062E00039C1F3C014D198F39923C9F35523B1F3FD +:1062F000951B550BBB27AA2762177307840738F035 +:106300009F5F5F4F220F331F441FAA1FA9F333D093 +:106310000E2E3AF0E0E830D091505040E695001C47 +:10632000CAF729D0FE2F27D0660F771F881FBB1F03 +:10633000261737074807AB07B0E809F0BB0B802DDD +:10634000BF01FF2793585F4F2AF09E3F510568F029 +:10635000B6C000C15F3FECF3983EDCF386957795BD +:106360006795B795F7959F5FC9F7880F911D96952B +:10637000879597F90895E1E0660F771F881FBB1F87 +:10638000621773078407BA0720F0621B730B840B34 +:10639000BA0BEE1F88F7E095089504D06894B11108 +:1063A000D9C00895BCD088F09F5790F0B92F992795 +:1063B000B751A0F0D1F0660F771F881F991F1AF010 +:1063C000BA95C9F712C0B13081F0C3D0B1E00895D9 +:1063D000C0C0672F782F8827B85F39F0B93FCCF35A +:1063E000869577956795B395D9F73EF49095809506 +:1063F000709561957F4F8F4F9F4F0895E89409C026 +:1064000097FB3EF490958095709561957F4F8F4FE7 +:106410009F4F9923A9F0F92F96E9BB279395F695FD +:10642000879577956795B795F111F8CFFAF4BB0F7B +:1064300011F460FF1BC06F5F7F4F8F4F9F4F16C0DF +:10644000882311F096E911C0772321F09EE8872F69 +:10645000762F05C0662371F096E8862F70E060E025 +:106460002AF09A95660F771F881FDAF7880F96959E +:10647000879597F90895990F0008550FAA0BE0E842 +:10648000FEEF16161706E807F907C0F012161306F6 +:10649000E407F50798F0621B730B840B950B39F436 +:1064A0000A2661F0232B242B252B21F408950A269C +:1064B00009F4A140A6958FEF811D811D089597F9DC +:1064C0009F6780E870E060E008959FEF80EC08959A +:1064D00000240A94161617061806090608950024C3 +:1064E0000A9412161306140605060895092E03943D +:1064F000000C11F4882352F0BB0F40F4BF2B11F4B1 +:1065000060FF04C06F5F7F4F8F4F9F4F089557FD0F +:106510009058440F551F59F05F3F71F04795880F11 +:1065200097FB991F61F09F3F79F0879508951216A8 +:1065300013061406551FF2CF4695F1DF08C0161654 +:1065400017061806991FF1CF869571056105089405 +:106550000895E894BB2766277727CB0197F908951C +:106560008ADF08F48FEF08950BD0C0CFB1DF28F099 +:10657000B6DF18F0952309F0A2CFA7CF1124EACFF8 +:10658000C6DFA0F3959FD1F3950F50E0551F629F92 +:10659000F001729FBB27F00DB11D639FAA27F00D7C +:1065A000B11DAA1F649F6627B00DA11D661F829FA3 +:1065B0002227B00DA11D621F739FB00DA11D621F88 +:1065C000839FA00D611D221F749F3327A00D611DA5 +:1065D000231F849F600D211D822F762F6A2F112487 +:1065E0009F5750408AF0E1F088234AF0EE0FFF1FDA +:1065F000BB1F661F771F881F91505040A9F79E3F11 +:10660000510570F05CCFA6CF5F3FECF3983EDCF312 +:10661000869577956795B795F795E7959F5FC1F74D +:10662000FE2B880F911D9695879597F90895FA018D +:10663000EE0FFF1F30962105310599F161157105A7 +:1066400061F48038BFE39B0749F168949038810575 +:1066500061F08038BFEF9B0741F0992342F5FF3F7F +:10666000E1053105210511F1E8940894E795D90178 +:10667000AA2329F4AB2FBE2FF85FD0F310C0FF5F21 +:1066800070F4A695E0F7F73950F019F0FF3A38F4B6 +:106690009F779F930CD00F9007FC905808953EF081 +:1066A00014CF60E070E080E89FE308954FE79F77A4 +:1066B0005F934F933F932F939ED02F913F914F9194 +:1066C0005F9152DF05C019F40EF0F9CE42CFFDCE36 +:1066D00026DFC8F39638C0F707F80F92E8942BE34B +:1066E0003AEA48EB5FE74EDF0F920F920F924DB7F9 +:1066F0005EB70F92C0D0ECEAF0E016D04F915F91F8 +:10670000EF91FF91E595EE1FFF1F49F0FE57E068FE +:106710004427EE0F441FFA95E1F74195550B32D00F +:106720000F9007FE26C00895DF93CF931F930F931A +:10673000FF92EF92DF927B018C01689405C0DA2E04 +:10674000EF011EDFFE01E894A59125913591459159 +:106750005591AEF3EF0162DDFE019701A801DA94D5 +:1067600079F7DF90EF90FF900F911F91CF91DF911C +:1067700008959B01AC0160E070E080E89FE3A5CD47 +:106780009ECEACC0CCDEE8F39923D9F3940F511D13 +:10679000BBF39150504094F059F0882332F0660FCB +:1067A000771F881F91505040C1F79E3F510544F715 +:1067B000880F911D9695879597F908955F3FACF0E6 +:1067C000983E9CF0BB27869577956795B79508F41A +:1067D000B1609395C1F7BB0F58F711F460FFE8CF94 +:1067E0006F5F7F4F8F4F9F4FE3CFB4CE0EF076C0D9 +:1067F0006CCE689464CE93DEC8F39923D1F3C6F3CC +:10680000DF93CF931F930F93FF92C92FDD27882328 +:106810002AF02197660F771F881FDAF720E030E013 +:1068200040E85FEB9FE3883920F0803E30F021960E +:106830008F77E3DCE4EDF0E003C0DFDCE1E0F1E0E2 +:1068400073DF8B01BE01EC01FB2E6F57710975954B +:10685000771F880B990BD4DD28E132E741E35FE332 +:106860008FDEAF2D9801AE01FF900F911F91CF9158 +:10687000DF91D4DC3BCEFA01DC01AA0FBB1F9B01E8 +:10688000AC01BF5728F422273327442750781FC074 +:10689000B75188F4AB2F0024469537952795011CF6 +:1068A000A395D2F3002069F0220F331F441FB39544 +:1068B000DAF30DD0A1CC61307105A0E88A07B946A2 +:1068C00030F49B01AC0166277727882790783096B3 +:1068D00021F0208331834283538308959F3F31F019 +:1068E000915020F4879577956795B795880F911DFE +:1068F0009695879597F90895991B79E004C0991F9B +:10690000961708F0961B881F7A95C9F78095089509 +:10691000AA1BBB1B51E107C0AA1FBB1FA617B707C5 +:1069200010F0A61BB70B881F991F5A95A9F78095E1 +:106930009095BC01CD01089597FB072E16F40094A5 +:1069400007D077FD09D00E94883407FC05D03EF4BB +:10695000909581959F4F0895709561957F4F08950B +:10696000F999FECF92BD81BDF89A992780B5089517 +:10697000A8E1B0E042E050E00C94D334262FF9991E +:10698000FECF1FBA92BD81BD20BD0FB6F894FA9A12 +:10699000F99A0FBE019608950E94BE34272F0C94D9 +:1069A000BF34DC01CB01FC01F999FECF06C0F2BD7A +:1069B000E1BDF89A319600B40D9241505040B8F7BD +:0669C0000895F894FFCFDA +:1069C60055D0A446000016440000000000004842CE +:1069D60061978A460000C843000000000000484254 +:1069E60055D024460000C84300000000000048427D +:1069F60000005C460000C84300000000000048425A +:106A060061978A4600007A4455D0A4460000C843E0 +:106A1600000000000000484200005C460000C84339 +:106A2600000000000000484255D0244600001644ED +:106A36000507000C05854000000106400000010026 +:106A4600B91049112511F010BC1001E902280814EB +:106A56000A321E4200450025002600430061006000 +:106A660000200037006400650066006700440046A9 +:106A7600002400470000000200040005000700098A +:106A8600000B000C000E001000110013001500177B +:106A96000018001A001C001D001F002100230024FE +:106AA600002600280029002B002D002F0030003280 +:106AB6000034003500370039003B006E048704A01F +:106AC60004B904E10594055E053E053F4D362002F6 +:106AD60003020000010001010101010001010102A0 +:086AE60003040506070809007E +:00000001FF From dee6a4338ae5dcdd8154706fca0b050aeded6df2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 3 Apr 2016 23:48:22 +0200 Subject: [PATCH 097/259] minor updates - new PNG --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 36 ++++++++++-------- .../keymaps/osx_de/osx_de_highres.png | Bin 684862 -> 263677 bytes 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index dffcb21da3..dc47b8c1e9 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -271,14 +271,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) static uint16_t start; // MACRODOWN only works in this function switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - case 1: + case M_CTRL_CMDV: + //Macro description: long press CTRL, type CMD-V + //Macro type: LT if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL), END); @@ -290,7 +285,10 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; - case 2: + //End Macro + case M_CTRL_CMDC: + //Macro description: + //Macro type: LT if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),END); @@ -302,7 +300,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } } break; - case 3: + case M_MEH_SH_ACUT: if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),D(LSFT),D(LALT),END); @@ -313,7 +311,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_OSX_ACUT here, as macro needs KC_ prefix } } - break; + break; + case M_LGUI_SHFT: if (record->event.pressed){ return MACRO(D(LGUI),D(LSFT),END); @@ -358,6 +357,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; case SM_SMILE: + //MAcro description: :-) + //Macro type: MACRO if (record->event.pressed) { return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); } @@ -401,11 +402,14 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; case M_TOGGLE_5: + //Macro description: Toggle LAyer 5 (Egoshooter) + //Macro type: LToggle if (record->event.pressed){ layer_state ^= (1<<5); layer_state &= (1<<5); } break; + //Macro End } return MACRO_NONE; }; @@ -426,21 +430,21 @@ void matrix_scan_user(void) { ergodox_right_led_3_off(); switch (layer) { // TODO: Make this relevant to the ErgoDox EZ. - case 1: + case SYMB: ergodox_right_led_1_on(); break; - case 2: + case MDIA: ergodox_right_led_2_on(); break; - case 3: + case SMLY: ergodox_right_led_3_on(); break; - case 4: + case NUMB: ergodox_right_led_1_on(); ergodox_right_led_3_on(); //ergodox_board_led_on(); break; - case 5: + case EGOS: ergodox_right_led_1_on(); ergodox_right_led_2_on(); ergodox_right_led_3_on(); diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png index 8e709ee260ed6b23e8dfbc3fff6089d582f3c8c8..30355c55a44ba8d7403efe4a6627b4a496363f54 100644 GIT binary patch literal 263677 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

    b#GV)|sp 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
    Mh1ryp@OjI&AD2j^Yf*VuG;t}89 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%0A;-ss@ell=AD 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
  • _rO51d-@3<1{<|gX+6&# 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 ils3-;fRjXF5i`%QkBKD;35Yy=dgDcmrb!~sZ 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

    q?$9Ja&@9paC{qvyN{_nr< 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 GLK6T-LY@x* literal 684862 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 HZ%u=h@DyeUIeC5@|jw>q* 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%0Aa_OC z$3wPnem_}r`1GZv-lj=MI;NF_7J}rRcA2Np;1I|fv-|D!_4EJ7TV4x$+qCEP2Djb1 zSuzXPoJq|oubgRLzwf_j@wbQFzT5eePFRS1TO{Un%=M|>$x|`MzBy{W-Jv4bvMBe!^2Pww*rbJ)d?%?f&? z`QTf-S=sg8oHy%aH`@24uR9opvLZz4i06so>wTN&&cD$2SiU6t?Tntu6F26vzP0!l znRc7$R-xIL7ZzMqE4$^f!4mIqHOcAc_C;i?Jx=m;&$ivRew+J;MXkF}&-*?1fuH`x zQ$4p@^dHoH&&}a4e|K{0;ty}Tx3(o5%bP2++p06A=cI+C<+EE{M(37J?x{?f(<4)y z%PRT&lIJlSBR{vk9M|V!8$KsmhZj9RT=sWGNO|SL!`^N8U2k8!b+~C`J8NpAp+bX0 z32V&mt=4-Yc5iJwCvfrXYFpFIJ#U?--ntd_-@f;)rQ~*Zqh0S6AHPToUNI~3nAwFs zZdIwhMJFt(W{T``ONq(2m@zHg@^<00x!kumZjC*%A@iN1`}B-wZfiknftauNb-j)| zvo-RVS;3nqpRbSBb@z0?j_ukyu~73$_ijHUy>;c9*W8XR4bXpQ1uApb@HRSeM%><- z?S8F&(W+Iep5B@`HUE0=o5a&1kEMiU<1Pi2VqXRl``iRPziz?0s_FENuFXAn<-Lsb z1PWNX6cGzQI7Ix9334bt(V9?r;((yG-4A)IX|)?JdmmZlRVtvdt6?jrdBNKgo+{aI z{yn?7Q~mjZlc%ob_MW~GH+f^Q=d~NDKGuF=>kh6hl)P9Q>Kez8;TP_T>|mw*?e|gTUkpgI6Xi~D~XYaq653W)bL^fMYqx zNy?XlyxXNPx*BA3HOS~{kU_p0O5o_*NJw(io}OS;7-TTiK(y*e!}eSlc0g4g$R)n-{nPp`=?=UvWSQCOFr zar|gunl854WzZgdb-@LPz12BqodsRmK1uh&0{uO_b1J{3-pY5`DrHu;@cIAuuDf2` zs*9_is(CAIdgQL6JA$j$thw4GKX18J{!Yomt3$8P_%&ts#R9oqQP2DSZ~d1YB%eF$ z)}NIXkE3+=eKm=F@^$9TbJ1I>oA)*@+`+^f^>XcoeHZ<+FRyyL^!1(%nOf(QGzE&R z!}d?c3@?mMw&+W0M6=!!>eR|_vdT>GFu2e5x*=1dytevg(xQw-NU7Kyy$?*UD zEzhPjV?hUo#wFZqKARO>XlQ(Ob#?zQUWuhI+v|_N=Gb^|w|;lX#l`(>JTI2p)v~Rc ze?2+%^}oM+pZ_&k5I_HHOzIzcAx~!{i@z(C`voHLzs<*$`nDzNuAJ>IGYpoN%1(9Ye zkrGg&pXP`Eo4=bml!cVu`+q+1kO2#mqGBS4nxX)Qexrcn4Mt|6sf%KsMowBPU~#<3tg0DWt3%X8Y=h9f4v{XQBgHqdZ_Q00dusAQy9eZ3ILxH%{nst6p4_GnXi zynny#&%1MW?ldk=&nv(GZr=HouPm4UE}Q?^dj9)Ae)Efe-Pz}(-|umAr3s4yL*pmG z8>Xu+#qau;^ZNSw&Fik7zZrXf_f5Yzo4dDuhm>Z2>0@tQwY}xVRmE=oP2JD-Cz$Kj zUI+`Hf7$NlGaZ|w%iQ0)zE0fg?bB{A;L+@`s!rzbr1ayO>9=CypKmMdwJj_T>8>q% z{#Gxu!*iZM0|Sc!10#n60}}?baSG>$$!?m=YSm!r6Kx0d0u9S!N*CT06fysABD>Z& z=jK_p`BkmDaa)e))qFD8U3hJUmHv}0YdA6tSr*=5+4TAGi}X|Lb|08lrnl`h-{<*; z+UB?ST;a1n*DZ8|5xb>~91aV9utaXFZ{pWF0w`n>$_ab=xv^VoB$m3ca5`zcgu`u{1C z?UZhr+hlU`k?@IQ{o5n1>&9>B4xg9x{QiZ^$zAziBA`e~quMeC^uU+o`dy%|ECu zKhtuo-`LsL5hDRXLau><#f^b+-wrz_mt|cbHK+U&)NiY1&&}t4=C|(6WDTRnEq{01j{ASr)^LINx?Km(m4|E=yP5j@?8D`~bKF-M*3Hq1 zGit|~)(sAEe5vKKIHcuYstC#r3shL5)NdS0J)M&nGI!oQx$Ml9Ip9jh_oSA^T@5VTtYmP^uHspx+3zj9*JS^;1$t-i-n#wk z^3pJ~K))oGpzn{(W~;=<&zW&F#YBhc$HxsD3I!qYhBe{6acE%Gw^n!vcXy@Qg-h4+ z7XOaDG9~@=MqVa?0;V4uCo8nU6@bDQB|kSl6nc<-@v!RgQVc10^q^<}i~1@aXqvt( zVR-;J=i^R&ps<3uyz!w>!okx8Cktiq_z1n6aR}zv@L;Lt4NVcu@(1h^Y_3k&!4mPo zD5fZe9j6kQqYw%%h%o6?WO9{pwc-vegleeAB=i`?_V7%Xx$cN*AXEuv;Fz>BaL2tm z@((mZb{82*o9SCFE{vPvah}h_uRk}g$nEhSjYe6RKTW(E z>UWU&gNQJmwm{ss8uH9rb3ZKUsQDFG~6U z)#35Kn^T?&zdM{7IH?L8CkGN({>*#+G2!{=%8wiu%5~?ZId7HdZTDJJ@qBUNM-%B) zM>A|fl8#!-_jWIr6mxb+R=GdRwb^{n6@~RvoAr9uE2TI@GmEqF7>MTyNhfDm<9PVM^@Cg4E!P#)8P%L9ka-opP*}oPCbxv|Y zlE4IOriU|Be4d{R;E^(8{I%||Tlfs_i#rU0cy9-o$eHar6w`66bz;_ywnZN|Tr5;% zndRm1x%r{e)(g`&oArPk^p5}J>eg2;UTm=c`_kX6?9GiITAbG}Uk+Ag=W}FWiWDe_ z4~@*<^Rdl$j)h^}gjKHkpL}ck?x!tuu}bx@fBC}vOn6+SYF_=)^?g6j3in=qINx<$ z#vInC&!#E%-VIOXth*Cqdr3pK_ws^S>ur8tjyS$m5SoFM8yor^L&J|PI2yWVf1U5z z%C@Vk!*9>4ekU0|&GNycjCWGIk23c9tmB^UL;MtDDxysvo*#b?b$FELX~2ENs8^ zxZggnU8bm`SIYF1iG-2^1JhaM1)S`y_y4{tU*?#Vo}PX*zBHyzyZ>>*5&)^B26n zws!OKc~z&D`OlXNcR9Y)UP?Up`h_eLzRW4sy7qB9ii<>#ek}h#Lw#;Z(9@Y~&I_OVU@$k-^@r!;hAk`~IHSd#`IE0m=H=#YwJd&i zBe~x;joKip31 zoE)&Ts`~ui@AstFOI%%~w)Oa}CHhk8EIUu$Tu?Zf^~8c70goT|+soOXYpA^Dx}fmd zk-hh-o}HbYzWdE4?>#46rB=_KcC6|(x0JfC z{p>#%ETqq!)mb|2SZ;3ak3wTt&mB1?ei9jco4HNv-tBz;=F4S&^Pd~v9hK6CrT|CU8>PV?=Rv0!23SmK+o{cc%zIKN!!mB4Q+{cE-AJ}mO& zs%Kd27BXAR<;Csr>i2ui>t=7$;C#M*`*xq1Mn}`m&B>hq_f7ia`^;1JMSWScEt0WU zxNTlxS;id04{9RMr9d-c+cGXH&9*2^y5slwxUYcnQl*O)sv9g%nO%wa{+Lr(ZN@QI zt96BwnYiPNR3w&xOIU{_mXi6GX9Rz@%(dgYYSVnrZq-l6TF2&}2ailxJ}>abddX8i zo@~3Fm&|8TS~^LSp?C7b8P8)bSe$>Qk}NHye%SE*&IN_@t{ybwxS}RtH`(^}n$2tW z?zNrw{JW)7{Fg_?t^azieb0VA>rSB9o}A>D%@Id$)fi|uZt*mzzfkqzAp7m#_y5;j z);i)l+w7=){*wFut~8kQ2u)^S#8p=x{j@@&)}D8H~BQ(?eU+?Nn2bq=9pak z^R)fg&&w*A-E5a`{En)#zqU8xuWsz(ePI>3m&zu}L)r!k-b`EHFL%!AppVQ((e=O^t7C!TX+b$BDe(^?Kb@R{c-WtaD!BRiH<||3!TMu5kE^h9bpZR9iu6tcu7Z(28QraC8e>CGw$SKjqg*(5j36(Zk=ejiJ zcvj|`>iiq;gY132$LJbdlkmJQ0IeEQ6&L)D`k^Yd-~83TZ?7jVg zt-)s`OzMBBBwkFA`YrxshPPK!S@9FsV}hjh1wAY!`?-&=u)Dch|3K^Ut>^zF z{QJk8^)-7&`ic2|y%8GgoS(P_OjD@Sg08J0z?URau;v-fi!y)w?kN z_^(CcveylJCzi}h;;-BLe!1-C2dWA>KlUZKW{SHrhsj^a3RvQ*&n0!^)egJsrB?5_ zleWy?I>Ry4!)bvD%N_Ml#e9>e)t_A7u1*ZSrLJ=){I37q^sVb%g@5G!`)9gmZ^#?r zwsn)UrR@?v&(5xx`{irx{%PAR?W1;^Wz3QHowSXmce2{7{eLc4)X!4Mz33qI`kpjj z(%u}~JD&~vlb$+4+rT1o8}48Jb8p439}%I&d|XniU(Gldy5_e^@&yTBy?;B(x?-)5 zUh1!Gi}AR!LD2c?jpy8@bDNT$O_G|Xc$KGZmEq^sm8T|pJ#)S)VejYK7Gf;B>e!FM zRYemlSzakA?Eku;?D}!*SI*h-=U+|vmR^<^fBXE^ukZfP3%_N^9k+^OH^agOLf%R{ z1N`m(Zn;}}J@(rf0p@Id{(Q_nCA%Ve>8bHms`o z9=Y^t;IFIe>r%__*P7R9E3k6z%JiFSb=B@eBma#(m7gDN$y*^8lYG=_-8RYIxqgO8 zCVFjty%8^^bcxSQ}&174lmCZ3Sa-C?)~2H zk8&?B^ZoYseZ76%f~qry$7h(??of1KV7e(>@%!!ew?CiH2i2$+ahf|)P71w#@uEX~ z`;R44Y9j4wKA$yzy#1#4m4eQ!>iYk`@85Rjw@uOC`(;w?zt8ix3;S6t{N!u(^0n0e z2kiC^kJ~!a=QB#BpSO7}zx zlvOpRwKYdZdxKhtcK^hRzSbxfdp2J@^ZfZ%lVkm#S6(exyK1RnolVTFpL^C#JNBc{ zZtEc}4vWTD>6<{4!;kcjX3jft|JS4Z%ulS@z2_uduV0Tj{>ZG=Fu#H`lO=QhfeVYo z=byN6Wd1$51^H(4Djs!yOo=bx^yF|*aArzA-naGSWcAx$US59dZvSgyZ1vl%-@dM| zx7~I?e%%X2p1Ro!H8e#`3m>^y|9H^+c-!}5()nAI`z#I}>yZquY*^;`EdI|U@hxXH zH=Nh^Yk~|zg^Q8u<;q^-?MsW`1$&?H?Lo{{r#%#-xm~azA6>> zGsDIv&vh49Z}*aGA97qDKP=R~6q*sEvUP(fQ`$eDZws3FHp&0{(Ejahe*JB|olhqH zP-S`eXThba!>0wVtx{>4zW&bF=D?;O%i5n+t@suH|7-lm=-7xim-tQioELDie7j#? z|NHj-ztPcKvqEiNF1dQ}))!yvpX=n#ypRt6kt=+}bH$0m$H#7JE}xUM`~AM%cgt?) zF58~#8UM297^h=iky*x_6hNrB|Cto$TnlFE4$I0er zTw7B`D-L@*++yFT*U<9u;2ODgcAw7}mmOpk54rb7iE-u)UWQ364#!yjguZH*EsOZG zZTeL0@LP)QGD5$X+D-odXuD+hq=Le%SAKvzS?@n^jQCE)v!IEV;&!T#+|vkd%3RI^yv+M z!XAD&%-=u%q}|6O!evh;x*x06`MP<_Pbcx-m792UDmXKKJBc5)n-KaYzdK@cTCeX+ zqoqZyM~Vuy**zT?m}UwU?7y1z;Opz_$M2h6dw=9)`Bwqa{bxh^Lb!^1t*xwbetvrT zakk=@-7l@yU0s|phwGbLi42t*CY5(e|)^mV?x!!j5$`1?ucx7zwh@g|N38- zD|(iEoUrA)K9j~;-(;2l^H20Xlwg943ayyj@Gh~g|8vA~lYb#+B)0fXu(Uh-Tk~(P ze_Y+q)MpLFYvOH}?Uc{fd%5rTyW5F+oV~9X&Ujz^;c?CD$t|Tn3WY>I&t~6edSL5$J;e8O=YrInO@tcCb@JYlN5h@*1mO)k855|Y%{$owVLOT1@EP^ zr-gfGAKw?L>RsGB(WKz2ZRBse4qka4v(t8`pu=B0(;e2<_4fUI+%1z*k5Sc0*G6so=4ADS>yazMdO(@zsb4nb`k82RU8?90e>^%y%%l_+I;WRp{D6l zT`Lz}RZHCBsln+6a;f)$zhUb2snWxlh0@+$(RdfT0i_FrF6 zShv;llu_oI26=T?llq?v3jdjSo>uDZH|gLN-{VoAfBLf4^crxkV_=FD{7^mXUFofw zK7-YtG}UXFzQkTmzw<`u!j79Js*H70)Z4OJZ!c$q%M+Ah8< zlNcQxo!S?W`ts-8dQHE=TcE*{mc5Br6Xh>t9qhJuSZ_5qmcv1To#n~)dj-E9naCc_ zFIMn#QrmItl%Le@dl_>C9>}CLAF~utOclOhk$S-Lgj{d2f>WE?58H@c?TUZwIr=9< zM_xrb8}6U4d9$+i?r)QD4-Iz4>k(TM=Pi_(6?XlQ=`{Jpg{E_h-t0cMidSm7^W|4j zJC6M*G@bbgBqCTBBNw~!ejs(a{Nv*+tEV^0dqbuF?2wri)IHJF zq3-qhw5ws&|E;pQbShRV#p$+ui(RoQ_+~4}!3tlZf3D8Y%HVve@Ib1XJwocWgw%BB z_^V94rx&Nzn>s%JcVfzO3#sYur>nA*_QrlTxVCo|sJLZd63{Se{2(WO?|R7`!;Fbj z-)8Ur9zP@f#p$Iw)mQ7@{Ciy(`O5Or>qhzMzwH_9^|tSev;K3#Q^0va1D}V4TBcL|y(VI*>(_s|>Knq?dwQjr z)b!x%8^SVVE@`Ao^`2gt9ibgx^Xhw2eZ-UB4|gtsCP!EG2gw%}U1$ECExh1;)NJpW zeTxcbURe_>ZnEy|QXlt=JAAUPt>c!u{_Id7$CIfI&lqYa_g;Oe^EU0EH}9>7DQoK| zH+SBaT42G_C?i;~KXmzt%Rh4aSiBBQ*bX-} zNUy`=kdM!licQY7@~o6c6mx1S6Bc3H!!^Pn`SD?vLw59^IDOD$pyfI^+NAix&T-5*5K#IWRDN z6EWcc7e(N#Uu=RGgFYd7ObG75{?OqdCyKQk{?VPR}F)8s#+Z=gMmP6^A&aN@% zj+^B%7! zH(w4f$|||NO7wr?^f>vRB)_bvd^3V|w?|z6+MRRqjP{$hb9~+Wl~1>q+}z~q zol|9U?CqNy|2)gDH-Fpte#YGoUoC6Te}CP97DGJ-Og6R>iA}+=pa6ZUvf=8zUaf6Q zmoJ}lb#a(r{qV?tFGPZlHZ?@9&2K{?tJ(6*zD=|wp zX>THCUobrTOfM$u`Mj*Mv%3E7_vfliX>7>0F}qZ8rzNxO(Qz@?tG{~pHXcZwV7{(7 zyGMSyTaXsCX(BO^CF;0*!so?P)%*AE*cbG_SKmJS`|XouSFU7y{C4bWnfsO-ssF;) zZL_?r9ub|rx>wHp?zuhRvdbFo=IpO1bbh)^QFX>iSs^_?Xmtj4;wk@z#Gs$1%i18J z)c8r@#b>ekVb*VsWH=r<<^D!g%w>vu^6iyD)64JQlvw(GQ{Zj>P&?(o1g0N_jYkic zfZ`6MwTkmip1c0LE!B13{%kw?-S*p~uGwdvmEUT~*tYfeSNj`Yvr{*JUti__@Wsh* z6C>05_if>u0MZA|1YqU_2FAKe8jKw&u;lNsnd3`YY6Sm9oqs2%?arQZ_tJZvt>Wta z8)NT%7vKH--wVToP2Fpn<+3*|D4s4|H^&;5K!3}9pHZ*Yb z%uMU%H;De&{`K15Q^wnreob6_*!ou0%`Y0SHu*+Zmv8@nH!Hu)wR(2>kA&ZvUas=5 zmn*DY`u>V8_g~glv~nZCx^ds)Wp9srLZ>Rb+!tgSZKx1E@W_$#%f%hH=SA>asrl^0%HDqd$XSy}()e#tGt&Hs;`+mYe;r8xBZjrZ4%`*RoNnjhnx$WUkFk}!u4 z>R1Om&MmhUm(R_zkN?+UyXQ~Z?5!Ewe)3CfeQRp^%W?74Z$G?W|DN^lns-_4mUX{> zynNjBSa;iDmfYL#$}&ohW#@nU`}Ugo?zpb?i`!)$D04zhh2)T)3?}QII|f<7hg_WyXS0P*D+Q3 z*(>jB-4eT{emj#p?WXMX`jc{ha;KN(-%OIe_U~HW&qq(w*mX7}tM$LL-MGCtCHtCd z@|+Br-P=~5zIKfH=G~lAnPRd3nX9Y5?t1YnFZ%nVH2&9?4bd4OwzlX}^e z9}VYze%q>TpLY59$ExX0-qD72%YPhS8Ks^7KVy6H|ICfLu|-R5KVMvGRxNY)8rP~r zY9AgS@@jtwbHEj~3)|M$KAC*6n=@R0TW0d_y7dLO?&#kLeE4<&hCf2-s5^T9e+0)kNzpq}ay!LZj!n-G@>^NZ=8yc+2a~b^k z+D?KRYwumBZlVu&kna1M&ZVU9XX93k5mJ zNX?;ohG9WhGn#K21^pM49ua0h6K3S#nR(#%z3=;eNcFeRVHAHduVKqq-S5Ye6j)|? z9QfPvZ9}Khk{FX)%XntIL9>`=GDCiaq?&~unpFltoG%W}-+!{9z2WI^{Rzvi?rNJg zef_a398AvY3(PLmwtg#k@u#b(H9JP6dZRG33GIV-pH9y`Z~MKc|DxP639irSudl5YwT-X+ z8hSgq-?l7+n>$#N2ih}+MT!9v$A$-~EFC_gXyLHL(Sg5mtM7cfyYuRPWm-R(;QXjo zcixBggPBvj=baS#a8wU8%YIzG{!ZGN8G^4R^r{MNzkawU|4u!db*JM33zj?bcaq}2 zDBTaR{_$k8|FMlVr~jTluX@g$@#WI8cVDl^ZwJlL^Vxhju;c9HV^(o%YxiY0qc7h% z<=-&hWL0o7Zx*LOgTqFS2iuQc%C@++=wrbO(brNYdeh<#ZxriocU~KDeL>;IFRQNK z`tWd_9G_hEn~fixIzi)s%eJ=)bh$rxyZ!#Q-|u#xkE?ttI@>tiFZJOhxd*?Q#O1z- z`G@QH&2!lC!7($RzqasnyWJPX>Ms}F-%fOwTWISeSFdKd@AEn9Z=dJ?zw_nT>c@T7 z>-?){bTW!u3Ss&ZJG;w%@}Y|s!e@MSS$fep^A9NoSTOB*m@06x=97~lBa?sz8{_xz z{_aH6Fuqm>{@6CB)ia(iDl{yW?z);`BNBDgM!dIsW%S;#)$>(*W7GFuT(Ele>Ac-< zw^{r>y;ASKhsHS_dTP@ zc4fjx7rnS6P+(thf5QBXgWlQMtIy7{y!`LWa{HTWx8IZcf93W?clq4k@Auc|rK zN(($Sa$i-iJiqj)VAbk_H#R0eW^X+`P1pFZ4WHtFma?0v;?nkYdt?ib2!f}oZ7Mfy z-MaPYtZPwUoaC+l&q_)(V|l`T>k41ix~qU75|vnrK9uN!jz z4%`1}e!KhqzNy~=zT14w{iEn3^mL;8XU>+tR}JpgoZg_I$+U1?qSeYjCzt%zA(-MxBU2QLyd{UqPOc>@>P7WZ`Gmu6_0sAv+Jpc0{5*v|MB)RkI5bjFZo;j;tgJZ zJ^c6TlPU9aTpqgwnCl9ge-x&@FxKYiHFmzcrD@5=rsMTLPscwx zD)_GfP%k|W&b^y)sX$hZPCWb8vbvjw8I=8f691mTG(4FkG3j^<9SnD{om5t z>GNwJ{Z##)dUW2oSsdJPt2)BD7uL>avH5br`SJaw*I(~4m0aPd$H*j*A;;)zq4DQk z`F>+xmy)uwus@;4pYHy2{kVL+P2b1pK+UiZ(ku2U{<{+FfAh=B%a6HU?D*pTIO%2N z=_t^I_MGESj%$an+rrFmW3W!4F2-)|#T_-X!mhu#8Xmt@eO|>OKD!?ee#pJ)Ry0Zb zw52BcWv{gPF@8?-{CjuO4|ae0Vi!~T@6B?5hp3-3!lN>MwD*2-2>Ixm|xdzZuk9RauK|YtQ<< z$2R26+Xc65<3Aj-ao)E@W}PYX*H}~bHFo^P2M#Zt-T(SZIq&fWS(Bfh&RTxaLSD)= zi?!~K#=$@F{qo?YbVvH7RZn~sI5F?Q=kxaY^?x4Azg;rfZoGsXe;{x(++OpJQ44=D7X8jlOfOOzUE|v+ZT!a9FUD<;(3C<#$V``_3}a{N~FW zxAkPXX~)&oU-S3>E&H==r;%yMu6y^2-|ziCE3BvP*X8-^Yyv*}T)g2aV(#|%QC9f+ zrwfnG|9K|;!{e%hqAzSr^d>|cHo0ngE#->+zsL4r_fi(L3Q3v2JlH7aw}Sr}w`z$` zzR3j%@7cf7Zk5f|T)sn4rW`rQ0; zQt^pv75m*j^Dy`NFY}psNan+Ym(LzEW$vl@`Kdzhq-ofEcgKJ4i#;>u@b7I)X05Z4 z$vV1=%^p(6*vs*mu4{BC=6vy#x%^(`^0(XX*O}$s+H&f1MDJ>oyi3=54m3^IdZpKr z)VcU9``)Ol^>+%7L(17L7Y&cgBnK}(st+1|s%FaH`*j-V?Ea1H@-+r^vHxzS&zJqZ zN^R+r&0Mo4SiM-#{N_e-|Iz%-(^otc+P!;s?$uSHAK%{tonF1I^7FH!!hP#D-pb5e zvwh!!!oxdePhylZXRTh=dhOB;d4(2!{tu6RQa!gAnD~jL>lsfzw*UX%_irDz%Wq4c zUwiGG#p9k+euf{@R{79fHg$n`)0~S!in2 z9QnIpS9s*)4N^z4CWTEFdcW^?-XDWlr+t6F-G0`TbtwGMy2#CH3hqKo0w=l-`xJnZ?~9)MX#N|&FOKN9PY{@#2n*lt_Uo5#ALdOpur zZBjLNo6O7g=>24Ye*yQ@HNG^2&#GRt#cuMkx?caNDKg?$n-4UwJaON*viCEquHEz{ z7CzbYPKx`qbBByJ@`Kg~P;4p$2@5MMQP= z?p{gbV#=lU(%^ zUNuL`UwCzJm0A6ab&l)(V_GJ-YaA0`%;YffIdI#!|Ej|(=Ow=P?Lrs7>Qc&f#A}05&+n6_Lv3q}C{Yk6-78XA8D4wn;_1tgL5#Ckq$-H@``qyeBXY;51z4ta*^XNVC%N8e( zyLN4DO;wE(G?JOn@VT5f#`^2tJ^!EbSJw*md@J2|?(1tCxeW$(Ee@TW6}z8t{}TBf zGfBVh=;lL4?Wgz~5`hUl(6(|5jIGp}(TiDfgkw z!t<&>WhOm;{F7g`Z{1o@aLWBz66oN1=MdxiBNvuk^{DDtcaqCDLE}YCr&?pF&uq2> zTy`G?-+y3d63Cd*usyS@_KkbO>F1Bu8S5b!ShT&GZFu?nvVUQsCoWlmC3aS*WO>;Wxm?? z`)d=mOUn!=_V?HD9JSDt|F3@Ol=F(Y_h(<79~2+GalZ7jzcZdY@-$BLaHv~g=DTlU zMDz{^r{hn9t)9JIWN}gM+3WqPIprFGNao!%w?y6)}w_@i81e-AGBmF%VMFMHiiQJ!T<=a&h3>vmpRms#O+T(o3g zpRfW$qb%nM^DFmu?*AcKH|N`h&L{fQ+^)V|*tgO)fE$_2E~~|+8gA0KR!NE zV6M8j%H&x8Y$e`Srv>q#l~q^!uhoXty^8+YB>r{1$e&$x#(poE#rAw*4wFr|uQG{k zlh8%=9Mu^|cp1^P?(Y?R`mR6wP1MTX(BG>g z_^-uezkMB(n=!{)lHG)(m;Fd^7yrc_B1U`>oF;Mt{+f1g{FCoa{#&=Ex@gA>*S|*c z>@Ta%J0G8NZSUNTLI3{Q#;9NS*qFU+OTAoF-0O%RmYJZc=H9oJ_uk3Zo%t@hJO85G zv(NS_SG=S&J&fgNzbZb<{wi+8<5|rC7oPv>`FT*nUGM*nZR=D&^X#0mQgQKx9f~!r zJ0yC!6@#7K78N@G;3_nf5_eMTX>pJT2T1$3^iBI7xNhvr?hBaz(&nh#pQ`)*)@cX5 z9U?v)?&K7A=MPbx#NTCdBJ@In=kc#Q*Ih1*7g+pv%~76JPC`se6(88Ge(dH=G@ z$mW)pL}fJ`|Fp?p1WsXXY2jE z*z?k~1%;PfK2MjIdhS1YiSDZK{=a{ra^AO^4n>1YoG0|}q#rqS+ive$=YNZ8?U(&6C@wqI zJVBT7<%5H_9gfc9J3eJy|NZwR{9m?RdSCtU=c(x9TVF=Kt(J>ZEBwVWXLr)e$FsjA z&r_`Z7dgcsr1x$)XtCP+)w|xmmdU^T@v%;b%#NOgS#LhKJuJRkWJ1id0m6UC6*`K<*vM|vOoEp`Rf|L%=$F(ZTIWettd(c8T+SUGIhG0^dUZ;l5q^XdG1_4ASbxh{ptCVK12zDC8Z-T3b8 z!yg`#PjLMUc<|i*|IWLG$7Qz_J@q=~_0=iwQ{}pk8;{Fn&;R#j`P&7}d|kJ*dON?) zyp<&{Uma!0$fP{8;kS##YS}AJ;<;4`tG<1(|M%EFgP;3LztFb!^tq*BcjVgM&U;tS zWwp%Yb2F<@`RtYJ3?EN^lo`JM=+}%lwUN&zy;?eJ{pVK~Bi?Q?GdVZC>}ynT|FIv1 zdrdx9#(|c+{k+1r+D#9-%BPr$A|5kt8_{U;(z~&_Ex6!6f6w=O)gQNIURL}4@B4mv`vBW#Gm?E~%iR%BU}${9x##b<+u#0tK7ac# zzrD=w*OOGe*DPMF9Cv3C+co)JC))G({Y?8~R^2J37nuA0ef|IH>K6;!-z=RTx9NQS zzt3fdIMt8v$E`B`caXoX;TW&*c{^s4bMq>%skTY|f5>0I;b^z`-;Zdr7Ui zTUY*H>Z^F#v-^+mkwX*R4m|G@$-aE!^7H;JH(c$$-hE$p{oS6=ev55&uGPDjR{uEv z|Ic}|^mB76<~f>9Ja=hEWn0oqsi^3+hL0yt@Uy(M)gEta`%e; z*f?1uKgK)x&yGD+!JCT&R@ABe2HkL@<~vK|JpZrg_&>V7`x4e(+`0J0uUW4nvIN&w zCYdD2f8>rcNqi_QDs>`j?JPR*9-K`zAW<&P+y<+>%y7h&4RlePN{n1e!&~Zh7Z}0y*yI0b9 z*{2PzZ@=i*edIRrYpp4pxu~#g&Fs)gCf9C%oLBLP^Usb*r6nO78!QxH@$fGZrlHV@BeRGy?)=UZyOG*`fdCEr270VtJm$)+V}it zjP_?9RxvY!yQXp(HJ{%9|M&h!;ej<7o+f&;lAO1T_qLx~lM%k4@S=$HuDuyHC228? zjcLLcreCiAaajIXe9NvUle}}L$Cjw~(Yow%} zN6cyQnS2bix#*AA|F5sF-|mq#{_wcv#xqrElXKldFK-5}-FUyh_Dsp$((4zWd-2z+ zS-#)(dR<}k-z&lXM{C#3G)_MzEIMn=2Vef0zYEtNpDE$4C~!iNG5*7%vVdZ@S=N`9 z9o0J{`!ryK;*2NXZSwj5&RhO*`Ij^vE0!6SwpUHB*)TtzJg4i*g2;6n|NQ7Rzn8#s zOX0jt+&ihq$16kBC1=MZ|FMvqS9#{B>9PLLEBMSD7nm{H_FpZ&x%>UT+sk}si=9{g zIlIx+|H)_fx>Dt0cX9WFpCxtjWZ$$*{IYYw>)W0Ga%JmJce8E&HSL`7d7EVMm;%St zjop3bN>@CRykiw7urZp>`E>9wpY<6v|9LX@9#>ta^u09pb$hrybHaH&|IC%X+%x;E zUag3D4C-2HyOhfGZoaIvcG3k4-AzAFUcddSQ&|02-JdU){cpcqKEF@?x%;9vUB}05 zg3s)l51L%t;ZeJ8ecjj9JyVO;r{yv)-Pk0ier}%aZIhKX-)^QKw}1RlSX@f}wN3Bz z(*J4>2}^`7{NI0G_NVwV6TORz#P`b1__pE3f62P@pAA=hxgv3;-nimy*G(Fbez4~Fow8zJr1-1S?UuResQ=_}`;0Z;A{h=0rJ{*3W zzNsqu(L{GS$@8Co-syKekGn|UsBrdc6( z!m@)TdxHk!Mn`9kuH2h;Rn!i}VJ&-}%DCcKOHC>G5f6u9QrjWSDTj z_WM>)?eS3};&0Y}OJ(1<75!@s4IV#8iJ0td$XQXn;>PpdEg#N5@5|utUYVV-b<5Q` z^N%g~ez!c{hAlLD#p51F=b)p$yXC)|+a2uhUcELt?sWg*ohl|}K}UN*>n+3AKmAd- zcS%>Z9B2vR1{tQu$NT&5^Q|fTaL)R@%zngH)rGh({EcJ?hq-c@p8M@&`F?1`QZ zj}yNxuC-ZXIQd!cll!+e%`r|o=-vC@QQYZJ#^eB@9tK8^C(}XW$PzOL0`2S0!bN42?1ZAJ~F7>iY#t?LXUS!8!ARl(u!|8*?ucKaK*vO^%Oc zIwox5gjAgUNXzj~+x=l@70ZR~q^Tyf^7C9%nWcG%1cyMDywom@M`^p=~FYdVU>uR#C)OF{THqTeA4V!;!`=={Cvm6!} zGM$k%J+@vW{I{)t)$ctD$rl!_2%kT9-NtiiH9_*57tMVt_4v4J@VdI{*yPwo`RnJ` zdZh0<_M>oOi1e(r>o%@C)Zc!rZ?obAcBW6!^=7NLMMWDkamTG%0U8VzU-c>k6tZ&! zIR0K!fAaD6oQ}y8B-d>$Z&k$RYZ>_z%d>*|v2t`kLpO9sY5gs9*iOFJ{{LsMjE{_*! zh3~(c5o5o4(Y(%MuA%Gdc3<347dD5p(MI5d<)VTdnPr=|Ok~wJ&G>z)uJh6TsN%+~ zIp-8P92D4D?&M$9{A5x$n>kU)L@}rTa7mNvgwV;Hps5YD*{&Zsg(j@an*B0amBTbW za$(^)7SDq+CVq@re4D>)vog`m*?su&5=Da`&I@wW;ww$u9)A+nsOSBdY@%o1`02WU zJxE|dn}CL1AoiPdvUdw+N?cI^1=GCzrlMPWicQ(|-1{b%v(A4W;sb7`N=e*Nie z28{K%o)PWGJOj>@%k{K>Udw;&X*0NnnAk zPWPn0*O_~Nrw32-zpz8c>svg($-DW!k#>%cH)-6gx4i)0cdqhP!@BXq%pBv_r<%xE zESGTb^n{6pkTXGGbF_%rayw)vIj|}4gcJeL3cbbqJj=gNn;00Mg|;X_!I^2Tu0Ip%FxjVi>BqbSUCdU`Z%fvH7o2Ul(AL6h(*~Ab z7k^xyZ*_H9@50kj5wXsPe_#I5kpfE?S6CceC_c!ZR>B(+4kZ=^y;@8mx|vq)&6_wXW6^wc8Qzaf3qUis4OUC z%9j7X|Jzdg`3c_Q=eB*g-LkswQ~jGuXFuoMeA({WT5=m>kzc_6quU~`e+~Sf_Drx|!~-Gyh(;oZ?u#eaXA4Wq+URZHX0& zPvo}#zHME!Qao?W&9u2W+~;f#KPz+jEco}w>i*Q-VJ?s7gdRWg*41Lu+uLzV0v$hX zS(ssSqoVk9ciDY$y=}A4?Y}fl&hlK<);AlsZvVfy_UF~&oSTon-)_FHzwwsyE$=sN zpVhwSKA)&A$#mOfUYx1=ox5KbeDxDOvvHf0ot5@3`T3Q{VkUD7gVV%w!EU#!-|x*l|L;xG?mwsPw-qmP ze9LbA%ZGouxbw>FZLyDqm3wnv&))WFUiaHa`tNeW^{tN{o3iVj^3tN)CU*Zfo#-#$ zxOSqv{lEW8z3b(~*M`5`ve&+#t+x1BjkIajWZOSWxpRt3?zOAGPnum_C9ix`_m6G( z%}LJtQqAQo%WfZ5m91UKRPgui#U%0Qg!tX>4wpHc&;Is@H-1~bP0fth>Qg4kXT4d4 z;R|%6R5o0{GBfS|{>x$W4R0^|6|f|I?b;t7xy!D(20y+Nzvq3_?k~%xZhMh^e@pWB z`=__<`8nzDlRw^XPk+x}`6a))ihYymJ+JG*lK*Q`{@=~LyzFaFz0{SS(~29E8`o~r zwAzvM(zz_^x#Twg4OO{!i?w~cKU#19a?bec7e9|1s`5AQm)+lUGOqH0b=l8Juh;x- z`@E)j`P+ZL9-fG=He3JRc-r0H2Ns`M_dZvD+0VmYSA9!zzilyzr%^Fu4HLUme&4(_ z^?B8s?v_0LS$6;G={F+2L2GthU$^^k&cE$_ePvZ|nA2-6r=5{cU2JBX6Td5A^W6HI z?YW=yX0KhI$}hINBVQ|V^Oc-(bGK^Uk!G>vFm-uUuw_ zlqd#+7Bk%x;@DMqQ_Lq5l1~{q91=8GOvG*WB`@lgw7#ZR;5r^09bG4-?7+EME_8P=V+ zY-RQ7E$8E$H#a)X-Z5;pJ=WiU>2c1X9UE(3*FU}b?eq3O0Ty#!Zk(GoFZ=&}`KE>hcv`Z*M*?1mnK&#c{ljQxA64@EM)zy&ojEl>BX{5T+qQU_ z+vyzhb=#~L9o751zi8{(nRW+nMMdX++3~XM+1B{Y%x}_uAMKXby8dzM*>VkzDl8B#Weq({lTbYvy{F1g&?zbtFT^xGbjq?2q{Q+mCL$Bv-q%e8a1M zQQ11TtrCwNc$Cb4kpI>}mad}PYx0z+0%Ws~wuQ;>Itn6l&cm6i&DEQ;%TfeVz`qn)k@fAeZqFU~N*o7gmS200F2BlWZ5So6@sl9i3SP&v zw~tzf@>G4F+Z$M=FTM3|z*A$PqbeJ+Q@&w4O6yN|-`=gar1n0DU-PPVYX z)};%0G#z+X_T`b^?&s;}^P_9-C+n}vY5Wr&ANi?#Z&b!m6WgDGCSVl>N(5Rm+#$` zNs-yBz2C^>?w-oqGgN=n{9b;oT*o@?z&E8cjU}I0UR|rW@NrpA_U4oGf6bb^^^sKc zr=O~2wa=4w=X`6)wa*v1v2Sa+OSJ70-g62!S(w%~_UGN(lZ29p}@u)A?o_o!xk9uGJ zPK%w*3vx7=tBK}b_|agp=ik*GooDf%DSFr2$(O%n-2V32-Fn_BK~M$+JH#M{Nw$5y zz+az}=5PF^`!+Ynxo+_fCF$(cvfgtt;=C{o$+KuN4Bi z8}9uwNWJF%CVyI7!v5I*=3;+~R{j0gxYX?RoYQaqmM!1=_uIDBCK0h)PtCiXzxnOG zzuW#kJ(utDxHtIipW5pCcOE9+oWAVE^6Xt@5~r)GH&!_>_sw6OrJp5vY~vA70{2>z zzQ;0cSFJ(S?GI-IXV-sH@89g%8R_MASXJS_w9c1ZABwl#e|C56@3;GJ%)Q@{#^Yyu zf7{Lv3DZAYf>X$oISw{|PVMZSfjF-yOZde_bE8+1x32A*v-qd7!RrssIoBReUTYoo zM(C{3E%E1mr{_y+~U;rfBZnipRa%a&GpPeO2v#dpx}E=De8b_uE&S-M)5> z@AaQsk!1%$pWogaJ9|<7W!VeY=WX*eOTTFpUG|u_?CB!E-H%V-->m-n?7n=zH_+9= z3Ji_^ID2NMbuZ34(Ph78`@8UY8$~bnPm{T~@ol>Hqv;n)Z!TMVb$b3*^WBS*XP5t2 z@axE}-#ztN#Sb-D+I%0xX5Y-6RQqLeTDYB<<@0IN-%4L}Y70*H+cbAu#>ykx7MT9} zuD?}Vf6oQIeP5)v?Rl(Y{r{Emn-dRCOMZ+fOS4bD*?5avzu7{SsWeMwdff4f;=7l> zeST5z^6=mPUrX1%^!>Cwl4a5F+&3$AYvoJB>J8UjZ(YBITYt|Dy}!qbUR%7b+5M|W zxxB{OfAcHHo#3={L7;Jg_q71K7#>I>&ai7-b%go-98)y0P z(+PuMrddlYzU5oJ?da4k``|kJ&A;yT8}F~RxBAsNYoDu zdv@>aN}n&2K3Tt=`)hN!9}7H{2e3DmSwGnl{Px$={u{r)?>d{NyX(v!_MThcW=VYw zn0D*2{@U#)jTeQxRaCrI-E9|jeQ&}&3wxoXx_|fg_I>m}(5b?5NpXXvRD#dU&#asO z@4X|J(>v{jdod5Y>;9d;ymn;7*_R9d{J~qS=9*t{)9^>cw-YbEE@6+|vhi3%S#Cehn%q`G0D?*VkPic+Jv-botwq!AV|Z zZo_#q@x5|4K+ByOn3U%<-23?P`8v~Wd3U3tcbBa#EnT~n_u-Qx9M6N>Ugck}n7cN1 z^QpS3zt7*S`hE7?PnG*8G@AFtwd>mMwV!m)ZtZ0;*ZVX69`m2S_T%jrb!LSZIZpJ) zzpgrZZGC+H>uc*as=trT(|0+3?ESvlq*eQ@V5i)vYhTxJ;cwZdv-jk>UB3;h3m=QU zep#m-#Za97CHJ-Fw&MYt-=CehADn<4Lmd*J#(%KOZH{%D$Lbf4nn!aX52qGXI{b^Ikr& zk!ZYV_H@gO<&*XQH`;EliY?jyc3Y{wU7ES8aNA}vpRE~hqXgJKJ$PUO+2j&n!SuDZ zcT>UDLkZxdC=tn0X0&(Kr+KUOw&muF_O9OlVAJcIcT4s;&z^X6sn6ECfsaAGk?ZUJ z%zzTNoL!Y_Uw`-8WJ?K^ra@A$vVNzuEWcvU}J?4A3~V%OTE*LPm;f4}3E)9%GV zGySZeFUr3;G5Pna)qC$P^`9!d*44i@syW|bd+7~!{m6v=m>*}hO}>?TYx};m?tLXI zV`FwomfUK}pLh3p=;PbPDy)z!+`zyhr2<*Jo~8|2yB?aaI>+og_czhqNA>pCcz#(o zJ@?@g*KcQypNHIIxqQib0`D)qi`EI#0>;F9Nd+R#?%?-~f2R4|llgr=t zHTw5WQ|+8<*Vk=5mwP#2?dJ0vx~=T<#qa-Ja@MAJo9~Kwv!6iGqaB)3%ltQ`!QpP* zowT{}@BhZ%h5H?!bt!A{?ZZcZ1^!PUz+`5)&&67EKy{u&zN6$w7d6o0d+T}W%@GrQXyL;<) z*5bpaHCu`_p`pdfD7I&clbaT7(+?=j7&*QOb%^cS(*Ml-%Fl9eFfwvDD2TH}McvLR z*#bL^O2DJv!8>|)@4B4~rhAP}N`hO@pBxn;p3UHI-oOOrg1dW=4Y7Ec%z_CAPdk+S z;2}YmLODyshe_6mT}SXljmN441ty&e$qv5x@M@X}T~GQLxZ{e{IoU|j#N*Pys?U7! zp)t5HfQ2IduxPv^m~hbhoytK4QZzM!meDI%9ZawP`#Qeac9KAYgCNI)?XCeU4W%#c zFsyUkA=TTxASl^vQDO3*t^!jjaYxmh7D!AxERbXRlKpC7$eZE|pfN?rIO>h(3ko-W zU46XDWLet0px)Jk>;R{kAw`lQN;Fy%%@vxm9&`2fsCE64*}~){Og~SH^t%)pz9A#d6*K zuQGa$Jyj3*C-vxfMob;k6#=HB$_or9<)7U&4|LSv;5hrx>BxoAvkynlK72iT_F>!T z*@vTNA0nN7_)>9o-7$~b2ifIw-q-*C?YmmQJoi>g^tPPN`rpCK_Y6FIm{=4pNHFH} z*iOqorG8a&Qv9mG(B@SU`~jstlLJ1v&t1J>%e^m6_sy2MMuqR*cIy7^`1qU`+%azb zaLv+zEh^9oiXNd zSyM58A^P#VHv@Ft9xoJnT*F~9zv1`Vb z^%nj%m1$yIe;g8vU3C6W<8Jxytok}7oC_wkI54q1>F4UYny~BtN%Pu;-aBRmJU_wz zbhg}|s6W@hOE33%I)i*VyQXlmepV3gpZ|`T`I|3Bn0%6qiU00ya&Ea_Z$vBd(RG`q z9eY*$^KZn)cUyP8&-$~u^!2qL|L%IsjDhZVJ|WC_m%Fq-_|4}QJN|{qQtevb3|ENl zdGYVWpM-fKZ??Kx{XAyl{O^nBA*Ji#g}S|ePZyq1Rdw8LS;@1^@N?_gi>fDs*e^@i z`%Nk<{v_p-{AY*dt^h5TU&;#eLj&HNe_$g1;(W@}&9|=Dy`Eua@1Lyl{pY_={*NuV z0uIoLFuB(8n!J}kGt8n{PMZ}TMW7cw!wVD!u%@dSNsWE-t#9s z>8@fBp11z|lhZ$PnVObNXw6=8LtQiGazVo4vYYv{vZ_nh&F?>^$uT)$TE-lOGjq~f zk6DVUIc~mS;W)$c?5b(UcI|&P?@f1X$^FoH@5c&DOXJnRb5aZ}r<@$VTioTh)p%RX zy-Phy=GAw%yYi;?E2@<~H~Z<>7p|@2{mk?8qB^JdtBW^G)AcktAKiQ&2s#DPAb!SP zGta3JptW#8TV_x82d#xWd$BD@@q#?#_h@bci{hl_wDPJGN@LxU5s&BgKi2#ej1qH@@g}sGW4~za>XlA|tm{~5RbGCgDb#DBS)j?-he7ov}&AP4MqB2w1|Atpt}pKF`!SAYIE;h6ou zJ?E0oO1~=3t($v1abD)K$PYpnL~D3cM5jzM;Cg7t`IOLui=+Vt9?V@8@m_60aoJseO;Qa7!{t4iQnJ3t1M9_Yt6UF+>LhE3+tQt zbBnWrc&(E$j+_>KcIcnUH^)a8CROlg~Vo-ID_foi9d2y{>oICv{HTX!?{1 z5}K*TBE26UPjT_EyuC1^M}E1Eo7YW#*W^DIs)8rPm=3Evcr5pG8Ba?u~yoNvLYcEUt z*8g}^_v-jx8{ULkC$GBK{AnL-_+{dEv|jDcz*tcedoSse@d`7gC_4uN(+9^ zKL1&B?Z=EAD`n!JEHYeqU%B+o`rug?Y?$u32d?R@YweR`kNJkb{`x--VC}Ds zyYSfN`sO#=cDi-de*VXue4%IsXnjcGf~W-_9ZF7pl$4t8e7rHM@fh>Prrf)Qu(JRj z8go3E-0$XV69sQB(VPv0q{fh3V+N0|-OQWiOrF(g2 zvznB3{p?yADp9jPD*Sqgp;Y^kPxH%s?*`ouU$b`C+-rs=Wl={vVuQC|`!1U8oU9&v z=Z5K5sULL`r}O_N&bwFfa@TKD=+trJCczJOtG}0<>|daN?T5MK;a{&}So{BOepPGl zH%E@~{r(Ehed}**UE{a=+N=8-Ya<#f*_O{(f5WtNHOTI_)$>Jr=Y|<3UB9ySYpqF{ z($W6d;PsvF7jG2Sta~%7%C|!YTEc_xn$(i`K+%l;{2{ zykA!Cx6b+^-qohp3h&>MyB_g--P+?;Vp;2JS!Io;|DL}r)vdLbRp0CPzMRj$m)?%t`~G<6X5|OF zcDC(Xf5UuxTP2%%;F=qzu8)&mnu%mztkBrfRjDT>9=v^FMDH=@g-3S^WY{r&kBkhu zd;F8#=5s6W{kfBNrGZudZ$P=BYTuF15zBw?>k|a8Q9fb6_u(49)3aWkFX7oQ+WM#^ zAUyJI?xy4G3V%pSiMz*NUpuWYBSuG-eUq5IT!){foik`vPJnJq^4!H{x6SVsZ>{{W z?e_Oh=qy^Q(u41ocYja$_IrWY-XH05(^uY0UEOVx#1mx}`uiGt@9$3hyS@&8Z#j$5KP4T1}nn@M8Pb%=Ohb&VNgeJf>42*|M$W^MVqMCGyidKpXk2nHI*c z3h^~-t$V?ru&428{^rYSCnv?YKYb}x_3xjgl=Z}dwcbCbvPisGJ(|b&DVbYRV>wf3ehm+^IJ)RI? zcxm0-;|s4oH1uCw=&?c~^ZL2R7hZjsvHYTiN=VO^EtB)QYPH**MnKnoc=S0`@bg^O za{S$rBv7!{hHoujf90%w*_b-BpBHA7R-Cz2^sZaW(kDItWS{D$2dVCArSd0d&nT5X*C`-zkmbYePu=~;Km!y{ z*DKb6M=bV8{W=o#QRg^hSfjyV7t59MrT=H?Jx+Vxx9@D2!rxC9EozUQ)nn|Pz1HE^ z)5V3qdS=HmNts78o@#ff-RQj(FNI2-t$_g2~BXUSd38Y6b z@w(6Z|EC(Ae8SYIG9hJ=N}~YB^cD%B$9)qDEikU?ROUDx>$~XDBA!m2?oREt76%2F01vg9Ez9j~fBMxG z7oCeaH>Y@4eeJ#2tCwqkeX;!e`ug)PPrtl3uSMKcmn5*@pf`_Zpc@N93?Hj8j!|mQ zmmq^C1||-L2Ev3uGXrm2l1HbJ5)q0)O1^Mic(8POlOVC~kzmRAAmr>dMUas=9Sg!6 z*!1^`^bq5Ckb90OI5ba}2wK!bly@5#nD#Q6RJ>f8z(S;Z6xbN0_8gfYl6P(ZdR@^^B+(q%h&n%C22BxX3H^Q`Ti#(My(({_Mh8@{15#I(j zeOK=(Us3Ppd!@2qw|K?U`S(vY91|!#bnZj0?c)s`v!2atzbxs#AQI#t_fK#5XDg>) z6G9G;N1_?M+h0tPK^7BmSTK?4-VWEp)27Y)KmWpyD=UL@KR-KLc0|y9$-Nd(f1?5{#!topS%pEVWputa*!%qC}CQ4hqr#8bN|&B2c@^qDLf|m?Zx8$Ter4m`~H{p7oUG% z{{KJe;EiFe;&B^Py{CP7wtCLqM(<43`kHLdPCHtvidK-`afME*o?#$MbpB=fw14GLFj>`?QuP z70qMWwQE<-;WpmPxmV|O ztG~b7YFqv7#=E<_-+sLwzkUCor~1qOx72^V8h$x3Jw5$a!K0PS=NbLA;fwvp3fjZy zE?2qa>}>P%=d51q%(koD)hlm*kI(weh7yaiHxbgtX+2xFZvAT3#Hs!J^ZvFe0*$vg zH`uS4n<{s|^KYVD@IoKtsJhU@baLzRO>ZMkMHaMAFVgZs3p@|jFMork?vYw`eJ;nBF5enp z8ugLq>JC@SRpE=pd9Th`dFQ-T>-^R>v3aeE6NDQJq%TzL(A{W%#?zx&gYEZWM+HM} zlyoZ4$iN$?#L=mQTKq?Ht(e#q&R6wxos{zm!|u9Q9(%3MJ}$4jcsKUS@6T2I_49SE zFP%C4?Z3KqvHjKEQrlNt?5_IHsT_JoJNfM5pMOnH&ERWH6Z`Pi<2KXp!xi?N^A^9q zeMA1(Y*kg{+gKZ)i7hzjUHts~EoGE)tyxUt`U}^oZLjt`3hz}fdw*}PSy^DSxb6CT z(noo!63;{gGp0Tl-ILh2>PhHfv9I@DxH|vesdbmtZExJ;Sc`X;C6q4YFg+|=lIwC? z;P+t*JJwTue-mXQ1HDkHpaca*sXaU@M?U-NJ`i6$OGqG@3E^o?bl7h9CrSyoc!N>kKF2}>(;*Ek2&+-EZV*Qhit;1t+UK! zzF#+5v%evK_NVZ$syDq;{w(kPlipLa!shDlKmX*u>g#$tDC}o?!~c2q*#z%rzm2}N zH;X3Qor`_+i|2=#-ISoo9|N{*nm@f~^Z5n$R23dqai{-nspR$DK6~m5 zSu;Ka-N}jEtjP7{`_X0lpSSIhNLxR-fp6ZtV2gD}e>Ps7uOHs>Z=SZf{bebAfoD>E zt5s6&{IGeo@rc3of;l~}7tTFf-L|vsampNDxvvpfGqNq@(qj6bewx=S{2|6PM47Wx z>iaRhEQZC$gm%sD{y%5p{PfHfai1@zDnIx)udzrw_sgT+7?Y4=uT1xUzd2>jQl$y@ zjJd-5d^g&kiML~(dSY{Oy~Tu(&$jE&yDeR}|GC!QwwJx4A8I#Glj{4O%=`QF#{JK~ zMD2RRdMM^_;Z&dgt6!%l*Pmai|IGgxQ{uXZJGk7A%{(4FnW+Wj#2DdwF?&40PMp)- z6x4BuW6Iu3Gi1JK&%Y_2b~RFvrHbWC;dj}*9~ZxW{7`x3ljeh;nJdd)4X>uL?XU;r-Q}dOa1z`cG8cEA2nvGDJz*dE9&;;PUo|A-rN6Ns_*yb zhsDgglb=g#I~?o%dM+t5Wln2V@^nuKhdK34>ZO_zjxXvHYTVfVDr#CM7X`UDPyg3a zxlVxT;qg1iO?BRG-DH=`aXU=0CnF||G})mPwNF|#3k?Lza6i#zPUW!imt zK4tr{m!A|L+>W>4(XKvRc=qwX0OYyZe0vVY0ExzAtzoK#r2N&WGol*mlq z6FVmP6fO%t74iFB(eM1VJNGZM;9BFkmSxg;x0_`;Pw(x2({qwjmN)KHrr}xxrhkI` z`!BR?Pr6?6)$Z)`>lco<8n)!FH7JW*@3C^f(T98dvv&R6uxzTFgKhrPRo@jKueq$V zzs5-KebADXDKSe-POs;doL;VZ>B_-08M)cDclvLCx?mAIhv}bWK%3NeyP7xI&p!W3 zZu=>qarfUBi#cJLHu6iCi*P(~Kk&WqR$5K`io_o`ykA3+ z%k%%AQ0~9MU;o4T^_w?a&dxSBUlgH}JcCKuy>H7*mM-7d-NY)yLRo%ozvQ0eK{I7ci-k0F*zLfV=rC*s4ma6bmz;Bn|O_{TExmQCC-!j z{^roj!Zn;rT^4*~T6()vZnJ$(4d2$Nq#4VP-ITxPWmfEx zkve(FH(wo%-uauTDiqiyFZ=MetX9Fyoqc?>BhiF?c&th-*30yjxE1C^_lmvk2O{& zEat6QrJK35C)D%ZRJL2wt~yM7yCdppPJH;RkD=kQsov9cR_<8;tYS`X+*O^uCXf4T z-z2~MSaD@VVCK23o>g(Tw^WrT9t|=*{lxUA@Q31ef2Q^b@v0p7W-&qFyt07_FU*~_r5ywDo)dlPV=6ww{_dLZOb-jobvLUX>`=j;vviK=ku!HypI3B z3)JL1)-QiQdf~D?*Vo0)HY-znY!R&f*rHh4Yvsubji|zNuOx|#gG{$Z~1Z=P4NOh)Ur z7kqo~f9z&@z`Fik8amF;E9*ymb{!b}+y3CljaS_Lqf8X1pq*wi) zUjK9YmutVD&#$-ZjaA~UJ~PAc+P!=8{{1-$>hBy8_V>}gvM2HK^?lz=jrvTY_01%A zyA-z1`v|%xRDb^;quYgyi^GluFZc8Pe)XwQm@?;I6WQaBD-O$Bm*vdbn18(Z`MI}y zS9jmP>pHa|PVmLyit95bA)0YV)B;}qdf;n*_sI8&HxB7&uCIT7<@-cg>oOT|l&U5O z+I{J~Kc zdZPT)USY|TTN~2X?A~MZ<3V$#vs&ne%w1Au6ARZpmJWG%q9VX2@cfdVt^ZT4`>c-D zalgO4ao>k2x5M-A?V0(waDUTB8_V2VCcEG7`+e!Nj%@#F)2fFt+VgBQHQ`=iVf=5m zXyH2EX>syTetZ1UY`-olSM_3H^E&=Xg@#7gq6%UaL4IJoU8p+qk*k*)7IiFLaL`*YICbtX(GShb)42Y3JICj} z>{49Nv-gt^?@W_*nJF>*ujP~spQL%N#7NI?T63iE|NcnX?y0pmUZfhV zPnSdL*JNofC=PnR!|sL9QK?_$ezD?DekE+&^mXgUp06`{VwXlZpP%t|N5syy?8lPX zQnw2=g3lDL;}5f@96GJJ$on3dAq}Y>yCM!dqT6mT`f!v_syKTFiwF3Zo-1 zzNM1CTQzxKb}0tTGW`82=}Aotsc(Yxfn4S;w!Hm7HAok+o}oTh8&L=V!cbK6>6_wds-r@}P#pS(ZaFhd<8J zZ7@F-1$wJJM(6C7 zS;wFDI{wSj&y(F;{bziY4meQ0N$QelaKrygnrZ7EMolbS5qPH1NDsk2x3g=ec6KXl z&`QLyq4=uOk{kc6KFr-*KVQkl`p8jO2h-7b=WUN4rJs>P8m^cS&bY7tiRsK+Q@eYz z(`Q~US9-ihEqHg)#KN~apMUwK%({+ztr)OkrkvaFMO_D@fdNi$uYJTvyoz49A# zPA2o|?8t8Z`{&&G+qwsP()IsOimf^K#AI{s{+)O2O26mq{#h)0?enVexBE`7+mycU zM^o&@kITN)etTPS$?iwz@7$wn=Wof>zdx_0?$(>f@q2EFZTX$FE9dq3e;4=VZNK$= z+6T{qsfqmBDSsNj&rd(z=f7&l?(Mg9PkvkVcF*G2cd^?ZJ}?V+}fSBKOU)? zMf%H|)cbSp-uCazzmKoew%6r#?)|el`pxC1=3h+yzdU07CZdv=B}><#d3sd$r#k%6 zEXnm|>-EV?%in7kx3|}>S2;f?Up~HYnyhi&{LH?+X1DmlUCWH>f4w;#ek1aD&t+%Z znI-MFGsSC9KGTuTR4!k;(LZMM@pbGpZqeBtynroaFCzdgE+FF3ia)_UI7_gS%We;4ceOYK=9ct-oY?c6`MC)JkD7qqQh zU;Fg3`mO)}uB|jn{GXrsV)3VHTi0;sMrKKUU!!e%*GD|xYkq?_ym!;=Jp1d%)T8rv z%+0TQvHIK3_a(PP=l`8Fx9rTrYhOQ!ReyLU{U-STd%54Qo}b&8(*4f3KHstVL!Z@K zrQet4q?#2y(To1vnVoa~YW#-H%lfz3{*J2pCb(BWiG`8nlhOfysi&%(ryB9*zJPSb z(24$Azhw&N99rUOrukCcUn)KKclMbtZzjGC&NZ1*hAs*uy@)wO##DSnbA>Z^>`xoX*?aKR^B3`uo*NJFmCjJmXD?shtWKfpApf&u1{Bg z|3ChlI;%`s?CdvvOE#X~bpBq7?B>b4zi-)g^GC`*Zo7|?v;Y4-yKS%fy?NnVzW8Rl zeArML^C{A6+fPp6WjB^QNiO;^(S6x(rrh5-FBL5wb3AcZxY6=CSi_6J+@8Z*)?;e< zKlkL;=C!}QvG4A-{QGIQ%Vk#BUf*n8uGas(G`f6y)!l!JFTRz1x6zm>bLL=%GV8B9 zN0(pqi<@QA@gioniQkJ&)91hRsVmBAlr`R$-+0WozWwZW_qY7FC%@Dc&Utq;ZU4W& zr%yK5emfq&Zqw)W`|hoq@xQp*DEH$h@!#v8JfARa{*8VAeNFC*mi_&D`px(IJI~f_ zTbXVo-~QL8RI=wq?e**b7fsU^&VAD8`LZ}x-*&P|^sIdDWz$=1>-uUxeLJ1=>tFoN zOW*!px+Z=pxBm9Fl-u|B9ge&4ZIbHR8(zEiUfaBMatz_5gzy8!j7rs`%Jb(Ac zo088WA2?i1{}uoLt@7F>xh*$44*Q-BuaffJa$`&DN!z%0_ml2=yWRdZf41(Q0~^b( zWPg4;O+9|g{@nLocDg6i6HfgT6Mng>{Px1j=Qr!e74EG4wd?+kllN!kD}VM8D!h5c z;pw*Z_tXAQHc64JJ@L8h{bA3|)1F?B-ko&s{x_Z2z4JCyOCKu9|J{4H89^-gYC@_NUj6efN_2L-W4=IXx@UOtv6Qw#9c1$=^Ng;zrO zr&Uk4JzD+z#+Sn1Yo4Q1{hUH$xvo2ma_cYo`f`8el%oNmGr*;Dy5Ih6YJb{hB3 zoaOnVPS2%FwcA|@_<2SB7xn=RCnzL#$w&s617yHiM^)@j&?Y(c^?u<8u-DmSE zPnn(fOPjOx#g zv$o)Sl~LxBUY}?O72eoMm4|MAdGkpjNCjI$y_IB>KC4Vm;m(QJkX4mz+9q+_u z*PlGOO#W!5?I#Os{hjB}mzvjIx4Kv8Q}unm-TO&q8)oFb-}C9ulW7juBR&OLukl|! z%dYtI0x!ng{_g*)4nNcVp}qUXucw~#{%85W_xSjGPx9@F#*=@4D7htEUtv1;p3y(w zZ4cHizqPXX`I3Hh`D?}e^GaUJU)&sjVcYt3OIv?`ULx?vQ6Z?Y$o-c`cxw`(caF8u zbD_Au|M|AOjc;#nzqu{I!$_im-$y}SPA zw*UX;#g--)nNNG#J<0md53auL$>Qq0$&=n~5&oL&?s>gv$ywi9n^shxE)=eIJM|}b z=9lf?j%ruWd$Du9&&-)KOmrIG)mC4+-fy|>u-^RCZ|A?Seg8Sz?d9a$%Wn@o{rvWR z{+?5H+Y)D&mX_aKecS8?|GqCjpR6+oztQtCq?2EpC9cPzk2NEE#^VAFDZHh{fdE#w z8!w)yey@AVw%feo>h~Q}m5Sz)kkD*f z(GN?{f7mgRi9OwBb@I&GZ>Q_$-r0GyzWzmo_4CE^4S(P3EqlCtvi1Hq@6YY~<6ZVq z=WG!J?FEndEN!lGeN5Uh3c8RempxoA3SZy?*x37k`udJ@4+1pZ+tK+rEBt z`t51)@(BM`wa?!NpIV~mn|XX%oYtXamQR`v&C_e1IjzLnN_2pg7^?&`=H^VlTemxQ z+McrbqU~b;Urw60eb<@1{juk#yuS6e>q+U~vRv73I~mhne*bC{Dcx9S%qMoy?D)Bz zZ=$z-c{KNAto@{KT5BKY_*|$v`dp^`jpfPbk7Vj+@Et#2S#GrUyh?WN{znTk(=NZA z<9{!&HvaDSQkzvy3MX%Dch5ck>eel5q5pk<^TT%S-F9ZD+ zp<`%8_RBxE`IoQlJCgVR&cE$%WVb}JOINLDQ|5RQsc_@e=NO+;ZFpN5po)SgbivW6 z+s9P@2E-r#W5~5d#j#)cjl|-`XE;Js5AaV5J$kGge;^@bHwi5O_t3;Ki(Yt;B2)`F zEYM<<+7mJ&Eif-<%HQ+R?cFJt#w=}zV_UzTdAxgKp zA|xB12|W1i@v&Gf*+_4n!^i6r-p=Uh);}Pn)NmkxC92)X__I=gOQSQN<&i!5kA7|R zOVic0&HX*aIM$H$#Euy|+p=AcEp#(HeiF=n`aD{u-&yn+qJsFOaA0SaT+oVq$sgw; z9CmPhutNOmv5#yAG>+eJnLl29W+kP^uu2d=KSs6SMu&d(3h6T{hOF>ZCrKP zAjk05y?c4*?S8NEonfF@8^?aD_V>4?kN=$9-moboY~FKj{XG+&StK3lD48|iWMbjI z;y3F{Qtr(6Go1Ii$28=4SxisN;jIDN_Sws6JocS!c2m$@X5zj%j|*4KcwczGuJ#A$ zgySWilP@K2T=uhMt?SFjHR~mpI>U+w0gYJ=^JizhxIWp$F87wn%Xkq z|C%f1jaMPBZ8GoGiG?vgd6#XOxADC9F}=V!3qb>)b9}t7AKCm>@jAPAYeh^pqtu=& zQB%I3-rMj#Vef*fHTqj$`CGkIseZHZ_#4oAor%isv!uK)994cGuD&h*ejez^-?Q^< zt#$V-dwqIc+o@?ik56vdvLq!&D`?O0c^|v=_uWXhzV9PIT}<~aPdB()biU>iY%@Eev{{y4Q0LIin|;bWxgD<0 zemxL4IAgCCW8I|{T4r$~s~h&6S(T)^CL@q__P!5Wwr#sLN!9yJ`2Js0*T(I=_3h0~ z;n!Jar91zBS#E!mncpTsfB&CNr6naxc4|eNCIr8LN0E3*`yUUQ zYqure_unkb&t%XPdFbtrxB2zeH*3Ex?zcPj(V|I5TlAvwwbpLq^ESq3BW`c3%D)lz za;uL!JlY%<%wuAXm5auhKiXzxb8ZhV+;! z-WffwXFB}7Kl|;Df5#&A8{b;IW_h*01~eq~b$i}7)q?ivY5!SF9{&1WUy!kaOZ=;q z6dS_AUugh-TV!E4V8mF5r460du=jzo|&|OMfv#;OEum2sr`@(;Nkph4`LVtO$r zK3YuLGxg)KUg_MkvrM{#~bHozua^B{J||=b#Y=RUj_QWN4XlCIDS;F zm_K`3ocxz;_Zs<5?Sg&9$EJpxE>(S;b>&eNujFwAr`PD&uY{PHN8@hIlef}|?0&*0 z!Cv=b(-TWMC4toq^=q!aaJ27SXuadjy}h^N>i?EjzukKM4d|L9`~N@Bzx=Rr`8+S} zER#E%QoYx#z7z8FTC9B9nHh=2&(Cc&p8Q{BzE$a}URmpF$9g0$|Gpe@s`~o6*vx1C z_J2(z-M?`vK0d*;deM%Q7}ls1{f|A*&(5CyZuN4XnTPgSZQ^0q%A4^qGJS69+qZAc z>i$$%zu9p3%>`$E-)d8juWf!=1#7(6_A}picz^!$Pk|3yixy5fcK&GlC#h#={T9sX z*{rSW?WS;_>COL7bNw@4uDbbuV&Tdpnf{%267GJ^x~V^EU9PkLJZBkl@XvYwV?WPl z>`+yC{E+L}|F0=?{`a&+A2N8nFh>4L(P~S1`Mk=?T07QB=bb=v(O%JI$DVXc@q*@} zb*mU_w_II)(7U|6{MG|kUWF?UT>pX=m~FY(ee9}$+ggFId!Aj*{*r3(=0=E9@3Eft z-{!rq?F;@)Te8X~SoPM9!pE1|^s?S8%KWvys5I-tqPU;$?(8&vdvb^2PTo|_6dRGX z7SC0YC*rJU^jtmQdORin#iGKmzb>tQyt(gwolH6FxwSD$`ww4wbNI}kodr=ZXMOn| z^Ky^PIkyAFS1y^#rHR>1_k9_m#q?8*WBc?=lfFS^7494lz4iYqXhBNqW;dO!AqR}V zttr`iem(!IUjoTv<1=puc=;Z4 zzSvcK?_f&I%U=&x1TNN!lkW*`4!Rzt@Uv!W?(v{J%Rfs3Ek&1!hB@4B+jk{v#l8JJ zna5wn7hT=pI(Ob@u9=tE^#2{*u^~Wk&5ZOFi8mg&#%Eo<;96U8;EGn|(OJiAtBt0) z*;yN%OV`_~bJaoecdWvmq?prb*6UK4zSggAG)jw){m=7iZ_7WUYjdw%`MqsT^15w_ zUtfKRDz*B4X~+D{JIheJMm{P9;eJX9r0TvYeA2#_xXM2yDJ+U zgt>qG^JUpLx8?D_njbO3#ZQZ_vfuh&*mF8H$5|^R^VmMytX=B_r|#xk!8&F3yZ-{u z-y1GzGAQJ>0fE{*0()1dbZ2S`SFU=huBWdc)LUI z4R7t`Mx!+AybPJr$cTE$>2dNQd*{Z>UwK`!Zt24M^i|%Bm6s23UwE+egW%?-g$?fw zYSmw+dst} zkFi&4zr8tbeX;iYKQ`W%Uw%?ukYkfS^~~|ZYfRo%wmF{!8#ag{Hv+vD9ocoo&l)bT(3 z^}un;&bbeM{wj;oOJ1k_#B86VXpVv8W?B9&qwU7LYRTIk-#KQ!qAB#0#U8sCytB8+ zhp$iG*mw5TmntikHf4wA=?`Cgyp_Sa<@1%kkiBJV9} zeG07n{0mN<(Rb4DpDXjyVU?XthL*ei46S%u|6@P@I!q|6+q^RLhsSf zwNDq^+59ze-?dFUy&vDKoHuW?+;0={PnCZSomplDD%|PMv|oPid*#0SpBFCs{l_lH zZS$UWo8MoqiGTjvp0{?^rZ2FSGL^CS({!e%Kd(G>p!i$i{&i1&zT9{&ey81x_x?T4 zS1kPWRR+Yq(-vf9B-a%-=kuh(IXiimUV)SvYo~0Cm;chHA6NeTYgyIY@`pS8lRFM1 zu=3SRY6@3T{}z+TXCt9It-U=xiNlHu;U6_`CJs zInCb4Lksy<*zGs^%;t0I#%A@$Z#J#jl5)PMN1OAgeXWLM_UvnA>vAJ*ul{!aR^83M z&wni?ypFwD{dsQc(o4KkHWpp|_S(62X6XC5`In`#W`8TzwOyb2YVYMuFQl{sUajZZ zbKUOd`TZuokN?eSo42&+>hCG@vO#NtHdaoHzLj9i_xW4l`RMnn3$0jY1s>S0c>np! zjq>MfPW;oKKcDBk-_p;2XY$wDFE1AJeJnBkJP*6p)dVBGv)8sK=I-BB_Qdu&JNu<` z?<#W_pVGZkxAkq?b=Jd$sq21j&40Gbsca{2>PhF5GhTB!Pds~m4~W(L^JK1us-)Mk zoa10I=F~MYd&3Wl+nc?f@%H(>DCxcYvP=sdKFyT)(!S_T&&kgFjjK;Tv^MT@U}X98 z_-%Z_7uDnYU;LOZ%Uf%+Ct&^6@7Ki}lwO5?_&cZVRcXQ%Mx!^S557FNwch_h;+glc zpMNwa6xtQ9OkH_m$Fx~LYxJQdU4hZHkKfhpe|Fxjd_MQu&6}Cg+j3T>UaVMe#rZ<% z=$V$|q|+^jwC_>ZklbI(`2zr82y$am(M>q91sE7*vC{Cx4ltp)S;N9 z1R_q>sqYYQfeaXMOm&o6~a>4cX1@rwseZSRL^5i!dO?~(O zkHqrsFSqVj-a8d}e8=v0yR>cFAKIib+>o)2)k~Ir{O8BB5|MUzsFLmKI`w8^(^w&h5P%zZ1hi$uxC7fW%`4D@8YjM zrXha+A|9u_sro6SwR*$n<5E?9OCP7mbUm%VWBhf}ug8~SzTWtLJLOGOA&+ga{#yHQ zJ%<-QyU3a%TW%WSdf31I*X1or9}aQrZ&~U+eOBG!>3VXFn!(F%aH`Kqu>be5|LwKt z{H?)$mPbKrldAuOp3AMVJm&$SJ%=dWM0@Ogxl-?4R~$1fOvy#)6DjJG$YK9Z_h7ME4; zb4*X@{{`c(rXPZ=R4>U`ne zCiQBgmF@G-zqqE`eS66xt^R=BIrSmChwk0ue=B{1kKL=>W_P8;sBCTxudTDuxp2L$ zI=qtCgN*0DcRlv=%+hH~S54VCZQ=7R{MQY`okKZZt&`9Cu;}*x*XQ(1%2uXI_13QU zoUC?p=ks~l`+whkpY!z8)UuPR)4$BK*ZwU3_l0}Pof{rm`%KRNc)5K3w)ge_e}6m3 zU$Z|+(9f)&+c;d59vruL`}xl~J(ZPT zd2)x;)*W%q5Dxp~jpr9H?9YyTSYdklnJI@y1Dk#g->k3$<%@n5z3Pqo)7@|XtUFsq zo;IP8-`dIw8G9(9?>Gk>S7qXJOUFzEBE%tgLS(W+M z(x_~r1&HT=tT4?YVCBgQg@r%nfA6WSU&D29LwM=}sXaOO_S{T6Gvng!L${v&-3nQO zHQ#!rf6S91I7DF@REPU*cH{_=HBnW-%P z;qUymx}M<0;&<=1CdWK^_)dS{{Nr1;Z@=x#Z(DM~Fz@s<-8sial(V#LkNxzQdMWWd z*5cjm{r1NV>X{x|a$XnxG~Hj<%jMYCfHU8#Clv1cyz-XxLQ~jT0In}j>=5hvS=ay1 z=-S7be2r0{cJsAGd*Zh+J@mVF{BQRf`@XWLvsOHqH-(@gfC;>AEAw33$@N|ix$pl)e)wCqFl^3LM+Jco z=XbTes*QdiA+F$RCzbYQ^&!J^s$JGR{e}B#vvc=ua=Tp8^VmZCeENaSpAsWJ70l}Y zz3qMf;h&P{mp7z8J-lJcLlb%R#{n9Bh3C(;C$2o4Y3FxrVSvozd2{&>2en_WnbYIE z(Bhb_wfwQbEHBB$pe>C)y+-Cf4RZ?)uP}}lkW6>GzkzjfAsQ!ppF(U;!1^|UhyHd~ zY8>|@rZLqW^t6Ax@PF5}Z>zkNcO`LZq(5EdRhxTy)sydUqn*E9K6+~QR>?UH`OGqp z*`A9&jyV+}dwhq)W$BukQ$IT#w~&2qagFz$$uY~5=EttIg{2wE%?j@+o?O_ol6UQy z6dM!$XKo8-vSfU?LcJ}i3_T_QBsohtmV|HFsts8hDy1KyY~$4-S!bv+g1yz3FCMsoh1Ws0&) zXSEI(uCtuy_bgi|ZZrFMeCB?R@{ZB;IVwF${F#ZS&eAr>i#gg4AL(aPJlMiOb_X{X?aQ!SUgKHm|U(8LqnU@gNl z+u(ctfwDQjJ2Vp9m~x~g51JQjlzA-GG56x48-2!2=^K$!3{P-_^&TGK3Dc2h^$t8> z{o|+KT+dp3OwHlgMpd^;L5BrlOmF^Ysm{FrUGedsH0P6u7!+_=V9A>C;nJL)o3A06 zjCFDlG+Uz3;IM_sq@vTziVJA~8#zkQO)*){z#BKqxcr(FA{F9eb$}LWUUYLmh!~qk zb}nKN6T)hI23pls{Onv5avb_d6(^nvGW%w~l?J-Gzx5kvX;1pQPz#F%yx37uF z*g6ZEsC;&2?p8ODZ8)6)mskYadA;RgU;%NlHJbPlNd*fFYvMN&ta#jOZWO7kRmBE}eJnTrKh^H9n$p(udf};RM6m}-n^(EFg#8bSLn*mAc>EqraON|7&;Fh3 zS(opErAwdx*96bj)kv#7PI`7aDpdc#w!poyI_sZEhPjw)+pLmZ|t-Fc|$ zT{{ga>o_#Beu=*jSNY(-ps#D?Mke*gNlzm)b8D>m=3h6tzwYqM9_0%ey1VD&W@k z{P<<5sSlflKe+MDd&{lACqY=vXM>=!+Y-s@rwP^7){^{vCgsJI+w5xo{d}H#X^Cg% zzFE&Mhkm$pd}p*ISBrxzYfbcp3CS_C3#ETtJ9Vi)S?XJPPxZH(>6ahR?>b)T!|W{e zY|){&VfjZ5^JXmAgOn{BWk9C}uqy_zAf@##wFjbH`{LphS9l#1_P4oM_xE-D^1~CA z-Iw*M*4VXuuFJ8HE|D9T=GN zbWerdF1k_uO!R(>x`4(4hT}V!+M+gj>F@m#G(UNcR9RO2_VV}lzWjN*@wnV$n`K9I zwzbPVPV(;ggcS7waiA*i{h<&f2MVkRau97?CBmhBG&FGCsYTbWg+=cwS!w(0#o}#M zU$bs+PWPYc{V+9>>(5L7`c3R|6$j$#ex_FczI}h*vsF1)8$AC?rq6La7ReUUoLYS> z>qg15nd!?Uv!%c7{&^)qa1Sd}AXh<8x6w95(Wu}1+2w0CoHsmoKJkyl_to)#yFSlQ zT=^_Jt*`LsspdEikB^RS zD|+g6dr#$N-IyI0($39^{8l?-hJNF^b$YiqBsQ;&-F>a@_wD<)TE*isa&vQ`vs#}+ zHm9FgdtBpc{^F9x<6dd=TeD2FbN>GNT6WP@{N{^`i>tTC??2t$_NpdY{tMF#!A2&I zAJ69{$1on^30pWTc~0G}jEjq0=NxD0tCV{xG5vXohBQ)XdzDir=w0f``s96qc~(f9 z5d<6<8vn8US=}OK`(oSwUCpOqTkfyNRiBNk{TllF^ZfsF_~uu=TDc`C_ONdBwlCke z*-RH^{G0x}N76Xw-k!>`w4&?%py7ub8_55CZ^Rv4x5BFFed#WVF)rbgxhsee!QNf_erL<>!`cFe4g*K&qH)tyoYSJ*#n5q|SxalhH$?Q5kxO3KTZ_oiHlPwoNuI_*i2ayLVgi{dJ*5x%2C`PtUp5vQ+7U1!J!HU)jf7^uN4a{zc;Wzx9Qd zyjzwWeDlAghg>qFN+j(BO<_jyL+6Y1|YOMCvtgxq{3v7Bx9t+cIgi+ZwS z>~xUVH$;JI>S?p~h$F=<#}ZM;rJ_w)Itx#+gtAq(PFN8VxQ>f0)a*w|K98gG^f&fC zaT}L|W{4_RPV(3r{z1$8thia*hr&<;&2-Z;PU$@p3jY~}ox69!wfudceAq9o;Ioe- zvtQh<{+8{`DX?O{!;hKY-#XlGeb4Wo?miHRYU&$)_Co^|67k+*e>^T ze!BMD_x3r*m&ok=^Y~}hiZ^=>cArc3>My+2X4+qMc72WM6N%}kGc-kzT)r2}5i41W z4@8;cA|HtItP%)1y3;)4Vu|l%{|7JZ?}vJ>08Qa!2g==BT*a9BV(;@6T#Dx}f!f?2 zaf~aT@0p~rh9_j-shgkGAHOPI`Bd9Be(&=9$)^G=S8ocxy{0Pl&3wl5;p;EHekqWl z*7!kU`T70Z*mLD?9nYNqqW9OAIr+hF{(t((`7;0ibKbu-|Ci6X`dVVy!uR}tD^67U z>@)uMHt_bUzWi5ze>~%z{bi2)>nR(p_Vyud7hz=i1X?9t^V}JE7g9%wYbq3tr~1(7T@)fWP8w@W!^R9_6Z-CC6k z_CV){+Ud_<{I=)ad$9Y{m1O&Kn$h$9XRdz8^4##}nee5b-Uc{7ee>M#l;6#&!{YMS zKhHXEFa1yMXRNaqO6D=Ccxa4hC{D;`4DGpmRCR$D(|O;=ah@W6!KqDJJs}4dSnpZE zv~tTq?;m!BoFa?2faX2cYkcamThH)i;k78q->*YDpY;FTdMe`bl}cJlY*LbN;aNd;Ruy(>DIM_f5XkF8NmY>c;=2JUf3G z-}pOU{{9yIkZt!?Hg-Q>(`Gp5_zs_aZTr^#DtmQ%QTp=7v%jCZ@%h{1Ic@h|8astTxUVEG{JXP2>hVvZ58S7pZVFo3s3p25cxh8r zsMN}f-R5N{J>iA?cWSVrn3qU=KuZ>vGnh}_u8iS zZr(ikPk$4?^UHtv$9g1R?(7P4p1JCKA#bVN;>U8&4K=;>{ zg8ToPMlCFm*8grXUHk5n)=z&f+*fnv2wck9TM)R}30ikG zIMlHo;-2(y<%(m6kN=Ei_FBe$V%}ntL&s;WW7BH#ZMgIMvhD**ZuU_}-CEwrezxV&Wy?^P{z1?EEMqgK1EIGX&b(8S#6Yh3N%jeha z>XkHB`}>kTlt-&Nl&|XOf_lGC`^%;XG(P11vC;Fmj{Ux$b^f={gGc#z=UYxL*SPz? z_QzrQZN}#;lyfgE`a4hldx%Bq`ndVb=aP*&vje!lJ`R3a+0z$)D%d%nWpSm+yY&~D zOx{KEXEmOgva;d%Q^{$3dkgID${QnEXeZ`76rBqLO_NM2LOaAIqoYAjq565RtXF&0 zzB{eYK5YFb$0MyB@N4g3`Ro^uwE|!6kX!9^(7IQ<{QSMmy0X9i@VwT4Fmo#3VK%;p zJDx8;6Y_C;+F7aH-|tmlwr?XHEUeNT;7z5jOJ z?z4WjUqfbF6eis=IP|^pU(o&cFZuNAWUdtdikTw4O!((z0mk#oN?ttIlUjA%@XYee zxbuFMZT+_X_4mRTfhHP2Y4yhR7yYI>Z%zA`Rp!~P-#<+emhKxIKwZ^NV{@-wSS{+J z|3F-7tJ1C&Z=8LvKQ35NIDdc1jC~XAdBr*O1%B^ndv&;rS=6WB)?7d1hlR}d=ca2+ zZ0EFp{KawNUh!2SFZp)wuU&Du+kd^UunlwO{Hwy(8|$=k$1!!^St-xwRj;%C`{gpI zJ@otc{{O#AqOa8-(az4j{_3SbMjB%-_r2G8`dJ@}uE&;d{NMe@S@7NecRL>QMenPr z+~xN0XK&xcx|}s7`+_p7p4bG6+~551&@?-~<*zN@Pu;jJvwqD_Py$|8GQ;nQ|6$fc z#i8=o1NP>xU+OG+>3L|M-MtToHaoyum5sANJ5JN4>=8tSg(*{=W8~otk7A~}?K-d~ z^Px>$VvzH$H!LNEH;garh}Zdc`|#^Wo4(JR|LkLz&^Hp{2n?9VKveas? z-{W~3+h&Ptk@TT_J_dB1t2^7FG5*VadJTW4L-m<=l3;`ZFQ_y6Db z<@U@E#Ap3ov?*Lhqd4`?V)?%vJ<7ihR2<8%eI4y9+MqtarYNfF>B`*j@`}J_@!ZYE zX=gmN+x9Ry&1c>9gJqfT?6mK9%j2Uau4mJ~_rg`w{Z#DENx3yUgC4zN{UhV%oXdPK z`~Pw_{eAyGt5!T+WuGR|-tg(`-}~q0T3T-}A_t9ofsSYg@hPE|tGbjzrB48D{baeL$Us;T+UkrVt8 z%>%YeAD`(Bf{!X)8J9p@t z?EhbnT>O;vIKeZ9ro8}#I~_3vIyJ=nzhZT9^?$KvY$ ze*MCyAD8KJtS}{V<&=3J1Knj)m(MMm_4j%GzvXl5|NYE-%$|FC)t9B(^BTS#joY{$ zJlOxBSHVQbcK*dOC-MCa^H=|x_2R~|uA=uPa-Z*g-#5KDl)W?O#dE_stKG!z2z0%c z{Jry4a=+~~vpv_#MgBUsw%w}Fe)0Q@;vU=0O7N!T6Q2e)eM|0^NARw;tM~<1*HWof z;ZG-2t@o*TxAQruzxFOQU}-ot&mHsM!`qqpZhjWNAfQN8)9R>3-{!U=yxY;Dvp?tIm)zi)`6{F)W(Vjv%8zO8C*duz7c3=-fpgpHCI*VS>{4#|za+3k+qLmG zM~mcd;az|C7hNmP5^xOHVSKu(Cp7Yb=)Sm%4@BGk?bNt7%l!JSA7(OXD+|BQD=+Tc zu*Avv+}R4vwT+Ul?SfRS0!FET%Wvo`rXZ67ur~a>;7BrB)NU- z*029Iw|={=?AG(*GDFwrnUCuEBAlW1pvE!=-Z+#k*H7Xc#Aoh(bU<4ugJpcS2%`=ze?=+Y-GgNSe7jvlG3V!Kb0hI#2J)+#NZs%JxFPoUFaj0T5=ak#$e-^I4 zsnfM<-@N7Wx3|o@b98w`X7#Z-tHrdhU)maY&MG|goK)8AYbLx`6J~#&8DuC2PsoLw z7apjt+oPcitB(UX829gZBQ90C@uKuzktEj0&M!)v;%%N5qP$ zxtFGX?AiOt|7O)WU$3AaSHGR9T_O7I5BL60YZO2s=8(uzBJ(*pvO?yv$+=K&;m?jB z@6O3Ny|y!d|GwJx+dGaO&fRtLyEU-(rAa$z9tZiP&l7VUA{5{K4|IQ8@h(X!tnoxeL`~q{9e1|9zFiuk?UV@d z{0;pF#|>p4A1Z91Ih@;H|BE|a4C}-&F#QyNpx*ll`RGnA{RiTT zrc1P!HT+LEkrX$MUn_c33_6{eQO0P0?B|A?wp}~^%~>sGcy-_FC2z0)-go{32dvt2 zP)K8Z_d%$*Y6|?I1&tXE|G(!P4C}ti$#TNtK!ONV?INKEHfpPOtkTkv3`gCLa{^R^ z&Ahld0h-C+Eh+)*ti~*sj1NJ*QtMFoQ!QbEBX0x@uxPDQ3+m8=FpU>a!IazJy zC*8F_bZce)p4!aB!Q*&fyCCn@+7*|7Y{|Twb9tFB_*CS}pz*Q5KY?}kDm+>19=3|- z9BScYfBSn;gd`X0T$)KIsBBir2opx6Ax0K~726xMYOkK3XL}no;{)1AwQZXj=y2tz z#EAD#KmXe*TJiCy_}lCI|7|@BI;l)Q=gXq5#Pu@YPW`*3H@DnbVL#KaH|=xfe*g3T zZJTQ@)hA|1q?|f`2vSo)WgCC6 z?zt2$x^ET7HQ6}Ofyw1}3fpsUZaV5`{no_#*^J~z@fX!1nn6=OpmX#hHy;CCD=Z#c zGO<_A_SXWg`1~)6-nBS>r}8Sx ze?K0-1y9Xf-&6H>&&7Ltt1q(|CMKHb$0oDx`4r}Tbw~P&uDjc|ZTqrL4>W&d6~el2 z+3M@DIwtF@N>80Tewp)+6ynbQ3bnU;bu`8}`dvyCer}~@=yZ_(bnl1i& zzf7&(l)2^e7WXCII?wYhcsAneM=elp-7$ z8dtD}2(E||ZGII}_+n~Doa7oW7w|;Ng$t^`Z`fM%?!7okt9t778yk}^$MuJHuCJMz zK4X2HyK2EV%b=!XoGtS!d$VT;yzh&DXWdDCNZqK7< zPil{SId^~W*J)3_7QgM@UKUZk>wxaJ&$riajQ;mSa`(&4#W^+p)|c=7ltgZ(G|Dx8 zD3KOM$-xYaEUSb*c*U>3@zq+cW$NBthr8?EdCb+~&-@T1TIw7BWa{3k;Lsmh_Fq?h zkTp*8scL67tqAO^igQkVJ9VGkn#_e2#w+8~^WGo6yy$2OW!_&-nWC+|JYJb6RD?Va?;^8UJihpgYs*jSx&z3=#&|GOWu z?asWk_S??Bd1}Tdd9H2!Sr@%@V)Vb`_x^92%x{u%^Lv%iM(dwzUY>mW?Fj#*V|x7Y ziSavT9@7(A2=7G*I4qdNz#FG^(g5Cu1g9N`1@Vme8y@w>h8Vu+RSG#M?e~4R+=@#R zj_Li~WcI}~e}hok)84p0=k!(`xxQoB@0x#BqGmGr84n{Rm?XJ>d|R*(Gz+q2Z^nyW z%`Ndf_2+v3#vfbA+WozD`tucQu2e6!w_m1doVug>`@0f(i9M`~S;aDJ|72L7&)b|H zcPlgBFK_3jjzIA-%<+8`;Uzfi5A2iM9|CjCmgX>}r~Acb4vyt$ri-d;Jsfo@whph-oJaPkEmEy4X7B%Z}J@ z&!5*P-v9URX4%oM1xLNE2bUe+n|{01d~Tlmmb&BXD&K^@uK51r?~JOyYSI5MyT7%* zADQ<5_37uga_U!c?uc|n${wpk7aa87TC@jcqEH|ssd2-h3(|HKPuGWY*nd1CTz1~} z`;A{;U+12lrt7;#^!%#Tji*7IRURH{-IjB6Q^_6e+QV~dd;b(a=$BNwz{B)!=k*KL zra2#L7aX&;w!ZxL{;ty3H~w1&ooj#i?|l=u-UjpiKhI`1tD2^1ZU2Az=c|A{iQJ%L zX`V+u{~NvL_m{wJ|DLCD+ZU{n{d%ir_tTT&Z}V^Oo-|)=R=)PKisoq-PYQ+K3}5G6 zzaiuQrRg_+&f2rT`YZqT8}HNCZg_lbd*tmuOH9vR-M=-r{%+#r%kegsdcLdm#+nrG z-n*^(f42lYC4h?f{h(Ri>Fw&s)d2$|ix=yjN!PV&|5o1Jd0_tT$9>js?EgKs&$+nB z_1nAh{kPN3%y_uj@XW@Bx=qQCkM)Aqef(Zt|4SV<%~UmCsQTEf7gG<^rafR}Vio)F zci#PjN4GQH|DXBe@B4cD+&7E<-Z#A-bNHYBr1Q<-I&_0+_O%;bqT1k!Zf@DF%vvw` zcmIFc9Bg*t^0BDO`z7plKJQjC|81k{{7<)Cll!A{%1#Gwt1R1eYO~nwDO)ynh1G{& z(%%j~0PQMU+WpnrUQQ3cSvtRJa_!4)tY$k)XaD`a_~e)S_Y?2`jw=eEv6f$*KW^Lc z?IkyM9#>oZ^0oDwPp|K1zm>L2o&Wz!N%iHkf0j&4d4W{5yzp;e)BpSOgAAyLk7(~Y zxH9ga-KbTucT>3i?*-Po@08!KeJSfSO)oYpH+Sz=N74J;>YtPiQcsD@Hcs!mTl@X) zx8D4k!_UsopZ{-9`~Q?~t(vRa#drT6m1cO7&a1)6)GPSmt;6lMZR~IVUt1TO{rz6G z{_p+ATmn8X^_gd5dH4U{AII(e-fj6fx1{FFi;H{hT|+;!ero$ECQ-j7*68*8xBqwE z%lW5zJ^B~7v%6gS^P9`x?2*pozBVP z*E{nqGB2rEf4@`wcEe%5%~Q3*qr$_(qh_w3bM^8G)qOsig>PAFsxK6rpJ)5h3^EV3 z+P2jBe&M4do!`!t@4L)r`{lxxhx6b4S(H56ydWzhF(Tp^)8n@{j()yuG^Z@7C|s;m z*ZtO=&(&`Ci|!nmH}T8+8&BSQZ~NLRyDj;6+3jsl&A%OJ-tWImcIKUrOK)%c`@MX! z^`SkNt?pHAnp^W~W!a~b+;6^oKId0=G-GdW-P!xgZhu=@=yO`;_x}BJbe=rSesg>O zt(X2N?UF_#raKRp@^DQ?N;#k!M~nN#IlaVW@%1brOV?|$U0)lW{=V{jb=CVfi@Kct z-|Rp2{*-a0U`FQ4pZ9013|@Y#iIscJ=FP@y&&XRAr9>^ff9uw*+4j8gpC(B?&6v{g zE%n|D@6%UyynD0g?;NSN%>U(Yw_e}$KRZOhG_Fs6b;ayqw>s z{r1=Y+AO18SIyS>zT^13?&V2q*%wi2XZAYDy7W@xb;CA97GYpwXUX_bbfC!)TK4|_ z0p7hWSA6fyO#j^C>(Q$7CU4*QyU#R18`tLFjFtQR$G914y{JGzbL^c2_TAg`tq(QE z=HJ}ps;Q~js(O>XBTvBfp`)3T(}Kv&Y3II#d~@8#TT$2?_a?;co8$hs;lIpOc1`jM zo7nKTZ*zC-?eh)4Hyy0|R=lb5bK1WDt4{oi5PAG<{ob<6%Y46{vwm;UI45txeeoI<@mvJ=libM+tYtXZcyHHV>)kDBBwp$?d^F7x_`@Y z><_!71dR|-3KeirFk!8EEYhBKcO{B56dDc~ifrKjcc;DK+rjm`Z5#O6A`f{V__n!r zLjLb-ycHXd-wChSI_;W5fFa}ezxnpU@5<-%awT)>Gu}RbwE6F$)va6DP?{SYxr}ZV zoNxav{st{IAR`0^3a*(2)Q~;y&n@4PWZtUB}=vS5-ufq{y z&iMcP-v1i<->fI7{$aUO_x1hv580}^;9*dRKNuKUoPrw~reAnto&}#u2UmMC!Hm)` z9?5@5kpFe-XstnokM{ASt78uErWMJ*3;)TgAgvqjSKk&l#c6fAm!XE(0VbbJk%WXU)X|AUfd^_|q{}ny>b5<`93QT{=UU!^?zhSR zr~ekP*c0WQEuay7;P1cU;+wVRFOJ$Cv#Mdab3pC(qDQszc59cYq6CUV2A9AGp;>?3 z)}kbX#sxwf_*o(kg&(MW@cRFT>v_N5x97jklw@k>+VQ@2ciH~`caqzmJ@e4uzEM{i zzwi#wI96Y!`EsrZQaK(zxTrX!=IuKe2=SiTA~a|2hf~*+^s<{uCLcR+!Zvy4Kav; zk>ya(0oj+TI@0coLF*%pSbqG|W^PwOi4_J$7A6IU1Ktb)nnEZE4{iur;Vj^wP{72p zhvnR~NhqO=NArlZVBP^yU!o4v4Y6-z_R(^iAfT^RiGcYS_)vqrv z7iX{A>Gt;4R_;~50wr0rv>Xn2yDmL}Hin3j7GR0Y!IJ6nGT+O4DnDOY?9T5y%fwSt zQ}gMZ!jj3GH*NZInBV@z-|zRYhla;Kz4Ecg_?*SAsSmO^LK+zu^+Ovx1YxE?6Bt(R zjft^28%|d~pSzrqnN7pY%uFM2mPzKLo;RPK&CWl?_F_)aDNQdQAD&aYf;3sYggbO} z8y{me2wdJE5dnpa*1Z#DZ>r8{j=giuBvcH6A@D)SDAv`L zh!ofq`QWtv{*d)?d%4`pK345Lb^7$`C)&~bYsz-&{eOP`l--j%Ie-87PyTlC{3#2S zwU4eB^3FEPU6prt*UQc4?TYy~x+$cva8z*4T(@Wu5sp8ov!U{H+R`OUM8XV}l$<6` zoLIL${_DfT-(SpK`|o&H{&Vg7*)$4PdR@+H^|J{9c^-ca+mG2KnZ8<0N`&H521%r@VfD!Cr3mGS0hoSHIkT<~@(k>hG-Ari-SUJo;5#djE>wDskC__lJX3gQ()NJz0B*o|AkQ3zPSs| z$P_O)#yQL22dnRIGv`{V^;he~wqAO%|Jw9x;wR7WF)1oL9PmC-A}WensbSPdpem1} zjXQKvnOTJySyKJ^Jbelp1=2T#yY>X51(vt-MZ^B=iPZy@dat~c81MUnj0AN zYIUx?@%&4%r?;+pm{hy;v&pWRUql)8S;N*i`94UP5V7LwoL`95Ab6rbh3RJI{MVmO z>tFvL_BNm-r|D60u7Q{K(IYpGf8Hk;_it~>-m*7mO{+I%U3kPITv{|cZQuUT>dWPs zr>CEPRd@e_f$H`*4VE(T(PwwfU)_Fgy4}9)HTP~Lp6Xq@JgnBo;%w~tmyfrUq%M7b z;nwr@7hbFu6ZP4c;+I`G&+Ub$Z)L^YUp?7tqg;5V^9GZE-v`wWq~401wc&-)-QP!6dRe`bx@-QB z^RCfbG2O~*a|#Zr?#g))UUjgCNjTK0S^4b={dqPw4HI9@`#a;^4a=}{-x+JKq`R-W z{C@eXw7W}w=SMxU-h4Hncb-{D?wul~=+)mdUT#f4f4$+`xefYxT-hv6ehm%NC%iV& z>cLk%LA)W*!*ufG$y+-%GJ zGyB`6lUlj>42SVHo#>wY6v@o#+wu(A*}ez7j`}8(`TE-0tUEh4=C{x1XqmvksIPb> zGDH;CP~s?W{PX8eL4MNKeEC|LfBB5REdKnSA*R&eaFVI!|I{}^e(o9&*n z^f!kBq0P1xa~!_EySugIWzg3A`*9mLZuIh4aYXs&35la2?~0Z_@9PY&*?8s7mhh7I zzUybc?ERH-r`9($JFPi(ntuE`Mdvn=(`WUV4(bPV`iFloZ$r9RpkWzDHgLU9{E^f0es^R2<3ro??@qgT ze4WdWbvyex@9$fh3K}Uh;OddF4ElbrdVNq(kV(P;2K5)J5w9d87q{!pxf0pQ8?Cu= z-to9dC9V0=CqaUp0Y(VcWDGhMrQu{a9IA!zu)h(PfydGWs*5bNLZLZEt$JfKv3a< zs*6=u7Q6s>sP@24WK;J4{VQ^=t(jT(>!teDmBGg|H~n?}a`0#BVPC~Pw;um{bmQ&q z`1-%0rLV7rhJ;MHeEgkr>oVWjmyRpm`ue4?qbx>s)!VwdyI=M9|5^0w>uc-ziPdLp z^SX8R#dn^bAlf)VyuhBj>};*iiSp%_8E#Mi7I!rE)UN)UTQVmX_a}cYTK}qx_5ZE6 z$=^Rmhsl4wuYBFX|(CM6|JnKf&bUG1+Ieb(;^UPUbwKH1_hfm7gvP>QTmDXbW7e5LT#5snv*kH%mLBhuefjvp z%TqzwUh>nugv~h1B9edC<~)}v-@p9rt^ZH!)*W7U(S)Uui{r-mhX0T1>~{2j4Cj2C z`}^Q!x6E{ES=dF5euRjz2DZwso#``8wk>>HF*crZmSz zIC&?0e|PuS`}+T@=USJ)y5y~2`s?bqwYzWB)jpjX{vugih2{E}LXNU1)zxplZLC$O zcse!QYJT!>+qZo;LQXz9(dTf3qd;EREH*OB`OWwHkB)YC-#LEcz1{8`3&g+MEpzP_ zJ7@NN)zTog+@|08GT&D@-gb45G2Gt2v)?kwiwoRVvv6vZ^iIq8c6#&Iznk7~t$qAW zSx0w=|MvfDuWU$lE`4`5a(d4$7vqg zY-6_co1}O%g+q2e8~P=CVIsY|zJUw^f@-|o`( z`*o{7pR@MgxN)Q3g-LJYzbhurHp_kS_`&;gLfIbj(@zM6vFFPF|8ST;P3}Ga)}*6c zu@w(nySlrz|MYFUfBjwg_S_x6YvsZ?OxPNWSnhn^`#bW1-7=XC0-knr>L0(k;$~a@ z?Ma+z&+i+4wg>9_TRhljXBEi{Th+Sy3OX<}zEUXo{Mh{US<8H_uTw(ie%@YuWkcxU z4S8jCar-XSd0f8r{ranO(eJLT(hh%l?({pJ*JhV@JP^>ZV#{`%dnR66X3hpPi&vhy zutdtpa>(Jp-m_bj_uNo?SX@*zW$xUy%YQEKr{@t&?b6iF&@xpu;dG=ay*+SO8zi0fOq5NzK1E{=jR2JBvyxV7Q`l_n< zYteK4-Y9v14Ya@0zdB?}B`YpH1|M?e-=Nu}QTX%8IxNkaD;&{*`_fAR9 z3eC>0WJIejR53wb?B;adij!y0mNLcVFtqSiY+V2M_jhYY{j%F^hi>e@wE3mkdfVe{ zr+?_bJFNacIfp&$!2kW`Z?^qCUH1FJ?Y>7z@=dqfADU)eDPW4t+0bqK%r7&AIquEr zZ~1O+ZJ!tQGvAJH54NhUvB+9j>gW3F2HTDs=Ql~eNZS5ZTTSiQ&zRfi_x}FLzxG;i zGz(vR!|xe~w{uT3*8cSOc&*QdFV`MkZML(s*&blETB-I-t&hf6jZ#p{?~s4Oix~^M zvZR(aUgujAc2F zjHwD3FjlY6k{7$VwRR`J_gm%==_`-ew%y>mVe&h?$}HiK?K`$T0xyI%=&dR^m?wX0 zYyE-lxBAjAlH&jIAIm-Xj=5;}+i$kDIi^j;3;UZl$FJHHmil$0?81}#?g+-dd4995 z?d|D#>Gp@q-qtM-Pu;7*-IyTyq5k~t`OLp(KCn}Zs9y7>>gK=V_-*`m55#`AJNEb8 z=HF&_^~!Sh|9*3*w&$?G75h8?w!WV9Yex0e1@HE8g|1s;_snjYQ%eeXn2uw@f$!e? zukQ>#ugg<*^1SKf)j#r-nM;lqb)CJr*uQ=6I=Az&Ypy&w(8_)zvscM>VwZPM@awv@ zU-z^B3->$f;r8GJE7SKryHC3Unc(vb4ia2D_}$*>tKVg3{l?hLTeX2->`sH&Z|}_N zGkt7H%k4HX>YJUN_kQ1@3F=E`gwjtd zcHy;My-i7}|6#rT?1b6OY|7_ZmauG+`65=bY^=S>zT%&w&O5{32M)6Bx{<(9Zl(Oc=HQiiuOh_%#~a+XD{h{WQ@@M9 z^Ns%Ozw&*z>q_Kj-Tt@r<(I+_`>J0&e(-kos#TF7@6CVr{D$n)1OGqgoG%vtpZi@R zo8?gKfqn0H_H(|C(|h~7|M!dw@52Azx_tbf)We;zQS!y|!t?(6u7;IEjgwe7Dl|P? zk+LPD@P_?Uwm52+ZMLHt@_WtN!G?BZklj9B2NDH`4zu69n||) z{F-gU&EmJu=dm`vQhQLBm$Un=*>}T*KluuNUtITg^_t%jzwf4BerwyaSAA>at~i35)>)#p9`|qF5%C@IpH&*i}U%zvFipmK?aCy|g<>Hccy4(B9OX=NbQn$T0>b~Tk ze%vB4-^Eil=C#`G|D~Nvg|+argGRM@!}vyf0XK z?cTERV?V!5cHC_x&r6j+#|Z@~hai-fDZ-)r0ndg$F=+0i{gu(hsbA zo8I($#;VP>QK~<`FTCCVu6*upy_a^!=I} z!c5&z^|$G3<@QH>o~(Z%^=|fxf1H3FEFRL#?=*N^|3pILtU@0r`zc06Z~KfMCH-_F5; z!{z$wmA876uPW@G_DV%vOUWp_I&6)Buk@nF^}+EU)n+XDmfyDGuyXg;&-}KfG5+zZ z{p*&^o@HX*|6%shRZGKG{QL4Q>(Zf~ZI>3U^?UbYXI<3vM5ef`Uq$nXJ;hKjYTE9M}4)koWJWzY40p@Fz}heVMVTePq-|OYfU^A5Xop zcDiT8%C)m+tqkpEzV+{2*~?4+R!z@%wSUW>U*D^qrEJZ3c=6o)GO@in)f_Ay4Gq&7 z4hHGK%E$(XqbzsgEq3kCDXACClvlZ#z_Gh5ew)kgxBErzfA>$eHekw&-??=6@4Wb1 zb~^iVf1i}woLP2z-CHO5-CYN_mi@l6cIxi+R)vxp!-KZ`1!? zoOAu%w%N~~m7Y)Sbto0n__wpb-uRpK#QMigpXUbtu|9LR{P(5**5~g&yT9YXo70!F zo_fwo7&m8*VSKeg5yhP%vMAD`2vjjJvUG=3wd_7;y zmtMP>dk*<*d$N5_(1y7))*L)MJ?o_S&8(?YmQ5{|dhsMZr@=SRv2D}q{9~s+YftfI zVbXUv;QgR?CsOsv$@Fb{@3)7Iv2XO1-fpw5*>QI}f9IQhu{pD5U$+b>ICD3xHisog z{?^fNz5n(5@8+7{eYUaom0sTcUD?%h?8-`;vfqAFtd)uR8#Hz6N)P$nm2Ym{-B$YH z{<>3EfnrPx6%y|Mf47(OyWzqM$?exJ{^fgoe}{AKp{E?RGJ3X=Rn}UUj_1kkF58~l z`S149_(l;>$;`;o=X2oSvz+QaX^o_^qBE->&y@PL@s<93DcB}f;kj0m! zJsz9AoW5+eZ@?MOSC{uFeBAIVKEgnngTsS5r6{j@~PetyJS>F@CSXgeSPwcIbHENN0+gLV#JTd#1PUQ~29O1=p z%J*H2eiqQaZYy_l=AAXFYd3#?u3>KL92vjn((?H;WZrS;rx`E%%K2)|(O>7^2A#ew zZFyPWbDq}9de72_5=`z&4hK$8d{L-}@cC4ZAOA01%oG2gx^!Tj=2Kvfmf4U3lxfeOsPX?VGNaXSd$ENB@3Q`{sWo@7ZgC z*(^-T5B}fWaQj{Q@&6Y8kFg%xr{%5t`uBO?$M<)v60!f4y7Oe%Yuk zG%I_%eD2%s?;HP@7iDbggB%RjvdH1=y0=r7s79G&Ev>RO4tg6sXHD_D>Cf)l#B0xG zGYx2$J|DWgFYS2Gyd?M9&YmK7&%OX&_5R)O-)I;vd{CZQ<}jl#SG4x?>shb8gKlR& zUlo11d4IOHMNXI?`{{L;Bi^c)Ua;Q2@0oSJM|!Ej_4{(U%goFCJF=EcGxyS#vvADa zCBvisA!OCRyu>wv9BUjr-&g!LXk5#qHm`!PSPe#$BRTCYW{n3Z*hjT>P11FpVeniO71+>-7`U5 zaaV?ouj{E^6GkJ|C!h0T*KOC2UHCR@iW!8E3~@%*UVh>?((?{AL_q{c0Ze{Z<$>`ZC~t{wPt#ESAb5xnX2Dl zEU;pUgJ)y(RGp?bh>j^9R>9E++FOdgdhPvrX!fmbd9$Ow=dNvAD;1{OBkQAT9Q)gN z^|pwa0<&g$8ZHY6{?^wuJ$JdW*KbAN?ECSndFAsj91V|MQ(QGC_#@Ma&I5^DBJ%bp zHIJRK%~lgiMhuW(coz{OjiM`5j-R*o{q)-PZ>6_~fBQ1wRQ~eDoEw`KT77@F z#@j7+(ZpJ}wvfLoa|$?Td=Ks{)KR^<=|~UDo+&Oz!Hs5waX49x4xAxs4_Y;QnXYnA zfscMd2C&hlkHFjjUDh<+U+dG(&RLniFJf7|`CkzswvVR5Q*W)?`-@+0k*B#|z}+1$ zCaf@@x@I3!&xfGe-}9zH>QAtKTtvvm1F`(R*H;%mUy;0ia%s(ayR2JETf5c^%y@L^ z`@4&6Q}1W}{Ov80n>Mxb!$I~dnyQ)x;)_FAyaZRA;m~KReE#20olk1fj2k;n&5;wS+`i_&WB&OX$B*+o&elEioOwfBjHPduLn>38 zQh(Ii9Rlz&7c{_!!yAb@2Dg2ZuWWpN(%tmN(b-cYmt|DGJnHY~mAjVl@cGNLrfP5f z@VCE9eRIFV1<)+3NvxwQB-`Oh3XCjHkq>6;Pg@zh{@$(4&$Rz;$eX?AUd+?yPem&$ zzyDhiI=^Po+iHGa?Rndm{Jj%zcOhPX=DN2xD?h!9SoM3IMg04^&1)Y>Mc(>-vOB8c zWaO{c?6bW*^rNOfdb<1D+P?R%e2#wExKf>)=^$u|f5SJPui)N4UIz(qXg0>1{auo# z+jm(%|Ni30?Po9QfX1l?hF6f>M!em6^4IP%sl#e+Lrm#=V$wrotQ1Za>Wl7 z-Z$0DCP}ORI(2KCkGI_1rSa=`1y3(uQJ+z@ahHhxefiyahuv=Ntlj-zaho8A79&$! z(<J2fSE339zcbTb{FAm$YgQ*(x;_kV6xGS`<*eHgCuj;}R$FM@f;RMH??FBol z%6|1GacAwxe;QO9xgl2K{iN;D`}ciZGjHbCKK;}a60tT#EkSb^NS@rCz4YGC-@d=z zuus18OJ?rp*->eW+w}9_iRtcp^FHg}_v$M}my2gvd)j~#r&enwi`Pd zR#snoJ-NR3`fmAOe($aS34XQK3^l7bw)<=3-VICU{xaF+U!3kyxR!l|-)D(l+( z7N(vLLM?NhrV^93!VgqCysEw`k@-{k*T?H~n%dr6er0)n_00*zS8mCC?7jZz>b%Ou zJ{!DuvEBQ*3e0z=b67ApMAa~T|D;sn)Satd#7I5HSd+FZ_wXc z7hNxHuKycWmN31$oj+`H+t;fbJ}1Q5`26}byOi~yx!LcCSkqnWgQAvdEPL_N^;8mj zV}ihkC$m*0w47v#h!_D5amMwpR@{9V?zMgYBH8rvfMf07XC}tK3-Nj!_3POBiDg-f zcWtao4!x4`faOTeIg{iAM{Wd$&C=Rc@K1SV+U2rmH-z>J{V}UOeC&s;Mak!n96C9iIl#&oVJfm;~930Rmh^*EN~+}Q~qzQR$ufhO1_xSv$*?eepAt^L|F zZQtKz-)2pW@!S8u!gZ!+$0n}Zb6+2sp7N7@X3G1iGX+m>ugKN#+V$p*+q+3Kzb(GG z=Ha`rq} z?&@ksHJ2r7Z@m^|`+5EUtmE@)Z*Bh>yw@^yS#{acYldHMt(qK`dF)U5mhAdvM%&h3 zSrqs@<5iRCRITH6z6gbFQmxYvUnYq4qX@G*hzW?s>_t(zb|6lX# z>uYUG%bfwm7kRr>m&$-V4lDqTG*9vso$X=$`sK~u@>7H6yG zs_E+a>pXjUrb*upGTB>HeQ%A=Q`e&!w}Q9i2~K4HK7UvCB)>OBd;V3O?wzVV=MINV zV}oSIqC?8Q28T`yI)t|ezdfP%_t)3pva)SPMn~+NaARTGlc`=dllnVNAFrOW&E=GEa8*`j`qZ*J z!t(>7CKcD*-5#I)y8rdn=dTP?pD7DACTkWL*u0Lo)|Ab@wqfqE6OTX6@Ng2=JrU$` zfUhqlexll`i+$e?fhPyCIsjVXT#bHkXrl7hznlEO9JTJAn(G$Gc{KI(FZnO`UVpx_ z&6$1f&HqyZa+pfjsWF9$GllscSe0yi_dwsP8{ahZ-`oe8U}pr&&u1k|#)@!9&W z4qtz9b@9KY^Uc>?|G4+pip=gS6Bs=1?{=3Ct6Tl_y?)@9nQtGRW0wy&sy>~wQ!VJE zfv~~@)iYKm0%sLhEG`MnK1|Rj96OlG|76a&wLN=vq;dMIo7Ml;#GC(pqQ?5wYG2x- zpxax+{~vTVd3lU;m9)6*m9I;SI0QZ%s$LMo$Q0+LerQ>VbP$0ua>Y6(@tG6j-gL7v zvM{NGMoMxHFH32%@_O%;}3>)rp&{_}l(F-naR?>zJy%6;If?Yy2jE z`0u}XdHwjxilTGRUP{?5Yo0gHKH_BI@p&sx<@VK1UV*XA0zFz}8V?kow_P;T_<81o z1NWp%U+Hblz5R*9i~C)$dCrYB{B{wmUS5{Jyed@t>vH?QmOHe4-X8L5Xqdj?)wu&E zYWn*AW*Zitnsz7V>5N0$QlHK$;;-d?_RMPKsZ(deKR)?$C->QzYp1@>+M>1Q(!*_Q zPv!D$SDHg`9p~|w1AT9dvai|nN*V{H&ozzs_|fr0_#eiQ%nJ+V?J9r2 zs0}r%h0i>iGkI_9eS71;!)^T6KO_o&J#+m2>AuU89r@8{zmHmQb=#ghu~Fu~8=HR3 zs@ngf@!CznRG+AC&(cjk&gB1ck}1Ag?VtMI4^{6<|6W(Tf6#=1P|dK)<-uit`|ArF z_kQ_oe*cB?=R3yN&(tNR_kO5<`sUt>@_)Zqn!T|zIcpzpke{Ag5u`rv$GU6pKWn8w z4t{m>GxOGWH@#0!(+v;1)~K~{i2%zfVTA`vZ4@t^=J{5@WN&osWxl!XiZ9ylui3}{ zS-#BA#l-#!hL`d_nW-P~_2D=**ORrah_>i-jUug#Ud24`0N{Qh#@`~UvI%Y3iT zuR0Oht=5&Ux^$^bLs_}moQcWZ^}uF*_4g}cG-C7~b@l|T zshs&geD+b zzPR`5UCd*tzsYYjtrU8PFts*zz-=R6J5p6?oFT25CL z-z~kfpl^=suZnYzchz6pr1ZY$9_!)-H{QQoW+>>#&^>u!*`!;uddugOsD~N~vNwBW zsavjG%ChIi3E|n-_iQ@7FYm0}_UsqJlegN`Hq2U6k>}^6^B0b|>s?e`e#Io1({}yp zXWK8npDcf&MKfr+b=;+%hlRIxrtSMz_i;bpv-+GVdM|U?)h$XszPr01GFbi9!KUnZ zgOB=B)t=>7H$|RabA4fIAxq<8-3O9i-z{5Qdv?OUIAP%zpPsMdHC+YK=WE4#q@<+7#sS6y@x?kPSgKlMqB z`u&x`yI20dc7IM{>KoQiQzpL*4T;$|lj-EU-|HS;J1M7`sd;|cl47I<3OJe~4|OLb z|2tN9MmGG#%iVI9#b>i;IBeq0zq$VVydTqd#TYo1KHu}qX0r)@_|~*ZoMkJkTji=( z?+@Bux3n_+&Qig%=^2^tZ>haVnZ_1t;~sm==VJErtJlt*KmMxgqjgB}Hx=Hid9|Mx zah6$rcC-DPwCR<(=Y;RmrlT|%~&U4?Nu#5dv$iz?3e9-#NV6Q z+GZ@8_pYchZBN;*S8rn$3WncVyk!=D=B*EIsn<{Mm)Rz0;l?y?>hmpDZqxbpo_=S3 z+1_?%+V*AZ@2q@gnta7VF=}4Nhxzwb>{-AUA8>;4t^I_BUryNm%6cfgDS5Aj@}47R zAzA(}<<0*DcmFpG+WYwXi{0w)F62zMJ1|G$wnnJ!SN^*n&L91C{KUPk`=95|+i}=a zSNXxwmct`+;tB+k8eNSrX?`QLuUuilpyZQQt>zb9C=a)U%Y(a3`;i1li&E8%wt0uj(E^br% zQ{KC8$D+xS6Q4@^{&cH)b1wKxA7{l!-NLNjXJT}>T35zBy=v+B_w42~%gx^ghP;o+ zjmbLJ{IY1j+}>qdjlFz6U67nLcS~fXsZX7CVe7g}Z=!#%2;Fn{+?8Y3Yk#W8KRmsD z;p8u0^usgGsAo#u-Q79!`J)GuHvW{h&3*Q);^W2cs~7nkC)+supL^HEKJDfqul3<= zoJTrsBY2`YWQ-a6jre6Yceh_^&E;_^scTu66YD)c*LuO#>P=VH*6qofk=b{sR#Sh) z;;`Qfchwycx%>I}MZTj9!V_`K$4A`_3)dpXwC7WL|j8Qo+;n zg2L*SaN1=qd@cXCTW;SwxxXKE)kDK$Or1{8I~7#-nOiwVvbOFMUQTlurB zQ~%FitZqGi=GcKIS?Pt7WRmAi*yWwO^;MEvouT(RtKVzxr+l#5y-&XViGRRiHMLCF zwxZgde~qfolm#D^(~0>SwKdpQ-QDu*C+${WmcFSC%N=umu;+w`zRNQ{#n_Qefjb1u9wp)i>FLZ-q*Q!QL6uU)!mF*?CalTn#Fy7cC&VJT3Vm>=UryE z->tos61IH)6}PQE^`dRdkC=r`|M=PD{Vku=s>LG0;<~>*H+=nS@_o14L(Xj*oW*C~ z|Fr@4ATq4j`Nwo~XWY^9H;WB_EsvYG)gja0dvaR2iK3QuP4ng(XRNPh%;PLuY4})j z@AakgB#$2TDKvQ~6#GVOO0t>RZ}%-JS;GdrKv7#DeGKA&E;=Sk7#ucuE>F1dGO|I4rcgiY71T>hlU zc4JrX*B{HQw3gmm8hibJ#e?cbZ9+bF$l$zTKWF{&&C7Z(%wbQT(J)QhWJl;6^ix>e7RZOw@G@n0lU8JNwM54_j9h;{WZPku1Lk!ypO)M!#KFwyngM* z<-J#T=I8012@TrIC4AH2fdqHO8|Uh2U7Qw-eC)?LR^ISToN$`=4aeGLE?Nt}zc0DY z*_m}^*-oh&3DX!%8qWI@-lo?mAilwvJ5_v(;?C;|u?wzW`7tY)YZ-S}kh1#OGme4l zoAvgjx2W~)_e;N#oF2Epd-n{9=`S?Wr53*kOWyk6Wd*Nv@mw*#jgnQbE?LjJ^5R`u zactAiL^jb6vnOfnyLz?t=kq(MpSNFK`rT%6;qn_&qS1@`FTdq}7uK7&{pFojf6Gp0 zJ=x`~i>+tQob>6`n&~$CvfXcHi|16onIfgbA>-QEk$Za^s}kP>4YP+YVzc^ZUedVT z!%_6oJyYu9qCUO+V0TZ>i)mep7l*emu3g&7Exsyxd!ALnfphz-cG*4Mv(=E=j=7s~Iiz1krd z{%ZI8ede2UZZt@Uv3QAh7va;H=AlF42s8>Xzey7lhT0ujp|UqQYy z0%h2WYfS2MuQ-b9F+rQGvHa>{H^PugOnM&X7cMo1q zOpaG3W;7zAv0GnmW%awA;kmcAT!~EQEo+K96npIT*H>@1-!G5b|Nrm%!+Upb(eGgK zIpDqS+FrBBV0-B`?a%J5*w(7do%(wAZ1vX*3;$m@^f+tw#%WRd0_i zztNUbzkIg3{gT4}5gO{ZcU?EBe3dTs?Mk-P^f&U7$)DE6t!Y=YUmCjX%uY|!sS|$B zowxh1;#w^}qaTWAcP(5iq-`P+{Bbh#_IiU4i+{0L-q5TrDk@5G7gpNw_`>&TrW@lQ zh)T7+xp3K%U|Tp*<-+>=FL%9IbhYZ&%b8KT%bMBvY&>&sZ{t}kCYF1ujd%9fgY4dO z19SasODEL*zU|$WmcZZ0z-19ERXImty6UgXJ@;mrZ_7XULMv_E+IvCy{!8>PDBfTE z?Ns=Z$^-E!0o=uVw*Q>3eyQB%e)tTrnk_-%u{R>Wa%<0D-0SVLq5H1B#$|B_!?6Cd z(#u5BJ;aTf&a^9=mYpifmAdODd**=A!7Va86`aeWShwkEYHHrvl-fPZG&}6$!);8_ zOBZO~-6wzP^5v-$CoWv(JDbgS?+Ok=0|7GDjrM;M_eefmIybJaa@o4w@Az_WY% z7{t#y_m|AMnF?*Dl<-=yTl1?Nk(Uu`l9J=zRx zF06~SUK_VJD*M`+LN_DM!)kJ6li#c`H_f^dkd?J+(xgdzyJh?c?V4=-Ahbbw?+tNo zCJq+A1Dq8nZ))-Wz8vv)-N&H2WzX+l`FeDv)xJLIhmW{DKJvaUGT5+mgIDX#8b+O; zmM<@z__(X+nR3;S*K4H;f`o5&_I|7VHECXc{jzf_w+4JJzM~-CpY<|)Y3|K+KaR*$ z8k@a7&3fLOdHG83&CQI4t=CsA;*~zLDgVA*?WdFK?Ncf~om96zsAslg>5oTjdt_z> z*`)t?b9+JGx3{;g*MGVf7Z8nwiA!H9Auj} zgXi4;vt=$D9Yo9xmLwdR_GgZ5&}KfXpa0oj&D>wNAawow^^c3Uy?A~6Y>M0D_2KvZ zeGYWX3LiW9KCmh6)w*IUl@*f)h=e-?r{7@1R4IB=I0G|h)(s>u=uyU82DmgDp)p?`lJEectG*LLR2 zUsbQebmMk~Oph;Ul$&Gb+gts0RUF3_GX*BU1Kq;=CeF`oik$WGd;i@vuF3DO@3;32 zivGOwGwZS&9{n1@jj^|qmrHehUG2T^c-wlBC!2rzM)~c_`flgFxODNed^>m9Z+lno z&s>oA{)UU`^cf}UH;&FLc8D(Rm8-2>(O108?o{x(KL0Oo-_cA-v7&gpRLw87%Xt+5l@woxAx^b52iJh{_2lxc z>C1DQ*>-L47O&l2wszXNxz!nLeF_1djOq`LS{~Q$SW@{v@Ym&rrb%Zqbp1ZK*J$(F zJ6FA&w)0oU)x4$4-(T+QeV=vge%kDw<*TD7H`VMrG$&!|uI9Xp9j@nJ-AsM^rG4^j zZL|9yuY6N$O^4A6oC1%DOz?=;0xbXs21b@H4xQMoUbVrqUYu;@-deH0(k^da<@3EnL8BL0nT4>qvQ(d=Dx#zFfg>p|6hlOA2IKhqrb z^`1-W3>Rq*CDY3%!+kF9xZydg>a;hzzQqGK+Y0aUtEFyDhL5-Y;QGwkZ}M)DqngLF zt-qA7E}yo3j)%4FOwIG+XC4JMrM=!aJLf{r?l}wZ-~F+qt-N1j$GU18gY4Vea&K=7 zT~T1Ju*_-Z$rkv$2CPTHf!+iUSj$p(XQT7lS68pSUUt>8@@JRH>l4XlrRVE(e|_vsBc_;py`AkVo&p~k6*`@L83(wBFwJ|&VrKE@Bf+i-l2dZIzm!B!#^qVP~ z>s(L%Lc`BpvfsB{eQ^3&=7ZMXr3$Cd6pGAUF^lt?a#nL>&GVz*<|{qdDOQNzm}QqX z@BTjbvwyxP`(LXl?)}I*U1w9#IsKw1Gu}tc-}A@jxpLJRZD&>@VhFTqElcY`&xfF! z+uV;_3+RowAL-hZq7@y`@l;>t;ZlVi>PJ@jmlA4~GBC3AZ9C97H)_u(=exU)mOt#9 z>wjsjuJp>A|8%P=PU^oh`QpOc`EBXbKf8j=b2=`Us&5UkHWoR&&Nln&k?Pf7;?;Nd zzLU5R$DB3$VeqGKuRHncL)y(uORjGc4Vt^IYH@v6){flMx3exy&-|8Gtnjwfc8T!U zOEW#Q#HKDS&E9`?Mkwo4&zDP9%0|CD()2oA?#8o zWwyh*Yqfbzu}MA&Co@lao%FaoTfS~ppsC;WNmZpKP5Umy?zYMbSX|+%>Ha!={nhVh z*;mX={2&*x^z*&w)q-<>zx?So(aXEq-+b@%wY%F(u4)!m-r8Edm$S_Cl5FiSO;x>z z2^+dqdvX?h_J6Z-hyFCrT((zNq6)K~oeaNqYP)G#u5#?n@(pbjo4%e6mw&a)_2#Uq zGWNMM_Q(6{{fk&{nzi1YU48Yj#@t_rm&eaOG-=AjbZ%Y!yU#QuKJmXey8ZrTZq2!0 ze>`yeB;#>;hX4J`?@lP@@m=GP*~q}CKUJZ`y<(*w^PU?C)0x@%R@DFh*VU)T@p^TO zWTdy)hWAVV{{H^@xO{y{oNn|s9ZO|*LJ3Nth1DkO>ieAg9JObQGaWk9zphy7@-*vm-&VDcDzSI=^u3yOF?5!>y{GuP zA0hMKzszBZt5Km}v#OZWcWI88QVx!*n6D&NvC75&??(!1BpTy#@i_Co7?IfH{1X(iMDrY`>-u4G)> z9%sP5Y+L5KYlX``na|f+1I-orYpRXSw)~t?l6_}N#^hK*A?eXU|GCp5hev5X8COMz}D%)+x5epiD}+|M=oFXU=$eOx$Y2C~Y%! z`t;=a!;`b>gh+8cuc-k9$ajG)~)Tz%jM?3uItWOcVc!rlbh0+586LPCD$BaTk$5$ z@8RPUHpZEgro8)q;r8seZJR}6Ok-cx32Ihf{yy{ZKjX$J)8hhqgs&yJbxYoge|zWh z=g(6n$}eocAOAcpsrP^&XGPhwANyzbuUNCe?&cA7jng$hjLx+2=6Qc{Ig#x4as}V% zgA;RCIcN9BNw3u=oaOgB?CP{SdE(@yd0W2z+TEEQc#uQiY{rt(-)5JV%fB{Lec4yF z@!S{3N$$L_)jZ?t7l@nBU3K5IH|*HGsZu{5y2ais-=SydX!KNn--)R&qsvytJLQ^o z`3A5DKe_UK-{nOI-(EG>a?ie2v*4xI)hRChk3#&#vv#hlejV-m@_I}md)+nO_%-I! z4b^9=o@04FW$L>WtsjEo;o-|)X2qu4g7)aTA}FF!lXeAAvyDsXeQvFPXh1Eco{F72T41 zj>bO9D!uBh?z!0R@BB3V?e4E%99rjG;%K`$Gbu7_#?)fo*&&Z6Em)^}w#9XR?ShG~ ztzYk4sC)I$od4zLlkRRvS-k94@v9}Tu3ffTwOy9y*p!O1k;}DGziRpZdSDxT{an=+ z|Mb}JAJ-SLb$06L-{pInbSqVUQFYeKwqW0<|G%$vTU)NRzHeph*P_?IW_{eeSB#s< zUGIV9hl#RH9ZMH6`98A!ReZfID_q;H@Y&?7{fiIPDjFyo*!E;6#Aw0~LjW~@u%z{5 z)eDR2YS-SLy3+G-yLIRZ)6I5Q{N62bpJa8yZ=cXhmR(z}hYF>$`YrG+x${ZWtr#UcTqLpI5#yLySP@0B{Kqn)Bs3 zWI7w3FKui!Zjkk~y!z-)%L*KL2<^IMATU$z=-P+-g;S`}KbU7GHa3ws_^770-nipZTGo zsvGEKaDK(=l1`(qnsF&1Ym~}r7jxdPTg-jCeA2ht&D(Miy{hnxR?JHM0c`}cckD7nvG&VPLdpMUnh2Pww-F$~k^oSkJ? z(_>|08{a&cxoRnw=^?lLXHTEbto(RwMgIMLqE_ub1VTYUU=Ne`yehBy+6RoW*VfKH zmvQ?VXO-sOZ9i{qPjA0goqT0Wo~|iZ+fCO`o3`dX*UR-dAJS)IwXTl2bk$4oRl#vp zFMF@fdVBlpolU7-Yl7V`i|bChld!<(oT6q8tJ0aGC2K#cxJ{Q)E?dG{T=#?H#sVH| zDbLhtckakcuARN9==0R~=I8G$OnstVKHKt^Rd`%+@27Q}e%hC3MxA?anj3Lyq3hIg z75nQ~PQ;yxe)(-m_?L%Ej1QfDxT27cK(ptdw!x28tGA>*_1e23q4C<=8w=}nqgG6v z`E11%RjY&M4GzZ`-)fj%zUaGR@`M$6&z?r_xmEbUVItR*>2WHXZ{D0dbLIN&c~>88 z&0Z>H`sKlslPtSM+>`!qU^&I(YOzMhQu7Uqmhg;+U#rgEDGdDN^3y3?DObRIW}ptM zqn_WsPt0+1HgSClliIaFX=+2hV`sZgY zoqew^TH5!4cWInZa`II}%gE(lUoN)4Te*DEnG$~;j*wOcM*Yx*63*=j}J>#o>tzqBY)MRGc)w|S%~c3 z#;70nHtv7dJlX$yY9ifVO>@@^yMM)|_SYMgyN_cY81q*9?0PzL=d0T)>v}eIm-Ynj zvrN1GZPD$pS98VlE;X~3X4!v}yIb*$Gi%dRXWO!`>8}i`7qO}SICbLZA64I|2>l(SXE-&des7w6!K{fEB`Z5# zFHA3F0rgE8@DNS02^VG)D_d|L5wR^_v;v%a~MyXJ0w`FQL1^XFgQn*8d=9G^d(d;7|7 zpO!MMTXt?w*{pdlNAF6Y;xdl~n==9bR?x9wNa zSNnzglu8|>)6QL4<;cIe*dK(Gt*z)%Jg4ReZ{P{@^7xx{_p3j-rbsf<$}-b zE!kIVgx?qi{5MaX)wlX~z{k7=z3)G@+Mh1fJ#&(cKt6!v{~z2gzus@?b?{`$OK{74 z-7`NtW8bZp2RWawj{STr>t^YSd3*nE_Y3?sr)U2Dt3I2}f9`Sg%8l^XjAhT<@qnC#E>CU*u`}ADwv7^OqM~X-;JpY3>_O9f<$XyUD0Uy+VK@qg%yFf#9#_p0H(1SvFyQ{_{_nt7dRWe|UI0)OzLG zn-$9qZXA}|Tl=MTpUe03^USO-pE)EZbouUyZBILE7HM;;RIk8b!;x!eEgxSHPGOGg z+H>%&sZUyb^`@JthD5rL*O@OCh5QeME+bj(!Y-^GU0DN2T%!YX!MfyY0tm*6#glyOCZ^Wt$`|Bhp-U5Olq z&4rTc$4rHNn-&T8Y6wj)jAvTBKBE zH9yu>uW`TpK&ZA({^!R@*{LP`<>AZQqHc!WziRuQt?k8qD+$;9i;L{1sb23ZTc0;a zDr>uE?e%vTKd0tByng4tS;Ujg$HceneD}_mIc8RvaIW)v_uDsr%(8jKw)@MDXZKT1 z-q@EHef!DW|KD9K@1NTEJHoO`ej@k$T2D5cH*H7G{Mp8nTeWUuhxe0P(@uH3-B$JT zR_y8fFRo0CEVjI3H50R01o9bL8KYp#Sa(Uoc>Sc9TWtADW`%#d@2$4u^^!UNPajXY zddzpzyS@8Q_!htKTl2+qYOVWekxE~^J+IGyI=C$B=9X{uPp-YZKSB6?{ocY4o{uMO zI{Noa!2OHCcRHqVKV4^EuP}R+`N>=VcZM#jf9$gJ|JP%ThNZjS97_Fk>{joly>`8& zw;84_s|;Q^i~UT_-94eJw&zUYpSR0DuUGHuC6f=&Hf!B{ty0cAeSTg1y1Lx17>i}w zOD>j%e4Bbq>7Hu+zl6yl`BB>ci(i-gJl6UB^y}Ol<*AW>KCbZj13Q)&e_qMtE@+*; zWu;fSqx77KK?{nO%qf4IT6Fl0_S4(__nwH&R#-mY)c4=61#Wi5(^Gz~N#dVbdOBue z@w1cL-{r@go{{W%*n;`hMAE@9|StJ}*0YHM}nR z+yy1ypKU(H`wxAI3by<*HTIa#q~fP}JAXc@pHQnUy~*Jr0Jjn*$UDteb2 zKh@BeIZkTz<82FB^U_~k*gE(6C*(WEafZTDodcG!zi|41ly0*9X`nx?}{Q9R%o$BfA z+`J}gt5=`JqmH@ro?}UpXektQ(6GphN6T_v9~F(;B&ySReR;j=B)y=xb^n*X$bZcDouh)HhH+k>W-Yj-=>dv1Jqar`g-dXf+@A__^eGYYI zJNCR?y>&{sSF+&a^|^7L?d1~L*AxZ036!beBKE?vhPo@~TO4*Xz2vXREH{<2eOdP_ zXL8|0 zzgMfTE@{1f&S~lMTYPN(sMpzGkIxB>49syx2ehubO3s)#|4HH5e(h|~AvgpI0gm_v zM*WBBb4qz7XG}CroUMIetFM?Gp;;_Yq%Cl6+{8CMp>dMfi(6Y)U%7V8Yr0;n*Db~P zsq5FTpT5axR^q;zNPWV!wZjain1`xoVv5673o5&vcy)Dk>WK-8L2>8mr^g(8brrM) zKuy{#XTrf|_UBn!*RX@^#!Mk7-fWyC@ZynO#s4)bSzfBvstf+x##O&Ht$e@tyUTjF zLsO&~_a^y$e|I5GgXji zjNz%!D8L=h~cd=1>UGXw-|{m9j_kR_?JB z*IGtN@u~Y2q}3lc8HkrEr^JN(Ys#6^!+j{`O7Dciz@OZkKAua7nb5RRkcCO$fy|Zl z0@j=DRg#Uqc`N+6bgA#;4qe7?S94dYd^fyRShV?M=*bfn;gi;|Hy+|FS$0=!UCGV- zmEG169Cc6Jt3z|%?|f4k$;`yDMJ!`)@YVf~-(Hy4Z-1>y_O0#ps>pwOeGN}nM5{l3 zlrrJ{+DV1`TD$kx8R^xr{nTTWd>*~y$7}V+kJ2Z+7g{p8aNp?zzXUm47wr9f=G#2( zrT_L_SDyPfvD$Lm_c`y)7EYPp)L z7Sl(w)uq?=KYnhvcD{aFx3=@MaF2}83k%ryWF&~i*x2lruirP7yI!fmVIJ$2+^FAM ze(&JbRe(*75wYnuA)fVM;+O+Qeyng%e zGru;xoy&TnB7O1&ImO2pgzoONOWCv8Goyb(VMgb>7PRpHcOjZ9;$;q@-bHUrQd0Gi?_5Vez z+P3=i<-AbEnUm9m&tH5OeJtwLkH6cBuBD!c5S?T>vCydaWa`Qj7Sm^)j1iYqH=Z6d zt*fVa<;*jsTc>Z7&AwSUFU z{k+gW`}EdNPQCT({f|v2SEgo8Z|OOFetyr%2-Zix?_c}<>{|Wt>Admh`=u`R{XL;M zJ7`j&S=An~#z$N)elNSbMWxK%Zo64r&!k;N1`n2+?vefT;xR8T@5Rf%X570z`|kCf zcS{uao^N4b`YC+j@6>IZH*MOKp=@=1_S@qn_qJwVm%X)UYh-QgpM6`yXFp$mWsPMp z_qA+$Vnf_eQ;BbKSLjm+eqZf6bxdtWY;^;d4c+m&sN4&w1yp z>%aZU%->B{qm}E%zO`#>=i4sZd9&za%;WF6(X$uNmSH@7?$Z^J111(0eR}2Nd18lg zR^8sVp1-G78!uITd~U_huTnNJyek#CV@~8A^^bb}`t@Qy?%A)4%kKN7l;(ZkI>&N@Zc6D*F{VzDjMctJ%UA6( z-nzeZ-P@q&R*}-zj+fYOx$WY%=W<=}_qk=8bKd#}|KIk!#P8V2Gh0emMs0sw(Ux*2 z>h$^jCvTj;W29*+nZD@h^Gzvl((`6cvAWyy`2E?k`0b0|-`~YI*I2Q^p}S%3Xc>|^WAzhWl8nRcl@RG$1O7^P4eEalQL)D)b-wzHm*OpG(OMB@BXRlswZz;e{xCR zTylB-(McRCt_w;`M$*q*!DzBu)03G%xw+xJg(iE5`@T@^Y@UYLnPBw|7M`Z%MiFBvm!DmR^(W$L|Z)vB@^FS80C z&F$WDn~8l&^V!glkP{~+DyKd=(pmKBr26R@hRL(;Tdci&(dZiAQ~Uov&%c>n{2=Z` z=!8PWt=*e-jr97e6}NjGYrUd(ZkyHQkM;ka*SkIUS{=S#&u`()EH|c)J)rf@ZpUMu zK7D#|@EXz7k^s_HY2ue;TmJ$Ku+^9L+5s+M_1YlR+LdCuQr zoo7^&>~!_eV=HeNN|xu$+M*hi>SOH}6*O1he^pQB@ww){x3q&(?}S-jJ6|SO^+M5Z zvTsz!l;uxYqUzPG%iqOFn&m`X$zSq2eQ)IbiC-me?h%N{i;nDH$60isd+vc(Q)9mz zzA|gptQW5s?SJ1qpK`26(kS(m$jUWqbX?qWm>F4a30C}myZ!0A-S7L#me~Kg*k5*I zVb<@fjE3g-DwN-DlRdn|{_Dr%@~02;+v}XS{T?$V_5HoQv-hX22`{UBwQ~6hi@*8cnX+_isc#&O1$TdTNI?r^Cbu(v)H(Z4fq-_JD5e?J~uhJP~o zU;6r*Yy7*2eKkAp6rI++v^_t5qoe+{!i9g?d8$5|By`O+Zv4?OJ*3vXitp4vgY+k? z@qzB|E9W$e*-V;~zhQBY<+_uWl?TH;juU2KOY56Am@+{k)3{aX&-Fwg^d_p&)er)}VWhUF7A5B`j z{@tR*ykE;M`FP~?YE7csk$77Pyw59`jyWgtS{`%6%=JG;x`mgWrQYs)Nn!?)JS4Yana5=tD}UHXR!c;+xxUkQ9G$;+YVtZB-^tr5`sHjF)qdsH-=nZ={k{7Ce;4y{ zyr60 zwEm*ewfU>_U;k-&JZq8rlu|~W$02WL^lVns`^BY`e5>%{;uFz~AjZ9p?tMw8XOzW! z(a>OE%H)3WeB-a3YwC8Ep11wp^K0Uo{Tg=LMa5RV&zLtmXZGB==Kofdr^nA-a9wlP zUzfJBm={x--*D;Q-j+LAJiaDSZ||2&&kpMSs#)0NB_QnTs9?yn?em@d{eM$_e0X?q zD)X^ES?SU<*|)Da>T8FuTXI)TZQ~j4MV7B}4>T|qeK^SOE6@I(q)gGUT zo&1H%$S+9hr)Kxt)$DvS5?hmP=gqRKwR&q|f5$aaTT;Ar?*eIG^T+S&|Now&Eow6J zPOgvfHBWYRxuO$_i{_qEpI=k-SvB+P4e#?)OD%1~uYJ!~WAO@g`2T{ z{d+(0ePtQnsg0}mM=sOanR@5qPtLa%QxiVPZ|||rI-WA;k52H^3r5RimkWLRUwC>( z*_--lE3*(+j{F{VH@Jjnqo$~HO-Ru9l9ptIF z$WU@=XIb0}Uwfact9QTfmjdk+`NAb+mZ{#}n%!^c&d_*>D`NNC>+9pcoYl@g4ZClw~{?FPx)dn}a|S8n{1 zKe^{~e#{%)k|`fog|4;;*DCX{y!CH_qVtpQ`~TOL@X7p_O|w3BtvKOab8*YrtUV$d z{w_Rs`;~Q4{fpE!)*?}xuiDw$ve*9kc-)fxuA_R7{TkWjR`v^Jf6p&=e>RzwpIj*M zGfVe`#T=dBt4EBkJ}2&IX!>R>Ce41xzNh%q0ZvpS+>izMO&CIR^v!fceo!| zR=01@t$UwM^6$#O>Mah4zvR7s&a{nsXMcKDrR~#AmAu?n>#g_qQ`E6vT(=5;<=N?G zf`q(uH*bnM_DkzlVOp6^uY(ZFmb(-Lm{;K8YL?5b@vh{Dei1%+xhnMmpj4o&ttxq@km!ywckL6p79vSOZ ztZ#QHEAF4aT=w_e_+3kv%P!YGTEwB^?{GW+^*&|YrCVP=nY!bz(A2H}x744H5)hkm z?SS0p^=4Bf8ZQZKFk4mpx?$6CFXsg%Su20On!Um=MJDZCicH$Nk5Ll~W0cSQMrMCI z82_ij`~C6%e4C$L;cEQCvPSpCoX?ZLoT-WJ`fd|H*?a#Tg3VsX1HU>RJwNvGx2Hz3 zS}I50f$rWn*8|=}XNv`>8R&E~FtrMAC|k|$S~kBd+Ty=cj^;l5zWe$|w%v3~WO=mn z*n9D`*EvfCm}aehH{0@Q~9R z76zu1;vMe;GPj>Rzk0K3&;HJ`GTA+PHYhx^iHKfP=zMrjL$#TW&vjJ~fx~q($_>C;R91Or9UOO;zP_ z4(sIqRYrbwZa1e*=-Dj#2ya)nPBr^t9sTKU@X*ved|$~N?l ze^CDg)<^SC{))RkN#et!YL6)d50rsUmo9K^VAR(Yy92(_2{K=acWU*6Lj$9}T#Jh! zp;dh_Q=(WTK3qyVXp3X6)FErt>ZQAu@o};Udn%C!iR+Wso`HJ<=%$P=v$DePVsrXX8e^Ph;=7Q)|2CrAK z8f9uIZtqa}6K5@%ZN2W_1J|EdkA7Zi`Ev3339tR<>D2x(QF(aqSl4yOW6@#u`rLYZ z9m7oard(QC{PaxnH=%tGWsQA)-Q_cy*5?28XS>)b-tXV0t`?i4*1P*f*3Sox@~4k} z-*+`)_sY#rx`fqE7Bu;%-I{x9hofEXKgGz3!+S4X-)lbqSaq?{=A|JVDn1R)dsvA)e{$r_SiFTRyLwps9R^LHuvUmbfL=@q6Rd&;Q>o{bo~ITTJomLZg6d zC-Tqli_rV`R3XyjwS%3<*>Dxh`21Hr+P~+i*w3?f-u24tv{uURS^uYXua8sO{cXjG zO3jEwJJz6dogm%%y|w$+%rtb*o4IR$$h8`U{npQeemtoRdYcmS zx6I_m(&H&$QAw@5ZNXck0gBm}lhX zhd0RmGL!W+J-^Gb`};ek<#GE1`d)2wn^&CsoBeP5$+gFM#B0UVy=FPINt)+O+@5dm z{%q&PuE0-XHJ4VoRth*M6f*Htc*dxRaA02)@JV&U)wLDh4>B+HpUBRM_;Ix=~(QHTTME}mW*DYK;UvFYz zZPI`KPoWyuW(PM;ku=Yl+J9fj^3$2WOVW3q-deLl#>Dx_zo=VPtnkr~ ztT>iGYg?G^d;3>zPBA5mWrSnbWv-B^x+?kU#nSpo*O$*xWB-(y-WPQ8ZI;og9cgpd zys`_{i>~PT5>?R_@oA^7V74?q zqTcIsy1jB$PrG@&-z|mp|LXRgxYE62S2us-w!mZGjP9i#@c7=PYE*wu*>}B7RN4ER zGIi3~j~A+NEjhE}f5c2J?x&Yp`%jC;-;aM~SK;_fH|F803(jU?-Cz1*k7{;)UF4(7 zq-mVDdFQT!E8i{6&MH|FeECW_zodGe2+!gmUzNhoXN>$}K57auaa1TBXb|^rS~LST zZ-L@7g$a8Pm~HQp6pvMQ=U+eR*ZD8Oo48&+wToGuyT_&BjOBNWo2%#B-HZ0yk+kg3 zNA~=aZNhw0UMzfLeqM@8VS-lj?UKW7`%jkU=^UB!`uIo7l?yA({AYfg_J890xV6az5jJ_(}Pc*F@Fy)o)es=!~CR0`nlKk*3VDa#dmSNwe@{A z$K3hZ{R_^&3~wA=+~OLPekaUS>W)8e7tfkC8I_+Fmp=);8GY>Nu>)IdPVQCVNSRhB z<`XTLd={r02O>1AW zW_8*8yh(32&Oi6!id$u%BWqCVorsQQt9Q%Tx_^5w%)NVoYD)4=t|g~-d|ZCg<=dTL z_T4W+R39HZFSPS}{-%9-lX#v9PjnOG|K~e(5UUJ*^6Nh@EQ?FgP*V}Iva#~7KvHj?=12-O>nXEV=@YqQW zqoocEjQp$?i@qC}bm6#DG?K$)%g53W^A11Vv)J|7{k=Zd!mfLsUH<-bz3!i>zi-a| zXf%QUXW-MgZD;oly=(sS)nOP`&q{P@&eHkZ}$AOGAAihaJ0BXDon zw7>7n%q1Qry!5s{Cs}(i?26klCF!U3&tkRGZ9i`; z>d3&jpQS?j18C3|H4QdExpT!{XxZM$KAjw1mKhnkRHo=tf9kPN@l&no`Z+ZfmwbMH zye=tmG3m+Sz2A)TCS3n-a-TP8mNNU7#o2e-O>XNYTT6bI(f+J&8Tu^7*8kmh@!j+H z%=~@#W6a;fHhX4lpIrDe!18rh@l$pC9e(F_ZQp3*etwqr@!q^$uiC}GE}o$DHf2uJ z@=q6npRNi`KfSd0oRGOp=#v-5DenRgFHP@yTDju})6DdkH$t0hSp+@=H!QBQFJ62F zN3L4w@RMQY){4R}tJ=2hD||EW|Es6mPha?FFIlrFX4NV!o4aW9(Q$eqh95g)TzgJp(fPgyaS_X$qZi5F)w|rjyjX3oUSR$4g#ZS|+|5=u_b|*(5oQ(B(9V|0_B_VgrvKpCi5(3$ zTyKd;igWI3n63JlDM>stI3-5q2UFg)bFG%ov=ppne+p{Y_9!(+Qgqh$Jv}@2#LVc~ z+oQYKX>y@kOq`z2vAAQ?0vDdNP}b8IS4-AUUVK4SPvF$gf`aghixZp0`g)a?G_OAr zt$o#hPs7&R>tc6z-CcfH&2C!{m&ASfcku^xzh7UwCJ^M1hLSAVD-RAf zKYd^SfA^P{m({D{nzJ)9I^KQeXW|fvJ8)}NUghIsy+#EO4y?HQYJqs}>|Zu-w|&_8 zB&&PY{AU^YGqSI(>HM~T)_S|N{CO#Jv_BqN-`>NWANN8x>)5rh(%V}eJE>3j|8`>G zzuxY>tv*I||NnkZ-F~;MyX(x(ppBEg>wnMM=w}AH&va@0{<@1Fr`e_T-!}TVf3f%{ zekN6|gj~nxW#<-sZ|9Lzdc*(skN?7-FMm(>mDxSZ#iICh#B-~y(+%I=IDbbsS=&}} zHb`tnnT+4Ewb@CMw;yjwp3IS+CwaN=@X0B&rnEK8{hpP3eSN$>Xngrs&l=s=ci#Qh z5W3PZ9W+QGwcy^jyXEnf?{+>+F1)nF^X%JD z@1<|UZfn2YRw0?XJGGiQc6;93Js%En8&!RIkumkxj%WVIZgPqL|C$o>hleYaDfhT` z*qRA}i``sjFOe1Z+E;K}@$sQZ@oew6scW8lou01$JZ5FY!zUTL#c z$5Qp1y|+JkyEVBl_HwAtx1ueNQ=U)mzI3s#c;SpUr5E}p&*fk0yg;`xJia#cUiEuh z%TFhiXWLKSYNs4)SGRxdb@i_s6Y4H`Fkd)l&F%F3*1_fKTc19CYE=0trSjX&^rt7) z=TEtH>(-KIjynZ3G#U54y5!7ntK!_wH+7=2yW88Vx7P6a{5~YU&tdo1KlLqfd!O^y z|8O=*3Sl>W`7a`WmcC@QTwd_Uli;x(SDVL&`R(VF-I1HN{QSg?%MYdoyeToNdp0xO zBK*_=lg#d@W49izm@8JbXX){)Rht=Cd1@O!bzC69B>PnsbW`#Tc`@agcXETjxA)tA zizwmCI==3U@so4roY|Yc+x$&im3n8_{Km35ElaH8+e$z)Mfc1(*DsM(S8V+=t+8xQ z{C$-*bIazmh-fe~&E$L$Dj;9;!BNsIXU3bY*W=FCx_#95N!@nriH__O(YTxq-E1kc zwZC-d9_F+5dAIZVycf%R)qG|M)E<~OM?-^?X{qvum&@m$(q6wu$=~K1ITjPkUO%kwoi$6U@^P>ElaK^pY#NsWFj}p4R7B3?H7JRCtK_l;cOM$)KU@ls`W{ z&e48)V86iX3qAL1KKn*)%bEG-ZGQb^VLuB+t7n@&C%oRW!BM}8=NM=#GQ!&9YIzEH zB>&g^OEbUQ{1xK++x+jzotZtE$NxQ9t*V;5|I;g<%#-Ld&mW~&y0jO}Kly5E>@>Yt zt=Z=J(=Pj2ul?!0_E!CpTDNQUOP-%B+Z_K&Bk$$q+g0M>H>Sz&@O^LE8GUNi0{MBb zo_c=e(!0GqfBM?!?QZhRvM0aH?7gtw@n^b*x(9A!r z{?GAxk-rRE-TURv&i#CA+1CS^x3}d6N?)6AyXfw(ulCOC?-?Z>;kXH!@5z^Z{hl%F zSZHYI#T9{Td*3ZLO}-mGd1L&~tjv=)_Mb7*-I!W)fRWwhZN-BFjawf32nz4BkyN)? zAS2S>Q`|7)L+BA>yH_g~r+j#D@Y3$`{F|xMV_o`peqGkwmwRAQ+*5^riS>t8yMGio zv67+I-SVl=ol}o~A6C9Qb)7|-Z;VT%ct_7>HJ?9RCoDb+rp7uLottIwQCs2h5zsW! zNsDZ!um*>Npi!l|m)`MRcFQ;KQ+{i|>3sU`($`|VEuH)gnl6d4_MzAApW{k8(4CZh zy!Bqm0q@w@*w5@MtG;r`u3cg-`(=^*npbD-e6Alf{3Ru;BRqeNvdTY+?}82r#*DY! zZ^o2Qs&ZIj{UcBw`t5>g9?0prJzvcFsKinI)q^`bw>G!OS zbrX^#U$g7jR)6cU%h=fS)pD+hzwDPqzcXcjI2{x8e)LcA@e$WapP42Wp7Rvm?quW_ zqhhHqAo+ZbNujondh*)?7m~B3Uo0xN<-5$sZF_FpeDh0|!c0rG9PUs2e{%U|`zJD2 z-p@ICPGig1Wa3h?xe*|%hX^aqjPTO`>#*h zC~uh>>;>VJP1#r)^kU;yx#HJ`)Ar@Re*H$`%(>ZrR~RmJQP|FOOKc5q#O@2*5}#{* zk$rm2dVconjQWi5?U(*8eEYv-o%!51cF!05^wHd1T0UjtH_gb~s*m5S>Hhkv&uE#f zxc1CDx!V`_WFFtSS?}5`t5Y+|V%DS-ZNCeWe12}0sp14~P_yLaonOt5=AV337kPW_ zxvvqoe)YZibK+Kw-l?Dyr7Xq|RPQA&Ow2H-y0mJpXjM^mbCga3Z@~P^+IwzXjV+O_ zN_Jvsyu)>a@6xUL+kB-TEGo9vxKy^%Iw7}xSI=I*+neqDcAw4F+Zi)Eb?NIZYfSWO z5BJQ!k+JTY;L`KAU!Sm;p7|s_cABW<^W)~6pt+SL6Yd*LD6FfUyrIm<&xz}&u5-0y zbbG5@^-II)sht+~4A8Rxa4d*px5HC)Q?f8f^Ib8GWG zZm+z%=KqOr=c{HV5y{^srjs>U?Eq>r!>+kMoU_Hh9NO_|5So z%;EN2KdbHM%I{8m<$HVC+mO<{(?{2z5XnEk<#vZg;s1zZ)22RK^E-a-ZI8gSQUAC7 zHIP)-J66W+a_sFVmX9iu?1IU=rz$)yt8A*6)YIIt@vhgBQxW~U-!RA7KD+e$*9_U& zH(!@L{rLNBUXQvUN6dj+?dM)vf6~vnJw38-PV=wniSDXukNaBw)X#%VX-_D0clu}V zf9zlSjX>TLJCqgYxhqsMUCS$7_uSL!#ZkNdt9Hu2*Z9d_eqLfZ_jbzq?fYwIup2*c z{rL8kPSyQG7x_bSzf3Ak$S|mKTGRjf^Diq|o@C~vH`4ZYEFO}A9-A7rdg?BIYqHij z@c*^BtG0RXz3CVJ{FYehCbQM`*~@L;nk9K&vER1;%Fa@gD8FfI_hlaYeD%%a^_Oej z=2z?fe)i-@&dmvhMMft}Jx^F%Uvx5BUQ%6ua?JFOo?_iud%iB6y-}|I=Eo_rvv2;~ zcy6YEMk!-1`>lB;o3+5q@>JT zB{DNDC-Qi_`>~ZJlRsA2Xj{i^{F@tH>$&A|%9ClHnnq`5l+EePGn#hRB>7gMQPJro zA~Vx`tk1bjPZd1T->@xucFF$L&-YaIEIl6nYkOVT^6zhrcmF7yp}Tth_HX&GKPAeY zX_#KY@X^6k=k<{bzxDV1SY-3%g7c=Lr(ThJtG4n>2D-5{3BS0xd3leNsh67XES2SR zioCWg-YUB~?Aon0_pUQ9-T&|F`cEGY^Iy&rJu=zzzKMIEjOP6Rf1W@6@wmVL-D~Mp zzSB0I`&xL{eDcPZKMd8A?Tbz=n=h zw?CeKzekyW_xaahI`Mj|@6~Q+P)!lO$rZAL|IBw8+bF)j_W#|N)&G5Mv?kvE7x!k@ zr(ZdqL@NB7`DW$vdAklzzaITv@@3%`KDmDTdCwm`P5ByohqLZ-+zeUP&}eJj8Nw_PjqviVY4AS^)6q;axGiMQgUN_tQ~T{^ z(Gfv+m&NYU={3*imQO0Y_NX3`O}E}3DPE%tWD1;r+Fwb&ewg3h z=9YL7pOo9X+*BWXXNj9py0=cvD9f=*JahZhj4~OwZDHNpjQpI+!}G}axsoxfkV{C;h@$*d2bPV48}X!g&KclC6zT-ac1(L6? zew?;D|MrEx&ue4ne4Siac!zuE)e@tBKhM|8#h&dfUh1Sad3WyG= z_Ss$gpU2k!{krM2-tGdvS~UDNPx`+vrs`Mxb{e!nuTe(PGlaCv0Vn@fTh&L@8@zS(|Pbk?_`+_2w& z*1q@n-MQxd2^X%bYELc219V{_H8?lL~_-ort&0iMIs}B*=n_3ZvRzCASLyo#5V=W~66PdC+`D z-m&}t|9!U%*Q&7Ed2>P9n#pA$GDRm8FB(pd)7`jek&@NDOZhKvRBk%=_3v!X#vsuP z|NqN=mECCn<$Hbm-sd+hSA5efc=IZMUhdR8M(fQ2Rvp)Hg^8q8dCv`%phXmbEd{Uo3Wqs|( zZtJh&o7R6*_V^+4}P^*&}Px_=9ld2em}?^u4N@1#Xf&sMQ5$^SR|gf{ox`gs3-ZTL4C+g(4O z&RK2}Tv2@dUVrPGK+vNpvzA3J$US$=8e+>Lq7WpnsnK3Y4ur#n4H$I$BqW*zcD+xW5c~1 z-o_ZtjN4cDDa$$sMn>MeQ@-T&^*ZIfFOBwnQDilJaI|cVl-r-#R^J$R*?|{w2yKvE zb}qMI*1hF-)wGxAcqL1|wlYbsUaaysCuH*1C?mfxxt|)mlFyw@BVVgLPI)@9|I&m) zyO7Dd&;2kjG5P&t!SpB7W=&EIkYLOeHoI7!B9wUct*!rgTT6Cc?da9LscY&dZ(P}8 zy1gg!c;Zv3^}VTU`Y-l9HhOpmB=Ruj)-JVK8~sx5M78Y~^w`%hk30JQ#JS?xv-|E( zitnB##Af{9=sla#yt$QD+w)&<37J{Vp)f&((N^Np$y=-c+0D6kT~;?(f@#*qy`Hb^ zA~#>%f6}6-W~*3=jNi1CSxJ(wKW}*);#FtwcdYLDbibD;Eo7G#OuJaSRWA6p?wnbH z!YrGF7rfW7wvUg?eP20i`&aHFzE|E=FQ;BMy0+BP-t+vK?Mro%Z*9y!ximiRbVR(P zwcq`-%T;xgZ*BBnximiPY^ZVHvSrD7zy4nSp6tmoNg<)u-Rip8TJ!kj32b{Z7}hpl z*#FkKB%XQE9gY?~f&A^)6#aMeYL}kA;a6l5U+Z(P-xtQ5eSDhXUmi8#V{^)6 z-1=m%HkI9(IN|>J%YA>(>EFE+ZC%D5d$Cge{qdKlHp(y^6~FN9_OACH-dFFe>yAIt z;}tON;w3qq9LI=&sFdn6&5wdzSiFJ`+*)yNE%PZkZO;h}+G}B}pDrM;ctU1hyC`9Q z@6zv&`wy?N-0GxY%b3k=_56>Dt#SPHN4Dp$LznhHeLX4VO?J`C>9cz-Z~s*4Y4pu> zXW!}E<5yGeY!vkdMQ`rzvdcwV_sw6jX<6{J2W)$8oT%eHwr}gQ?=uA)6m~LQ%lo?E z#JkIRlV^vgdx?Pt$jj4W_o&Te0_~)j92w(|Gs+u_H(SNGrCXZ_FOyP!rWi)-4WcE4yFkK=$x$p&i#@ zi*`oHzxJ5NfYNK4Soq24WN9a~L-qXd$UwFKT-Fp>D)@g^&evw?2Fo#cTeYbR(Jfwwp&l8EOlKRm$lm5 zdU2K~L!kG@P5Z7Zl)kyWIV^>hW6C6lO3lz|yObakc@BasudbbXba|il;`NaV?YwI; z^c>Ez`=5y1-mSBvW>d(uT7~_VkCQ5w{EVE~+-Dc+XY)`(GDfs|!fuoaH3u`MIrCE% zKR=p%-LAZSPWka->#3#JLb+2eT{tyY?m449>ni(-z`D|pHI=uz>c2=9{XIE(DgXS6 z86Dq0>#m+Zopt&>1?^c`MlY}IEP7^G&3XUPH@jQMxUQ_5ByIO!)$+x@)K9IpQSWEl zPc5JJFF#om= zOgl99^pi=3w@yZApN}t|@#if!|H;hu?~||E7rdTTGGAw=mD8@*kMeDmxczqc+}rn; zzv!xB?cM*|&whHe*Zkz3)$cRoZcgFOn`oTwH%0Dj|CU|Bzvt=LJxqkhmIfYl(8da{) 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�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�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 Date: Mon, 4 Apr 2016 13:19:19 -0500 Subject: [PATCH 098/259] Minor documentation error. Raise and Lower. The Raise and Lower keys were transposed in the comment key map for all layers. Assuming _RS and _LW should be mapped to Raise and Lower respectively. Probably is the same in the other custom keymaps that copied from this default. --- keyboard/planck/keymaps/default/keymap.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 988deee99d..a7541b0b87 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -26,7 +26,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ [_QW] = { @@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ [_CM] = { @@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| ; | Q | J | K | X | B | M | W | V | Z |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ [_DV] = { @@ -80,7 +80,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ [_RS] = { @@ -98,7 +98,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ [_LW] = { From 2a488d1597a37ebc021f7305aed6526f8b0a7c82 Mon Sep 17 00:00:00 2001 From: tak3over Date: Mon, 4 Apr 2016 16:51:30 -0500 Subject: [PATCH 099/259] Update tak3over.c --- keyboard/planck/keymaps/tak3over.c | 54 +++++++++++++++--------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c index c49af7d0e7..caba6167f1 100644 --- a/keyboard/planck/keymaps/tak3over.c +++ b/keyboard/planck/keymaps/tak3over.c @@ -3,7 +3,7 @@ // // Custom style by tak3over. Dropped the dvorak layer as it was not being used by me. Shifted over // keys to make room for a second function key on the left side. Now has a keypad and most all -// standard keyboard keys. Including Delete. See TK layer. +// standard keyboard keys. Including Delete. See TK layer. #include "planck.h" #ifdef BACKLIGHT_ENABLE @@ -16,7 +16,7 @@ // entirely and just use numbers. #define _QW 0 #define _CM 1 -#define _TK 2 +//#define _TK 2 #define _LW 3 #define _RS 4 @@ -30,14 +30,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' */ [_QW] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} }, /* Colemak @@ -48,68 +48,68 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' */ [_CM] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} }, -/* TenKey, Arrow, and Function key Layer +/* TenKey Layer, obsolete * ,-----------------------------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | Left | Up | Down | Right| Del | * | 4 | 5 | 6 | + | / | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | Next | Vol- | Vol+ | Play | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| Home | PGUP | PGDN | End | Ins | . | 1 | 2 | 3 | - |Enter | + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Left | Down | Up |Right | + * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' - */ + [_TK] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_ESC, KC_LEFT, KC_UP, KC_DOWN, KC_RGHT, KC_DEL, KC_ASTR, KC_4, KC_5, KC_6, KC_PLUS, KC_SLSH}, {KC_LSFT, KC_HOME, KC_PGUP, KC_PGDN, KC_END, KC_INS, KC_DOT, KC_1, KC_2, KC_3, KC_MINS, KC_ENT }, - {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, + {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} +},*/ -/* Raise +/* Raise * ,-----------------------------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * | Esc |Reset | Ins | Home | PGUP | Next | Left | Down | Up |Right | Play | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | + * | Shift| Brite| Del | End | PGDN |Qwerty|Colemk| - | = | [ | ] |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' */ [_RS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), M(0), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, KC_MNXT, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_MPLY, KC_BSLS}, + {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), DF(_CM), KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, 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} }, /* Lower * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | Next | Vol- | Vol+ | Play | | | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 | _ | + | { | } |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI | TK |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' - */ + */ [_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), M(0), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, 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} } }; From 567f256c5d4598adb4dcd63fa4e4a7b4df553b12 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Tue, 5 Apr 2016 10:54:47 +0200 Subject: [PATCH 100/259] Refactor the source layer cache encoding --- tmk_core/common/action.c | 41 ---------------------- tmk_core/common/action_layer.c | 63 ++++++++++++++++++++++++++++++++++ tmk_core/common/action_layer.h | 8 +++++ 3 files changed, 71 insertions(+), 41 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 20e1fc6149..6aa6dc2601 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -55,7 +55,6 @@ void action_exec(keyevent_t event) #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) bool disable_action_cache = false; -uint8_t source_layers_cache[5][(MATRIX_ROWS * MATRIX_COLS + 7) / 8] = {0}; void process_action_nocache(keyrecord_t *record) { @@ -70,46 +69,6 @@ void process_action_nocache(keyrecord_t *record) } #endif -/* - * Make sure the action triggered when the key is released is the same - * one as the one triggered on press. It's important for the mod keys - * when the layer is switched after the down event but before the up - * event as they may get stuck otherwise. - */ -action_t store_or_get_action(bool pressed, keypos_t key) -{ -#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) - if (disable_action_cache) { - return layer_switch_get_action(key); - } - const uint8_t key_number = key.col + (key.row * MATRIX_COLS); - const uint8_t storage_row = key_number / 8; - const uint8_t storage_bit = key_number % 8; - uint8_t layer; - if (pressed) { - layer = layer_switch_get_layer(key); - for (uint8_t bit_number = 0; bit_number < 5; bit_number++) { - source_layers_cache[bit_number][storage_row] ^= - (-((layer & (1U << bit_number)) != 0) - ^ source_layers_cache[bit_number][storage_row]) - & (1U << storage_bit); - } - } - else { - layer = 0; - for (uint8_t bit_number = 0; bit_number < 5; bit_number++) { - layer |= - ((source_layers_cache[bit_number][storage_row] - & (1U << storage_bit)) != 0) - << bit_number; - } - } - return action_for_key(layer, key); -#else - return layer_switch_get_action(key); -#endif -} - __attribute__ ((weak)) void process_action_kb(keyrecord_t *record) {} diff --git a/tmk_core/common/action_layer.c b/tmk_core/common/action_layer.c index 76164adb5d..fc721a7323 100644 --- a/tmk_core/common/action_layer.c +++ b/tmk_core/common/action_layer.c @@ -110,6 +110,69 @@ void layer_debug(void) } #endif +#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) +uint8_t source_layers_cache[MAX_LAYER_BITS][(MATRIX_ROWS * MATRIX_COLS + 7) / 8] = {0}; + +void update_source_layers_cache(keypos_t key, uint8_t layer) +{ + const uint8_t key_number = key.col + (key.row * MATRIX_COLS); + const uint8_t storage_row = key_number / 8; + const uint8_t storage_bit = key_number % 8; + + for (uint8_t bit_number = 0; bit_number < MAX_LAYER_BITS; bit_number++) { + source_layers_cache[bit_number][storage_row] ^= + (-((layer & (1U << bit_number)) != 0) + ^ source_layers_cache[bit_number][storage_row]) + & (1U << storage_bit); + } +} + +uint8_t read_source_layers_cache(keypos_t key) +{ + const uint8_t key_number = key.col + (key.row * MATRIX_COLS); + const uint8_t storage_row = key_number / 8; + const uint8_t storage_bit = key_number % 8; + uint8_t layer = 0; + + for (uint8_t bit_number = 0; bit_number < MAX_LAYER_BITS; bit_number++) { + layer |= + ((source_layers_cache[bit_number][storage_row] + & (1U << storage_bit)) != 0) + << bit_number; + } + + return layer; +} +#endif + +/* + * Make sure the action triggered when the key is released is the same + * one as the one triggered on press. It's important for the mod keys + * when the layer is switched after the down event but before the up + * event as they may get stuck otherwise. + */ +action_t store_or_get_action(bool pressed, keypos_t key) +{ +#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) + if (disable_action_cache) { + return layer_switch_get_action(key); + } + + uint8_t layer; + + if (pressed) { + layer = layer_switch_get_layer(key); + update_source_layers_cache(key, layer); + } + else { + layer = read_source_layers_cache(key); + } + return action_for_key(layer, key); +#else + return layer_switch_get_action(key); +#endif +} + int8_t layer_switch_get_layer(keypos_t key) { diff --git a/tmk_core/common/action_layer.h b/tmk_core/common/action_layer.h index 1a313a2590..3a4b1e3349 100644 --- a/tmk_core/common/action_layer.h +++ b/tmk_core/common/action_layer.h @@ -70,6 +70,14 @@ void layer_xor(uint32_t state); #define layer_debug() #endif +/* pressed actions cache */ +#if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) +/* The number of bits needed to represent the layer number: log2(32). */ +#define MAX_LAYER_BITS 5 +void update_source_layers_cache(keypos_t key, uint8_t layer); +uint8_t read_source_layers_cache(keypos_t key); +#endif +action_t store_or_get_action(bool pressed, keypos_t key); /* return the topmost non-transparent layer currently associated with key */ int8_t layer_switch_get_layer(keypos_t key); From 976d0a327b563ff83d0f7bcee41b2360877bface Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 5 Apr 2016 09:21:44 -0400 Subject: [PATCH 101/259] add silent notes --- quantum/audio.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/quantum/audio.c b/quantum/audio.c index 3a3a1a4910..f29d941d7c 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -247,6 +247,9 @@ ISR(TIMER3_COMPA_vect) { if (note_frequency > 0) { ICR3 = (int)(((double)F_CPU) / note_frequency); // Set max to the period OCR3A = (int)(((double)F_CPU) / note_frequency) >> 1; // Set compare to half the period + } else { + ICR3 = 0; + OCR3A = 0; } #endif From 931b0a79fc071498c229b0051be0ebadd934a549 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 5 Apr 2016 09:44:01 -0400 Subject: [PATCH 102/259] updates to noise --- keyboard/preonic/keymaps/default/keymap.c | 6 +- keyboard/preonic/keymaps/nerdgasm/README.md | 34 ++++++ keyboard/preonic/keymaps/nerdgasm/keymap.c | 117 ++++++++++++++++++++ keyboard/preonic/preonic.c | 9 ++ keyboard/preonic/preonic.h | 1 + 5 files changed, 162 insertions(+), 5 deletions(-) create mode 100644 keyboard/preonic/keymaps/nerdgasm/README.md create mode 100644 keyboard/preonic/keymaps/nerdgasm/keymap.c diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 5099b65817..7846707848 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -60,13 +60,9 @@ const uint16_t PROGMEM fn_actions[] = { float start_up[][2] = { {440.0*pow(2.0,(67)/12.0), 600}, - {0, 50}, {440.0*pow(2.0,(64)/12.0), 400}, - {0, 50}, {440.0*pow(2.0,(55)/12.0), 400}, - {0, 50}, {440.0*pow(2.0,(60)/12.0), 400}, - {0, 50}, {440.0*pow(2.0,(64)/12.0), 1000}, }; @@ -91,6 +87,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 9, false); + play_notes(&start_up, 5, false); #endif } diff --git a/keyboard/preonic/keymaps/nerdgasm/README.md b/keyboard/preonic/keymaps/nerdgasm/README.md new file mode 100644 index 0000000000..d2f43bbdb8 --- /dev/null +++ b/keyboard/preonic/keymaps/nerdgasm/README.md @@ -0,0 +1,34 @@ +# The Default Planck Layout + + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [_QW] = { /* Qwerty */ + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_CM] = { /* Colemak */ + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_DV] = { /* Dvorak */ + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + }, + [_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + }, + [_LW] = { /* LOWER */ + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + } + }; \ No newline at end of file diff --git a/keyboard/preonic/keymaps/nerdgasm/keymap.c b/keyboard/preonic/keymaps/nerdgasm/keymap.c new file mode 100644 index 0000000000..818102fbdc --- /dev/null +++ b/keyboard/preonic/keymaps/nerdgasm/keymap.c @@ -0,0 +1,117 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "preonic.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_CM] = { /* Colemak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_DV] = { /* Dvorak */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_LW] = { /* LOWER */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +// Guitar Notes +#define N_E 13180.5 +#define N_B 9870.8 +#define N_G 15680.0 +#define N_D 11740.7 +#define N_E 13180.5 + +float start_up[][2] = { + { N_E, 500 }, + { 0, 50 }, + { N_E, 500 }, + { 0, 50 }, + { N_E, 500 }, + { 0, 50 }, + { N_B, 500 }, + { 0, 50 }, + { N_E, 1000 }, + { 0, 50 }, + { N_G, 1500 }, + { 0, 50 }, +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +void matrix_init_user(void) { +#ifdef AUDIO_ENABLE + init_notes(); + play_notes(&start_up, 12, false); +#endif +} + +void process_action_user(keyrecord_t *record) { +#ifdef AUDIO_ENABLE + if (record->event.pressed) { + float keypress[][2] = { + {440.0*pow(2.0,(record->event.key.col*7)/12.0), 600} + }; + play_notes(&keypress, 1, false); + } +#endif +} diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c index e9ececb6d8..f639f247a5 100644 --- a/keyboard/preonic/preonic.c +++ b/keyboard/preonic/preonic.c @@ -10,6 +10,11 @@ void matrix_scan_user(void) { }; +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) { + +}; + void matrix_init_kb(void) { #ifdef BACKLIGHT_ENABLE backlight_init_ports(); @@ -30,3 +35,7 @@ void matrix_init_kb(void) { void matrix_scan_kb(void) { matrix_scan_user(); }; + +void process_action_kb(keyrecord_t *record) { + process_action_user(record); +} \ No newline at end of file diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h index 6cfe14726a..51ed9ba393 100644 --- a/keyboard/preonic/preonic.h +++ b/keyboard/preonic/preonic.h @@ -46,5 +46,6 @@ void matrix_init_user(void); void matrix_scan_user(void); +void process_action_kb(keyrecord_t *record); #endif From 3fd62428a698a4acf6f619a5f39885c8b163a2ba Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 5 Apr 2016 07:48:13 -0700 Subject: [PATCH 103/259] :pound: typo --- keyboard/ergodox_ez/keymaps/alexjj/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c index 3234a4cc85..448f62da02 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.c +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.c @@ -198,7 +198,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } case 3: // this would trigger when you hit a key mapped as M(3) if (record->event.pressed) { - return MACRO( I(255), D(LALT), T(P1), T(P0), T(P5), T(P6), U(LALT), END ); + return MACRO( I(255), D(LALT), T(P1), T(P5), T(P6), U(LALT), END ); } break; } From 50ac511b5625a90a58c4fb4b8c93d8b8340b5778 Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 5 Apr 2016 07:49:35 -0700 Subject: [PATCH 104/259] :pound: typo --- keyboard/ergodox_ez/keymaps/alexjj/readme.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/readme.md b/keyboard/ergodox_ez/keymaps/alexjj/readme.md index f6b160a281..239e32d399 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/readme.md +++ b/keyboard/ergodox_ez/keymaps/alexjj/readme.md @@ -132,6 +132,10 @@ This layout is for Windows only. To enter a character Press and Hold Alt, type + Changelog ----------- +### [0.2.1] - 2016-04-05 + +* Changed £ to alt code in Windows. Windows sucks at unicode. + ### [0.2.0] - 2016-03-27 * Added unicode layer From 9bd1caed4468db4580fc785e453c0940cae7345a Mon Sep 17 00:00:00 2001 From: Alex Johnstone Date: Tue, 5 Apr 2016 15:51:13 +0100 Subject: [PATCH 105/259] Updated hex --- keyboard/ergodox_ez/keymaps/alexjj/keymap.hex | 1788 +++++++++-------- 1 file changed, 895 insertions(+), 893 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex index 622a004333..13338a8922 100644 --- a/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex +++ b/keyboard/ergodox_ez/keymaps/alexjj/keymap.hex @@ -1,250 +1,250 @@ -:100000000C94C7020C940E030C940E030C940E0374 -:100010000C940E030C940E030C940E030C940E031C -:100020000C940E030C940E030C94380C0C940A0DD3 -:100030000C940E030C940E030C940E030C940E03FC -:100040000C940E030C949E210C940E030C940E033E -:100050000C940E030C94301B0C940E030C940E03A2 -:100060000C940E030C940E030C940E030C940E03CC -:100070000C940E030C940E030C940E030C940E03BC -:100080000C940E030C940E030C940E030C940E03AC -:100090000C940E030C940E030C940E030C940E039C -:1000A0000C940E030C940E030C940E03770D990D13 +:100000000C94C5020C940C030C940C030C940C037C +:100010000C940C030C940C030C940C030C940C0324 +:100020000C940C030C940C030C94380C0C940A0DD7 +:100030000C940C030C940C030C940C030C940C0304 +:100040000C940C030C94AC210C940C030C940C0336 +:100050000C940C030C94381B0C940C030C940C03A0 +:100060000C940C030C940C030C940C030C940C03D4 +:100070000C940C030C940C030C940C030C940C03C4 +:100080000C940C030C940C030C940C030C940C03B4 +:100090000C940C030C940C030C940C030C940C03A4 +:1000A0000C940C030C940C030C940C03770D990D19 :1000B0008C0E990D8C0EDE0D010E8C0E560E690EF7 -:1000C0005811581187118711CA11041211141114F3 -:1000D0001D12111412131213E51311141114FC1331 -:1000E00075FF01E20159025901620262015D025D80 -:1000F000015E025E02E2000000F0A1F0A2F0A3297E -:10010000002B00E300E100E00000001E00140004EA -:10011000001D7406014E001F001A0016001B001976 -:10012000012A0020000800070006005000280021D6 -:10013000001500090019004F004B00220017000AAB -:100140000005000000C30023002F0000004A00004B -:10015000003E002400300000004D0000003B002560 -:10016000001C000B0011000000C200260018000D4A -:100170000010005100490027000C000E003600520C -:10018000002C002D0012000F003700007FC1002E50 -:100190000013003300380035004C002A00310034D1 -:1001A00000E500E400000001000100010001000181 -:1001B0000000003A001E0220022202033001003B30 -:1001C000001F0221022302010001003C002F022631 -:1001D000022F00010001003D003002270230000123 -:1001E0000001003E00310235003502000001003FF1 -:1001F00000010000000100000001004000010000BB -:1002000000010000000100410052005100240200E2 -:100210000001004200240021001E000100010043F3 -:1002200000250022001F00370001004400260023A3 -:1002300000200027000100450025022E0231002E7B -:10024000004C0546000100010001003D04000000D3 -:100250005001000100010001000000010001000147 -:100260000001000100010001000100F20001000195 -:100270000001000100F000F1000100F400010001A4 -:10028000000100F3000100F5000100010001000180 -:100290000001000000010001000100000001000059 -:1002A0000001000100010000000100000001000148 -:1002B0000001000100010000000100010001000137 -:1002C000000100AA000100010001000100AC00A92A -:1002D00000B600010001000100AB00A80001000110 -:1002E000000100010001000100010001000100AE59 -:1002F00000010001000000E200E200E200E200E292 -:100300000000005900010004000100E20001005A51 -:1003100000010001000100E200E2005B00080007AC -:100320000006000100E2005C00010009000100017C -:100330000001005D00010001000500000001005EF9 -:1003400000010000000100000001005F000100004A -:100350000001000000010060000100010001000038 -:1003600000010061005F005C005900620001006252 -:100370000060005D005A006200E200570061005E0C -:10038000005B006200E2005700570057005700571B -:100390000001000100010001000100010000001641 -:1003A000034500720067006F0044006F0078002072 -:1003B0000045005A00000016034500720067006FF8 -:1003C0000044006F007800200045005A000000043F -:1003D00003090409026D00040100A0FA09040000E9 -:1003E0000103010100092111010001223F0007055D -:1003F000810308000A090401000103010200092128 -:1004000011010001224D000705820308000A0904BA -:100410000200010300000009211101000122360041 -:100420000705830308000A09040300010300000014 -:100430000921110100012239000705840310000180 -:100440001201100100000008EDFE07130100010277 -:10045000000105010906A101050719E029E71500BA -:1004600025019508750181020508190129059505E1 -:10047000750191029501750391010507190029770E -:1004800015002501957875018102C005010980A13B -:1004900001850216010026B7001A01002AB700756F -:1004A0001095018100C0050C0901A1018503160109 -:1004B00000269C021A01002A9C02751095018100F9 -:1004C000C005010902A1010901A1000509190129BD -:1004D00005150025019505750181029501750381BA -:1004E000010501093009311581257F9502750881C3 -:1004F0000609381581257F950175088106050C0AC6 -:1005000038021581257F950175088106C0C0050157 -:100510000906A101050719E029E71500250195083D -:1005200075018102950175088101050819012905E8 -:100530009505750191029501750391010507190053 -:1005400029FF150025FF950675088100C0000000F1 -:100550000000000000000000010204060A0F17203E -:100560002C3A4A5D71879DB3C7DAE9F5FCFFFCF5CB -:10057000E9DAC7B39D87715D4A3A2C20170F0A0646 -:10058000040201000000000000000000000011242F -:100590001FBECFEFDAE0DEBFCDBF04B603FE27C03B -:1005A0008091EE019091EF01A091F001B091F101E5 -:1005B0008730904BA740B04BD1F41092EE011092CF -:1005C000EF011092F0011092F10114BE84B7877F01 -:1005D00084BF0FB6F894A8958091600088618093DD -:1005E0006000109260000FBEE0E0FFE3099511E0AB -:1005F000A0E0B1E0EEEDF6E402C005900D92A43368 -:10060000B107D9F721E0A4E3B1E001C01D92AE3EED -:10061000B207E1F70E947F090C946D230C9400004F -:10062000CF93DF93EC01662319F0633059F00DC0CE -:100630008A81882321F085EE0E94ED0F03C085EEAC -:100640000E94B5108A81811103C080E090E002C051 -:1006500080EE90E0DF91CF91089508956091B1010F -:100660007091B2018091B3019091B4010E945D1A22 -:1006700056985E9825982D9826982E9827982F980A -:10068000823039F0833041F0813041F4259A2D9A3F -:100690000895269A2E9A0895279A2F9A08950C94D1 -:1006A0002E0356985E9825982D9826982E98279870 -:1006B0002F988FEF90E0909389008093880090931B -:1006C0008B0080938A0090938D0080938C00259AF4 -:1006D0002D9A2FEF80E792E0215080409040E1F783 -:1006E00000C00000269A2E9A2FEF80E792E021505A -:1006F00080409040E1F700C00000279A2F9A2FEF2A -:1007000080E792E0215080409040E1F700C0000077 -:1007100025982D982FEF80E792E02150804090405F -:10072000E1F700C0000026982E982FEF80E792E0B6 -:10073000215080409040E1F700C0000027982F989A -:1007400056985E9825982D9826982E9827982F9839 -:10075000089589EA8093800089E08093810024983D -:100760002C983F988AB18F748AB96E98479A8BB14A -:10077000806B8BB9769A0E9451030C942D0380E212 -:10078000809300018091340181110EC00E940E04FB -:1007900081E0809334012FEF83ED90E3215080407E -:1007A0009040E1F700C0000080E40E9414048093B0 -:1007B000000181112EC00E943E048093000181112E -:1007C00028C00E943E0480930001811122C08FE363 -:1007D0000E943E048093000181111BC00E943604D8 -:1007E00080E40E94140480930001811112C08CE007 -:1007F0000E943E048093000181110BC00E943E04C0 -:1008000080930001811105C08FE30E943E04809314 -:1008100000010E9436048091000108951092B900F1 -:100820008AE08093B800089594EA9093BC00909178 -:10083000BC0097FFFCCF9091B900987F983021F0D1 -:10084000903111F081E008958093BB0084E880939B -:10085000BC008091BC0087FFFCCF8091B900887FED -:10086000883111F0803471F780E0089584E9809335 -:10087000BC008091BC0084FDFCCF08958093BB0038 -:1008800084E88093BC008091BC0087FFFCCF9091EE -:10089000B900987F81E0983209F480E0089584E8F7 -:1008A0008093BC008091BC0087FFFCCF8091BB008F -:1008B000089580910001811115C080E40E94140404 -:1008C0008093000181110CC082E10E943E0480935C -:1008D0000001811105C08FEF0E943E04809300014A -:1008E0000E94360484B1807F84B985B1807F85B948 -:1008F0008AB1837F8AB98BB1837F8BB93E98469842 -:1009000008950E94BF03809300010E94590480B3A0 -:100910008C7080BB81B3836F81BBE4E4F1E0A6E31C -:10092000B1E011921D9281E0E235F807D1F70C9405 -:10093000A9039F92AF92BF92CF92DF92EF92FF9264 -:100940000F931F93CF93DF9380910001882379F059 -:10095000809135018F5F80933501811108C00E941D -:10096000BF0380930001811102C00E94510386E3FE -:10097000E82E81E0F82E8701C0E0D0E0BB24B394DC -:1009800092E0A92ECC24C394D12CC730D10500F518 -:1009900080910001811164C080E40E94140480935E -:1009A0000001811112C082E10E943E048093000187 -:1009B00081110BC0C6010C2E01C0880F0A94EAF702 -:1009C00080950E943E04809300010E94360448C036 -:1009D000CA30A1F028F4C83059F0C93061F005C020 -:1009E000CC3089F070F0CD3089F0209A289810C072 -:1009F000219A29980DC0229A2A980AC0239A2B98E6 -:100A000007C0529A01C0539A5B9802C03E9A46981A -:100A1000E0EAEA95F1F78FB181708B25799902C0F0 -:100A200032E001C030E0832B7C9902C034E001C089 -:100A300030E0832B7D9902C028E001C020E0822BAA -:100A40007E9902C090E101C090E0892B9FB1909502 -:100A5000991F9927991F9295990F907E892B0FC006 -:100A60008091000181114AC080E40E9414048093A7 -:100A70000001882381F1912C0E943604892DD80130 -:100A80009C91981719F08C93A09201010E9459042F -:100A900021960F5F1F4FCE30D10509F076CF8091A0 -:100AA0000101882369F1815080930101882339F085 -:100AB000EFE9FFE03197F1F700C0000021C0E4E466 -:100AC000F1E0D7018D917D018193B4E4EB16B1E0A3 -:100AD000FB06B9F715C083E10E943E048093000134 -:100AE0008111C9CF81E40E94140480930001811117 -:100AF000C2CF0E944F04982E9094BECF80E0BFCF0B -:100B00000E944F0381E0DF91CF911F910F91FF90E1 -:100B1000EF90DF90CF90BF90AF909F900895E82F17 -:100B2000F0E0EC5BFE4F8081089508958B3B9105CA -:100B300080F4883A910548F5853A9105D8F48430D7 -:100B4000910508F0B2C0019709F06EC081E090E015 -:100B50000895803E910508F467C0883E910508F429 -:100B6000A4C09C01205F31092031310508F05CC030 -:100B700090650895853A910509F459C0863A910522 -:100B800009F058C082E890E40895883A910509F484 -:100B900054C0893A910509F453C08A3A910509F481 -:100BA00052C08B3A910509F451C08C3A910509F471 -:100BB00050C08D3A910509F44FC0803B910509F46E -:100BC0004EC08E3A910509F44DC08F3A910509F453 -:100BD0004CC0813B910509F44BC0823B910509F45F -:100BE0004AC0833B910509F449C0843B910509F44F -:100BF00048C0853B910509F447C0863B910509F43F -:100C000046C0873B910509F445C0883B910509F42E -:100C100044C0893B910509F443C08A3B910509F41E -:100C200042C080E094E4089580E090E0089581E877 -:100C300090E4089583E890E4089582EE94E40895A2 -:100C400089EE94E408958AEE94E4089585EB94E4A3 -:100C5000089586EB94E4089587EB94E408958CEC72 -:100C600094E408958DEC94E4089583E895E4089560 -:100C70008AE895E4089582E995E4089584E995E485 -:100C8000089581E296E4089583E296E4089584E26B -:100C900096E4089585E296E4089586E296E4089540 -:100CA00087E296E408958AE296E40895089524E59B -:100CB000829FC0011124FC0126E0729FE00DF11D0E -:100CC0001124E60FF11DEE0FFF1FE150FF4F85913C -:100CD00094910895880F991FFC01E958F04085917F -:100CE00094910895880F991FFC01E950FF4F859159 -:100CF0009491089524E5829FC0011124FC0146E0EF -:100D0000749FE00DF11D1124E60FF11DEE0FFF1F82 -:100D1000E150FF4F859194919C013A9521154FE147 -:100D2000340708F425C13F512115304120F49F704C -:100D30000E94720608959C0130532115304118F429 -:100D40009927906C0895811520E5920769F40E9417 -:100D500035144FEF84E39CE0415080409040E1F730 -:100D600000C000000C94551B813020E5920731F43F -:100D70008091CD0181608093CD0108959C01305513 -:100D80002115304108F05CC0292F33272F703327FD -:100D900021303105E9F4AC0164E0440F551F6A9538 -:100DA000E1F744275370BC016370772702C0220F1C -:100DB000331F6A95E2F73C68242B352B73E0880FCC -:100DC000991F7A95E1F780769927822B932B0895C6 -:100DD0002230310529F4982F8827816F906A089571 -:100DE00023303105A1F4AC0133E0440F551F3A958F -:100DF000E1F7407E57708370992721E030E002C010 -:100E0000220F331F8A95E2F7C9019C6816C024306F -:100E1000310531F5AC0123E0440F551F2A95E1F768 -:100E2000407E57708370992721E030E002C0220F86 -:100E3000331F8A95E2F7C9019A68842B952B089590 -:100E40009C0130572115304118F49F70906208952D -:100E50009C0130582115304118F49F70906A089514 -:100E6000803E9105E0F4803C910558F58133910571 -:100E700009F46FC048F48932910509F463C08A32DD -:100E8000910509F46DC072C089339105E9F082388B -:100E90009105D1F08533910509F44DC067C0833EBB -:100EA000910581F138F4803E9105B9F0823E9105BB -:100EB000D9F05CC0863E910561F1873E9105A1F1B4 -:100EC00055C00E946A0608952091DF0120FD02C0EE -:100ED00021FF4CC080EE90E049C08091DF0180FF8F -:100EE000F9CF89E390E042C08091DF0182FF0EC01C -:100EF0008091DF0184FF03C080E090E037C083EE83 -:100F000090E034C08091DF0182FFF2CF82EE90E06A -:100F10002DC08091DF0183FF0BC08091DF0184FD34 -:100F2000EBCF87EE90E022C08091DF0183FFF5CF09 -:100F300086EE90E01BC08091DF0185FF07C089E24B -:100F400090E014C08091DF0185FFF9CF85E390E048 -:100F50000DC08091DF0186FF07C08AE290E006C0E5 -:100F60008091DF0186FFF9CF81E390E00E94960532 +:1000C0005D115D118C118C11CF11091216141614CB +:1000D0002212161417131713EA1316141614011408 +:1000E00075FF01E201590259015D025D015E025E88 +:1000F00002E2000000F0A1F0A2F0A329002B00E32F +:1001000000E100E00000001E00140004001D740661 +:10011000014E001F001A0016001B0019012A0020C2 +:100120000008000700060050002800210015000903 +:100130000019004F004B00220017000A00050000C4 +:1001400000C30023002F0000004A0000003E0024EE +:1001500000300000004D0000003B0025001C000B9B +:100160000011000000C200260018000D0010005110 +:1001700000490027000C000E00360052002C002D14 +:100180000012000F003700007FC1002E0013003363 +:1001900000380035004C002A0031003400E500E44E +:1001A0000000000100010001000100010000003A10 +:1001B000001E0220022202033001003B001F022128 +:1001C000022302010001003C002F0226022F000141 +:1001D0000001003D00300227023000010001003E16 +:1001E00000310235003502000001003F000100002F +:1001F00000010000000100400001000000010000BB +:1002000000010041005200510024020000010042A0 +:1002100000240021001E00010001004300250022EF +:10022000001F0037000100440026002300200027A3 +:10023000000100450025022E0231002E004C05462B +:10024000000100010001003D040000005001000118 +:100250000001000100000001000100010001000197 +:1002600000010001000100F2000100010001000195 +:1002700000F000F1000100F400010001000100F3B2 +:10028000000100F500010001000100010001000073 +:100290000001000100010000000100000001000158 +:1002A0000001000000010000000100010001000148 +:1002B000000100000001000100010001000100AA8E +:1002C000000100010001000100AC00A900B600011E +:1002D0000001000100AB00A80001000100010001C5 +:1002E0000001000100010001000100AE0001000159 +:1002F000000000E200E200E200E200E2000000593B +:1003000000010004000100E20001005A00010001A8 +:10031000000100E200E2005B0008000700060001A7 +:1003200000E2005C00010009000100010001005D25 +:1003300000010001000500000001005E0001000056 +:10034000000100000001005F00010000000100004A +:1003500000010060000100010001000000010061D7 +:10036000005F005C00590062000100620060005DF7 +:10037000005A006200E200570061005E005B00620C +:1003800000E20057005700570057005700010001D6 +:100390000001000100010001000000160345007289 +:1003A0000067006F0044006F007800200045005A8D +:1003B00000000016034500720067006F0044006FE4 +:1003C000007800200045005A0000000403090409D9 +:1003D000026D00040100A0FA0904000001030101FC +:1003E00000092111010001223F00070581030800D7 +:1003F0000A090401000103010200092111010001A1 +:10040000224D000705820308000A090402000103C7 +:1004100000000009211101000122360007058303B5 +:1004200008000A090403000103000000092111016A +:100430000001223900070584031000011201100198 +:1004400000000008EDFE0713010001020001050194 +:100450000906A101050719E029E7150025019508FE +:10046000750181020508190129059505750191029B +:1004700095017503910105071900297715002501DC +:10048000957875018102C005010980A101850216D8 +:10049000010026B7001A01002AB7007510950181E6 +:1004A00000C0050C0901A1018503160100269C026C +:1004B0001A01002A9C02751095018100C0050109EE +:1004C00002A1010901A1000509190129051500254D +:1004D00001950575018102950175038101050109E9 +:1004E0003009311581257F95027508810609381577 +:1004F00081257F950175088106050C0A3802158152 +:10050000257F950175088106C0C005010906A10176 +:10051000050719E029E715002501950875018102F5 +:1005200095017508810105081901290595057501D1 +:1005300091029501750391010507190029FF150026 +:1005400025FF950675088100C0000000000000002E +:1005500000000000010204060A0F17202C3A4A5D31 +:1005600071879DB3C7DAE9F5FCFFFCF5E9DAC7B39B +:100570009D87715D4A3A2C20170F0A06040201007C +:100580000000000000000000000011241FBECFEF9B +:10059000DAE0DEBFCDBF04B603FE27C08091EE01D6 +:1005A0009091EF01A091F001B091F1018730904B53 +:1005B000A740B04BD1F41092EE011092EF011092CF +:1005C000F0011092F10114BE84B7877F84BF0FB68B +:1005D000F894A895809160008861809360001092E3 +:1005E00060000FBEE0E0FFE3099511E0A0E0B1E09C +:1005F000EAEFF6E402C005900D92A433B107D9F7F3 +:1006000021E0A4E3B1E001C01D92AE3EB207E1F7E4 +:100610000E947F090C947B230C940000CF93DF93FE +:10062000EC01662319F0633059F00DC08A818823EC +:1006300021F085EE0E94EE0F03C085EE0E94B610F9 +:100640008A81811103C080E090E002C080EE90E0DA +:10065000DF91CF91089508956091B1017091B20139 +:100660008091B3019091B4010E94621A56985E98ED +:1006700025982D9826982E9827982F98823039F013 +:10068000833041F0813041F4259A2D9A0895269ABD +:100690002E9A0895279A2F9A08950C942C03569811 +:1006A0005E9825982D9826982E9827982F988FEF4A +:1006B00090E0909389008093880090938B008093C2 +:1006C0008A0090938D0080938C00259A2D9A2FEFAD +:1006D00080E792E0215080409040E1F700C00000A8 +:1006E000269A2E9A2FEF80E792E02150804090408A +:1006F000E1F700C00000279A2F9A2FEF80E792E0E1 +:10070000215080409040E1F700C0000025982D98CE +:100710002FEF80E792E0215080409040E1F700C049 +:10072000000026982E982FEF80E792E0215080401D +:100730009040E1F700C0000027982F9856985E98E7 +:1007400025982D9826982E9827982F98089589EA0D +:100750008093800089E08093810024982C983F98B2 +:100760008AB18F748AB96E98479A8BB1806B8BB9B6 +:10077000769A0E944F030C942B0380E28093000131 +:100780008091340181110EC00E940C0481E080939D +:1007900034012FEF83ED90E3215080409040E1F74A +:1007A00000C0000080E40E941204809300018111C7 +:1007B0002EC00E943C0480930001811128C00E9439 +:1007C0003C0480930001811122C08FE30E943C040D +:1007D0008093000181111BC00E94340480E40E94B8 +:1007E000120480930001811112C08CE00E943C042D +:1007F0008093000181110BC00E943C048093000192 +:10080000811105C08FE30E943C04809300010E9487 +:1008100034048091000108951092B9008AE0809319 +:10082000B800089594EA9093BC009091BC0097FFA3 +:10083000FCCF9091B900987F983021F0903111F061 +:1008400081E008958093BB0084E88093BC00809190 +:10085000BC0087FFFCCF8091B900887F883111F000 +:10086000803471F780E0089584E98093BC00809122 +:10087000BC0084FDFCCF08958093BB0084E8809386 +:10088000BC008091BC0087FFFCCF9091B900987F9D +:1008900081E0983209F480E0089584E88093BC00F8 +:1008A0008091BC0087FFFCCF8091BB0008958091B0 +:1008B0000001811115C080E40E94120480930001A0 +:1008C00081110CC082E10E943C04809300018111DF +:1008D00005C08FEF0E943C04809300010E94340405 +:1008E00084B1807F84B985B1807F85B98AB1837FE7 +:1008F0008AB98BB1837F8BB93E98469808950E9440 +:10090000BD03809300010E94570480B38C7080BBAC +:1009100081B3836F81BBE4E4F1E0A6E3B1E011921F +:100920001D9281E0E235F807D1F70C94A7039F925E +:10093000AF92BF92CF92DF92EF92FF920F931F93ED +:10094000CF93DF9380910001882379F08091350166 +:100950008F5F80933501811108C00E94BD03809391 +:100960000001811102C00E944F0386E3E82E81E05E +:10097000F82E8701C0E0D0E0BB24B39492E0A92E0A +:10098000CC24C394D12CC730D10500F5809100014F +:10099000811164C080E40E941204809300018111DF +:1009A00012C082E10E943C048093000181110BC0BF +:1009B000C6010C2E01C0880F0A94EAF780950E94A8 +:1009C0003C04809300010E94340448C0CA30A1F066 +:1009D00028F4C83059F0C93061F005C0CC3089F036 +:1009E00070F0CD3089F0209A289810C0219A29986B +:1009F0000DC0229A2A980AC0239A2B9807C0529AAF +:100A000001C0539A5B9802C03E9A4698E0EAEA9584 +:100A1000F1F78FB181708B25799902C032E001C066 +:100A200030E0832B7C9902C034E001C030E0832B9E +:100A30007D9902C028E001C020E0822B7E9902C08F +:100A400090E101C090E0892B9FB19095991F992763 +:100A5000991F9295990F907E892B0FC0809100016C +:100A600081114AC080E40E9412048093000188230F +:100A700081F1912C0E943404892DD8019C91981702 +:100A800019F08C93A09201010E94570421960F5FE8 +:100A90001F4FCE30D10509F076CF80910101882318 +:100AA00069F1815080930101882339F0EFE9FFE07B +:100AB0003197F1F700C0000021C0E4E4F1E0D70174 +:100AC0008D917D018193B4E4EB16B1E0FB06B9F79B +:100AD00015C083E10E943C04809300018111C9CFBD +:100AE00081E40E941204809300018111C2CF0E9410 +:100AF0004D04982E9094BECF80E0BFCF0E944D034E +:100B000081E0DF91CF911F910F91FF90EF90DF90E7 +:100B1000CF90BF90AF909F900895E82FF0E0EC5BEE +:100B2000FE4F8081089508958B3B910580F4883AAB +:100B3000910548F5853A9105D8F48430910508F07F +:100B4000B2C0019709F06EC081E090E00895803E48 +:100B5000910508F467C0883E910508F4A4C09C0183 +:100B6000205F31092031310508F05CC0906508959F +:100B7000853A910509F459C0863A910509F058C0A3 +:100B800082E890E40895883A910509F454C0893ABE +:100B9000910509F453C08A3A910509F452C08B3A81 +:100BA000910509F451C08C3A910509F450C08D3A71 +:100BB000910509F44FC0803B910509F44EC08E3A6F +:100BC000910509F44DC08F3A910509F44CC0813B61 +:100BD000910509F44BC0823B910509F44AC0833B5F +:100BE000910509F449C0843B910509F448C0853B4F +:100BF000910509F447C0863B910509F446C0873B3F +:100C0000910509F445C0883B910509F444C0893B2E +:100C1000910509F443C08A3B910509F442C080E084 +:100C200094E4089580E090E0089581E890E40895C8 +:100C300083E890E4089582EE94E4089589EE94E4C4 +:100C400008958AEE94E4089585EB94E4089586EB84 +:100C500094E4089587EB94E408958CEC94E408956B +:100C60008DEC94E4089583E895E408958AE895E48A +:100C7000089582E995E4089584E995E4089581E270 +:100C800096E4089583E296E4089584E296E4089554 +:100C900085E296E4089586E296E4089587E296E474 +:100CA00008958AE296E40895089524E5829FC0019C +:100CB0001124FC0126E0729FE00DF11D1124E60FC6 +:100CC000F11DEE0FFF1FE550FF4F859194910895A0 +:100CD000880F991FFC01ED58F0408591949108957B +:100CE000880F991FFC01ED50FF4F85919491089555 +:100CF00024E5829FC0011124FC0146E0749FE00DB1 +:100D0000F11D1124E60FF11DEE0FFF1FE550FF4FFF +:100D1000859194919C013A9521154FE1340708F48F +:100D200027C13F512115304120F49F700E94700669 +:100D300008959C0130532115304118F49927906C87 +:100D40000895811520E5920771F40E943A144FEF3F +:100D500084E39CE0415080409040E1F700C00000F7 +:100D60000E945D1B05C1813020E5920731F480911E +:100D7000CD0181608093CD01FBC09C0130552115D0 +:100D8000304108F05CC0292F33272F7033272130E2 +:100D90003105E9F4AC0164E0440F551F6A95E1F7B1 +:100DA00044275370BC016370772702C0220F331FA2 +:100DB0006A95E2F73C68242B352B73E0880F991F66 +:100DC0007A95E1F780769927822B932B089522302C +:100DD000310529F4982F8827816F906A0895233070 +:100DE0003105A1F4AC0133E0440F551F3A95E1F70A +:100DF000407E57708370992721E030E002C0220FB7 +:100E0000331F8A95E2F7C9019C6816C0243031056A +:100E100031F5AC0123E0440F551F2A95E1F7407EE0 +:100E200057708370992721E030E002C0220F331FF2 +:100E30008A95E2F7C9019A68842B952B08959C0145 +:100E400030572115304118F49F70906208959C012D +:100E500030582115304118F49F70906A0895803EF3 +:100E60009105E0F4803C910558F58133910509F432 +:100E70006FC048F48932910509F463C08A32910544 +:100E800009F46DC072C089339105E9F0823891058B +:100E9000D1F08533910509F44DC067C0833E9105BB +:100EA00081F138F4803E9105B9F0823E9105D9F088 +:100EB0005CC0863E910561F1873E9105A1F155C068 +:100EC0000E94680608952091DF0120FD02C021FFE5 +:100ED0004CC080EE90E049C08091DF0180FFF9CFE7 +:100EE00089E390E042C08091DF0182FF0EC08091D3 +:100EF000DF0184FF03C080E090E037C083EE90E024 +:100F000034C08091DF0182FFF2CF82EE90E02DC0ED +:100F10008091DF0183FF0BC08091DF0184FDEBCF67 +:100F200087EE90E022C08091DF0183FFF5CF86EE4F +:100F300090E01BC08091DF0185FF07C089E290E04F +:100F400014C08091DF0185FFF9CF85E390E00DC0EB +:100F50008091DF0186FF07C08AE290E006C08091A1 +:100F6000DF0186FFF9CF81E390E00E9494050895A8 :100F7000089508950C94B907809162010895CF9364 :100F8000DF9300D01F92CDB7DEB79C018091E501C1 :100F9000843019F593E099833B832A839093E90089 @@ -276,7 +276,7 @@ :101130008A95E1F7DF91CF9108958091E4018111C3 :1011400009C00E94BD0B0E941A0C8091E2008460CD :101150008093E20008951092E401089508950C949C -:101160008B210E94EB1A0E9491210E94C50E0C94C3 +:1011600099210E94F31A0E949F210E94C50E0C949F :10117000BA0742E061EC81E00E94360B42E061EC8C :1011800082E00E94360B42E061EC83E00E94360B65 :1011900042E161EC84E00C94360B8091E7018330EE @@ -296,7 +296,7 @@ :101270008091E80080FFFCCF80910C0136C0809106 :10128000E6018132D9F58091EA019091EB01892B39 :10129000A9F58091E800877F8093E8000E946B0B9E -:1012A0008091E80180930C010C9435148091E60143 +:1012A0008091E80180930C010C943A148091E6013E :1012B000813221F58091E800877F8093E8000E94C9 :1012C0006B0B8091E9018093630108958091E601A1 :1012D000813AA1F48091E800877F8093E8008091B3 @@ -307,15 +307,15 @@ :10132000F89480936100909361000FBE0E94140FA7 :101330000E94BD0B0E941A0C8091E2008460809391 :10134000E20078940E94A50E0E94160F82E091E0C0 -:101350000E94C00E0E9479218091E501853069F4D8 -:101360000E94AD1A8091E3018823B1F30E94D71A3D +:101350000E94C00E0E9487218091E501853069F4CA +:101360000E94B21A8091E3018823B1F30E94DF1A30 :10137000882391F30E94160AEFCF0E941C0FECCF36 :10138000292F332723303105C9F060F4213031058E -:1013900081F02230310509F041C08DE690E023ED67 +:1013900081F02230310509F041C08DE690E02FEC5C :1013A00033E040C021323105E1F02232310531F124 -:1013B00035C082E190E020E434E034C099278130E8 -:1013C000910549F028F0029749F5EFE9F3E005C0EF -:1013D000EFECF3E002C0E7EBF3E0849190E09F01D3 +:1013B00035C082E190E02CE334E034C099278130DD +:1013C000910549F028F0029749F5EBE9F3E005C0F3 +:1013D000EBECF3E002C0E3EBF3E0849190E09F01DB :1013E00021C06430D8F4E62FF0E0EE0FFF1FEE5D71 :1013F000FE4F2081318189E090E014C0643070F4A8 :1014000070E0FB01EE0FFF1FE65EFE4F2081318191 @@ -428,7 +428,7 @@ :101AB000CDBFE6EEF1E08091F100819321E0EE3EB2 :101AC000F207C9F70E94CD088091E80083FF24C186 :101AD0008091E6019091E701492F50E04A3051058D -:101AE00008F01AC1FA01EA5AFF4F0C9422238038F9 +:101AE00008F01AC1FA01EA5AFF4F0C9430238038EB :101AF00081F0823809F010C18091EA018F708093E3 :101B0000E9008091EB0085FB882780F91092E900BD :101B100006C08091E2019091E30191118260909161 @@ -480,23 +480,23 @@ :101DF0000680F781E02D09940895209164013091C7 :101E000065012817390771F090936501809364018B :101E1000E0916801F0916901309721F00084F1852B -:101E2000E02D0994089508950C94130F0E94F11A5F -:101E30000E9481040C94B71BCF92DF92EF92FF9225 +:101E2000E02D0994089508950C94130F0E94F91A57 +:101E30000E947F040C94BF1BCF92DF92EF92FF921F :101E40000F931F93CF93DF93CDB7DEB72B970FB6CA -:101E5000F894DEBF0FBECDBF0E9499048BE6C82E5A -:101E600081E0D82E00E010E0E02E802F0E948F0548 +:101E5000F894DEBF0FBECDBF0E9497048BE6C82E5C +:101E600081E0D82E00E010E0E02E802F0E948D054A :101E7000F60141916F01F82EF426B1F40F5F1F4F68 :101E80000E30110589F78FEF89838A831B820E94A8 -:101E9000FA1A8160782F9D838C8349815A816B81E6 +:101E9000021B8160782F9D838C8349815A816B81DD :101EA0008D810E94BF0F40C09091CD0191FF04C071 -:101EB0008B870E9495058B8520E030E04F2D50E008 +:101EB0008B870E9493058B8520E030E04F2D50E00A :101EC000922FBA01022E02C0759567950A94E2F727 :101ED00060FF24C02E83EF8221E030E0690102C060 :101EE000CC0CDD1C9A95E2F790E08C219D21892B8A -:101EF00009F420E028870E94FA1A8160782F9A87D7 +:101EF00009F420E028870E94021B8160782F9A87CE :101F000089874E815F8168858A850E94BF0FF801AD :101F1000E559FE4F8081C826C08206C02F5F3F4F23 -:101F20002630310569F6AACF0E949E1E0E94C50E7A +:101F20002630310569F6AACF0E94A61E0E94C50E72 :101F300090916A018917A1F00E94C50E80936A01F1 :101F40002B960FB6F894DEBF0FBECDBFDF91CF91B9 :101F50001F910F91FF90EF90DF90CF900C94BA07F4 @@ -506,634 +506,636 @@ :101F9000CDBF4F83588769877A878B87DE0111967B :101FA00086E0FD0111928A95E9F785E0FE013796FA :101FB00001900D928A95E1F749815A816B817C816C -:101FC0008D819E810E94C9162B960FB6F894DEBFB4 -:101FD0000FBECDBFDF91CF910895CF93C82F882337 -:101FE00009F4C1C0823859F40E94C50E81FDBBC0FE -:101FF00089E30E9466190E942E1A89E30CC0833877 -:1020000079F40E94C50E80FDAEC083E50E9466197A -:102010000E942E1A83E50E94A519CF910C942E1AC6 -:10202000843859F40E94C50E82FD9DC087E40E9449 -:1020300066190E942E1A87E4EECF8CEF8C0F813A3E -:1020400048F48C2F0E94DE2081118DC08C2F0E94BD -:102050006619E3CF80E28C0F883048F4C77081E0C6 -:1020600001C0880FCA95EAF70E94E719D6CF8BE521 -:102070008C0F833078F4C53A29F0C63A31F083E802 -:1020800090E005C081E890E002C082E890E0CF9146 -:102090000C94E70E88E58C0F833108F064C0C83AD1 -:1020A00039F1C93A41F1CA3A49F1CB3A51F1CC3A46 -:1020B00059F1CD3A61F1C03B69F1CE3A71F1CF3AB5 -:1020C00079F1C13B81F1C23B89F1C33B91F1C43B42 -:1020D00099F1C53BA1F1C63BA9F1C73BB1F1C83BA2 -:1020E000B9F1C93BC1F1CA3BC9F180E090E038C009 -:1020F00082EE90E035C089EE90E032C08AEE90E04A -:102100002FC085EB90E02CC086EB90E029C087EBD8 -:1021100090E026C08CEC90E023C08DEC90E020C0D5 -:1021200083E891E01DC08AE891E01AC082E991E05D -:1021300017C084E991E014C081E292E011C083E20B -:1021400092E00EC084E292E00BC085E292E008C00B -:1021500086E292E005C087E292E002C08AE292E065 -:10216000CF910C94FD0ECF910895882309F44BC0B4 -:10217000823859F40E94C50E81FF45C089E30E9450 -:1021800066190E942E1A89E30CC0833871F40E94EC -:10219000C50E80FF38C083E50E9466190E942E1A82 -:1021A00083E50E94A5190C942E1A843859F40E94D4 -:1021B000C50E82FF28C087E40E9466190E942E1A6D -:1021C00087E4EFCF9CEF980F913A58F390E2980F85 -:1021D000983050F4877091E001C0990F8A95EAF722 -:1021E000892F0E94ED19DFCF9BE5980F933020F4E3 -:1021F00080E090E00C94E70E885A833120F480E070 -:1022000090E00C94FD0E0895882321F00E94E719B8 -:102210000C942E1A0895882321F00E94ED190C9435 -:102220002E1A0895BF92CF92DF92EF92FF920F93F2 -:102230001F93CF93DF9300D000D000D0CDB7DEB78F -:102240007C0185E0F701DE01119601900D928A95DF -:10225000E1F7F70183819481892B09F4E2C290812F -:1022600081818F3F19F49F3F09F4DBC2F70102819E -:10227000258122952F7099838A8389819A812E8363 -:102280000E942519182FB92E0E9424190E94EB17BD -:102290002E81002319F00E94041A2E81EB2DE29565 -:1022A000EF704E2F50E0FA01E05AFF4F0C942223BA -:1022B0008B2D807F9B2D9F70F92E882319F0F2942F -:1022C00080EFF822002349F0FF2009F457C28F2D38 -:1022D0000E94F7190E942E1A51C2812F0E94B51038 -:1022E000FF2009F49EC28F2D0E94FD1926960FB67D -:1022F000F894DEBF0FBECDBFDF91CF911F910F913C -:10230000FF90EF90DF90CF90BF900C942E1A3B2D52 -:10231000307F8B2D8F70303211F08295807F1123AA -:1023200019F0113021F12CC00023B9F0222309F457 -:1023300090C1213009F08DC126960FB6F894DEBF0A -:102340000FBECDBFDF91CF911F910F91FF90EF9006 -:10235000DF90CF90BF900C94171A222319F02130F0 -:1023600009F45FC28E830E941A1A8E8186C10023EF -:1023700021F0223008F055C26CC1211152C27DC13A -:10238000002321F0222309F464C1F8C1222309F4B7 -:1023900074C109C28B2D86958695837019F08130A2 -:1023A000D1F03FC2002321F0812F9B2D937002C0FA -:1023B00080E090E026960FB6F894DEBF0FBECDBF4A -:1023C000DF91CF911F910F91FF90EF90DF90CF9011 -:1023D000BF900C94E70E002321F0812F9B2D93706A -:1023E00002C080E090E026960FB6F894DEBF0FBEE4 -:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4 -:10240000CF90BF900C94FD0E812F002319F00E94F5 -:10241000A61D02C00E940E1E26960FB6F894DEBFBF -:102420000FBECDBFDF91CF911F910F91FF90EF9025 -:10243000DF90CF90BF900C94931E8B2D837009F08A -:1024400075C00111EEC1812F829586958770880F26 -:10245000880F912F9F70C92ED12CE12CF12C082EC2 -:1024600004C0CC0CDD1CEE1CFF1C0A94D2F714FF38 -:1024700012C00FE010E020E030E004C0000F111F98 -:10248000221F331F8A95D2F7C901B8016095709554 -:102490008095909503C060E070E0CB014B2D469590 -:1024A000469543704230C1F060F56C297D298E2934 -:1024B0009F29413051F126960FB6F894DEBF0FBE2A -:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 -:1024D000CF90BF900C9412186C297D298E299F29CA -:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 -:1024F0001F910F91FF90EF90DF90CF90BF900C94C1 -:102500002E180E941218C701B60126960FB6F8942D -:10251000DEBF0FBECDBFDF91CF911F910F91FF9016 -:10252000EF90DF90CF90BF900C94F617002319F036 -:102530008B2D817001C08695882309F472C1812F8B -:10254000829586958770880F880F912F9F70C92E6E -:10255000D12CE12CF12C082E04C0CC0CDD1CEE1C7F -:10256000FF1C0A94D2F714FF12C00FE010E020E025 -:1025700030E004C0000F111F221F331F8A95D2F7CD -:10258000C901B801609570958095909503C060E091 -:1025900070E0CB014B2D4695469543704230C1F01B -:1025A00060F56C297D298E299F29413051F12696AD -:1025B0000FB6F894DEBF0FBECDBFDF91CF911F9154 -:1025C0000F91FF90EF90DF90CF90BF900C94EC189C -:1025D0006C297D298E299F2926960FB6F894DEBF97 -:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 -:1025F000DF90CF90BF900C9408190E94EC18C7018F -:10260000B60126960FB6F894DEBF0FBECDBFDF91A0 -:10261000CF911F910F91FF90EF90DF90CF90BF90DF -:102620000C94D018103FD1F118F4103E50F4A1C012 -:10263000123F09F463C008F44CC0133F09F473C09F -:1026400098C01F708B2D8F710023A1F00E94691814 -:10265000812F26960FB6F894DEBF0FBECDBFDF9157 -:10266000CF911F910F91FF90EF90DF90CF90BF908F -:102670000C9404110E948A18812F26960FB6F894A4 -:10268000DEBF0FBECDBFDF91CF911F910F91FF90A5 -:10269000EF90DF90CF90BF900C940B110023A9F026 -:1026A0002111BFC08B2D8F7126960FB6F894DEBF17 -:1026B0000FBECDBFDF91CF911F910F91FF90EF9093 -:1026C000DF90CF90BF900C94AF18223008F0A9C0D3 -:1026D000E9CF0023A9F08B2D8F7126960FB6F894C1 -:1026E000DEBF0FBECDBFDF91CF911F910F91FF9045 -:1026F000EF90DF90CF90BF900C946918002359F3AE -:102700008B2D8F7126960FB6F894DEBF0FBECDBF0E -:10271000DF91CF911F910F91FF90EF90DF90CF90BD -:10272000BF900C948A18002399F08B2D8F712696F8 -:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 -:102740000F91FF90EF90DF90CF90BF900C945418B2 -:1027500026960FB6F894DEBF0FBECDBFDF91CF91A6 -:102760001F910F91FF90EF90DF90CF90BF900C944E -:102770004A180023A9F0222309F4ADCF812F269611 -:102780000FB6F894DEBF0FBECDBFDF91CF911F9182 -:102790000F91FF90EF90DF90CF90BF900C94ED0FD2 -:1027A000222309F4ADCF812F26960FB6F894DEBF11 -:1027B0000FBECDBFDF91CF911F910F91FF90EF9092 -:1027C000DF90CF90BF900C94B5104B2D4F70612FC0 -:1027D000C7010E94100326960FB6F894DEBF0FBE05 -:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0 -:1027F000CF90BF900C946E174B2D4F70612FC70177 -:1028000026960FB6F894DEBF0FBECDBFDF91CF91F5 -:102810001F910F91FF90EF90DF90CF90BF900C949D -:10282000560626960FB6F894DEBF0FBECDBFDF91D9 -:10283000CF911F910F91FF90EF90DF90CF90BF90BD -:1028400008950E94041A0E94141A0E94D9190E9425 -:102850002E1A0E94431F0E94931E80E090E00E9467 -:10286000E70E80E090E00C94FD0E0E94F4190C94A9 -:1028700021140E942519292F22952F702C3030F415 -:102880002A3048F42250223078F405C02C3041F030 -:102890002F3031F009C0803E48F0803F29F406C057 -:1028A00093FB882780F9089580E0089581E00895DA -:1028B000CF93DF9300D000D01F92CDB7DEB70F903B -:1028C0000F900F900F900F90DF91CF910895CF93BD -:1028D000DF9300D000D000D0CDB7DEB726960FB67C -:1028E000F894DEBF0FBECDBFDF91CF9108951F9347 -:1028F000CF93DF93C091790116E080917A01C817D8 -:1029000099F0D0E01C9FF0011D9FF00D1124E558B7 -:10291000FE4F4081518162817381848195810E9443 -:1029200067142196C770E9CFDF91CF911F91089569 -:102930004091AB015091AC016091AD017091AE013D -:102940008091AF019091B0010C9467148091B00117 -:1029500082958F7009F054C08091AD01882309F4ED -:102960004FC080917901A0917A014091AE015091C0 -:10297000AF016091AB017091AC01B6E08A1709F428 -:102980003FC090E041155105C1F17F3F11F46F3F09 -:10299000A1F1B89FF001B99FF00D1124E558FE4F49 -:1029A000218127132AC02081261327C022812111CB -:1029B00024C0238134812417350710F421503109B4 -:1029C000241B350B283C3105C0F42091B0012F7039 -:1029D00020612093B00126E0289FF001299FF00D8F -:1029E0001124E058FE4F80818F70806180838BEAD4 -:1029F00091E00E9412110C94771401968770BECF5B -:102A00000895CF92DF92EF92FF920F931F93CF938F -:102A1000DF93CDB7DEB762970FB6F894DEBF0FBE77 -:102A2000CDBF8C0185E0F801DE011D9601900D926D -:102A30008A95E1F7D8014C9111965C911197129605 -:102A40006C918091AE019091AF01009709F475C12E -:102A50003091AB017091AC017F3F19F43F3F09F415 -:102A60006CC1F801C380D480E090AD01EE2009F480 -:102A7000BEC02091B001C816D90628F0D601A81B07 -:102A8000B90BCD0104C0809590958C0D9D1DFF2440 -:102A9000F394883C910578F0F12C207F09F0C4C0B4 -:102AA0007C2DD98AC88A89890E9458148BEA91E0C2 -:102AB0000E941211AFC0822F807F09F045C05713CA -:102AC00013C0431311C061110FC02F7020612093F8 -:102AD000B0010E9498148BEA91E00E94121180913B -:102AE000B001F80185832EC0CD2819F15F3F11F4A4 -:102AF0004F3FF9F0F62E61111CC0809179012091B1 -:102B00007A0136E0821709F45BC090E0389FF0014B -:102B1000399FF00D1124E558FE4F7181571306C0FF -:102B20007081471303C07281711103C001968770D1 -:102B3000E9CFF62E662309F41CC18091B0018160B3 -:102B40008093B001F12C15C1571309C0431307C07E -:102B5000611105C08091B001F8018583C8C04D871F -:102B60005E878D859E856A8B0E9439146A898823C9 -:102B7000D1F16623C1F12091B001822F82958F702F -:102B800090E0029774F08091AB019091AC0198872E -:102B90008F831986DB86CA862C87CE0107960E9412 -:102BA000121186E0F801ABEAB1E001900D928A952E -:102BB000E1F70E94A6140E949814FF24F394D9C050 -:102BC0004D875E878D859E850E942519292F229528 -:102BD0002F70223008F0C1C09F7009F0BBC0805E2A -:102BE000883008F4C6C0C8010E941211E6CFC8168A -:102BF000D90608F453C0F601E81BF90BCF01883C55 -:102C0000910508F450C0F12C7C2DD98AC88A898995 -:102C10000E945814EBEAF1E086E0DF011D928A95EC -:102C2000E9F70E949814A5C0571314C0431312C0AB -:102C3000611110C08091B001F8018583C8010E9424 -:102C4000121186E0EBEAF1E0DF011D928A95E9F7C7 -:102C5000FE2C8FC04D875E878D859E856A8B0E9476 -:102C600039146A89882309F4BECF662309F4BBCFDF -:102C70002091B001822F82958F7090E002970CF422 -:102C800090CF8091AB019091AC019A8389831B8294 -:102C9000DD82CC822E83CE01019681CF80959095E6 -:102CA0008C0D9D1DACCFF62E662309F49CCF5713D7 -:102CB00033C0431331C02091B00120FD24C0822FC6 -:102CC00082958F70482F50E041155105E1F0D801F1 -:102CD00015962C9315974F30510549F08F5F982F1B -:102CE0009295907F822F8F70892B15968C93C801B7 -:102CF0000E94121186E0F801ABEAB1E001900D925A -:102D00008A95E1F78ECF86E0F801ABEAB1E0019059 -:102D10000D928A95E1F72DC04D875E878D859E8542 -:102D20000E94391481113DCF8091B0018160809360 -:102D3000B001C8010E9412111CC0662309F453CFD0 -:102D40004D875E878D859E850E943914882309F4FE -:102D50004ACF27CF811143CF0CC0243008F043CF96 -:102D60009F7009F43CCFD80115969C91907F09F093 -:102D700036CF8F2D62960FB6F894DEBF0FBECDBF53 -:102D8000DF91CF911F910F91FF90EF90DF90CF9047 -:102D900008951F93CF93DF93CDB7DEB72C970FB66F -:102DA000F894DEBF0FBECDBF4F83588769877A87FF -:102DB0008B879C87CE0107960E940115882371F0AE -:102DC0008A859B85892B09F441C088858F3F09F04E -:102DD00065C08F818F3F09F061C038C086E0FE0179 -:102DE0003796DE01119601900D928A95E1F76A857A -:102DF0007B856115710551F1FF81E885EF3F11F485 -:102E0000FF3F21F120917A0130E0C90101968770DE -:102E100099274091790150E08417950709F447C03C -:102E2000F983EA837D836C8396E0929FD001939F20 -:102E3000B00D1124A558BE4FFE01319601900D92A0 -:102E40009A95E1F780937A010E94771416E08091B9 -:102E5000790190917A018917B9F1189FC001112465 -:102E600085589E4F0E940115882371F1E0917901E8 -:102E70001E9FF0011124E558FE4F4081518162816F -:102E80007381848195810E9467148091790190E01B -:102E900001968770992780937901D9CF4F81588502 -:102EA00069857A858B859C850E946714CFCF0E94A7 -:102EB000351410927A0110927901EBEAF1E086E084 -:102EC000DF011D928A95E9F72C960FB6F894DEBFC4 -:102ED0000FBECDBFDF91CF911F910895EF92FF926A -:102EE0000F931F93CF93DF938C01892B09F46CC050 -:102EF000F12CEE24E394E8012196F80184918437C3 -:102F000040F4843008F051C0813081F0823019F1F2 -:102F10005BC0853709F444C0A8F19CE7980F90374F -:102F200008F052C08F770E94B51041C00E5F1F4F4E -:102F3000FE01849190E2980F983050F48770FE2D36 -:102F400001C0FF0F8A95EAF78F2F0E94071A14C05D -:102F50000E94ED0F2DC00E5F1F4FFE01849190E285 -:102F6000980F983060F48770FE2D01C0FF0F8A958E -:102F7000EAF78F2F0E940D1A0E942E1A19C00E9484 -:102F8000B51016C00E5F1F4FFE01C491CC2381F017 -:102F90008FE99FE00197F1F700C00000C150F6CF24 -:102FA0000E5F1F4FFE01F49003C00E94ED0F8E01D3 -:102FB0008F2D882309F49FCFEFE9FFE03197F1F7D8 -:102FC00000C000008150F5CFDF91CF911F910F918C -:102FD000FF90EF90089508956093B5017093B60146 -:102FE0008093B7019093B8010C9421140F931F9311 -:102FF0000091B5011091B6012091B7013091B8014F -:10300000DC01CB01802B912BA22BB32B8093B5013C -:103010009093B601A093B701B093B8011F910F919F -:103020000C9421140F931F930091B5011091B601D8 -:103030002091B7013091B801DC01CB0180239123AD -:10304000A223B3238093B5019093B601A093B70157 -:10305000B093B8011F910F910C9421140F931F93FB -:103060000091B5011091B6012091B7013091B801DE -:10307000DC01CB0180279127A227B3278093B501DC -:103080009093B601A093B701B093B8011F910F912F -:103090000C9421141092B1011092B2011092B3015C -:1030A0001092B4010C94211441E050E060E070E013 -:1030B00004C0440F551F661F771F8A95D2F74093AF -:1030C000B1015093B2016093B3017093B4010C94B9 -:1030D000211441E050E060E070E004C0440F551F4F -:1030E000661F771F8A95D2F78091B1019091B20146 -:1030F000A091B301B091B401482B592B6A2B7B2BC3 -:103100004093B1015093B2016093B3017093B40145 -:103110000C94211441E050E060E070E004C0440FE2 -:10312000551F661F771F8A95D2F740955095609579 -:1031300070958091B1019091B201A091B301B091CD -:10314000B401482359236A237B234093B101509350 -:10315000B2016093B3017093B4010C94211441E067 -:1031600050E060E070E004C0440F551F661F771FF9 -:103170008A95D2F78091B1019091B201A091B301EB -:10318000B091B401482759276A277B274093B101A2 -:103190005093B2016093B3017093B4010C94211465 -:1031A0000F931F930091B1011091B2012091B301CF -:1031B0003091B401DC01CB01802B912BA22BB32BDE -:1031C0008093B1019093B201A093B301B093B40185 -:1031D0001F910F910C9421140F931F930091B10133 -:1031E0001091B2012091B3013091B401DC01CB0107 -:1031F00080239123A223B3238093B1019093B20142 -:10320000A093B301B093B4011F910F910C942114BA -:103210000F931F930091B1011091B2012091B3015E -:103220003091B401DC01CB0180279127A227B3277D -:103230008093B1019093B201A093B301B093B40114 -:103240001F910F910C9421140895CF92DF92EF9269 -:10325000FF920F931F93CF93DF938C01C090B10126 -:10326000D090B201E090B301F090B4018091B5012B -:103270009091B601A091B701B091B801C82AD92A9E -:10328000EA2AFB2ACFE1D0E0D701C6010C2E04C008 -:10329000B695A795979587950A94D2F780FF07C0B2 -:1032A000B8018C2F0E947A068130910531F4219764 -:1032B00058F7B80180E00E947A06DF91CF911F9104 -:1032C0000F91FF90EF90DF90CF90089590910C01B7 -:1032D0009923F1F090910D019923D1F0982F9695B3 -:1032E000969596959F3080F5E0910E01F0910F0133 -:1032F000E90FF11D877021E030E0A90102C0440F01 -:10330000551F8A95E2F7CA019181892B818308951F -:1033100020910E0130910F01F90132969FEF40E0AC -:103320005191851789F09F3F19F4511101C0942FD5 -:103330004F5F4E30A9F79F3F39F0F901E90FF11DBA -:1033400097FDFA9582830895089590910C01992331 -:10335000F9F090910D019923D9F0982F96959695B3 -:1033600096959F3028F5E0910E01F0910F01E90F3D -:10337000F11D877021E030E0A90102C0440F551F04 -:103380008A95E2F7CA018095918189238183089506 -:1033900020910E0130910F01F9013296205F3F4FCD -:1033A0009081891301C010823196E217F307C1F7AB -:1033B000089581E090E0E0910E01F0910F01E80F97 -:1033C000F91F1082019680319105A9F70895909117 -:1033D000CC01892B8093CC01089580959091CC01EC -:1033E00089238093CC0108951092CC010895909187 -:1033F000CB01892B8093CB01089580959091CB01CF -:1034000089238093CB0108951092CB010895909168 -:10341000CA01892B8093CA01089580959091CA01B1 -:1034200089238093CA0108951092CA010895809358 -:10343000B90108951092B901089580910E019091FB -:103440000F01FC0131969C01205F3F4F80E091917C -:1034500091118F5FE217F307D1F70895E0910E0104 -:10346000F0910F018091CC018083E0910E01F091E9 -:103470000F0190818091CB01892B8083E0910E0117 -:10348000F0910F0190818091CA01892B80838091F6 -:10349000B901882361F0E0910E01F0910F01908154 -:1034A000892B80830E941D1A81111092B90180918D -:1034B0000E0190910F010C94D10ECF92DF92EF92FA -:1034C000FF926C01EE24FF24C114D104E104F10445 -:1034D00021F0C701B60120E101C020E0C72ED82E9F -:1034E000E92EFF24C114D104E104F10419F0285F8E -:1034F000C701B6016B017C0154E0F694E794D794C0 -:10350000C7945A95D1F7C114D104E104F10419F01C -:103510002C5FC701B6016B017C0142E0F694E79491 -:10352000D794C7944A95D1F7C114D104E104F104AA -:1035300019F02E5FC701B601DC01CB01B695A79546 -:1035400097958795892B8A2B8B2B09F02F5F822FDC -:10355000FF90EF90DF90CF9008958091E501843047 -:1035600011F120E488E190E00FB6F894A8958093DB -:1035700060000FBE2093600083B7817F846083BFAB -:1035800083B7816083BF7894889583B78E7F83BF2C -:103590000FB6F894A89580916000886180936000D0 -:1035A000109260000FBE089508950C94D41ACF9322 -:1035B0000E94D51A0E9499040E94D41AC0E08C2F50 -:1035C0000E948F05811104C0CF5FCE30C1F701C0CA -:1035D00081E0CF9108950E9435140E94C50E0C948D -:1035E000BA0782E084BD93E095BD9AEF97BD8093C2 -:1035F0006E0008952FB7F8948091CE019091CF017D -:10360000A091D001B091D1012FBF0895CF92DF9248 -:10361000EF92FF920F931F932FB7F8944091CE0132 -:103620005091CF016091D0017091D1012FBF6A01FB -:103630007B01EE24FF248C0120E030E0C016D1068F -:10364000E206F30610F4415051099A01281B390B88 -:10365000C9011F910F91FF90EF90DF90CF900895D7 -:103660001F920F920FB60F9211248F939F93AF93D7 -:10367000BF938091CE019091CF01A091D001B091E4 -:10368000D1010196A11DB11D8093CE019093CF0170 -:10369000A093D001B093D101BF91AF919F918F9131 -:1036A0000F900FBE0F901F9018950E94BD0BF894BD -:1036B0002FEF87EA91E6215080409040E1F700C06B -:1036C000000087E090EBDC018093EE019093EF0126 -:1036D000A093F001B093F1019CE088E10FB6F8945B -:1036E000A895809360000FBE90936000FFCFEF928B -:1036F000FF920F931F93CF93DF93D82FC0E08C2FAF -:103700000E948F0500E010E0E82EF12CC701002E8A -:1037100002C0959587950A94E2F780FD06C00F5F79 -:103720001F4F0630110591F709C0602F7C2F80E0F4 -:103730000E9457068D13F3CF81E004C0CF5FCE30D7 -:10374000F1F680E0DF91CF911F910F91FF90EF9004 -:103750000895CF93C82F8CE20E94771B882321F015 -:103760008C2FCF910C94771B80E0CF910895CF934D -:103770000E94FE1C811102C00E94E41CC5E6C150DB -:1037800049F00E9499048FE39CE90197F1F700C08A -:103790000000F5CF89E20E94A91B811113C18AE2C2 -:1037A0000E94A91B81110E94E41C85E00E94A91BB4 -:1037B00081110E94551B0E94091D8093CD0187E055 -:1037C0000E94A91B8823A9F18BE10E94A91B8823D1 -:1037D00051F08091CD0181FB222720F991E09227C1 -:1037E00090FB81F90EC08EE00E94A91B882361F036 -:1037F0008091CD0182FB222720F991E0922790FB56 -:1038000082F98093CD0115C080E10E94A91B90919F -:10381000CD01882341F093FB222720F981E0822704 -:1038200080FB93F904C0892F809580FB90F99093D9 -:10383000CD018091CD010E940D1D0E941B1D809322 -:10384000DF0180EE0E94A91B882341F08091DF01F7 -:10385000982F909590FB80F98093DF0189E30E9477 -:10386000A91B882359F08091DF0181FB222720F9D1 -:1038700091E0922790FB81F98093DF0182EE0E9414 -:10388000A91B882359F08091DF0182FB222720F9B0 -:1038900091E0922790FB82F98093DF0186EE0E94EF -:1038A000A91B882359F08091DF0183FB222720F98F -:1038B00091E0922790FB83F98093DF0183EE0E94D1 -:1038C000A91B882359F08091DF0184FB222720F96E -:1038D00091E0922790FB84F98093DF0185E30E94B9 -:1038E000A91B882359F08091DF0185FB222720F94D -:1038F00091E0922790FB85F98093DF0181E30E949C -:10390000A91B882359F08091DF0186FB222720F92B -:1039100091E0922790FB86F98093DF0181E10E947C -:10392000A91B882359F08091DF0187FB222720F90A -:1039300091E0922790FB87F98093DF018091DF016E -:103940000E941F1D8091DF0187FB882780F98093EB -:103950000D0187E20E94A91BC82F8EE10E94A91BBE -:103960008111C2608FE10E94A91B8111C46080E2B5 -:103970000E94A91B8111C86081E20E94A91B8111CC -:10398000C06182E20E94A91B8111C06283E20E9491 -:10399000A91B8111C06484E20E94A91B882311F035 -:1039A000C06802C0CC2329F08C2F0E94161D6C2FFA -:1039B00003C00E94121D682F70E080E090E0CF915C -:1039C0000C94EC17CF9108956DEE7EEF80E090E0BF -:1039D0000E94582360E082E090E00E944A2360E069 -:1039E00083E090E00E944A2360E084E090E00E943F -:1039F0004A2360E085E090E00C944A2380E090E068 -:103A00000E94442321E08D3E9E4F09F020E0822F4A -:103A1000089582E090E00C943C23682F82E090E0CF -:103A20000C944A2383E090E00C943C23682F83E0BD -:103A300090E00C944A2384E090E00C943C23682F9F -:103A400084E090E00C944A238091D40180FF0BC065 -:103A50006091130185E0689FB00111247595679509 -:103A6000759567952BC081FF09C06091130185E0B2 -:103A7000689FB00111247595679520C082FF07C02B -:103A80006091130185E0689FB001112417C09091E7 -:103A9000D5019923D1F060911201961788F72091F2 -:103AA000130185E0289F90011124929FA001939F0C -:103AB000500D112470E0CA010E940E236038710578 -:103AC00040F46115710519F406C065E070E0862FB9 -:103AD00008958FE7089581E008958091D40180FFD3 -:103AE00008C06091110170E07595679575956795AF -:103AF00021C081FF06C06091110170E07595679546 -:103B000019C082FF04C06091110170E010C0909153 -:103B1000D501992399F0609110019617A0F7809133 -:103B20001101899FC001112470E00E940E236038AA -:103B3000710540F46115710519F406C061E070E08B -:103B4000862F08958FE7089581E00895803F21F43E -:103B50000E94241D819504C0813F29F40E94241DE8 -:103B60008093D8010895823F21F40E94241D8195FD -:103B700004C0833F29F40E94241D8093D701089537 -:103B8000893F19F40E946D1D05C08A3F31F40E94DF -:103B90006D1D81958093D90108958B3F21F40E947A -:103BA0006D1D819504C08C3F29F40E946D1D80938A -:103BB000DA010895843F21F48091D601816017C015 -:103BC000853F21F48091D601826011C0863F21F4A7 -:103BD0008091D60184600BC0873F21F48091D6018B -:103BE000886005C0883F31F48091D6018061809360 -:103BF000D60108958D3F21F48091D40181600BC0DE -:103C00008E3F21F48091D401826005C08F3F29F45A -:103C10008091D40184608093D4010895803F39F469 -:103C20008091D80187FF6CC01092D80169C0813F94 -:103C300029F48091D8011816BCF362C09091D70185 -:103C4000823F29F497FF5CC01092D70159C0833F8F -:103C500019F41916CCF354C0893F41F48091D9016D -:103C600018160CF04DC01092D9014AC08A3F29F4B1 -:103C70008091D90187FF44C0F6CF8B3F39F4809102 -:103C8000DA0187FF3DC01092DA013AC08C3F29F477 -:103C90008091DA011816BCF333C0843F21F480917F -:103CA000D6018E7F17C0853F21F48091D6018D7F8C -:103CB00011C0863F21F48091D6018B7F0BC0873FD6 -:103CC00021F48091D601877F05C0883F31F480912F -:103CD000D6018F7E8093D60113C08D3F21F4809151 -:103CE000D4018E7F0BC08E3F21F48091D4018D7F53 -:103CF00005C08F3F29F48091D4018B7F8093D4013C -:103D00008091D70181110EC08091D80181110AC024 -:103D10008091D901811106C08091DA01811102C020 -:103D20001092D501089586ED91E00E94DC0E0E946C -:103D3000FA1A9093D3018093D20108951F93CF93E1 -:103D4000DF938091D2019091D3010E94061BAC01B8 -:103D50009091D501992321F02091140130E006C003 -:103D6000209115018AE0289F9001112442175307E2 -:103D700008F485C08091D701C091D801D091D901B4 -:103D80001091DA01811107C0C11175C0D11173C042 -:103D9000111171C074C09F3F19F09F5F9093D501BE -:103DA000181624F40E94241D8093D7018091D70116 -:103DB00087FF05C00E94241D81958093D7011C16A2 -:103DC00024F40E94241D8093D8018091D80187FF9C -:103DD00005C00E94241D81958093D8016091D70170 -:103DE000662331F1C091D801CC2311F1062E000CCD -:103DF000770B880B990B0E94152223E333E343E3EF -:103E00005FE30E9479220E94DD216093D7016C2F2D -:103E1000CC0F770B880B990B0E94152223E333E319 -:103E200043E35FE30E9479220E94DD216093D80181 -:103E30001D1624F40E946D1D8093D9018091D90133 -:103E400087FF05C00E946D1D81958093D9011116D1 -:103E500024F40E946D1D8093DA018091DA0187FFBE -:103E600005C00E946D1D81958093DA01DF91CF918D -:103E70001F910C94931E9F3F09F08FCFA0CFDF912D -:103E8000CF911F910895E6EDF1E085E0DF011D92ED -:103E90008A95E9F71092D5011092D40108958330E4 -:103EA00081F128F4813059F08230D1F008958530C5 -:103EB00009F449C0B8F1863009F456C008958091DC -:103EC0001501262F30E0280F311D2F3F310524F436 -:103ED000680F6093150108958FEF80931501089581 -:103EE00080911401262F30E0280F311D2F3F31051E -:103EF00024F4680F6093140108958FEF80931401E8 -:103F0000089580911301262F30E0280F311D2F3F97 -:103F1000310524F4680F6093130108958FEF8093A7 -:103F20001301089580911201262F30E0280F311DD2 -:103F30002F3F310524F4680F6093120108958FEF2D -:103F400080931201089580911101262F30E0280FEF -:103F5000311D2F3F310524F4680F6093110108953E -:103F60008FEF80931101089580911001262F30E08A -:103F7000280F311D2F3F310524F4680F6093100185 -:103F800008958FEF809310010895833011F128F484 -:103F9000813049F0823091F00895853081F120F12F -:103FA0008630C1F1089580911501681720F4861BB1 -:103FB00080931501089510921501089580911401C0 -:103FC000681720F4861B8093140108951092140141 -:103FD000089580911301681720F4861B80931301C4 -:103FE000089510921301089580911201681720F42A -:103FF000861B8093120108951092120108958091FA -:104000001101681720F4861B809311010895109206 -:104010001101089580911001681720F4861B809388 -:10402000100108951092100108950F931F938D3180 -:1040300009F46BC008F03FC08E3009F47DC0C0F4B5 -:10404000873009F46EC068F4863009F0AFC0809103 -:10405000CD01817F8E7F8093CD0181E08093DC0153 -:10406000A6C0883009F458C08B3009F49BC09EC0AC -:10407000863109F497C078F4803109F470C0813139 -:1040800009F094C00E94351490910D0181E08927B8 -:1040900080930D0187C0893109F484C08B3109F008 -:1040A00085C08091CD0181FB222720F991E09227E4 -:1040B00090FB81F94AC0853309F45BC048F487322C -:1040C00009F457C008F45AC0893209F452C06EC0CE -:1040D000833438F48A3308F067C0883309F462C047 -:1040E00065C0833409F445C0883409F05FC00E947C -:1040F00035140FEF13ED20E3015010402040E1F79D -:1041000000C000000E94551B4DC00E9497210E94D4 -:10411000C50E0E94BA0746C00E94091D0E941B1DC1 -:1041200041C09091CD01892F817090FF12C0917F85 -:104130009E7F9093CD013BC08091CD0182FB2227D1 -:1041400020F991E0922790FB82F98093CD01992389 -:1041500049F18091CD0181608093CD0123C0809190 -:10416000CD0183FB222720F991E0922790FB83F970 -:10417000ECCF61E070E080E090E010C08D5141E054 -:1041800050E060E070E08A019B0104C0000F111F45 -:10419000221F331F8A95D2F7C901B8010E94EC177C -:1041A0000E94351481E003C08953E9CF80E01F915C -:1041B0000F91089580E008950C94DA20CF93C82FD2 -:1041C0008091DC01813079F018F08230E9F187C00C -:1041D000E0910E01F0910F018081813169F082320E -:1041E00009F07FC009C0E0910E01F0910F018081BC -:1041F000813111F0823261F48C2F0E94DC20811118 -:1042000004C08C2F0E9415201DC081E090E01AC0D0 -:104210008C2F0E94DA20811114C0C43179F048F447 -:10422000CB3079F0C03109F060C082E08093DC01CE -:1042300008C0C93219F0C83321F057C01092DC0110 -:1042400054C081E0817053C0C93289F118F5C4317E -:1042500071F1A8F4C73009F046C08AE080931501D7 -:1042600094E19093140193E09093130180931201D1 -:1042700088E08093110188E28093100134C0CE5110 -:10428000C63088F5EC2FF0E0E65DFE4F808180932C -:10429000DB0129C0CE34E9F020F4CB3421F56AE00B -:1042A00013C0C13579F0C235F1F461E00DC08091E1 -:1042B000DB01882319F01092DB0115C081E08093A7 -:1042C000DC0115C061E006C08091DB010E944F1F38 -:1042D0000AC06AE08091DB010E94C51F04C01092F1 -:1042E000DC0180E004C081E002C080E0ABCFCF9170 -:1042F0000895E1E8F0E080818860808380818160BA -:1043000080838FB7F89493E09093890090ED909319 -:1043100088008FBF0895EFE6F0E08081826080839F -:104320000895EFE6F0E080818D7F80830895EFE6C9 -:10433000F0E0908182E08927808308951F920F9298 -:104340000FB60F9211242F933F934F935F936F9368 -:104350007F938F939F93AF93BF93EF93FF9380913E -:10436000DD019091DE0101969093DE018093DD01E5 -:10437000811103C082E00E94BA07E091DE01E69558 -:10438000E695F0E0E35BFA4FE4918091DD018E1356 -:1043900003C080E00E94BA07FF91EF91BF91AF91F7 -:1043A0009F918F917F916F915F914F913F912F914D -:1043B0000F900FBE0F901F9018950E94E4216894F3 -:1043C000B1110C94732208950E94582288F09F57CF -:1043D00098F0B92F9927B751B0F0E1F0660F771F29 -:1043E000881F991F1AF0BA95C9F714C0B13091F01F -:1043F0000E947222B1E008950C947222672F782FE8 -:104400008827B85F39F0B93FCCF3869577956795E3 -:10441000B395D9F73EF490958095709561957F4F4F -:104420008F4F9F4F0895E89409C097FB3EF49095F5 -:104430008095709561957F4F8F4F9F4F9923A9F07D -:10444000F92F96E9BB279395F6958795779567950C -:10445000B795F111F8CFFAF4BB0F11F460FF1BC050 -:104460006F5F7F4F8F4F9F4F16C0882311F096E9E3 -:1044700011C0772321F09EE8872F762F05C0662391 -:1044800071F096E8862F70E060E02AF09A95660F4A -:10449000771F881FDAF7880F9695879597F9089503 -:1044A00057FD9058440F551F59F05F3F71F04795E5 -:1044B000880F97FB991F61F09F3F79F087950895CA -:1044C000121613061406551FF2CF4695F1DF08C0E9 -:1044D000161617061806991FF1CF86957105610506 -:1044E00008940895E894BB2766277727CB0197F9AE -:1044F00008950E948C220C94FD220E94EF2238F035 -:104500000E94F62220F0952311F00C94E6220C94E0 -:10451000EC2211240C9473220E94502270F3959F78 -:10452000C1F3950F50E0551F629FF001729FBB27AA -:10453000F00DB11D639FAA27F00DB11DAA1F649F46 -:104540006627B00DA11D661F829F2227B00DA11DF9 -:10455000621F739FB00DA11D621F839FA00D611D7F -:10456000221F749F3327A00D611D231F849F600DA0 -:10457000211D822F762F6A2F11249F5750409AF0C9 -:10458000F1F088234AF0EE0FFF1FBB1F661F771F55 -:10459000881F91505040A9F79E3F510580F00C9420 -:1045A000E6220C9473225F3FE4F3983ED4F38695A1 -:1045B00077956795B795F795E7959F5FC1F7FE2BC0 -:1045C000880F911D9695879597F9089597F99F679C -:1045D00080E870E060E008959FEF80EC089500248B -:1045E0000A941616170618060906089500240A9458 -:1045F00012161306140605060895092E0394000CDE -:1046000011F4882352F0BB0F40F4BF2B11F460FF6C -:1046100004C06F5F7F4F8F4F9F4F089597FB072E0A -:1046200016F4009407D077FD09D00E94282307FCD8 -:1046300005D03EF4909581959F4F089570956195B2 -:104640007F4F0895EE0FFF1F0590F491E02D099420 -:10465000AA1BBB1B51E107C0AA1FBB1FA617B707A8 -:1046600010F0A61BB70B881F991F5A95A9F78095C4 -:104670009095BC01CD010895F999FECF92BD81BD01 -:10468000F89A992780B50895A8E1B0E042E050E09B -:104690000C945F23262FF999FECF1FBA92BD81BDDE -:1046A00020BD0FB6F894FA9AF99A0FBE01960895B4 -:1046B0000E944A23272F0C944B23DC01CB01FC01E1 -:1046C000F999FECF06C0F2BDE1BDF89A319600B46B -:0E46D0000D9241505040B8F70895F894FFCF76 -:1046DE002002BC074C082708F307BF070101BA01E7 -:1046EE0028080A03140A3F4D36390E05C1048B04FF -:1046FE005204E503FE031704300401020304050609 -:04470E00070809008F +:101FC0008D819E810E94CE162B960FB6F894DEBFAF +:101FD0000FBECDBFDF91CF9108950895CF93C82F45 +:101FE000882309F4C1C0823859F40E94C50E81FDCE +:101FF000BBC089E30E946B190E94331A89E30CC0AD +:10200000833879F40E94C50E80FDAEC083E50E943E +:102010006B190E94331A83E50E94AA19CF910C9480 +:10202000331A843859F40E94C50E82FD9DC087E49E +:102030000E946B190E94331A87E4EECF8CEF8C0F4D +:10204000813A48F48C2F0E94EC2081118DC08C2F96 +:102050000E946B19E3CF80E28C0F883048F4C77080 +:1020600081E001C0880FCA95EAF70E94EC19D6CF2B +:102070008BE58C0F833078F4C53A29F0C63A31F0FD +:1020800083E890E005C081E890E002C082E890E03B +:10209000CF910C94E70E88E58C0F833108F064C073 +:1020A000C83A39F1C93A41F1CA3A49F1CB3A51F14A +:1020B000CC3A59F1CD3A61F1C03B69F1CE3A71F1B8 +:1020C000CF3A79F1C13B81F1C23B89F1C33B91F138 +:1020D000C43B99F1C53BA1F1C63BA9F1C73BB1F1A6 +:1020E000C83BB9F1C93BC1F1CA3BC9F180E090E0FE +:1020F00038C082EE90E035C089EE90E032C08AEEC2 +:1021000090E02FC085EB90E02CC086EB90E029C0DA +:1021100087EB90E026C08CEC90E023C08DEC90E043 +:1021200020C083E891E01DC08AE891E01AC082E9EE +:1021300091E017C084E991E014C081E292E011C0FF +:1021400083E292E00EC084E292E00BC085E292E06E +:1021500008C086E292E005C087E292E002C08AE20F +:1021600092E0CF910C94FD0ECF910895882309F44D +:102170004BC0823859F40E94C50E81FF45C089E3E7 +:102180000E946B190E94331A89E30CC0833871F4E2 +:102190000E94C50E80FF38C083E50E946B190E9423 +:1021A000331A83E50E94AA190C94331A843859F41F +:1021B0000E94C50E82FF28C087E40E946B190E940E +:1021C000331A87E4EFCF9CEF980F913A58F390E2DF +:1021D000980F983050F4877091E001C0990F8A955C +:1021E000EAF7892F0E94F219DFCF9BE5980F933011 +:1021F00020F480E090E00C94E70E885A833120F4BC +:1022000080E090E00C94FD0E0895882321F00E9458 +:10221000EC190C94331A0895882321F00E94F219C6 +:102220000C94331A0895BF92CF92DF92EF92FF92EF +:102230000F931F93CF93DF9300D000D000D0CDB782 +:10224000DEB77C0185E0F701DE01119601900D9269 +:102250008A95E1F7F70183819481892B09F4E6C21D +:10226000D08011811F3F21F4FFEFDF1609F4DEC299 +:10227000F7010281258122952F70C7012E830E94CC +:10228000ED0FD9821A8389819A810E942A19182F09 +:10229000B92E0E9429190E94F0172E81002319F0EF +:1022A0000E94091A2E81EB2DE295EF704E2F50E01F +:1022B000FA01E05AFF4F0C9430238B2D807F9B2D29 +:1022C0009F70F92E882319F0F29480EFF8220023F2 +:1022D00049F0FF2009F457C28F2D0E94FC190E947B +:1022E000331A51C2812F0E94B610FF2009F49EC2FA +:1022F0008F2D0E94021A26960FB6F894DEBF0FBEED +:10230000CDBFDF91CF911F910F91FF90EF90DF90A4 +:10231000CF90BF900C94331A3B2D307F8B2D8F7054 +:10232000303211F08295807F112319F0113021F1A4 +:102330002CC00023B9F0222309F490C1213009F008 +:102340008DC126960FB6F894DEBF0FBECDBFDF91CC +:10235000CF911F910F91FF90EF90DF90CF90BF90A2 +:102360000C941C1A222319F0213009F45FC28E83C9 +:102370000E941F1A8E8186C1002321F0223008F0AE +:1023800055C26CC1211152C27DC1002321F022230C +:1023900009F464C1F8C1222309F474C109C28B2D68 +:1023A00086958695837019F08130D1F03FC2002365 +:1023B00021F0812F9B2D937002C080E090E0269643 +:1023C0000FB6F894DEBF0FBECDBFDF91CF911F9146 +:1023D0000F91FF90EF90DF90CF90BF900C94E70E9D +:1023E000002321F0812F9B2D937002C080E090E0AC +:1023F00026960FB6F894DEBF0FBECDBFDF91CF910A +:102400001F910F91FF90EF90DF90CF90BF900C94B1 +:10241000FD0E812F002319F00E94AE1D02C00E9404 +:10242000161E26960FB6F894DEBF0FBECDBFDF9105 +:10243000CF911F910F91FF90EF90DF90CF90BF90C1 +:102440000C949B1E8B2D837009F075C00111EEC199 +:10245000812F829586958770880F880F912F9F70A6 +:10246000C92ED12CE12CF12C082E04C0CC0CDD1C83 +:10247000EE1CFF1C0A94D2F714FF12C00FE010E00C +:1024800020E030E004C0000F111F221F331F8A9587 +:10249000D2F7C901B801609570958095909503C0F9 +:1024A00060E070E0CB014B2D46954695437042307D +:1024B000C1F060F56C297D298E299F29413051F1A9 +:1024C00026960FB6F894DEBF0FBECDBFDF91CF9139 +:1024D0001F910F91FF90EF90DF90CF90BF900C94E1 +:1024E00017186C297D298E299F2926960FB6F894F6 +:1024F000DEBF0FBECDBFDF91CF911F910F91FF9037 +:10250000EF90DF90CF90BF900C9433180E94171873 +:10251000C701B60126960FB6F894DEBF0FBECDBF39 +:10252000DF91CF911F910F91FF90EF90DF90CF90AF +:10253000BF900C94FB17002319F08B2D817001C004 +:102540008695882309F472C1812F829586958770BC +:10255000880F880F912F9F70C92ED12CE12CF12C60 +:10256000082E04C0CC0CDD1CEE1CFF1C0A94D2F714 +:1025700014FF12C00FE010E020E030E004C0000FB4 +:10258000111F221F331F8A95D2F7C901B801609528 +:1025900070958095909503C060E070E0CB014B2D65 +:1025A0004695469543704230C1F060F56C297D290F +:1025B0008E299F29413051F126960FB6F894DEBF3F +:1025C0000FBECDBFDF91CF911F910F91FF90EF9084 +:1025D000DF90CF90BF900C94F1186C297D298E2943 +:1025E0009F2926960FB6F894DEBF0FBECDBFDF91B0 +:1025F000CF911F910F91FF90EF90DF90CF90BF9000 +:102600000C940D190E94F118C701B60126960FB659 +:10261000F894DEBF0FBECDBFDF91CF911F910F9118 +:10262000FF90EF90DF90CF90BF900C94D518103FA3 +:10263000D1F118F4103E50F4A1C0123F09F463C068 +:1026400008F44CC0133F09F473C098C01F708B2D61 +:102650008F710023A1F00E946E18812F26960FB66D +:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 +:10267000FF90EF90DF90CF90BF900C9405110E94D7 +:102680008F18812F26960FB6F894DEBF0FBECDBFF0 +:10269000DF91CF911F910F91FF90EF90DF90CF903E +:1026A000BF900C940C110023A9F02111BFC08B2DF9 +:1026B0008F7126960FB6F894DEBF0FBECDBFDF91A7 +:1026C000CF911F910F91FF90EF90DF90CF90BF902F +:1026D0000C94B418223008F0A9C0E9CF0023A9F067 +:1026E0008B2D8F7126960FB6F894DEBF0FBECDBF2F +:1026F000DF91CF911F910F91FF90EF90DF90CF90DE +:10270000BF900C946E18002359F38B2D8F71269671 +:102710000FB6F894DEBF0FBECDBFDF91CF911F91F2 +:102720000F91FF90EF90DF90CF90BF900C948F1897 +:10273000002399F08B2D8F7126960FB6F894DEBF8B +:102740000FBECDBFDF91CF911F910F91FF90EF9002 +:10275000DF90CF90BF900C94591826960FB6F8943E +:10276000DEBF0FBECDBFDF91CF911F910F91FF90C4 +:10277000EF90DF90CF90BF900C944F180023A9F0FA +:10278000222309F4ADCF812F26960FB6F894DEBF31 +:102790000FBECDBFDF91CF911F910F91FF90EF90B2 +:1027A000DF90CF90BF900C94EE0F222309F4ADCFB1 +:1027B000812F26960FB6F894DEBF0FBECDBFDF91F6 +:1027C000CF911F910F91FF90EF90DF90CF90BF902E +:1027D0000C94B6104B2D4F70612FC7010E940E0351 +:1027E00026960FB6F894DEBF0FBECDBFDF91CF9116 +:1027F0001F910F91FF90EF90DF90CF90BF900C94BE +:1028000073174B2D4F70612FC70126960FB6F894A2 +:10281000DEBF0FBECDBFDF91CF911F910F91FF9013 +:10282000EF90DF90CF90BF900C94540626960FB691 +:10283000F894DEBF0FBECDBFDF91CF911F910F91F6 +:10284000FF90EF90DF90CF90BF9008950E94091AFB +:102850000E94191A0E94DE190E94331A0E944B1F0F +:102860000E949B1E80E090E00E94E70E80E090E0D6 +:102870000C94FD0E0E94F9190C9426140E942A193A +:10288000292F22952F702C3030F42A3048F4225012 +:10289000223078F405C02C3041F02F3031F009C0DF +:1028A000803E48F0803F29F406C093FB882780F9DA +:1028B000089580E0089581E00895CF93DF9300D0DC +:1028C00000D01F92CDB7DEB70F900F900F900F90F2 +:1028D0000F90DF91CF910895CF93DF9300D000D078 +:1028E00000D0CDB7DEB726960FB6F894DEBF0FBE88 +:1028F000CDBFDF91CF9108951F93CF93DF93C09108 +:10290000790116E080917A01C81799F0D0E01C9FF8 +:10291000F0011D9FF00D1124E558FE4F40815181BB +:1029200062817381848195810E946C142196C770A5 +:10293000E9CFDF91CF911F9108954091AB01509164 +:10294000AC016091AD017091AE018091AF019091A9 +:10295000B0010C946C148091B00182958F7009F0D5 +:1029600054C08091AD01882309F44FC08091790152 +:10297000A0917A014091AE015091AF016091AB01FD +:102980007091AC01B6E08A1709F43FC090E04115A0 +:102990005105C1F17F3F11F46F3FA1F1B89FF001E4 +:1029A000B99FF00D1124E558FE4F218127132AC04D +:1029B0002081261327C02281211124C02381348144 +:1029C0002417350710F421503109241B350B283CFE +:1029D0003105C0F42091B0012F7020612093B00127 +:1029E00026E0289FF001299FF00D1124E058FE4FAA +:1029F00080818F70806180838BEA91E00E94131147 +:102A00000C947C1401968770BECF0895CF92DF920C +:102A1000EF92FF920F931F93CF93DF93CDB7DEB763 +:102A200062970FB6F894DEBF0FBECDBF8C0185E074 +:102A3000F801DE011D9601900D928A95E1F7D8010B +:102A40004C9111965C91119712966C918091AE0108 +:102A50009091AF01009709F475C13091AB0170916D +:102A6000AC017F3F19F43F3F09F46CC1F801C3800A +:102A7000D480E090AD01EE2009F4BEC02091B001F9 +:102A8000C816D90628F0D601A81BB90BCD0104C081 +:102A9000809590958C0D9D1DFF24F394883C9105A5 +:102AA00078F0F12C207F09F0C4C07C2DD98AC88A27 +:102AB00089890E945D148BEA91E00E941311AFC0D6 +:102AC000822F807F09F045C0571313C0431311C0F4 +:102AD00061110FC02F7020612093B0010E949D14DE +:102AE0008BEA91E00E9413118091B001F801858377 +:102AF0002EC0CD2819F15F3F11F44F3FF9F0F62EAB +:102B000061111CC08091790120917A0136E0821711 +:102B100009F45BC090E0389FF001399FF00D11245B +:102B2000E558FE4F7181571306C07081471303C0EB +:102B30007281711103C001968770E9CFF62E66236A +:102B400009F41CC18091B00181608093B001F12C27 +:102B500015C1571309C0431307C0611105C0809107 +:102B6000B001F8018583C8C04D875E878D859E853D +:102B70006A8B0E943E146A898823D1F16623C1F1D1 +:102B80002091B001822F82958F7090E0029774F0AF +:102B90008091AB019091AC0198878F831986DB8679 +:102BA000CA862C87CE0107960E94131186E0F80191 +:102BB000ABEAB1E001900D928A95E1F70E94AB1467 +:102BC0000E949D14FF24F394D9C04D875E878D85A4 +:102BD0009E850E942A19292F22952F70223008F0F5 +:102BE000C1C09F7009F0BBC0805E883008F4C6C0C9 +:102BF000C8010E941311E6CFC816D90608F453C0C5 +:102C0000F601E81BF90BCF01883C910508F450C090 +:102C1000F12C7C2DD98AC88A89890E945D14EBEA3F +:102C2000F1E086E0DF011D928A95E9F70E949D148C +:102C3000A5C0571314C0431312C0611110C0809176 +:102C4000B001F8018583C8010E94131186E0EBEA08 +:102C5000F1E0DF011D928A95E9F7FE2C8FC04D87C8 +:102C60005E878D859E856A8B0E943E146A898823C3 +:102C700009F4BECF662309F4BBCF2091B001822FA7 +:102C800082958F7090E002970CF490CF8091AB0109 +:102C90009091AC019A8389831B82DD82CC822E8342 +:102CA000CE01019681CF809590958C0D9D1DACCF66 +:102CB000F62E662309F49CCF571333C0431331C05B +:102CC0002091B00120FD24C0822F82958F70482F63 +:102CD00050E041155105E1F0D80115962C93159758 +:102CE0004F30510549F08F5F982F9295907F822F3A +:102CF0008F70892B15968C93C8010E94131186E062 +:102D0000F801ABEAB1E001900D928A95E1F78ECF20 +:102D100086E0F801ABEAB1E001900D928A95E1F707 +:102D20002DC04D875E878D859E850E943E14811142 +:102D30003DCF8091B00181608093B001C8010E94B5 +:102D400013111CC0662309F453CF4D875E878D8510 +:102D50009E850E943E14882309F44ACF27CF811113 +:102D600043CF0CC0243008F043CF9F7009F43CCF10 +:102D7000D80115969C91907F09F036CF8F2D6296E1 +:102D80000FB6F894DEBF0FBECDBFDF91CF911F917C +:102D90000F91FF90EF90DF90CF9008951F93CF9306 +:102DA000DF93CDB7DEB72C970FB6F894DEBF0FBE1A +:102DB000CDBF4F83588769877A878B879C87CE01E1 +:102DC00007960E940615882371F08A859B85892BBA +:102DD00009F441C088858F3F09F065C08F818F3F1E +:102DE00009F061C038C086E0FE013796DE01119619 +:102DF00001900D928A95E1F76A857B8561157105D1 +:102E000051F1FF81E885EF3F11F4FF3F21F120915F +:102E10007A0130E0C90101968770992740917901C4 +:102E200050E08417950709F447C0F983EA837D834E +:102E30006C8396E0929FD001939FB00D1124A5580A +:102E4000BE4FFE01319601900D929A95E1F7809365 +:102E50007A010E947C1416E08091790190917A01A8 +:102E60008917B9F1189FC001112485589E4F0E94FF +:102E70000615882371F1E09179011E9FF00111245C +:102E8000E558FE4F40815181628173818481958133 +:102E90000E946C148091790190E0019687709927C7 +:102EA00080937901D9CF4F81588569857A858B8543 +:102EB0009C850E946C14CFCF0E943A1410927A0124 +:102EC00010927901EBEAF1E086E0DF011D928A952C +:102ED000E9F72C960FB6F894DEBF0FBECDBFDF9199 +:102EE000CF911F910895EF92FF920F931F93CF936D +:102EF000DF938C01892B09F46CC0F12CEE24E39450 +:102F0000E8012196F8018491843740F4843008F078 +:102F100051C0813081F0823019F15BC0853709F4EE +:102F200044C0A8F19CE7980F903708F052C08F7703 +:102F30000E94B61041C00E5F1F4FFE01849190E2C7 +:102F4000980F983050F48770FE2D01C0FF0F8A95BE +:102F5000EAF78F2F0E940C1A14C00E94EE0F2DC0AA +:102F60000E5F1F4FFE01849190E2980F983060F43D +:102F70008770FE2D01C0FF0F8A95EAF78F2F0E9400 +:102F8000121A0E94331A19C00E94B61016C00E5FA2 +:102F90001F4FFE01C491CC2381F08FE99FE0019780 +:102FA000F1F700C00000C150F6CF0E5F1F4FFE01C9 +:102FB000F49003C00E94EE0F8E018F2D882309F438 +:102FC0009FCFEFE9FFE03197F1F700C0000081509B +:102FD000F5CFDF91CF911F910F91FF90EF90089562 +:102FE00008956093B5017093B6018093B7019093F3 +:102FF000B8010C9426140F931F930091B501109102 +:10300000B6012091B7013091B801DC01CB01802BD2 +:10301000912BA22BB32B8093B5019093B601A09373 +:10302000B701B093B8011F910F910C9426140F9320 +:103030001F930091B5011091B6012091B701309115 +:10304000B801DC01CB0180239123A223B323809319 +:10305000B5019093B601A093B701B093B8011F9149 +:103060000F910C9426140F931F930091B5011091AA +:10307000B6012091B7013091B801DC01CB01802766 +:103080009127A227B3278093B5019093B601A0930F +:10309000B701B093B8011F910F910C9426141092B0 +:1030A000B1011092B2011092B3011092B4010C94CC +:1030B000261441E050E060E070E004C0440F551F6A +:1030C000661F771F8A95D2F74093B1015093B201E2 +:1030D0006093B3017093B4010C94261441E050E066 +:1030E00060E070E004C0440F551F661F771F8A958B +:1030F000D2F78091B1019091B201A091B301B0914A +:10310000B401482B592B6A2B7B2B4093B101509370 +:10311000B2016093B3017093B4010C94261441E0A2 +:1031200050E060E070E004C0440F551F661F771F39 +:103130008A95D2F740955095609570958091B10130 +:103140009091B201A091B301B091B40148235923E9 +:103150006A237B234093B1015093B2016093B30182 +:103160007093B4010C94261441E050E060E070E0EC +:1031700004C0440F551F661F771F8A95D2F78091B0 +:10318000B1019091B201A091B301B091B40148276F +:1031900059276A277B274093B1015093B20160936E +:1031A000B3017093B4010C9426140F931F930091F4 +:1031B000B1011091B2012091B3013091B401DC0151 +:1031C000CB01802B912BA22BB32B8093B101909339 +:1031D000B201A093B301B093B4011F910F910C946D +:1031E00026140F931F930091B1011091B201209109 +:1031F000B3013091B401DC01CB0180239123A223E0 +:10320000B3238093B1019093B201A093B301B09323 +:10321000B4011F910F910C9426140F931F930091EA +:10322000B1011091B2012091B3013091B401DC01E0 +:10323000CB0180279127A227B3278093B1019093D8 +:10324000B201A093B301B093B4011F910F910C94FC +:1032500026140895CF92DF92EF92FF920F931F935F +:10326000CF93DF938C01C090B101D090B201E09078 +:10327000B301F090B4018091B5019091B601A09195 +:10328000B701B091B801C82AD92AEA2AFB2ACFE1AE +:10329000D0E0D701C6010C2E04C0B695A79597952E +:1032A00087950A94D2F780FF07C0B8018C2F0E943F +:1032B00078068130910531F4219758F7B80180E004 +:1032C0000E947806DF91CF911F910F91FF90EF90B0 +:1032D000DF90CF90089590910C019923F1F0909197 +:1032E0000D019923D1F0982F9695969596959F303C +:1032F00080F5E0910E01F0910F01E90FF11D87704B +:1033000021E030E0A90102C0440F551F8A95E2F781 +:10331000CA019181892B8183089520910E013091FA +:103320000F01F90132969FEF40E05191851789F026 +:103330009F3F19F4511101C0942F4F5F4E30A9F7F0 +:103340009F3F39F0F901E90FF11D97FDFA9582834E +:103350000895089590910C019923F9F090910D0131 +:103360009923D9F0982F9695969596959F3028F5A4 +:10337000E0910E01F0910F01E90FF11D877021E03E +:1033800030E0A90102C0440F551F8A95E2F7CA0137 +:103390008095918189238183089520910E01309138 +:1033A0000F01F9013296205F3F4F9081891301C0D0 +:1033B00010823196E217F307C1F7089581E090E09B +:1033C000E0910E01F0910F01E80FF91F10820196B4 +:1033D00080319105A9F708959091CC01892B8093B4 +:1033E000CC01089580959091CC0189238093CC01E4 +:1033F00008951092CC0108959091CB01892B809370 +:10340000CB01089580959091CB0189238093CB01C6 +:1034100008951092CB0108959091CA01892B809351 +:10342000CA01089580959091CA0189238093CA01A9 +:1034300008951092CA0108958093B90108951092D9 +:10344000B901089580910E0190910F01FC01319610 +:103450009C01205F3F4F80E0919191118F5FE217B7 +:10346000F307D1F70895E0910E01F0910F018091DB +:10347000CC018083E0910E01F0910F019081809149 +:10348000CB01892B8083E0910E01F0910F01908197 +:103490008091CA01892B80838091B901882361F0D2 +:1034A000E0910E01F0910F019081892B80830E94A1 +:1034B000221A81111092B90180910E0190910F0191 +:1034C0000C94D10ECF92DF92EF92FF926C01EE241A +:1034D000FF24C114D104E104F10421F0C701B601B5 +:1034E00020E101C020E0C72ED82EE92EFF24C11410 +:1034F000D104E104F10419F0285FC701B6016B01A2 +:103500007C0154E0F694E794D794C7945A95D1F788 +:10351000C114D104E104F10419F02C5FC701B60114 +:103520006B017C0142E0F694E794D794C7944A95E6 +:10353000D1F7C114D104E104F10419F02E5FC701E1 +:10354000B601DC01CB01B695A79597958795892B98 +:103550008A2B8B2B09F02F5F822FFF90EF90DF904B +:10356000CF9008958091E501843029F120E488E12D +:1035700090E00FB6F894A895809360000FBE20935A +:10358000600080E00E94BA0783B7817F846083BFB8 +:1035900083B7816083BF7894889583B78E7F83BF1C +:1035A0000FB6F894A89580916000886180936000C0 +:1035B000109260000FBE089508950C94DC1ACF930A +:1035C0000E94DD1A0E9497040E94DC1AC0E08C2F32 +:1035D0000E948D05811104C0CF5FCE30C1F701C0BC +:1035E00081E0CF9108950E943A140E94C50E0C9478 +:1035F000BA0782E084BD93E095BD9AEF97BD8093B2 +:103600006E0008952FB7F8948091CE019091CF016C +:10361000A091D001B091D1012FBF0895CF92DF9238 +:10362000EF92FF920F931F932FB7F8944091CE0122 +:103630005091CF016091D0017091D1012FBF6A01EB +:103640007B01EE24FF248C0120E030E0C016D1067F +:10365000E206F30610F4415051099A01281B390B78 +:10366000C9011F910F91FF90EF90DF90CF900895C7 +:103670001F920F920FB60F9211248F939F93AF93C7 +:10368000BF938091CE019091CF01A091D001B091D4 +:10369000D1010196A11DB11D8093CE019093CF0160 +:1036A000A093D001B093D101BF91AF919F918F9121 +:1036B0000F900FBE0F901F9018950E94BD0BF894AD +:1036C0002FEF87EA91E6215080409040E1F700C05B +:1036D000000087E090EBDC018093EE019093EF0116 +:1036E000A093F001B093F1019CE088E10FB6F8944B +:1036F000A895809360000FBE90936000FFCFEF927B +:10370000FF920F931F93CF93DF93D82FC0E08C2F9E +:103710000E948D0500E010E0E82EF12CC701002E7C +:1037200002C0959587950A94E2F780FD06C00F5F69 +:103730001F4F0630110591F709C0602F7C2F80E0E4 +:103740000E9455068D13F3CF81E004C0CF5FCE30C9 +:10375000F1F680E0DF91CF911F910F91FF90EF90F4 +:103760000895CF93C82F8CE20E947F1B882321F0FD +:103770008C2FCF910C947F1B80E0CF910895CF9335 +:103780000E94061D811102C00E94EC1CC5E6C150BA +:1037900049F00E9497048FE39CE90197F1F700C07C +:1037A0000000F5CF89E20E94B11B811113C18AE2AA +:1037B0000E94B11B81110E94EC1C85E00E94B11B8C +:1037C00081110E945D1B0E94111D8093CD0187E035 +:1037D0000E94B11B8823A9F18BE10E94B11B8823B1 +:1037E00051F08091CD0181FB222720F991E09227B1 +:1037F00090FB81F90EC08EE00E94B11B882361F01E +:103800008091CD0182FB222720F991E0922790FB45 +:1038100082F98093CD0115C080E10E94B11B909187 +:10382000CD01882341F093FB222720F981E08227F4 +:1038300080FB93F904C0892F809580FB90F99093C9 +:10384000CD018091CD010E94151D0E94231D809302 +:10385000DF0180EE0E94B11B882341F08091DF01DF +:10386000982F909590FB80F98093DF0189E30E9467 +:10387000B11B882359F08091DF0181FB222720F9B9 +:1038800091E0922790FB81F98093DF0182EE0E9404 +:10389000B11B882359F08091DF0182FB222720F998 +:1038A00091E0922790FB82F98093DF0186EE0E94DF +:1038B000B11B882359F08091DF0183FB222720F977 +:1038C00091E0922790FB83F98093DF0183EE0E94C1 +:1038D000B11B882359F08091DF0184FB222720F956 +:1038E00091E0922790FB84F98093DF0185E30E94A9 +:1038F000B11B882359F08091DF0185FB222720F935 +:1039000091E0922790FB85F98093DF0181E30E948B +:10391000B11B882359F08091DF0186FB222720F913 +:1039200091E0922790FB86F98093DF0181E10E946C +:10393000B11B882359F08091DF0187FB222720F9F2 +:1039400091E0922790FB87F98093DF018091DF015E +:103950000E94271D8091DF0187FB882780F98093D3 +:103960000D0187E20E94B11BC82F8EE10E94B11B9E +:103970008111C2608FE10E94B11B8111C46080E29D +:103980000E94B11B8111C86081E20E94B11B8111AC +:10399000C06182E20E94B11B8111C06283E20E9479 +:1039A000B11B8111C06484E20E94B11B882311F015 +:1039B000C06802C0CC2329F08C2F0E941E1D6C2FE2 +:1039C00003C00E941A1D682F70E080E090E0CF9144 +:1039D0000C94F117CF9108956DEE7EEF80E090E0AA +:1039E0000E94662360E082E090E00E94582360E03D +:1039F00083E090E00E94582360E084E090E00E9421 +:103A0000582360E085E090E00C94582380E090E03B +:103A10000E94522321E08D3E9E4F09F020E0822F2C +:103A2000089582E090E00C944A23682F82E090E0B1 +:103A30000C94582383E090E00C944A23682F83E091 +:103A400090E00C94582384E090E00C944A23682F73 +:103A500084E090E00C9458238091D40180FF0BC047 +:103A60006091130185E0689FB001112475956795F9 +:103A7000759567952BC081FF09C06091130185E0A2 +:103A8000689FB00111247595679520C082FF07C01B +:103A90006091130185E0689FB001112417C09091D7 +:103AA000D5019923D1F060911201961788F72091E2 +:103AB000130185E0289F90011124929FA001939FFC +:103AC000500D112470E0CA010E941C23603871055A +:103AD00040F46115710519F406C065E070E0862FA9 +:103AE00008958FE7089581E008958091D40180FFC3 +:103AF00008C06091110170E075956795759567959F +:103B000021C081FF06C06091110170E07595679535 +:103B100019C082FF04C06091110170E010C0909143 +:103B2000D501992399F0609110019617A0F7809123 +:103B30001101899FC001112470E00E941C2360388C +:103B4000710540F46115710519F406C061E070E07B +:103B5000862F08958FE7089581E00895803F21F42E +:103B60000E942C1D819504C0813F29F40E942C1DC8 +:103B70008093D8010895823F21F40E942C1D8195E5 +:103B800004C0833F29F40E942C1D8093D70108951F +:103B9000893F19F40E94751D05C08A3F31F40E94C7 +:103BA000751D81958093D90108958B3F21F40E9462 +:103BB000751D819504C08C3F29F40E94751D80936A +:103BC000DA010895843F21F48091D601816017C005 +:103BD000853F21F48091D601826011C0863F21F497 +:103BE0008091D60184600BC0873F21F48091D6017B +:103BF000886005C0883F31F48091D6018061809350 +:103C0000D60108958D3F21F48091D40181600BC0CD +:103C10008E3F21F48091D401826005C08F3F29F44A +:103C20008091D40184608093D4010895803F39F459 +:103C30008091D80187FF6CC01092D80169C0813F84 +:103C400029F48091D8011816BCF362C09091D70175 +:103C5000823F29F497FF5CC01092D70159C0833F7F +:103C600019F41916CCF354C0893F41F48091D9015D +:103C700018160CF04DC01092D9014AC08A3F29F4A1 +:103C80008091D90187FF44C0F6CF8B3F39F48091F2 +:103C9000DA0187FF3DC01092DA013AC08C3F29F467 +:103CA0008091DA011816BCF333C0843F21F480916F +:103CB000D6018E7F17C0853F21F48091D6018D7F7C +:103CC00011C0863F21F48091D6018B7F0BC0873FC6 +:103CD00021F48091D601877F05C0883F31F480911F +:103CE000D6018F7E8093D60113C08D3F21F4809141 +:103CF000D4018E7F0BC08E3F21F48091D4018D7F43 +:103D000005C08F3F29F48091D4018B7F8093D4012B +:103D10008091D70181110EC08091D80181110AC014 +:103D20008091D901811106C08091DA01811102C010 +:103D30001092D501089586ED91E00E94DC0E0E945C +:103D4000021B9093D3018093D20108951F93CF93C8 +:103D5000DF938091D2019091D3010E940E1BAC01A0 +:103D60009091D501992321F02091140130E006C0F3 +:103D7000209115018AE0289F9001112442175307D2 +:103D800008F485C08091D701C091D801D091D901A4 +:103D90001091DA01811107C0C11175C0D11173C032 +:103DA000111171C074C09F3F19F09F5F9093D501AE +:103DB000181624F40E942C1D8093D7018091D701FE +:103DC00087FF05C00E942C1D81958093D7011C168A +:103DD00024F40E942C1D8093D8018091D80187FF84 +:103DE00005C00E942C1D81958093D8016091D70158 +:103DF000662331F1C091D801CC2311F1062E000CBD +:103E0000770B880B990B0E94232223E333E343E3D0 +:103E10005FE30E9487220E94EB216093D7016C2F01 +:103E2000CC0F770B880B990B0E94232223E333E3FB +:103E300043E35FE30E9487220E94EB216093D80155 +:103E40001D1624F40E94751D8093D9018091D9011B +:103E500087FF05C00E94751D81958093D9011116B9 +:103E600024F40E94751D8093DA018091DA0187FFA6 +:103E700005C00E94751D81958093DA01DF91CF9175 +:103E80001F910C949B1E9F3F09F08FCFA0CFDF9115 +:103E9000CF911F910895E6EDF1E085E0DF011D92DD +:103EA0008A95E9F71092D5011092D40108958330D4 +:103EB00081F128F4813059F08230D1F008958530B5 +:103EC00009F449C0B8F1863009F456C008958091CC +:103ED0001501262F30E0280F311D2F3F310524F426 +:103EE000680F6093150108958FEF80931501089571 +:103EF00080911401262F30E0280F311D2F3F31050E +:103F000024F4680F6093140108958FEF80931401D7 +:103F1000089580911301262F30E0280F311D2F3F87 +:103F2000310524F4680F6093130108958FEF809397 +:103F30001301089580911201262F30E0280F311DC2 +:103F40002F3F310524F4680F6093120108958FEF1D +:103F500080931201089580911101262F30E0280FDF +:103F6000311D2F3F310524F4680F6093110108952E +:103F70008FEF80931101089580911001262F30E07A +:103F8000280F311D2F3F310524F4680F6093100175 +:103F900008958FEF809310010895833011F128F474 +:103FA000813049F0823091F00895853081F120F11F +:103FB0008630C1F1089580911501681720F4861BA1 +:103FC00080931501089510921501089580911401B0 +:103FD000681720F4861B8093140108951092140131 +:103FE000089580911301681720F4861B80931301B4 +:103FF000089510921301089580911201681720F41A +:10400000861B8093120108951092120108958091E9 +:104010001101681720F4861B8093110108951092F6 +:104020001101089580911001681720F4861B809378 +:10403000100108951092100108950F931F938D3170 +:1040400009F46AC008F03FC08E3009F484C0C0F49F +:10405000873009F46DC068F4863009F0B5C08091EE +:10406000CD01817F8E7F8093CD0181E08093DC0143 +:10407000ACC0883009F457C08B3009F46AC0A4C0C2 +:10408000863109F466C078F4803109F477C0813153 +:1040900009F09AC00E943A1490910D0181E089279D +:1040A00080930D0156C0893109F453C08B3109F05A +:1040B0008BC08091CD0181FB222720F991E09227CE +:1040C00090FB81F951C0853309F475C048F48732FB +:1040D00009F471C008F45EC0893209F46CC074C080 +:1040E000833430F48A3308F053C0883391F16CC0C4 +:1040F000833409F460C0883409F066C00E943A1421 +:104100000FEF13ED20E3015010402040E1F700C015 +:1041100000000E945D1B1DC00E94A5210E94C50ECB +:104120000E94BA0716C00E94111D0E94231D11C0D3 +:104130009091CD01892F8095817080FB90F929F0B5 +:10414000966098609093CD0140C0997F977F90933F +:10415000CD0181E03AC08091CD0182FB222720F978 +:1041600091E0922790FB82F98093CD01992389F306 +:104170008091CD0181608093CD01EBCF8091CD0105 +:1041800083FB222720F991E0922790FB83F9ECCF63 +:10419000895301C08D5141E050E060E070E08A0138 +:1041A0009B0104C0000F111F221F331F8A95D2F7F5 +:1041B000C901B80104C061E070E080E090E00E94B5 +:1041C000F1170E943A14C5CF80E01F910F91089516 +:1041D00080E008950C94E820CF93C82F8091DC01F3 +:1041E000813079F018F08230E9F187C0E0910E015A +:1041F000F0910F018081813169F0823209F07FC036 +:1042000009C0E0910E01F0910F018081813111F020 +:10421000823261F48C2F0E94EA20811104C08C2F1D +:104220000E941D201DC081E090E01AC08C2F0E94CA +:10423000E820811114C0C43179F048F4CB3079F012 +:10424000C03109F060C082E08093DC0108C0C9324F +:1042500019F0C83321F057C01092DC0154C081E03E +:10426000817053C0C93289F118F5C43171F1A8F4D5 +:10427000C73009F046C08AE08093150194E190931D +:10428000140193E0909313018093120188E08093CE +:10429000110188E28093100134C0CE51C63088F5F8 +:1042A000EC2FF0E0E65DFE4F80818093DB0129C0BA +:1042B000CE34E9F020F4CB3421F56AE013C0C135E7 +:1042C00079F0C235F1F461E00DC08091DB01882303 +:1042D00019F01092DB0115C081E08093DC0115C05C +:1042E00061E006C08091DB010E94571F0AC06AE0AE +:1042F0008091DB010E94CD1F04C01092DC0180E0A0 +:1043000004C081E002C080E0ABCFCF910895E1E826 +:10431000F0E08081886080838081816080838FB7B6 +:10432000F89493E09093890090ED909388008FBF6C +:104330000895EFE6F0E08081826080830895EFE6E3 +:10434000F0E080818D7F80830895EFE6F0E090813A +:1043500082E08927808308951F920F920FB60F92F3 +:1043600011242F933F934F935F936F937F938F937A +:104370009F93AF93BF93EF93FF938091DD01909153 +:10438000DE0101969093DE018093DD01811103C06F +:1043900082E00E94BA07E091DE01E695E695F0E042 +:1043A000E75BFA4FE4918091DD018E1303C080E05A +:1043B0000E94BA07FF91EF91BF91AF919F918F91AA +:1043C0007F916F915F914F913F912F910F900FBE11 +:1043D0000F901F9018950E94F2216894B1110C94CF +:1043E000812208950E94662288F09F5798F0B92F85 +:1043F0009927B751B0F0E1F0660F771F881F991F1A +:104400001AF0BA95C9F714C0B13091F00E94802219 +:10441000B1E008950C948022672F782F8827B85F29 +:1044200039F0B93FCCF3869577956795B395D9F771 +:104430003EF490958095709561957F4F8F4F9F4F7B +:104440000895E89409C097FB3EF490958095709587 +:1044500061957F4F8F4F9F4F9923A9F0F92F96E9D0 +:10446000BB279395F695879577956795B795F11145 +:10447000F8CFFAF4BB0F11F460FF1BC06F5F7F4FE2 +:104480008F4F9F4F16C0882311F096E911C07723F4 +:1044900021F09EE8872F762F05C0662371F096E8FD +:1044A000862F70E060E02AF09A95660F771F881FCC +:1044B000DAF7880F9695879597F9089557FD9058E4 +:1044C000440F551F59F05F3F71F04795880F97FBD8 +:1044D000991F61F09F3F79F0879508951216130692 +:1044E0001406551FF2CF4695F1DF08C016161706C1 +:1044F0001806991FF1CF86957105610508940895F6 +:10450000E894BB2766277727CB0197F908950E9487 +:104510009A220C940B230E94FD2238F00E9404235F +:1045200020F0952311F00C94F4220C94FA2211241B +:104530000C9481220E945E2270F3959FC1F3950F27 +:1045400050E0551F629FF001729FBB27F00DB11D17 +:10455000639FAA27F00DB11DAA1F649F6627B00DA7 +:10456000A11D661F829F2227B00DA11D621F739F90 +:10457000B00DA11D621F839FA00D611D221F749F9E +:104580003327A00D611D231F849F600D211D822FE5 +:10459000762F6A2F11249F5750409AF0F1F088230C +:1045A0004AF0EE0FFF1FBB1F661F771F881F915039 +:1045B0005040A9F79E3F510580F00C94F4220C94D2 +:1045C00081225F3FE4F3983ED4F386957795679513 +:1045D000B795F795E7959F5FC1F7FE2B880F911D63 +:1045E0009695879597F9089597F99F6780E870E009 +:1045F00060E008959FEF80EC089500240A94161659 +:10460000170618060906089500240A9412161306C0 +:10461000140605060895092E0394000C11F488234E +:1046200052F0BB0F40F4BF2B11F460FF04C06F5F6A +:104630007F4F8F4F9F4F089597FB072E16F40094DE +:1046400007D077FD09D00E94362307FC05D03EF441 +:10465000909581959F4F0895709561957F4F08952E +:10466000EE0FFF1F0590F491E02D0994AA1BBB1BD0 +:1046700051E107C0AA1FBB1FA617B70710F0A61B62 +:10468000B70B881F991F5A95A9F780959095BC0183 +:10469000CD010895F999FECF92BD81BDF89A992771 +:1046A00080B50895A8E1B0E042E050E00C946D239D +:1046B000262FF999FECF1FBA92BD81BD20BD0FB63E +:1046C000F894FA9AF99A0FBE019608950E94582319 +:1046D000272F0C945923DC01CB01FC01F999FECF63 +:1046E00006C0F2BDE1BDF89A319600B40D9241507A +:0A46F0005040B8F70895F894FFCF8A +:1046FA002002BC074C082708F307BF070101BA01CB +:10470A0028080A03140A3F4D36390A05BD048704EE +:10471A004E04E103FA0313042C0401020304050600 +:04472A000708090073 :00000001FF From 028dd16fe61818294790c0190c5fd571ce2e5635 Mon Sep 17 00:00:00 2001 From: tak3over Date: Tue, 5 Apr 2016 16:21:45 -0500 Subject: [PATCH 106/259] Modified keymap --- keyboard/planck/keymaps/tak3over.c | 39 ++++++++---------------------- 1 file changed, 10 insertions(+), 29 deletions(-) diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c index caba6167f1..2c3d8ef1c7 100644 --- a/keyboard/planck/keymaps/tak3over.c +++ b/keyboard/planck/keymaps/tak3over.c @@ -16,9 +16,8 @@ // entirely and just use numbers. #define _QW 0 #define _CM 1 -//#define _TK 2 -#define _LW 3 -#define _RS 4 +#define _LW 2 +#define _RS 3 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -58,39 +57,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} }, -/* TenKey Layer, obsolete - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | Next | Vol- | Vol+ | Play | \ | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Brite | Reset|Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | - * `-----------------------------------------------------------------------------------' - -[_TK] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_ESC, KC_LEFT, KC_UP, KC_DOWN, KC_RGHT, KC_DEL, KC_ASTR, KC_4, KC_5, KC_6, KC_PLUS, KC_SLSH}, - {KC_LSFT, KC_HOME, KC_PGUP, KC_PGDN, KC_END, KC_INS, KC_DOT, KC_1, KC_2, KC_3, KC_MINS, KC_ENT }, - {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} -},*/ - -/* Raise +/* Raise * ,-----------------------------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc |Reset | Ins | Home | PGUP | Next | Left | Down | Up |Right | Play | \ | + * | Esc | Reset| Ins | Home | PGUP |Colemk| Left | Down | Up |Right | Del | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| Brite| Del | End | PGDN |Qwerty|Colemk| - | = | [ | ] |Enter | + * | Shift| Brite| Del | End | PGDN |Qwerty| Next | Mute | Vol- | Vol+ | Play |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' */ [_RS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, KC_MNXT, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_MPLY, KC_BSLS}, - {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), DF(_CM), KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_TRNS}, + {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, DF(_CM), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DEL, KC_BSLS}, + {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), KC_MNXT, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY, 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} }, @@ -98,16 +79,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | Next | Vol- | Vol+ | Play | | | + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | | | * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 | _ | + | { | } |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' - */ + */ [_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MNXT, KC_VOLD, KC_VOLU, KC_MUTE, KC_PIPE}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE}, {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, 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} } From 4eadc2a977204fc2f1d863ce0a7f68513a6ad5e8 Mon Sep 17 00:00:00 2001 From: tak3over Date: Tue, 5 Apr 2016 16:39:45 -0500 Subject: [PATCH 107/259] updated my keymap --- keyboard/planck/keymaps/tak3over.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c index 2c3d8ef1c7..a212efc90e 100644 --- a/keyboard/planck/keymaps/tak3over.c +++ b/keyboard/planck/keymaps/tak3over.c @@ -1,9 +1,7 @@ // This is the canonical layout file for the Quantum project. If you want to add another keyboard, // this is the style you want to emulate. // -// Custom style by tak3over. Dropped the dvorak layer as it was not being used by me. Shifted over -// keys to make room for a second function key on the left side. Now has a keypad and most all -// standard keyboard keys. Including Delete. See TK layer. +//Dropped the Dvorak layer and added two my layer buttons. Both Raise and lower can be accessed from either side now. #include "planck.h" #ifdef BACKLIGHT_ENABLE From 08871e56f78c08340bb229300c457c852105d155 Mon Sep 17 00:00:00 2001 From: Didier Loiseau Date: Wed, 6 Apr 2016 00:19:12 +0200 Subject: [PATCH 108/259] Fix issue #221: LGUI(KC_LSFT) does not work on mod keys, register LGUI, LSFT etc. as normal mods instead of weak mods: - they won't be cleared when pressing another key (#188) - they won't be cleared by layer switching - LSFT(KC_LGUI) will now have the same behavior as LGUI(KC_LSFT) --- tmk_core/common/action.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index 2ccc0e0b94..9010896343 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -88,14 +88,24 @@ void process_action(keyrecord_t *record) action.key.mods<<4; if (event.pressed) { if (mods) { - add_weak_mods(mods); + if (IS_MOD(action.key.code)) { + // e.g. LSFT(KC_LGUI): we don't want the LSFT to be weak as it would make it useless. + // this also makes LSFT(KC_LGUI) behave exactly the same as LGUI(KC_LSFT) + add_mods(mods); + } else { + add_weak_mods(mods); + } send_keyboard_report(); } register_code(action.key.code); } else { unregister_code(action.key.code); if (mods) { - del_weak_mods(mods); + if (IS_MOD(action.key.code)) { + del_mods(mods); + } else { + del_weak_mods(mods); + } send_keyboard_report(); } } From 34dd96187c5ea2fe6e806f662e6ab0c320d0df1b Mon Sep 17 00:00:00 2001 From: skullY Date: Tue, 5 Apr 2016 20:27:24 -0700 Subject: [PATCH 109/259] Fix the clueboard2 led code --- keyboard/clueboard2/led.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/clueboard2/led.c b/keyboard/clueboard2/led.c index 5788fc7b1f..3d074e5d20 100644 --- a/keyboard/clueboard2/led.c +++ b/keyboard/clueboard2/led.c @@ -25,7 +25,7 @@ void led_init_ports() { DDRB |= (1<<4); } -void led_set(uint8_t usb_led) { +void led_set_kb(uint8_t usb_led) { if (usb_led & (1< Date: Tue, 5 Apr 2016 20:27:40 -0700 Subject: [PATCH 110/259] Fixup the cluepad code --- keyboard/cluepad/backlight.c | 2 +- keyboard/cluepad/cluepad.c | 8 ++++---- keyboard/cluepad/cluepad.h | 4 ++-- keyboard/cluepad/keymaps/keymap_default.c | 12 ++++++------ 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/keyboard/cluepad/backlight.c b/keyboard/cluepad/backlight.c index c0f8539494..a9caed1df8 100644 --- a/keyboard/cluepad/backlight.c +++ b/keyboard/cluepad/backlight.c @@ -6,7 +6,7 @@ int pwm_level; -void led_set(uint8_t usb_led) +void led_set_kb(uint8_t usb_led) { print("led_set\n"); } diff --git a/keyboard/cluepad/cluepad.c b/keyboard/cluepad/cluepad.c index ff3be5b9b5..d55b999605 100644 --- a/keyboard/cluepad/cluepad.c +++ b/keyboard/cluepad/cluepad.c @@ -1,16 +1,16 @@ #include "cluepad.h" __attribute__ ((weak)) -void * matrix_init_user(void) { +void matrix_init_user(void) { // leave these blank }; __attribute__ ((weak)) -void * matrix_scan_user(void) { +void matrix_scan_user(void) { // leave these blank }; -void * matrix_init_kb(void) { +void matrix_init_kb(void) { // put your keyboard start-up code here // runs once when the firmware starts up if (matrix_init_user) { @@ -30,7 +30,7 @@ void * matrix_init_kb(void) { MCUCR |= (1< Date: Wed, 6 Apr 2016 11:12:58 -0500 Subject: [PATCH 111/259] switched raise and lower layers --- keyboard/planck/keymaps/tak3over.c | 41 ++++++++++++++---------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c index a212efc90e..da88a1b4fc 100644 --- a/keyboard/planck/keymaps/tak3over.c +++ b/keyboard/planck/keymaps/tak3over.c @@ -36,7 +36,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} }, - /* Colemak * ,-----------------------------------------------------------------------------------. * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Bksp | @@ -50,30 +49,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_CM] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} }, - /* Raise - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | Reset| Ins | Home | PGUP |Colemk| Left | Down | Up |Right | Del | \ | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| Brite| Del | End | PGDN |Qwerty| Next | Mute | Vol- | Vol+ | Play |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | - * `-----------------------------------------------------------------------------------' - */ -[_RS] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, DF(_CM), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DEL, KC_BSLS}, - {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), KC_MNXT, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY, 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} -}, - -/* Lower * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| @@ -84,11 +64,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | * `-----------------------------------------------------------------------------------' */ -[_LW] = { +[_RS] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE}, {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, 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} +}, +/* Lower + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | Reset| Ins | Home | PGUP |Colemk| Left | Down | Up |Right | Del | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Brite| Del | End | PGDN |Qwerty| Next | Mute | Vol- | Vol+ | Play |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | + * `-----------------------------------------------------------------------------------' + */ +[_LW] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, DF(_CM), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DEL, KC_BSLS}, + {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), KC_MNXT, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY, 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} } }; From 9cfc74c35b940884618b0fe1e6fd25c570e1c974 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 7 Apr 2016 15:21:06 +0300 Subject: [PATCH 112/259] [Erez & Jack] Makes tri-layer available across Quantum --- keyboard/planck/keymaps/default/keymap.c | 9 --------- quantum/keymap_common.c | 8 ++++++++ quantum/keymap_common.h | 4 ++++ 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index dee2840f2d..56092d04fb 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -174,16 +174,7 @@ float tone_dv[][2] = { }; #endif -#define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) -#define IS_LAYER_OFF(layer) ((!layer_state) & (1<<(layer))) -void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) { - layer_on(layer3); - } else { - layer_off(layer3); - } -} const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index e3030a8869..3a00d36f08 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -291,3 +291,11 @@ action_t keymap_func_to_action(uint16_t keycode) // For FUNC without 8bit limit return (action_t){ .code = pgm_read_word(&fn_actions[(int)keycode]) }; } + +void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) { + layer_on(layer3); + } else { + layer_off(layer3); + } +} diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index 4a877d2a70..7452a1ff3f 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h @@ -208,5 +208,9 @@ extern const uint16_t fn_actions[]; #define UNICODE(n) (n | 0x8000) #define UC(n) UNICODE(n) +// For tri-layer +void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3); +#define IS_LAYER_ON(layer) ((layer_state) & (1UL<<(layer))) +#define IS_LAYER_OFF(layer) ((!layer_state) & (1UL<<(layer))) #endif From 2557b91644d9565c43f0e5c27d45788d4a47f3eb Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 7 Apr 2016 15:45:11 +0300 Subject: [PATCH 113/259] [Erez & Jack] Documents tri-layer and keymap-specific makefile options --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ab7373023a..613bdcf42b 100644 --- a/README.md +++ b/README.md @@ -16,13 +16,21 @@ The documentation below explains QMK customizations and elaborates on some of th * If you're looking to customize a keyboard that currently runs QMK or TMK, find your keyboard's directory under `keyboard/` and run the make commands from there. * If you're looking to apply this firmware to an entirely new hardware project (a new kind of keyboard), you can create your own Quantum-based project by using `./new_project.sh `, which will create `/keyboard/` with all the necessary components for a Quantum project. +### Makefile Options + You have access to a bunch of goodies! Check out the Makefile to enable/disable some of the features. Uncomment the `#` to enable them. Setting them to `no` does nothing and will only confuse future you. BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality MIDI_ENABLE = yes # MIDI controls - # UNICODE_ENABLE = yes # Unicode support - this is commented out, just as an example. You have to use #, not // + UNICODE_ENABLE = no # <-- This is how you disable an option, just set it to "no" BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +### Customizing Makefile options on a per-keymap basis + +If your keymap directory has a file called `makefile.mk` (note the lowercase filename, and the `.mk` extension), any Makefile options you set in that file will take precedence over other Makefile options (those set for Quantum as a whole or for your particular keyboard). + +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`. + ## Quick aliases to common actions Your keymap can include shortcuts to common operations (called "function actions" in tmk). @@ -199,6 +207,10 @@ This will clear all mods currently pressed. This will clear all keys besides the mods currently pressed. +* `update_tri_layer(layer_1, layer_2, layer_3);` + +If the user attempts to activate layer 1 AND layer 2 at the same time (for example, by hitting their respective layer keys), layer 3 will be activated. Layers 1 and 2 will _also_ be activated, for the purposes of fallbacks (so a given key will fall back from 3 to 2, to 1 -- and only then to 0). + #### Timer functionality It's possible to start timers and read values for time-specific events - here's an example: From 9e153b1a5c2849fa079329af7f90b144407b85d8 Mon Sep 17 00:00:00 2001 From: tak3over Date: Thu, 7 Apr 2016 10:54:11 -0500 Subject: [PATCH 114/259] another modification of layers, restored arrow keys and added cut/paste --- keyboard/planck/keymaps/tak3over.c | 44 +++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c index da88a1b4fc..7d8243dfac 100644 --- a/keyboard/planck/keymaps/tak3over.c +++ b/keyboard/planck/keymaps/tak3over.c @@ -16,6 +16,7 @@ #define _CM 1 #define _LW 2 #define _RS 3 +#define _FN 4 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -27,14 +28,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | + * | Ctrl | Alt | GUI |Func |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ [_QW] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} + {KC_LCTL, KC_LALT, KC_LGUI, MO(_FN), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Colemak * ,-----------------------------------------------------------------------------------. @@ -44,47 +45,64 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | + * | Ctrl | Alt | GUI |Func |Lower | Space |Raise | Left | Down | Up |Right * `-----------------------------------------------------------------------------------' */ [_CM] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), MO(_RS), KC_SPC, KC_SPC, MO(_RS), MO(_LW), KC_RGUI, KC_RALT, KC_RCTL} + {KC_LCTL, KC_LALT, KC_LGUI, MO(_FN), MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Raise * ,-----------------------------------------------------------------------------------. - * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp * |------+------+------+------+------+-------------+------+------+------+------+------| * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | | | * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| F7 | F8 | F9 | F10 | F11 | F12 | _ | + | { | } |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | + * | Ctrl | Alt | GUI |Func |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ [_RS] = { - {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE}, {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, 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} }, /* Lower * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | Reset| Ins | Home | PGUP |Colemk| Left | Down | Up |Right | Del | \ | + * | Esc | Reset| Ins | Home | PGUP |Colemk| Left | - | = | [ | ] | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| Brite| Del | End | PGDN |Qwerty| Next | Mute | Vol- | Vol+ | Play |Enter | + * | Shift| Brite| Del | End | PGDN |Qwerty| Del | _ | + | { | } |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | Alt | GUI |Lower |Raise | Space |Raise |Lower | GUI | Alt | Ctrl | + * | Ctrl | Alt | GUI |Func |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ [_LW] = { + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, DF(_CM), KC_LEFT, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), KC_DEL, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, 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} +}, +/* Function + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | GUI | X | C | V | Z | Left | Down | Up |Right | Del | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * |Shift | Ctrl | X | C | V | Z | Next | Mute | Vol- | Vol+ | Play |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | Alt | GUI |Func |Lower | Space |Raise | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_FN] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, RESET, KC_INS, KC_HOME, KC_PGUP, DF(_CM), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DEL, KC_BSLS}, - {KC_TRNS, M(0), KC_DEL, KC_END, KC_PGDN, DF(_QW), KC_MNXT, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY, KC_TRNS}, + {KC_TRNS, KC_RGUI, KC_X, KC_C, KC_V, KC_Z, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_DEL, KC_BSLS}, + {KC_TRNS, KC_RCTL, KC_X, KC_C, KC_V, KC_Z, KC_MNXT, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY, 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} } }; From dc451b505bf6c21f3a423a299b112704b3b0092b Mon Sep 17 00:00:00 2001 From: skullY Date: Thu, 7 Apr 2016 15:09:53 -0700 Subject: [PATCH 115/259] Add a help message to new_project.sh --- new_project.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/new_project.sh b/new_project.sh index 28de9c2f9f..5ac935d782 100755 --- a/new_project.sh +++ b/new_project.sh @@ -2,6 +2,11 @@ # Script to make a new quantum project # Jack Humbert 2015 +if [ -z "$1" ]; then + echo "Usege: $0 " + exit 1 +fi + KEYBOARD=$1 KEYBOARD_UPPERCASE=$(echo $1 | awk '{print toupper($0)}') From 077aee09a4ec90cdb7abed10bd100a96cd671c83 Mon Sep 17 00:00:00 2001 From: Nico Ritschel Date: Sat, 9 Apr 2016 11:34:01 -0700 Subject: [PATCH 116/259] Add my keymap --- keyboard/planck/keymaps/nico.c | 69 ++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 keyboard/planck/keymaps/nico.c diff --git a/keyboard/planck/keymaps/nico.c b/keyboard/planck/keymaps/nico.c new file mode 100644 index 0000000000..e81fd80a44 --- /dev/null +++ b/keyboard/planck/keymaps/nico.c @@ -0,0 +1,69 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "planck.h" +#include "backlight.h" + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[_QW] = { /* Qwerty */ + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_ESC, KC_LALT, KC_LGUI, F(1), KC_SPC, KC_SPC, F(2), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_CM] = { /* Colemak */ + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_LCTL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_ESC, KC_LALT, KC_LGUI, F(1), KC_SPC, KC_SPC, F(2), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_DV] = { /* Dvorak */ + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_LCTL, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_ESC, KC_LALT, KC_LGUI, F(1), KC_SPC, KC_SPC, F(2), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, +[_RS] = { /* RAISE */ + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {M(0), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_F14, KC_F15, KC_TRNS, KC_MFFD, KC_VOLD, KC_VOLU, KC_MPLY} +}, +[_LW] = { /* LOWER */ + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, + {M(0), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_F14, KC_F15, KC_TRNS, KC_MFFD, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_KEY(MO(_LW), KC_BSPC), // Tap for backspace, hold for LOWER + [2] = ACTION_LAYER_TAP_KEY(MO(_RS), KC_ENT), // Tap for enter, hold for RAISE +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + backlight_step(); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; From 97f8f378761506914b69d4fd2d5661bfcae28295 Mon Sep 17 00:00:00 2001 From: skullY Date: Sun, 10 Apr 2016 21:16:49 -0700 Subject: [PATCH 117/259] Fixup RGBLIGHT support for clueboard2 --- keyboard/clueboard2/keymaps/keymap_default.c | 11 +++++------ quantum/rgblight.c | 6 +++--- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/keyboard/clueboard2/keymaps/keymap_default.c b/keyboard/clueboard2/keymaps/keymap_default.c index 10fff7b9ac..73179f94cd 100644 --- a/keyboard/clueboard2/keymaps/keymap_default.c +++ b/keyboard/clueboard2/keymaps/keymap_default.c @@ -1,6 +1,6 @@ #include "clueboard2.h" -#ifdef ENABLE_RGBLIGHT +#ifdef RGBLIGHT_ENABLE #include "rgblight.h" #endif @@ -70,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `----------------------------------------------------------------------------------' */ [_RS] = KEYMAP( - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE 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, F(1), F(7), \ KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(8), \ KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ @@ -87,7 +87,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { enum function_id { SHIFT_ESC, - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE RGBLED_TOGGLE, RGBLED_STEP_MODE, RGBLED_INCREASE_HUE, @@ -101,7 +101,7 @@ enum function_id { const uint16_t PROGMEM fn_actions[] = { [0] = ACTION_FUNCTION(SHIFT_ESC), - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE [1] = ACTION_FUNCTION(RGBLED_TOGGLE), [2] = ACTION_FUNCTION(RGBLED_STEP_MODE), [3] = ACTION_FUNCTION(RGBLED_INCREASE_HUE), @@ -137,12 +137,11 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { } break; //led operations - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE case RGBLED_TOGGLE: if (record->event.pressed) { rgblight_toggle(); } - break; case RGBLED_INCREASE_HUE: if (record->event.pressed) { diff --git a/quantum/rgblight.c b/quantum/rgblight.c index 2215cf5cdf..6adc9e2784 100644 --- a/quantum/rgblight.c +++ b/quantum/rgblight.c @@ -190,7 +190,7 @@ void rgblight_mode(uint8_t mode) { rgblight_config.mode = mode; } eeconfig_write_rgblight(rgblight_config.raw); - dprintf("rgblight mode: %u\n", rgblight_config.mode); + xprintf("rgblight mode: %u\n", rgblight_config.mode); if (rgblight_config.mode == 1) { rgblight_timer_disable(); } else if (rgblight_config.mode >=2 && rgblight_config.mode <=23) { @@ -207,7 +207,7 @@ void rgblight_mode(uint8_t mode) { void rgblight_toggle(void) { rgblight_config.enable ^= 1; eeconfig_write_rgblight(rgblight_config.raw); - dprintf("rgblight toggle: rgblight_config.enable = %u\n", rgblight_config.enable); + xprintf("rgblight toggle: rgblight_config.enable = %u\n", rgblight_config.enable); if (rgblight_config.enable) { rgblight_mode(rgblight_config.mode); } else { @@ -300,7 +300,7 @@ void rgblight_sethsv(uint16_t hue, uint8_t sat, uint8_t val){ rgblight_config.sat = sat; rgblight_config.val = val; eeconfig_write_rgblight(rgblight_config.raw); - dprintf("rgblight set hsv [EEPROM]: %u,%u,%u\n", rgblight_config.hue, rgblight_config.sat, rgblight_config.val); + xprintf("rgblight set hsv [EEPROM]: %u,%u,%u\n", rgblight_config.hue, rgblight_config.sat, rgblight_config.val); } } From f26985ad16f2c4e8027cc0d39df52bea87ac9163 Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Mon, 11 Apr 2016 21:45:10 +0800 Subject: [PATCH 118/259] Add HJKL layout --- .../keymap.c | 134 ++ .../readme.md | 50 + .../romanzolotarev-norman-plover-osx-hjkl.hex | 1139 +++++++++++++++++ .../romanzolotarev-norman-plover-osx-hjkl.png | Bin 0 -> 130692 bytes .../readme.md | 13 +- 5 files changed, 1331 insertions(+), 5 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c new file mode 100644 index 0000000000..7c9f673816 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/keymap.c @@ -0,0 +1,134 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 +#define SYMB 1 +#define PLVR 2 +#define ARRW 3 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [BASE] = KEYMAP( + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_F14, + KC_TAB, KC_Q, KC_W, KC_D, KC_F, KC_K, TG(PLVR), + CTL_T(KC_ESC), KC_A, KC_S, KC_E, KC_T, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LBRC, + KC_F1, KC_F2, KC_F3, KC_LALT, KC_LGUI, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, CTL_T(KC_ESC), KC_FN1, + // + /*-*/ KC_F15, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + /*-*/ KC_BSLS, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, + /*-*/ /*-*/ KC_Y, KC_N, KC_I, KC_O, KC_H, KC_ENT, + /*-*/ KC_RBRC, KC_P, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, + /*-*/ /*-*/ /*-*/ KC_RGUI, KC_RALT, KC_F4, KC_F5, KC_F6, + KC_MPLY, KC_MNXT, + KC_MPRV, + KC_FN3, KC_QUOT, KC_SPC + ), + [SYMB] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TRNS, + KC_TRNS, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, + 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS, + /*-*/ /*-*/ KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, 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 + ), + [PLVR] = KEYMAP( + KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, + KC_NO, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TRNS, + KC_NO, KC_Q, KC_W, KC_E, KC_R, KC_T, + KC_NO, KC_A, KC_S, KC_D, KC_F, KC_G, KC_NO, + KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_NO, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_TRNS, + /*-*/ /*-*/ /*-*/ /*-*/ KC_C, KC_V, KC_NO, + // + /*-*/ KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + /*-*/ KC_NO, KC_6, KC_7, KC_8, KC_9, KC_0, KC_NO, + /*-*/ /*-*/ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, + /*-*/ KC_NO, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + /*-*/ /*-*/ /*-*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_NO, KC_N, KC_M + ), + [ARRW] = KEYMAP( + 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_MS_L, KC_MS_U, KC_MS_D, KC_MS_R, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ /*-*/ KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, 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 + ), +}; + +const uint16_t PROGMEM fn_actions[] = { + [SYMB] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Symbols Layer + [PLVR] = ACTION_LAYER_TAP_TOGGLE(PLVR), // FN2 - Momentary Plover Layer + [ARRW] = ACTION_LAYER_TAP_TOGGLE(ARRW), // FN3 - Momentary Arrows Layer +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case SYMB: + ergodox_right_led_1_on(); + break; + case PLVR: + ergodox_right_led_2_on(); + break; + case ARRW: + ergodox_right_led_3_on(); + break; + default: + break; + } +}; diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md new file mode 100644 index 0000000000..4188d2b50c --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/readme.md @@ -0,0 +1,50 @@ +# Roman's Layout + +There are four layers: + +- **BASE** is [Norman layout](https://normanlayout.info/). +- **SYMB** for numbers and symbols. +- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). +- **ARRW** for navigation (same fingers for arrows as HJKL on QWERTY). + +Looking for IJKL arrows? [Here we +go](../romanzolotarev-norman-plover-osx/). + +[![keyboard-layout](romanzolotarev-norman-plover-osx-hjkl.png)](rttp://www.keyboard-layout-editor.com/#/gists/56ffedceb0668dda47c993e7271563e0) + +## Switching + +- Tap `SYMB` to toggle **SYMB**. +- Tap `ARRW` to toggle **ARRW**. +- Hold `SYMB` (or `ARRW`) to activate **SYMB** (or **ARRW**) while holding. +- Tap `PLVR` to toggle **PLVR**. + +## LEDs + +- Red: SYMB is on. +- Green: PLVR is on. +- Blue: ARRW is on. + +## Functional Keys + +- Tap `F1` to mute microphone via [Shush](http://mizage.com/shush/). +- Tap `F2` to copy screenshot to the clipboard. +- Hold `SHIFT` and tap `F2` to save screenshot as a file. +- Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/). +- Tap `F14`, `F15` to adjust display brightness. + +**IMPORTANT**: If you have another keyboard connected via Bluetooth, then +`F14` and `F15` will not work. Turn off that Bluetooth keyboard. Re-plug +you ErgoDox. Enjoy! + +## CTRL/ESC + +Both of those keys are frequently used in Vim. + +- Tap `CTRL/ESC` to send `ESC`. +- Hold `CTRL/ESC` to use as `CTRL`. + +## Activate N-rollover + +- While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`. +- Then you can activate **PLVR** and use ErgoDox EZ for steno. diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.hex new file mode 100644 index 0000000000..c341ba2b2b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.hex @@ -0,0 +1,1139 @@ +:100000000C94BB020C94FF020C94FF020C94FF02B0 +:100010000C94FF020C94FF020C94FF020C94FF025C +:100020000C94FF020C94FF020C94090C0C94DB0C52 +:100030000C94FF020C94FF020C94FF020C94FF023C +:100040000C94FF020C94A9210C94FF020C94FF0263 +:100050000C94FF020C94341B0C94FF020C94FF02CE +:100060000C94FF020C94FF020C94FF020C94FF020C +:100070000C94FF020C94FF020C94FF020C94FF02FC +:100080000C94FF020C94FF020C94FF020C94FF02EC +:100090000C94FF020C94FF020C94FF020C94FF02DC +:1000A0000C94FF020C94FF020C94FF02480D6A0DA1 +:1000B000580E6A0D580EAF0DD20D580E270E3A0E7F +:1000C0002611261163116311A611E411FD13FD130E +:1000D000FD11FD13FE12FE12D113FD13FD13E813E3 +:1000E0000000F0A1F0A2F0A335002B002971E1007F +:1000F0003A0000001E00140004001D003B00C10077 +:100100001F001A0016001B003C0029712000070088 +:1001100008000600E2002A0021000900170019006B +:10012000E300A90022000E000A0005000000AA005A +:100130006900025400002F000000A8006A0031008E +:10014000000030000000AE0023000D001C00130072 +:100150000000AB002400180011001000E700AC0004 +:10016000250015000C003600E6002C0026000F00CC +:10017000120037003D003400270033000B00380028 +:100180003E00C3002E002D002800E5003F000000C7 +:1001900001000100010001000100000001001E003B +:1001A0001E0201000100010001001F001F020100EA +:1001B00001000100010020002002010001000100F7 +:1001C00001002100210201000100010001002200C4 +:1001D00022020100000001000100010000000100F6 +:1001E000000001000100010000000100000001000A +:1001F000010023002302010000000100010024008F +:100200002402010001000100010025002502010077 +:10021000010001000100260026020100010001008A +:100220000100270027020100010001000100010078 +:1002300001000100010000000000000000000000BB +:100240000100000000001E00140004000100000076 +:1002500000001F001A001600010019000000200015 +:10026000080007000000060000002100150009003A +:10027000000001000000220017000A000000010039 +:10028000010001000000000000000100010000006A +:100290000000000000000100000023001C000B0013 +:1002A000000001000000240018000D000000010003 +:1002B000000025000C000E000000100000002600C9 +:1002C00012000F000000110000002700130033008F +:1002D00000000000000000002F00340000000000BB +:1002E0000100010001000100010000000100010007 +:1002F000010001000100010001000100F200010005 +:100300000100010001000100F000010001000100F6 +:1003100001000100F100F4000100010001000100F2 +:10032000F300F500000001000100010000000100E1 +:1003300000000100010001000000010000000100B8 +:100340000100010050000100000001000100010057 +:1003500051000100010001000100010052000100F4 +:1003600001000100010001004F0001000100010037 +:100370000100010001000100010001000100010075 +:100380000100010001000000160345007200670033 +:100390006F0044006F007800200045005A00000004 +:1003A00016034500720067006F0044006F0078007C +:1003B000200045005A0000000403090409026D00F2 +:1003C000040100A0FA090400000103010100092151 +:1003D00011010001223F000705810308000A0904FA +:1003E00001000103010200092111010001224D0059 +:1003F0000705820308000A09040200010300000047 +:100400000921110100012236000705830308000AB3 +:100410000904030001030000000921110100012269 +:1004200039000705840310000112011001000000CB +:1004300008EDFE071301000102000105010906A1F4 +:1004400001050719E029E7150025019508750181C7 +:100450000205081901290595057501910295017597 +:100460000391010507190029771500250195787575 +:10047000018102C005010980A10185021601002643 +:10048000B7001A01002AB700751095018100C00558 +:100490000C0901A1018503160100269C021A010026 +:1004A0002A9C02751095018100C005010902A10175 +:1004B0000901A10005091901290515002501950566 +:1004C000750181029501750381010501093009312A +:1004D0001581257F95027508810609381581257FCC +:1004E000950175088106050C0A38021581257F954E +:1004F0000175088106C0C005010906A1010507199B +:10050000E029E7150025019508750181029501751F +:1005100008810105081901290595057501910295C4 +:1005200001750391010507190029FF150025FF95A5 +:100530000675088100C000000000000000000000F7 +:1005400000010204060A0F17202C3A4A5D71879DAC +:10055000B3C7DAE9F5FCFFFCF5E9DAC7B39D8771AB +:100560005D4A3A2C20170F0A060402010000000021 +:1005700000000000000011241FBECFEFDAE0DEBF54 +:10058000CDBF04B603FE24C08091EF019091F0012D +:10059000A091F101B091F2018730904BA740B04B90 +:1005A000B9F41092EF011092F0011092F101109243 +:1005B000F20114BE84B7877F84BF88E10FB6F89438 +:1005C00080936000109260000FBEE0E0FFE30995A9 +:1005D00011E0A0E0B1E0E6EDF6E402C005900D9276 +:1005E000A433B107D9F711E0A4E3B1E001C01D9233 +:1005F000AF3EB107E1F70E944D090C9469230C94BA +:10060000000061110BC0FC018281882321F085EE7E +:100610000E94BA0F03C085EE0E94821080E090E035 +:10062000089508956091B1017091B2018091B30174 +:100630009091B4010E94601A56985E9825982D9862 +:1006400026982E9827982F98823039F0833041F0E1 +:10065000813041F4259A2D9A0895269A2E9A08956C +:10066000279A2F9A08950C94120356985E9825980D +:100670002D9826982E9827982F988FEF90E090939A +:1006800089008093880090938B0080938A009093D8 +:100690008D0080938C00259A2D9A2FEF80E792E0B1 +:1006A000215080409040E1F700C00000269A2E9A29 +:1006B0002FEF80E792E0215080409040E1F700C0AA +:1006C0000000279A2F9A2FEF80E792E02150804078 +:1006D0009040E1F700C0000025982D982FEF80E7AB +:1006E00092E0215080409040E1F700C00000269841 +:1006F0002E982FEF80E792E0215080409040E1F764 +:1007000000C0000027982F9856985E9825982D983D +:1007100026982E9827982F98089589EA809380002C +:1007200089E08093810024982C983F988AB18F7437 +:100730008AB96E98479A8BB1806B8BB9769A0E9472 +:1007400035030C94110380E2809300018091340101 +:1007500081110EC00E94F20381E0809334012FEFDB +:1007600083ED90E3215080409040E1F700C000000D +:1007700080E40E94F8038093000181112EC00E9442 +:10078000220480930001811128C00E9422048093DA +:100790000001811122C08FE30E9422048093000196 +:1007A00081111BC00E941A0480E40E94F803809308 +:1007B0000001811112C08CE00E942204809300018C +:1007C00081110BC00E94220480930001811105C099 +:1007D0008FE30E942204809300010E941A048091FA +:1007E000000108951092B9008AE08093B80008953E +:1007F00094EA9093BC009091BC0097FFFCCF90913D +:10080000B900987F983021F0903111F081E008957F +:100810008093BB0084E88093BC008091BC0087FF7C +:10082000FCCF8091B900887F883111F0803471F756 +:1008300080E0089584E98093BC008091BC0084FD31 +:10084000FCCF08958093BB0084E88093BC00809126 +:10085000BC0087FFFCCF9091B900987F81E098326F +:1008600009F480E0089584E88093BC008091BC0086 +:1008700087FFFCCF8091BB0008958091000181111A +:1008800015C080E40E94F8038093000181110CC020 +:1008900082E10E94220480930001811105C08FEF44 +:1008A0000E942204809300010E941A0484B1807F78 +:1008B00084B985B1807F85B98AB1837F8AB98BB1CC +:1008C000837F8BB93E98469808950E94A303809336 +:1008D00000010E943D0480B38C7080BB81B3836FA4 +:1008E00081BBA6E3B1E0E4E4F1E08EE08E0F11926B +:1008F0001D928E13FCCF0C948D03BF92CF92DF928A +:10090000EF92FF920F931F93CF93DF93809100019B +:10091000882379F0809135018F5F809335018111B3 +:1009200008C00E94A30380930001811102C00E94AD +:10093000350306E311E0C0E0D0E0DD24D39482E08B +:10094000C82EEE24E394F12CC730D10500F5809138 +:100950000001811164C080E40E94F80380930001CB +:10096000811112C082E10E94220480930001811152 +:100970000BC0C7010C2E01C0880F0A94EAF78095BE +:100980000E942204809300010E941A0448C0CA30C9 +:10099000A1F028F4C83059F0C93061F005C0CC305E +:1009A00089F070F0CD3089F0209A289810C0219AF3 +:1009B00029980DC0229A2A980AC0239A2B9807C01A +:1009C000529A01C0539A5B9802C03E9A469890EAA8 +:1009D0009A95F1F79FB1799902C082E001C080E059 +:1009E00091709D25982B7C9902C084E001C080E025 +:1009F000892B7D9902C038E001C030E0832B7E99BD +:100A000002C020E101C020E0822B9FB19095991F88 +:100A10009927991F9295990F907E892B0FC08091ED +:100A20000001811149C080E40E94F8038093000115 +:100A3000882379F1B12C0E941A048B2DF801908142 +:100A4000981719F08083C09201010E943D042196FD +:100A50000F5F1F4FCE30D10509F076CF8091010195 +:100A6000882361F1815080930101882339F08FE957 +:100A70009FE00197F1F700C0000020C0A4E4B1E0BE +:100A8000E6E3F1E0CF01825F91919D938E13FCCF5D +:100A900015C083E10E942204809300018111CACF16 +:100AA00081E40E94F803809300018111C3CF0E946A +:100AB0003304B82EB094BFCF80E0C0CF0E94330380 +:100AC00081E0DF91CF911F910F91FF90EF90DF9028 +:100AD000CF90BF900895E82FF0E0EC5BFE4F80814F +:100AE000089508958B3B910578F4883A910540F577 +:100AF000853A9105D0F48430910508F0B1C0813079 +:100B0000910509F4ADC06BC0803E910508F467C043 +:100B1000883E910508F4A4C09C01205F3109203172 +:100B2000310508F05CC090650895853A910509F497 +:100B300059C0863A910509F058C082E890E40895BA +:100B4000883A910509F454C0893A910509F453C0D3 +:100B50008A3A910509F452C08B3A910509F451C0C3 +:100B60008C3A910509F450C08D3A910509F44FC0B3 +:100B7000803B910509F44EC08E3A910509F44DC0B1 +:100B80008F3A910509F44CC0813B910509F44BC0A3 +:100B9000823B910509F44AC0833B910509F449C0A1 +:100BA000843B910509F448C0853B910509F447C091 +:100BB000863B910509F446C0873B910509F445C081 +:100BC000883B910509F444C0893B910509F443C071 +:100BD0008A3B910509F442C080E094E4089580E0E6 +:100BE00090E0089581E890E4089583E890E4089502 +:100BF00082EE94E4089589EE94E408958AEE94E4F4 +:100C0000089585EB94E4089586EB94E4089587EBCA +:100C100094E408958CEC94E408958DEC94E40895A4 +:100C200083E895E408958AE895E4089582E995E4D7 +:100C3000089584E995E4089581E296E4089583E2B5 +:100C400096E4089584E296E4089585E296E4089592 +:100C500086E296E4089587E296E408958AE296E4AF +:100C60000895089596E0799FF001112494E5899FF5 +:100C7000E00DF11D1124E60FF11DEE0FFF1FE851ED +:100C8000FF4F859194910895880F991FFC01E05AB8 +:100C9000F040859194910895880F991FFC01E052CE +:100CA000FF4F85919491089526E0729FF0011124E1 +:100CB00044E5849FE00DF11D1124E60FF11DEE0FB8 +:100CC000FF1FE851FF4F859194919C013A952115A2 +:100CD0004FE1340708F41CC13F512115304120F485 +:100CE0009F700E944C0608959C013053211530419D +:100CF00018F49927906C0895811520E5920771F4F6 +:100D00000E9421144FEF84E39CE0415080409040CA +:100D1000E1F700C000000E94591BFAC0813020E5B5 +:100D2000920731F48091CD0181608093CD01F0C0B4 +:100D30009C0130552115304108F051C0292F33272F +:100D40002F70332721303105D9F4AC01437055277A +:100D500002C0220F331F4A95E2F73C68AC0164E001 +:100D6000440F551F6A95E1F744275370242B352B08 +:100D700073E0880F991F7A95E1F7807699271DC057 +:100D80002230310529F4982F8827816F906A0895C1 +:100D900023303105A9F4AC014370552721E030E040 +:100DA00002C0220F331F4A95E2F73C6843E0880FE8 +:100DB000991F4A95E1F7807E9770822B932B0895B7 +:100DC00024303105E1F4AC014370552721E030E0D7 +:100DD00002C0220F331F4A95E2F73A68E7CF9C0121 +:100DE00030572115304118F49F70906208959C018E +:100DF00030582115304118F49F70906A0895803E54 +:100E00009105E0F4803C910558F58133910509F492 +:100E10006FC048F48932910509F463C08A329105A4 +:100E200009F46DC072C089339105E9F082389105EB +:100E3000D1F08533910509F44DC067C0833E91051B +:100E400081F138F4803E9105B9F0823E9105D9F0E8 +:100E50005CC0863E910561F1873E9105A1F155C0C8 +:100E60000E94440608952091E00120FD02C021FF68 +:100E70004CC080EE90E049C08091E00180FFF9CF46 +:100E800089E390E042C08091E00182FF0EC0809132 +:100E9000E00184FF03C080E090E037C083EE90E083 +:100EA00034C08091E00182FFF2CF82EE90E02DC04D +:100EB0008091E00183FF0BC08091E00184FDEBCFC6 +:100EC00087EE90E022C08091E00183FFF5CF86EEAF +:100ED00090E01BC08091E00185FF07C089E290E0AF +:100EE00014C08091E00185FFF9CF85E390E00DC04B +:100EF0008091E00186FF07C08AE290E006C0809101 +:100F0000E00186FFF9CF81E390E00E947205089529 +:100F1000089508950C948907809162010895CF93F4 +:100F2000DF9300D01F92CDB7DEB79C018091E60120 +:100F3000843019F593E099833B832A839093E900E9 +:100F40008FEF9091E800815095FD06C095ED9A9540 +:100F5000F1F700008111F5CF8091E80085FF0DC009 +:100F600040E050E063E070E0CE0101960E94F90994 +:100F70008091E8008E778093E8000F900F900F909B +:100F8000DF91CF910895CF93DF9300D01F92CDB71B +:100F9000DEB72091E601243021F522E029839B83EE +:100FA0008A8383E08093E9008FEF9091E80081507D +:100FB00095FD06C095ED9A95F1F700008111F5CFEA +:100FC0008091E80085FF0DC040E050E063E070E0F4 +:100FD000CE0101960E94F9098091E8008E778093F6 +:100FE000E8000F900F900F90DF91CF91089520911E +:100FF000E6012430F1F422E02093E9002FEF309154 +:10100000E800215035FD06C035ED3A95F1F70000B6 +:101010002111F5CF2091E80025FF0BC040E050E002 +:1010200065E070E00E94F9098091E8008E77809376 +:10103000E8000895CF93DF93EC019091E60194309E +:1010400009F046C080910C018823D9F080910D01F0 +:101050008823B9F09093E9008FEF9091E8008150D8 +:1010600095FD06C095E19A95F1F700008111F5CF45 +:101070008091E80085FF2CC040E050E060E170E026 +:1010800017C081E08093E9008FEF9091E8008150D4 +:1010900095FD06C095ED9A95F1F700008111F5CF09 +:1010A0008091E80085FF14C040E050E068E070E007 +:1010B000CE010E94F9098091E8008E778093E800C4 +:1010C00080E1FE01A2E5B1E001900D928A95E1F781 +:1010D000DF91CF9108958091E501811109C00E94AF +:1010E0008E0B0E94EB0B8091E20084608093E20003 +:1010F00008951092E501089508950C9496210E9498 +:10110000EF1A0E949C210E94910E0C948A0742E0E3 +:1011100061EC81E00E94080B42E061EC82E00E94F9 +:10112000080B42E061EC83E00E94080B42E161ECB5 +:1011300084E00C94080B8091E801833009F455C0D9 +:1011400030F4813071F0823009F48EC008958A3015 +:1011500009F47AC08B3009F460C0893009F09CC072 +:1011600020C08091E701813A09F096C08091E800A3 +:10117000877F8093E8008091EB019091EC01892BAF +:1011800021F460E182E591E003C060E080E090E05E +:1011900070E00E94440A8091E8008B778093E80019 +:1011A00008958091E701813209F076C08091EB01CA +:1011B0009091EC01009719F0039709F06DC08091B0 +:1011C000E800877F8093E8008091E80082FD05C0F9 +:1011D0008091E6018111F8CF5FC08091F10080938A +:1011E00062018091E8008B7753C08091E701813ADA +:1011F00009F052C08091EB019091EC01892B09F02C +:101200004BC08091E800877F8093E8008091E800E0 +:1012100080FFFCCF80910C0136C08091E7018132C4 +:10122000D9F58091EB019091EC01892BA9F5809182 +:10123000E800877F8093E8000E943D0B8091E901E0 +:1012400080930C010C9421148091E701813221F5E7 +:101250008091E800877F8093E8000E943D0B809199 +:10126000EA018093630108958091E701813AA1F436 +:101270008091E800877F8093E8008091E80080FFFC +:10128000FCCF809163018093F1008091E8008E771C +:101290008093E8000C943D0B089584B7877F84BF4A +:1012A00088E10FB6F89480936000109260000FBE42 +:1012B00090E080E80FB6F89480936100909361000D +:1012C0000FBE0E94E00E0E948E0B0E94EB0B8091DD +:1012D000E20084608093E20078940E94710E0E9484 +:1012E000E20E82E091E00E948C0E0E9484218091A7 +:1012F000E601853069F40E94B01A8091E4018823E8 +:10130000B1F30E94DB1A882391F30E94E309EFCF27 +:101310000E94E80EECCF292F332723303105C9F086 +:1013200064F42130310581F02230310509F043C0E9 +:101330008DE690E02CEB33E042C021323105F1F034 +:101340002232310541F137C082E190E029E234E0F8 +:1013500036C099278130910541F08230910541F0E6 +:10136000892B49F5E8EBF3E005C0E0EAF3E002C0C1 +:10137000E8E8F3E0849190E09F0121C06430D8F464 +:10138000E62FF0E0EE0FFF1FEE5DFE4F2081318172 +:1013900089E090E014C0643070F470E0FB01EE0F5F +:1013A000FF1FE65EFE4F20813181FB01EA5EFE4FAA +:1013B000808190E004C080E090E020E030E0FA011D +:1013C00031832083089580E189BD82E189BD09B41C +:1013D00000FEFDCF8091D8008F7D8093D800809152 +:1013E000E00082608093E0008091E00081FDFCCF0E +:1013F0000895CF92DF92EF92FF920F931F93CF93B6 +:10140000DF93EC018B016A010E945C0B811133C0F8 +:10141000C114D10439F0F60180819181081B190BA8 +:10142000C80FD91FE12CF12C0115110519F180917C +:10143000E80085FD16C08091E8008E778093E80073 +:10144000C114D10449F0F60180819181E80EF91EA2 +:10145000F182E08285E00FC00E945C0B882321F3BB +:101460000AC089918093F10001501109FFEFEF1A32 +:10147000FF0ADACF80E0DF91CF911F910F91FF90AB +:10148000EF90DF90CF9008952091ED013091EE0123 +:101490002617370748F06115710539F42091E800E7 +:1014A0002E772093E80001C0B90140E06115710575 +:1014B000A9F12091E601222309F443C0253009F463 +:1014C00042C02091E80023FD40C02091E80022FDA9 +:1014D00032C02091E80020FFE9CF4091F300209135 +:1014E000F20030E0342BFC01CF016115710559F099 +:1014F0002830310540F481918093F10061507109E9 +:101500002F5F3F4FF1CF41E02830310509F040E037 +:101510002091E8002E772093E800C8CF4111C9CF71 +:101520000AC08091E601882361F0853061F08091E6 +:10153000E80083FD0AC08091E80082FFF2CF80E0DE +:10154000089582E0089583E0089581E00895209150 +:10155000ED013091EE012617370748F0611571054E +:1015600039F42091E8002E772093E80001C0B901FA +:10157000FC0120E06115710591F18091E60188235D +:1015800009F440C0853009F43FC08091E80083FD34 +:101590003DC08091E80082FD2FC08091E80080FF6F +:1015A000E9CF2091F3008091F20090E0922B611539 +:1015B000710559F08830910540F424912093F10091 +:1015C0003196615071090196F2CF21E0089709F038 +:1015D00020E08091E8008E778093E800CBCF211146 +:1015E000CCCF0AC08091E601882361F0853061F09C +:1015F0008091E80083FD0AC08091E80082FFF2CF6D +:1016000080E0089582E0089583E0089581E00895E0 +:10161000982F973058F59093E900981739F070910A +:10162000EC002091ED005091F00003C0242F762FA4 +:1016300050E021FF19C03091EB003E7F3093EB006A +:101640003091ED003D7F3093ED003091EB00316043 +:101650003093EB007093EC002093ED005093F0007A +:101660002091EE0027FF07C09F5FD3CF8F7080933C +:10167000E90081E0089580E008958091E70187FF07 +:1016800011C08091E80082FD05C08091E6018111C2 +:10169000F8CF11C08091E8008B770BC08091E601F4 +:1016A000882349F08091E80080FFF8CF8091E8001E +:1016B0008E778093E80008952091E4003091E50052 +:1016C00095E64091EC00842F817040FF22C080910C +:1016D000E80080FD1CC08091E601882391F08530F0 +:1016E00091F08091EB0085FD10C04091E400509195 +:1016F000E5004217530729F39A01915011F784E04E +:10170000089582E0089583E0089581E0089580E0DF +:1017100008954091E80042FFDECF08950E94FC0B3F +:101720000E94040CE0EEF0E0808181608083E8EDAF +:10173000F0E080818F77808319BCA7EDB0E08C91B9 +:101740008E7F8C9380818F7E80831092E501089537 +:101750000F931F93CF93DF930E94FC0B0E94040C06 +:10176000C8EDD0E088818F778883888180688883FE +:1017700088818F7D888319BC1092E6011092E20166 +:101780001092E4011092E30100EE10E0F801808174 +:101790008B7F808388818160888342E060E080E085 +:1017A0000E94080BE1EEF0E080818E7F8083E2EE04 +:1017B000F0E0808181608083808188608083F8018F +:1017C00080818E7F8083888180618883DF91CF9143 +:1017D0001F910F910895E8EDF0E080818F7E808366 +:1017E000E7EDF0E080818160808384E082BF81E06A +:1017F0008093E5010C94A80BE8EDF0E080818E7FEA +:1018000080831092E20008951092DA001092E100B5 +:1018100008951F920F920FB60F9211242F933F93AA +:101820004F935F936F937F938F939F93AF93BF93E8 +:10183000EF93FF938091E10082FF0BC08091E20063 +:1018400082FF07C08091E1008B7F8093E1000E94BE +:10185000700E8091DA0080FF1FC08091D80080FF59 +:101860001BC08091DA008E7F8093DA008091D900CE +:1018700080FF0DC080E189BD82E189BD09B400FE11 +:10188000FDCF81E08093E6010E946B0805C019BC82 +:101890001092E6010E9479088091E10080FF19C052 +:1018A0008091E20080FF15C08091E2008E7F8093DE +:1018B000E2008091E20080618093E2008091D80094 +:1018C00080628093D80019BC85E08093E6010E9475 +:1018D0007D088091E10084FF30C08091E20084FFA8 +:1018E0002CC080E189BD82E189BD09B400FEFDCF35 +:1018F0008091D8008F7D8093D8008091E1008F7E09 +:101900008093E1008091E2008F7E8093E2008091DD +:10191000E20081608093E2008091E201882311F06F +:1019200084E007C08091E30087FD02C081E001C030 +:1019300083E08093E6010E947F088091E10083FFAD +:1019400029C08091E20083FF25C08091E100877F5C +:101950008093E10082E08093E6011092E2018091A1 +:10196000E1008E7F8093E1008091E2008E7F809382 +:10197000E2008091E20080618093E20042E060E05A +:1019800080E00E94080B8091F00088608093F00056 +:101990000E947C08FF91EF91BF91AF919F918F9131 +:1019A0007F916F915F914F913F912F910F900FBE5B +:1019B0000F901F9018951F920F920FB60F9211243F +:1019C0002F933F934F935F936F937F938F939F9347 +:1019D000AF93BF93CF93DF93EF93FF93C091E90051 +:1019E000CF708091EC00D82FD17080FDD0E810929C +:1019F000E9008091F000877F8093F00078940E9446 +:101A00001F0D1092E9008091F00088608093F00033 +:101A1000CD2BCF70C093E900FF91EF91DF91CF9173 +:101A2000BF91AF919F918F917F916F915F914F91F6 +:101A30003F912F910F900FBE0F901F9018951F93FD +:101A4000CF93DF93CDB7DEB7AA970FB6F894DEBF7A +:101A50000FBECDBFE7EEF1E088E08E0F9091F10070 +:101A600091938E13FBCF0E949B088091E80083FF27 +:101A70001FC18091E7019091E801492F50E04A3061 +:101A8000510508F015C1FA01EA5AFF4F0C941E23C4 +:101A9000803881F0823809F00BC18091EB018F70A2 +:101AA0008093E9008091EB0085FB882780F91092F4 +:101AB000E90006C08091E3019091E40191118260F8 +:101AC0009091E800977F9093E8008093F100109246 +:101AD000F100C8C0282F2D7F09F0EAC0882319F033 +:101AE000823061F0E5C08091E901813009F0E0C009 +:101AF000933009F080E08093E4012BC08091E901EC +:101B0000811127C08091EB018F7009F4D1C08093BF +:101B1000E9002091EB0020FF1CC0933021F480915C +:101B2000EB00806214C09091EB0090619093EB0009 +:101B300021E030E0A90102C0440F551F8A95E2F769 +:101B40004093EA001092EA008091EB008860809355 +:101B5000EB001092E9008091E800877F86C0811138 +:101B6000A7C01091E9011F778091E3008078812B55 +:101B70008093E3008091E800877F8093E8000E94D3 +:101B80003D0B8091E80080FFFCCF8091E3008068EE +:101B90008093E300111102C082E001C083E08093D2 +:101BA000E60186C08058823008F082C08091E90149 +:101BB0009091EA018C3D53E0950779F583E08A83A3 +:101BC0008AE289834FB7F894DE01139620E03EE065 +:101BD00051E2E32FF0E050935700E49120FF03C05F +:101BE000E295EF703F5FEF708E2F90E0EA3010F0DB +:101BF000C79601C0C0968D939D932F5F243149F7FE +:101C00004FBF8091E800877F8093E8006AE270E030 +:101C1000CE0101960E94440A14C0AE014F5F5F4F8F +:101C20006091EB010E948B09BC01892B09F440C033 +:101C30009091E800977F9093E80089819A810E94B3 +:101C4000A70A8091E8008B778093E80031C0803844 +:101C500079F58091E800877F8093E8008091E20128 +:101C60008093F1008091E8008E778093E8000E94D5 +:101C70003D0B1EC081111CC09091E9019230C0F44F +:101C80008091E800877F8093E8009093E2010E94B2 +:101C90003D0B8091E201811106C08091E30087FD38 +:101CA00002C081E001C084E08093E6010E948708C1 +:101CB0008091E80083FF0AC08091E800877F8093CD +:101CC000E8008091EB0080628093EB00AA960FB64B +:101CD000F894DEBF0FBECDBFDF91CF911F91089565 +:101CE0000895CF938091E6018823A1F0C091E90087 +:101CF000CF709091EC00892F817090FD80E8C82B07 +:101D00001092E9008091E80083FD0E941F0DCF70C2 +:101D1000C093E900CF910895909369018093680181 +:101D20000895E0916801F0916901309721F00190E8 +:101D3000F081E02D099480E00895E0916801F09130 +:101D40006901309721F00280F381E02D0994089514 +:101D5000E0916801F0916901309721F00480F581EC +:101D6000E02D099408952091660130916701821752 +:101D7000930771F09093670180936601E091680189 +:101D8000F0916901309721F00680F781E02D0994E8 +:101D9000089520916401309165018217930771F0D5 +:101DA0009093650180936401E0916801F09169016D +:101DB000309721F00084F185E02D0994089508956D +:101DC0000C94DF0E0E94F51A0E9465040C94BB1B54 +:101DD000CF92DF92EF92FF920F931F93CF93DF93F7 +:101DE000CDB7DEB72B970FB6F894DEBF0FBECDBFD1 +:101DF0000E947D048BE6C82E81E0D82E00E010E022 +:101E0000E02E802F0E946B05F60141916F01F42EA8 +:101E1000F826B1F40F5F1F4F0E30110589F78FEFD1 +:101E200089838A831B820E94FE1A8160782F9D839A +:101E30008C8349815A816B818D810E948B0F40C0B8 +:101E40009091CD0191FF04C08B870E9471058B8515 +:101E500020E030E04F2D50E0922FBA01022E02C058 +:101E6000759567950A94E2F760FF24C02E83EF8290 +:101E700021E030E0690102C0CC0CDD1C9A95E2F74C +:101E800090E08C219D21892B09F420E028870E9475 +:101E9000FE1A8160782F9A8789874E815F816885D5 +:101EA0008A850E948B0FF801E559FE4F8081C82674 +:101EB000C08206C02F5F3F4F2630310569F6AACF9A +:101EC0000E94A21E10916A010E94910E1817A1F0A3 +:101ED0000E94910E80936A012B960FB6F894DEBF94 +:101EE0000FBECDBFDF91CF911F910F91FF90EF906B +:101EF000DF90CF900C948A072B960FB6F894DEBF34 +:101F00000FBECDBFDF91CF911F910F91FF90EF904A +:101F1000DF90CF900895CF93DF93CDB7DEB72B97A7 +:101F20000FB6F894DEBF0FBECDBF4F8358876987C9 +:101F30007A878B87DE01119686E0FD0111928A95E2 +:101F4000E9F785E0FE01379601900D928A95E1F759 +:101F500049815A816B817C818D819E810E94BB1653 +:101F60002B960FB6F894DEBF0FBECDBFDF91CF9199 +:101F700008950895CF93882309F4C2C0C82F8238EA +:101F800059F40E94910E81FDBBC089E30E9464193F +:101F90000E94311A89E30CC0833879F40E94910EB3 +:101FA00080FDAEC083E50E9464190E94311A83E56A +:101FB0000E94A619CF910C94311A843859F40E94CA +:101FC000910E82FD9DC087E40E9464190E94311A1F +:101FD00087E4EECF8CEF8C0F813A48F48C2F0E946F +:101FE000E92081118DC08C2F0E946419E3CF80E21B +:101FF0008C0F883048F4C77081E001C0880FCA9503 +:10200000EAF70E94EA19D6CF8BE58C0F833078F47B +:10201000C53A29F0C63A31F083E890E005C081E87E +:1020200090E002C082E890E0CF910C94B30E88E576 +:102030008C0F833108F064C0C83A39F1C93A41F1D4 +:10204000CA3A49F1CB3A51F1CC3A59F1CD3A61F162 +:10205000C03B69F1CE3A71F1CF3A79F1C13B81F1E0 +:10206000C23B89F1C33B91F1C43B99F1C53BA1F15E +:10207000C63BA9F1C73BB1F1C83BB9F1C93BC1F1BE +:10208000CA3BC9F180E090E038C082EE90E035C0F4 +:1020900089EE90E032C08AEE90E02FC085EB90E0B0 +:1020A0002CC086EB90E029C087EB90E026C08CEC3A +:1020B00090E023C08DEC90E020C083E891E01DC04B +:1020C0008AE891E01AC082E991E017C084E991E0C2 +:1020D00014C081E292E011C083E292E00EC084E27B +:1020E00092E00BC085E292E008C086E292E005C073 +:1020F00087E292E002C08AE292E0CF910C94C90E8E +:10210000CF910895882309F44BC0823859F40E9476 +:10211000910E81FF45C089E30E9464190E94311A23 +:1021200089E30CC0833871F40E94910E80FF38C09F +:1021300083E50E9464190E94311A83E50E94A61962 +:102140000C94311A843859F40E94910E82FF28C0F1 +:1021500087E40E9464190E94311A87E4EFCF9CEF54 +:10216000980F913A58F390E2980F983050F4877096 +:1021700091E001C0990F8A95EAF7892F0E94F01922 +:10218000DFCF9BE5980F933020F480E090E00C9433 +:10219000B30E885A833120F480E090E00C94C90E8D +:1021A0000895882321F00E94EA190C94311A0895A9 +:1021B000882321F00E94F0190C94311A0895BF92DF +:1021C000CF92DF92EF92FF920F931F93CF93DF9303 +:1021D00000D000D000D0CDB7DEB725E0FC01DE0195 +:1021E000119601900D922A95E1F7FC01D0801181A2 +:1021F0000281258122952F7043815481452B09F45A +:10220000FCC21F3F21F4FFEFDF1609F4F6C27C0188 +:102210002E830E94B90FD9821A8369817A81802F17 +:102220000E946019182FB92E0E9415190E94DC1700 +:102230002E81002319F00E94071A2E81EB2DE295C2 +:10224000EF70F0E0E05AFF4F0C941E238B2D807F3F +:102250009B2D9F70F92E882319F0F29480EFF822BD +:10226000002389F0FF2009F475C280E2810F8830D5 +:1022700020F48F2D0E94EA1903C08F2D0E94FA19B5 +:102280000E94311A67C2812F0E948210FF2009F438 +:10229000B4C2105E8F2D183018F40E94F01902C0DD +:1022A0000E94001A26960FB6F894DEBF0FBECDBF6F +:1022B000DF91CF911F910F91FF90EF90DF90CF9022 +:1022C000BF900C94311A3B2D307F8B2D8F703032A4 +:1022D00011F08295807F112319F0113021F12CC06B +:1022E0000023B9F0222309F4A0C1213009F09DC1D7 +:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B +:102300001F910F91FF90EF90DF90CF90BF900C94B2 +:102310001A1A222319F0213009F46FC28E830E9409 +:102320001D1A8E8196C1002321F0223008F065C26B +:102330007CC1211162C28DC1002321F0222309F446 +:1023400074C108C2222309F484C119C22B2D269519 +:102350002695237030E02115310521F0213031051B +:10236000D1F04BC2002321F0812F9B2D937002C02E +:1023700080E090E026960FB6F894DEBF0FBECDBF8A +:10238000DF91CF911F910F91FF90EF90DF90CF9051 +:10239000BF900C94B30E002321F0812F9B2D9370DE +:1023A00002C080E090E026960FB6F894DEBF0FBE24 +:1023B000CDBFDF91CF911F910F91FF90EF90DF90F4 +:1023C000CF90BF900C94C90E812F002319F00E946A +:1023D000AA1D02C00E94121E26960FB6F894DEBFF8 +:1023E0000FBECDBFDF91CF911F910F91FF90EF9066 +:1023F000DF90CF90BF900C94971E8B2D837009F0C7 +:102400007BC00111FAC1812F829586958770880F54 +:10241000880F912F9F70C92ED12CE12CF12C082E02 +:1024200004C0CC0CDD1CEE1CFF1C0A94D2F714FF78 +:1024300012C04FE050E060E070E004C0440F551F50 +:10244000661F771F8A95D2F7CB01BA016095709508 +:102450008095909503C060E070E0CB012B2D269510 +:1024600026952370422F50E042305105D9F0433079 +:10247000510569F16C297D298E299F29413051052B +:1024800051F126960FB6F894DEBF0FBECDBFDF9197 +:10249000CF911F910F91FF90EF90DF90CF90BF9061 +:1024A0000C9403186C297D298E299F2926960FB636 +:1024B000F894DEBF0FBECDBFDF91CF911F910F917A +:1024C000FF90EF90DF90CF90BF900C941F180E9468 +:1024D0000318C701B60126960FB6F894DEBF0FBEEB +:1024E000CDBFDF91CF911F910F91FF90EF90DF90C3 +:1024F000CF90BF900C94E717002319F08B2D8170BB +:1025000001C08695882309F478C1812F829586952C +:102510008770880F880F912F9F70C92ED12CE12CC6 +:10252000F12C082E04C0CC0CDD1CEE1CFF1C0A9400 +:10253000D2F714FF12C04FE050E060E070E004C03A +:10254000440F551F661F771F8A95D2F7CB01BA013A +:10255000609570958095909503C060E070E0CB0128 +:102560002B2D269526952370422F50E042305105A1 +:10257000D9F04330510569F16C297D298E299F29B5 +:102580004130510551F126960FB6F894DEBF0FBECB +:10259000CDBFDF91CF911F910F91FF90EF90DF9012 +:1025A000CF90BF900C94DD186C297D298E299F292E +:1025B00026960FB6F894DEBF0FBECDBFDF91CF9148 +:1025C0001F910F91FF90EF90DF90CF90BF900C94F0 +:1025D000F9180E94DD18C701B60126960FB6F894C7 +:1025E000DEBF0FBECDBFDF91CF911F910F91FF9046 +:1025F000EF90DF90CF90BF900C94C118103FD1F1B5 +:1026000018F4103E50F4A1C0123F09F463C008F45E +:102610004CC0133F09F473C098C01F708B2D8F718D +:102620000023A1F00E945A18812F26960FB6F89425 +:10263000DEBF0FBECDBFDF91CF911F910F91FF90F5 +:10264000EF90DF90CF90BF900C94D1100E947B1838 +:10265000812F26960FB6F894DEBF0FBECDBFDF9157 +:10266000CF911F910F91FF90EF90DF90CF90BF908F +:102670000C94D8100023A9F02111BFC08B2D8F71AD +:1026800026960FB6F894DEBF0FBECDBFDF91CF9177 +:102690001F910F91FF90EF90DF90CF90BF900C941F +:1026A000A018223008F0A9C0E9CF0023A9F08B2D93 +:1026B0008F7126960FB6F894DEBF0FBECDBFDF91A7 +:1026C000CF911F910F91FF90EF90DF90CF90BF902F +:1026D0000C945A18002359F38B2D8F7126960FB640 +:1026E000F894DEBF0FBECDBFDF91CF911F910F9148 +:1026F000FF90EF90DF90CF90BF900C947B18002359 +:1027000099F08B2D8F7126960FB6F894DEBF0FBE11 +:10271000CDBFDF91CF911F910F91FF90EF90DF9090 +:10272000CF90BF900C94451826960FB6F894DEBF54 +:102730000FBECDBFDF91CF911F910F91FF90EF9012 +:10274000DF90CF90BF900C943B180023A9F0222378 +:1027500009F4ADCF812F26960FB6F894DEBF0FBED9 +:10276000CDBFDF91CF911F910F91FF90EF90DF9040 +:10277000CF90BF900C94BA0F222309F4ADCF812FD4 +:1027800026960FB6F894DEBF0FBECDBFDF91CF9176 +:102790001F910F91FF90EF90DF90CF90BF900C941E +:1027A00082104B2D4F70612FC7010E9401032696A6 +:1027B0000FB6F894DEBF0FBECDBFDF91CF911F9152 +:1027C0000F91FF90EF90DF90CF90BF900C945F1728 +:1027D0004B2D4F70612FC70126960FB6F894DEBFC0 +:1027E0000FBECDBFDF91CF911F910F91FF90EF9062 +:1027F000DF90CF90BF900C94310626960FB6F894D8 +:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 +:10281000EF90DF90CF90BF9008950E94071A0E941A +:10282000171A0E94DC190E94311A0E94481F0E9448 +:10283000971E80E090E00E94B30E80E090E00C9440 +:10284000C90E0E94F7190C940D140E945519292FD6 +:1028500022952F7030E02C3031054CF42A303105B0 +:102860006CF4225031092230310588F407C02C3035 +:10287000310549F02F30310531F009C0803E48F074 +:10288000803F29F406C093FB882780F9089580E0F3 +:10289000089581E00895CF93DF9300D000D01F9278 +:1028A000CDB7DEB70F900F900F900F900F90DF9184 +:1028B000CF910895CF93DF9300D000D000D0CDB753 +:1028C000DEB726960FB6F894DEBF0FBECDBFDF9100 +:1028D000CF9108951F93CF93DF93C091790116E0B4 +:1028E00080917A01C81799F0D0E01C9FF0011D9FDC +:1028F000F00D1124E558FE4F4081518162817381B2 +:10290000848195810E945A142196C770E9CFDF9186 +:10291000CF911F9108954091AB015091AC0160910E +:10292000AD017091AE018091AF019091B0010C9416 +:102930005A148091B00182958F7009F054C0809133 +:10294000AD01882309F44FC080917901A0917A01EB +:102950006091AB017091AC014091AE015091AF011B +:10296000B6E08A1709F43FC090E041155105C1F166 +:102970007F3F11F46F3FA1F1B89FF001B99FF00DB7 +:102980001124E558FE4F218172132AC02081621361 +:1029900027C02281211124C02381348124173507C7 +:1029A00010F421503109241B350B283C3105C0F4AB +:1029B0002091B0012F7020612093B00126E0289F64 +:1029C000F001299FF00D1124E058FE4F80818F7097 +:1029D000806180838BEA91E00E94DF100C946A147E +:1029E00001968770BECF0895CF92DF92EF92FF924B +:1029F0000F931F93CF93DF93CDB7DEB762970FB6D8 +:102A0000F894DEBF0FBECDBF8C0185E0F801DE017A +:102A10001D9601900D928A95E1F7D8014C9111967F +:102A20005C91119712966C9112971396CD90DC9051 +:102A300014973091AB017091AC018091AE019091EF +:102A4000AF01009709F46BC17F3F19F43F3F09F4D0 +:102A500066C1E090AD01EE2009F4C0C02091B00144 +:102A6000C816D90628F0F601E81BF90BCF0104C0FF +:102A7000809590958C0D9D1DFF24F394883C9105C5 +:102A800078F0F12C207F09F0C6C07C2DD98AC88A45 +:102A900089890E944B148BEA91E00E94DF10B1C03B +:102AA000822F807F09F046C0751314C0341312C002 +:102AB000611110C02F7020612093B0010E948B140F +:102AC0008BEA91E00E94DF108091B001D801159649 +:102AD0008C932EC0CD2819F15F3F11F44F3FF9F0D0 +:102AE000F62E61111CC08091790120917A0136E0A7 +:102AF000821709F45AC090E0389FF001399FF00D19 +:102B00001124E558FE4F7181571306C07081471399 +:102B100003C07281711103C001968770E9CFF62E50 +:102B2000662309F418C18091B00181608093B001DF +:102B3000F12C11C1751308C0341306C0611104C013 +:102B40008091B001D801C3C04D875E878D859E8579 +:102B50006A8B0E9425146A898823E1F16623D1F1EA +:102B60002091B001822F82958F7090E0029774F0CF +:102B70008091AB019091AC0198878F831986DB8699 +:102B8000CA862C87CE0107960E94DF1086E0F801E6 +:102B9000ABEAB1E001900D928A95E1F70E94991499 +:102BA0000E948B14FF24F394D6C04D875E878D85D9 +:102BB0009E850E945519292F22952F7030E02230D2 +:102BC00031050CF0BCC09F7009F0B6C0805E883043 +:102BD00008F4C1C0C8010E94DF10E4CFC816D906AE +:102BE00008F453C0F601E81BF90BCF01883C9105AE +:102BF00008F450C0F12C7C2DD98AC88A89890E949A +:102C00004B14EBEAF1E086E0DF011D928A95E9F7CB +:102C10000E948B14A0C0751314C0341312C061112C +:102C200010C08091B001F8018583C8010E94DF10B7 +:102C300086E0EBEAF1E0DF011D928A95E9F7FE2CD0 +:102C40008AC04D875E878D859E856A8B0E9425147C +:102C50006A89882309F4BECF662309F4BBCF20918B +:102C6000B001822F82958F7090E002970CF48ECF86 +:102C70008091AB019091AC019A8389831B82DD82A4 +:102C8000CC822E83CE0101967FCF809590958C0DBE +:102C90009D1DACCFF62E662309F49CCF75132EC074 +:102CA00034132CC02091B00120FD1FC0822F8295CB +:102CB0008F70D9F0D80115962C9315978F3049F065 +:102CC0008F5F982F9295907F822F8F70892B15960A +:102CD0008C93C8010E94DF1086E0F801ABEAB1E0F6 +:102CE00001900D928A95E1F793CF86E0F801ABEA67 +:102CF000B1E001900D928A95E1F72DC04D875E8776 +:102D00008D859E850E942514811140CF8091B00150 +:102D100081608093B001C8010E94DF101CC066234F +:102D200009F458CF4D875E878D859E850E942514B6 +:102D3000882309F44FCF2ACF811148CF0CC024300B +:102D400031050CF047CF9F7009F440CFF801958111 +:102D5000907F09F03BCF8F2D62960FB6F894DEBFBF +:102D60000FBECDBFDF91CF911F910F91FF90EF90DC +:102D7000DF90CF9008951F93CF93DF93CDB7DEB749 +:102D80002C970FB6F894DEBF0FBECDBF4F83588788 +:102D900069877A878B879C87CE0107960E94F414F7 +:102DA000882369F08F8198852A853B85232BF1F153 +:102DB0009F3F09F063C08F3F09F060C037C086E0D5 +:102DC000FE013796DE01119601900D928A95E1F78A +:102DD0006F817885EA85FB85309741F17F3F11F45B +:102DE0006F3F21F120917A0130E0C901019687708F +:102DF00099274091790150E08417950709F447C05D +:102E000069837A83FD83EC8396E0929FD001939F40 +:102E1000B00D1124A558BE4FFE01319601900D92C0 +:102E20009A95E1F780937A010E946A1416E08091E6 +:102E3000790190917A018917C1F1189FC00111247D +:102E400085589E4F0E94F414882379F1E09179010E +:102E50001E9FF0011124E558FE4F4081518162818F +:102E60007381848195810E945A148091790190E048 +:102E700001968770992780937901D9CF4F81588522 +:102E800069857A858B859C850E945A14CFCF0E94D4 +:102E9000211410927A0110927901EBEAF1E086E0B8 +:102EA000DF011D928A95E9F7C1CF2C960FB6F894F1 +:102EB000DEBF0FBECDBFDF91CF911F910895EF927E +:102EC000FF920F931F93CF93DF938C01892B09F40B +:102ED0006CC0F12CEE24E394E8012196F801849172 +:102EE000843740F4843008F051C0813081F0823062 +:102EF00019F15BC0853709F444C0A8F19CE7980F2D +:102F0000903708F052C08F770E94821041C00E5F48 +:102F10001F4FFE01C49180E28C0F883048F4C770C7 +:102F20008E2D01C0880FCA95EAF70E940A1A14C0B4 +:102F30008C2F0E94BA0F2DC00E5F1F4FFE01C4914F +:102F400080E28C0F883058F4C7708E2D01C0880F36 +:102F5000CA95EAF70E94101A0E94311A1AC08C2FE3 +:102F60000E94821016C00E5F1F4FFE01C491CC2339 +:102F700081F08FE99FE00197F1F700C00000C15098 +:102F8000F6CF0E5F1F4FFE01F49003C00E94BA0FF0 +:102F90008E018F2D882309F49FCFEFE9FFE0319751 +:102FA000F1F700C000008150F5CFDF91CF911F9164 +:102FB0000F91FF90EF90089508956093B50170937D +:102FC000B6018093B7019093B8010C940D140F9340 +:102FD0001F930091B5011091B6012091B701309176 +:102FE000B801DC01CB01802B912BA22BB32B80935A +:102FF000B5019093B601A093B701B093B8011F91AA +:103000000F910C940D140F931F930091B501109123 +:10301000B6012091B7013091B801DC01CB018023CA +:103020009123A223B3238093B5019093B601A0937B +:10303000B701B093B8011F910F910C940D140F9329 +:103040001F930091B5011091B6012091B701309105 +:10305000B801DC01CB0180279127A227B3278093F9 +:10306000B5019093B601A093B701B093B8011F9139 +:103070000F910C940D141092B1011092B2011092A4 +:10308000B3011092B4010C940D1441E050E060E0E3 +:1030900070E004C0440F551F661F771F8A95D2F752 +:1030A0004093B1015093B2016093B3017093B401A6 +:1030B0000C940D1441E050E060E070E004C0440F57 +:1030C000551F661F771F8A95D2F78091B1019091A5 +:1030D000B201A091B301B091B401482B592B6A2BD6 +:1030E0007B2B4093B1015093B2016093B301709375 +:1030F000B4010C940D1441E050E060E070E004C0B5 +:10310000440F551F661F771F8A95D2F7409550953B +:10311000609570958091B1019091B201A091B30139 +:10312000B091B401482359236A237B234093B10112 +:103130005093B2016093B3017093B4010C940D14D9 +:1031400041E050E060E070E004C0440F551F661F8E +:10315000771F8A95D2F78091B1019091B201A09129 +:10316000B301B091B401482759276A277B274093C0 +:10317000B1015093B2016093B3017093B4010C9408 +:103180000D140F931F930091B1011091B201209182 +:10319000B3013091B401DC01CB01802B912BA22B28 +:1031A000B32B8093B1019093B201A093B301B0937C +:1031B000B4011F910F910C940D140F931F93009164 +:1031C000B1011091B2012091B3013091B401DC0141 +:1031D000CB0180239123A223B3238093B101909349 +:1031E000B201A093B301B093B4011F910F910C945D +:1031F0000D140F931F930091B1011091B201209112 +:10320000B3013091B401DC01CB0180279127A227C3 +:10321000B3278093B1019093B201A093B301B0930F +:10322000B4011F910F910C940D140895CF92DF9269 +:10323000EF92FF920F931F93CF93DF938C01C09077 +:10324000B501D090B601E090B701F090B80180913F +:10325000B1019091B201A091B301B091B401C82A1B +:10326000D92AEA2AFB2ACFE1D0E0D701C6010C2EE9 +:1032700004C0B695A795979587950A94D2F780FFD5 +:1032800006C0B8018C2F0E945406019721F42197A3 +:1032900060F780E001C08C2FDF91CF911F910F91DB +:1032A000FF90EF90DF90CF900895CF93DF93EC01E4 +:1032B0000E941619BE010E945406DF91CF91089515 +:1032C000CB010E945519089590910C01992321F08A +:1032D00090910D01911109C020910E0130910F01C3 +:1032E000F90132969FEF40E01FC0982F9695969572 +:1032F00096959F3050F5E0910E01F0910F01E90F86 +:10330000F11D877021E030E0A90102C0440F551F74 +:103310008A95E2F7CA019181892B818308959F3FA5 +:1033200039F04F5F4E3041F051915813F8CF0DC036 +:103330005111F7CF942FF5CF9F3F39F0F901E90FE5 +:10334000F11D97FDFA9582830895089590910C01DF +:10335000992321F090910D01911109C020910E0146 +:1033600030910F01F9013296205F3F4F1FC0982F17 +:103370009695969596959F30F0F4E0910E01F09118 +:103380000F01E90FF11D877021E030E0A90102C0B3 +:10339000440F551F8A95E2F7CA01809591818923D0 +:1033A000818308953196E217F30729F090819813ED +:1033B000F9CF1082F7CF089581E090E0E0910E01FF +:1033C000F0910F01E80FF91F1082019680319105ED +:1033D000A9F708959091CC01892B8093CC01089591 +:1033E00080959091CC0189238093CC01089510920F +:1033F000CC0108959091CB01892B8093CB01089546 +:1034000080959091CB0189238093CB0108951092F0 +:10341000CB0108959091CA01892B8093CA01089528 +:1034200080959091CA0189238093CA0108951092D2 +:10343000CA0108958093B90108951092B9010895C1 +:1034400080910E0190910F01FC0131969C01205F4B +:103450003F4F80E0919191118F5FE217F307D1F711 +:103460000895E0910E01F0910F018091CC018083CD +:10347000E0910E01F0910F0190818091CB01892B99 +:103480008083E0910E01F0910F0190818091CA013B +:10349000892B80838091B901882361F0E0910E012E +:1034A000F0910F019081892B80830E94201A811155 +:1034B0001092B90180910E0190910F010C949D0E14 +:1034C000CF92DF92EF92FF926C01EE24FF24C114A1 +:1034D000D104E104F10421F0C701B60120E101C0EB +:1034E00020E0C72ED82EE92EFF24C114D104E10418 +:1034F000F10419F0285FC701B6016B017C0154E0AB +:10350000F694E794D794C7945A95D1F7C114D1048F +:10351000E104F10419F02C5FC701B6016B017C01D5 +:1035200042E0F694E794D794C7944A95D1F7C11432 +:10353000D104E104F10419F02E5FC701B601DC01EA +:10354000CB01B695A79597958795892B8A2B8B2BC1 +:1035500009F02F5F822FFF90EF90DF90CF900895BA +:103560008091E601843021F11092CE0120E488E1BF +:1035700090E00FB6F894A895809360000FBE20935A +:10358000600080E00E948A0783B7817F846083BFE8 +:1035900083B7816083BF7894889583B78E7F83BF1C +:1035A00088E10FB6F89480936000109260000FBE1F +:1035B000089508950895CF930E94D91A0E947D041A +:1035C0000E94DA1AC0E08C2F0E946B05811104C0A2 +:1035D000CF5FCE30C1F701C081E0CF9108950E9446 +:1035E00021140E94910E0C948A0782E084BD93E01E +:1035F00095BD9AEF97BD80936E0008952FB7F8940C +:103600008091CF019091D001A091D101B091D201D0 +:103610002FBF0895CF92DF92EF92FF920F931F93E7 +:103620002FB7F8944091CF015091D0016091D10112 +:103630007091D2012FBF6A017B01EE24FF248C011F +:1036400020E030E0C016D106E206F30610F4415047 +:1036500051099A01281B390BC9011F910F91FF9045 +:10366000EF90DF90CF9008951F920F920FB60F92B8 +:1036700011248F939F93AF93BF938091CF0190912B +:10368000D001A091D101B091D2010196A11DB11D2F +:103690008093CF019093D001A093D101B093D20138 +:1036A000BF91AF919F918F910F900FBE0F901F9080 +:1036B00018950E948E0BF8942FEF87EA91E621501F +:1036C00080409040E1F700C0000087E090EBDC0113 +:1036D0008093EF019093F001A093F101B093F20178 +:1036E0009CE088E10FB6F894A895809360000FBE27 +:1036F00090936000FFCFEF92FF920F931F93CF93B1 +:10370000DF93D82FC0E08C2F0E946B0500E010E003 +:10371000E82EF12CC701002E02C0959587950A94DA +:10372000E2F780FD06C00F5F1F4F0630110591F7CD +:1037300009C0602F7C2F80E00E943206D813F3CF9F +:1037400081E004C0CF5FCE30F1F680E0DF91CF9111 +:103750001F910F91FF90EF900895CF93C82F8CE2A7 +:103760000E947B1B882321F08C2FCF910C947B1B14 +:1037700080E0CF910895CF930E94021D811102C075 +:103780000E94E81CC5E6C15049F00E947D048FE309 +:103790009CE90197F1F700C00000F5CF89E20E9493 +:1037A000AD1B811113C18AE20E94AD1B81110E94E1 +:1037B000E81C85E00E94AD1B81110E94591B0E94EC +:1037C0000D1D8093CD0187E00E94AD1B8823A9F1D8 +:1037D0008BE10E94AD1B882351F08091CD0181FBCC +:1037E000222720F991E0922790FB81F90EC08EE00C +:1037F0000E94AD1B882361F08091CD0182FB2227BE +:1038000020F991E0922790FB82F98093CD0115C0B9 +:1038100080E10E94AD1B9091CD01882341F093FB84 +:10382000222720F981E0822780FB93F904C0892FA9 +:10383000809580FB90F99093CD018091CD010E94FD +:10384000111D0E941F1D8093E00180EE0E94AD1BA0 +:10385000882341F08091E001982F909590FB80F9AA +:103860008093E00189E30E94AD1B882359F0809189 +:10387000E00181FB222720F991E0922790FB81F95A +:103880008093E00182EE0E94AD1B882359F0809165 +:10389000E00182FB222720F991E0922790FB82F938 +:1038A0008093E00186EE0E94AD1B882359F0809141 +:1038B000E00183FB222720F991E0922790FB83F916 +:1038C0008093E00183EE0E94AD1B882359F0809124 +:1038D000E00184FB222720F991E0922790FB84F9F4 +:1038E0008093E00185E30E94AD1B882359F080910D +:1038F000E00185FB222720F991E0922790FB85F9D2 +:103900008093E00181E30E94AD1B882359F08091F0 +:10391000E00186FB222720F991E0922790FB86F9AF +:103920008093E00181E10E94AD1B882359F08091D2 +:10393000E00187FB222720F991E0922790FB87F98D +:103940008093E0018091E0010E94231D8091E001BD +:1039500087FB882780F980930D0187E20E94AD1BC9 +:10396000C82F8EE10E94AD1B8111C2608FE10E94C1 +:10397000AD1B8111C46080E20E94AD1B8111C86043 +:1039800081E20E94AD1B8111C06182E20E94AD1BE9 +:103990008111C06283E20E94AD1B8111C06484E288 +:1039A0000E94AD1B882311F0C06802C0CC2329F00F +:1039B0008C2F0E941A1D6C2F03C00E94161D682FA9 +:1039C00070E080E090E0CF910C94DD17CF910895E6 +:1039D0006DEE7EEF80E090E00E94542360E082E094 +:1039E00090E00E94462360E083E090E00E9446233E +:1039F00060E084E090E00E94462360E085E090E093 +:103A00000C94462380E090E00E94402321E08D3E0C +:103A10009E4F09F020E0822F089582E090E00C9400 +:103A20003823682F82E090E00C94462383E090E0F6 +:103A30000C943823682F83E090E00C94462384E0B4 +:103A400090E00C943823682F84E090E00C94462397 +:103A50008091D50180FF0BC06091130185E0689FC4 +:103A6000B001112475956795759567952BC081FFF9 +:103A700009C06091130185E0689FB001112475951C +:103A8000679520C082FF07C06091130185E0689FA1 +:103A9000B001112417C09091D6019923D1F0609103 +:103AA0001201961788F72091130185E0289F900155 +:103AB0001124929FA001939F500D112470E0CA0120 +:103AC0000E940A236038710540F46115710539F0D0 +:103AD00002C065E070E0862F08958FE7089581E0C9 +:103AE00008958091D50180FF08C06091110170E0B8 +:103AF000759567957595679521C081FF06C06091A2 +:103B0000110170E07595679519C082FF04C060913E +:103B1000110170E010C09091D6019923C1F060911D +:103B200010019617A0F780911101899FC0011124FF +:103B300070E00E940A236038710528F46115710550 +:103B400021F0862F08958FE7089581E0089561E0C0 +:103B500070E0F4CF803F21F40E94281D819504C0BD +:103B6000813F29F40E94281D8093D9010895823F46 +:103B700021F40E94281D819504C0833F29F40E94EE +:103B8000281D8093D8010895893F19F40E94711D62 +:103B900005C08A3F31F40E94711D81958093DA013E +:103BA00008958B3F21F40E94711D819504C08C3FC4 +:103BB00029F40E94711D8093DB010895843F21F454 +:103BC0008091D701816017C0853F21F48091D70192 +:103BD000826011C0863F21F48091D70184600BC0C0 +:103BE000873F21F48091D701886005C0883F31F478 +:103BF0008091D70180618093D70108958D3F21F492 +:103C00008091D50181600BC08E3F21F48091D50158 +:103C1000826005C08F3F29F48091D5018460809334 +:103C2000D5010895803F39F48091D90187FF6CC098 +:103C30001092D90169C0813F29F48091D9011816E9 +:103C4000BCF362C09091D801823F29F497FF5CC019 +:103C50001092D80159C0833F19F41916CCF354C0FF +:103C6000893F41F48091DA0118160CF04DC0109292 +:103C7000DA014AC08A3F29F48091DA0187FF44C003 +:103C8000F6CF8B3F39F48091DB0187FF3DC0109266 +:103C9000DB013AC08C3F29F48091DB011816BCF39C +:103CA00033C0843F21F48091D7018E7F17C0853FB8 +:103CB00021F48091D7018D7F11C0863F21F480913E +:103CC000D7018B7F0BC0873F21F48091D701877F7D +:103CD00005C0883F31F48091D7018F7E8093D70152 +:103CE00013C08D3F21F48091D5018E7F0BC08E3F94 +:103CF00021F48091D5018D7F05C08F3F29F48091FB +:103D0000D5018B7F8093D5018091D80181110EC0A0 +:103D10008091D90181110AC08091DA01811106C018 +:103D20008091DB01811102C01092D601089587EDC8 +:103D300091E00E94A80E0E94FE1A9093D4018093F5 +:103D4000D30108951F93CF93DF938091D301909176 +:103D5000D4010E940A1BAC019091D601992321F055 +:103D60002091140130E006C0209115018AE0289FBF +:103D7000900111244217530708F486C08091D8019E +:103D8000C091D901D091DA011091DB01811107C0F6 +:103D9000C11176C0D11174C0111172C075C09F3F9E +:103DA00019F09F5F9093D601181624F40E94281DE5 +:103DB0008093D8018091D80187FF05C00E94281DFB +:103DC00081958093D8011C1624F40E94281D8093AD +:103DD000D9018091D90187FF05C00E94281D8195D6 +:103DE0008093D9016091D801662339F1C091D9013E +:103DF000CC2319F1772767FD7095872F972F0E94A5 +:103E00001B2223E333E343E35FE30E947F220E940C +:103E1000E8216093D8016C2F772767FD7095872F75 +:103E2000972F0E941B2223E333E343E35FE30E94C7 +:103E30007F220E94E8216093D9011D1624F40E947C +:103E4000711D8093DA018091DA0187FF05C00E941D +:103E5000711D81958093DA01111624F40E94711D61 +:103E60008093DB018091DB0187FF05C00E94711DFB +:103E700081958093DB01DF91CF911F910C94971E68 +:103E80009F3F09F08ECF96CFDF91CF911F9108957C +:103E9000E7EDF1E085E0DF011D928A95E9F71092E8 +:103EA000D6011092D5010895833081F128F4813034 +:103EB00059F08230D1F00895853009F449C0B8F145 +:103EC000863009F456C0089580911501262F30E000 +:103ED000280F311D2F3F310524F4680F6093150121 +:103EE00008958FEF80931501089580911401262F76 +:103EF00030E0280F311D2F3F310524F4680F609307 +:103F0000140108958FEF8093140108958091130197 +:103F1000262F30E0280F311D2F3F310524F4680F84 +:103F20006093130108958FEF80931301089580919A +:103F30001201262F30E0280F311D2F3F310524F4C8 +:103F4000680F6093120108958FEF80931201089516 +:103F500080911101262F30E0280F311D2F3F3105B0 +:103F600024F4680F6093110108958FEF809311017D +:103F7000089580911001262F30E0280F311D2F3F2A +:103F8000310524F4680F6093100108958FEF80933A +:103F900010010895833011F128F4813049F0823006 +:103FA00091F00895853081F120F18630C1F10895B6 +:103FB00080911501681720F4861B809315010895E0 +:103FC00010921501089580911401681720F4861B42 +:103FD00080931401089510921401089580911301A3 +:103FE000681720F4861B8093130108951092130123 +:103FF000089580911201681720F4861B80931201A6 +:10400000089510921201089580911101681720F40B +:10401000861B8093110108951092110108958091DB +:104020001001681720F4861B8093100108951092E8 +:10403000100108950F931F938D3109F46AC008F0A1 +:104040003FC08E3009F484C0C0F4873009F46DC0DD +:1040500068F4863009F0B5C08091CD01817F8E7FF4 +:104060008093CD0181E08093DD01ACC0883009F4FC +:1040700057C08B3009F46AC0A4C0863109F466C009 +:1040800078F4803109F477C0813109F09AC00E9438 +:10409000211490910D0181E0892780930D0156C074 +:1040A000893109F453C08B3109F08BC08091CD0167 +:1040B00081FB222720F991E0922790FB81F951C0E2 +:1040C000853309F475C048F4873209F471C008F4E7 +:1040D0005EC0893209F46CC074C0833430F48A3312 +:1040E00008F053C0883391F16CC0833409F460C088 +:1040F000883409F066C00E9421140FEF13ED20E30D +:10410000015010402040E1F700C000000E94591B00 +:104110001DC00E94A2210E94910E0E948A0716C013 +:104120000E940D1D0E941F1D11C09091CD01892F6D +:104130008095817080FB90F929F09660986090934B +:10414000CD0140C0997F977F9093CD0181E03AC027 +:104150008091CD0182FB222720F991E0922790FBEC +:1041600082F98093CD01992389F38091CD018160FB +:104170008093CD01EBCF8091CD0183FB222720F9E5 +:1041800091E0922790FB83F9ECCF895301C08D51C8 +:1041900041E050E060E070E08A019B0104C0000F44 +:1041A000111F221F331F8A95D2F7C901B80104C01D +:1041B00061E070E080E090E00E94DD170E94211431 +:1041C000C5CF80E01F910F91089580E0089580E0B1 +:1041D0000895CF93C82F8091DD01813079F018F0D8 +:1041E0008230E9F187C0E0910E01F0910F018081EA +:1041F000813169F0823209F07FC009C0E0910E017F +:10420000F0910F018081813111F0823261F48C2FA5 +:104210000E94E520811104C08C2F0E941A201DC02D +:1042200081E090E01AC08C2F0E94E720811114C019 +:10423000C43179F048F4CB3079F0C03109F060C076 +:1042400082E08093DD0108C0C93219F0C83321F043 +:1042500057C01092DD0154C081E0817053C0C93253 +:1042600089F118F5C43171F1A8F4C73009F046C0DE +:104270008AE08093150194E19093140193E0909368 +:1042800013018093120188E08093110188E28093EA +:10429000100134C0CE51C63088F5EC2FF0E0E65D59 +:1042A000FE4F80818093DC0129C0CE34E9F020F4F8 +:1042B000CB3421F56AE013C0C13579F0C235F1F491 +:1042C00061E00DC08091DC01882319F01092DC01BF +:1042D00015C081E08093DD0115C061E006C08091CA +:1042E000DC010E94541F0AC06AE08091DC010E9438 +:1042F000CA1F04C01092DD0180E004C081E002C04A +:1043000080E0ABCFCF910895E1E8F0E08081886054 +:1043100080838081816080838FB7F89493E090934D +:10432000890090ED909388008FBF0895EFE6F0E04C +:104330008081826080830895EFE6F0E080818D7F48 +:1043400080830895EFE6F0E0908182E08927808302 +:1043500008951F920F920FB60F9211242F933F933F +:104360004F935F936F937F938F939F93AF93BF937D +:10437000EF93FF938091DE019091DF01019690937E +:10438000DF018093DE01811103C082E00E948A0771 +:10439000E091DF01E695E695F0E0EA5CFA4FE49102 +:1043A0008091DE018E1303C080E00E948A07FF9196 +:1043B000EF91BF91AF919F918F917F916F915F919D +:1043C0004F913F912F910F900FBE0F901F90189516 +:1043D00004D06894B1118DC0089570D088F09F57B3 +:1043E00090F0B92F9927B751A0F0D1F0660F771F41 +:1043F000881F991F1AF0BA95C9F712C0B13081F021 +:1044000077D0B1E0089574C0672F782F8827B85F00 +:1044100039F0B93FCCF3869577956795B395D9F781 +:104420003EF490958095709561957F4F8F4F9F4F8B +:104430000895E89409C097FB3EF490958095709597 +:1044400061957F4F8F4F9F4F9923A9F0F92F96E9E0 +:10445000BB279395F695879577956795B795F11155 +:10446000F8CFFAF4BB0F11F460FF1BC06F5F7F4FF2 +:104470008F4F9F4F16C0882311F096E911C0772304 +:1044800021F09EE8872F762F05C0662371F096E80D +:10449000862F70E060E02AF09A95660F771F881FDC +:1044A000DAF7880F9695879597F9089557FD9058F4 +:1044B000440F551F59F05F3F71F04795880F97FBE8 +:1044C000991F61F09F3F79F08795089512161306A2 +:1044D0001406551FF2CF4695F1DF08C016161706D1 +:1044E0001806991FF1CF8695710561050894089506 +:1044F000E894BB2766277727CB0197F908950BD05F +:1045000078C069D028F06ED018F0952309F05AC011 +:104510005FC01124EECFCADFA0F3959FD1F3950FB2 +:1045200050E0551F629FF001729FBB27F00DB11D37 +:10453000639FAA27F00DB11DAA1F649F6627B00DC7 +:10454000A11D661F829F2227B00DA11D621F739FB0 +:10455000B00DA11D621F839FA00D611D221F749FBE +:104560003327A00D611D231F849F600D211D822F05 +:10457000762F6A2F11249F5750408AF0E1F088234C +:104580004AF0EE0FFF1FBB1F661F771F881F915059 +:104590005040A9F79E3F510570F014C0AACF5F3F6D +:1045A000ECF3983EDCF3869577956795B795F7958C +:1045B000E7959F5FC1F7FE2B880F911D9695879514 +:1045C00097F9089597F99F6780E870E060E0089593 +:1045D0009FEF80EC089500240A941616170618061B +:1045E0000906089500240A941216130614060506F7 +:1045F0000895092E0394000C11F4882352F0BB0F88 +:1046000040F4BF2B11F460FF04C06F5F7F4F8F4FEA +:104610009F4F089597FB072E16F4009407D077FD5F +:1046200009D00E94242307FC05D03EF49095819583 +:104630009F4F0895709561957F4F0895EE0FFF1F6E +:104640000590F491E02D0994AA1BBB1B51E107C012 +:10465000AA1FBB1FA617B70710F0A61BB70B881F12 +:10466000991F5A95A9F780959095BC01CD010895A1 +:10467000F999FECF92BD81BDF89A992780B508952A +:10468000A8E1B0E042E050E00C945B23262FF999BA +:10469000FECF1FBA92BD81BD20BD0FB6F894FA9A25 +:1046A000F99A0FBE019608950E944623272F0C9475 +:1046B0004723DC01CB01FC01F999FECF06C0F2BD16 +:1046C000E1BDF89A319600B40D9241505040B8F7D0 +:0646D0000895F894FFCFED +:1046D60020028C071A08F707C3078F070101BA01E2 +:1046E60028080A03140A3F4D3639F704AA0474044D +:1046F6003B04CE03E7030004190401020304050684 +:044706000708090097 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx-hjkl/romanzolotarev-norman-plover-osx-hjkl.png new file mode 100644 index 0000000000000000000000000000000000000000..cdc535f79ef660eb872841a8bbb1bdda46bd6910 GIT binary patch literal 130692 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

    O4|Jas~ z|H%0_uV)-N$x|_%dwb%B(@mSUTHh+_DlAoJ`=q_3CTSRGG6TPoUHcoS{wTgS*ajD`=zQM z^mgYt%TEjYx-$26@R1!sD*gAe?ropvt-a=IdD-jlWm&T)Kbqj%tG@Rgzx>>%ndP@u zZZ({)7%X$?aGN0_A}8oPJk_{b-~YsMPAlcVdabG}h4b$P)9r6o=vZE@NjX04 z*Q^=0Cfu~VHKE*+DaF%BoyRY8OQJ^Zj9dLjR%M4=|0}XzY5H6d>2-M-uj&?f-aWE( z%|Dm#ZnCB)za7@SyJGQW>$g*P?8+|KDqGo?JoDp(6wZ@EO$r>7R8_op{OXd6ymaSE z#Ut5si#6T%?g(vu{bb(U-du2kTDYd_>MN;R6Y4yqkNwu0tfMI5mEoM;`Ttr^Qq1bz z=Is@~r>t7);*>LE(UGs;qN`tpn)2P|n|o?u^)v%}oz>MFt6xr2~$NOsC;KJ5na;N+ zC`39LOu5h|m)BD^w?ezSA?NwQ`BJwGM6V@%@Dp9h%=>jF=j2Vd+Kx^6W}wltVyV2J zZ|u`KxdR5bF^F8QS@*Zd~9Z%eoK*!Ha>b@PP) z#{hZCKXb#*^k)UA1Ww2jwvi=yME7QbT!KGJT-+DvE9+B`{B zefyP5Z8Nt`zN@;VXJ?=WSy+yD|fHe&Gnd|vv9JZ%;mO=8y;q@&RFww;_BORi*h4&Czjv7z0K8frkrlO z)Ts>T?66y_eqJjpDD6A5b#GMop`3`Y&D-8JS{+S(d&_incDBVdPiV}0OcUAV6|r}l z-*$$>$-Vu17cUNt47z;x>4rzQre${Se|o`MDn{LE$wJR*2HH;2ZP(gTv!(o=d3C(G z8{jQ1q~iS|h3EK|M3bByeI5tR@t@7ZJH6A_iDOd^(g0E zCtNMJfYlZd#UgWybm7t*M^d z6WKPUWZgWMyj=IM$EDdqQKmcmOiN@|DMcPy!;vcyCVlNq{>H4lH@9Qd6+%c$E_l8%y7mrFLdHZ4AWGFCclqRvadX+CSWo|0bhy1L8z z+I!#sdMAa_Tr&7v-wtE{9f3+*n7qL?*!%66wZSIPSRpsd0iW) zJUo?OxMA78#OwE*ecStGt#5s_s9Eyz!9H8-ZCBQ>)m+S*+qp}5`DX3H()$zBCK{_n zKANF_Gt^&tl8z!rlY+;z2|6FUbu#Ns@*<~3NT;cIFAH0rf38j=>-56lX~Qxq><%`xPPRhOVIbgAj*E#R-t+Tp0AN=fj&b67&{+1s4=+(M| zPx-6G12;Xn(Rg=v+1q=Y)t_$M{_(=YXV*$L?zntA{BoO$HzXUWcylRu--^q$xiEvV zolnlPY>(;Td#`@9y=u8-U>tc#FTcQQuHZ`tHeS6+s&{%XwIyy%{MxN=XOHdJIzU|EGLDmBo7d~fbw zw>$gxUipI$w^h97Oj6}?p1St##kEI{91@Nu_%I!5$G1Kn7SMlBvY^Z3@=v(H%A?^@kwrs6T}!byp~%)=9IZOA#>w=FMyu3v8a<#}9h zuKBG0y=ki168Wk}U8VYE!H-tGjz|C{?+pvv%yc?*Uhdmlvpcn(_iw;N_KkLYKUa7| zQhG|~bK!f-j`e(&Jt-u9QYc~a*N_Xh-Cv)clyP`X%E>D$d8hqrRd?xJeI}~>-rDJ$ zCxza*Wgb3pb3@u;xzjSmNwubk!bx%K!&%OEwLSbILXy^|SE{U!@|M2DZ+m2w^V*fx z=if=iv|qo}#yVM*SN)I04GHE=PaMQHEh!WR7XwOeDW2c|rK@<`D0yGYv%j-eHN{sb zH^X^a$?NzVg|n95sw(`Pmz_2h5|>+YB5wC;R#vaqS66u1E~Ba9&Cw=w%Rs(F*v@OY z^Df!vne`^`S1$*pt%Z5#3%iBFgWq0xWvhEI=howx$W8A>Uz<%eiir%^yZ2>E^y`(= zrcIu9eC4)nljoZHgVTFQ#GC1>U&rNST3@}DyU+UOt+HP?=2fjrh*k0475;YhwVX~R z?_K#e{`splZ%=V;?uNT+bK-o{l~=YP7ukwi6SwzOMz(CbbZ*w%dpo!Ffa0k2DzDhZ zwU?{6z0LS`@%tplX=}2!e5^M^=g*Mm22xFqwjCX{@-~mPc7Ga+u|NG z6>u|pg3d#(Yss5Z4$oVBH*DLywFi}ar}@mCrNyY*uY5bW{}sdu%87?Jncnuj_A(@x z8J6sdy|~x&hUZ()P&%;n?6;EOx6_VIF@3%7m((xCzZZl<*5{ww;Ct%fA{FmBcC+|x z!=2$}Y5{AsMC7F^jn{^oUd_7oOV_$@%N)PRwn}wf>B3DZueLcazZAAsQsuPAv;v*W zZ4);no?XVAb|8PPvX+DXtO3~aCHfAR$-LSs-``-6`;qkd<#$R4uUSI#?uzZ@ux0ib1`B}Br|DR^I zb7dv_7Uf1vz9qbXx$R@?TO$5;=z(C#!hpoY`}~%4E}52i@aF zj}sltY7(w*)SI?rW1Cru-0T$3J#%%A9!`3kE~w-^i(ADz>YMsB9Z&1EpHGQ>eUBJ;qNI9$jw(x<&G^z2um%`Zi8A=Z@Qx#+~Cus|EH z>Mh$I-4FMZ$-cFH^}@VT-dqp+FYP)v{WrDLc}QPsJCi(FhqJl;=z;S}!d|DYy|FI( za$@4)RqmG$D!*i}k17i{mbuKIdHBbz50m?ISt6T`i~rA#udDGiIXP+aY?IjwXMH`s zYx?xu70cvdErbHr+5C}@?(P&`w=d)HpFhR<#;H4Av@hK7@YdUQzpdN$TErDAbzSoEPh#^H@xE-|lDOpLq&+_;Sxi=aJE_Vy%y#eFY?R=g zq_a@|*wMDRNioa&-|8&pec8@gGyJ-f8-@vRlIlnPzJY^ z3Rt~2wbV(tOJ93$smOP0$I@wLOXS(!wde1xO|nhhG2^&eq>#G$>BEPWUZopytEOg` zZz%Y0P*sOG&*-ZJ;^ zN?p@0NLk8r+6DgPgu}OvUGsZ?XZON3uny17il1+&csspKocMXOMC+tmwP!WWA5HZ& z-J-bM-I07|YwA8moYr>d%ZZD22D@?z#Fc^{ zHe~#a%yIIp3jS{U^(xrN31AbmQagQDXs?djTXuQgvhbioi_4vkA>2Ai6&yg29vUdi zOe{ANx7Bf~6YCGywCiC)*T?>xcyH+)V4)2*F)N!L0y}2247SvS(kC`00yW;cL>x`gL zr+03T_eih3ckxOMN)bFK7?hwUMQmEKYL(XV_Pe#;K}Qmt`*C-AoYkl8^}n}U{(bZQ z-@Eq`UV9=oFEcH*-?wm%pHz5XNjedYOTR5t`lp1%5Z_f?jYFRxvje0-Kv zd0uq<>Wl8xFSpIP zbf!>F=a!n^9E;RbQ+C|qmFJZYxVFra|I-AWjdri*-#oW*4xfRl!8zgk{}b=kaKgJu zho&;;p17+~zIdXt_qQ^2?<|XH-0qQQZ|&N}eoH<(JHr{2gg9bqd$)lcyvS2`mA=$=r}tQf`KePv-#2DOPd0pc?-#T@pIEp_zxHKk zPu|6AWw$D396R~u@0;EC|ME=_%lmXWd!BdZt9zGr%rtxQ$z(5+)wk}Dngesbo>TGu zu;X8T{=anjsmz%5eZ!_DANJfWK7MPL zPgRO8r26HsygA3RxbEBL`M0WPTsnE=`~^O(r?c$;JpArGP3PgIQ+p@OzIJ7AWj=52 ziKm*5o0eERewtrjdD*7^$xm^MX>)HG@b7CuG>A?$nmx&zvOr#~R%iNE`S+)8&b8Xo z3#m9J&2g`s&*J`#&yPuYZy^CHZFkm7FXS%iVvav!Kzfe?wGU zy#DX&_}_2y@cXYaZ10UblatbnT}b`wMieRlVnYQU#R@ zkY;ju&=$q=#dZ@_e@{<-{L|&}ACYA##nffE^KfCwmznkXy zI`um$Q^iw@?tZdV@&4oYg*#a3$0h!{lu7^2%i9|6UD1(zQ#0~WhyFrd*x<^J$%}Y* zO7nKM#EBh1~HX1C7*GarDV>ur zy!drK$cv@%^UM@$7Ralm>*VLS$l^KuTZvJY`@F@?|xftKmFnEo)%iH^W1k@26FDR)&%7~`;(K7 ze?K?3D7{iVc+;nQKC^@0xmiy8d#A}0DwHJpm9e+?9qcdp5se)5Q^>6(Rb4}R;^Dg2XhH~w^ijJW-u+53Oa{xDfp z_4Ty2E}h1UFWO~Jw@z05hFoM`70*3!cg6Y?&+o^N-7R)LF{QwK)|`!d{y7wfORY;S z=7pyZ!;_N^<@^Y*{~G=yce0wV*ST2?@?!Fm@-fMWi_hDdYo&Cq)cF}O9;H^(wGG}Na}h(%CN zK||3*(LvEiF+wp#u|Tm#v16jn!@MbGPxKVjc3;d(IoY+_eA?RV*H66P?W_;70CoL^ zH%Q0UZrG~LdwtLHS;btSM#_tnn0Zx&(^tR#zRO{ni%Z+<_5XjZ|9BfTv7wS42`b2Y z_}6VryuYvZ-}aa%|>~#n#u0{1QREkU4X6j`xWhS=~He_bpg&?GBsL@P{FN zfeD-DSQI{*q8a=s%e=;<#vxMpiH$>IPQ}&G@Q3%g_4gQjNjZ6iJ=*%(%Cl1y1$$dB z_JFo;{z^1DIVu0oFV)wN=k@j%`+4$38Wle~Q+&?S-9zw+WMNSCogIY|MvL8gUtM2+ zzw-H9_57EcPU~sw>7^~2rqHpVL7>G!MUZnLCnHxP*Fi2t?nds1-X0<>CM~9rA+$TJ zF4g9@T&LM=+<#-wr-jEv4^6kZxy2v^G}^#~vc zG-+0;zj$k6E?4ov3d6R%SQv34O_} z`tm|CpGWefYqywTrnf-Le1{v3A0}$Fz+&g2REsH#IouBw=2<5u9s4=$de^JnM|Qm0 z?#Im;eCTdQQrY6IzoU0;TB^&QWwG3#-*=PBH}2`T^Y{PV`Fx&j(Gvr&X&-*PE8k!I zd~SKt#Is99r!Rk}=kNP8^Nl$Bj|R)vK9`$g0|N!;?Rg#h{?eR1AKG;)-yD6k%DQXX z{m7EHbB)8-Y42UX^0USHYu8?_5?JG#s4;`vt@-5?!P#{ln_T4n|D0}q_OtuE`o>}} zrjwIcxy4R6zEN~;dvfRUBdJcaAA&Ly57*7$jA>HX!{)@x)aRnrqQJ6f&QG-%<%wL1 zeV{nlqFBxtc(*rA&0Ec9XYt3$vAsTaCEVqU@AUraxXQbHSJ0>9->(#dQy!apD$K{or>9*@+c1VXldUp41JzrK5>w{-cnW1(|`IVP!= z7=a3e-Upwytk`#T(xd$7%(FkP=gyHjl6|xwbLH1<(7&*9<^NA1 zdj7R)-YuGfH80uijZ#j2cK7$u*LpN(lE5aG>RWMps~+<6%G=rWA7ql0`4T#9+lLpt z4aKdZqM|m6^}l>(HLkX?!Ke^5)WmrJoM4ozn!5`GNAfTYlxPJ*zFs@4nmg=@j4B zwU(3fYah;9r}DM*^z)Xg%BZ^wgLt0?&ryAIef|8Gx;_U$F~jtD$#))(yPvkK{(Ab@ z->2L2b^czMzS}k|UpH1xEptc3@x#{d{`znQGu`=garc^|s@w1VH9V)usp!3K$0M$r zkHm~pCLEM8$(V35^O30hq)9A}M?^UkIF#F3T`NxZs~JvkQ9mRLsxvYV2P|FdIBiPH zJe`MmCThC_C#mWshB{Avskm?Vx>-nRZDRDixXSMjzXeTF=U+bW*2=11x6YLnXz#Fj z`ss@OrX_iIRrLIuk8XK+dHTAF_+Q=U|9<=4rn9m>&HDKil?kdAJ9J;3D13ZO)UMz{ z_0LbI^`~#Iz33`_c7|cIWqgyu9HxcLj4n!?PFzgh4=-{m`mKmr?|t9mb>Y(kcQruH z^qh92$~> z&~v>_PY(75@3i4nzh<*b&g3LgW5&;uDN@Pn&h*%_nQ1W&zy7cP_iFu{M!Ms?R?mmW7OmSex1+Z=@&}PTi=%%2Bdtxj#55OaPTNQyxCbGw~0}uUNWz z&66t&b-_tC=1*bf(WjXz)0fLzRV>!X%e9Fpd~JJqnM-11f{TRHr6Bz|9TDEPVbfaV zT#eK2YsQKxak2x-9%v|+nUHRVZGcydmr|Bdr z%~0sbap-VZ;IPBtg2M|3hLaKz0tK6nD)|ab?r6UNNv2@8b>8lsq*KVeHJVS7cirBv zrf6U~Uw|kza&#O$^W^0^y*85O^fq0Kt(WaE_ z*Im75Ps?w&nU@h;ciwsOPMfE5oTPvGO#AZkGW&k{vkXOj948(;xclhGx6trd)%X8j ztzO^uYrk!3lQ=t%L_&*{n(wS5JqC^fFC7XDHkolq-F(!!&`qF5ph-ncQA5$>p=)oH z_#xSUEKc$#h1SV{1~>2Ys^yt`Z92khQ@&(vw~pmE2g&CmO(~q>_244=NE@r!q7w0^ z{8QIwN8X%kH1YVS>T9hY!kli#2l-AdFH(stj+!t*d2*48@G@gTYnQr=6O(-Uf9bbh z=IB=2WuW*)v`;3&Yv!qURp$cp+%#|;jsM;^TCgSgxL%ZkeZnw+Z_w>{TUH_vEmX8-&UYIo}A)|}u&aB`J z=l>^#S~|G(b~s!SGKr4g6CE5p$*?)uuO|I>fJNGk&FTI>T`cbGEqLg(tdmpeq=Uc& zD}IK9jEaZSnkL9>^i7jt^wK=0+GWMj@N#cQt+F>LpFY^i>%3dKmn-tn-3*)Z#evG+ zQ+5a1Z!R{K=9A!Ecg%O|nF1lu(uN5-ijj-9f*YLrPpl6cUX6<^O~1Ic+|N7k&a6#~ zUc5Ud-J)NaRA1;Zjn!b5guv{$z_zP@rffZ*9<%U$yjIsngM<@*47_Z;d*rpck01TJ zp>wW9VbZUQzi%*rMn%58n$<=lZ#yFW2q)C$<) z=J?d+>t;N6^%&Z}<;`s4%{)2BWYZGW7*NhHyw~g2u2Z;0`m3?^_bUsp>1}%AQfq2F z2fTa+<4vx8sX&T`rsQ?P5xCawr|Mzg(BxMLpu_MB$3 zqcH2l^ySC+r`|68mH1GT|JDWnO(_=_xhlCd*QB2NuJGP0_Pd(0n*Y2UG0vNI%4N6G z-k0C2eE!gVhP7J969#8F=KD{IjhEe9W6ZSgNPos7{zFs#gq+*Zc0paKg`>@JqUxNl zJBmJBX6_?OQ5r zlu|mc^2=^jeKK>CQ;^)2h4WK5&lNtt{_Wje>*vxFHZ;eb>T{a*a(m9@6D;>%U0prB z=D=zF{WbUYRQf0hyX^rEpSnja>?M1h4%{$`uS6^9R&6K(K1Q|Y>3Gg&4K@!_a z-oxsOra$*h`xbj3S^tcQ{@r^!7S+n%+F~$gH^V!(wcDV`Z6rZG2re@&koeYap$ zw~pnGTtviFOrOhp#b9f*_M}e}zscP?e{Sw4zh_mq?)IMEp7u2GkDJ`v2P?vIHrwzf zM<3Fdpep&-peMiN+>@u@&x3{?wBOIKeXBe9aON4CAh{O)6wXgm)8`bj{jo{63pC07 z)VJ}4UV?Acvj25UObfpSOcJc{J`trCw`T@tYEy^2!4|^1VQnvM!9cg#>SA4#$Xtm||-3+C& z#jz>E86HbkCz{l5nb>SonZJB7M@_`p!g&S19=3?ib@f}Q>iy}n z^L@jwi+``LPybWa_xdUSz5tt6P5w!$TqjPxQ*>_2D9h%su<(fRxN^zF=-}*$xr!l$ z8~%P<@!H5y;2-m0$>yk%{|09aZ^UN$Co#9^q-L}4kzARh9C>JJ^V`Vzk9uXBj(xu~ zf8o=6YpZWdJLKJomN_@oxuc9xSWTz?;oPUIOSP-sJ1?~Oav1Dkw?Dd%7q7Ki6e$S0 zN$E+f8fcQ!C2aw`x$C07QT4E=Rqv!t>NO{Am-264;}b2sCT9EoJz0JR-i$Mt*cu~U zCJHy~OfYeqedAZ+(>uL$dG9%ga0c#>|K)8Vx;}gL$!$mKKYe%<=~FpD=j2sg2fwoC zHf6a{s^W56Ke#{Le)GiR2c>~W8TEENXnJ{hx$$Wqfk1XPqqfaG**pcaAL@T(Y;?Lg z?}%K{wP@j|OE#Uod(Lyt*Ch98H|BojO#I(`;hkGxOwsp)(m~r6eLa7!?~7i;?u#dW zE|iVDv}sFA-3cCb@QTH`JqwStH(KT1G6{Ue!<<(0qU-jyGk>aW_3hbD2RP|D;M5Exti7A}nd^b-_INlf&~;&OBTjoZNUBwR$G)~I5eLknS zVDCg_1rDV-2NaG59BmL?ChTk>t(etjzwW!n35A-I@fSlbcFwSCQUNt=Jf;OH;?u{oO_OsVsb)Dz#ZDA?%t!{y5jpE_<*;pdSu;n=?_|NcJ9 z|0_c3L~bNosxO#4dGkchNi#rgR|&@D`_s?OIay=k*di=3FK7{C!i_ZL)U|ItV?utO z=3p_L{UM2!N%@``#QK~QlYZ%^D|qKE=Me{Wh%fQKYzJ4*AXo4lKh-F;Xu@_ zDq2TBZ;jvmjn~sBb$*aHm{sb>+03iVo_zSw)n(sCPjZpu6v7b|JpZey0z3=ZqgNdro%NjBlGv!7kJmdQ;Ugv*) zo^A0xR!!}LirN2_r9UlKTXoyS=;i(W`!ANeNlm$#)x^Oi(co4n$9#F8ZReWkKTAA$ zmMn4={wtvJF;c*Qdkatc-W_XYcAc2iyW4yH-t=#$e&4Uu*`NMReO6e@1f7X6U(FJ* z2d~_|_mpFT>LwM}R@4043I!=~%cJIB7OFIs-<-&MafY{vb4Asmm!4b~3mO=A+UV9) zdVxl%T#w64z4-9v>g)M)r@d`bKjbp)K*l9SWf!v^sUBW#n_s$|zHRWAMGyCwI#*ZaR{)?c>23y{&4O&SyRn>uAq3+-lh^ywn978_^uenJMdj8xo^Dgmoe|L5_`%gKHbz;dnsmexA&e6h{!`NAFWKz1&b zd*#fYFS2m$Z=;;+>i4h9C`szQuGE;PsePxd^7)%nr%nZ&s6Qr|o*_2N$m-B$^Btc~ zX&0LrNm`Yx(6C+{&$MpMs#Qr=vlaF*u!*af zpZ#NzRGt%0GaF9_|4MvVC!x3W?z(NNZ^4!YYrUG$^ut__o9qCgb}x5AX{0PkQd1I*Ll|Hcp(0 z$a7PcGnj@Y@X<_8J$FKu8`+#+zf@LKozQwO)H z$9SBWR02x|CqFtjN&4MOouulr$ob@}X6*^`cYb~A{eH(@^Oc#%J}aJ}bNd+O!-{*F zP6wAyU;gE=)1QE6`%+I&>y@z#ife3mGeOZgKyt0%mk&&;-}PgzZ!&6CsND4P*6sY6 z1#dTB-`ZW0n&t3HGl5HjB~7q2mf=~`#WkNDhVxlg#ZAtu*n=zMhx$o?>5)Y>1q4K|8gW4U(7S~-m zBwG95KZ8N|V8G2V!G)U=GZOQiRgbiPTwUZBJ?Zt4pIbe6;+AB;m7e*))ntK~=A_N% z?WE(yE`4cL5aQsG(;dR!PLYFYJeX!Z%M2wGrh`MU6_z!Z>E z{kqJ2`gl2S8O%Kz|D6f6FT%yh$@A*vu)i~3ho4i7JhW6a*F*Z3`!o+OPOl4(kN3a7 zzCONR&US~TICLoQiI30aw$|GQ>RMV_=PaMg{JB;5_*iD&GNtR1eoyE09EhIUv%FVJ ze9}TUYYz83?wr3)0w)>Sx-FOXIZo*fH%N_>=(*S>cgpWQ$Gi;;Oqz!>A3hNV^%4GT zS1e})%`d8Wcc@HOEtOVRe+AlsASCUjcK^1FQf!?b_l_-#c!fQt3Am^zNEuC!uiLq4 zjf&RtLu(rr_3hP~zQkI8#{;IzQ+I9IGG(8mz|986rbMO3tjy}tSF^6(<=R;mzwMPt zY9Xi73Ju9i<{cVMyBXds0gcPJ80A*{{wKQd?DR>X9S?Vo$#Tzs^T6X>Wky-7ce~sF zi=Q-Ayg_znf|k=HI(mAZl$1RYRyt9LQR!}=u&vOOIXis62}`|m3&^;#B5>-|sU<>9 z8GQ} zCoYTr{wOES;&Ag*{TO%98vcn>0*XH0`xdlmZSM83na}g}_wSvQ!Z|$*w3KC2i^4s} z_xJWb+||s+dua)ip@7odFD%P^W-7TKeJeeaN5GeV94>4Y{J5E^QDmB9z|z&AjT(~|@q)a$G9vJoONqZ>#~WQoA!cQdOUCA_Ew#pW!lZ>tRgAF zB*9^%WME?8kP~tB#8&l-BGWS-E%{QvDbwChginWOgUtaYM(@@`yUPSsyg}36p3{DW zMjCxS_*i>hMr7dsH$I?%)7*aM&xLD`K3RJH+@q-EU9?W8Q-f*yRVgp0(&_28Ay)&v ziXOY?PZU?Xe|_PRty^~%g>`_Yid&|IMQ{IiTmJu#O=lmc+yB-qE0nAkyT9pwWM$3Q z)wg%ps76jQ>0`O}?*9J$D|So76rEJv@Zr(X?o6fYyn4D;3sy`nJ~XNLQDBZ`LbK;& zwWlFZrL4=|fF|PBbrgT$7SmbqT)>n0j@&u@#SDiTo0T3XYxTj`=i0goHQKYc57^HXZ4L{)__9r3Rmnnv2 zn~JRkw(b6NahdeemA`BKr`LYD`KdoIR-;wz?U$3XiJ+POiP2HEzuy?=@BcgP@8iq! z|CJn@Z(H@H+_GM*Kfm^MrJld%G!^#G&(7}taEROY9rJn6l@CY7y}xrjIAeU?h54bX z_p}RPd5q~x6C-9=J?GK042Tgs&Bzz2xX>pjWM><{eBHIk^o#tROBmPjwYT3s{L_%d zK;TX3_7D1OAv(;hR~9{e^QG@}ik@@B(*G3?+b?OdpJvt(O2{hS#dLn-gavCorWKf< zx|?z6?*z*m5os2j*WVW%Nb$VCulA#zTff}dXd(Lt+a5jp_SRv?yQ0*OkMp@rCq3L) z`2CImXu-(|-L?CEp3UF$(JlJe@#y@$ny*h!kF%Qe(c*l5{qLY{^S9b<%dhV{9Xv^u zlTpN5g|jJzohkX$t&%@KKGy#FBFO#y%}wE5dRrnMMr_HLnDRgI-ki--pE#)d&y%@s z*w;S|)FWA9vERpDWfHT6WlU_1+`0J^)jcx(h2Co@&NoRv;1VF3$C)@S?#Vj&B*O_t z=?9rN<_I)#adUD(CXIJrZ27HNyut8Hfsovtrwu2CuIPBbYu>I>HzD+8s4U0T*nQt# zW?NTGoGQ&9|GVI_b^q~b>mQS@y;}9*=7iHt7P@QgzVAFg^Rq?v^>s@@D?Yw8@a-$P zBxjJ&u=o8#m6bPsUh>v&jkEL(=V;@T)#_Y6CwOYd*W+Ke>=2#N*V`Ac%}wo#vl3@R z^5MNl&p-TdGtJ@hJQim4G^yH~t1e8Ld$09@`;4XfKOeL+=_nRRP7{8k@4BhQTJxRT z{(GbomtIWL9XiG&*zWV_DC2um8<$4;60jq^la>{MuWRgPkuKopP+PH zJ7{0vJ4<;6wkHMS`y z1m@j7%YXFfQKj-_6Q^_r$CvY(^!mJLcZp$4Z}aZXKYVht?CPGvYN2Wk>%E8Vl=xc{ zyqAAE#~<9#+Op;9!AnhMDv^gk9j=pKoS!8mPk*Rlv-33LWL1a2z==60Ol?1Qcra`a zGGo}WbK&mO`sxhVELY(mCy*WRl3n!@WDULOc^9QeFB z`S9M&f-A0lQ<2c=IyxZGm z!5&?bfB9>_?B0L-*1Dc45Nf;+N+=0uW*9C~@`}@wiXXLXKC0iYcL}DbuHWJGm@onqQZ9-NfkNM}a$P zw}Lre>^~iOcMi+c%nTdTi46;nFq!QPTrKa!(sq1iX9v?dZ7sJ&=ccb+c1k2RF(aWt z#n{Lrv{$Xp>#yW*>6eV3PbJ1x+i!_q#?{!%%J$Y1G+Fe{O?bC7Zzf-v>&s{79-sa^ z^P$S20#I_9rWD2U=Zz|tRR&Cnh@=1qdCl9w}<4ftuJI*|tagFa!9f*^-Fhd5m|E?Abi>2dmG$gw-p9v!C;RQ3bxXGJ_sSzzRtl^8 zZF%lJ!BI>s>%oD>5@V&PhRa@l_R+744o^u?Fpy%{By-6pj$_*fT_*jzI?@KI$&ZeG z(JhfxD{9wzUR=1nfk`xYWH{Yt*{c^-AadAnr{B7^QKI&qa6 z$V9%nzJ7jYk7tYgj>sLUI|_HyS}uK9IsNkn#p$dYW1?E0Sny9@uHt>D(_4S9h*zShJl~F=d^jh4 zey!P=ZauydGbOEt-G?$C?lQX=+I7Z&MS`7$qbEstsg?+n{vrLjx~wynB`OtPW1PIh zw`3}7!zA~EmzeeopXQO837UMk)2mivF17B>o$6!v>;JfgOsn~GxpwA56{k{AqB_LS z$J_?m#5?cU8;E+ru%*aogkb6@Tx(uiJj{;|#-OHs85*buyDDUV3(> zcbUVPq{+d@W@ekwpWRqr zI8TJjAUvk9)pKsj=}6}fN6xrJ9G*IL>cwXV-rU?gbyvF5PUhLh^0VBlzQn$-5`PmD z8Rc`lu_hBIu)F;5t@tE$x!2=4zqFZ;XMpc4 zlg^VDdQv)VZ?hb4n=AOo@>1sq=Du0RQr;bX zjpU|dCUeg|JtH#zk{Ww=;~ddC&5IJ=e0?R*Ots~%#^&NP1#TN_txit5;COD{gDd{q zT%{9z?N5HxkmxllIStDD6`7(x3g@l3ArSq-zvhwfZ1eh`o$C93Z0xUHvu97t=inVY z;*Z@wG|&I@M7^+XLW<{!jR^;tJf~y``IzMzPcSs((=1h&)K+2Rkx=OMIcNJl=1Gju z>=lR7+Xc^AzqdK7m~qnCP?GN2l{R zX#8N3>O)2E8FQ1{jCnxK;9Q49U$LNBM|c&z{XI($mTXz5ZT4i7!ZGjF2l_v^+;3ZP z6LdcO|4-AyHuoKWe7-(!=l6TnZ|eob9~iy%e>mOd%LV5jtt#G5+)F%)o;_ocdOLmf z`h8JCm1d7TI<_mF(r2$0)@W&xX<4$O;6PYp7}H@R-dRj3zf6jLK6%8NyHp4@4hYw5gI(bh!k_j5$IXP*<1l2R= z3=d1PNl()0G`rB@Ci3Ehm{lsD>&(1N_Kd?!pb~P=^ss|+&pG$=?*I37edKnlYsaVW z`{J@~{-N!g{$4TPchO;!${c}{(>I^9I(>JWt>S@vH0g)J2yAIblD@cX>o@1C=P7j_muUl+CY)yL!JcMFfpDr#z< z%shNrf4|H%H#Miex2FwP_c;8s3as<^!MQ_BMrZc>gStz9aQ1cSKio3Q%3f@G3JcS+ zAW^T3YL+K1KNZztK3e%4yvb3WT`lDELTdAC>0=2e9W##@Oja$t1)5rXxwyJRXtUA5 zwz|{bl;bW0R!JLyN(hM@k4-9{4mA0QyfFEGPh-U~3A11CH3d?4t+sNI7Rxy7F*C_#lXWY-`QE*{xkH)Ru%6}+AUQzSN%HUq=mTlYS-P-Xn-eBs9*Bukg@7H`z?$7=4{{O#= zFE6h@ZR+0tPfzG)z>gU!&n74x(X6}tSz!6>iHfbc6SZZmN?xQ+kDX>>uTsN&htn@r zhUXmH^ybG0|2}9baJ{@-M6c_Tu;PZPOtt?ER$gQRg(jB|gOeeX(V?PCe*`A4-}^4C zs#>V}1t=&Rzc)N}KO}vuWwK7^P0*Cli(4Ody0&-wD3_x*b^Iey~x!f!Tzmw#APBR)Mc z-n}U_?*B{w|I<@EZ#3x4R_UAim6v0o-+Pf3Yc&n2nO|OC_kSnu@?>G1T>j?M?XngH z3xd9%kzYFZcHVB?ry4Kb*Vpqr{(e+^|LsdfMt>K)xW4b(Rfcq{A5)Dav$`st1lSi{ znDFlGHVv;S@@XV|-3FV(XwKK5*RL57+Ja{3bx zeLrV=%rOSBgAu&Hiys-S*c|wyVUpg-$`E!p;kU83HWWy^P0=y*>13$kWa09h*7DZE ze?~4xd*$D+`wytC-}C9X$m|12i{k&hT7CAVeTTT~Y>TH$`0Gx}|NmjMuQmSlBJ)W) znlcu3rROZ4A8>hmtoQPgCtR7c8|6(_#oXK!{$tvdoeUP0yz9)TrHSvoyZOAG^>dlG z>HO(Em*@Zg6JW;J`-T05@SJ-7f=$JzA`F(qk5S)ZW71@cBUNk?9XYET8LG zsK;E{v3j}5HunQBi`Ll0zW1LXpK|G@HMvvX6HE7N>&yU-7^-cBt-}eM2Ar(?5Hyx;xIB`!Q&}pxc(3{UpMm#(j zhY#gSq-|n(s}a2HkH|8X29rdl>0uA;&k3hVA4)%>z|Qx^|Npy%&g@TjKYjZ2+Vzi1 z_w;dJs^{A8weR&JXHak`yZ22g*^r-Wyx`)*%@aBK_Dk%N@-pof)9spkR?$*v=>@61 zv61hzk3Ql)Qv3bx@^r5c4*Rb$q!-_C(fp?5v=_9FQd0K9k`I#}w6|PuID8=2r^_W+ zIZ3VLW2i+g2eYeR&6{L-=bDVXy42%+;sT)yev2%0XnY`J9ICNYKI-;li=bO)IBE|| zEG*a{l6ZuJKT>FaEJOKXLuK!r8I$JJcs8VfPg`m`*rwtwv{C1Tv!(5;fL8}zEjPJk zaLHR+MtE|h{FF}K;73Ov?z7PKZ?-xo+<8h!hQ-_5Bl)rakr)fkj9S_FQ?GX@)Sf+c zYLdXBB}-g_itM(ZJ)rNXrkbuS%<z|)O1x65m>++Be%`$(`23VV zzpn2u+M9N9BKJ%Fp6+!MJERsa-?+H1!|SG-yNd~UhYxgY=2zNls#@_YEp<>$h!ww%k-wx?AtbyL!t zT*@J)!XulwTBq|Ys7RSHQFXzV;(rhB>?}SEZNO~+brn+`a|D;CGUi590ovK!szrR-`Jn@*5 zL-($;;`(tqN%|QZSF5Z@(2!TUB)VfM)&FR(=P<~49WBTsVc@W9YR8T4%X3O& z{!aM7SHORACv$;x>f^It{%qw?>3V&r*ZJxl4RwXXslRNZCXj`szXoj%*~!-)^o6_<)X4ps|Glhw*^$lX?G~qdmA(IWowef4#9D0l|FvE!VPdDy^PKyCkC{ttVx4e#dHna_DfO#_ zLp4~^XUH~MeXGluTlqQ9KZ!r}ul&7+If@P820bk*+CrN_$@-(Rcg_zX>18btpPv-c zE;Q!j;{jxqLlMHw#y!^+rV*ak@=+08`l0`WL1&xZ~ymePy4}Ox!m04>vzAi`g5X3 z(%A0z&GSj_uZnj}>sWrW`qavrlXXg&GvXsX|NNOyAX~s}!5rhnHRFNGI*Zv8iXR;) zNK-xBrT(wS<-|)F>#{HD_P<|F-}mLn+wJ$~UAiR62|5NqGWkS*-52Nol3}Tjd-?>O z#Iion**<#Q5?&dHTPCT-8LMvm;`|@n#Qd;Gzh>dTFE6ii-&c4z-R92+@tEye(^)H- zcM7Hcy0Lwm%ufOBcw*Sx4uk7|e?4JFS&fgOlwlKme zrAJZPY|Z!jnd++oW?g6$(3J_*`Fr8(Hi6xOALaC(NR_<@S}#eUOf^u5za z-}2CVQ|6@T-+L!xgoCEkrY#GF?Bt(!cJXdx-v9kx_4eHAtmA#+Pd>g{eKu+7``Y~J zm4f^=n(H4keO9UyuwR#X+|8))9LYg<=+-{>m9mhB$Rf1 zdGNNg1~->3XnJV-{mx|Fryoyg*PH0hGF-P*h*diL{=L}}?#YMe*;XHV@JMUIoA7z3 z%wOhcrwXattHiM6S>^5h!7%6GvCvC@y&`2*&lVlI{NU257Y~{D=6-lAFYm!Ga`x={ zJs%G3xBqZ}xnk14yZ^uc{}-o*bz-_p?*+axVTku z4tuvxq8H1}A40$1t$pAfAlfVMquI1X-pCp}fiRtwM|DeL&z=IK zsA21E5}EnYeD(I@=lMCeH%Ry1*8MKa$6&r8{lNo|0`+0cU=UU7d6>sHf7g@DdLxZPEz%rcEdoGE$)onnR6H0KxN_tokWd=yvokgZkX6E z=FLs8JvaGnqgyLT%0=8_j_S+g+S@$~jy;|l9+$cP6l;%!p_9wB51k7Fo6iPWobBsZ z*jc^w-OT)0_D!Ib4Zi(#?R>IZ-WfkXGxPJU?D}J`w{G3~Z;$pz_FmreHlKYY_JpsG z`%!*kg5s$^MlpK#>O4gF?!??lx|1Pz;?UajV)nhaQ$A~_K9b|hnIqY^Hqd0!{WsA& zDxS^EPm4BcjQhL(|E=WOr@Qa}^=p{ud-EfQ*_0^W8HV@jUhse6O>U7o;?%mZ4Ki4A zOJT15$H>WZKxc#@N`MKs3f|q>X_nHt+_(JktM+SliC_$Fs% z){?!TF0%P9_kKAGGikHg)2B~=eLL-h`dpjJq77-&>r^!RZ|ChkdqHJJ(ziD^b)%ka zPCNUl-6mMh|K08F`fF-$rcU=fFBD#KKIuWb%fkb?N6${(-E(`c;q$ypmn~0!`m!qE z(q@+!sdsC2xW4FG_6ex($^7MP^?Kh&x7n3XH_!i@(=d^D;nj&+B2MOZv3verV1FTf zjKj2}m1{9CXo37r>9hU%A17-jmi3vbfR2+(;dJKAm1y8KygYr{G`%w|tlVM`TJ-1X zoMh5b$Z-CpxZP95dyT`q6M?@h4r~(AR;bDg6+G$o7Bo*&wEH8=%|9Pz#BQ>${q==2 zy6ZAqx0tTi&6)MTZ(Bc&F27&9J@9U3w)Nh$v$F!0S}g5gXaAr&)1vB2#`co)i{7=n zC>~h5<=)Ml%=p!L(dV`aRE28n*!V?f;v~(p{Xcwm+kHB5_~pwz_y2uU{rT?N+W%>B zYu;r%5K;KDMZ0O+9NmuX^1ql<3p*FGJ>11(tpYxA=Pje=A(3TI+NAS7Ox9c|e+em_ zGH+1q+kEp%pM&R2vnAm3>s&ZpdOn}CJ|FnYLd8>z@!X|Z#hY%rgeZ6`m+Wq0T8uG!i5#hBhL%;y%AJFX{S!S(l&w|mfu zNz3Q|+f^gJY2&4rvbsJ@{W%;PP951R_{CYGf4lsz;ui-6O*@`?osd2TS`U5bZpH>P zpZ71`HH%pO1rIcV(!6)_!b0b%ETI*bqW$fDicbD=XUog@wfA@Z`}Ml8?EH4UvwoX%o-yoO zCZxKb`Nzc1&Pw)8lIG{`xZJsr^WEzGHi2K0G-H(Wohx<-6y1~mc>?6)-S2jtuKC`` zE_Xot{tq{2j}_&q9*!^CwhA75{I>n!lRY0-O13hc?>dq!e&BA#pPU)Jnjh!uW5new znY72=9@8%H@7?xL-TvpvY11ZK-sX8$^I-Y{R;KB!j7*bi(4`$t zd@CMl6e^^(pXn>va3ZtV_cqV`Mwa%T_>A<&38fA1kF2cg-ct7B`uh3Hcclw{a#rGh zkmjj5Zwu$in_^7y&%}+tt_mo4X*28NkCn@QG|SiAKl5AQwezg2HQaYz>DPTMt`GTb z5@6QD=yHMopv}Fy7w7N1og#JQQtQSJP`$cy@%fWe6tpK@+JD4+AL#gyNjjj_`z;Gw z%y^Eq-TWa0I-S5j_s3CvySN{0Cx898G=1KKO$r)3QYIR6<~Dw23ktWC_IMCoso*^Q_{x;zN-g zjyrsd_7^$Tg9A|Kc*ym-DM*RAnovOS}zX!a_N z#S7TKWG#8{pvU-JLj&hGzkf4o-`v>vW3hOAP2ssU0U4#|@BRPxz5dH$dERff8mGMq zZtlMKRqxItZv8z1X~%oN1%KB$Q|IxbaduO5v$V=m=^d$(uH0+C%!vNC*yqmUw-5Io zJo!=W;Rnmf=l+RL&$<0=%9$T0wzSp!3RvaD$nn^~+No;K-wW~@D;+NzuyIRFQUwRe z4cWaawi7r7_o+w+D~aF!pn7_m?&R=*^~ct5`~{y9328~5xP8HG;$%=zSWC-UY>5A6 z7XS0qv?=*dFWwT|@3OBo{&Z^N{~b>zdH?a3|IO*k%sJvXgW!@uja)Olz$N;lqyc(CR6lj3NO zrCK6-6RJ!LOLy$u6d~Yza=u~rGnV>amsihtXaAv*zr|+Hi_nDyGi59s5uGh6c~fAIdW`h)JDDDl}&#gPjbg@pSq9sgn8#mqHJD@`Hg^jc+3Rn1b% zS-jz2&b?t~<2exj^8Wt%oRafQJC~mdQTxTf{a0bBv;~9Qly{PK3wst%_@TIvF|ScX zg%MQLZk{SNBz+tAnU2#YZ7n`$`FzdhbCc9=cv)RDpK34TbUbGMz6uWYi|dvo z3!X{LW%*X|d!fBSH?OK`M=HX1lln@QsYu5sv4VUCTDlV>2I}%%+?IIEDmeQ;ID7Wz zaQJVwWcs#w{@;*&yE85-y?zZ&t}pFV`BpxhUL5&Adcj7$vzf}b%noZVxRJNMO{KGR z@&wQzag@OByl;`4(;iM&p1Sg-oX-1csj4@HvZUTx>|E%f|LDHA{$7)UyPGHcP@E`i zVBM47u{!5SbLjgMyTO&B#m>TtJ-NM$CeC-Un6xndhf}Re6A#n+G)2Wiw;P%*-$6cd z*|E6IFyh#cI|gbGBPadrSOYG{Zgh}yefA$S$6$h`WJMMuDXW8`{Gkm zG*jGzez2vQ@opEoX7_&2=OyW#ao=_B)p^`tUeXR17iF&pCJMwnv|6aG$i|75`Pi)v%-*zM5hUT4Rpa|S}G4Qa2PTGbgijjvv z9S{}oHGl8rCcF)H0v|UuN$26F1N;gmi+78By5j2U3c89n?uJ2X+4l9uOLTWAL@SAls>=qS)cVghwkgk z=iU1CY zyrAgRpsf{rjG3Kp3g3ZAMqy^p4(5L|e*R*=ywFXC!(I=?8Jg2iPh!6+#+0{m z31?yBg_cKuBse;IKesx3`a0_uTlQfImY+=B2b|uuCw6~c#x4OVVpJm+J@npWsH)=q zq8)TBh#t2MW8dfX5gQLlSd_(;Lqpt?KjMr)lNe z+fEPCSe2rdt}ksk{CIOr!9i9dt|_7|hJ0WBG<|knpOvy#)G15p%JJL$huwI+4om3d zctBR~pA=#&u@DfxRKH}^s#DLFdrZ5)?>TJ(C^}OUN@p8BXtFygu}soy!lQPbmuvV$ zl9c|;6M1@BuUf0Dm8N!x_^jux%H90 zv&{RSc*j>Aa-Ex`$6fTQItH}J;?nVt*EYEav9(9My*j~VQk;=dz@G!0Ny}wZ3$I1g z#b~~oR44vHza>&=-l>)=J)hQWPtn!i|EK5=_db`%BafqJzh3ZXf(IiHhjEvhBG2r# zGbe<;=h&`!AW?&5TN($4ug2VarZQ`J76;muW>iQJiiN2XHslF-kZSgrv_ahyfWH0#TpAoM3*>}CpV@Z#fM1T(Gm^%-M&D*lgt-vo!!pe6+W{CJgWG}VcL!G&y13pZ(H=a1D-@I z=xot+^e75{-2-0m=QE2}cq3ql4Xr8B}@~nUtYP`@_ReQ-d7TGGg5Jw|zL=ViM=ftVwRo}n$H%KW zJ9K$_Ot{@|;p|~O^_~}Flg*mm2Kj1x9(B_WS3Yo7oD5o}Xe(frU&O5O<>Ml!CbN{V zmK4vH>8#h|>-X-xy!fg0;f=dfIA=`CUbpjD>9Us7Opx`7`5jTNBA1WXITi1#I5Wf0 zw(5(3xYI1P<-gix%;oIs{Vir9GdyN^Gc0RnR1QDA^!=UY(ND%v!s|J$Ao77xfNj?MkKN+>X%=M@btcXdDhOF;tQsSB zp>2!e$w?B6mn=Dw`KuzUDKT{2`Du>QRwXM|oN=~hOya|<}O{rIe)IBoxR6xA&EQpL|r}kFS{@KdqLh}Dci;?kb*yGi(>8y z#-PvUJGri#mS#Aoxq3`k)~))!&ajmo>=dM|w#y(p*c$#mb^PKo^=PEAUYvvOM(FjH!p z$P$g)5B6nbs9SE65w$-v?dnnY7q_>sKVrh6=lk|Wl9$8*1*LOr2LdE5o2P6OFsPof z_mD^0(~=_203!_phbbTJ?{QXz-x*xTbFU zTC_~Med~Ga_ck_-XQwW5p148!-jbcyZ+>d~am`gcR%IgZT&)YalT0{!6nw22B-Cds zN9Ib4)(3E1_WW>g!2~0Vv;8OX`%-7!JNiw<%&1{QrCIwFgH}!D+wtZ;oaePAPJFns zCN4$qSW|lnCuAA*mW7L1WcgH|f0Ujuee*w|CI2!HzqkeUipR8q$OGV&-fA5>2RlVC zuDQOvU-*Xo9X7Y=Xa1QOZmBhRoW6%O;Fx&sG)_5%d%ZqiW_`W%A;##jM|ZZ#Zl&wz zqKcL3zPz|N$*@I4phZhnYmB;YH3vB(N=lh_IpgG*TR)9oi9FC`koWl zUliFIA~dJ=+sz+FiYuL+`5!AkZuVX(=ri%G*Rh_!6v?ly;XB-_rX@5y@Z47R$T01! zpwL>^3OUxqmh!}B0w0X4)b6qA9Y~p2eAeyj+C3{BbxIRb?&N{HT;P-A^d_mMrlx9# zuUoTn<;G8{D&9Fc8o#1Cu6~nc@t6kk&7>~{Ia5C?gBrhJUwveMA+Gu|+4pdd#On1G zZv%@Kl%ANNcr%Y>)5b|V%T}MQ_B*A**6CN9+$LvR2Z zy_q%d!>+&uPE3N)TUAo{KN_k=Yi$)VJ7)N)>f+V)lXq$N&Jkf_^!osT}xW}S7-3gEKc_~zgvM7m0Rn9`}EaCWMIg=*xY zjfzn-PQ2C*Tce?;rxxk7N#)<^Cd=Yy2k!O?Yo8Q4v3!y4PtaL$n!F8Pr#xYQ!?w8b zpc>ShMUfNO+xTQ(Y1GQR-?y()eOd7}^Ak67GdA3~!#$@!eBY6~e(wu?S)7GEBg2&Z z^rDKORi>*ErNT^{vc@ zl}j&qv~jleY}%m`bt%P<({+2p1U(>fc81T_-`w0>sK$NuwZ?I= zeJr&in>?9!-aFx<(za*@>$LCdPcnH+H#|vcyd1f7POpz!pG;=T$_sm$rMFqITGhzZ zXee8^@n`!_c3EfJ`Ff60TTfBYf&4zD$D4eoDL6~OTLF<8D<`Xpii*B`={rfaa)K(8irHo3nV@WSq*tf%ef9m>@{vjF zBiuKs%++i>`emv{jM$N!NP*2$rgeAn|5BXJD%J6VYl;1&X?A6Tvo;ACE>KZA`iWai z=Rjm~@uGN!M1d#T?Yz=zGfltnJG6;=8rFyGTy*t>OMOQ~7w4Q;+(&!Fr?{!Lah|xg zDEYyG#$(?T9;Tk2=4yN7q4I-f4{bisp;*7asZ46?t8xvjlT2A0rrylTtUm2&+rKU9 zj1N3G9vu5Fa6|B(>z7Lm!3=6lKJ1Uy9SX@z6Be5;;=$YXNHPX=2s>mK<0h4U7kjD6 z3J+%*?)BWHlD~M>1e7=c6Xhp#z>AW3|`_A0#TD)hE%=Cvj+}hq>QaYz< z&V1#vtvki@%rw?XFTJm1mfw8x{LaJ6{5y3{a4v~bshwloDJET6rN1C&wj%Gb-{0T& zztP>4JZaLjwEdv*$SU;*J{v0qZAD%BU4Mx7^6l1M74t)9;sx1Li;K6WG)~+d@~LT~ zkBgS{%ma!?zdvZP_%C-?pxr$Gn4n$Ap4*c}{9Z6gC>Uva7)~qda9ui4v}yKKxo=VB z-ZS_Ygs+cV=F8V)<7CTZCnI$5{+^E4hNcNk2d2-^u~4qIResDgQ^dduT!?}eMyq(s zsQz+nS6Dt@cdzHBB?6mV8W{XGwWN6ROlR%jTV$m^srY(a^;+9VrHd|?{w9P?lIfe8 z;>i{4v`OXUX{O0HCM91qwC2rXwVP$hx6-rn0{>2(4ep_#q37q>$}a6szQBK{^u_s& zT^?3#1^es%o>BZhMgGXP;v*e`Me$EAtgh?}zBf;B=xOuyd$pDK0_4T3xDV4Iqik;U$e-%Nvi86sD>GX#y5rLr#5~}o0Bp7*3wf` zc^`zNote>idPBhB={X_=6`Q?+(~C!A)gejuZL`FN}I`U!m{ z5-yiiJJ}M&q`x1|m$s|fv103k8uLxlp6y(AzfF4z=Re-HTly}?NEAKw>p!XPc%SY2 z^?m8iUGj@$t-e(}?9Zu~T(P?7_{V1-1>clzKlJ969+TeN6%yQRJ-oB$UA`L2;AUe8TOtT(aT^i#HQ0Y&keX{{tjFKN>|MUuJeg!#QN2vU``kZ$trEBKa`mwj&!$NA#C(*2%nB`)XPf-J~vN)X+*|H&k8 zlcl1q2UcAXndimr`6J8j_k)AYOUt}^&QHE|vtjn^%@doi@=xT@)79mT_BkAF)S`4R zYg?nF-+DgjiyV(VTqoWs;ZaR3^sMM`>kZ${T2sc7aygHy(Q3JT+T!Szxk8VVA3X?c z+tcXU{plLFWRI)hW+l)7?WwyOCxvPk$vXt`6}F{xcBgRi-CR7i^i)3RRwb3N(@Y_g z8#EiW7bkXds(Me?6FtR}qxi~W!}`hjjS3UB%mO+%`H!1DY3BtE$ea#tsymU|C^w_z ziN;c++MXC5WBr!_+s+6?K+Xtcw;GN$-{gJVUaJBTSaaq zWgc0>0o`uC$;E#f$Ej1Nf@bZVtaGwo$MM3s8LvPSe=2#WnFu^ZW zpG%XyQEJ~Gp}@oD=S_VYw5N2IlyewJYPGkT{+W;>ty<3cSi89Ihxy64UhC|)?%A1^A!ET~ux?)QmE;FA99tNdCh|4uI{OqRtiL^ZMxPzW z(Pf)O=80d5y(hc%pQ5qi6h~uN$=AMAxw#lNS-|+7|G<|`+V>FTK$ug_M8;j z;L9zhbK;vcxL$g=iJ{q1MykZa)3bA`vfwqBE4y4aaIdQ8Iezm*|7+_By_$-Vhn{LW z+CSOkz@US6FQu=&=+IQIwzLv8Rt;ho+|I)z@-I4;y$?%m9AQb=0*k;RTBR&O^? z2e&+mBO87R1y5Cb6>YJFDOWF>Tlm6;OSf7cT1fw7bU2dZSr$`%xAdmoHly1r-aBlb zewtD@<4G#x5jod`oi86VZ7%XM{NmWmW|=iRQOLahZexz7T*l4W&s2Xrop8#KD>iQR z=h-DH_hz5pxA2NB^AUxhm?k?hFS(A|NxTJ4@p)T%w=PxX`D1Wk^Nk;ujRbOLWt}*C z^tfk*W2b0A>C=EoW(G!64Ax9>KA9e>!J@>;XSYTD;Cu6^XoHT-C(QO|t|h6Y+xTx^ zxHXYSO)xbgjW^@r6$LSm2sI?HpKR8ddFx_4!y(IuK401|v{~5p^QmgOzXFZ1d0yDW zpvXLDVTr0IqlU1+2FrH#larhn9#7VJ_-V@NU{I5bA>_)_6Iz##w>lUF&tkbIDLdiL z-wr|LFIT0*QqE*5y=Q9`TRG>ze20JMY}|{^&UaJ$aowE%;_G?6GL}JJxl7VJpSe3- z%2o`yAQ8iNvrGy`?R1URhEryqGW(XjMrZ`d7-skIT3se8;Lq!sT* zO`HC?pUXP6O8;X`^ZY9cV%}%E3P6kA%NL(H$Cx3OF!iwG)e|-C5ql~&nwqxfeb}-v zSX!x6Mo1bw1nzub^HOKd!-k;6Y2f6V(mDUd_4V?0=NcH9XV{&SzVM~sirM2id>WvX%K{92^GeQ{OImJXiRF>6 zuetns{eRaPLN;~Zci-Q2uUCH;i;7ck{#(yAv)VT_xP89h)wN_x{=|S~GaWzWNjN_} z=-{X1bVc?QAsZ>Er^o4C7Mp%OHWyJ@Zt9bO0%crKCPL2QAjjqU(L_i`THjNO`Bu&Rceb)Q&RoXMNVwu zY_p0A9(H!Wzqb9G%8#cUGdO0u-Me6O-mE=JRrsxU)`RwYrF*>|6rC&03Rsq}Gjl_M zmq%C&X#9DnH1B?Swi$Ds4N6o`_kVsA_vD4r#D_h-yr2@IP&nh^x{uW_E=<(%RESiX zebQy_gK4@+=jQH=Sf77?-=*w{r+t@Cu)CM!@GG&gPNF$8aGSP|y!Z^ebN*Y^X0NEN zN^Nu7%9iiUr*=Dq=cCdVmnD^)-&QOWG@Pew^x*j3Zku)HMvY5)j1EuTp4Iz$sexfb z&{noDI%jKWX`Q-xnElp~e=aGL zR1-HZyy=s)>Bv3JW7X22{$iwX#-+FnCY*<9Z@l`Sv}cyJ8yEn z?WYrmCA+<)r0XB83)>o0-}V3@`XzAJ1Se}ZtgmFw4!x_#zsNMAeO&RES*-= zipt)LmJ2QMlRlQ<#JMNYhi3tQo)hn(lfq8Zpk=e-cjq(<;TaEk7J~E5LxYYu4Myut zOSq>_ow}~v_EVpZ;p}xc^!ajJzU3Y=%-ZZyaR2q<3mX}ER3F_km|Hj7#lGkDCWhsK zcXDS>^zjMUes;p={gcuiy)L#Nz7E=F6Oz=%D_!<%X8I%Dhw*#NKg+EDeeHxw|KxMO z4qs27TPkLE@u+xwPdz)o+?q2Ff2}{gCGD)#z5TPw)4qO zIo!O$qVnZZWyznDs^9HAez#m{Rluy-eFsz7q}b+)rxr7{aNoZ**@CzK+J-O>o{Q7Z za$2ii=2|wRBdA%?^814=i9BL~o(kTe1(Q>DU!3q;(RdE1=>-~nJQOfVL0V{5fsUkP zPE6$@_u?-1Z$Ay9~e|Nj*(S^Vh7wK zHFcBQ_MXmkUKwobb%en6fy2PFnR$0r1f$Nnf@m>J?v^e)_V?WYu76ldKE<=0%xD z0uE;WiZJ5WH~ynBjxyu)w;P{ki(5-iyg}{(k-2@3GX$_>PaJ zx)IzH*|b>tZMP{Vzq7vm7&Ik*{=GnDR;pCtiwg@cm0R&N`rV3utgD${E4Roq?m?gR zyAu`n<13%`FI#<09S+-R8 z&;nDfwBIh*Uc3_HR8-mi>~NBk;bd=-l?OY{y^OG9U2WpAsReY(RPDL0h=QwgCSAHT z>5*pm1f9gT$&e+NhZ`2ExTSaoo_wTQrm=U`<4uyE#h2Eu-c)jJ$_CYyifh%nHn#94 zC`okPR+*&QAQ&lUniZ09`S`8y&L`OZb@2 zxmG*l+Qu3qUvbFLSw>0u;!|rnM2)TLmn1z?nWTEA0J2Q8K*C_kkqJ7HCh5<5X0DuJ zx_QOlIY+J^}YMynbv#$KUs%Is$)uqov6Y1hdQM=i_3_-G zq?1A_Oe(c&a%LMg{(8o`q`$CnN&nLpqjT3ZjU(k=&Qp9kee*=ldrLIDoK1Kt{VVyF zimz8y>yauoJ6d0>=AB|Fz&uy3=zIKJw!a=-U z{hl~cuTwh(%u`gCg}0uXv15B#?5C)5?t{FFepUPmFFNCt<|#`&%kh5{#+mTzczB!j z9#7+=3Xe3qy$?C_wsCpc$(e~{38bk&7KU8B+ncpXDa=P}R=$ynvBxxn!=BQh(Y8a0 z2LgngH>G^6kq%uO$*pCjj^TGk$TtzFFyg!lRPzH*6<` z(kwEaLCtIn9tp1`&uJl3Qq*nNX|2uKpK@@`YF+&}!}X7!d!?o}p=W$&QKZm~XBy)t>s=S#;LrHp3T@O2@AM;ox@`@#9U>RApU!hqXZ5 z!DY72#?xJUoTr}A%|G8C5*C71#OzBs`DoIcbd7Zyv#j^8SyOWDO1a+7q*rs!odWOn zFPbglYd^=je4R)4i`!{G=G*bv&so;*deDB(&RcVOeI9UT9MxnpopAJc`ov?~D(o^Y zDEPZe{@YTSU!^G*_@R8tYTj)-&3{Zz~Ec{-~K7 zj@s@~)fB%_p7|-hS65b`Z2$Xxzm2L6t*`&9{bJ^WSuZayH#hxj^mI3<8Vg+=Rw<}G zg7b@B0`ZFoiczO$gZqumjb7(J^{?Whs);tx(%f2BEsr`%F3=J&A z!XbgNbJG%)^wg7Ac5+(_DL!=#7uQvaJjA08Iv^#5vz^h|Gv}m`&!?9W5p#^*#}|fP z-1GCZ_bIEspe^(FXv{wJRCD_BJ8G_%`CWZ9|Ga!`p!|OEzF*rU|H*$nd-DW~reb#9 z#VvNnid7cu^~<*U^|$CsIA71}&<2~UwwE8&zOTLy+HWMi?8(yUeGc}wpO-H^BOxWK zpdxu#^4EuBGA|!IY~G!BMt$CoM~%$C>pxBY|MR8)|L+$THt+xQRR2KbgKcuQzjlLe zn9?xF%Bx$t^y!n8!RzPR{oOSo-Mvr7uHr+wHD|j-T9%P zk^O$6y+-IlwUU<)P8wVhF?wcx<1@D!M`YW_qt;tC?Z3&9y#Ds&8xHX&G(ZJ6@ zfU5AALh%E!41$T9RMNvzPR%)W&Uo?Uf@LL!s5!}I)57c0PG>hM2%ic%<)(I4=k>S0 zpDY=-mA7BqVN+@@$M&NAqN~ea0nUjTOZyLZ?&v!4Sflowo0{e-Q_wP8zpGO76MuPk zf8>6n|JHt9?YEgZDJR|SK25x^jNA1N|31NI3>xdYw@ZnH{^|e!qyN`4lTSacEVnCt zy>@%rAF&M4D=H`R?`?hUx@S}Jaqfu4tu0!|E(n)-MWtjG{k1!=O1tC3(u<;7wyATj zx~FkTcT{kXO@?W9doOEZ}SLF>`&@`{PXkk z<>va8k9*DT2R+oZEIgZ7cCzj8$;0w&AJtTA=YMuS=}|t{^>mopq<;<44l{l0xK8W6 z$WGm}Y|oxM>Blduc6w;k$$98KIr`(bHTTqxmkmvA)9p3TJ zRQ>u^y017m$N7f!-JKE%P3sbQ6iTN>WI(cnuKk(0qA%AdM{Y_9JSiiipgS+xroM5{ zh61~Nb8Me>HT*?SL|qbmWk!tp+*)3n#QNh*ivv{y;;z&_G}ySp#ml>CmDSWU$xpoQ z9_~Ew*I-x29C@d;s(*5g5AoOj+EM=gp4)o)&O;qp3uoNCvuvX0|9^jdk1h#((WKV7 ztl?y-$9qOg<396cJ{{~!tEchy_S$=%?99LYZOVW5RZ}?&Ur2dI=X6xJ+Y3GNeYExw zZ+6JzBcEgSH-N(D(~VtU@2|0M^;6LlpJVs;*Yy2=R81Pc-*^4GDnLj+#UrWWm%Ok* zhl`RY(vwBhzw)T)=RpT8 z?*zSzJ`IdJcj(A8{!VlebhVc;NN8C6#Zc5T##7!pcebF@UE@8ftHpe`nd?_sD{WK$ zq#tzbN&4cZgU#%x<)<1yu3EWt!_7Y*kDEspKLV{+U%GUu-G27N_nvN9SWp1uz&h}U*1^!&-40!$G2XOlU^|WmFle} z&wSX_*jDBxec_AL1>aHkLpKGRaaNnMScrzeq-67GsB>C z;Tk3_F`xIlUc8e0Y{eg@Gwb#LRSa!HPg!R4X?t%MSR?Ny82IIIJX{9Pwv?K2E7+v&ar{6!AUNHB0*%cXkN#)$Xe!{$Y7j~SQ#QPUGB$f4Xk8n)=_bFO#nuHybuw{<3k)S%g zQ!pbG%vN2(P`yXt<_mx zrFeXyW+zAD?Vg;5hTovma4+Wyx$iu?G0)=Rjg85BC6>HcsVytGB%O2Lm7doHujX-n zdvjB_@-u(khi1F~nJXnO$o!W#$p|R1zSGtHNLj;u#p|nVL260&uiHKm2-P^7b+9LZ zvwxQ0EOvpo7KsUu%z|IERj5}&h#%E zJ^fymo?qrOQ)q4SHcRQ54yyM}I31odY~Ib>`(zhi{}DY+ZO2I=kzqp5@{UdN{C{ox zyzf8XAL5st8_j;fU$rY(?%uXN^|f!Ozi$3=+}>`2-!z-ASFUliGVv&-7Iscp78KLO z_&Sfp!9%bvYE#a#P)?_SZDq38zNy@b>U!n7{7kLYMs1C4EOjfwTZPKJmZ{j9o>-RJ z8qge(=XqE{=fDo`2YL+)a^9pSbJ<>2Xypfog|8FD zo_H?(#C)EePv*rmt?65Kn8*q;ovGd3-PP5V6Xo;pWbNaBZsn(nrQ~AMuP<2HY9;i0 z-@AwW{eCx1%cXxR^(f4EaNX-ES5uFT`;CKtkLsQ-GjDwnx{=AWw7OrWGB4M3UY^y3 zoOjpW?RvG~%({Gu$wG3bE~O$rtLqIM?;5BrdN>g@(*Ckt@GD9x=XBp4~ z>GNBDK;$0lire4L7~kJANp=3eFUynXI3D{@5>hc;m_xznk6@5M#F=82Idk56PPuY@ zS*-7}DNCBABQIb1R`xx-sc~Oo&(;rolS6p8-Y;_EJtV3eRpBncVmt>l;Bcm3lFmbe z1dT)uMGmDlfxtT7Uo%cgw=VB@tvuZENxSs?grLsGcanBZDerPZc1~!RoHN(J)6JOO zectAmPcjr1{rPm;WYHfV)?Jh8dgo}=o6VT!=NLHq>C>m6{@}^I&QnkSk5aOK`NSs5 zDwVmZP2|JLeB({J97Z?qb!s*r_PyeMw{6+ADM6E7{jz<(Cn#Pv;Yz65yR&yxT5GR7 z(P63b^;^iMeCtxD0!Ny~%!f;OXFgPk1oiI^1vm+~+-We%bim0C zA5BV`cdzx`{=Hh^UR}cMXVz+-vyqxP%zsyectr>D|-&&sMJNj=&@O$sv}rnF6#^aIs{ zJgT6598C&MELU=t&flh1t7Bb%TvKIP|K&@^D_@iodZY>~};r|9D0EhPBG_`G0{(LKB4Z#|6`rd?(X_S#hL z?0Y=Bv^_YUv*?D^+vTDPrV{w;BU?wa=cB&_(d?My}A zvK>;ll5cECykzFw^WNk1>5jIE`Wu(+F;$8G|L?D>gQg#2@R2(oE>2OtUb=nfvsu~C z&dd}J+|NT?2>if0i zyEn^ZK}QM)UYzJ6S8&l){H9FOB<5$6v}BD^I_3nOUu?XmGM{t$v*RDGm+MYryTvW0 z(-C~;$nk^ihukmE5lcTajRd2Q%(IL%)ucfDWKHTC-3CG?RTnf zUU7O!c)rEGP_Iq%~}Ys2y(axc}=$C z(-LL6Ig`KU0rPCLzpvMBzbAF;z&n##om}IBKarM}YATNX!k(WhbEn42_KR;xP4n4dl%;JWn-2u=gyVO38$<$wyKYOCjU1Oac#jA=Gr>itY zrO&HWd!u>Y)sU_8%DuhShxbf+JX!AO1l_1D853o0oqe2B?Y46s%c`Q6#%oWc9=>H; z{q0CYZ~T)Z?T6eCv-^17oc!L$Q{Xm#%HIW(Ke_WH@}%&jOJ0|FAn{D%jl`#G91RT( z8x+n9Y81W7dwO@?5wWY*eM`lrx3GAHu9(thIAhP0D++2yZv6Z-OD!-gyLxHi`R;0| z{<3wRQQxjv*#s_}`Q_n_h#85M$4s>x1s1w%x6#_#+VA&%zn5S8`ltQBk5BX5E$-L7zOwTAlaulPF6}COyuZbLQ~dpX zp_h*L-AYplJM1ns^Tzr;9~WiJ;*@PFe)>#jC&SNW`)Yq5stOGa{qXJP=5+1gx>Iu& zh_hdE<~w}vsYzhJoNYpGPu~tUf6!EFjnC3HX`ksb_7|sgSTBY1_6H zMUn|WlsP1{SPveYr#5lRzVpAx%+x9Ra4s;8w_$)XG+EF-rOvk zc`tv(#7(>IZc?z^n7+3zKw~=BBI(YjlGj(DmS7!+oH-pgwJ31ZH>gZ}@~(K9oo(*y zz?hgn5BckVtX#hB-!t?5eu^GZQGWY=JSueag4?{+O(w5VOKievqW?REcuCxbQz zE}CH{*0johzMa?I%@*@6l?EJNkeQ-Xdo@=`P?AY=z`#o+N zu!(b6x4KG&uR`*&gqKl5)W<`r-ddXzJfAMAoE%j5plfxy`1#q^*;3A)c4l)bzMi>R z{CxV9DNL$IjhDq81y!gzjV6;#swHfzwisP*pM2$Anu1*Imx=QKe;km`-xA3=>GJaU z|DeUv)+ zzbcb)uwF1@D)!WSF-d}o`fNBWFB6fcEsNS^-1-OKq+PM34sma{iDFAqNPXzliU ze~#+c{hPWzCvt0+=%;>3{bO9`ZQQLV%m01R{w#fdz$?QDl>Z(gs^$+RrnvGnuT$-lR46;??tt^Syr{aEd9e1KWc!9zYbG-J+u)p8U# zd8R;YYFNszyr*Y8&lIfMd?egQ*LU}Zq=Pb`Quc`E6rEYd#mCNsoS7AAa&*$uSr)0k z-hA>p`Efdnl=C4;ubkY9uQ|d!;?vH}Hs627W$LG$!Qem>cF=8EnCn*i_xaK(EGzY9 zpFXhQ&%5&dwsn8_HP_!Sy&hW;Ya|6~L|$2`u&mv(_D#simQ+>EPj;3oH8*}ZF;RJQ z!ds@%TU&4H+ci*0;A}g^$Y2DPfdI=}I z8_v$$=fCMo*uA5w!n;gVR1X}RF16-nvD1zTmygflle4_2xurD0+4t_eby<_P`^(?F zo?tcoO3sb@ev2#=y+370Or8+o1!_3oHJ&5drp>A$I4RHt9T%pJLaVUteEuy!U>5)yos^ zcAo_6FKJaSu~E6dKOgj7d<7TC{XTKhPpQ5O&dE&;MgL9^t zYi3&V_DWBjQ=k>s&cAM@!Q>7>X)a$6j`G`+msn3-A%3XpW?tizsW(JCkDU3WchAv% zRltlxOI(a@B#Xrbs?PpauA|bI|5C}>>}}Sa>mM8>=UuhCs+DrG^ZA-mjop58^4@>k z_nOhY{=`c|Zk-!DvQ#;g8YR#5trk1a)tumGVm!x!Pmlej_}Tdvzg`NRt8)6#P0*r% zBdSwErrdDr^!yyWYPH8Si!Bd(`m(i7rA5W>$x2%(u+dn}Xo>)fpzxWQ#_BdnQu_OA zn0B(2Xl&fc#PC&^3mj#%H-eH}2V#;`5dZ26&t>$k39$~!hH%(s!nfN zo_lQjzOOcycwfB8tG~G}R{znaySx8iem3j-{{Me_d+jHdu+2IK8bsZC)-&K`vgL$s zmw8KUgjQdD99`@D{@&ii^pwS$e%5<>p1hepzc;&JX}RY;PO(rul`Q4COHDn`.M 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 Date: Mon, 11 Apr 2016 14:09:42 -0400 Subject: [PATCH 119/259] Remove failing check NEWPATH1 (C:\MinGW\msys\bin) won't actually be created until the second script is run --- 1-setup-path-win.bat | 1 - 1 file changed, 1 deletion(-) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index 2c15857bb7..c42f34444a 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -6,7 +6,6 @@ SET NEWPATH1="C:\MinGW\msys\1.0\bin" SET NEWPATH2="C:\MinGW\bin" :: Make sure paths exist -IF NOT EXIST !NEWPATH1! (ECHO Path not found: %NEWPATH1% && GOTO ExitBatch) IF NOT EXIST !NEWPATH2! (ECHO Path not found: %NEWPATH2% && GOTO ExitBatch) :: Add paths From 5b86028d148f7e8b5573e4426cc67c26df82a1d4 Mon Sep 17 00:00:00 2001 From: NoahAndrews Date: Mon, 11 Apr 2016 14:14:15 -0400 Subject: [PATCH 120/259] Updated comment --- 1-setup-path-win.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index c42f34444a..6965f5bb95 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -5,7 +5,7 @@ SET CMDLINERUNSTR=%SystemRoot%\system32\cmd.exe SET NEWPATH1="C:\MinGW\msys\1.0\bin" SET NEWPATH2="C:\MinGW\bin" -:: Make sure paths exist +:: Make sure the second path exists. The first path won't be created until the second script is run IF NOT EXIST !NEWPATH2! (ECHO Path not found: %NEWPATH2% && GOTO ExitBatch) :: Add paths From e4d2b90bda5d654a2d3053897c18e9e03a6b4379 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 11 Apr 2016 13:20:22 -0500 Subject: [PATCH 121/259] Fixed CD --- 2-setup-environment-win.bat | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2-setup-environment-win.bat b/2-setup-environment-win.bat index 2b06168c7c..905338087a 100644 --- a/2-setup-environment-win.bat +++ b/2-setup-environment-win.bat @@ -13,7 +13,7 @@ IF NOT ["%ERRORLEVEL%"]==["0"] ( :: Make sure path to MinGW exists - if so, CD to it SET MINGWPATH="C:\MinGW\bin" IF NOT EXIST !MINGWPATH! (ECHO Path not found: %MINGWPATH% && GOTO ExitBatch) -cd %MINGWPATH% +CD /D %MINGWPATH% ECHO ------------------------------------------ @@ -57,7 +57,7 @@ ECHO ------------------------------------------ ECHO Finished! :ExitBatch -CD %STARTINGDIR% +CD /D %STARTINGDIR% ENDLOCAL PAUSE EXIT /b \ No newline at end of file From b437de8874244711280f984c1db463937750072d Mon Sep 17 00:00:00 2001 From: NoahAndrews Date: Mon, 11 Apr 2016 14:30:15 -0400 Subject: [PATCH 122/259] Added admin privilege check Running this as a non-administrator appears to work at first, but the changes wouldn't stick on my Win 8.1 system. It's weird, but this script needs to run as admin. --- 1-setup-path-win.bat | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat index 6965f5bb95..f612d0f4a7 100644 --- a/1-setup-path-win.bat +++ b/1-setup-path-win.bat @@ -5,6 +5,13 @@ SET CMDLINERUNSTR=%SystemRoot%\system32\cmd.exe SET NEWPATH1="C:\MinGW\msys\1.0\bin" SET NEWPATH2="C:\MinGW\bin" +:: Make sure we're running with administrator privileges +NET SESSION >nul 2>&1 +IF ERRORLEVEL 1 ( + ECHO FAILED. Run this script with administrator privileges. + GOTO ExitBatch +) + :: Make sure the second path exists. The first path won't be created until the second script is run IF NOT EXIST !NEWPATH2! (ECHO Path not found: %NEWPATH2% && GOTO ExitBatch) From aaa7af752c89bdf22054c6dd0369c83ca1bee30d Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Mon, 11 Apr 2016 19:01:39 -0400 Subject: [PATCH 123/259] Make a also toggle Media layer --- keyboard/ergodox_ez/keymaps/j3rn/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c index 5da697088f..5eb1574017 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c +++ b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c @@ -34,7 +34,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // left hand KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LBRC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_MINS, - CTL_T(KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, + CTL_T(KC_ESC), LT(MDIA, KC_A), KC_S, KC_D, KC_F, KC_G, KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), KC_FN1, KC_FN2, LALT(KC_LSFT), KC_LEFT,KC_RGHT, From 4b03a0f3d5f59c80cce8bb666b3aea166de5e5f1 Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Mon, 11 Apr 2016 19:08:24 -0400 Subject: [PATCH 124/259] Stylistic changes --- keyboard/ergodox_ez/keymaps/j3rn/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c index 5eb1574017..6e271321d5 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c +++ b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c @@ -34,7 +34,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // left hand KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LBRC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_MINS, - CTL_T(KC_ESC), LT(MDIA, KC_A), KC_S, KC_D, KC_F, KC_G, + CTL_T(KC_ESC), LT(MDIA, KC_A),KC_S, KC_D, KC_F, KC_G, KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), KC_FN1, KC_FN2, LALT(KC_LSFT), KC_LEFT,KC_RGHT, From 9e2c767c454ff07330b522579f6433276ae9d7cb Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Mon, 11 Apr 2016 19:19:20 -0400 Subject: [PATCH 125/259] Added README note about Vim-style navigation --- keyboard/ergodox_ez/keymaps/j3rn/readme.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/j3rn/readme.md b/keyboard/ergodox_ez/keymaps/j3rn/readme.md index b0c4d267bd..fc4b640426 100644 --- a/keyboard/ergodox_ez/keymaps/j3rn/readme.md +++ b/keyboard/ergodox_ez/keymaps/j3rn/readme.md @@ -1,10 +1,10 @@ -# J3RN's Mac-centric Ergodox EZ keymap +# J3RN's Mac-centric ErgoDox EZ keymap ## Motivation -Essentially, I wanted to switch to a layout that was less jarring than the default Ergodox EZ layout, and did not require finger gymnastics to perform common OS X shortcuts (most of which involve the CMD (LGui) key). +Essentially, I wanted to switch to a layout that was less jarring than the default ErgoDox EZ layout, and did not require finger gymnastics to perform common OS X shortcuts (most of which involve the CMD (LGui) key). -## How is it different from the default Ergodox EZ layout? +## How is it different from the default ErgoDox EZ layout? This layout more closely resembles that of the Mac keyboard, and has some other goodness baked in. Here is a rundown of what that means: @@ -18,6 +18,7 @@ This layout more closely resembles that of the Mac keyboard, and has some other ### Other changes - **The button to the left of "A" is Ctrl/Esc instead of Backspace.** This is actually how I have the keyboard on my Macbook set up to be, since it's loads more convenient than a CAPS LOCK key. This is the Ctrl key I find myself using most. +- **Mouse uses Vim-style navigation**. To activate "Media mode," hold the 'a' key. This allows you to move the mouse around with hjkl just like in Vim. Additionally, right and left click are the conveniently placed 'i' and 'o' keys. - **The key to the right of "5" and the key to left of "6" are "[" and "]", respectively, instead of Left and Right.** There is a more convenient set of Left and Right already present. Truth be told, I don't really use these keys, as they are a stretch to reach. - **The Toggle L1 keys have been replaced by the otherwise displaced "-" and "=".** They are laid out, left-to-right, in the same order as on the Mac keyboard. Honestly, they are not terribly conveniently placed, and their placement might change in a later version. I found that I did not toggle L1 frequently at all, and found using the momentary keys to access L1 to fit my workflow better. - **The "~"/L1 key in the bottom-left is now just momentary L1.** The "~" key was moved to the top-left as mentioned before, and I like to keep my multi-use keys to a minimum due to the latency for them to switch from "press" to "hold." From 5ef6978cab7de2821eb6bfce4fd04067655a8937 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Tue, 12 Apr 2016 06:55:26 -0500 Subject: [PATCH 126/259] Adding personal files --- keyboard/planck/Makefile | 4 +- keyboard/planck/config.h | 2 +- keyboard/planck/keymaps/pc.c | 132 +++++++++++++++++++++++++++++++++++ 3 files changed, 135 insertions(+), 3 deletions(-) create mode 100644 keyboard/planck/keymaps/pc.c diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 03d2601761..17e5cd45cc 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -137,8 +137,8 @@ CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality # MIDI_ENABLE = YES # MIDI controls # AUDIO_ENABLE = YES # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode diff --git a/keyboard/planck/config.h b/keyboard/planck/config.h index d3719e0cb1..d435cc795c 100644 --- a/keyboard/planck/config.h +++ b/keyboard/planck/config.h @@ -76,7 +76,7 @@ along with this program. If not, see . #define NO_DEBUG /* disable print */ -#define NO_PRINT +//#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER diff --git a/keyboard/planck/keymaps/pc.c b/keyboard/planck/keymaps/pc.c new file mode 100644 index 0000000000..f8254fd46b --- /dev/null +++ b/keyboard/planck/keymaps/pc.c @@ -0,0 +1,132 @@ +// This is the canonical layout file for the Quantum project. If you want to add another keyboard, +// this is the style you want to emulate. + +#include "planck.h" +#ifdef BACKLIGHT_ENABLE + #include "backlight.h" +#endif + +// Each layer gets a name for readability, which is then used in the keymap matrix below. +// The underscores don't mean anything - you can have a layer called STUFF or any other name. +// Layer names don't all need to be of the same length, obviously, and you can also skip them +// entirely and just use numbers. +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + +/* Qwerty + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | S | D | F | G | H | J | K | L | ; | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | N | M | , | . | Up |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | GUI | Alt | |Raise | Space |Lower | / | Left | Down |Right | + * `-----------------------------------------------------------------------------------' + */ +[_QW] = { + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_ENT }, + {KC_LCTL, KC_LGUI, KC_LALT, KC_NO, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_SLSH, KC_LEFT, KC_DOWN, KC_RGHT} +}, + +/* Colemak + * ,-----------------------------------------------------------------------------------. + * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | R | S | T | D | H | N | E | I | O | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_CM] = { + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, + {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* Dvorak + * ,-----------------------------------------------------------------------------------. + * | Tab | " | , | . | P | Y | F | G | C | R | L | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | O | E | U | I | D | H | T | N | S | / | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| ; | Q | J | K | X | B | M | W | V | Z |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_DV] = { + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, + {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, + {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} +}, + +/* Raise + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_RS] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, KC_NO, RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Lower + * ,-----------------------------------------------------------------------------------. + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_LW] = { + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, + {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, KC_NO, RESET, KC_TRNS}, + {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +} +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; From ff06eaf8537e5f6ab1489c77a6147531c57bb538 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Tue, 12 Apr 2016 08:17:02 -0500 Subject: [PATCH 127/259] Added del --- keyboard/planck/keymaps/pc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/planck/keymaps/pc.c b/keyboard/planck/keymaps/pc.c index f8254fd46b..0adee8b2e4 100644 --- a/keyboard/planck/keymaps/pc.c +++ b/keyboard/planck/keymaps/pc.c @@ -33,7 +33,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_ENT }, - {KC_LCTL, KC_LGUI, KC_LALT, KC_NO, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_SLSH, KC_LEFT, KC_DOWN, KC_RGHT} + {KC_LCTL, KC_LGUI, KC_LALT, KC_DEL, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_SLSH, KC_LEFT, KC_DOWN, KC_RGHT} }, /* Colemak From 3a601e76e4efdd6dd42e02146fd52d8ede979756 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 14:43:09 -0500 Subject: [PATCH 128/259] Adding PC Atomic --- keyboard/atomic/Makefile | 7 +- keyboard/atomic/config.h | 91 ++++++++++++++++++-- keyboard/atomic/keymaps/default.c | 124 ++++++++++++++++------------ keyboard/atomic/keymaps/pc_atomic.c | 75 +++++++++++++++++ 4 files changed, 230 insertions(+), 67 deletions(-) create mode 100644 keyboard/atomic/keymaps/pc_atomic.c diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index da6d0ac60c..95554ea89d 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -115,14 +115,14 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # comment out to disable the options. # BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +#MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA +#BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality # MIDI_ENABLE = YES # MIDI controls # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID @@ -137,4 +137,3 @@ VPATH += $(TOP_DIR) VPATH += $(TMK_DIR) include $(TOP_DIR)/quantum/quantum.mk - diff --git a/keyboard/atomic/config.h b/keyboard/atomic/config.h index 149aed4714..e28fa18c07 100644 --- a/keyboard/atomic/config.h +++ b/keyboard/atomic/config.h @@ -32,36 +32,109 @@ along with this program. If not, see . #define MATRIX_ROWS 5 #define MATRIX_COLS 15 -// Planck PCB default pin-out -// Change this to how you wired your keyboard -// COLS: Left to right, ROWS: Top to bottom +/* + * Keyboard Matrix Assignments + * + * Change this to how you wired your keyboard + * COLS: AVR pins used for columns, left to right + * ROWS: AVR pins used for rows, top to bottom + * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) + * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) + * +*/ #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7, D3, D2, D1 } #define ROWS (int []){ D0, D5, B5, B6, C6 } /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* define if matrix has ghost */ +/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ +#define DEBOUNCE 5 + +/* define if matrix has ghost (lacks anti-ghosting diodes) */ //#define MATRIX_HAS_GHOST /* number of backlight levels */ -/* NOTE: this is the max value of 0..BACKLIGHT_LEVELS so really 16 levels. */ #define BACKLIGHT_LEVELS 3 -/* Set 0 if debouncing isn't needed */ -#define DEBOUNCE 5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* key combination for command */ +/* + * Force NKRO + * + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the + * makefile for this to work.) + * + * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) + * until the next keyboard reset. + * + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * fully operational during normal computer usage. + * + * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) + * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by + * bootmagic, NKRO mode will always be enabled until it is toggled again during a + * power-up. + * + */ +//#define FORCE_NKRO + +/* + * Magic Key Options + * + * Magic keys are hotkey commands that allow control over firmware functions of + * the keyboard. They are best used in combination with the HID Listen program, + * found here: https://www.pjrc.com/teensy/hid_listen.html + * + * The options below allow the magic key functionality to be changed. This is + * useful if your keyboard/keypad is missing keys and you want magic key support. + * + */ + +/* key combination for magic key command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false +/* override magic key keymap */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER B +//#define MAGIC_KEY_LOCK CAPS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z /* * Feature disable options diff --git a/keyboard/atomic/keymaps/default.c b/keyboard/atomic/keymaps/default.c index f37d9d9a51..d62e5c2445 100644 --- a/keyboard/atomic/keymaps/default.c +++ b/keyboard/atomic/keymaps/default.c @@ -1,60 +1,76 @@ #include "atomic.h" +#define _QW 0 +#define _CM 1 +#define _DV 2 +#define _LW 3 +#define _RS 4 + +// ROW 1 OPTIONS +// .--------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | +// '--------------------------------------------------------------------------------------------------------------------------------------' +// .- 2u ------------. +// | X | +// '-----------------' + +// ROW 2 OPTIONS +// .--------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | +// '--------------------------------------------------------------------------------------------------------------------------------------' +// .- 2u ------------. .- 2u ------------. +// | X | | X | +// '-----------------' '-----------------' + +// ROW 3 OPTIONS +// .--------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | +// '--------------------------------------------------------------------------------------------------------------------------------------' +// .- 2u ------------. .- 2u ------------. +// | X | | X | +// '-----------------' '-----------------' +// .- 2u ------------. +// | X | +// '-----------------' + +// ROW 4 OPTIONS +// .--------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | +// '--------------------------------------------------------------------------------------------------------------------------------------' +// .- 2u ------------. +// | X | +// '-----------------' +// .- 2u ------------. .- 2u ------------. +// | X | | X | +// '-----------------' '-----------------' +// .- 2u ------------. +// | X | +// '-----------------' + +// ROW 5 OPTIONS +// .--------------------------------------------------------------------------------------------------------------------------------------. +// | | | | | | | | | | | | | | | | +// '--------------------------------------------------------------------------------------------------------------------------------------' +// .- 1.25u --+ 1.25u ------- 1.25u +--- 1.25u --- 2u -------------- 1.25u ---- 1.25u ------ 1.25u +---- 1.25u . +// | X | X | X | X | X | X | X | X | X | +// '-----------------------------------------------------------------------------------------------------------' +// .- 2u ------------. +// | X | +// '-----------------' +// .--------------------- 6.25u ----------------------------. +// | X | +// '--------------------------------------------------------' +// .----------------------- 6.25u ---------------------------- 1.25u ---- 1.25u ---- 1.25u ------ 1.25u +-- 1.25u --. +// | X | X | X | X | X | X | +// '----------------------------------------------------------------------------------------------------------------' + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [0] = { /* Qwerty */ - { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ - { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ -// │ X │ │ X │ -// └─────────────────┘ └─────────────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ - { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI, KC_SPC, KC_SPC, KC_RGUI, KC_RGUI, KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT }, -// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ -// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ -// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ -// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ -// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ -// ┌─ 2u ────────────┐ -// │ X │ -// └─────────────────┘ -// ┌───────────────────── 6.25u ────────────────────────────┐ -// │ X │ -// └────────────────────────────────────────────────────────┘ -// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ -// │ X │ X │ X │ X │ X │ X │ -// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ + [_QW] = { /* Qwerty */ + { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL }, + { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI, KC_SPC, KC_SPC, KC_RGUI, KC_RGUI, KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT }, } }; diff --git a/keyboard/atomic/keymaps/pc_atomic.c b/keyboard/atomic/keymaps/pc_atomic.c new file mode 100644 index 0000000000..2792ff6e73 --- /dev/null +++ b/keyboard/atomic/keymaps/pc_atomic.c @@ -0,0 +1,75 @@ +#include "atomic.h" + +#define _QW 0 +#define _LW 1 +#define _RS 2 +#define _FN 3 + +#define _______ KC_TRNS +#define XXXXXXX KC_NO + +/* + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | TAB | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ | DEL | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | CAPS | A | S | D | F | G | H | J | K | L | ; | ' | XXXXXX . ENTER | PG UP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | LSHIFT | Z | X | C | V | B | N | M | , | . | / | XXXXXX . RSHIFT | UP | PG DN | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | LCTRL | LWIN | FN | LALT | RAISED | XXXXXX . SPACE | LOWER | RALT | HOME | END | RCTRL | LEFT | DOWN | RIGHT | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +// [_QW] = { /* QWERTY */ + [0] = { /* QWERTY */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, XXXXXXX, KC_BSPC }, + { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, XXXXXXX, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, XXXXXXX, KC_RSFT, KC_UP, KC_PGDN }, + { KC_LCTL, KC_LGUI, MO(_FN), KC_LALT, MO(_RS), XXXXXXX, KC_SPC, MO(_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + }, + [_LW] = { /* LOWERED */ + { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_PAUS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, + [_RS] = { /* RAISED */ + { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_PAUS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, + [_FN] = { /* FUNCTION */ + { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_PAUS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE + [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER + + [3] = ACTION_DEFAULT_LAYER_SET(0), + [4] = ACTION_DEFAULT_LAYER_SET(1), + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + return MACRODOWN(TYPE(KC_T), END); + break; + } + return MACRO_NONE; +}; From 02a3d77940d9b9dcf3af3e8ca9672145155fbfe6 Mon Sep 17 00:00:00 2001 From: Wojciech Siewierski Date: Wed, 13 Apr 2016 22:24:42 +0200 Subject: [PATCH 129/259] Optimize source_layers_cache for the cache memory Swapping the array indices should increase the locality of the memory access. --- tmk_core/common/action_layer.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tmk_core/common/action_layer.c b/tmk_core/common/action_layer.c index fc721a7323..e817c0d515 100644 --- a/tmk_core/common/action_layer.c +++ b/tmk_core/common/action_layer.c @@ -111,7 +111,7 @@ void layer_debug(void) #endif #if !defined(NO_ACTION_LAYER) && defined(PREVENT_STUCK_MODIFIERS) -uint8_t source_layers_cache[MAX_LAYER_BITS][(MATRIX_ROWS * MATRIX_COLS + 7) / 8] = {0}; +uint8_t source_layers_cache[(MATRIX_ROWS * MATRIX_COLS + 7) / 8][MAX_LAYER_BITS] = {0}; void update_source_layers_cache(keypos_t key, uint8_t layer) { @@ -120,9 +120,9 @@ void update_source_layers_cache(keypos_t key, uint8_t layer) const uint8_t storage_bit = key_number % 8; for (uint8_t bit_number = 0; bit_number < MAX_LAYER_BITS; bit_number++) { - source_layers_cache[bit_number][storage_row] ^= + source_layers_cache[storage_row][bit_number] ^= (-((layer & (1U << bit_number)) != 0) - ^ source_layers_cache[bit_number][storage_row]) + ^ source_layers_cache[storage_row][bit_number]) & (1U << storage_bit); } } @@ -136,7 +136,7 @@ uint8_t read_source_layers_cache(keypos_t key) for (uint8_t bit_number = 0; bit_number < MAX_LAYER_BITS; bit_number++) { layer |= - ((source_layers_cache[bit_number][storage_row] + ((source_layers_cache[storage_row][bit_number] & (1U << storage_bit)) != 0) << bit_number; } From 21d4cafb8c2894a71c4022e248b0dbcc1d9ce57d Mon Sep 17 00:00:00 2001 From: skullY Date: Wed, 13 Apr 2016 14:20:08 -0700 Subject: [PATCH 130/259] Fixup rgb underlight for clueboard1 --- keyboard/clueboard1/Makefile | 3 +-- keyboard/clueboard1/config.h | 6 +++--- keyboard/clueboard1/keymaps/keymap_default.c | 10 +++++----- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/keyboard/clueboard1/Makefile b/keyboard/clueboard1/Makefile index 429ea6088b..50cde1517b 100644 --- a/keyboard/clueboard1/Makefile +++ b/keyboard/clueboard1/Makefile @@ -119,8 +119,7 @@ EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality +# RGBLIGHT_ENABLE = yes # Enable keyboard underlight functionality # MIDI_ENABLE = YES # MIDI controls # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID diff --git a/keyboard/clueboard1/config.h b/keyboard/clueboard1/config.h index 1801e3d2cc..2b20c3873d 100644 --- a/keyboard/clueboard1/config.h +++ b/keyboard/clueboard1/config.h @@ -67,9 +67,9 @@ along with this program. If not, see . /* Underlight configuration */ - #define ws2812_PORTREG PORTF - #define ws2812_DDRREG DDRF - #define ws2812_pin 6 + #define ws2812_PORTREG PORTB + #define ws2812_DDRREG DDRB + #define ws2812_pin 2 #define RGBLED_NUM 14 // Number of LEDs #define RGBLIGHT_HUE_STEP 10 #define RGBLIGHT_SAT_STEP 17 diff --git a/keyboard/clueboard1/keymaps/keymap_default.c b/keyboard/clueboard1/keymaps/keymap_default.c index 33443f5825..3f4f3c4149 100644 --- a/keyboard/clueboard1/keymaps/keymap_default.c +++ b/keyboard/clueboard1/keymaps/keymap_default.c @@ -1,6 +1,6 @@ #include "clueboard1.h" -#ifdef ENABLE_RGBLIGHT +#ifdef RGBLIGHT_ENABLE #include "rgblight.h" #endif @@ -70,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `----------------------------------------------------------------------------------' */ [_RS] = KEYMAP( - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE 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, F(1), F(7), \ KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(8), \ KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ @@ -87,7 +87,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { enum function_id { SHIFT_ESC, - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE RGBLED_TOGGLE, RGBLED_STEP_MODE, RGBLED_INCREASE_HUE, @@ -101,7 +101,7 @@ enum function_id { const uint16_t PROGMEM fn_actions[] = { [0] = ACTION_FUNCTION(SHIFT_ESC), - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE [1] = ACTION_FUNCTION(RGBLED_TOGGLE), [2] = ACTION_FUNCTION(RGBLED_STEP_MODE), [3] = ACTION_FUNCTION(RGBLED_INCREASE_HUE), @@ -137,7 +137,7 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { } break; //led operations - #ifdef ENABLE_RGBLIGHT + #ifdef RGBLIGHT_ENABLE case RGBLED_TOGGLE: if (record->event.pressed) { rgblight_toggle(); From caf3e48de8b29aa21343301dd22ce425e8f7c3ba Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 17:40:16 -0500 Subject: [PATCH 131/259] LOCAL COMMIT LOCAL COMMIT --- keyboard/atomic/Makefile | 24 +- keyboard/atomic/config.h | 93 +------- keyboard/atomic/keymaps/default.c | 287 +++++++++++++++++------ keyboard/atomic/keymaps/pc_atomic.c | 37 ++- keyboard/planck/keymaps/default/keymap.c | 16 +- 5 files changed, 264 insertions(+), 193 deletions(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 95554ea89d..17baeaf536 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -114,19 +114,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -#MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA -#BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA +#BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +#MIDI_ENABLE = yes # MIDI controls +#UNICODE_ENABLE = yes # Unicode +#BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax diff --git a/keyboard/atomic/config.h b/keyboard/atomic/config.h index e28fa18c07..11c0e848e1 100644 --- a/keyboard/atomic/config.h +++ b/keyboard/atomic/config.h @@ -32,109 +32,36 @@ along with this program. If not, see . #define MATRIX_ROWS 5 #define MATRIX_COLS 15 -/* - * Keyboard Matrix Assignments - * - * Change this to how you wired your keyboard - * COLS: AVR pins used for columns, left to right - * ROWS: AVR pins used for rows, top to bottom - * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) - * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) - * -*/ +// Planck PCB default pin-out +// Change this to how you wired your keyboard +// COLS: Left to right, ROWS: Top to bottom #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7, D3, D2, D1 } #define ROWS (int []){ D0, D5, B5, B6, C6 } /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ -#define DEBOUNCE 5 - -/* define if matrix has ghost (lacks anti-ghosting diodes) */ +/* define if matrix has ghost */ //#define MATRIX_HAS_GHOST /* number of backlight levels */ +/* NOTE: this is the max value of 0..BACKLIGHT_LEVELS so really 16 levels. */ #define BACKLIGHT_LEVELS 3 +/* Set 0 if debouncing isn't needed */ +#define DEBOUNCE 5 + /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* - * Force NKRO - * - * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved - * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the - * makefile for this to work.) - * - * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) - * until the next keyboard reset. - * - * NKRO may prevent your keystrokes from being detected in the BIOS, but it is - * fully operational during normal computer usage. - * - * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) - * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by - * bootmagic, NKRO mode will always be enabled until it is toggled again during a - * power-up. - * - */ -//#define FORCE_NKRO - -/* - * Magic Key Options - * - * Magic keys are hotkey commands that allow control over firmware functions of - * the keyboard. They are best used in combination with the HID Listen program, - * found here: https://www.pjrc.com/teensy/hid_listen.html - * - * The options below allow the magic key functionality to be changed. This is - * useful if your keyboard/keypad is missing keys and you want magic key support. - * - */ - -/* key combination for magic key command */ +/* key combination for command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) -/* control how magic key switches layers */ -//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true -//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true -//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false -/* override magic key keymap */ -//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS -//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS -//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM -//#define MAGIC_KEY_HELP1 H -//#define MAGIC_KEY_HELP2 SLASH -//#define MAGIC_KEY_DEBUG D -//#define MAGIC_KEY_DEBUG_MATRIX X -//#define MAGIC_KEY_DEBUG_KBD K -//#define MAGIC_KEY_DEBUG_MOUSE M -//#define MAGIC_KEY_VERSION V -//#define MAGIC_KEY_STATUS S -//#define MAGIC_KEY_CONSOLE C -//#define MAGIC_KEY_LAYER0_ALT1 ESC -//#define MAGIC_KEY_LAYER0_ALT2 GRAVE -//#define MAGIC_KEY_LAYER0 0 -//#define MAGIC_KEY_LAYER1 1 -//#define MAGIC_KEY_LAYER2 2 -//#define MAGIC_KEY_LAYER3 3 -//#define MAGIC_KEY_LAYER4 4 -//#define MAGIC_KEY_LAYER5 5 -//#define MAGIC_KEY_LAYER6 6 -//#define MAGIC_KEY_LAYER7 7 -//#define MAGIC_KEY_LAYER8 8 -//#define MAGIC_KEY_LAYER9 9 -//#define MAGIC_KEY_BOOTLOADER B -//#define MAGIC_KEY_LOCK CAPS -//#define MAGIC_KEY_EEPROM E -//#define MAGIC_KEY_NKRO N -//#define MAGIC_KEY_SLEEP_LED Z /* * Feature disable options @@ -154,4 +81,6 @@ along with this program. If not, see . //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION +#define MAGIC_KEY_BOOTLOADER B + #endif diff --git a/keyboard/atomic/keymaps/default.c b/keyboard/atomic/keymaps/default.c index d62e5c2445..4ed8a71f15 100644 --- a/keyboard/atomic/keymaps/default.c +++ b/keyboard/atomic/keymaps/default.c @@ -1,95 +1,234 @@ #include "atomic.h" +// Fillers to make layering more clear +#define _______ KC_TRNS +#define ___T___ KC_TRNS +#define XXXXXXX KC_NO + +// Layer shorthand #define _QW 0 #define _CM 1 #define _DV 2 #define _LW 3 #define _RS 4 +#define _FN 4 -// ROW 1 OPTIONS -// .--------------------------------------------------------------------------------------------------------------------------------------. -// | | | | | | | | | | | | | | | | -// '--------------------------------------------------------------------------------------------------------------------------------------' -// .- 2u ------------. -// | X | -// '-----------------' +/* ROW 1 OPTIONS + * .--------------------------------------------------------------------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + * .- 2u ------------. + * | KEY . XXXXXX | + * '-----------------' + */ + +/* ROW 2 OPTIONS + * .--------------------------------------------------------------------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + * .- 2u ------------. .- 2u ------------. + * | KEY . XXXXXX | | KEY . XXXXXX | + * '-----------------' '-----------------' + */ + +/* ROW 3 OPTIONS + * .--------------------------------------------------------------------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + * .- 2u ------------. .- 2u ------------. + * | KEY . XXXXXX | | X | + * '-----------------' '-----------------' + * .- 2u ------------. + * | X | + * '-----------------' + */ + +/* ROW 4 OPTIONS + * .--------------------------------------------------------------------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + * .- 2u ------------. + * | KEY . XXXXXX | + * '-----------------' + * .- 2u ------------. .- 2u ------------. + * | KEY . XXXXXX | | KEY . XXXXXX | + * '-----------------' '-----------------' + * .- 2u ------------. + * | KEY . XXXXXX | + * '-----------------' + */ -// ROW 2 OPTIONS -// .--------------------------------------------------------------------------------------------------------------------------------------. -// | | | | | | | | | | | | | | | | -// '--------------------------------------------------------------------------------------------------------------------------------------' -// .- 2u ------------. .- 2u ------------. -// | X | | X | -// '-----------------' '-----------------' - -// ROW 3 OPTIONS -// .--------------------------------------------------------------------------------------------------------------------------------------. -// | | | | | | | | | | | | | | | | -// '--------------------------------------------------------------------------------------------------------------------------------------' -// .- 2u ------------. .- 2u ------------. -// | X | | X | -// '-----------------' '-----------------' -// .- 2u ------------. -// | X | -// '-----------------' - -// ROW 4 OPTIONS -// .--------------------------------------------------------------------------------------------------------------------------------------. -// | | | | | | | | | | | | | | | | -// '--------------------------------------------------------------------------------------------------------------------------------------' -// .- 2u ------------. -// | X | -// '-----------------' -// .- 2u ------------. .- 2u ------------. -// | X | | X | -// '-----------------' '-----------------' -// .- 2u ------------. -// | X | -// '-----------------' - -// ROW 5 OPTIONS -// .--------------------------------------------------------------------------------------------------------------------------------------. -// | | | | | | | | | | | | | | | | -// '--------------------------------------------------------------------------------------------------------------------------------------' -// .- 1.25u --+ 1.25u ------- 1.25u +--- 1.25u --- 2u -------------- 1.25u ---- 1.25u ------ 1.25u +---- 1.25u . -// | X | X | X | X | X | X | X | X | X | -// '-----------------------------------------------------------------------------------------------------------' -// .- 2u ------------. -// | X | -// '-----------------' -// .--------------------- 6.25u ----------------------------. -// | X | -// '--------------------------------------------------------' -// .----------------------- 6.25u ---------------------------- 1.25u ---- 1.25u ---- 1.25u ------ 1.25u +-- 1.25u --. -// | X | X | X | X | X | X | -// '----------------------------------------------------------------------------------------------------------------' +/* ROW 5 OPTIONS + * .--------------------------------------------------------------------------------------------------------------------------------------. + * | | | | | | | | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + * .- 1.25u --+ 1.25u ------- 1.25u +--- 1.25u --- 2u -------------- 1.25u ---- 1.25u ------ 1.25u +---- 1.25u . + * | X | X | X | X | X | X | X | X | X | + * '-----------------------------------------------------------------------------------------------------------' + * .- 2u ------------. + * | X | + * '-----------------' + * .--------------------- 6.25u ----------------------------. + * | X | + * '--------------------------------------------------------' + * .----------------------- 6.25u ---------------------------- 1.25u ---- 1.25u ---- 1.25u ------ 1.25u +-- 1.25u --. + * | X | X | X | X | X | X | + * '----------------------------------------------------------------------------------------------------------------' + */ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [_QW] = { /* Qwerty */ - { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_DEL }, - { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, - { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, - { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI, KC_SPC, KC_SPC, KC_RGUI, KC_RGUI, KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT }, - } + +/* QWERTY - MIT ENHANCED / GRID COMPATIBLE + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | TAB | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ | DEL | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | ESC | A | S | D | F | G | H | J | K | L | ; | ' | XXXXXX . ENTER | PG UP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | LSHIFT | Z | X | C | V | B | N | M | , | . | / | XXXXXX . RSHIFT | UP | PG DN | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | BRITE | LCTRL | LALT | LGUI | RAISE | XXXXXX . SPACE | LOWER | RGUI | RALT | RCTRL | FN | LEFT | DOWN | RIGHT | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [_QW] = { /* QWERTY */ + { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, + { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_RS), KC_SPC, KC_SPC, MO(_LW), KC_RGUI, KC_RALT, KC_RCTL, MO(_FN), KC_LEFT, KC_DOWN, KC_RGHT }, + }, + +/* COLEMAK - MIT ENHANCED / GRID COMPATIBLE + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | TAB | Q | W | F | P | G | J | L | U | Y | ; | [ | ] | \ | DEL | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | ESC | A | R | S | T | D | H | N | E | I | O | ' | XXXXXX . ENTER | PG UP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | LSHIFT | Z | X | C | V | B | K | M | , | . | / | XXXXXX . RSHIFT | UP | PG DN | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | BRITE | LCTRL | LALT | LGUI | RAISE | XXXXXX . SPACE | LOWER | RGUI | RALT | RCTRL | FN | LEFT | DOWN | RIGHT | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [_CM] = { /* COLEMAK */ + { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, + { KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_RS), KC_SPC, KC_SPC, MO(_LW), KC_RGUI, KC_RALT, KC_RCTL, MO(_FN), KC_LEFT, KC_DOWN, KC_RGHT }, + }, + +/* DVORAK - MIT ENHANCED / GRID COMPATIBLE + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | TAB | ' | , | . | P | Y | F | G | C | R | L | [ | ] | \ | DEL | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | ESC | A | O | E | U | I | D | H | T | N | S | / | XXXXXX . ENTER | PG UP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | LSHIFT | ; | Q | J | K | X | B | M | W | V | Z | XXXXXX . RSHIFT | UP | PG DN | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | BRITE | LCTRL | LALT | LGUI | RAISE | XXXXXX . SPACE | LOWER | RGUI | RALT | RCTRL | FN | LEFT | DOWN | RIGHT | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [_DV] = { /* DVORAK */ + { KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, + { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_RS), KC_SPC, KC_SPC, MO(_LW), KC_RGUI, KC_RALT, KC_RCTL, MO(_FN), KC_LEFT, KC_DOWN, KC_RGHT }, + }, + +/* LOWERED + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | | | | | | | | | | | | | | | INS | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | | | | | | | | | | | | | XXXXXX . | | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | | | | | | | | | | | | XXXXXX . | | | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | | | | | | XXXXXX . | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [_LW] = { /* LOWERED */ + { _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, + +/* RAISED + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | | | | | | | | | | | | | | | INS | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | | | | | | | | | | | | | XXXXXX . | | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | | | | | | | | | | | | XXXXXX . | | | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | | | | | | XXXXXX . | | | | | | | | | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [_RS] = { /* RAISED */ + { _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, + +/* FUNCTION + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | NUM LK | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | SCR LK | F13 | F14 | F15 | F16 | F17 | F18 | F19 | F20 | F21 | F22 | F23 | F24 | PAUSE | PR SCR | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | CAP LK | MS BT5 | MS BT4 | MS BT3 | MS BT2 | SLOW M | FAST M | NEXT | VOL+ | VOL- | PLAY | | XXXXXX . | WHEEL+ | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | | | QWERTY | COLEMK | DVORAK | | | | | | | XXXXXX . | MOUS U | WHEEL- | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | | | | | | XXXXXX . MS BT1 | | | | | | MOUS L | MOUS D | MOUS R | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [_FN] = { /* FUNCTION */ + { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, + { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, + { _______, _______, DF(_QW), DF(_CM), DF(_DV), _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, + }, }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), }; -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_T), END); - break; - } + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + #ifdef BACKLIGHT_ENABLE + backlight_step(); + #endif + } else { + unregister_code(KC_RSFT); + } + break; + } return MACRO_NONE; }; diff --git a/keyboard/atomic/keymaps/pc_atomic.c b/keyboard/atomic/keymaps/pc_atomic.c index 2792ff6e73..1c0425a76d 100644 --- a/keyboard/atomic/keymaps/pc_atomic.c +++ b/keyboard/atomic/keymaps/pc_atomic.c @@ -23,34 +23,33 @@ */ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -// [_QW] = { /* QWERTY */ - [0] = { /* QWERTY */ - { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, XXXXXXX, KC_BSPC }, + [_QW] = { /* QWERTY */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, XXXXXXX }, { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, - { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, XXXXXXX, KC_ENT, KC_PGUP }, - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, XXXXXXX, KC_RSFT, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, MO(_FN), KC_LALT, MO(_RS), XXXXXXX, KC_SPC, MO(_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, XXXXXXX, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, XXXXXXX, KC_UP, KC_PGDN }, + { KC_LCTL, KC_LGUI, MO(_FN), KC_LALT, MO(_RS), KC_SPC, XXXXXXX, MO(_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, [_LW] = { /* LOWERED */ - { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_PAUS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, [_RS] = { /* RAISED */ - { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_PAUS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, [_FN] = { /* FUNCTION */ - { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_PAUS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, + { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, + { _______, _______, _______, DF(_CM), DF(_DV), _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, }; diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 988deee99d..f1c7b56102 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -16,6 +16,10 @@ #define _LW 3 #define _RS 4 +// Fillers to make layering more clear +#define _______ KC_TRNS +#define XXXXXXX KC_NO + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Qwerty @@ -85,9 +89,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_RS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, /* Lower @@ -103,9 +107,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} } }; From 390fd3107a84277151ceb63255c859307221a290 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 18:48:25 -0500 Subject: [PATCH 132/259] local files local files --- keyboard/planck/config.h | 2 +- keyboard/planck/keymaps/pc.c | 40 +++++++++++++++++++++++++++++------- 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/keyboard/planck/config.h b/keyboard/planck/config.h index d435cc795c..7d64f09773 100644 --- a/keyboard/planck/config.h +++ b/keyboard/planck/config.h @@ -73,7 +73,7 @@ along with this program. If not, see . */ /* disable debug print */ -#define NO_DEBUG +//#define NO_DEBUG /* disable print */ //#define NO_PRINT diff --git a/keyboard/planck/keymaps/pc.c b/keyboard/planck/keymaps/pc.c index 0adee8b2e4..ed062609f4 100644 --- a/keyboard/planck/keymaps/pc.c +++ b/keyboard/planck/keymaps/pc.c @@ -15,6 +15,14 @@ #define _DV 2 #define _LW 3 #define _RS 4 +#define _FN 5 + +#define XXXXXXX KC_NO +#define _______ KC_TRNS + +#define ASFT(kc) LSFT(RSFT(kc)) +#define MG_B ASFT(KC_B) +#define MG_H ASFT(KC_H) const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -26,7 +34,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | Shift| Z | X | C | V | B | N | M | , | . | Up |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Ctrl | GUI | Alt | |Raise | Space |Lower | / | Left | Down |Right | + * | Ctrl | GUI | Alt | Del |Raise | Space |Lower | / | Left | Down |Right | * `-----------------------------------------------------------------------------------' */ [_QW] = { @@ -85,9 +93,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_RS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, KC_NO, RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, XXXXXXX, XXXXXXX, RESET, _______}, + {_______, _______, _______, _______, MO(_FN), _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, /* Lower @@ -103,9 +111,27 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, KC_NO, RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, XXXXXXX, XXXXXXX, MG_B, _______}, + {_______, _______, _______, _______, _______, _______, _______, MO(_FN), KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Function + * ,-----------------------------------------------------------------------------------. + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Raise | Space |Lower | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_FN] = { + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, MG_H, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} } }; From 3755ef5ddbdad9f25a53fee951c3eb78035b52c3 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 20:57:51 -0500 Subject: [PATCH 133/259] Compiler Warnings / Atomic TLC Corrected compiler warnings for a number of issues. Gave Atomic some TLC. --- keyboard/atomic/Makefile | 4 +- keyboard/atomic/atomic.h | 3 + keyboard/atomic/backlight.c | 2 + keyboard/atomic/config.h | 93 +++++++++++++++++++++++++---- keyboard/atomic/keymaps/default.c | 26 ++++---- keyboard/atomic/keymaps/pc_atomic.c | 3 +- quantum/keymap_common.c | 6 +- quantum/keymap_common.h | 2 - quantum/keymap_midi.h | 2 +- tmk_core/common/action_code.h | 2 +- tmk_core/common/keymap.c | 3 +- 11 files changed, 112 insertions(+), 34 deletions(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 17baeaf536..2b017446dc 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -120,13 +120,13 @@ EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration #NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA -#BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality #MIDI_ENABLE = yes # MIDI controls #UNICODE_ENABLE = yes # Unicode #BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax diff --git a/keyboard/atomic/atomic.h b/keyboard/atomic/atomic.h index d8574efa93..d5461e424d 100644 --- a/keyboard/atomic/atomic.h +++ b/keyboard/atomic/atomic.h @@ -26,5 +26,8 @@ void matrix_init_user(void); void matrix_scan_user(void); +void process_action_user(keyrecord_t *record); +void led_set_user(uint8_t usb_led); +void backlight_init_ports(void); #endif \ No newline at end of file diff --git a/keyboard/atomic/backlight.c b/keyboard/atomic/backlight.c index f69364b2af..647b57e718 100644 --- a/keyboard/atomic/backlight.c +++ b/keyboard/atomic/backlight.c @@ -1,6 +1,8 @@ #include #include "backlight.h" +#include "atomic.h" + #define CHANNEL OCR1C diff --git a/keyboard/atomic/config.h b/keyboard/atomic/config.h index 11c0e848e1..f30a9e6cc4 100644 --- a/keyboard/atomic/config.h +++ b/keyboard/atomic/config.h @@ -32,36 +32,109 @@ along with this program. If not, see . #define MATRIX_ROWS 5 #define MATRIX_COLS 15 -// Planck PCB default pin-out -// Change this to how you wired your keyboard -// COLS: Left to right, ROWS: Top to bottom +/* + * Keyboard Matrix Assignments + * + * Change this to how you wired your keyboard + * COLS: AVR pins used for columns, left to right + * ROWS: AVR pins used for rows, top to bottom + * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) + * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) + * +*/ #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7, D3, D2, D1 } #define ROWS (int []){ D0, D5, B5, B6, C6 } /* COL2ROW or ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* define if matrix has ghost */ +/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ +#define DEBOUNCE 5 + +/* define if matrix has ghost (lacks anti-ghosting diodes) */ //#define MATRIX_HAS_GHOST /* number of backlight levels */ -/* NOTE: this is the max value of 0..BACKLIGHT_LEVELS so really 16 levels. */ #define BACKLIGHT_LEVELS 3 -/* Set 0 if debouncing isn't needed */ -#define DEBOUNCE 5 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* key combination for command */ +/* + * Force NKRO + * + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the + * makefile for this to work.) + * + * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) + * until the next keyboard reset. + * + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * fully operational during normal computer usage. + * + * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) + * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by + * bootmagic, NKRO mode will always be enabled until it is toggled again during a + * power-up. + * + */ +//#define FORCE_NKRO + +/* + * Magic Key Options + * + * Magic keys are hotkey commands that allow control over firmware functions of + * the keyboard. They are best used in combination with the HID Listen program, + * found here: https://www.pjrc.com/teensy/hid_listen.html + * + * The options below allow the magic key functionality to be changed. This is + * useful if your keyboard/keypad is missing keys and you want magic key support. + * + */ + +/* key combination for magic key command */ #define IS_COMMAND() ( \ keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ ) +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false +/* override magic key keymap */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER PAUSE +//#define MAGIC_KEY_LOCK CAPS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z /* * Feature disable options @@ -81,6 +154,4 @@ along with this program. If not, see . //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION -#define MAGIC_KEY_BOOTLOADER B - #endif diff --git a/keyboard/atomic/keymaps/default.c b/keyboard/atomic/keymaps/default.c index 4ed8a71f15..0ede363a1f 100644 --- a/keyboard/atomic/keymaps/default.c +++ b/keyboard/atomic/keymaps/default.c @@ -11,7 +11,7 @@ #define _DV 2 #define _LW 3 #define _RS 4 -#define _FN 4 +#define _FN 5 /* ROW 1 OPTIONS * .--------------------------------------------------------------------------------------------------------------------------------------. @@ -148,11 +148,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| - * | | | | | | | | | | | | | | | INS | + * | | ! | @ | # | $ | % | ^ | & | * | ( | ) | | | | INS | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| - * | | | | | | | | | | | | | XXXXXX . | | + * | | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | XXXXXX . | | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| - * | | | | | | | | | | | | XXXXXX . | | | + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | | XXXXXX . | | | * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| * | | | | | | XXXXXX . | | | | | | | | | * '--------------------------------------------------------------------------------------------------------------------------------------' @@ -160,9 +160,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_LW] = { /* LOWERED */ { _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, _______, _______, KC_INS }, + { _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, ___T___, ___T___, _______ }, + { _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, @@ -170,11 +170,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| - * | | | | | | | | | | | | | | | INS | + * | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | | | | INS | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| - * | | | | | | | | | | | | | XXXXXX . | | + * | | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | XXXXXX . | | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| - * | | | | | | | | | | | | XXXXXX . | | | + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | | XXXXXX . | | | * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| * | | | | | | XXXXXX . | | | | | | | | | * '--------------------------------------------------------------------------------------------------------------------------------------' @@ -182,9 +182,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_RS] = { /* RAISED */ { _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______, _______, _______, KC_INS }, + { _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, ___T___, ___T___, _______ }, + { _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, diff --git a/keyboard/atomic/keymaps/pc_atomic.c b/keyboard/atomic/keymaps/pc_atomic.c index 1c0425a76d..bdf575046b 100644 --- a/keyboard/atomic/keymaps/pc_atomic.c +++ b/keyboard/atomic/keymaps/pc_atomic.c @@ -6,6 +6,7 @@ #define _FN 3 #define _______ KC_TRNS +#define ___T___ KC_TRNS #define XXXXXXX KC_NO /* @@ -48,7 +49,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, _______, _______, DF(_CM), DF(_DV), _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, }; diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 2eef4f15a7..ae6cddb343 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -87,6 +87,7 @@ action_t action_for_key(uint8_t layer, keypos_t key) return action; #endif } else if (keycode == RESET) { // RESET is 0x5000, which is why this is here + action_t action; clear_keyboard(); #ifdef AUDIO_ENABLE play_notes(&goodbye, 5, false); @@ -96,12 +97,13 @@ action_t action_for_key(uint8_t layer, keypos_t key) *(uint16_t *)0x0800 = 0x7777; // these two are a-star-specific #endif bootloader_jump(); - return; + return action; } else if (keycode == DEBUG) { // DEBUG is 0x5001 // TODO: Does this actually work? + action_t action; print("\nDEBUG: enabled.\n"); debug_enable = true; - return; + return action; } else if (keycode >= 0x5000 && keycode < 0x6000) { // Layer movement shortcuts // See .h to see constraints/usage diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index 3db40772e0..4a877d2a70 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h @@ -184,8 +184,6 @@ extern const uint16_t fn_actions[]; // Toggle to layer - 256 layer max #define TG(layer) (layer | 0x5400) -#define MIDI(n) (n | 0x6000) - // M-od, T-ap - 256 keycode max #define MT(mod, kc) (kc | 0x7000 | ((mod & 0xF) << 8)) #define CTL_T(kc) MT(0x1, kc) diff --git a/quantum/keymap_midi.h b/quantum/keymap_midi.h index a89420ce2a..436fb2eb50 100644 --- a/quantum/keymap_midi.h +++ b/quantum/keymap_midi.h @@ -20,7 +20,7 @@ along with this program. If not, see . #include -#define MIDI 0x6000 +#define MIDI(n) (n | 0x6000) #define MIDI12 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000 #define CHNL(note, channel) (note + (channel << 8)) diff --git a/tmk_core/common/action_code.h b/tmk_core/common/action_code.h index 4fe9c1d581..2b0b0b077e 100644 --- a/tmk_core/common/action_code.h +++ b/tmk_core/common/action_code.h @@ -301,7 +301,7 @@ enum backlight_opt { #define ACTION_BACKLIGHT_DECREASE() ACTION(ACT_BACKLIGHT, BACKLIGHT_DECREASE << 8) #define ACTION_BACKLIGHT_TOGGLE() ACTION(ACT_BACKLIGHT, BACKLIGHT_TOGGLE << 8) #define ACTION_BACKLIGHT_STEP() ACTION(ACT_BACKLIGHT, BACKLIGHT_STEP << 8) -#define ACTION_BACKLIGHT_LEVEL(level) ACTION(ACT_BACKLIGHT, BACKLIGHT_LEVEL << 8 | level) +#define ACTION_BACKLIGHT_LEVEL(level) ACTION(ACT_BACKLIGHT, BACKLIGHT_LEVEL << 8 | (level)) /* Command */ #define ACTION_COMMAND(id, opt) ACTION(ACT_COMMAND, (opt)<<8 | (addr)) /* Function */ diff --git a/tmk_core/common/keymap.c b/tmk_core/common/keymap.c index 11f4aa8aaa..8955fc710d 100644 --- a/tmk_core/common/keymap.c +++ b/tmk_core/common/keymap.c @@ -22,7 +22,7 @@ along with this program. If not, see . #include "action_macro.h" #include "wait.h" #include "debug.h" - +#include "bootloader.h" static action_t keycode_to_action(uint8_t keycode); @@ -143,6 +143,7 @@ static action_t keycode_to_action(uint8_t keycode) action.code = ACTION_TRANSPARENT; break; case KC_BOOTLOADER: + action.code = ACTION_NO; clear_keyboard(); wait_ms(50); bootloader_jump(); // not return From 9ff9317720d4fcee6b35800f71d598f9a59de661 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 21:55:04 -0500 Subject: [PATCH 134/259] Corrected spacing. --- keyboard/planck/Makefile | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 17e5cd45cc..ae637fc295 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -130,20 +130,22 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = yes # MIDI controls +# AUDIO_ENABLE = yes # Audio output on port C6 +# UNICODE_ENABLE = yes # Unicode +# BLUETOOTH_ENABLE = ye # Enable Bluetooth with the Adafruit EZ-Key HID +# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. + # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = YES # MIDI controls -# AUDIO_ENABLE = YES # Audio output on port C6 -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID -# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. +#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend + ifdef BACKLIGHT_ENABLE SRC += backlight.c From aa9eaa97730d9dea730e74b6d5a01bc344af9bfd Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 21:56:27 -0500 Subject: [PATCH 135/259] Corrected spacing. --- keyboard/atomic/Makefile | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 2b017446dc..20cf4fff18 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -114,19 +114,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # Build Options # comment out to disable the options. # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -#MIDI_ENABLE = yes # MIDI controls -#UNICODE_ENABLE = yes # Unicode -#BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +#MIDI_ENABLE = yes # MIDI controls +#UNICODE_ENABLE = yes # Unicode +#BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax From 95a44cdf01a98180363e8039d769fa7be92b0194 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 22:00:36 -0500 Subject: [PATCH 136/259] Disabled print. --- keyboard/planck/config.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/planck/config.h b/keyboard/planck/config.h index 7d64f09773..d3719e0cb1 100644 --- a/keyboard/planck/config.h +++ b/keyboard/planck/config.h @@ -73,10 +73,10 @@ along with this program. If not, see . */ /* disable debug print */ -//#define NO_DEBUG +#define NO_DEBUG /* disable print */ -//#define NO_PRINT +#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER From 2900b4884598b06ed59371c48ecea9d3f0bff5ac Mon Sep 17 00:00:00 2001 From: IBNobody Date: Wed, 13 Apr 2016 22:04:44 -0500 Subject: [PATCH 137/259] Added parenthesis to midi macro. --- quantum/keymap_midi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quantum/keymap_midi.h b/quantum/keymap_midi.h index 436fb2eb50..795f26380e 100644 --- a/quantum/keymap_midi.h +++ b/quantum/keymap_midi.h @@ -20,7 +20,7 @@ along with this program. If not, see . #include -#define MIDI(n) (n | 0x6000) +#define MIDI(n) ((n) | 0x6000) #define MIDI12 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000 #define CHNL(note, channel) (note + (channel << 8)) From 44e4320b2ea508d75f28cb6796f6cf414164564b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 06:34:56 -0500 Subject: [PATCH 138/259] Nightly --- keyboard/planck/keymaps/pc.c | 71 +++++++++++++++++++++++++++--------- 1 file changed, 53 insertions(+), 18 deletions(-) diff --git a/keyboard/planck/keymaps/pc.c b/keyboard/planck/keymaps/pc.c index ed062609f4..20bb5d86d7 100644 --- a/keyboard/planck/keymaps/pc.c +++ b/keyboard/planck/keymaps/pc.c @@ -2,6 +2,8 @@ // this is the style you want to emulate. #include "planck.h" +#include "print.h" +#include "action_layer.h" #ifdef BACKLIGHT_ENABLE #include "backlight.h" #endif @@ -38,10 +40,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * `-----------------------------------------------------------------------------------' */ [_QW] = { - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {RESET, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_ENT }, - {KC_LCTL, KC_LGUI, KC_LALT, KC_DEL, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_SLSH, KC_LEFT, KC_DOWN, KC_RGHT} + {KC_LCTL, KC_LGUI, KC_LALT, KC_DEL, M(_LW), KC_SPC, KC_SPC, M(_RS), KC_SLSH, KC_LEFT, KC_DOWN, KC_RGHT} }, /* Colemak @@ -95,7 +97,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, XXXXXXX, XXXXXXX, RESET, _______}, - {_______, _______, _______, _______, MO(_FN), _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, /* Lower @@ -113,7 +115,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, XXXXXXX, XXXXXXX, MG_B, _______}, - {_______, _______, _______, _______, _______, _______, _______, MO(_FN), KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, /* Function @@ -139,20 +141,53 @@ const uint16_t PROGMEM fn_actions[] = { }; + +int tri_layer = 0; +void update_tri_layer(int layer) { + if (tri_layer > 1) { + layer_on(layer); + } else { + layer_off(layer); + } +} + + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - #ifdef BACKLIGHT_ENABLE - backlight_step(); - #endif - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; + // MACRODOWN only works in this function + switch(id) + { + case _RS: + if (record->event.pressed) { + print("RS_DN"); + layer_on(_RS); + tri_layer++; + update_tri_layer(_FN); + } else { + print("RS_UP"); + layer_off(_RS); + tri_layer--; + update_tri_layer(_FN); + phex(layer_state); + } + break; + + case _LW: + if (record->event.pressed) { + print("LW_DN"); + layer_on(_LW); + tri_layer++; + update_tri_layer(_FN); + } else { + print("LW_UP"); + layer_off(_LW); + tri_layer--; + update_tri_layer(_FN); + } + break; + + default: + break; + } + return MACRO_NONE; }; From 59e041672ccd35060aba75c7c05561a39c05d742 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 08:20:55 -0500 Subject: [PATCH 139/259] Remapped magic bootloader key to B. --- keyboard/atomic/config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/atomic/config.h b/keyboard/atomic/config.h index f30a9e6cc4..1b34decf9c 100644 --- a/keyboard/atomic/config.h +++ b/keyboard/atomic/config.h @@ -130,7 +130,7 @@ along with this program. If not, see . //#define MAGIC_KEY_LAYER7 7 //#define MAGIC_KEY_LAYER8 8 //#define MAGIC_KEY_LAYER9 9 -//#define MAGIC_KEY_BOOTLOADER PAUSE +#define MAGIC_KEY_BOOTLOADER B //#define MAGIC_KEY_LOCK CAPS //#define MAGIC_KEY_EEPROM E //#define MAGIC_KEY_NKRO N From 4b4d3069b4e71de370f0fea8a949f1ae39bb0993 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 08:50:01 -0500 Subject: [PATCH 140/259] Update and rename pc_atomic.c to pvc_atomic.c Also removed unused FNs --- keyboard/atomic/keymaps/{pc_atomic.c => pvc_atomic.c} | 6 ------ 1 file changed, 6 deletions(-) rename keyboard/atomic/keymaps/{pc_atomic.c => pvc_atomic.c} (96%) diff --git a/keyboard/atomic/keymaps/pc_atomic.c b/keyboard/atomic/keymaps/pvc_atomic.c similarity index 96% rename from keyboard/atomic/keymaps/pc_atomic.c rename to keyboard/atomic/keymaps/pvc_atomic.c index bdf575046b..b18e3a377a 100644 --- a/keyboard/atomic/keymaps/pc_atomic.c +++ b/keyboard/atomic/keymaps/pvc_atomic.c @@ -55,12 +55,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) From 19061f2ff1283f756b162055bac776814caa2d84 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 08:54:22 -0500 Subject: [PATCH 141/259] Update and rename pc_atomic.c to pvc_atomic.c --- keyboard/atomic/keymaps/{pc_atomic.c => pvc_atomic.c} | 6 ------ 1 file changed, 6 deletions(-) rename keyboard/atomic/keymaps/{pc_atomic.c => pvc_atomic.c} (96%) diff --git a/keyboard/atomic/keymaps/pc_atomic.c b/keyboard/atomic/keymaps/pvc_atomic.c similarity index 96% rename from keyboard/atomic/keymaps/pc_atomic.c rename to keyboard/atomic/keymaps/pvc_atomic.c index bdf575046b..b18e3a377a 100644 --- a/keyboard/atomic/keymaps/pc_atomic.c +++ b/keyboard/atomic/keymaps/pvc_atomic.c @@ -55,12 +55,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_MOMENTARY(2), // to RAISE - [2] = ACTION_LAYER_MOMENTARY(3), // to LOWER - - [3] = ACTION_DEFAULT_LAYER_SET(0), - [4] = ACTION_DEFAULT_LAYER_SET(1), - }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) From 3d601c1bce23cf31052b9a61818fd1343970499b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 08:56:27 -0500 Subject: [PATCH 142/259] Rename pc.c to pvc_planck.c --- keyboard/planck/keymaps/{pc.c => pvc_planck.c} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename keyboard/planck/keymaps/{pc.c => pvc_planck.c} (100%) diff --git a/keyboard/planck/keymaps/pc.c b/keyboard/planck/keymaps/pvc_planck.c similarity index 100% rename from keyboard/planck/keymaps/pc.c rename to keyboard/planck/keymaps/pvc_planck.c From 3dd20f2b6c16ea56bacc5e1581db3fbc1cfc5444 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 11:35:49 -0500 Subject: [PATCH 143/259] Rename pc.c to pvc_planck.c --- keyboard/planck/keymaps/{pc.c => pvc_planck.c} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename keyboard/planck/keymaps/{pc.c => pvc_planck.c} (100%) diff --git a/keyboard/planck/keymaps/pc.c b/keyboard/planck/keymaps/pvc_planck.c similarity index 100% rename from keyboard/planck/keymaps/pc.c rename to keyboard/planck/keymaps/pvc_planck.c From cf17687f29820b6bf9b8feb3b23dec6e271572c5 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 12:59:16 -0500 Subject: [PATCH 144/259] Adding personal build file settings --- keyboard/atomic/Makefile | 4 ++-- keyboard/planck/Makefile | 4 ++-- keyboard/planck/config.h | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 20cf4fff18..f95b2350cd 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -119,8 +119,8 @@ MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration -#NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA +#BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality #MIDI_ENABLE = yes # MIDI controls #UNICODE_ENABLE = yes # Unicode #BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index ae637fc295..5271c27957 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -135,8 +135,8 @@ MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality # MIDI_ENABLE = yes # MIDI controls # AUDIO_ENABLE = yes # Audio output on port C6 # UNICODE_ENABLE = yes # Unicode diff --git a/keyboard/planck/config.h b/keyboard/planck/config.h index d3719e0cb1..7d64f09773 100644 --- a/keyboard/planck/config.h +++ b/keyboard/planck/config.h @@ -73,10 +73,10 @@ along with this program. If not, see . */ /* disable debug print */ -#define NO_DEBUG +//#define NO_DEBUG /* disable print */ -#define NO_PRINT +//#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER From f051496f1343259f4da8c5d917b9c9e47b97e38c Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 18:01:29 -0500 Subject: [PATCH 145/259] Checkin --- keyboard/atomic/Makefile | 7 ++ keyboard/atomic/keymaps/pvc_atomic.c | 170 +++++++++++++++++++++++++-- tmk_core/common/action_layer.h | 1 + 3 files changed, 169 insertions(+), 9 deletions(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index f95b2350cd..206b5f119c 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -136,4 +136,11 @@ VPATH += $(TARGET_DIR) VPATH += $(TOP_DIR) VPATH += $(TMK_DIR) +debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION +debug-on: all + +debug-off: EXTRAFLAGS += -DNO_DEBUG -DNO_PRINT +debug-off: OPT_DEFS := $(filter-out -DCONSOLE_ENABLE,$(OPT_DEFS)) +debug-off: all + include $(TOP_DIR)/quantum/quantum.mk diff --git a/keyboard/atomic/keymaps/pvc_atomic.c b/keyboard/atomic/keymaps/pvc_atomic.c index b18e3a377a..3ddd3e3294 100644 --- a/keyboard/atomic/keymaps/pvc_atomic.c +++ b/keyboard/atomic/keymaps/pvc_atomic.c @@ -1,9 +1,12 @@ #include "atomic.h" +#include "action_layer.h" #define _QW 0 #define _LW 1 #define _RS 2 #define _FN 3 +#define _F1 4 +#define _F2 5 #define _______ KC_TRNS #define ___T___ KC_TRNS @@ -29,7 +32,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, XXXXXXX, KC_PGUP }, { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, XXXXXXX, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, MO(_FN), KC_LALT, MO(_RS), KC_SPC, XXXXXXX, MO(_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_LCTL, KC_LGUI, M(_FN), KC_LALT, M(_RS), KC_SPC, XXXXXXX, M(_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, [_LW] = { /* LOWERED */ { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, @@ -52,18 +55,167 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, + [_F1] = { /* FUNCTION */ + { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, + { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, + }, + [_F2] = { /* FUNCTION */ + { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, + { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, + }, }; +#define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) +#define IS_LAYER_OFF(layer) ((!layer_state) & (1<<(layer))) + +void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) +{ + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer3); + } + else + { + layer_off(layer3); + } +} + +void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) +{ + if (order) + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer3); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } + else + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer4); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } +} + +/* ignore me +void change_quad_layer(uint8_t focus_layer, bool desired_focus_layer_state, uint8_t pair_layer, uint8_t layer3, uint8_t layer4) +{ + + // If desired focus layer state == 1 and current focus layer state == 1 + if ((desired_focus_layer_state) && IS_LAYER_ON(layer1)) + { + // Do Nothing + } + // If desired focus layer state == 0 and current focus layer state == 1 + else if ((desired_focus_layer_state) && IS_LAYER_ON(layer1)) + { + // If + layer_off(layer3); + layer_off(layer4); + } + } + else + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer4); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } +} +*/ + const uint16_t PROGMEM fn_actions[] = { }; -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function - switch(id) { - case 0: - return MACRODOWN(TYPE(KC_T), END); - break; - } - return MACRO_NONE; + + // MACRODOWN only works in this function + switch(id) + { + case _FN: + if (record->event.pressed) { + print("FN_DN\n"); + print_val_bin32(layer_state); + layer_on(_FN); + print_val_bin32(layer_state); + } else { + print("FN_UP\n"); + print_val_bin32(layer_state); + layer_off(_FN); + print_val_bin32(layer_state); + } + break; + + case _RS: + if (record->event.pressed) { + print("RS_DN\n"); + print_val_bin32(layer_state); + layer_on(_RS); + //tri_layer++; + print_val_bin32(layer_state); + //update_tri_layer(_RS, _LW, _FN); + update_quad_layer(_RS, _LW, _F1, _F2, 0); + print_val_bin32(layer_state); + } else { + print("RS_UP\n"); + print_val_bin32(layer_state); + layer_off(_RS); + //tri_layer--; + print_val_bin32(layer_state); + //update_tri_layer(_RS, _LW, _FN); + update_quad_layer(_RS, _LW, _F1, _F2, 0); + print_val_bin32(layer_state); + } + break; + + case _LW: + if (record->event.pressed) { + print("LW_DN\n"); + print_val_bin32(layer_state); + layer_on(_LW); + //tri_layer++; + print_val_bin32(layer_state); + //update_tri_layer(_RS, _LW, _FN); + update_quad_layer(_RS, _LW, _F1, _F2, 1); + print_val_bin32(layer_state); + } else { + print("LW_UP\n"); + print_val_bin32(layer_state); + layer_off(_LW); + //tri_layer--; + print_val_bin32(layer_state); + //update_tri_layer(_RS, _LW, _FN); + update_quad_layer(_RS, _LW, _F1, _F2, 1); + print_val_bin32(layer_state); + } + break; + + default: + break; + } + return MACRO_NONE; }; diff --git a/tmk_core/common/action_layer.h b/tmk_core/common/action_layer.h index 3a4b1e3349..025cf5420f 100644 --- a/tmk_core/common/action_layer.h +++ b/tmk_core/common/action_layer.h @@ -68,6 +68,7 @@ void layer_xor(uint32_t state); #define layer_and(state) #define layer_xor(state) #define layer_debug() + #endif /* pressed actions cache */ From ddbe4307789b6087c3e6f146a5e02f1084f3cecc Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 14 Apr 2016 19:13:24 -0400 Subject: [PATCH 146/259] new defaults --- keyboard/planck/Makefile | 2 +- keyboard/planck/keymaps/default/keymap.c | 146 ++++++++++++++++++++--- 2 files changed, 133 insertions(+), 15 deletions(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index ae637fc295..ee1c60feda 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -138,7 +138,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality # MIDI_ENABLE = yes # MIDI controls -# AUDIO_ENABLE = yes # Audio output on port C6 +AUDIO_ENABLE = yes # Audio output on port C6 # UNICODE_ENABLE = yes # Unicode # BLUETOOTH_ENABLE = ye # Enable Bluetooth with the Adafruit EZ-Key HID # RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 30ad877605..e06567339e 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -5,6 +5,10 @@ #ifdef BACKLIGHT_ENABLE #include "backlight.h" #endif +#include "action_layer.h" +#ifdef AUDIO_ENABLE + #include "audio.h" +#endif // Each layer gets a name for readability, which is then used in the keymap matrix below. // The underscores don't mean anything - you can have a layer called STUFF or any other name. @@ -15,6 +19,15 @@ #define _DV 2 #define _LW 3 #define _RS 4 +#define _AD 5 + +// Macro name shortcuts +#define M_QW 0 +#define M_CM 1 +#define M_DV 2 +#define M_LW 3 +#define M_RS 4 +#define M_BL 5 // Fillers to make layering more clear #define _______ KC_TRNS @@ -37,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Colemak @@ -55,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Dvorak @@ -73,24 +86,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Raise * ,-----------------------------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Next | Vol- | Vol+ | Play | + * | | | | | | | | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ [_RS] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, _______}, + {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, @@ -98,18 +111,36 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| F7 | F8 | F9 | F10 | F11 | F12 |Qwerty|Colemk|Dvorak| Reset|Enter | + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | |Enter | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Next | Vol- | Vol+ | Play | + * | | | | | | | | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ [_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, _______}, + {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Adjust (Lower + Raise) + * ,-----------------------------------------------------------------------------------. + * | | Reset| | | | | | | | | | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | | | | | | | |Qwerty|Colemk|Dvorak| | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | | | | | | | | | | | | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | | | | | | | | | | | | + * `-----------------------------------------------------------------------------------' + */ +[_AD] = { + {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, + {_______, _______, _______, _______, _______, _______, _______, M(M_QW), M(M_CM), M(M_DV), _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } }; @@ -117,11 +148,85 @@ const uint16_t PROGMEM fn_actions[] = { }; +float tone_qw[][2] = { + {440.0*pow(2.0,(67)/12.0), 400}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 400}, + {440.0*pow(2.0,(67)/12.0), 1600} +}; + +float tone_cm[][2] = { + {440.0*pow(2.0,(67)/12.0), 400}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 400}, + {440.0*pow(2.0,(67)/12.0), 1000}, + {0, 200}, + {440.0*pow(2.0,(67)/12.0), 1000} +}; + +float tone_dv[][2] = { + {440.0*pow(2.0,(67)/12.0), 400}, + {440.0*pow(2.0,(60)/12.0), 400}, + {0, 400}, + {440.0*pow(2.0,(67)/12.0), 800}, + {0, 200}, + {440.0*pow(2.0,(67)/12.0), 800}, + {0, 200}, + {440.0*pow(2.0,(67)/12.0), 800} +}; + + +#define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) +#define IS_LAYER_OFF(layer) ((!layer_state) & (1<<(layer))) + +void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) { + layer_on(layer3); + } else { + layer_off(layer3); + } +} const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function switch(id) { - case 0: + case M_QW: + if (record->event.pressed) { + play_notes(&tone_qw, 4, false); + default_layer_set(1UL<<_QW); + } + break; + case M_CM: + if (record->event.pressed) { + play_notes(&tone_cm, 6, false); + default_layer_set(1UL<<_CM); + } + break; + case M_DV: + if (record->event.pressed) { + play_notes(&tone_dv, 8, false); + default_layer_set(1UL<<_DV); + } + break; + case M_LW: + if (record->event.pressed) { + layer_on(_LW); + update_tri_layer(_LW, _RS, _AD); + } else { + layer_off(_LW); + update_tri_layer(_LW, _RS, _AD); + } + break; + case M_RS: + if (record->event.pressed) { + layer_on(_RS); + update_tri_layer(_LW, _RS, _AD); + } else { + layer_off(_RS); + update_tri_layer(_LW, _RS, _AD); + } + break; + case M_BL: if (record->event.pressed) { register_code(KC_RSFT); #ifdef BACKLIGHT_ENABLE @@ -134,3 +239,16 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } return MACRO_NONE; }; + +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 650}, + {440.0*pow(2.0,(64)/12.0), 450}, + {440.0*pow(2.0,(55)/12.0), 450}, + {440.0*pow(2.0,(60)/12.0), 450}, + {440.0*pow(2.0,(64)/12.0), 1000} +}; + +void matrix_init_user(void) { + init_notes(); + play_notes(&start_up, 5, false); +} From 63462bf8c12cea1c13ca1bd1f105fe53f556806e Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 14 Apr 2016 20:42:14 -0400 Subject: [PATCH 147/259] changing up the makefile a bit --- keyboard/planck/Makefile | 56 +++++++++++-------- keyboard/planck/keymaps/default/keymap.c | 61 ++++++++++++--------- keyboard/planck/keymaps/default/makefile.mk | 1 + quantum/quantum.mk | 8 +-- tmk_core/common.mk | 26 ++++----- tmk_core/protocol/lufa.mk | 4 +- 6 files changed, 90 insertions(+), 66 deletions(-) create mode 100644 keyboard/planck/keymaps/default/makefile.mk diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index ee1c60feda..dc6e46df2c 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -38,6 +38,27 @@ # To rebuild project do "make clean" then "make all". #---------------------------------------------------------------------------- +# Build Options +# change to "no" to disable the options, or define them in the makefile.mk in +# the appropriate keymap folder that will get included automatically +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: + # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. + +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + # Target file name (without extension). TARGET = planck @@ -62,17 +83,28 @@ ifneq ("$(wildcard keymaps/$(KEYMAP).c)","") else ifneq ("$(wildcard keymaps/$(KEYMAP)/keymap.c)","") KEYMAP_FILE = keymaps/$(KEYMAP)/keymap.c +ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") + include keymaps/$(KEYMAP)/makefile.mk +endif else $(error Keymap file does not exist) +endif endif -endif + else + ifneq ("$(wildcard keymaps/default.c)","") KEYMAP_FILE = keymaps/default.c else KEYMAP_FILE = keymaps/default/keymap.c endif + +ifneq ("$(wildcard keymaps/default/makefile.mk)","") + include keymaps/default/makefile.mk endif + +endif + SRC := $(KEYMAP_FILE) $(SRC) CONFIG_H = config.h @@ -127,27 +159,7 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT OPT_DEFS += -DBOOTLOADER_SIZE=4096 -# Build Options -# comment out to disable the options. -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = yes # MIDI controls -AUDIO_ENABLE = yes # Audio output on port C6 -# UNICODE_ENABLE = yes # Unicode -# BLUETOOTH_ENABLE = ye # Enable Bluetooth with the Adafruit EZ-Key HID -# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend - - -ifdef BACKLIGHT_ENABLE +ifeq ($(BACKLIGHT_ENABLE), yes) SRC += backlight.c endif diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index e06567339e..97ba5d285e 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -89,24 +89,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -/* Raise - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | | | | | | | | Next | Vol- | Vol+ | Play | - * `-----------------------------------------------------------------------------------' - */ -[_RS] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, - /* Lower * ,-----------------------------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | @@ -125,6 +107,24 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, +/* Raise + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | | | | | | | | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_RS] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + /* Adjust (Lower + Raise) * ,-----------------------------------------------------------------------------------. * | | Reset| | | | | | | | | | Del | @@ -148,17 +148,18 @@ const uint16_t PROGMEM fn_actions[] = { }; +#ifdef AUDIO_ENABLE float tone_qw[][2] = { {440.0*pow(2.0,(67)/12.0), 400}, {440.0*pow(2.0,(60)/12.0), 400}, - {0, 400}, + {0, 800}, {440.0*pow(2.0,(67)/12.0), 1600} }; float tone_cm[][2] = { {440.0*pow(2.0,(67)/12.0), 400}, {440.0*pow(2.0,(60)/12.0), 400}, - {0, 400}, + {0, 800}, {440.0*pow(2.0,(67)/12.0), 1000}, {0, 200}, {440.0*pow(2.0,(67)/12.0), 1000} @@ -167,14 +168,14 @@ float tone_cm[][2] = { float tone_dv[][2] = { {440.0*pow(2.0,(67)/12.0), 400}, {440.0*pow(2.0,(60)/12.0), 400}, - {0, 400}, + {0, 800}, {440.0*pow(2.0,(67)/12.0), 800}, {0, 200}, {440.0*pow(2.0,(67)/12.0), 800}, {0, 200}, {440.0*pow(2.0,(67)/12.0), 800} }; - +#endif #define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) #define IS_LAYER_OFF(layer) ((!layer_state) & (1<<(layer))) @@ -192,19 +193,25 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) switch(id) { case M_QW: if (record->event.pressed) { - play_notes(&tone_qw, 4, false); + #ifdef AUDIO_ENABLE + play_notes(&tone_qw, 4, false); + #endif default_layer_set(1UL<<_QW); } break; case M_CM: if (record->event.pressed) { - play_notes(&tone_cm, 6, false); + #ifdef AUDIO_ENABLE + play_notes(&tone_cm, 6, false); + #endif default_layer_set(1UL<<_CM); } break; case M_DV: if (record->event.pressed) { - play_notes(&tone_dv, 8, false); + #ifdef AUDIO_ENABLE + play_notes(&tone_dv, 8, false); + #endif default_layer_set(1UL<<_DV); } break; @@ -240,6 +247,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; +#ifdef AUDIO_ENABLE float start_up[][2] = { {440.0*pow(2.0,(67)/12.0), 650}, {440.0*pow(2.0,(64)/12.0), 450}, @@ -247,8 +255,11 @@ float start_up[][2] = { {440.0*pow(2.0,(60)/12.0), 450}, {440.0*pow(2.0,(64)/12.0), 1000} }; +#endif void matrix_init_user(void) { + #ifdef AUDIO_ENABLE init_notes(); play_notes(&start_up, 5, false); + #endif } diff --git a/keyboard/planck/keymaps/default/makefile.mk b/keyboard/planck/keymaps/default/makefile.mk new file mode 100644 index 0000000000..628167ff66 --- /dev/null +++ b/keyboard/planck/keymaps/default/makefile.mk @@ -0,0 +1 @@ +AUDIO_ENABLE = yes \ No newline at end of file diff --git a/quantum/quantum.mk b/quantum/quantum.mk index de93af7e8c..3069f582c3 100644 --- a/quantum/quantum.mk +++ b/quantum/quantum.mk @@ -23,19 +23,19 @@ ifndef CUSTOM_MATRIX SRC += $(QUANTUM_DIR)/matrix.c endif -ifdef MIDI_ENABLE +ifeq ($(MIDI_ENABLE), yes) SRC += $(QUANTUM_DIR)/keymap_midi.c endif -ifdef AUDIO_ENABLE +ifeq ($(AUDIO_ENABLE), yes) SRC += $(QUANTUM_DIR)/audio.c endif -ifdef UNICODE_ENABLE +ifeq ($(UNICODE_ENABLE), yes) SRC += $(QUANTUM_DIR)/keymap_unicode.c endif -ifdef RGBLIGHT_ENABLE +ifeq ($(RGBLIGHT_ENABLE), yes) SRC += $(QUANTUM_DIR)/light_ws2812.c SRC += $(QUANTUM_DIR)/rgblight.c OPT_DEFS += -DRGBLIGHT_ENABLE diff --git a/tmk_core/common.mk b/tmk_core/common.mk index 89c366f554..8d028d52ac 100644 --- a/tmk_core/common.mk +++ b/tmk_core/common.mk @@ -17,66 +17,66 @@ SRC += $(COMMON_DIR)/host.c \ # Option modules -ifdef BOOTMAGIC_ENABLE +ifeq ($(BOOTMAGIC_ENABLE), yes) SRC += $(COMMON_DIR)/bootmagic.c SRC += $(COMMON_DIR)/avr/eeconfig.c OPT_DEFS += -DBOOTMAGIC_ENABLE endif -ifdef MOUSEKEY_ENABLE +ifeq ($(MOUSEKEY_ENABLE), yes) SRC += $(COMMON_DIR)/mousekey.c OPT_DEFS += -DMOUSEKEY_ENABLE OPT_DEFS += -DMOUSE_ENABLE endif -ifdef EXTRAKEY_ENABLE +ifeq ($(EXTRAKEY_ENABLE), yes) OPT_DEFS += -DEXTRAKEY_ENABLE endif -ifdef CONSOLE_ENABLE +ifeq ($(CONSOLE_ENABLE), yes) OPT_DEFS += -DCONSOLE_ENABLE else OPT_DEFS += -DNO_PRINT OPT_DEFS += -DNO_DEBUG endif -ifdef COMMAND_ENABLE +ifeq ($(COMMAND_ENABLE), yes) SRC += $(COMMON_DIR)/command.c OPT_DEFS += -DCOMMAND_ENABLE endif -ifdef NKRO_ENABLE +ifeq ($(NKRO_ENABLE), yes) OPT_DEFS += -DNKRO_ENABLE endif -ifdef MIDI_ENABLE +ifeq ($(MIDI_ENABLE), yes) OPT_DEFS += -DMIDI_ENABLE endif -ifdef AUDIO_ENABLE +ifeq ($(AUDIO_ENABLE), yes) OPT_DEFS += -DAUDIO_ENABLE endif -ifdef USB_6KRO_ENABLE +ifeq ($(USB_6KRO_ENABLE), yes) OPT_DEFS += -DUSB_6KRO_ENABLE endif -ifdef SLEEP_LED_ENABLE +ifeq ($(SLEEP_LED_ENABLE), yes) SRC += $(COMMON_DIR)/sleep_led.c OPT_DEFS += -DSLEEP_LED_ENABLE OPT_DEFS += -DNO_SUSPEND_POWER_DOWN endif -ifdef BACKLIGHT_ENABLE +ifeq ($(BACKLIGHT_ENABLE), yes) SRC += $(COMMON_DIR)/backlight.c OPT_DEFS += -DBACKLIGHT_ENABLE endif -ifdef BLUETOOTH_ENABLE +ifeq ($(BLUETOOTH_ENABLE), yes) OPT_DEFS += -DBLUETOOTH_ENABLE endif -ifdef KEYMAP_SECTION_ENABLE +ifeq ($(KEYMAP_SECTION_ENABLE), yes) OPT_DEFS += -DKEYMAP_SECTION_ENABLE ifeq ($(strip $(MCU)),atmega32u2) diff --git a/tmk_core/protocol/lufa.mk b/tmk_core/protocol/lufa.mk index 4905760bb4..f3209c227e 100644 --- a/tmk_core/protocol/lufa.mk +++ b/tmk_core/protocol/lufa.mk @@ -17,7 +17,7 @@ LUFA_SRC = $(LUFA_DIR)/lufa.c \ $(LUFA_DIR)/descriptor.c \ $(LUFA_SRC_USB) -ifdef MIDI_ENABLE +ifeq ($(MIDI_ENABLE), yes) LUFA_SRC += $(LUFA_DIR)/midi/midi.c \ $(LUFA_DIR)/midi/midi_device.c \ $(LUFA_DIR)/midi/bytequeue/bytequeue.c \ @@ -25,7 +25,7 @@ ifdef MIDI_ENABLE $(LUFA_SRC_USBCLASS) endif -ifdef BLUETOOTH_ENABLE +ifeq ($(BLUETOOTH_ENABLE), yes) LUFA_SRC += $(LUFA_DIR)/bluetooth.c \ $(TMK_DIR)/protocol/serial_uart.c endif From 3993afbb2e022f4e6371c729ac6a025f16bc734e Mon Sep 17 00:00:00 2001 From: IBNobody Date: Thu, 14 Apr 2016 22:27:28 -0500 Subject: [PATCH 148/259] adding new per-keymap makefile --- keyboard/atomic/Makefile | 85 +++++++++++++------ keyboard/atomic/keymaps/pvc/makefile.mk | 16 ++++ .../atomic/keymaps/{ => pvc}/pvc_atomic.c | 0 3 files changed, 73 insertions(+), 28 deletions(-) create mode 100644 keyboard/atomic/keymaps/pvc/makefile.mk rename keyboard/atomic/keymaps/{ => pvc}/pvc_atomic.c (100%) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 206b5f119c..364efa3fa5 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -27,7 +27,7 @@ # make flip-ee = Download the eeprom file to the device, using Atmel FLIP # (must have Atmel FLIP installed). # -# make debug = Start either simulavr or avarice as specified for debugging, +# make debug = Start either simulavr or avarice as specified for debugging, # with avr-gdb or avr-insight as the front end for debugging. # # make filename.s = Just compile filename.c into the assembler code only. @@ -38,6 +38,27 @@ # To rebuild project do "make clean" then "make all". #---------------------------------------------------------------------------- +# Build Options +# change to "no" to disable the options, or define them in the makefile.mk in +# the appropriate keymap folder that will get included automatically +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: + # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. + +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + # Target file name (without extension). TARGET = atomic @@ -50,14 +71,41 @@ TMK_DIR = ../../tmk_core TARGET_DIR = . # # project specific files -SRC = atomic.c \ - backlight.c +SRC = atomic.c + +ifdef keymap + KEYMAP = $(keymap) +endif ifdef KEYMAP - SRC := keymaps/$(KEYMAP).c $(SRC) +ifneq ("$(wildcard keymaps/$(KEYMAP).c)","") + KEYMAP_FILE = keymaps/$(KEYMAP).c else - SRC := keymaps/default.c $(SRC) +ifneq ("$(wildcard keymaps/$(KEYMAP)/keymap.c)","") + KEYMAP_FILE = keymaps/$(KEYMAP)/keymap.c +ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") + include keymaps/$(KEYMAP)/makefile.mk endif +else +$(error Keymap file does not exist) +endif +endif + +else + +ifneq ("$(wildcard keymaps/default.c)","") + KEYMAP_FILE = keymaps/default.c +else + KEYMAP_FILE = keymaps/default/keymap.c +endif + +ifneq ("$(wildcard keymaps/default/makefile.mk)","") + include keymaps/default/makefile.mk +endif + +endif + +SRC := $(KEYMAP_FILE) $(SRC) CONFIG_H = config.h @@ -111,22 +159,10 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT OPT_DEFS += -DBOOTLOADER_SIZE=4096 -# Build Options -# comment out to disable the options. -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = yes # USB Nkey Rollover - not yet supported in LUFA -#BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -#MIDI_ENABLE = yes # MIDI controls -#UNICODE_ENABLE = yes # Unicode -#BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID +ifeq ($(BACKLIGHT_ENABLE), yes) + SRC += backlight.c +endif -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax @@ -136,11 +172,4 @@ VPATH += $(TARGET_DIR) VPATH += $(TOP_DIR) VPATH += $(TMK_DIR) -debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION -debug-on: all - -debug-off: EXTRAFLAGS += -DNO_DEBUG -DNO_PRINT -debug-off: OPT_DEFS := $(filter-out -DCONSOLE_ENABLE,$(OPT_DEFS)) -debug-off: all - -include $(TOP_DIR)/quantum/quantum.mk +include $(TOP_DIR)/quantum/quantum.mk \ No newline at end of file diff --git a/keyboard/atomic/keymaps/pvc/makefile.mk b/keyboard/atomic/keymaps/pvc/makefile.mk new file mode 100644 index 0000000000..ff0a9c338b --- /dev/null +++ b/keyboard/atomic/keymaps/pvc/makefile.mk @@ -0,0 +1,16 @@ +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = no # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: + # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. + +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend diff --git a/keyboard/atomic/keymaps/pvc_atomic.c b/keyboard/atomic/keymaps/pvc/pvc_atomic.c similarity index 100% rename from keyboard/atomic/keymaps/pvc_atomic.c rename to keyboard/atomic/keymaps/pvc/pvc_atomic.c From 2597fb7c508cf36704291cd48b2c752dd21f2b0d Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 14 Apr 2016 23:33:46 -0400 Subject: [PATCH 149/259] might have broken something --- keyboard/planck/config.h | 4 ++-- keyboard/planck/keymaps/default/makefile.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/keyboard/planck/config.h b/keyboard/planck/config.h index d3719e0cb1..7d64f09773 100644 --- a/keyboard/planck/config.h +++ b/keyboard/planck/config.h @@ -73,10 +73,10 @@ along with this program. If not, see . */ /* disable debug print */ -#define NO_DEBUG +//#define NO_DEBUG /* disable print */ -#define NO_PRINT +//#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER diff --git a/keyboard/planck/keymaps/default/makefile.mk b/keyboard/planck/keymaps/default/makefile.mk index 628167ff66..e1c5bd2e80 100644 --- a/keyboard/planck/keymaps/default/makefile.mk +++ b/keyboard/planck/keymaps/default/makefile.mk @@ -1 +1,2 @@ -AUDIO_ENABLE = yes \ No newline at end of file +AUDIO_ENABLE = yes +BACKLIGHT_ENABLE = yes \ No newline at end of file From 43a4ffc25971b2aea94b65ca1db66371e653ec5f Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 14 Apr 2016 23:53:35 -0400 Subject: [PATCH 150/259] bootmagic somehow not getting enabled, so adding eeconfig to backlight src include cond --- keyboard/planck/Makefile | 11 ++++------- keyboard/planck/keymaps/default/keymap.c | 3 --- tmk_core/common.mk | 1 + 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index dc6e46df2c..693e9c8aa5 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -107,6 +107,10 @@ endif SRC := $(KEYMAP_FILE) $(SRC) +ifeq ($(BACKLIGHT_ENABLE), yes) + SRC := backlight.c $(SRC) +endif + CONFIG_H = config.h # MCU name @@ -126,7 +130,6 @@ MCU = atmega32u4 # software delays. F_CPU = 16000000 - # # LUFA specific # @@ -158,12 +161,6 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT # USBaspLoader 2048 OPT_DEFS += -DBOOTLOADER_SIZE=4096 - -ifeq ($(BACKLIGHT_ENABLE), yes) - SRC += backlight.c -endif - - # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 97ba5d285e..151a6b4f46 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -2,9 +2,6 @@ // this is the style you want to emulate. #include "planck.h" -#ifdef BACKLIGHT_ENABLE - #include "backlight.h" -#endif #include "action_layer.h" #ifdef AUDIO_ENABLE #include "audio.h" diff --git a/tmk_core/common.mk b/tmk_core/common.mk index 8d028d52ac..030767cc3f 100644 --- a/tmk_core/common.mk +++ b/tmk_core/common.mk @@ -69,6 +69,7 @@ endif ifeq ($(BACKLIGHT_ENABLE), yes) SRC += $(COMMON_DIR)/backlight.c + SRC += $(COMMON_DIR)/avr/eeconfig.c OPT_DEFS += -DBACKLIGHT_ENABLE endif From bb0836c62016f482f517771a9f5a8dbc68bd0a1c Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 15 Apr 2016 00:26:22 -0400 Subject: [PATCH 151/259] the spacessss --- keyboard/planck/Makefile | 66 +++++++++++++-------- keyboard/planck/keymaps/default/makefile.mk | 3 +- quantum/quantum.mk | 8 +-- tmk_core/common.mk | 26 ++++---- tmk_core/protocol/lufa.mk | 4 +- 5 files changed, 60 insertions(+), 47 deletions(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 693e9c8aa5..8d4e7787a6 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -38,31 +38,9 @@ # To rebuild project do "make clean" then "make all". #---------------------------------------------------------------------------- -# Build Options -# change to "no" to disable the options, or define them in the makefile.mk in -# the appropriate keymap folder that will get included automatically -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: - # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -AUDIO_ENABLE = no # Audio output on port C6 -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend - # Target file name (without extension). TARGET = planck - # Directory common source filess exist TOP_DIR = ../.. TMK_DIR = ../../tmk_core @@ -107,10 +85,6 @@ endif SRC := $(KEYMAP_FILE) $(SRC) -ifeq ($(BACKLIGHT_ENABLE), yes) - SRC := backlight.c $(SRC) -endif - CONFIG_H = config.h # MCU name @@ -161,6 +135,46 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT # USBaspLoader 2048 OPT_DEFS += -DBOOTLOADER_SIZE=4096 +# Build Options +# change to "no" to disable the options, or define them in the makefile.mk in +# the appropriate keymap folder that will get included automatically +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. + +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + +ifdef KEYMAP + +ifeq ("$(wildcard keymaps/$(KEYMAP).c)","") +ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") + include keymaps/$(KEYMAP)/makefile.mk +endif +endif + +else + +ifneq ("$(wildcard keymaps/default/makefile.mk)","") + include keymaps/default/makefile.mk +endif + +endif + +ifeq ($(strip $(BACKLIGHT_ENABLE)), yes) + SRC := backlight.c $(SRC) +endif + # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax diff --git a/keyboard/planck/keymaps/default/makefile.mk b/keyboard/planck/keymaps/default/makefile.mk index e1c5bd2e80..8cbec4a1f5 100644 --- a/keyboard/planck/keymaps/default/makefile.mk +++ b/keyboard/planck/keymaps/default/makefile.mk @@ -1,2 +1 @@ -AUDIO_ENABLE = yes -BACKLIGHT_ENABLE = yes \ No newline at end of file +AUDIO_ENABLE = yes \ No newline at end of file diff --git a/quantum/quantum.mk b/quantum/quantum.mk index 3069f582c3..17bb501718 100644 --- a/quantum/quantum.mk +++ b/quantum/quantum.mk @@ -23,19 +23,19 @@ ifndef CUSTOM_MATRIX SRC += $(QUANTUM_DIR)/matrix.c endif -ifeq ($(MIDI_ENABLE), yes) +ifeq ($(strip $(MIDI_ENABLE)), yes) SRC += $(QUANTUM_DIR)/keymap_midi.c endif -ifeq ($(AUDIO_ENABLE), yes) +ifeq ($(strip $(AUDIO_ENABLE)), yes) SRC += $(QUANTUM_DIR)/audio.c endif -ifeq ($(UNICODE_ENABLE), yes) +ifeq ($(strip $(UNICODE_ENABLE)), yes) SRC += $(QUANTUM_DIR)/keymap_unicode.c endif -ifeq ($(RGBLIGHT_ENABLE), yes) +ifeq ($(strip $(RGBLIGHT_ENABLE)), yes) SRC += $(QUANTUM_DIR)/light_ws2812.c SRC += $(QUANTUM_DIR)/rgblight.c OPT_DEFS += -DRGBLIGHT_ENABLE diff --git a/tmk_core/common.mk b/tmk_core/common.mk index 030767cc3f..f8006c6708 100644 --- a/tmk_core/common.mk +++ b/tmk_core/common.mk @@ -17,67 +17,67 @@ SRC += $(COMMON_DIR)/host.c \ # Option modules -ifeq ($(BOOTMAGIC_ENABLE), yes) +ifeq ($(strip $(BOOTMAGIC_ENABLE)), yes) SRC += $(COMMON_DIR)/bootmagic.c SRC += $(COMMON_DIR)/avr/eeconfig.c OPT_DEFS += -DBOOTMAGIC_ENABLE endif -ifeq ($(MOUSEKEY_ENABLE), yes) +ifeq ($(strip $(MOUSEKEY_ENABLE)), yes) SRC += $(COMMON_DIR)/mousekey.c OPT_DEFS += -DMOUSEKEY_ENABLE OPT_DEFS += -DMOUSE_ENABLE endif -ifeq ($(EXTRAKEY_ENABLE), yes) +ifeq ($(strip $(EXTRAKEY_ENABLE)), yes) OPT_DEFS += -DEXTRAKEY_ENABLE endif -ifeq ($(CONSOLE_ENABLE), yes) +ifeq ($(strip $(CONSOLE_ENABLE)), yes) OPT_DEFS += -DCONSOLE_ENABLE else OPT_DEFS += -DNO_PRINT OPT_DEFS += -DNO_DEBUG endif -ifeq ($(COMMAND_ENABLE), yes) +ifeq ($(strip $(COMMAND_ENABLE)), yes) SRC += $(COMMON_DIR)/command.c OPT_DEFS += -DCOMMAND_ENABLE endif -ifeq ($(NKRO_ENABLE), yes) +ifeq ($(strip $(NKRO_ENABLE)), yes) OPT_DEFS += -DNKRO_ENABLE endif -ifeq ($(MIDI_ENABLE), yes) +ifeq ($(strip $(MIDI_ENABLE)), yes) OPT_DEFS += -DMIDI_ENABLE endif -ifeq ($(AUDIO_ENABLE), yes) +ifeq ($(strip $(AUDIO_ENABLE)), yes) OPT_DEFS += -DAUDIO_ENABLE endif -ifeq ($(USB_6KRO_ENABLE), yes) +ifeq ($(strip $(USB_6KRO_ENABLE)), yes) OPT_DEFS += -DUSB_6KRO_ENABLE endif -ifeq ($(SLEEP_LED_ENABLE), yes) +ifeq ($(strip $(SLEEP_LED_ENABLE)), yes) SRC += $(COMMON_DIR)/sleep_led.c OPT_DEFS += -DSLEEP_LED_ENABLE OPT_DEFS += -DNO_SUSPEND_POWER_DOWN endif -ifeq ($(BACKLIGHT_ENABLE), yes) +ifeq ($(strip $(BACKLIGHT_ENABLE)), yes) SRC += $(COMMON_DIR)/backlight.c SRC += $(COMMON_DIR)/avr/eeconfig.c OPT_DEFS += -DBACKLIGHT_ENABLE endif -ifeq ($(BLUETOOTH_ENABLE), yes) +ifeq ($(strip $(BLUETOOTH_ENABLE)), yes) OPT_DEFS += -DBLUETOOTH_ENABLE endif -ifeq ($(KEYMAP_SECTION_ENABLE), yes) +ifeq ($(strip $(KEYMAP_SECTION_ENABLE)), yes) OPT_DEFS += -DKEYMAP_SECTION_ENABLE ifeq ($(strip $(MCU)),atmega32u2) diff --git a/tmk_core/protocol/lufa.mk b/tmk_core/protocol/lufa.mk index f3209c227e..9ac6298f11 100644 --- a/tmk_core/protocol/lufa.mk +++ b/tmk_core/protocol/lufa.mk @@ -17,7 +17,7 @@ LUFA_SRC = $(LUFA_DIR)/lufa.c \ $(LUFA_DIR)/descriptor.c \ $(LUFA_SRC_USB) -ifeq ($(MIDI_ENABLE), yes) +ifeq ($(strip $(MIDI_ENABLE)), yes) LUFA_SRC += $(LUFA_DIR)/midi/midi.c \ $(LUFA_DIR)/midi/midi_device.c \ $(LUFA_DIR)/midi/bytequeue/bytequeue.c \ @@ -25,7 +25,7 @@ ifeq ($(MIDI_ENABLE), yes) $(LUFA_SRC_USBCLASS) endif -ifeq ($(BLUETOOTH_ENABLE), yes) +ifeq ($(strip $(BLUETOOTH_ENABLE)), yes) LUFA_SRC += $(LUFA_DIR)/bluetooth.c \ $(TMK_DIR)/protocol/serial_uart.c endif From ee2ee7f4f049dda385a9db7dddd8e7e91681315b Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 15 Apr 2016 13:44:07 -0400 Subject: [PATCH 152/259] audio note length fixes --- keyboard/planck/keymaps/default/keymap.c | 46 ++++++++++++------------ quantum/audio.c | 7 +++- quantum/keymap_common.c | 10 +++--- 3 files changed, 33 insertions(+), 30 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 151a6b4f46..dee2840f2d 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -147,30 +147,30 @@ const uint16_t PROGMEM fn_actions[] = { #ifdef AUDIO_ENABLE float tone_qw[][2] = { - {440.0*pow(2.0,(67)/12.0), 400}, - {440.0*pow(2.0,(60)/12.0), 400}, - {0, 800}, - {440.0*pow(2.0,(67)/12.0), 1600} + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16} }; float tone_cm[][2] = { - {440.0*pow(2.0,(67)/12.0), 400}, - {440.0*pow(2.0,(60)/12.0), 400}, - {0, 800}, - {440.0*pow(2.0,(67)/12.0), 1000}, - {0, 200}, - {440.0*pow(2.0,(67)/12.0), 1000} + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16}, + {0, 4}, + {440.0*pow(2.0,(71)/12.0), 16} }; float tone_dv[][2] = { - {440.0*pow(2.0,(67)/12.0), 400}, - {440.0*pow(2.0,(60)/12.0), 400}, - {0, 800}, - {440.0*pow(2.0,(67)/12.0), 800}, - {0, 200}, - {440.0*pow(2.0,(67)/12.0), 800}, - {0, 200}, - {440.0*pow(2.0,(67)/12.0), 800} + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16}, + {0, 4}, + {440.0*pow(2.0,(69)/12.0), 16}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16} }; #endif @@ -246,11 +246,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE float start_up[][2] = { - {440.0*pow(2.0,(67)/12.0), 650}, - {440.0*pow(2.0,(64)/12.0), 450}, - {440.0*pow(2.0,(55)/12.0), 450}, - {440.0*pow(2.0,(60)/12.0), 450}, - {440.0*pow(2.0,(64)/12.0), 1000} + {440.0*pow(2.0,(67)/12.0), 12}, + {440.0*pow(2.0,(64)/12.0), 8}, + {440.0*pow(2.0,(55)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(64)/12.0), 20} }; #endif diff --git a/quantum/audio.c b/quantum/audio.c index f29d941d7c..50e5505fe0 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -255,7 +255,12 @@ ISR(TIMER3_COMPA_vect) { note_position++; - if (note_position >= note_length) { + bool end_of_note = false; + if (ICR3 > 0) + end_of_note = (note_position >= (note_length / ICR3 * 0xFFFF)); + else + end_of_note = (note_position >= (note_length * 0x7FF)); + if (end_of_note) { current_note++; if (current_note >= notes_length) { if (notes_repeat) { diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index ae6cddb343..e3030a8869 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -33,11 +33,9 @@ along with this program. If not, see . #include "audio.h" float goodbye[][2] = { - {440.0*pow(2.0,(67)/12.0), 400}, - {0, 50}, - {440.0*pow(2.0,(60)/12.0), 400}, - {0, 50}, - {440.0*pow(2.0,(55)/12.0), 600}, + {440.0*pow(2.0,(67)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(55)/12.0), 12}, }; #endif @@ -90,7 +88,7 @@ action_t action_for_key(uint8_t layer, keypos_t key) action_t action; clear_keyboard(); #ifdef AUDIO_ENABLE - play_notes(&goodbye, 5, false); + play_notes(&goodbye, 3, false); #endif _delay_ms(250); #ifdef ATREUS_ASTAR From 8f85117aa9e060371177e3b523bc89dc7aad19e8 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Fri, 15 Apr 2016 14:42:50 -0500 Subject: [PATCH 153/259] Added Audio to my Atomic --- keyboard/atomic/Makefile | 67 +++--- keyboard/atomic/keymaps/pvc/config.h | 157 +++++++++++++ .../keymaps/pvc/{pvc_atomic.c => keymap.c} | 207 ++++++++---------- keyboard/atomic/keymaps/pvc/makefile.mk | 6 +- keyboard/planck/Makefile | 31 +-- quantum/audio.h | 4 +- 6 files changed, 297 insertions(+), 175 deletions(-) create mode 100644 keyboard/atomic/keymaps/pvc/config.h rename keyboard/atomic/keymaps/pvc/{pvc_atomic.c => keymap.c} (59%) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 364efa3fa5..1203cf6a39 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -38,31 +38,9 @@ # To rebuild project do "make clean" then "make all". #---------------------------------------------------------------------------- -# Build Options -# change to "no" to disable the options, or define them in the makefile.mk in -# the appropriate keymap folder that will get included automatically -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = no # USB Nkey Rollover - if this doesn't work, see here: - # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -AUDIO_ENABLE = no # Audio output on port C6 -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend - # Target file name (without extension). TARGET = atomic - # Directory common source filess exist TOP_DIR = ../.. TMK_DIR = ../../tmk_core @@ -73,6 +51,8 @@ TARGET_DIR = . # # project specific files SRC = atomic.c +CONFIG_H = config.h + ifdef keymap KEYMAP = $(keymap) endif @@ -88,7 +68,7 @@ ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") endif else $(error Keymap file does not exist) -endif +endif endif else @@ -107,8 +87,6 @@ endif SRC := $(KEYMAP_FILE) $(SRC) -CONFIG_H = config.h - # MCU name #MCU = at90usb1287 MCU = atmega32u4 @@ -126,7 +104,6 @@ MCU = atmega32u4 # software delays. F_CPU = 16000000 - # # LUFA specific # @@ -158,11 +135,45 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT # USBaspLoader 2048 OPT_DEFS += -DBOOTLOADER_SIZE=4096 +# Build Options +# change to "no" to disable the options, or define them in the makefile.mk in +# the appropriate keymap folder that will get included automatically +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. -ifeq ($(BACKLIGHT_ENABLE), yes) - SRC += backlight.c +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + +ifdef KEYMAP + +ifeq ("$(wildcard keymaps/$(KEYMAP).c)","") +ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") + include keymaps/$(KEYMAP)/makefile.mk +endif endif +else + +ifneq ("$(wildcard keymaps/default/makefile.mk)","") + include keymaps/default/makefile.mk +endif + +endif + +ifeq ($(strip $(BACKLIGHT_ENABLE)), yes) + SRC := backlight.c $(SRC) +endif # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax diff --git a/keyboard/atomic/keymaps/pvc/config.h b/keyboard/atomic/keymaps/pvc/config.h new file mode 100644 index 0000000000..8449fa06de --- /dev/null +++ b/keyboard/atomic/keymaps/pvc/config.h @@ -0,0 +1,157 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xFEED +#define PRODUCT_ID 0x6060 +#define DEVICE_VER 0x0001 +#define MANUFACTURER Ortholinear Keyboards +#define PRODUCT The Atomic Keyboard +#define DESCRIPTION A compact ortholinear keyboard + +/* key matrix size */ +#define MATRIX_ROWS 5 +#define MATRIX_COLS 15 + +/* + * Keyboard Matrix Assignments + * + * Change this to how you wired your keyboard + * COLS: AVR pins used for columns, left to right + * ROWS: AVR pins used for rows, top to bottom + * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) + * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) + * +*/ +#define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7, D3, D2, D1 } +#define ROWS (int []){ D0, D5, B5, B6, B3 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ +#define DEBOUNCE 5 + +/* define if matrix has ghost (lacks anti-ghosting diodes) */ +//#define MATRIX_HAS_GHOST + +/* number of backlight levels */ +#define BACKLIGHT_LEVELS 3 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* + * Force NKRO + * + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the + * makefile for this to work.) + * + * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) + * until the next keyboard reset. + * + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * fully operational during normal computer usage. + * + * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) + * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by + * bootmagic, NKRO mode will always be enabled until it is toggled again during a + * power-up. + * + */ +//#define FORCE_NKRO + +/* + * Magic Key Options + * + * Magic keys are hotkey commands that allow control over firmware functions of + * the keyboard. They are best used in combination with the HID Listen program, + * found here: https://www.pjrc.com/teensy/hid_listen.html + * + * The options below allow the magic key functionality to be changed. This is + * useful if your keyboard/keypad is missing keys and you want magic key support. + * + */ + +/* key combination for magic key command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false + +/* override magic key keymap */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +#define MAGIC_KEY_BOOTLOADER B +//#define MAGIC_KEY_LOCK CAPS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/atomic/keymaps/pvc/pvc_atomic.c b/keyboard/atomic/keymaps/pvc/keymap.c similarity index 59% rename from keyboard/atomic/keymaps/pvc/pvc_atomic.c rename to keyboard/atomic/keymaps/pvc/keymap.c index 3ddd3e3294..627f57ff70 100644 --- a/keyboard/atomic/keymaps/pvc/pvc_atomic.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -1,12 +1,19 @@ #include "atomic.h" #include "action_layer.h" +#ifdef AUDIO_ENABLE + #include "audio.h" +#endif #define _QW 0 #define _LW 1 #define _RS 2 #define _FN 3 -#define _F1 4 -#define _F2 5 + +#define M_QW 0 +#define M_LW 1 +#define M_RS 2 +#define M_FN 3 + #define _______ KC_TRNS #define ___T___ KC_TRNS @@ -32,7 +39,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, XXXXXXX, KC_PGUP }, { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, XXXXXXX, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, M(_FN), KC_LALT, M(_RS), KC_SPC, XXXXXXX, M(_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_LCTL, KC_LGUI, M(M_FN), KC_LALT, M(M_RS), KC_SPC, XXXXXXX, M(M_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, [_LW] = { /* LOWERED */ { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, @@ -55,29 +62,50 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, - [_F1] = { /* FUNCTION */ - { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, - { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, - { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, - }, - [_F2] = { /* FUNCTION */ - { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, - { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, - { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, - }, }; #define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) #define IS_LAYER_OFF(layer) ((!layer_state) & (1<<(layer))) + +#ifdef AUDIO_ENABLE +float tone_lw[][2] = { + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16} +}; + +float tone_rs[][2] = { + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16}, + {0, 4}, + {440.0*pow(2.0,(71)/12.0), 16} +}; + +float tone_fn[][2] = { + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16}, + {0, 4}, + {440.0*pow(2.0,(69)/12.0), 16}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16} +}; +#endif + + void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) { if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) { + #ifdef AUDIO_ENABLE + println("PlayNotes FN"); + play_notes(&tone_fn, 8, false); + #endif layer_on(layer3); } else @@ -114,37 +142,6 @@ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t l } } -/* ignore me -void change_quad_layer(uint8_t focus_layer, bool desired_focus_layer_state, uint8_t pair_layer, uint8_t layer3, uint8_t layer4) -{ - - // If desired focus layer state == 1 and current focus layer state == 1 - if ((desired_focus_layer_state) && IS_LAYER_ON(layer1)) - { - // Do Nothing - } - // If desired focus layer state == 0 and current focus layer state == 1 - else if ((desired_focus_layer_state) && IS_LAYER_ON(layer1)) - { - // If - layer_off(layer3); - layer_off(layer4); - } - } - else - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer4); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } -} -*/ const uint16_t PROGMEM fn_actions[] = { }; @@ -152,70 +149,54 @@ const uint16_t PROGMEM fn_actions[] = { const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - - // MACRODOWN only works in this function - switch(id) - { - case _FN: - if (record->event.pressed) { - print("FN_DN\n"); - print_val_bin32(layer_state); - layer_on(_FN); - print_val_bin32(layer_state); - } else { - print("FN_UP\n"); - print_val_bin32(layer_state); - layer_off(_FN); - print_val_bin32(layer_state); - } - break; - - case _RS: - if (record->event.pressed) { - print("RS_DN\n"); - print_val_bin32(layer_state); - layer_on(_RS); - //tri_layer++; - print_val_bin32(layer_state); - //update_tri_layer(_RS, _LW, _FN); - update_quad_layer(_RS, _LW, _F1, _F2, 0); - print_val_bin32(layer_state); - } else { - print("RS_UP\n"); - print_val_bin32(layer_state); - layer_off(_RS); - //tri_layer--; - print_val_bin32(layer_state); - //update_tri_layer(_RS, _LW, _FN); - update_quad_layer(_RS, _LW, _F1, _F2, 0); - print_val_bin32(layer_state); - } - break; - - case _LW: - if (record->event.pressed) { - print("LW_DN\n"); - print_val_bin32(layer_state); - layer_on(_LW); - //tri_layer++; - print_val_bin32(layer_state); - //update_tri_layer(_RS, _LW, _FN); - update_quad_layer(_RS, _LW, _F1, _F2, 1); - print_val_bin32(layer_state); - } else { - print("LW_UP\n"); - print_val_bin32(layer_state); - layer_off(_LW); - //tri_layer--; - print_val_bin32(layer_state); - //update_tri_layer(_RS, _LW, _FN); - update_quad_layer(_RS, _LW, _F1, _F2, 1); - print_val_bin32(layer_state); - } - break; - + // MACRODOWN only works in this function + switch(id) { + case M_LW: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + println("PlayNotes LW"); + play_notes(&tone_lw, 4, false); + #endif + layer_on(_LW); + update_tri_layer(_LW, _RS, _FN); + } else { + layer_off(_LW); + update_tri_layer(_LW, _RS, _FN); + } + break; + case M_RS: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + println("PlayNotes RS"); + play_notes(&tone_rs, 6, false); + #endif + layer_on(_RS); + update_tri_layer(_LW, _RS, _FN); + } else { + layer_off(_RS); + update_tri_layer(_LW, _RS, _FN); + } + break; default: - break; - } - return MACRO_NONE; + break; + } + return MACRO_NONE; }; + +#ifdef AUDIO_ENABLE +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 12}, + {440.0*pow(2.0,(64)/12.0), 8}, + {440.0*pow(2.0,(55)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(64)/12.0), 20} +}; +#endif + +void matrix_init_user(void) { + #ifdef AUDIO_ENABLE + init_notes(); + play_notes(&start_up, 5, false); + println("Matrix Init"); + #endif +} diff --git a/keyboard/atomic/keymaps/pvc/makefile.mk b/keyboard/atomic/keymaps/pvc/makefile.mk index ff0a9c338b..c41102f5d4 100644 --- a/keyboard/atomic/keymaps/pvc/makefile.mk +++ b/keyboard/atomic/keymaps/pvc/makefile.mk @@ -1,16 +1,18 @@ BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = no # Console for debug(+400) +CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality MIDI_ENABLE = no # MIDI controls -AUDIO_ENABLE = no # Audio output on port C6 +AUDIO_ENABLE = yes # Audio output on port C6 UNICODE_ENABLE = no # Unicode BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + +CONFIG_H = keymaps/$(KEYMAP)/config.h \ No newline at end of file diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index c8517e756f..83b8303b02 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -157,39 +157,10 @@ SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend ifdef KEYMAP -<<<<<<< HEAD -<<<<<<< HEAD -# Build Options -# comment out to disable the options. -# -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -# MIDI_ENABLE = yes # MIDI controls -# AUDIO_ENABLE = yes # Audio output on port C6 -# UNICODE_ENABLE = yes # Unicode -# BLUETOOTH_ENABLE = ye # Enable Bluetooth with the Adafruit EZ-Key HID -# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -#SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend - - -ifdef BACKLIGHT_ENABLE -======= -ifeq ($(BACKLIGHT_ENABLE), yes) ->>>>>>> master - SRC += backlight.c -======= ifeq ("$(wildcard keymaps/$(KEYMAP).c)","") ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") include keymaps/$(KEYMAP)/makefile.mk endif ->>>>>>> remotes/jackhumbert/new_defaults endif else @@ -212,4 +183,4 @@ VPATH += $(TARGET_DIR) VPATH += $(TOP_DIR) VPATH += $(TMK_DIR) -include $(TOP_DIR)/quantum/quantum.mk +include $(TOP_DIR)/quantum/quantum.mk \ No newline at end of file diff --git a/quantum/audio.h b/quantum/audio.h index 99203cea7a..31f9a35793 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -6,6 +6,6 @@ void play_sample(uint8_t * s, uint16_t l, bool r); void play_note(double freq, int vol); void stop_note(double freq); -void stop_all_notes(); -void init_notes(); +void stop_all_notes(void); +void init_notes(void); void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat); \ No newline at end of file From 2aa51e4416b65317b16660c0676696974b2dcfc5 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Fri, 15 Apr 2016 16:32:44 -0500 Subject: [PATCH 154/259] Tweaking PVC atomic layout --- keyboard/atomic/Makefile | 30 ++++++++++++------------- keyboard/atomic/keymaps/pvc/keymap.c | 13 +++++++++-- keyboard/atomic/keymaps/pvc/makefile.mk | 27 +++++++++++----------- 3 files changed, 39 insertions(+), 31 deletions(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 1203cf6a39..3f066aebcd 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -51,8 +51,6 @@ TARGET_DIR = . # # project specific files SRC = atomic.c -CONFIG_H = config.h - ifdef keymap KEYMAP = $(keymap) endif @@ -87,6 +85,8 @@ endif SRC := $(KEYMAP_FILE) $(SRC) +CONFIG_H = config.h + # MCU name #MCU = at90usb1287 MCU = atmega32u4 @@ -139,21 +139,21 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # change to "no" to disable the options, or define them in the makefile.mk in # the appropriate keymap folder that will get included automatically # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -AUDIO_ENABLE = no # Audio output on port C6 -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend ifdef KEYMAP diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 627f57ff70..7bfd910a17 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -1,13 +1,15 @@ #include "atomic.h" #include "action_layer.h" + #ifdef AUDIO_ENABLE - #include "audio.h" +#include "audio.h" #endif #define _QW 0 #define _LW 1 #define _RS 2 -#define _FN 3 +#define _AD 3 +#define _FN 4 #define M_QW 0 #define M_LW 1 @@ -62,6 +64,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, + [_ADJ] = { /* ADJUST */ + { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, + { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, + }, }; #define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) diff --git a/keyboard/atomic/keymaps/pvc/makefile.mk b/keyboard/atomic/keymaps/pvc/makefile.mk index c41102f5d4..d469966501 100644 --- a/keyboard/atomic/keymaps/pvc/makefile.mk +++ b/keyboard/atomic/keymaps/pvc/makefile.mk @@ -1,18 +1,17 @@ -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: - # https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -AUDIO_ENABLE = yes # Audio output on port C6 -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = yes # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend CONFIG_H = keymaps/$(KEYMAP)/config.h \ No newline at end of file From 549b797ad1ebb30ebaa19af2cf3b7cc2a2c055bc Mon Sep 17 00:00:00 2001 From: Jason Janse van Rensburg Date: Sat, 16 Apr 2016 01:36:18 +0200 Subject: [PATCH 155/259] My Attempt at adapting the Bone2 layout with Neo2 navigation cluster & number block to the Planck. Very much a WIP, will most likely start tweaking further once my Planck kit has dropped --- keyboard/planck/keymaps/bone2planck.c | 112 ++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 keyboard/planck/keymaps/bone2planck.c diff --git a/keyboard/planck/keymaps/bone2planck.c b/keyboard/planck/keymaps/bone2planck.c new file mode 100644 index 0000000000..a99e7719f9 --- /dev/null +++ b/keyboard/planck/keymaps/bone2planck.c @@ -0,0 +1,112 @@ + +#include "planck.h" +#ifdef BACKLIGHT_ENABLE +#include "backlight.h" +#endif +#include "..\..\quantum\keymap_extras\keymap_german.h" + +/* This Layout tries to emulate the Bone2 Variant of Neo2, and is intended to be used with a German QWERTZ Softwarelayout. + It has Umlauts and "ß" as it is optimized for a mix of German & English. + My favourite features are the placement of the special characters often used for programming right on the home row + and the number & navigation block combo, so you never have to move your hands from their home position. + + Bone2 wiki page: http://wiki.neo-layout.org/wiki/Bone +*/ + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + + /* Bone2 + * ,-----------------------------------------------------------------------------------. + * | Q | J | D | U | A | X | P | H | L | M | W | ẞ | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | M1 | C | T | I | E | O | B | N | R | S | G | M1 | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| F | V | Ü | Ä | Ö | Y | Z | , | . | K |Shift | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | GUI | Alt | M3 | M2 | Space | M2 | M3 | Esc | Tab |Enter | + * `-----------------------------------------------------------------------------------' + */ + [0] = { + { DE_Q, DE_J, DE_D, DE_U, DE_A, DE_X, DE_P, DE_H, DE_L, DE_M, DE_W, DE_SS }, + { MO(1), DE_C, DE_T, DE_I, DE_E, DE_O, DE_B, DE_N, DE_R, DE_S, DE_G, MO(1) }, + { DE_S, DE_F, DE_V, DE_UE, DE_AE, DE_OE, DE_Y, DE_Z, DE_COMM, DE_DOT, DE_K, DE_S }, + { KC_LCTL, KC_LGUI, KC_LALT, MO(3), MO(2), KC_SPC, KC_SPC, MO(2), MO(3), KC_ESC, KC_TAB, KC_ENT } + }, + + /* M1 Special Characters + * ,-----------------------------------------------------------------------------------. + * | ° | @ | _ | [ | ] | ^ | ! | < | > | = | & | | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | M1 | \ | / | { | } | * | ? | ( | ) | - | : | M1 | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | # | $ | | | ~ | € | + | % | " | ' | ; | | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | GUI | Alt | M3 | M2 | Space | M2 | M3 | Esc | Tab |Enter | + * `-----------------------------------------------------------------------------------' + */ + [1] = { + { DE_RING, DE_AT, DE_UNDS, DE_LBRC, DE_RBRC, DE_CIRC, DE_EXLM, DE_LESS, DE_MORE, DE_EQL, DE_AMPR, KC_NO }, + { KC_TRNS, DE_BSLS, DE_SLSH, DE_LCBR, DE_RCBR, DE_ASTR, DE_QST, DE_LPRN, DE_RPRN, DE_MINS, DE_COLN, KC_TRNS }, + { KC_NO , DE_HASH, DE_DLR, DE_PIPE, DE_TILD, DE_EURO, DE_PLUS, DE_PERC, DE_DQOT, DE_QUOT, DE_SCLN, KC_NO }, + { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS } + }, + + /* Navigation & Number Blocks + * ,-----------------------------------------------------------------------------------. + * | | PgUp | Bksp | Up | DEL | PgDn | | 7 | 8 | 9 | | | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | | Home | Lft | Down | Right| End | . | 4 | 5 | 6 | , | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| | Tab | Ins | Enter| | 0 | 1 | 2 | 3 | ; |Shift | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | GUI | Alt | M3 | M2 | Space | M2 | M3 | Esc | Tab |Enter | + * `-----------------------------------------------------------------------------------' + */ + [2] = { + { KC_NO, KC_PGUP, KC_BSPC, KC_UP, KC_DEL, KC_PGDN, KC_NO, DE_7, DE_8, DE_9, KC_NO, KC_NO }, + { KC_NO, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, DE_DOT, DE_4, DE_5, DE_6, DE_COMM, KC_NO }, + { DE_S, KC_NO, KC_TAB, KC_INS, KC_ENT, KC_NO, KC_0, DE_1, DE_2, DE_3, DE_SCLN, DE_S }, + { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS } + }, + + /* Function & Media Keys + * ,-----------------------------------------------------------------------------------. + * | | | Print|Scroll|Pause | | | F7 | F8 | F9 | F12 | | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | | | Mute | Vol- | Vol+ | | ³ | F4 | F5 | F6 | F11 | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| | Prev | Play | Next | | ² | F1 | F2 | F3 | F10 |Shift | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Ctrl | GUI | Alt | M3 | | Space | | M3 | Esc | Tab |Enter | + * `-----------------------------------------------------------------------------------' + */ + [3] = { + { KC_NO, KC_NO, KC_PSCR, KC_SLCK, KC_PAUS, KC_NO, KC_NO, KC_F7, KC_F8, KC_F9, KC_F12, KC_NO }, + { KC_NO, KC_NO, KC_MUTE, KC_VOLD, KC_VOLU, KC_NO, DE_SQ3, KC_F4, KC_F5, KC_F6, KC_F11, KC_NO }, + { KC_TRNS, KC_NO, KC_MPRV, KC_MPLY, KC_MNXT, KC_NO, DE_SQ2, KC_F1, KC_F2, KC_F3, KC_F10, KC_TRNS}, + { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_TRNS, KC_TRNS, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS} + } +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch (id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); +#ifdef BACKLIGHT_ENABLE + backlight_step(); +#endif + } + else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; From 0faa18eab996c2cfcc5da0b60b702f52335c5854 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 15 Apr 2016 23:38:21 -0400 Subject: [PATCH 156/259] audio enable stored in eeprom --- keyboard/planck/keymaps/default/keymap.c | 7 +++- keyboard/preonic/Makefile | 4 +- keyboard/preonic/keymaps/default/keymap.c | 12 +++--- quantum/audio.c | 48 ++++++++++++++++++++++- quantum/audio.h | 14 ++++++- tmk_core/common/avr/eeconfig.c | 8 ++++ tmk_core/common/eeconfig.h | 6 +++ 7 files changed, 89 insertions(+), 10 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 56092d04fb..3f34ba4120 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -135,7 +135,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_AD] = { {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, _______, _______, _______, _______, M(M_QW), M(M_CM), M(M_DV), _______, _______}, + {_______, _______, _______, _______, M(6), _______, _______, M(M_QW), M(M_CM), M(M_DV), _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } @@ -231,6 +231,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) unregister_code(KC_RSFT); } break; + case 6: + if (record->event.pressed) { + audio_toggle(); + } + break; } return MACRO_NONE; }; diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 664aff7321..e48052c825 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -139,8 +139,8 @@ COMMAND_ENABLE = yes # Commands for debug and configuration # SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend # NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = YES # MIDI controls -AUDIO_ENABLE = YES # Audio output on port C6 +MIDI_ENABLE = yes # MIDI controls +AUDIO_ENABLE = yes # Audio output on port C6 # UNICODE_ENABLE = YES # Unicode # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID # RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 7846707848..3da69c2155 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -59,11 +59,11 @@ const uint16_t PROGMEM fn_actions[] = { }; float start_up[][2] = { - {440.0*pow(2.0,(67)/12.0), 600}, - {440.0*pow(2.0,(64)/12.0), 400}, - {440.0*pow(2.0,(55)/12.0), 400}, - {440.0*pow(2.0,(60)/12.0), 400}, - {440.0*pow(2.0,(64)/12.0), 1000}, + {440.0*pow(2.0,(67)/12.0), 4}, + {440.0*pow(2.0,(64)/12.0), 8}, + {440.0*pow(2.0,(55)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(64)/12.0), 10}, }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) @@ -76,8 +76,10 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef BACKLIGHT_ENABLE backlight_step(); #endif + audio_toggle(); } else { unregister_code(KC_RSFT); + play_notes(&start_up, 5, false); } break; } diff --git a/quantum/audio.c b/quantum/audio.c index 50e5505fe0..73985479cc 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -8,6 +8,8 @@ #include "audio.h" #include "keymap_common.h" +#include "eeconfig.h" + #define PI 3.14159265 // #define PWM_AUDIO @@ -57,6 +59,25 @@ uint8_t notes_length; bool notes_repeat; uint8_t current_note = 0; +audio_config_t audio_config; + + +void audio_toggle(void) { + audio_config.enable ^= 1; + eeconfig_write_audio(audio_config.raw); +} + +void audio_on(void) { + audio_config.enable = 1; + eeconfig_write_audio(audio_config.raw); +} + +void audio_off(void) { + audio_config.enable = 0; + eeconfig_write_audio(audio_config.raw); +} + + void stop_all_notes() { voices = 0; #ifdef PWM_AUDIO @@ -129,6 +150,12 @@ void stop_note(double freq) { void init_notes() { + /* check signature */ + if (!eeconfig_is_enabled()) { + eeconfig_init(); + } + audio_config.raw = eeconfig_read_audio(); + #ifdef PWM_AUDIO PLLFRQ = _BV(PDIV2); PLLCSR = _BV(PLLE); @@ -160,7 +187,6 @@ void init_notes() { ISR(TIMER3_COMPA_vect) { - if (note) { #ifdef PWM_AUDIO if (voices == 1) { @@ -288,9 +314,16 @@ ISR(TIMER3_COMPA_vect) { } + if (!audio_config.enable) { + notes = false; + note = false; + } } void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat) { + +if (audio_config.enable) { + if (note) stop_all_notes(); notes = true; @@ -319,7 +352,12 @@ void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat) { #endif } +} + void play_sample(uint8_t * s, uint16_t l, bool r) { + +if (audio_config.enable) { + stop_all_notes(); place_int = 0; sample = s; @@ -330,9 +368,15 @@ void play_sample(uint8_t * s, uint16_t l, bool r) { TIMSK3 |= _BV(OCIE3A); #else #endif + +} + } void play_note(double freq, int vol) { + +if (audio_config.enable) { + if (notes) stop_all_notes(); note = true; @@ -367,4 +411,6 @@ void play_note(double freq, int vol) { TCCR3A |= _BV(COM3A1); #endif +} + } \ No newline at end of file diff --git a/quantum/audio.h b/quantum/audio.h index 99203cea7a..58270015df 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -3,9 +3,21 @@ #include #include +typedef union { + uint8_t raw; + struct { + bool enable :1; + uint8_t level :7; + }; +} audio_config_t; + +void audio_toggle(void); +void audio_on(void); +void audio_off(void); + void play_sample(uint8_t * s, uint16_t l, bool r); void play_note(double freq, int vol); void stop_note(double freq); void stop_all_notes(); void init_notes(); -void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat); \ No newline at end of file +void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat); diff --git a/tmk_core/common/avr/eeconfig.c b/tmk_core/common/avr/eeconfig.c index 5bd47dc6ad..d0c3f4f570 100644 --- a/tmk_core/common/avr/eeconfig.c +++ b/tmk_core/common/avr/eeconfig.c @@ -13,6 +13,9 @@ void eeconfig_init(void) #ifdef BACKLIGHT_ENABLE eeprom_write_byte(EECONFIG_BACKLIGHT, 0); #endif +#ifdef AUDIO_ENABLE + eeprom_write_byte(EECONFIG_AUDIO, 0); +#endif } void eeconfig_enable(void) @@ -43,3 +46,8 @@ void eeconfig_write_keymap(uint8_t val) { eeprom_write_byte(EECONFIG_KEYMAP, val uint8_t eeconfig_read_backlight(void) { return eeprom_read_byte(EECONFIG_BACKLIGHT); } void eeconfig_write_backlight(uint8_t val) { eeprom_write_byte(EECONFIG_BACKLIGHT, val); } #endif + +#ifdef AUDIO_ENABLE +uint8_t eeconfig_read_audio(void) { return eeprom_read_byte(EECONFIG_AUDIO); } +void eeconfig_write_audio(uint8_t val) { eeprom_write_byte(EECONFIG_AUDIO, val); } +#endif \ No newline at end of file diff --git a/tmk_core/common/eeconfig.h b/tmk_core/common/eeconfig.h index 3cd1a174f6..ddefca1347 100644 --- a/tmk_core/common/eeconfig.h +++ b/tmk_core/common/eeconfig.h @@ -31,6 +31,7 @@ along with this program. If not, see . #define EECONFIG_KEYMAP (uint8_t *)4 #define EECONFIG_MOUSEKEY_ACCEL (uint8_t *)5 #define EECONFIG_BACKLIGHT (uint8_t *)6 +#define EECONFIG_AUDIO (uint8_t *)7 /* debug bit */ @@ -72,4 +73,9 @@ uint8_t eeconfig_read_backlight(void); void eeconfig_write_backlight(uint8_t val); #endif +#ifdef AUDIO_ENABLE +uint8_t eeconfig_read_audio(void); +void eeconfig_write_audio(uint8_t val); +#endif + #endif From 9d4bfc1bcf9a93b25ce4f7c32d8f3db12c85c23b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Fri, 15 Apr 2016 22:40:07 -0500 Subject: [PATCH 157/259] Corrected layer macros --- keyboard/atomic/keymaps/pvc/keymap.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 7bfd910a17..7abd7f4f7d 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -64,20 +64,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, - [_ADJ] = { /* ADJUST */ - { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, - { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, - { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, + [_AD] = { /* ADJUST */ + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, }; -#define IS_LAYER_ON(layer) ((layer_state) & (1<<(layer))) -#define IS_LAYER_OFF(layer) ((!layer_state) & (1<<(layer))) - +#define IS_LAYER_ON(layer) (layer_state & (1UL << (layer))) +#define IS_LAYER_OFF(layer) (!IS_LAYER_ON(layer)) #ifdef AUDIO_ENABLE + + + + float tone_lw[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, From c294636c666a6c4a9c170a9a7f62607d48081b3c Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 15 Apr 2016 23:46:35 -0400 Subject: [PATCH 158/259] audio on by default --- tmk_core/common/avr/eeconfig.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmk_core/common/avr/eeconfig.c b/tmk_core/common/avr/eeconfig.c index d0c3f4f570..25bb9e849c 100644 --- a/tmk_core/common/avr/eeconfig.c +++ b/tmk_core/common/avr/eeconfig.c @@ -14,7 +14,7 @@ void eeconfig_init(void) eeprom_write_byte(EECONFIG_BACKLIGHT, 0); #endif #ifdef AUDIO_ENABLE - eeprom_write_byte(EECONFIG_AUDIO, 0); + eeprom_write_byte(EECONFIG_AUDIO, 0xFF); // On by default #endif } From 0b0ec82427aff54481103559066213056b6d7598 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 00:01:22 -0400 Subject: [PATCH 159/259] eeprom reset tool --- quantum/tools/README.md | 6 ++++++ quantum/tools/eeprom_reset.hex | 9 +++++++++ 2 files changed, 15 insertions(+) create mode 100644 quantum/tools/README.md create mode 100644 quantum/tools/eeprom_reset.hex diff --git a/quantum/tools/README.md b/quantum/tools/README.md new file mode 100644 index 0000000000..0702144238 --- /dev/null +++ b/quantum/tools/README.md @@ -0,0 +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 + + 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 diff --git a/quantum/tools/eeprom_reset.hex b/quantum/tools/eeprom_reset.hex new file mode 100644 index 0000000000..a8a75389fe --- /dev/null +++ b/quantum/tools/eeprom_reset.hex @@ -0,0 +1,9 @@ +:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10004000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10005000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10007000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:00000001FF From d81ef5b7eb888ae2878e60d548854413ee3023c6 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 01:19:37 -0400 Subject: [PATCH 160/259] new defaults for planck and preonic --- keyboard/planck/keymaps/default/keymap.c | 74 +++--- keyboard/preonic/Makefile | 53 ++-- keyboard/preonic/keymaps/default/README.md | 35 +-- keyboard/preonic/keymaps/default/keymap.c | 264 ++++++++++++++++--- keyboard/preonic/keymaps/default/makefile.mk | 1 + 5 files changed, 309 insertions(+), 118 deletions(-) create mode 100644 keyboard/preonic/keymaps/default/makefile.mk diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 3f34ba4120..ede08ad7f1 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -19,12 +19,16 @@ #define _AD 5 // Macro name shortcuts -#define M_QW 0 -#define M_CM 1 -#define M_DV 2 -#define M_LW 3 -#define M_RS 4 +#define QWERTY M(_QW) +#define COLEMAK M(_CM) +#define DVORAK M(_DV) +#define LOWER M(_LW) +#define RAISE M(_RS) #define M_BL 5 +#ifdef AUDIO_ENABLE + #define AUD_OFF M(6) + #define AUD_ON M(7) +#endif // Fillers to make layering more clear #define _______ KC_TRNS @@ -47,7 +51,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Colemak @@ -65,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Dvorak @@ -83,7 +87,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, - {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, M(M_LW), KC_SPC, KC_SPC, M(M_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, /* Lower @@ -126,7 +130,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | | Reset| | | | | | | | | | Del | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | | | | | | | |Qwerty|Colemk|Dvorak| | | + * | | | |Aud on|Audoff| | |Qwerty|Colemk|Dvorak| | | * |------+------+------+------+------+------|------+------+------+------+------+------| * | | | | | | | | | | | | | * |------+------+------+------+------+------+------+------+------+------+------+------| @@ -135,7 +139,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_AD] = { {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, _______, M(6), _______, _______, M(M_QW), M(M_CM), M(M_DV), _______, _______}, + {_______, _______, _______, AUD_ON, AUD_OFF, _______, _______, QWERTY, COLEMAK, DVORAK, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } @@ -146,6 +150,14 @@ const uint16_t PROGMEM fn_actions[] = { }; #ifdef AUDIO_ENABLE +float start_up[][2] = { + {440.0*pow(2.0,(67)/12.0), 12}, + {440.0*pow(2.0,(64)/12.0), 8}, + {440.0*pow(2.0,(55)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(64)/12.0), 20} +}; + float tone_qw[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, @@ -157,20 +169,20 @@ float tone_cm[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16}, + {440.0*pow(2.0,(67)/12.0), 12}, {0, 4}, - {440.0*pow(2.0,(71)/12.0), 16} + {440.0*pow(2.0,(71)/12.0), 12} }; float tone_dv[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16}, + {440.0*pow(2.0,(67)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(69)/12.0), 16}, + {440.0*pow(2.0,(69)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16} + {440.0*pow(2.0,(67)/12.0), 8} }; #endif @@ -179,7 +191,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function switch(id) { - case M_QW: + case _QW: if (record->event.pressed) { #ifdef AUDIO_ENABLE play_notes(&tone_qw, 4, false); @@ -187,7 +199,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) default_layer_set(1UL<<_QW); } break; - case M_CM: + case _CM: if (record->event.pressed) { #ifdef AUDIO_ENABLE play_notes(&tone_cm, 6, false); @@ -195,7 +207,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) default_layer_set(1UL<<_CM); } break; - case M_DV: + case _DV: if (record->event.pressed) { #ifdef AUDIO_ENABLE play_notes(&tone_dv, 8, false); @@ -203,7 +215,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) default_layer_set(1UL<<_DV); } break; - case M_LW: + case _LW: if (record->event.pressed) { layer_on(_LW); update_tri_layer(_LW, _RS, _AD); @@ -212,7 +224,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) update_tri_layer(_LW, _RS, _AD); } break; - case M_RS: + case _RS: if (record->event.pressed) { layer_on(_RS); update_tri_layer(_LW, _RS, _AD); @@ -233,23 +245,23 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) break; case 6: if (record->event.pressed) { - audio_toggle(); + #ifdef AUDIO_ENABLE + audio_off(); + #endif + } + break; + case 7: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + audio_on(); + play_notes(&start_up, 5, false); + #endif } break; } return MACRO_NONE; }; -#ifdef AUDIO_ENABLE -float start_up[][2] = { - {440.0*pow(2.0,(67)/12.0), 12}, - {440.0*pow(2.0,(64)/12.0), 8}, - {440.0*pow(2.0,(55)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {440.0*pow(2.0,(64)/12.0), 20} -}; -#endif - void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index e48052c825..eaf9ef927c 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -126,27 +126,44 @@ OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT # USBaspLoader 2048 OPT_DEFS += -DBOOTLOADER_SIZE=4096 - # Build Options -# comment out to disable the options. +# change to "no" to disable the options, or define them in the makefile.mk in +# the appropriate keymap folder that will get included automatically # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend -# NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = yes # MIDI controls -AUDIO_ENABLE = yes # Audio output on port C6 -# UNICODE_ENABLE = YES # Unicode -# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID -# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. Do not enable this with MIDI at the same time. +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +CONSOLE_ENABLE = yes # Console for debug(+400) +COMMAND_ENABLE = yes # Commands for debug and configuration +NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +MIDI_ENABLE = no # MIDI controls +AUDIO_ENABLE = no # Audio output on port C6 +UNICODE_ENABLE = no # Unicode +BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID +RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. -ifdef BACKLIGHT_ENABLE - SRC += backlight.c +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + +ifdef KEYMAP + +ifeq ("$(wildcard keymaps/$(KEYMAP).c)","") +ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") + include keymaps/$(KEYMAP)/makefile.mk +endif +endif + +else + +ifneq ("$(wildcard keymaps/default/makefile.mk)","") + include keymaps/default/makefile.mk +endif + +endif + +ifeq ($(strip $(BACKLIGHT_ENABLE)), yes) + SRC := backlight.c $(SRC) endif diff --git a/keyboard/preonic/keymaps/default/README.md b/keyboard/preonic/keymaps/default/README.md index d2f43bbdb8..e911968dd9 100644 --- a/keyboard/preonic/keymaps/default/README.md +++ b/keyboard/preonic/keymaps/default/README.md @@ -1,34 +1 @@ -# The Default Planck Layout - - const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [_QW] = { /* Qwerty */ - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - }, - [_CM] = { /* Colemak */ - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - }, - [_DV] = { /* Dvorak */ - {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, - {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, - {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - }, - [_RS] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} - }, - [_LW] = { /* LOWER */ - {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} - } - }; \ No newline at end of file +# The default Preonic layout - largely based on the Planck's \ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 3da69c2155..c52d8472f4 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -1,9 +1,7 @@ -// This is the canonical layout file for the Quantum project. If you want to add another keyboard, -// this is the style you want to emulate. - #include "preonic.h" -#ifdef BACKLIGHT_ENABLE - #include "backlight.h" +#include "action_layer.h" +#ifdef AUDIO_ENABLE + #include "audio.h" #endif // Each layer gets a name for readability, which is then used in the keymap matrix below. @@ -15,42 +13,150 @@ #define _DV 2 #define _LW 3 #define _RS 4 +#define _AD 5 + +// Macro name shortcuts +#define QWERTY M(_QW) +#define COLEMAK M(_CM) +#define DVORAK M(_DV) +#define LOWER M(_LW) +#define RAISE M(_RS) +#define M_BL 5 +#ifdef AUDIO_ENABLE + #define AUD_OFF M(6) + #define AUD_ON M(7) +#endif + +// Fillers to make layering more clear +#define _______ KC_TRNS +#define XXXXXXX KC_NO const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -[_QW] = { /* Qwerty */ + +/* Qwerty + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Tab | Q | W | E | R | T | Y | U | I | O | P | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | S | D | F | G | H | J | K | L | ; | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_QW] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -[_CM] = { /* Colemak */ + +/* Colemak + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | R | S | T | D | H | N | E | I | O | " | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_CM] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, + {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_DEL}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -[_DV] = { /* Dvorak */ + +/* Dvorak + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Tab | " | , | . | P | Y | F | G | C | R | L | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Esc | A | O | E | U | I | D | H | T | N | S | / | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | Shift| ; | Q | J | K | X | B | M | W | V | Z |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | + * `-----------------------------------------------------------------------------------' + */ +[_DV] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, + {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_DEL}, {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} + {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} }, -[_RS] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, -[_LW] = { /* LOWER */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + +/* Lower + * ,-----------------------------------------------------------------------------------. + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | | | | | | | | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_LW] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} + {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL}, + {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Raise + * ,-----------------------------------------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | F7 | F8 | F9 | F10 | F11 | F12 | | | | |Enter | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | | | | | | | | Next | Vol- | Vol+ | Play | + * `-----------------------------------------------------------------------------------' + */ +[_RS] = { + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, + {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, + {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, + {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} +}, + +/* Adjust (Lower + Raise) + * ,-----------------------------------------------------------------------------------. + * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | | Reset| | | | | | | | | | Del | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | | | |Audoff|Aud on| | |Qwerty|Colemk|Dvorak| | | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | | | | | | | | | | | | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | | | | | | | | | | | | + * `-----------------------------------------------------------------------------------' + */ +[_AD] = { + {KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12}, + {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, + {_______, _______, _______, AUD_ON, AUD_OFF, _______, _______, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } }; @@ -58,28 +164,116 @@ const uint16_t PROGMEM fn_actions[] = { }; +#ifdef AUDIO_ENABLE float start_up[][2] = { - {440.0*pow(2.0,(67)/12.0), 4}, + {440.0*pow(2.0,(55)/12.0), 12}, + {0, 2}, + {440.0*pow(2.0,(67)/12.0), 8}, {440.0*pow(2.0,(64)/12.0), 8}, {440.0*pow(2.0,(55)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {440.0*pow(2.0,(64)/12.0), 10}, + {440.0*pow(2.0,(67)/12.0), 12}, + {0, 2}, + {440.0*pow(2.0,(67)/12.0), 12} }; +float tone_qw[][2] = { + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 16} +}; + +float tone_cm[][2] = { + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 12}, + {0, 4}, + {440.0*pow(2.0,(71)/12.0), 12} +}; + +float tone_dv[][2] = { + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(69)/12.0), 8}, + {0, 4}, + {440.0*pow(2.0,(67)/12.0), 8} +}; +#endif + + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function switch(id) { - case 0: + case _QW: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + play_notes(&tone_qw, 4, false); + #endif + default_layer_set(1UL<<_QW); + } + break; + case _CM: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + play_notes(&tone_cm, 6, false); + #endif + default_layer_set(1UL<<_CM); + } + break; + case _DV: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + play_notes(&tone_dv, 8, false); + #endif + default_layer_set(1UL<<_DV); + } + break; + case _LW: + if (record->event.pressed) { + layer_on(_LW); + update_tri_layer(_LW, _RS, _AD); + } else { + layer_off(_LW); + update_tri_layer(_LW, _RS, _AD); + } + break; + case _RS: + if (record->event.pressed) { + layer_on(_RS); + update_tri_layer(_LW, _RS, _AD); + } else { + layer_off(_RS); + update_tri_layer(_LW, _RS, _AD); + } + break; + case M_BL: if (record->event.pressed) { register_code(KC_RSFT); #ifdef BACKLIGHT_ENABLE backlight_step(); #endif - audio_toggle(); } else { unregister_code(KC_RSFT); - play_notes(&start_up, 5, false); + } + break; + case 6: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + audio_off(); + #endif + } + break; + case 7: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + audio_on(); + play_notes(&start_up, 7, false); + #endif } break; } @@ -87,8 +281,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) }; void matrix_init_user(void) { -#ifdef AUDIO_ENABLE + #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 5, false); -#endif + play_notes(&start_up, 7, false); + #endif } diff --git a/keyboard/preonic/keymaps/default/makefile.mk b/keyboard/preonic/keymaps/default/makefile.mk new file mode 100644 index 0000000000..628167ff66 --- /dev/null +++ b/keyboard/preonic/keymaps/default/makefile.mk @@ -0,0 +1 @@ +AUDIO_ENABLE = yes \ No newline at end of file From 142ce47698613bb8fb757f13c29928a572a4d9d9 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 01:23:08 -0400 Subject: [PATCH 161/259] added keymap_extras to path --- quantum/quantum.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/quantum/quantum.mk b/quantum/quantum.mk index 17bb501718..1fe7390eba 100644 --- a/quantum/quantum.mk +++ b/quantum/quantum.mk @@ -46,6 +46,7 @@ endif # Search Path VPATH += $(TOP_DIR)/$(QUANTUM_DIR) +VPATH += $(TOP_DIR)/$(QUANTUM_DIR)/keymap_extras include $(TMK_DIR)/protocol/lufa.mk From fa2eedb7bd906634b8c500ba0d91638e63eaafed Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Sat, 16 Apr 2016 16:57:58 +0800 Subject: [PATCH 162/259] Add Roman's single layer layout based on Norman --- .../romanzolotarev-norman-osx/keymap.c | 45 + .../romanzolotarev-norman-osx/readme.md | 28 + .../romanzolotarev-norman-osx.hex | 1092 +++++++++++++++++ .../romanzolotarev-norman-osx.png | Bin 0 -> 96954 bytes 4 files changed, 1165 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c new file mode 100644 index 0000000000..e23c5a1d6a --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/keymap.c @@ -0,0 +1,45 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [BASE] = KEYMAP( + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_F5, + KC_TAB, KC_Q, KC_W, KC_D, KC_F, KC_K, KC_BSLS, + CTL_T(KC_ESC), KC_A, KC_S, KC_E, KC_T, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LBRC, + KC_F1, KC_F2, KC_F3, KC_F4, KC_LGUI, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, CTL_T(KC_ESC), KC_LALT, + // + /*-*/ KC_F6, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + /*-*/ KC_NO, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, + /*-*/ /*-*/ KC_Y, KC_N, KC_I, KC_O, KC_H, KC_ENT, + /*-*/ KC_RBRC, KC_P, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, + /*-*/ /*-*/ /*-*/ KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, + KC_MPLY, KC_MNXT, + KC_MPRV, + KC_RALT, KC_QUOT, KC_SPC + ) +}; + +const uint16_t PROGMEM fn_actions[] = { +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { +}; diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md new file mode 100644 index 0000000000..80475ab21e --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/readme.md @@ -0,0 +1,28 @@ +# Roman's Layout + +There is only one layer based on [Norman layout](https://normanlayout.info/). + +Looking for multiple-layer layouts? + +- [Symbols, arrows, plover, HJKL arrows](../romanzolotarev-norman-plover-osx-hjkl/) +- [Same with IJKL arrows](../romanzolotarev-norman-plover-osx/) + +[![keyboard-layout](romanzolotarev-norman-osx.png)](http://www.keyboard-layout-editor.com/#/gists/9e89d54f1ea6eeeb7dab1b2d19d28195) + +## Functional Keys + +- Tap `F1` to mute microphone via [Shush](http://mizage.com/shush/). +- Tap `F2` to copy screenshot to the clipboard. +- Hold `SHIFT` and tap `F2` to save screenshot as a file. +- Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/). + +## CTRL/ESC + +CTRL and ESC are frequently used in Vim. + +- Tap `CTRL/ESC` to send `ESC`. +- Hold `CTRL/ESC` to use as `CTRL`. + +## Activate N-rollover + +- Hold left `SHIFT` and right `SHIRT` and then tap `N`. diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.hex new file mode 100644 index 0000000000..1be94c43d1 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.hex @@ -0,0 +1,1092 @@ +:100000000C94BB010C94FF010C94FF010C94FF01B4 +:100010000C94FF010C94FF010C94FF010C94FF0160 +:100020000C94FF010C94FF010C94E20A0C94B40BA5 +:100030000C94FF010C94FF010C94FF010C94FF0140 +:100040000C94FF010C9432200C94FF010C94FF01DE +:100050000C94FF010C94BD190C94FF010C94FF014A +:100060000C94FF010C94FF010C94FF010C94FF0110 +:100070000C94FF010C94FF010C94FF010C94FF0100 +:100080000C94FF010C94FF010C94FF010C94FF01F0 +:100090000C94FF010C94FF010C94FF010C94FF01E0 +:1000A0000C94FF010C94FF010C94FF01210C430CF4 +:1000B000310D430C310D880CAB0C310D000D130DBF +:1000C000FF0FFF0F3C103C107F10BD10D612D61250 +:1000D000D610D612D711D711AA12D612D612C11223 +:1000E00035002B002971E1003A0000001E001400C9 +:1000F00004001D003B00E2001F001A0016001B0058 +:100100003C00297120000700080006003D002A007D +:100110002100090017001900E300A90022000E00C9 +:100120000A0005000000AA003E00310000002F0078 +:100130000000A8003F000000000030000000AE00FA +:1001400023000D001C0013000000AB002400180069 +:1001500011001000E700AC00250015000C0036006F +:1001600050002C0026000F00120037005100340010 +:10017000270033000B0038005200E6002E002D004F +:100180002800E5004F0000001603450072006700DC +:100190006F0044006F007800200045005A00000006 +:1001A00016034500720067006F0044006F0078007E +:1001B000200045005A0000000403090409026D00F4 +:1001C000040100A0FA090400000103010100092153 +:1001D00011010001223F000705810308000A0904FC +:1001E00001000103010200092111010001224D005B +:1001F0000705820308000A09040200010300000049 +:100200000921110100012236000705830308000AB5 +:10021000090403000103000000092111010001226B +:1002200039000705840310000112011001000000CD +:1002300008EDFE071301000102000105010906A1F6 +:1002400001050719E029E7150025019508750181C9 +:100250000205081901290595057501910295017599 +:100260000391010507190029771500250195787577 +:10027000018102C005010980A10185021601002645 +:10028000B7001A01002AB700751095018100C0055A +:100290000C0901A1018503160100269C021A010028 +:1002A0002A9C02751095018100C005010902A10177 +:1002B0000901A10005091901290515002501950568 +:1002C000750181029501750381010501093009312C +:1002D0001581257F95027508810609381581257FCE +:1002E000950175088106050C0A38021581257F9550 +:1002F0000175088106C0C005010906A1010507199D +:10030000E029E71500250195087501810295017521 +:1003100008810105081901290595057501910295C6 +:1003200001750391010507190029FF150025FF95A7 +:100330000675088100C000000000000000000000F9 +:1003400000010204060A0F17202C3A4A5D71879DAE +:10035000B3C7DAE9F5FCFFFCF5E9DAC7B39D8771AD +:100360005D4A3A2C20170F0A060402010000000023 +:1003700000000000000011241FBECFEFDAE0DEBF56 +:10038000CDBF04B603FE24C08091EF019091F0012F +:10039000A091F101B091F2018730904BA740B04B92 +:1003A000B9F41092EF011092F0011092F101109245 +:1003B000F20114BE84B7877F84BF88E10FB6F8943A +:1003C00080936000109260000FBEE0E0FFE30995AB +:1003D00011E0A0E0B1E0E8EEF3E402C005900D9278 +:1003E000A433B107D9F711E0A4E3B1E001C01D9235 +:1003F000AF3EB107E1F70E9426080C94F2210C945D +:100400000000089556985E9825982D9826982E9865 +:1004100027982F98089508950C940B0256985E988B +:1004200025982D9826982E9827982F988FEF90E052 +:10043000909389008093880090938B0080938A002A +:1004400090938D0080938C00259A2D9A2FEF80E752 +:1004500092E0215080409040E1F700C00000269AD1 +:100460002E9A2FEF80E792E0215080409040E1F7F4 +:1004700000C00000279A2F9A2FEF80E792E02150CA +:1004800080409040E1F700C0000025982D982FEFA4 +:1004900080E792E0215080409040E1F700C00000EA +:1004A00026982E982FEF80E792E0215080409040D0 +:1004B000E1F700C0000027982F9856985E9825987D +:1004C0002D9826982E9827982F98089589EA80933A +:1004D000800089E08093810024982C983F988AB10D +:1004E0008F748AB96E98479A8BB1806B8BB9769A64 +:1004F0000E940E020C94020280E28093000180911F +:10050000340181110EC00E94CB0281E0809334013E +:100510002FEF83ED90E3215080409040E1F700C041 +:10052000000080E40E94D1028093000181112EC05E +:100530000E94FB0280930001811128C00E94FB02EF +:1005400080930001811122C08FE30E94FB028093FF +:10055000000181111BC00E94F30280E40E94D102BD +:1005600080930001811112C08CE00E94FB028093F5 +:10057000000181110BC00E94FB02809300018111D8 +:1005800005C08FE30E94FB02809300010E94F302EA +:100590008091000108951092B9008AE08093B8001C +:1005A000089594EA9093BC009091BC0097FFFCCF13 +:1005B0009091B900987F983021F0903111F081E04E +:1005C00008958093BB0084E88093BC008091BC00B8 +:1005D00087FFFCCF8091B900887F883111F080348B +:1005E00071F780E0089584E98093BC008091BC009D +:1005F00084FDFCCF08958093BB0084E88093BC0009 +:100600008091BC0087FFFCCF9091B900987F81E07A +:10061000983209F480E0089584E88093BC008091CA +:10062000BC0087FFFCCF8091BB0008958091000142 +:10063000811115C080E40E94D102809300018111D4 +:100640000CC082E10E94FB0280930001811105C071 +:100650008FEF0E94FB02809300010E94F30284B19D +:10066000807F84B985B1807F85B98AB1837F8AB95B +:100670008BB1837F8BB93E98469808950E947C0287 +:10068000809300010E94160380B38C7080BB81B3FD +:10069000836F81BBA6E3B1E0E4E4F1E08EE08E0F6E +:1006A00011921D928E13FCCF0C946602BF92CF92D2 +:1006B000DF92EF92FF920F931F93CF93DF9380917E +:1006C0000001882379F0809135018F5F8093350197 +:1006D000811108C00E947C0280930001811102C038 +:1006E0000E940E0206E311E0C0E0D0E0DD24D394C6 +:1006F00082E0C82EEE24E394F12CC730D10500F53A +:1007000080910001811164C080E40E94D102809335 +:100710000001811112C082E10E94FB02809300015E +:1007200081110BC0C7010C2E01C0880F0A94EAF793 +:1007300080950E94FB02809300010E94F30248C052 +:10074000CA30A1F028F4C83059F0C93061F005C0B2 +:10075000CC3089F070F0CD3089F0209A289810C004 +:10076000219A29980DC0229A2A980AC0239A2B9878 +:1007700007C0529A01C0539A5B9802C03E9A4698AD +:1007800090EA9A95F1F79FB1799902C082E001C091 +:1007900080E091709D25982B7C9902C084E001C077 +:1007A00080E0892B7D9902C038E001C030E0832BC6 +:1007B0007E9902C020E101C020E0822B9FB190957C +:1007C000991F9927991F9295990F907E892B0FC099 +:1007D00080910001811149C080E40E94D102809380 +:1007E0000001882379F1B12C0E94F3028B2DF801CE +:1007F0009081981719F08083C09201010E9416031E +:1008000021960F5F1F4FCE30D10509F076CF809132 +:100810000101882361F1815080930101882339F01F +:100820008FE99FE00197F1F700C0000020C0A4E429 +:10083000B1E0E6E3F1E0CF01825F91919D938E13E9 +:10084000FCCF15C083E10E94FB028093000181115F +:10085000CACF81E40E94D102809300018111C3CFED +:100860000E940C03B82EB094BFCF80E0C0CF0E948E +:100870000C0281E0DF91CF911F910F91FF90EF90DB +:10088000DF90CF90BF900895E82FF0E0EC5BFE4F33 +:100890008081089508958B3B910578F4883A9105FD +:1008A00040F5853A9105D0F48430910508F0B1C047 +:1008B0008130910509F4ADC06BC0803E910508F40C +:1008C00067C0883E910508F4A4C09C01205F3109EF +:1008D0002031310508F05CC090650895853A910596 +:1008E00009F459C0863A910509F058C082E890E4AD +:1008F0000895883A910509F454C0893A910509F49C +:1009000053C08A3A910509F452C08B3A910509F413 +:1009100051C08C3A910509F450C08D3A910509F403 +:100920004FC0803B910509F44EC08E3A910509F401 +:100930004DC08F3A910509F44CC0813B910509F4F3 +:100940004BC0823B910509F44AC0833B910509F4F1 +:1009500049C0843B910509F448C0853B910509F4E1 +:1009600047C0863B910509F446C0873B910509F4D1 +:1009700045C0883B910509F444C0893B910509F4C1 +:1009800043C08A3B910509F442C080E094E4089595 +:1009900080E090E0089581E890E4089583E890E491 +:1009A000089582EE94E4089589EE94E408958AEE21 +:1009B00094E4089585EB94E4089586EB94E4089517 +:1009C00087EB94E408958CEC94E408958DEC94E422 +:1009D000089583E895E408958AE895E4089582E906 +:1009E00095E4089584E995E4089581E296E40895F4 +:1009F00083E296E4089584E296E4089585E296E41D +:100A0000089586E296E4089587E296E408958AE2DE +:100A100096E40895089596E0799FF001112494E5F5 +:100A2000899FE00DF11D1124E60FF11DEE0FFF1F50 +:100A3000E052FF4F859194910895880F991FFC0112 +:100A4000E05AF040859194910895880F991FFC0118 +:100A5000E052FF4F85919491089526E0729FF00136 +:100A6000112444E5849FE00DF11D1124E60FF11DD2 +:100A7000EE0FFF1FE052FF4F859194919C013A9534 +:100A800021154FE1340708F41CC13F5121153041B5 +:100A900020F49F700E94250508959C013053211574 +:100AA000304118F49927906C0895811520E592073C +:100AB00071F40E94FA124FEF84E39CE041508040B1 +:100AC0009040E1F700C000000E94E219FAC08130B6 +:100AD00020E5920731F48091CD0181608093CD01B2 +:100AE000F0C09C0130552115304108F051C0292F2C +:100AF00033272F70332721303105D9F4AC014370EF +:100B0000552702C0220F331F4A95E2F73C68AC011B +:100B100064E0440F551F6A95E1F744275370242B76 +:100B2000352B73E0880F991F7A95E1F78076992726 +:100B30001DC02230310529F4982F8827816F906AD3 +:100B4000089523303105A9F4AC014370552721E005 +:100B500030E002C0220F331F4A95E2F73C6843E0C1 +:100B6000880F991F4A95E1F7807E9770822B932B0F +:100B7000089524303105E1F4AC014370552721E09C +:100B800030E002C0220F331F4A95E2F73A68E7CF00 +:100B90009C0130572115304118F49F7090620895E0 +:100BA0009C0130582115304118F49F70906A0895C7 +:100BB000803E9105E0F4803C910558F58133910524 +:100BC00009F46FC048F48932910509F463C08A3290 +:100BD000910509F46DC072C089339105E9F082383E +:100BE0009105D1F08533910509F44DC067C0833E6E +:100BF000910581F138F4803E9105B9F0823E91056E +:100C0000D9F05CC0863E910561F1873E9105A1F166 +:100C100055C00E941D0508952091E00120FD02C0ED +:100C200021FF4CC080EE90E049C08091E00180FF40 +:100C3000F9CF89E390E042C08091E00182FF0EC0CD +:100C40008091E00184FF03C080E090E037C083EE34 +:100C500090E034C08091E00182FFF2CF82EE90E01C +:100C60002DC08091E00183FF0BC08091E00184FDE5 +:100C7000EBCF87EE90E022C08091E00183FFF5CFBB +:100C800086EE90E01BC08091E00185FF07C089E2FD +:100C900090E014C08091E00185FFF9CF85E390E0FA +:100CA0000DC08091E00186FF07C08AE290E006C097 +:100CB0008091E00186FFF9CF81E390E00E944B0430 +:100CC0000895089508950C94620680916201089534 +:100CD000CF93DF9300D01F92CDB7DEB79C018091F8 +:100CE000E601843019F593E099833B832A8390933E +:100CF000E9008FEF9091E800815095FD06C095EDD9 +:100D00009A95F1F700008111F5CF8091E80085FFF9 +:100D10000DC040E050E063E070E0CE0101960E941B +:100D2000D2088091E8008E778093E8000F900F90B2 +:100D30000F90DF91CF910895CF93DF9300D01F9252 +:100D4000CDB7DEB72091E601243021F522E02983DA +:100D50009B838A8383E08093E9008FEF9091E80082 +:100D6000815095FD06C095ED9A95F1F7000081112F +:100D7000F5CF8091E80085FF0DC040E050E063E0D2 +:100D800070E0CE0101960E94D2088091E8008E7733 +:100D90008093E8000F900F900F90DF91CF9108950E +:100DA0002091E6012430F1F422E02093E9002FEFB6 +:100DB0003091E800215035FD06C035ED3A95F1F748 +:100DC00000002111F5CF2091E80025FF0BC040E085 +:100DD00050E065E070E00E94D2088091E8008E77D4 +:100DE0008093E8000895CF93DF93EC019091E601A2 +:100DF000943009F046C080910C018823D9F080918D +:100E00000D018823B9F09093E9008FEF9091E800ED +:100E1000815095FD06C095E19A95F1F7000081118A +:100E2000F5CF8091E80085FF2CC040E050E060E104 +:100E300070E017C081E08093E9008FEF9091E800A7 +:100E4000815095FD06C095ED9A95F1F7000081114E +:100E5000F5CF8091E80085FF14C040E050E068E0E5 +:100E600070E0CE010E94D2088091E8008E778093D6 +:100E7000E80080E1FE01A2E5B1E001900D928A95C3 +:100E8000E1F7DF91CF9108958091E501811109C0CB +:100E90000E94670A0E94C40A8091E20084608093E5 +:100EA000E20008951092E501089508950C941F2022 +:100EB0000E9478190E9425200E946A0D0C946306F6 +:100EC00042E061EC81E00E94E10942E061EC82E0F5 +:100ED0000E94E10942E061EC83E00E94E10942E105 +:100EE00061EC84E00C94E1098091E801833009F41D +:100EF00055C030F4813071F0823009F48EC008950D +:100F00008A3009F47AC08B3009F460C0893009F066 +:100F10009CC020C08091E701813A09F096C0809181 +:100F2000E800877F8093E8008091EB019091EC01CD +:100F3000892B21F460E182E591E003C060E080E06C +:100F400090E070E00E941D098091E8008B7780930B +:100F5000E80008958091E701813209F076C0809120 +:100F6000EB019091EC01009719F0039709F06DC027 +:100F70008091E800877F8093E8008091E80082FDFF +:100F800005C08091E6018111F8CF5FC08091F1002A +:100F9000809362018091E8008B7753C08091E701D4 +:100FA000813A09F052C08091EB019091EC01892BBC +:100FB00009F04BC08091E800877F8093E800809122 +:100FC000E80080FFFCCF80910C0136C08091E701E2 +:100FD0008132D9F58091EB019091EC01892BA9F533 +:100FE0008091E800877F8093E8000E94160A809134 +:100FF000E90180930C010C94FA128091E70181328F +:1010000021F58091E800877F8093E8000E94160A0E +:101010008091EA018093630108958091E701813A0C +:10102000A1F48091E800877F8093E8008091E80038 +:1010300080FFFCCF809163018093F1008091E800F4 +:101040008E778093E8000C94160A089584B7877F02 +:1010500084BF88E10FB6F89480936000109260001E +:101060000FBE90E080E80FB6F894809361009093F3 +:1010700061000FBE0E94B90D0E94670A0E94C40A57 +:101080008091E20084608093E20078940E944A0D8F +:101090000E94BB0D82E091E00E94650D0E940D2030 +:1010A0008091E601853069F40E9439198091E4014C +:1010B0008823B1F30E946419882391F30E94BC082D +:1010C000EFCF0E94C10DECCF292F332723303105FC +:1010D000C9F064F42130310581F02230310509F086 +:1010E00043C08DE690E02CEB31E042C02132310567 +:1010F000F1F02232310541F137C082E190E029E27E +:1011000032E036C099278130910541F08230910557 +:1011100041F0892B49F5E8EBF1E005C0E0EAF1E0A8 +:1011200002C0E8E8F1E0849190E09F0121C06430C2 +:10113000D8F4E62FF0E0EE0FFF1FEE5DFE4F2081AA +:10114000318189E090E014C0643070F470E0FB01FC +:10115000EE0FFF1FE65EFE4F20813181FB01EA5E4C +:10116000FE4F808190E004C080E090E020E030E01D +:10117000FA0131832083089580E189BD82E189BD30 +:1011800009B400FEFDCF8091D8008F7D8093D800F8 +:101190008091E00082608093E0008091E00081FD1A +:1011A000FCCF0895CF92DF92EF92FF920F931F939F +:1011B000CF93DF93EC018B016A010E94350A811104 +:1011C00033C0C114D10439F0F60180819181081B2C +:1011D000190BC80FD91FE12CF12C0115110519F1BC +:1011E0008091E80085FD16C08091E8008E7780939D +:1011F000E800C114D10449F0F60180819181E80E24 +:10120000F91EF182E08285E00FC00E94350A882332 +:1012100021F30AC089918093F10001501109FFEF79 +:10122000EF1AFF0ADACF80E0DF91CF911F910F9183 +:10123000FF90EF90DF90CF9008952091ED013091D5 +:10124000EE012617370748F06115710539F4209132 +:10125000E8002E772093E80001C0B90140E0611555 +:101260007105A9F12091E601222309F443C025303C +:1012700009F442C02091E80023FD40C02091E8001D +:1012800022FD32C02091E80020FFE9CF4091F30019 +:101290002091F20030E0342BFC01CF016115710583 +:1012A00059F02830310540F481918093F10061506C +:1012B00071092F5F3F4FF1CF41E02830310509F030 +:1012C00040E02091E8002E772093E800C8CF41113C +:1012D000C9CF0AC08091E601882361F0853061F0B2 +:1012E0008091E80083FD0AC08091E80082FFF2CF80 +:1012F00080E0089582E0089583E0089581E00895F4 +:101300002091ED013091EE012617370748F0611565 +:10131000710539F42091E8002E772093E80001C090 +:10132000B901FC0120E06115710591F18091E601A0 +:10133000882309F440C0853009F43FC08091E8005B +:1013400083FD3DC08091E80082FD2FC08091E800C0 +:1013500080FFE9CF2091F3008091F20090E0922B82 +:101360006115710559F08830910540F4249120935E +:10137000F1003196615071090196F2CF21E0089792 +:1013800009F020E08091E8008E778093E800CBCFD1 +:101390002111CCCF0AC08091E601882361F085300D +:1013A00061F08091E80083FD0AC08091E80082FF2F +:1013B000F2CF80E0089582E0089583E0089581E00F +:1013C0000895982F973058F59093E900981739F0C1 +:1013D0007091EC002091ED005091F00003C0242F9B +:1013E000762F50E021FF19C03091EB003E7F309303 +:1013F000EB003091ED003D7F3093ED003091EB003C +:1014000031603093EB007093EC002093ED0050932B +:10141000F0002091EE0027FF07C09F5FD3CF8F70B1 +:101420008093E90081E0089580E008958091E701CC +:1014300087FF11C08091E80082FD05C08091E60120 +:101440008111F8CF11C08091E8008B770BC080919B +:10145000E601882349F08091E80080FFF8CF809171 +:10146000E8008E778093E80008952091E4003091A1 +:10147000E50095E64091EC00842F817040FF22C08A +:101480008091E80080FD1CC08091E601882391F0E6 +:10149000853091F08091EB0085FD10C04091E40013 +:1014A0005091E5004217530729F39A01915011F723 +:1014B00084E0089582E0089583E0089581E008952E +:1014C00080E008954091E80042FFDECF08950E9439 +:1014D000D50A0E94DD0AE0EEF0E080818160808321 +:1014E000E8EDF0E080818F77808319BCA7EDB0E054 +:1014F0008C918E7F8C9380818F7E80831092E5010A +:1015000008950F931F93CF93DF930E94D50A0E94F3 +:10151000DD0AC8EDD0E088818F7788838881806874 +:10152000888388818F7D888319BC1092E601109290 +:10153000E2011092E4011092E30100EE10E0F801E4 +:1015400080818B7F808388818160888342E060E036 +:1015500080E00E94E109E1EEF0E080818E7F8083EF +:10156000E2EEF0E08081816080838081886080830A +:10157000F80180818E7F8083888180618883DF91FC +:10158000CF911F910F910895E8EDF0E080818F7E5B +:101590008083E7EDF0E080818160808384E082BF1A +:1015A00081E08093E5010C94810AE8EDF0E0808110 +:1015B0008E7F80831092E20008951092DA001092DC +:1015C000E10008951F920F920FB60F9211242F93EE +:1015D0003F934F935F936F937F938F939F93AF93BB +:1015E000BF93EF93FF938091E10082FF0BC0809146 +:1015F000E20082FF07C08091E1008B7F8093E100D1 +:101600000E94490D8091DA0080FF1FC08091D800B0 +:1016100080FF1BC08091DA008E7F8093DA0080917A +:10162000D90080FF0DC080E189BD82E189BD09B488 +:1016300000FEFDCF81E08093E6010E94440705C0D3 +:1016400019BC1092E6010E9452078091E10080FFD0 +:1016500019C08091E20080FF15C08091E2008E7F6A +:101660008093E2008091E20080618093E2008091AB +:10167000D80080628093D80019BC85E08093E60191 +:101680000E9456078091E10084FF30C08091E20003 +:1016900084FF2CC080E189BD82E189BD09B400FED0 +:1016A000FDCF8091D8008F7D8093D8008091E1009C +:1016B0008F7E8093E1008091E2008F7E8093E20034 +:1016C0008091E20081608093E2008091E2018823B2 +:1016D00011F084E007C08091E30087FD02C081E043 +:1016E00001C083E08093E6010E9458078091E100E9 +:1016F00083FF29C08091E20083FF25C08091E10033 +:10170000877F8093E10082E08093E6011092E201FE +:101710008091E1008E7F8093E1008091E2008E7FD6 +:101720008093E2008091E20080618093E20042E0D9 +:1017300060E080E00E94E1098091F0008860809381 +:10174000F0000E945507FF91EF91BF91AF919F91DB +:101750008F917F916F915F914F913F912F910F905A +:101760000FBE0F901F9018951F920F920FB60F92F9 +:1017700011242F933F934F935F936F937F938F9396 +:101780009F93AF93BF93CF93DF93EF93FF93C0915A +:10179000E900CF708091EC00D82FD17080FDD0E8A7 +:1017A0001092E9008091F000877F8093F000789498 +:1017B0000E94F80B1092E9008091F00088608093FD +:1017C000F000CD2BCF70C093E900FF91EF91DF9136 +:1017D000CF91BF91AF919F918F917F916F915F91C9 +:1017E0004F913F912F910F900FBE0F901F90189522 +:1017F0001F93CF93DF93CDB7DEB7AA970FB6F894B8 +:10180000DEBF0FBECDBFE7EEF1E088E08E0F909116 +:10181000F10091938E13FBCF0E9474078091E80032 +:1018200083FF1FC18091E7019091E801492F50E0AB +:101830004A30510508F015C1FA01EA5AFF4F0C94DD +:10184000A721803881F0823809F00BC18091EB012B +:101850008F708093E9008091EB0085FB882780F9E9 +:101860001092E90006C08091E3019091E40191118A +:1018700082609091E800977F9093E8008093F10058 +:101880001092F100C8C0282F2D7F09F0EAC08823EC +:1018900019F0823061F0E5C08091E901813009F0F2 +:1018A000E0C0933009F080E08093E4012BC0809188 +:1018B000E901811127C08091EB018F7009F4D1C03B +:1018C0008093E9002091EB0020FF1CC0933021F4AD +:1018D0008091EB00806214C09091EB009061909336 +:1018E000EB0021E030E0A90102C0440F551F8A95AA +:1018F000E2F74093EA001092EA008091EB008860E2 +:101900008093EB001092E9008091E800877F86C009 +:101910008111A7C01091E9011F778091E3008078C1 +:10192000812B8093E3008091E800877F8093E8001B +:101930000E94160A8091E80080FFFCCF8091E300AE +:1019400080688093E300111102C082E001C083E04F +:101950008093E60186C08058823008F082C0809172 +:10196000E9019091EA018C3D53E0950779F583E018 +:101970008A838AE289834FB7F894DE01139620E0C8 +:101980003EE051E2E32FF0E050935700E49120FF56 +:1019900003C0E295EF703F5FEF708E2F90E0EA306A +:1019A00010F0C79601C0C0968D939D932F5F243190 +:1019B00049F74FBF8091E800877F8093E8006AE293 +:1019C00070E0CE0101960E941D0914C0AE014F5F68 +:1019D0005F4F6091EB010E946408BC01892B09F400 +:1019E00040C09091E800977F9093E80089819A81A8 +:1019F0000E9480098091E8008B778093E80031C0D5 +:101A0000803879F58091E800877F8093E8008091A5 +:101A1000E2018093F1008091E8008E778093E800E6 +:101A20000E94160A1EC081111CC09091E9019230DB +:101A3000C0F48091E800877F8093E8009093E201F2 +:101A40000E94160A8091E201811106C08091E30094 +:101A500087FD02C081E001C084E08093E6010E941E +:101A600060078091E80083FF0AC08091E800877FCB +:101A70008093E8008091EB0080628093EB00AA964F +:101A80000FB6F894DEBF0FBECDBFDF91CF911F918F +:101A900008950895CF938091E6018823A1F0C09125 +:101AA000E900CF709091EC00892F817090FD80E863 +:101AB000C82B1092E9008091E80083FD0E94F80B8A +:101AC000CF70C093E900CF910895909369018093FE +:101AD00068010895E0916801F0916901309721F063 +:101AE0000190F081E02D099480E00895E091680173 +:101AF000F0916901309721F00280F381E02D099483 +:101B00000895E0916801F0916901309721F0048017 +:101B1000F581E02D099408952091660130916701C7 +:101B20008217930771F09093670180936601E091AB +:101B30006801F0916901309721F00680F781E02D6E +:101B400009940895209164013091650182179307EB +:101B500071F09093650180936401E0916801F091C8 +:101B60006901309721F00084F185E02D09940895F2 +:101B700008950C94B80D0E947E190E943E030C94A7 +:101B8000441ACF92DF92EF92FF920F931F93CF935D +:101B9000DF93CDB7DEB72B970FB6F894DEBF0FBE3D +:101BA000CDBF0E9456038BE6C82E81E0D82E00E000 +:101BB00010E0E02E802F0E944404F60141916F0155 +:101BC000F42EF826B1F40F5F1F4F0E30110589F780 +:101BD0008FEF89838A831B820E9487198160782F07 +:101BE0009D838C8349815A816B818D810E94640E13 +:101BF00040C09091CD0191FF04C08B870E944A04A0 +:101C00008B8520E030E04F2D50E0922FBA01022E5C +:101C100002C0759567950A94E2F760FF24C02E8391 +:101C2000EF8221E030E0690102C0CC0CDD1C9A9506 +:101C3000E2F790E08C219D21892B09F420E0288790 +:101C40000E9487198160782F9A8789874E815F81EA +:101C500068858A850E94640EF801E559FE4F8081EF +:101C6000C826C08206C02F5F3F4F2630310569F677 +:101C7000AACF0E942B1D10916A010E946A0D1817AD +:101C8000A1F00E946A0D80936A012B960FB6F8941A +:101C9000DEBF0FBECDBFDF91CF911F910F91FF909F +:101CA000EF90DF90CF900C9463062B960FB6F894CC +:101CB000DEBF0FBECDBFDF91CF911F910F91FF907F +:101CC000EF90DF90CF900895CF93DF93CDB7DEB73D +:101CD0002B970FB6F894DEBF0FBECDBF4F8358874A +:101CE00069877A878B87DE01119686E0FD01119264 +:101CF0008A95E9F785E0FE01379601900D928A9565 +:101D0000E1F749815A816B817C818D819E810E949E +:101D100094152B960FB6F894DEBF0FBECDBFDF91A2 +:101D2000CF9108950895CF93882309F4C2C0C82F96 +:101D3000823859F40E946A0D81FDBBC089E30E947C +:101D40003D180E940A1989E30CC0833879F40E9477 +:101D50006A0D80FDAEC083E50E943D180E940A19FD +:101D600083E50E947F18CF910C940A19843859F4A6 +:101D70000E946A0D82FD9DC087E40E943D180E946A +:101D80000A1987E4EECF8CEF8C0F813A48F48C2F40 +:101D90000E94721F81118DC08C2F0E943D18E3CFCD +:101DA00080E28C0F883048F4C77081E001C0880F52 +:101DB000CA95EAF70E94C318D6CF8BE58C0F833003 +:101DC00078F4C53A29F0C63A31F083E890E005C0CE +:101DD00081E890E002C082E890E0CF910C948C0DF5 +:101DE00088E58C0F833108F064C0C83A39F1C93AEC +:101DF00041F1CA3A49F1CB3A51F1CC3A59F1CD3AD5 +:101E000061F1C03B69F1CE3A71F1CF3A79F1C13B52 +:101E100081F1C23B89F1C33B91F1C43B99F1C53BD0 +:101E2000A1F1C63BA9F1C73BB1F1C83BB9F1C93B30 +:101E3000C1F1CA3BC9F180E090E038C082EE90E089 +:101E400035C089EE90E032C08AEE90E02FC085EB7D +:101E500090E02CC086EB90E029C087EB90E026C094 +:101E60008CEC90E023C08DEC90E020C083E891E002 +:101E70001DC08AE891E01AC082E991E017C084E9A8 +:101E800091E014C081E292E011C083E292E00EC0C2 +:101E900084E292E00BC085E292E008C086E292E024 +:101EA00005C087E292E002C08AE292E0CF910C94F2 +:101EB000A20DCF910895882309F44BC0823859F4BC +:101EC0000E946A0D81FF45C089E30E943D180E946F +:101ED0000A1989E30CC0833871F40E946A0D80FFEF +:101EE00038C083E50E943D180E940A1983E50E94CC +:101EF0007F180C940A19843859F40E946A0D82FFE5 +:101F000028C087E40E943D180E940A1987E4EFCF99 +:101F10009CEF980F913A58F390E2980F983050F454 +:101F2000877091E001C0990F8A95EAF7892F0E9486 +:101F3000C918DFCF9BE5980F933020F480E090E044 +:101F40000C948C0D885A833120F480E090E00C943E +:101F5000A20D0895882321F00E94C3180C940A1939 +:101F60000895882321F00E94C9180C940A19089535 +:101F7000BF92CF92DF92EF92FF920F931F93CF9376 +:101F8000DF9300D000D000D0CDB7DEB725E0FC0154 +:101F9000DE01119601900D922A95E1F7FC01D080A7 +:101FA00011810281258122952F7043815481452B17 +:101FB00009F4FCC21F3F21F4FFEFDF1609F4F6C25B +:101FC0007C012E830E94920ED9821A8369817A81C4 +:101FD000802F0E943918182FB92E0E94EE170E94E8 +:101FE000B5162E81002319F00E94E0182E81EB2DEA +:101FF000E295EF70F0E0E05AFF4F0C94A7218B2D93 +:10200000807F9B2D9F70F92E882319F0F29480EF2A +:10201000F822002389F0FF2009F475C280E2810FC5 +:10202000883020F48F2D0E94C31803C08F2D0E948A +:10203000D3180E940A1967C2812F0E945B0FFF20EC +:1020400009F4B4C2105E8F2D183018F40E94C9181C +:1020500002C00E94D91826960FB6F894DEBF0FBEB4 +:10206000CDBFDF91CF911F910F91FF90EF90DF9047 +:10207000CF90BF900C940A193B2D307F8B2D8F7021 +:10208000303211F08295807F112319F0113021F147 +:102090002CC00023B9F0222309F4A0C1213009F09B +:1020A0009DC126960FB6F894DEBF0FBECDBFDF915F +:1020B000CF911F910F91FF90EF90DF90CF90BF9045 +:1020C0000C94F318222319F0213009F46FC28E8387 +:1020D0000E94F6188E8196C1002321F0223008F06C +:1020E00065C27CC1211162C28DC1002321F022236F +:1020F00009F474C108C2222309F484C119C22B2D2A +:1021000026952695237030E02115310521F02130E8 +:102110003105D1F04BC2002321F0812F9B2D93700C +:1021200002C080E090E026960FB6F894DEBF0FBEA6 +:10213000CDBFDF91CF911F910F91FF90EF90DF9076 +:10214000CF90BF900C948C0D002321F0812F9B2DFC +:10215000937002C080E090E026960FB6F894DEBF40 +:102160000FBECDBFDF91CF911F910F91FF90EF90E8 +:10217000DF90CF90BF900C94A20D812F002319F017 +:102180000E94331C02C00E949B1C26960FB6F89436 +:10219000DEBF0FBECDBFDF91CF911F910F91FF909A +:1021A000EF90DF90CF90BF900C94201D8B2D83700B +:1021B00009F07BC00111FAC1812F82958695877045 +:1021C000880F880F912F9F70C92ED12CE12CF12CF4 +:1021D000082E04C0CC0CDD1CEE1CFF1C0A94D2F7A8 +:1021E00014FF12C04FE050E060E070E004C0440F04 +:1021F000551F661F771F8A95D2F7CB01BA016095EC +:1022000070958095909503C060E070E0CB012B2D18 +:10221000269526952370422F50E042305105D9F083 +:102220004330510569F16C297D298E299F29413060 +:10223000510551F126960FB6F894DEBF0FBECDBF03 +:10224000DF91CF911F910F91FF90EF90DF90CF9092 +:10225000BF900C94DC166C297D298E299F29269627 +:102260000FB6F894DEBF0FBECDBFDF91CF911F91A7 +:102270000F91FF90EF90DF90CF90BF900C94F816E5 +:102280000E94DC16C701B60126960FB6F894DEBF91 +:102290000FBECDBFDF91CF911F910F91FF90EF90B7 +:1022A000DF90CF90BF900C94C016002319F08B2DB7 +:1022B000817001C08695882309F478C1812F8295A9 +:1022C00086958770880F880F912F9F70C92ED12C0B +:1022D000E12CF12C082E04C0CC0CDD1CEE1CFF1CE4 +:1022E0000A94D2F714FF12C04FE050E060E070E0B3 +:1022F00004C0440F551F661F771F8A95D2F7CB0184 +:10230000BA01609570958095909503C060E070E08B +:10231000CB012B2D269526952370422F50E042307D +:102320005105D9F04330510569F16C297D298E2979 +:102330009F294130510551F126960FB6F894DEBF22 +:102340000FBECDBFDF91CF911F910F91FF90EF9006 +:10235000DF90CF90BF900C94B6176C297D298E2901 +:102360009F2926960FB6F894DEBF0FBECDBFDF9132 +:10237000CF911F910F91FF90EF90DF90CF90BF9082 +:102380000C94D2170E94B617C701B60126960FB655 +:10239000F894DEBF0FBECDBFDF91CF911F910F919B +:1023A000FF90EF90DF90CF90BF900C949A17103F62 +:1023B000D1F118F4103E50F4A1C0123F09F463C0EB +:1023C00008F44CC0133F09F473C098C01F708B2DE4 +:1023D0008F710023A1F00E943317812F26960FB62C +:1023E000F894DEBF0FBECDBFDF91CF911F910F914B +:1023F000FF90EF90DF90CF90BF900C94AA0F0E94B7 +:102400005417812F26960FB6F894DEBF0FBECDBFAE +:10241000DF91CF911F910F91FF90EF90DF90CF90C0 +:10242000BF900C94B10F0023A9F02111BFC08B2DD8 +:102430008F7126960FB6F894DEBF0FBECDBFDF9129 +:10244000CF911F910F91FF90EF90DF90CF90BF90B1 +:102450000C947917223008F0A9C0E9CF0023A9F025 +:102460008B2D8F7126960FB6F894DEBF0FBECDBFB1 +:10247000DF91CF911F910F91FF90EF90DF90CF9060 +:10248000BF900C943317002359F38B2D8F71269630 +:102490000FB6F894DEBF0FBECDBFDF91CF911F9175 +:1024A0000F91FF90EF90DF90CF90BF900C94541756 +:1024B000002399F08B2D8F7126960FB6F894DEBF0E +:1024C0000FBECDBFDF91CF911F910F91FF90EF9085 +:1024D000DF90CF90BF900C941E1726960FB6F894FD +:1024E000DEBF0FBECDBFDF91CF911F910F91FF9047 +:1024F000EF90DF90CF90BF900C9414170023A9F0B9 +:10250000222309F4ADCF812F26960FB6F894DEBFB3 +:102510000FBECDBFDF91CF911F910F91FF90EF9034 +:10252000DF90CF90BF900C94930E222309F4ADCF8F +:10253000812F26960FB6F894DEBF0FBECDBFDF9178 +:10254000CF911F910F91FF90EF90DF90CF90BF90B0 +:102550000C945B0F4B2D4F70612FC7010E9401023D +:1025600026960FB6F894DEBF0FBECDBFDF91CF9198 +:102570001F910F91FF90EF90DF90CF90BF900C9440 +:1025800038164B2D4F70612FC70126960FB6F89461 +:10259000DEBF0FBECDBFDF91CF911F910F91FF9096 +:1025A000EF90DF90CF90BF900C940A0526960FB65F +:1025B000F894DEBF0FBECDBFDF91CF911F910F9179 +:1025C000FF90EF90DF90CF90BF9008950E94E018A9 +:1025D0000E94F0180E94B5180E940A190E94D11D8D +:1025E0000E94201D80E090E00E948C0D80E090E031 +:1025F0000C94A20D0E94D0180C94E6120E942E1882 +:10260000292F22952F7030E02C3031054CF42A30E0 +:1026100031056CF4225031092230310588F407C0AD +:102620002C30310549F02F30310531F009C0803EA2 +:1026300048F0803F29F406C093FB882780F908956D +:1026400080E0089581E00895CF93DF9300D000D01B +:102650001F92CDB7DEB70F900F900F900F900F9095 +:10266000DF91CF910895CF93DF9300D000D000D0B9 +:10267000CDB7DEB726960FB6F894DEBF0FBECDBF3E +:10268000DF91CF9108951F93CF93DF93C09179018C +:1026900016E080917A01C81799F0D0E01C9FF001F4 +:1026A0001D9FF00D1124E558FE4F4081518162813C +:1026B0007381848195810E9433132196C770E9CF7D +:1026C000DF91CF911F9108954091AB015091AC01E2 +:1026D0006091AD017091AE018091AF019091B00118 +:1026E0000C9433138091B00182958F7009F054C01F +:1026F0008091AD01882309F44FC080917901A091A8 +:102700007A016091AB017091AC014091AE015091A2 +:10271000AF01B6E08A1709F43FC090E041155105BA +:10272000C1F17F3F11F46F3FA1F1B89FF001B99F54 +:10273000F00D1124E558FE4F218172132AC020812B +:10274000621327C02281211124C0238134812417E0 +:10275000350710F421503109241B350B283C310575 +:10276000C0F42091B0012F7020612093B00126E0C9 +:10277000289FF001299FF00D1124E058FE4F808121 +:102780008F70806180838BEA91E00E94B80F0C9477 +:10279000431301968770BECF0895CF92DF92EF92D8 +:1027A000FF920F931F93CF93DF93CDB7DEB762975E +:1027B0000FB6F894DEBF0FBECDBF8C0185E0F801E7 +:1027C000DE011D9601900D928A95E1F7D8014C919A +:1027D00011965C91119712966C9112971396CD9069 +:1027E000DC9014973091AB017091AC018091AE01F7 +:1027F0009091AF01009709F46BC17F3F19F43F3FFF +:1028000009F466C1E090AD01EE2009F4C0C020914A +:10281000B001C816D90628F0F601E81BF90BCF0164 +:1028200004C0809590958C0D9D1DFF24F394883CE9 +:10283000910578F0F12C207F09F0C6C07C2DD98A53 +:10284000C88A89890E9424138BEA91E00E94B80FFC +:10285000B1C0822F807F09F046C0751314C03413B5 +:1028600012C0611110C02F7020612093B0010E942E +:1028700064138BEA91E00E94B80F8091B001D801F7 +:1028800015968C932EC0CD2819F15F3F11F44F3F60 +:10289000F9F0F62E61111CC08091790120917A0126 +:1028A00036E0821709F45AC090E0389FF001399F52 +:1028B000F00D1124E558FE4F7181571306C0708149 +:1028C000471303C07281711103C001968770E9CF6D +:1028D000F62E662309F418C18091B00181608093BF +:1028E000B001F12C11C1751308C0341306C0611179 +:1028F00004C08091B001D801C3C04D875E878D852B +:102900009E856A8B0E94FE126A898823E1F1662304 +:10291000D1F12091B001822F82958F7090E00297C3 +:1029200074F08091AB019091AC0198878F831986E8 +:10293000DB86CA862C87CE0107960E94B80F86E0F8 +:10294000F801ABEAB1E001900D928A95E1F70E949F +:1029500072130E946413FF24F394D6C04D875E87E0 +:102960008D859E850E942E18292F22952F7030E08C +:10297000223031050CF0BCC09F7009F0B6C0805EFB +:10298000883008F4C1C0C8010E94B80FE4CFC8164F +:10299000D90608F453C0F601E81BF90BCF01883CB7 +:1029A000910508F450C0F12C7C2DD98AC88A8989F8 +:1029B0000E942413EBEAF1E086E0DF011D928A9584 +:1029C000E9F70E946413A0C0751314C0341312C039 +:1029D000611110C08091B001F8018583C8010E9487 +:1029E000B80F86E0EBEAF1E0DF011D928A95E9F786 +:1029F000FE2C8AC04D875E878D859E856A8B0E94DE +:102A0000FE126A89882309F4BECF662309F4BBCF7E +:102A10002091B001822F82958F7090E002970CF484 +:102A20008ECF8091AB019091AC019A8389831B82F8 +:102A3000DD82CC822E83CE0101967FCF809590954A +:102A40008C0D9D1DACCFF62E662309F49CCF75131B +:102A50002EC034132CC02091B00120FD1FC0822F46 +:102A600082958F70D9F0D80115962C9315978F30D9 +:102A700049F08F5F982F9295907F822F8F70892BCE +:102A800015968C93C8010E94B80F86E0F801ABEA56 +:102A9000B1E001900D928A95E1F793CF86E0F801BD +:102AA000ABEAB1E001900D928A95E1F72DC04D8718 +:102AB0005E878D859E850E94FE12811140CF809198 +:102AC000B00181608093B001C8010E94B80F1CC0A2 +:102AD000662309F458CF4D875E878D859E850E94B9 +:102AE000FE12882309F44FCF2ACF811148CF0CC0A2 +:102AF000243031050CF047CF9F7009F440CFF80126 +:102B00009581907F09F03BCF8F2D62960FB6F89498 +:102B1000DEBF0FBECDBFDF91CF911F910F91FF9010 +:102B2000EF90DF90CF9008951F93CF93DF93CDB7B1 +:102B3000DEB72C970FB6F894DEBF0FBECDBF4F8324 +:102B4000588769877A878B879C87CE0107960E9472 +:102B5000CD13882369F08F8198852A853B85232BA7 +:102B6000F1F19F3F09F063C08F3F09F060C037C0AB +:102B700086E0FE013796DE01119601900D928A954E +:102B8000E1F76F817885EA85FB85309741F17F3FDA +:102B900011F46F3F21F120917A0130E0C9010196D3 +:102BA000877099274091790150E08417950709F4BF +:102BB00047C069837A83FD83EC8396E0929FD001BE +:102BC000939FB00D1124A558BE4FFE013196019080 +:102BD0000D929A95E1F780937A010E94431316E0D3 +:102BE0008091790190917A018917C1F1189FC001F4 +:102BF000112485589E4F0E94CD13882379F1E091CE +:102C000079011E9FF0011124E558FE4F408151814A +:102C100062817381848195810E943313809179014F +:102C200090E001968770992780937901D9CF4F81E1 +:102C3000588569857A858B859C850E943313CFCF13 +:102C40000E94FA1210927A0110927901EBEAF1E0F7 +:102C500086E0DF011D928A95E9F7C1CF2C960FB669 +:102C6000F894DEBF0FBECDBFDF91CF911F910895C5 +:102C7000EF92FF920F931F93CF93DF938C01892BD9 +:102C800009F46CC0F12CEE24E394E8012196F801DC +:102C90008491843740F4843008F051C0813081F051 +:102CA000823019F15BC0853709F444C0A8F19CE774 +:102CB000980F903708F052C08F770E945B0F41C089 +:102CC0000E5F1F4FFE01C49180E28C0F883048F4E4 +:102CD000C7708E2D01C0880FCA95EAF70E94E318CD +:102CE00014C08C2F0E94930E2DC00E5F1F4FFE014B +:102CF000C49180E28C0F883058F4C7708E2D01C0CB +:102D0000880FCA95EAF70E94E9180E940A191AC0AA +:102D10008C2F0E945B0F16C00E5F1F4FFE01C491E7 +:102D2000CC2381F08FE99FE00197F1F700C000000C +:102D3000C150F6CF0E5F1F4FFE01F49003C00E94FA +:102D4000930E8E018F2D882309F49FCFEFE9FFE0CA +:102D50003197F1F700C000008150F5CFDF91CF919E +:102D60001F910F91FF90EF90089508956093B50122 +:102D70007093B6018093B7019093B8010C94E6125A +:102D80000F931F930091B5011091B6012091B701E7 +:102D90003091B801DC01CB01802B912BA22BB32BFE +:102DA0008093B5019093B601A093B701B093B80199 +:102DB0001F910F910C94E6120F931F930091B50190 +:102DC0001091B6012091B7013091B801DC01CB011F +:102DD00080239123A223B3238093B5019093B6015E +:102DE000A093B701B093B8011F910F910C94E61214 +:102DF0000F931F930091B5011091B6012091B70177 +:102E00003091B801DC01CB0180279127A227B3279D +:102E10008093B5019093B601A093B701B093B80128 +:102E20001F910F910C94E6121092B1011092B20111 +:102E30001092B3011092B4010C94E61241E050E0FC +:102E400060E070E004C0440F551F661F771F8A952D +:102E5000D2F74093B1015093B2016093B3017093E4 +:102E6000B4010C94E61241E050E060E070E004C070 +:102E7000440F551F661F771F8A95D2F78091B101C5 +:102E80009091B201A091B301B091B401482B592B9C +:102E90006A2B7B2B4093B1015093B2016093B30135 +:102EA0007093B4010C94E61241E050E060E070E0F1 +:102EB00004C0440F551F661F771F8A95D2F74095AF +:102EC0005095609570958091B1019091B201A0915B +:102ED000B301B091B401482359236A237B23409363 +:102EE000B1015093B2016093B3017093B4010C949B +:102EF000E61241E050E060E070E004C0440F551F6E +:102F0000661F771F8A95D2F78091B1019091B20127 +:102F1000A091B301B091B401482759276A277B27B4 +:102F20004093B1015093B2016093B3017093B40127 +:102F30000C94E6120F931F930091B1011091B2010E +:102F40002091B3013091B401DC01CB01802B912B96 +:102F5000A22BB32B8093B1019093B201A093B30144 +:102F6000B093B4011F910F910C94E6120F931F932D +:102F70000091B1011091B2012091B3013091B401DF +:102F8000DC01CB0180239123A223B3238093B101E1 +:102F90009093B201A093B301B093B4011F910F912C +:102FA0000C94E6120F931F930091B1011091B2019E +:102FB0002091B3013091B401DC01CB01802791272E +:102FC000A227B3278093B1019093B201A093B301DC +:102FD000B093B4011F910F910C94E6120895CF9213 +:102FE000DF92EF92FF920F931F93CF93DF938C01A9 +:102FF000C090B501D090B601E090B701F090B80153 +:103000008091B1019091B201A091B301B091B4014E +:10301000C82AD92AEA2AFB2ACFE1D0E0D701C60183 +:103020000C2E04C0B695A795979587950A94D2F76C +:1030300080FF06C0B8018C2F0E942D05019721F456 +:10304000219760F780E001C08C2FDF91CF911F9115 +:103050000F91FF90EF90DF90CF900895CF93DF9383 +:10306000EC010E94EF17BE010E942D05DF91CF9168 +:103070000895CB010E942E18089590910C01992378 +:1030800021F090910D01911109C020910E01309114 +:103090000F01F90132969FEF40E01FC0982F9695DF +:1030A000969596959F3050F5E0910E01F0910F01A5 +:1030B000E90FF11D877021E030E0A90102C0440F43 +:1030C000551F8A95E2F7CA019181892B8183089562 +:1030D0009F3F39F04F5F4E3041F051915813F8CF78 +:1030E0000DC05111F7CF942FF5CF9F3F39F0F90163 +:1030F000E90FF11D97FDFA95828308950895909147 +:103100000C01992321F090910D01911109C020919A +:103110000E0130910F01F9013296205F3F4F1FC021 +:10312000982F9695969596959F30F0F4E0910E0124 +:10313000F0910F01E90FF11D877021E030E0A90146 +:1031400002C0440F551F8A95E2F7CA01809591810C +:103150008923818308953196E217F30729F090813E +:103160009813F9CF1082F7CF089581E090E0E091B5 +:103170000E01F0910F01E80FF91F108201968031C6 +:103180009105A9F708959091CC01892B8093CC01EA +:10319000089580959091CC0189238093CC01089566 +:1031A0001092CC0108959091CB01892B8093CB0193 +:1031B000089580959091CB0189238093CB01089548 +:1031C0001092CB0108959091CA01892B8093CA0176 +:1031D000089580959091CA0189238093CA0108952A +:1031E0001092CA0108958093B90108951092B9010F +:1031F000089580910E0190910F01FC0131969C0180 +:10320000205F3F4F80E0919191118F5FE217F307AC +:10321000D1F70895E0910E01F0910F018091CC015A +:103220008083E0910E01F0910F0190818091CB019C +:10323000892B8083E0910E01F0910F0190818091A4 +:10324000CA01892B80838091B901882361F0E091C4 +:103250000E01F0910F019081892B80830E94F91853 +:1032600081111092B90180910E0190910F010C947F +:10327000760D8091E601843021F11092CE0120E498 +:1032800088E190E00FB6F894A895809360000FBE97 +:103290002093600080E00E94630683B7817F846092 +:1032A00083BF83B7816083BF7894889583B78E7F0F +:1032B00083BF88E10FB6F89480936000109260009D +:1032C0000FBE089508950895CF930E9462190E9439 +:1032D00056030E946319C0E08C2F0E9444048111A0 +:1032E00004C0CF5FCE30C1F701C081E0CF91089517 +:1032F0000E94FA120E946A0D0C94630682E084BD5B +:1033000093E095BD9AEF97BD80936E0008952FB717 +:10331000F8948091CF019091D001A091D101B0910A +:10332000D2012FBF0895CF92DF92EF92FF920F93B9 +:103330001F932FB7F8944091CF015091D001609125 +:10334000D1017091D2012FBF6A017B01EE24FF24CD +:103350008C0120E030E0C016D106E206F30610F43E +:10336000415051099A01281B390BC9011F910F9136 +:10337000FF90EF90DF90CF9008951F920F920FB6BD +:103380000F9211248F939F93AF93BF938091CF019E +:103390009091D001A091D101B091D2010196A11DCF +:1033A000B11D8093CF019093D001A093D101B09330 +:1033B000D201BF91AF919F918F910F900FBE0F904F +:1033C0001F9018950E94670AF8942FEF87EA91E6FC +:1033D000215080409040E1F700C0000087E090EB72 +:1033E000DC018093EF019093F001A093F101B09381 +:1033F000F2019CE088E10FB6F894A89580936000F4 +:103400000FBE90936000FFCFEF92FF920F931F9338 +:10341000CF93DF93D82FC0E08C2F0E94440400E0AC +:1034200010E0E82EF12CC701002E02C0959587957B +:103430000A94E2F780FD06C00F5F1F4F06301105AA +:1034400091F709C0602F7C2F80E00E940B05D813F4 +:10345000F3CF81E004C0CF5FCE30F1F680E0DF91A2 +:10346000CF911F910F91FF90EF900895CF93C82FA8 +:103470008CE20E94041A882321F08C2FCF910C94A7 +:10348000041A80E0CF910895CF930E948B1B811185 +:1034900002C00E94711BC5E6C15049F00E9456034C +:1034A0008FE39CE90197F1F700C00000F5CF89E2B6 +:1034B0000E94361A811113C18AE20E94361A8111C4 +:1034C0000E94711B85E00E94361A81110E94E21948 +:1034D0000E94961B8093CD0187E00E94361A8823B4 +:1034E000A9F18BE10E94361A882351F08091CD0119 +:1034F00081FB222720F991E0922790FB81F90EC0F1 +:103500008EE00E94361A882361F08091CD0182FB03 +:10351000222720F991E0922790FB82F98093CD0138 +:1035200015C080E10E94361A9091CD01882341F0A8 +:1035300093FB222720F981E0822780FB93F904C0C6 +:10354000892F809580FB90F99093CD018091CD01DA +:103550000E949A1B0E94A81B8093E00180EE0E94AB +:10356000361A882341F08091E001982F909590FBC6 +:1035700080F98093E00189E30E94361A882359F08C +:103580008091E00181FB222720F991E0922790FBB6 +:1035900081F98093E00182EE0E94361A882359F067 +:1035A0008091E00182FB222720F991E0922790FB95 +:1035B00082F98093E00186EE0E94361A882359F042 +:1035C0008091E00183FB222720F991E0922790FB74 +:1035D00083F98093E00183EE0E94361A882359F024 +:1035E0008091E00184FB222720F991E0922790FB53 +:1035F00084F98093E00185E30E94361A882359F00C +:103600008091E00185FB222720F991E0922790FB31 +:1036100085F98093E00181E30E94361A882359F0EE +:103620008091E00186FB222720F991E0922790FB10 +:1036300086F98093E00181E10E94361A882359F0CF +:103640008091E00187FB222720F991E0922790FBEF +:1036500087F98093E0018091E0010E94AC1B80918A +:10366000E00187FB882780F980930D0187E20E94A3 +:10367000361AC82F8EE10E94361A8111C2608FE17E +:103680000E94361A8111C46080E20E94361A8111AC +:10369000C86081E20E94361A8111C06182E20E94F4 +:1036A000361A8111C06283E20E94361A8111C06409 +:1036B00084E20E94361A882311F0C06802C0CC232D +:1036C00029F08C2F0E94A31B6C2F03C00E949F1B0C +:1036D000682F70E080E090E0CF910C94B616CF9107 +:1036E00008956DEE7EEF80E090E00E94DD2160E0C5 +:1036F00082E090E00E94CF2160E083E090E00E94B1 +:10370000CF2160E084E090E00E94CF2160E085E07E +:1037100090E00C94CF2180E090E00E94C92121E04C +:103720008D3E9E4F09F020E0822F089582E090E0C8 +:103730000C94C121682F82E090E00C94CF2183E0AB +:1037400090E00C94C121682F83E090E00C94CF218D +:1037500084E090E00C94C121682F84E090E00C9408 +:10376000CF218091D50180FF0BC06091130185E0CE +:10377000689FB001112475956795759567952BC065 +:1037800081FF09C06091130185E0689FB001112499 +:103790007595679520C082FF07C06091130185E091 +:1037A000689FB001112417C09091D6019923D1F0E0 +:1037B00060911201961788F72091130185E0289FE8 +:1037C00090011124929FA001939F500D112470E04D +:1037D000CA010E9493216038710540F4611571059A +:1037E00039F002C065E070E0862F08958FE70895F4 +:1037F00081E008958091D50180FF08C0609111019A +:1038000070E0759567957595679521C081FF06C035 +:103810006091110170E07595679519C082FF04C031 +:103820006091110170E010C09091D6019923C1F010 +:10383000609110019617A0F780911101899FC00136 +:10384000112470E00E9493216038710528F46115FD +:10385000710521F0862F08958FE7089581E008957E +:1038600061E070E0F4CF803F21F40E94B11B8195AC +:1038700004C0813F29F40E94B11B8093D9010895AF +:10388000823F21F40E94B11B819504C0833F29F43B +:103890000E94B11B8093D8010895893F19F40E94BA +:1038A000FA1B05C08A3F31F40E94FA1B8195809370 +:1038B000DA0108958B3F21F40E94FA1B819504C020 +:1038C0008C3F29F40E94FA1B8093DB010895843F0A +:1038D00021F48091D701816017C0853F21F4809148 +:1038E000D701826011C0863F21F48091D7018460A6 +:1038F0000BC0873F21F48091D701886005C0883FC5 +:1039000031F48091D70180618093D70108958D3F74 +:1039100021F48091D50181600BC08E3F21F480910C +:10392000D501826005C08F3F29F48091D501846064 +:103930008093D5010895803F39F48091D90187FFA4 +:103940006CC01092D90169C0813F29F48091D901DE +:103950001816BCF362C09091D801823F29F497FFFA +:103960005CC01092D80159C0833F19F41916CCF3EA +:1039700054C0893F41F48091DA0118160CF04DC013 +:103980001092DA014AC08A3F29F48091DA0187FF58 +:1039900044C0F6CF8B3F39F48091DB0187FF3DC0F7 +:1039A0001092DB013AC08C3F29F48091DB0118169C +:1039B000BCF333C0843F21F48091D7018E7F17C0C0 +:1039C000853F21F48091D7018D7F11C0863F21F47E +:1039D0008091D7018B7F0BC0873F21F48091D70165 +:1039E000877F05C0883F31F48091D7018F7E809317 +:1039F000D70113C08D3F21F48091D5018E7F0BC07C +:103A00008E3F21F48091D5018D7F05C08F3F29F431 +:103A10008091D5018B7F8093D5018091D801811150 +:103A20000EC08091D90181110AC08091DA01811103 +:103A300006C08091DB01811102C01092D601089569 +:103A400087ED91E00E94810D0E9487199093D40127 +:103A50008093D30108951F93CF93DF938091D30177 +:103A60009091D4010E949319AC019091D6019923B1 +:103A700021F02091140130E006C0209115018AE068 +:103A8000289F900111244217530708F486C08091A3 +:103A9000D801C091D901D091DA011091DB018111D7 +:103AA00007C0C11176C0D11174C0111172C075C0A8 +:103AB0009F3F19F09F5F9093D601181624F40E943F +:103AC000B11B8093D8018091D80187FF05C00E9467 +:103AD000B11B81958093D8011C1624F40E94B11B60 +:103AE0008093D9018091D90187FF05C00E94B11B45 +:103AF00081958093D9016091D801662339F1C091F5 +:103B0000D901CC2319F1772767FD7095872F972F5F +:103B10000E94A42023E333E343E35FE30E940821F0 +:103B20000E9471206093D8016C2F772767FD7095F4 +:103B3000872F972F0E94A42023E333E343E35FE31F +:103B40000E9408210E9471206093D9011D1624F45F +:103B50000E94FA1B8093DA018091DA0187FF05C089 +:103B60000E94FA1B81958093DA01111624F40E94B9 +:103B7000FA1B8093DB018091DB0187FF05C00E9467 +:103B8000FA1B81958093DB01DF91CF911F910C94FB +:103B9000201D9F3F09F08ECF96CFDF91CF911F91CF +:103BA0000895E7EDF1E085E0DF011D928A95E9F7E0 +:103BB0001092D6011092D5010895833081F128F436 +:103BC000813059F08230D1F00895853009F449C030 +:103BD000B8F1863009F456C0089580911501262F5A +:103BE00030E0280F311D2F3F310524F4680F60931A +:103BF000150108958FEF80931501089580911401A8 +:103C0000262F30E0280F311D2F3F310524F4680F97 +:103C10006093140108958FEF8093140108958091AB +:103C20001301262F30E0280F311D2F3F310524F4DA +:103C3000680F6093130108958FEF80931301089527 +:103C400080911201262F30E0280F311D2F3F3105C2 +:103C500024F4680F6093120108958FEF809312018E +:103C6000089580911101262F30E0280F311D2F3F3C +:103C7000310524F4680F6093110108958FEF80934C +:103C80001101089580911001262F30E0280F311D79 +:103C90002F3F310524F4680F6093100108958FEFD2 +:103CA000809310010895833011F128F4813049F098 +:103CB000823091F00895853081F120F18630C1F194 +:103CC000089580911501681720F4861B80931501D3 +:103CD000089510921501089580911401681720F439 +:103CE000861B809314010895109214010895809109 +:103CF0001301681720F4861B809313010895109216 +:103D00001301089580911201681720F4861B809397 +:103D100012010895109212010895809111016817FF +:103D200020F4861B809311010895109211010895CB +:103D300080911001681720F4861B8093100108956C +:103D40001092100108950F931F938D3109F46AC0EA +:103D500008F03FC08E3009F484C0C0F4873009F405 +:103D60006DC068F4863009F0B5C08091CD01817FC7 +:103D70008E7F8093CD0181E08093DD01ACC08830DF +:103D800009F457C08B3009F46AC0A4C0863109F425 +:103D900066C078F4803109F477C0813109F09AC0A7 +:103DA0000E94FA1290910D0181E0892780930D0104 +:103DB00056C0893109F453C08B3109F08BC0809112 +:103DC000CD0181FB222720F991E0922790FB81F918 +:103DD00051C0853309F475C048F4873209F471C0C5 +:103DE00008F45EC0893209F46CC074C0833430F4C6 +:103DF0008A3308F053C0883391F16CC0833409F4DE +:103E000060C0883409F066C00E94FA120FEF13ED0B +:103E100020E3015010402040E1F700C000000E9464 +:103E2000E2191DC00E942B200E946A0D0E946306A9 +:103E300016C00E94961B0E94A81B11C09091CD0134 +:103E4000892F8095817080FB90F929F096609860A9 +:103E50009093CD0140C0997F977F9093CD0181E0F1 +:103E60003AC08091CD0182FB222720F991E0922770 +:103E700090FB82F98093CD01992389F38091CD0144 +:103E800081608093CD01EBCF8091CD0183FB222710 +:103E900020F991E0922790FB83F9ECCF895301C080 +:103EA0008D5141E050E060E070E08A019B0104C068 +:103EB000000F111F221F331F8A95D2F7C901B801C5 +:103EC00004C061E070E080E090E00E94B6160E94BD +:103ED000FA12C5CF80E01F910F91089580E00895F8 +:103EE00080E00895CF93C82F8091DD01813079F073 +:103EF00018F08230E9F187C0E0910E01F0910F01D6 +:103F00008081813169F0823209F07FC009C0E0917F +:103F10000E01F0910F018081813111F0823261F444 +:103F20008C2F0E946E1F811104C08C2F0E94A31E33 +:103F30001DC081E090E01AC08C2F0E94701F81117B +:103F400014C0C43179F048F4CB3079F0C03109F0B5 +:103F500060C082E08093DD0108C0C93219F0C83327 +:103F600021F057C01092DD0154C081E0817053C030 +:103F7000C93289F118F5C43171F1A8F4C73009F0DC +:103F800046C08AE08093150194E19093140193E078 +:103F9000909313018093120188E08093110188E2CD +:103FA0008093100134C0CE51C63088F5EC2FF0E07C +:103FB000E65DFE4F80818093DC0129C0CE34E9F0BC +:103FC00020F4CB3421F56AE013C0C13579F0C23555 +:103FD000F1F461E00DC08091DC01882319F01092AA +:103FE000DC0115C081E08093DD0115C061E006C0F1 +:103FF0008091DC010E94DD1D0AC06AE08091DC0135 +:104000000E94531E04C01092DD0180E004C081E0D4 +:1040100002C080E0ABCFCF910895E1E8F0E080816D +:10402000886080838081816080838FB7F89493E07B +:104030009093890090ED909388008FBF0895EFE6EC +:10404000F0E08081826080830895EFE6F0E0808177 +:104050008D7F80830895EFE6F0E0908182E08927EC +:10406000808308951F920F920FB60F9211242F9301 +:104070003F934F935F936F937F938F939F93AF93F0 +:10408000BF93EF93FF938091DE019091DF01019642 +:104090009093DF018093DE01811103C082E00E94D2 +:1040A0006306E091DF01E695E695F0E0EA5CFC4FFF +:1040B000E4918091DE018E1303C080E00E946306CC +:1040C000FF91EF91BF91AF919F918F917F916F91F0 +:1040D0005F914F913F912F910F900FBE0F901F90C6 +:1040E000189504D06894B1118DC0089570D088F0EF +:1040F0009F5790F0B92F9927B751A0F0D1F0660FD4 +:10410000771F881F991F1AF0BA95C9F712C0B130EE +:1041100081F077D0B1E0089574C0672F782F882799 +:10412000B85F39F0B93FCCF3869577956795B3952D +:10413000D9F73EF490958095709561957F4F8F4F9C +:104140009F4F0895E89409C097FB3EF490958095A1 +:10415000709561957F4F8F4F9F4F9923A9F0F92F4D +:1041600096E9BB279395F695879577956795B795CB +:10417000F111F8CFFAF4BB0F11F460FF1BC06F5FB1 +:104180007F4F8F4F9F4F16C0882311F096E911C0C3 +:10419000772321F09EE8872F762F05C0662371F0E4 +:1041A00096E8862F70E060E02AF09A95660F771FF8 +:1041B000881FDAF7880F9695879597F9089557FD28 +:1041C0009058440F551F59F05F3F71F04795880F85 +:1041D00097FB991F61F09F3F79F08795089512161C +:1041E00013061406551FF2CF4695F1DF08C01616C8 +:1041F00017061806991FF1CF869571056105089479 +:104200000895E894BB2766277727CB0197F908958F +:104210000BD078C069D028F06ED018F0952309F043 +:104220005AC05FC01124EECFCADFA0F3959FD1F32F +:10423000950F50E0551F629FF001729FBB27F00D54 +:10424000B11D639FAA27F00DB11DAA1F649F6627A9 +:10425000B00DA11D661F829F2227B00DA11D621FF8 +:10426000739FB00DA11D621F839FA00D611D221FB2 +:10427000749F3327A00D611D231F849F600D211D96 +:10428000822F762F6A2F11249F5750408AF0E1F039 +:1042900088234AF0EE0FFF1FBB1F661F771F881F82 +:1042A00091505040A9F79E3F510570F014C0AACF1D +:1042B0005F3FECF3983EDCF3869577956795B7956D +:1042C000F795E7959F5FC1F7FE2B880F911D969597 +:1042D000879597F9089597F99F6780E870E060E007 +:1042E00008959FEF80EC089500240A94161617068F +:1042F00018060906089500240A94121613061406D7 +:1043000005060895092E0394000C11F4882352F039 +:10431000BB0F40F4BF2B11F460FF04C06F5F7F4FF1 +:104320008F4F9F4F089597FB072E16F4009407D0E8 +:1043300077FD09D00E94AD2107FC05D03EF4909591 +:1043400081959F4F0895709561957F4F0895EE0F69 +:10435000FF1F0590F491E02D0994AA1BBB1B51E1AE +:1043600007C0AA1FBB1FA617B70710F0A61BB70BE5 +:10437000881F991F5A95A9F780959095BC01CD018A +:104380000895F999FECF92BD81BDF89A992780B51D +:104390000895A8E1B0E042E050E00C94E421262F1B +:1043A000F999FECF1FBA92BD81BD20BD0FB6F8941A +:1043B000FA9AF99A0FBE019608950E94CF21272FED +:1043C0000C94D021DC01CB01FC01F999FECF06C091 +:1043D000F2BDE1BDF89A319600B40D9241505040C3 +:0843E000B8F70895F894FFCF2F +:1043E80020026506F306D0069C0668060101BA019C +:1043F80028080A03140A3F4D3639F702AA02740244 +:104408003B02CE01E701000219020102030405067E +:044418000708090088 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-osx/romanzolotarev-norman-osx.png new file mode 100644 index 0000000000000000000000000000000000000000..4b9433be28c1ea9ee0647d1f181a2a8641081ee6 GIT binary patch literal 96954 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 z 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 E0J-@DwEzGB literal 0 HcmV?d00001 From 86169833c597fa5f2b5226e1587c48a6692ec017 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 15:47:17 -0400 Subject: [PATCH 163/259] updates to preonic default, music mode integrated --- keyboard/preonic/keymaps/default/keymap.c | 160 +++++++++++++++------- quantum/audio.c | 102 +++++++------- 2 files changed, 166 insertions(+), 96 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index c52d8472f4..6824f68b60 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -1,31 +1,40 @@ #include "preonic.h" #include "action_layer.h" +#include "eeconfig.h" #ifdef AUDIO_ENABLE #include "audio.h" + #define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \ + 0 + (12*1), 2 + (12*1), 4 + (12*1), 5 + (12*1), 7 + (12*1), 9 + (12*1), 11 + (12*1), \ + 0 + (12*2), 2 + (12*2), 4 + (12*2), 5 + (12*2), 7 + (12*2), 9 + (12*2), 11 + (12*2), \ + 0 + (12*3), 2 + (12*3), 4 + (12*3), 5 + (12*3), 7 + (12*3), 9 + (12*3), 11 + (12*3), \ + 0 + (12*4), 2 + (12*4), 4 + (12*4), 5 + (12*4), 7 + (12*4), 9 + (12*4), 11 + (12*4), } #endif // Each layer gets a name for readability, which is then used in the keymap matrix below. // The underscores don't mean anything - you can have a layer called STUFF or any other name. // Layer names don't all need to be of the same length, obviously, and you can also skip them // entirely and just use numbers. -#define _QW 0 -#define _CM 1 -#define _DV 2 -#define _LW 3 -#define _RS 4 -#define _AD 5 +#define _QWERTY 0 +#define _COLEMAK 1 +#define _DVORAK 2 +#define _LOWER 3 +#define _RAISE 4 +#define _ADJUST 5 +#define _MUSIC 6 // Macro name shortcuts -#define QWERTY M(_QW) -#define COLEMAK M(_CM) -#define DVORAK M(_DV) -#define LOWER M(_LW) -#define RAISE M(_RS) +#define QWERTY M(_QWERTY) +#define COLEMAK M(_COLEMAK) +#define DVORAK M(_DVORAK) +#define LOWER M(_LOWER) +#define RAISE M(_RAISE) #define M_BL 5 #ifdef AUDIO_ENABLE #define AUD_OFF M(6) #define AUD_ON M(7) #endif +#define MUS_OFF M(8) +#define MUS_ON M(9) // Fillers to make layering more clear #define _______ KC_TRNS @@ -46,7 +55,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ -[_QW] = { +[_QWERTY] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, @@ -67,7 +76,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ -[_CM] = { +[_COLEMAK] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_DEL}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, @@ -88,7 +97,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ -[_DV] = { +[_DVORAK] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_DEL}, {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, @@ -109,7 +118,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ -[_LW] = { +[_LOWER] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL}, {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, @@ -130,7 +139,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ -[_RS] = { +[_RAISE] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, @@ -151,10 +160,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | | | | | * `-----------------------------------------------------------------------------------' */ -[_AD] = { +[_ADJUST] = { {KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12}, {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, {_______, _______, _______, AUD_ON, AUD_OFF, _______, _______, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} +}, + +/* Music (reserved for process_action_user) + * + */ +[_MUSIC] = { + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } @@ -166,24 +186,20 @@ const uint16_t PROGMEM fn_actions[] = { #ifdef AUDIO_ENABLE float start_up[][2] = { - {440.0*pow(2.0,(55)/12.0), 12}, - {0, 2}, - {440.0*pow(2.0,(67)/12.0), 8}, - {440.0*pow(2.0,(64)/12.0), 8}, - {440.0*pow(2.0,(55)/12.0), 8}, - {440.0*pow(2.0,(67)/12.0), 12}, - {0, 2}, - {440.0*pow(2.0,(67)/12.0), 12} + {440.0*pow(2.0,(50)/12.0), 20}, + {440.0*pow(2.0,(62)/12.0), 8}, + {440.0*pow(2.0,(54)/12.0), 20}, + {440.0*pow(2.0,(62)/12.0), 8} }; -float tone_qw[][2] = { +float tone_qwerty[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, {0, 4}, {440.0*pow(2.0,(67)/12.0), 16} }; -float tone_cm[][2] = { +float tone_colemak[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, {0, 4}, @@ -192,7 +208,7 @@ float tone_cm[][2] = { {440.0*pow(2.0,(71)/12.0), 12} }; -float tone_dv[][2] = { +float tone_dvorak[][2] = { {440.0*pow(2.0,(59)/12.0), 8}, {440.0*pow(2.0,(60)/12.0), 8}, {0, 4}, @@ -202,53 +218,66 @@ float tone_dv[][2] = { {0, 4}, {440.0*pow(2.0,(67)/12.0), 8} }; + +float tone_music[][2] = { + {440.0*pow(2.0,(48)/12.0), 8}, + {440.0*pow(2.0,(50)/12.0), 8}, + {440.0*pow(2.0,(52)/12.0), 8}, + {440.0*pow(2.0,(53)/12.0), 8}, + {440.0*pow(2.0,(55)/12.0), 8}, + {440.0*pow(2.0,(57)/12.0), 8}, + {440.0*pow(2.0,(59)/12.0), 8}, + {440.0*pow(2.0,(60)/12.0), 8} +}; #endif const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function switch(id) { - case _QW: + case _QWERTY: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_qw, 4, false); + play_notes(&tone_qwerty, 4, false); #endif - default_layer_set(1UL<<_QW); + eeconfig_write_default_layer(1UL<<_QWERTY); + default_layer_set(1UL<<_QWERTY); } break; - case _CM: + case _COLEMAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_cm, 6, false); + play_notes(&tone_colemak, 6, false); #endif - default_layer_set(1UL<<_CM); + eeconfig_write_default_layer(1UL<<_COLEMAK); + default_layer_set(1UL<<_COLEMAK); } break; - case _DV: + case _DVORAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_dv, 8, false); + play_notes(&tone_dvorak, 8, false); #endif - default_layer_set(1UL<<_DV); + eeconfig_write_default_layer(1UL<<_DVORAK); + default_layer_set(1UL<<_DVORAK); } break; - case _LW: + case _LOWER: if (record->event.pressed) { - layer_on(_LW); - update_tri_layer(_LW, _RS, _AD); + layer_on(_LOWER); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } else { - layer_off(_LW); - update_tri_layer(_LW, _RS, _AD); + layer_off(_LOWER); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } break; - case _RS: + case _RAISE: if (record->event.pressed) { - layer_on(_RS); - update_tri_layer(_LW, _RS, _AD); + layer_on(_RAISE); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } else { - layer_off(_RS); - update_tri_layer(_LW, _RS, _AD); + layer_off(_RAISE); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } break; case M_BL: @@ -272,7 +301,23 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE audio_on(); - play_notes(&start_up, 7, false); + play_notes(&start_up, 4, false); + #endif + } + break; + case 8: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + layer_off(_MUSIC); + stop_all_notes(); + #endif + } + break; + case 9: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + play_notes(&tone_music, 8, false); + layer_on(_MUSIC); #endif } break; @@ -280,9 +325,24 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; +uint8_t starting_note = 0x0C; +int offset = 7; + +void process_action_user(keyrecord_t *record) { + + if (IS_LAYER_ON(_MUSIC)) { + if (record->event.pressed) { + play_note(((double)261.626)*pow(2.0, -2.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); + } else { + stop_note(((double)261.626)*pow(2.0, -2.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); + } + } + +} + void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 7, false); + play_notes(&start_up, 4, false); #endif } diff --git a/quantum/audio.c b/quantum/audio.c index 73985479cc..5edcccdbe1 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -32,6 +32,8 @@ int voice_place = 0; double frequency = 0; int volume = 0; long position = 0; +int duty_place = 1; +int duty_counter = 0; double frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0}; int volumes[8] = {0, 0, 0, 0, 0, 0, 0, 0}; @@ -98,53 +100,55 @@ void stop_all_notes() { } void stop_note(double freq) { - #ifdef PWM_AUDIO - freq = freq / SAMPLE_RATE; - #endif - for (int i = 7; i >= 0; i--) { - if (frequencies[i] == freq) { - frequencies[i] = 0; - volumes[i] = 0; - for (int j = i; (j < 7); j++) { - frequencies[j] = frequencies[j+1]; - frequencies[j+1] = 0; - volumes[j] = volumes[j+1]; - volumes[j+1] = 0; - } - } - } - voices--; - if (voices < 0) - voices = 0; - if (voices == 0) { + if (note) { #ifdef PWM_AUDIO - TIMSK3 &= ~_BV(OCIE3A); - #else - TIMSK3 &= ~_BV(OCIE3A); - TCCR3A &= ~_BV(COM3A1); + freq = freq / SAMPLE_RATE; #endif - frequency = 0; - volume = 0; - note = false; - } else { - double freq = frequencies[voices - 1]; - int vol = volumes[voices - 1]; - double starting_f = frequency; - if (frequency < freq) { - sliding = true; - for (double f = starting_f; f <= freq; f += ((freq - starting_f) / 2000.0)) { - frequency = f; + for (int i = 7; i >= 0; i--) { + if (frequencies[i] == freq) { + frequencies[i] = 0; + volumes[i] = 0; + for (int j = i; (j < 7); j++) { + frequencies[j] = frequencies[j+1]; + frequencies[j+1] = 0; + volumes[j] = volumes[j+1]; + volumes[j+1] = 0; + } } - sliding = false; - } else if (frequency > freq) { - sliding = true; - for (double f = starting_f; f >= freq; f -= ((starting_f - freq) / 2000.0)) { - frequency = f; - } - sliding = false; } - frequency = freq; - volume = vol; + voices--; + if (voices < 0) + voices = 0; + if (voices == 0) { + #ifdef PWM_AUDIO + TIMSK3 &= ~_BV(OCIE3A); + #else + TIMSK3 &= ~_BV(OCIE3A); + TCCR3A &= ~_BV(COM3A1); + #endif + frequency = 0; + volume = 0; + note = false; + } else { + double freq = frequencies[voices - 1]; + int vol = volumes[voices - 1]; + double starting_f = frequency; + if (frequency < freq) { + sliding = true; + for (double f = starting_f; f <= freq; f += ((freq - starting_f) / 2000.0)) { + frequency = f; + } + sliding = false; + } else if (frequency > freq) { + sliding = true; + for (double f = starting_f; f >= freq; f -= ((starting_f - freq) / 2000.0)) { + frequency = f; + } + sliding = false; + } + frequency = freq; + volume = vol; + } } } @@ -239,13 +243,19 @@ ISR(TIMER3_COMPA_vect) { if (frequency > 0) { // ICR3 = (int)(((double)F_CPU) / frequency); // Set max to the period // OCR3A = (int)(((double)F_CPU) / frequency) >> 1; // Set compare to half the period - if (place > 10) { + voice_place %= voices; + if (place > (frequencies[voice_place] / 500)) { voice_place = (voice_place + 1) % voices; place = 0.0; } ICR3 = (int)(((double)F_CPU) / frequencies[voice_place]); // Set max to the period - OCR3A = (int)(((double)F_CPU) / frequencies[voice_place]) >> 1; // Set compare to half the period + OCR3A = (int)(((double)F_CPU) / frequencies[voice_place]) >> 1 * duty_place; // Set compare to half the period place++; + // if (duty_counter > (frequencies[voice_place] / 500)) { + // duty_place = (duty_place % 3) + 1; + // duty_counter = 0; + // } + // duty_counter++; } #endif } @@ -375,7 +385,7 @@ if (audio_config.enable) { void play_note(double freq, int vol) { -if (audio_config.enable) { +if (audio_config.enable && voices < 8) { if (notes) stop_all_notes(); From ab19ebd08a8b955775e6fa94cdf6b8d128d8b43c Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 18:51:58 -0400 Subject: [PATCH 164/259] MAGIC functionality, AG swap in default layout --- keyboard/planck/keymaps/default/README.md | 32 --- keyboard/preonic/Makefile | 2 +- keyboard/preonic/keymaps/default/keymap.c | 19 +- quantum/keymap_common.c | 250 ++++++++++++---------- quantum/keymap_common.h | 28 ++- tmk_core/common.mk | 3 + tmk_core/common/keyboard.c | 8 +- tmk_core/common/keymap.h | 3 - tmk_core/common/magic.c | 36 ++++ tmk_core/common/magic.h | 6 + 10 files changed, 226 insertions(+), 161 deletions(-) create mode 100644 tmk_core/common/magic.c create mode 100644 tmk_core/common/magic.h diff --git a/keyboard/planck/keymaps/default/README.md b/keyboard/planck/keymaps/default/README.md index d2f43bbdb8..de9680b498 100644 --- a/keyboard/planck/keymaps/default/README.md +++ b/keyboard/planck/keymaps/default/README.md @@ -1,34 +1,2 @@ # The Default Planck Layout - const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [_QW] = { /* Qwerty */ - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - }, - [_CM] = { /* Colemak */ - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - }, - [_DV] = { /* Dvorak */ - {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, - {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, - {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, - {M(0), KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC, KC_SPC, MO(_RS), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} - }, - [_RS] = { /* RAISE */ - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} - }, - [_LW] = { /* LOWER */ - {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, DF(_QW), DF(_CM), DF(_DV), RESET, KC_TRNS}, - {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} - } - }; \ No newline at end of file diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index eaf9ef927c..9199968c3d 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -130,7 +130,7 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # change to "no" to disable the options, or define them in the makefile.mk in # the appropriate keymap folder that will get included automatically # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) CONSOLE_ENABLE = yes # Console for debug(+400) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 6824f68b60..e1f9b62029 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -153,9 +153,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------+------+------+------+------+------+------| * | | Reset| | | | | | | | | | Del | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | | | |Audoff|Aud on| | |Qwerty|Colemk|Dvorak| | | + * | | | |Audoff|Aud on|AGnorm|AGswap|Qwerty|Colemk|Dvorak| | | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | | | | | | | | | | | | + * | | | |Musoff|Mus on| | | | | | | | * |------+------+------+------+------+------+------+------+------+------+------+------| * | | | | | | | | | | | | * `-----------------------------------------------------------------------------------' @@ -163,7 +163,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_ADJUST] = { {KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12}, {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, AUD_ON, AUD_OFF, _______, _______, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} }, @@ -231,6 +231,10 @@ float tone_music[][2] = { }; #endif +void persistant_default_layer_set(uint16_t default_layer) { + eeconfig_write_default_layer(default_layer); + default_layer_set(default_layer); +} const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { @@ -240,8 +244,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE play_notes(&tone_qwerty, 4, false); #endif - eeconfig_write_default_layer(1UL<<_QWERTY); - default_layer_set(1UL<<_QWERTY); + persistant_default_layer_set(1UL<<_QWERTY); } break; case _COLEMAK: @@ -249,8 +252,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE play_notes(&tone_colemak, 6, false); #endif - eeconfig_write_default_layer(1UL<<_COLEMAK); - default_layer_set(1UL<<_COLEMAK); + persistant_default_layer_set(1UL<<_COLEMAK); } break; case _DVORAK: @@ -258,8 +260,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE play_notes(&tone_dvorak, 8, false); #endif - eeconfig_write_default_layer(1UL<<_DVORAK); - default_layer_set(1UL<<_DVORAK); + persistant_default_layer_set(1UL<<_DVORAK); } break; case _LOWER: diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 3a00d36f08..b919166853 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -27,6 +27,8 @@ along with this program. If not, see . #include "keymap_midi.h" #include "bootloader.h" +extern keymap_config_t keymap_config; + #include #include #ifdef AUDIO_ENABLE @@ -47,120 +49,9 @@ action_t action_for_key(uint8_t layer, keypos_t key) // 16bit keycodes - important uint16_t keycode = keymap_key_to_keycode(layer, key); - if (keycode >= 0x0100 && keycode < 0x2000) { - // Has a modifier - action_t action; - // Split it up - action.code = ACTION_MODS_KEY(keycode >> 8, keycode & 0xFF); // adds modifier to key - return action; - } else if (keycode >= 0x2000 && keycode < 0x3000) { - // Is a shortcut for function layer, pull last 12bits - // This means we have 4,096 FN macros at our disposal - return keymap_func_to_action(keycode & 0xFFF); - } else if (keycode >= 0x3000 && keycode < 0x4000) { - // When the code starts with 3, it's an action macro. - action_t action; - action.code = ACTION_MACRO(keycode & 0xFF); - return action; -#ifdef BACKLIGHT_ENABLE - } else if (keycode >= BL_0 && keycode <= BL_15) { - action_t action; - action.code = ACTION_BACKLIGHT_LEVEL(keycode & 0x000F); - return action; - } else if (keycode == BL_DEC) { - action_t action; - action.code = ACTION_BACKLIGHT_DECREASE(); - return action; - } else if (keycode == BL_INC) { - action_t action; - action.code = ACTION_BACKLIGHT_INCREASE(); - return action; - } else if (keycode == BL_TOGG) { - action_t action; - action.code = ACTION_BACKLIGHT_TOGGLE(); - return action; - } else if (keycode == BL_STEP) { - action_t action; - action.code = ACTION_BACKLIGHT_STEP(); - return action; -#endif - } else if (keycode == RESET) { // RESET is 0x5000, which is why this is here - action_t action; - clear_keyboard(); - #ifdef AUDIO_ENABLE - play_notes(&goodbye, 3, false); - #endif - _delay_ms(250); - #ifdef ATREUS_ASTAR - *(uint16_t *)0x0800 = 0x7777; // these two are a-star-specific - #endif - bootloader_jump(); - return action; - } else if (keycode == DEBUG) { // DEBUG is 0x5001 - // TODO: Does this actually work? - action_t action; - print("\nDEBUG: enabled.\n"); - debug_enable = true; - return action; - } else if (keycode >= 0x5000 && keycode < 0x6000) { - // Layer movement shortcuts - // See .h to see constraints/usage - int type = (keycode >> 0x8) & 0xF; - if (type == 0x1) { - // Layer set "GOTO" - int when = (keycode >> 0x4) & 0x3; - int layer = keycode & 0xF; - action_t action; - action.code = ACTION_LAYER_SET(layer, when); - return action; - } else if (type == 0x2) { - // Momentary layer - int layer = keycode & 0xFF; - action_t action; - action.code = ACTION_LAYER_MOMENTARY(layer); - return action; - } else if (type == 0x3) { - // Set default layer - int layer = keycode & 0xFF; - action_t action; - action.code = ACTION_DEFAULT_LAYER_SET(layer); - return action; - } else if (type == 0x4) { - // Set default layer - int layer = keycode & 0xFF; - action_t action; - action.code = ACTION_LAYER_TOGGLE(layer); - return action; - } -#ifdef MIDI_ENABLE - } else if (keycode >= 0x6000 && keycode < 0x7000) { - action_t action; - action.code = ACTION_FUNCTION_OPT(keycode & 0xFF, (keycode & 0x0F00) >> 8); - return action; -#endif - } else if (keycode >= 0x7000 && keycode < 0x8000) { - action_t action; - action.code = ACTION_MODS_TAP_KEY((keycode >> 0x8) & 0xF, keycode & 0xFF); - return action; - } else if (keycode >= 0x8000 && keycode < 0x9000) { - action_t action; - action.code = ACTION_LAYER_TAP_KEY((keycode >> 0x8) & 0xF, keycode & 0xFF); - return action; -#ifdef UNICODE_ENABLE - } else if (keycode >= 0x8000000) { - action_t action; - uint16_t unicode = keycode & ~(0x8000); - action.code = ACTION_FUNCTION_OPT(unicode & 0xFF, (unicode & 0xFF00) >> 8); - return action; -#endif - } else { - - } - switch (keycode) { case KC_FN0 ... KC_FN31: return keymap_fn_to_action(keycode); -#ifdef BOOTMAGIC_ENABLE case KC_CAPSLOCK: case KC_LOCKING_CAPS: if (keymap_config.swap_control_capslock || keymap_config.capslock_to_control) { @@ -224,7 +115,6 @@ action_t action_for_key(uint8_t layer, keypos_t key) return keycode_to_action(KC_BSLASH); } return keycode_to_action(KC_BSPACE); -#endif default: return keycode_to_action(keycode); } @@ -265,6 +155,142 @@ static action_t keycode_to_action(uint16_t keycode) case KC_TRNS: action.code = ACTION_TRANSPARENT; break; + case 0x0100 ... 0x1FFF: ; + // Has a modifier + // Split it up + action.code = ACTION_MODS_KEY(keycode >> 8, keycode & 0xFF); // adds modifier to key + break; + case 0x2000 ... 0x2FFF: + // Is a shortcut for function layer, pull last 12bits + // This means we have 4,096 FN macros at our disposal + return keymap_func_to_action(keycode & 0xFFF); + break; + case 0x3000 ... 0x3FFF: ; + // When the code starts with 3, it's an action macro. + action.code = ACTION_MACRO(keycode & 0xFF); + break; + #ifdef BACKLIGHT_ENABLE + case BL_0 ... BL_15: + action.code = ACTION_BACKLIGHT_LEVEL(keycode & 0x000F); + break; + case BL_DEC: + action.code = ACTION_BACKLIGHT_DECREASE(); + break; + case BL_INC: + action.code = ACTION_BACKLIGHT_INCREASE(); + break; + case BL_TOGG: + action.code = ACTION_BACKLIGHT_TOGGLE(); + break; + case BL_STEP: + action.code = ACTION_BACKLIGHT_STEP(); + break; + #endif + case RESET: ; // RESET is 0x5000, which is why this is here + clear_keyboard(); + #ifdef AUDIO_ENABLE + play_notes(&goodbye, 3, false); + #endif + _delay_ms(250); + #ifdef ATREUS_ASTAR + *(uint16_t *)0x0800 = 0x7777; // these two are a-star-specific + #endif + bootloader_jump(); + break; + case DEBUG: ; // DEBUG is 0x5001 + print("\nDEBUG: enabled.\n"); + debug_enable = true; + break; + case 0x5002 ... 0x50FF: + // MAGIC actions (BOOTMAGIC without the boot) + if (!eeconfig_is_enabled()) { + eeconfig_init(); + } + /* keymap config */ + keymap_config.raw = eeconfig_read_keymap(); + if (keycode == MAGIC_SWAP_CONTROL_CAPSLOCK) { + keymap_config.swap_control_capslock = 1; + } else if (keycode == MAGIC_CAPSLOCK_TO_CONTROL) { + keymap_config.capslock_to_control = 1; + } else if (keycode == MAGIC_SWAP_LALT_LGUI) { + keymap_config.swap_lalt_lgui = 1; + } else if (keycode == MAGIC_SWAP_RALT_RGUI) { + keymap_config.swap_ralt_rgui = 1; + } else if (keycode == MAGIC_NO_GUI) { + keymap_config.no_gui = 1; + } else if (keycode == MAGIC_SWAP_GRAVE_ESC) { + keymap_config.swap_grave_esc = 1; + } else if (keycode == MAGIC_SWAP_BACKSLASH_BACKSPACE) { + keymap_config.swap_backslash_backspace = 1; + } else if (keycode == MAGIC_HOST_NKRO) { + keymap_config.nkro = 1; + } else if (keycode == MAGIC_SWAP_ALT_GUI) { + keymap_config.swap_lalt_lgui = 1; + keymap_config.swap_ralt_rgui = 1; + } + /* UNs */ + else if (keycode == MAGIC_UNSWAP_CONTROL_CAPSLOCK) { + keymap_config.swap_control_capslock = 0; + } else if (keycode == MAGIC_UNCAPSLOCK_TO_CONTROL) { + keymap_config.capslock_to_control = 0; + } else if (keycode == MAGIC_UNSWAP_LALT_LGUI) { + keymap_config.swap_lalt_lgui = 0; + } else if (keycode == MAGIC_UNSWAP_RALT_RGUI) { + keymap_config.swap_ralt_rgui = 0; + } else if (keycode == MAGIC_UNNO_GUI) { + keymap_config.no_gui = 0; + } else if (keycode == MAGIC_UNSWAP_GRAVE_ESC) { + keymap_config.swap_grave_esc = 0; + } else if (keycode == MAGIC_UNSWAP_BACKSLASH_BACKSPACE) { + keymap_config.swap_backslash_backspace = 0; + } else if (keycode == MAGIC_UNHOST_NKRO) { + keymap_config.nkro = 0; + } else if (keycode == MAGIC_UNSWAP_ALT_GUI) { + keymap_config.swap_lalt_lgui = 0; + keymap_config.swap_ralt_rgui = 0; + } + eeconfig_write_keymap(keymap_config.raw); + break; + case 0x5100 ... 0x5FFF: ; + // Layer movement shortcuts + // See .h to see constraints/usage + int type = (keycode >> 0x8) & 0xF; + if (type == 0x1) { + // Layer set "GOTO" + int when = (keycode >> 0x4) & 0x3; + int layer = keycode & 0xF; + action.code = ACTION_LAYER_SET(layer, when); + } else if (type == 0x2) { + // Momentary layer + int layer = keycode & 0xFF; + action.code = ACTION_LAYER_MOMENTARY(layer); + } else if (type == 0x3) { + // Set default layer + int layer = keycode & 0xFF; + action.code = ACTION_DEFAULT_LAYER_SET(layer); + } else if (type == 0x4) { + // Set default layer + int layer = keycode & 0xFF; + action.code = ACTION_LAYER_TOGGLE(layer); + } + break; + #ifdef MIDI_ENABLE + case 0x6000 ... 0x6FFF: + action.code = ACTION_FUNCTION_OPT(keycode & 0xFF, (keycode & 0x0F00) >> 8); + break; + #endif + case 0x7000 ... 0x7FFF: + action.code = ACTION_MODS_TAP_KEY((keycode >> 0x8) & 0xF, keycode & 0xFF); + break; + case 0x8000 ... 0x8FFF: + action.code = ACTION_LAYER_TAP_KEY((keycode >> 0x8) & 0xF, keycode & 0xFF); + break; + #ifdef UNICODE_ENABLE + case 0x8000000 ... 0x8FFFFFF: + uint16_t unicode = keycode & ~(0x8000); + action.code = ACTION_FUNCTION_OPT(unicode & 0xFF, (unicode & 0xFF00) >> 8); + break; + #endif default: action.code = ACTION_NO; break; diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index 7452a1ff3f..ce87e4770e 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h @@ -30,7 +30,6 @@ along with this program. If not, see . // #include "print.h" #include "debug.h" -#ifdef BOOTMAGIC_ENABLE /* NOTE: Not portable. Bit field order depends on implementation */ typedef union { uint16_t raw; @@ -45,8 +44,6 @@ typedef union { bool nkro:1; }; } keymap_config_t; -keymap_config_t keymap_config; -#endif /* translates key to keycode */ @@ -168,6 +165,30 @@ extern const uint16_t fn_actions[]; #define RESET 0x5000 #define DEBUG 0x5001 +// MAGIC keycodes +#define MAGIC_SWAP_CONTROL_CAPSLOCK 0x5002 +#define MAGIC_UNSWAP_CONTROL_CAPSLOCK 0x5003 +#define MAGIC_CAPSLOCK_TO_CONTROL 0x5004 +#define MAGIC_UNCAPSLOCK_TO_CONTROL 0x5005 +#define MAGIC_SWAP_LALT_LGUI 0x5006 +#define MAGIC_UNSWAP_LALT_LGUI 0x5007 +#define MAGIC_SWAP_RALT_RGUI 0x5008 +#define MAGIC_UNSWAP_RALT_RGUI 0x5009 +#define MAGIC_NO_GUI 0x500a +#define MAGIC_UNNO_GUI 0x500b +#define MAGIC_SWAP_GRAVE_ESC 0x500c +#define MAGIC_UNSWAP_GRAVE_ESC 0x500d +#define MAGIC_SWAP_BACKSLASH_BACKSPACE 0x500e +#define MAGIC_UNSWAP_BACKSLASH_BACKSPACE 0x500f +#define MAGIC_HOST_NKRO 0x5010 +#define MAGIC_UNHOST_NKRO 0x5011 +#define MAGIC_SWAP_ALT_GUI 0x5012 +#define MAGIC_UNSWAP_ALT_GUI 0x5013 + +#define AG_SWAP MAGIC_SWAP_ALT_GUI +#define AG_NORM MAGIC_UNSWAP_ALT_GUI + + // GOTO layer - 16 layers max // when: // ON_PRESS = 1 @@ -213,4 +234,5 @@ void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3); #define IS_LAYER_ON(layer) ((layer_state) & (1UL<<(layer))) #define IS_LAYER_OFF(layer) ((!layer_state) & (1UL<<(layer))) + #endif diff --git a/tmk_core/common.mk b/tmk_core/common.mk index f8006c6708..9cb2eb8ecd 100644 --- a/tmk_core/common.mk +++ b/tmk_core/common.mk @@ -21,6 +21,9 @@ ifeq ($(strip $(BOOTMAGIC_ENABLE)), yes) SRC += $(COMMON_DIR)/bootmagic.c SRC += $(COMMON_DIR)/avr/eeconfig.c OPT_DEFS += -DBOOTMAGIC_ENABLE +else + SRC += $(COMMON_DIR)/magic.c + SRC += $(COMMON_DIR)/avr/eeconfig.c endif ifeq ($(strip $(MOUSEKEY_ENABLE)), yes) diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c index 302b3ec87c..1d99818481 100644 --- a/tmk_core/common/keyboard.c +++ b/tmk_core/common/keyboard.c @@ -27,7 +27,11 @@ along with this program. If not, see . #include "command.h" #include "util.h" #include "sendchar.h" -#include "bootmagic.h" +#ifdef BOOTMAGIC_ENABLE + #include "bootmagic.h" +#else + #include "magic.h" +#endif #include "eeconfig.h" #include "backlight.h" #ifdef MOUSEKEY_ENABLE @@ -86,6 +90,8 @@ void keyboard_init(void) #ifdef BOOTMAGIC_ENABLE bootmagic(); +#else + magic(); #endif #ifdef BACKLIGHT_ENABLE diff --git a/tmk_core/common/keymap.h b/tmk_core/common/keymap.h index e1a6f992e6..abc9bdb32d 100644 --- a/tmk_core/common/keymap.h +++ b/tmk_core/common/keymap.h @@ -22,8 +22,6 @@ along with this program. If not, see . #include #include "action.h" - -#ifdef BOOTMAGIC_ENABLE /* NOTE: Not portable. Bit field order depends on implementation */ typedef union { uint8_t raw; @@ -39,7 +37,6 @@ typedef union { }; } keymap_config_t; keymap_config_t keymap_config; -#endif /* translates key to keycode */ diff --git a/tmk_core/common/magic.c b/tmk_core/common/magic.c new file mode 100644 index 0000000000..f21d1346c7 --- /dev/null +++ b/tmk_core/common/magic.c @@ -0,0 +1,36 @@ +#include +#include +#include +#include "matrix.h" +#include "bootloader.h" +#include "debug.h" +#include "keymap.h" +#include "host.h" +#include "action_layer.h" +#include "eeconfig.h" +#include "magic.h" + +keymap_config_t keymap_config; + +void magic(void) +{ + /* check signature */ + if (!eeconfig_is_enabled()) { + eeconfig_init(); + } + + /* debug enable */ + debug_config.raw = eeconfig_read_debug(); + + /* keymap config */ + keymap_config.raw = eeconfig_read_keymap(); + +#ifdef NKRO_ENABLE + keyboard_nkro = keymap_config.nkro; +#endif + + uint8_t default_layer = 0; + default_layer = eeconfig_read_default_layer(); + default_layer_set((uint32_t)default_layer); + +} \ No newline at end of file diff --git a/tmk_core/common/magic.h b/tmk_core/common/magic.h new file mode 100644 index 0000000000..3fa2d8b81c --- /dev/null +++ b/tmk_core/common/magic.h @@ -0,0 +1,6 @@ +#ifndef MAGIC_H +#define MAGIC_H + +void magic(void); + +#endif From b8d2e66638409066661e7dd3c66473d583256ec5 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 19:30:15 -0400 Subject: [PATCH 165/259] readme clarity for rgbleds --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 613bdcf42b..6e1ab9bc53 100644 --- a/README.md +++ b/README.md @@ -304,7 +304,7 @@ For this mod, you need an unused pin wiring to DI of WS2812 strip. After wiring Please note that the underglow is not compatible with audio output. So you cannot enable both of them at the same time. -Please add the following options into your config.h, and set them up according your hardware configuration. +Please add the following options into your config.h, and set them up according your hardware configuration. These settings are for the F4 by default: #define ws2812_PORTREG PORTF #define ws2812_DDRREG DDRF @@ -314,6 +314,12 @@ Please add the following options into your config.h, and set them up according y #define RGBLIGHT_SAT_STEP 17 #define RGBLIGHT_VAL_STEP 17 +You'll need to edit `PORTF`, `DDRF`, and `PF4` on the first three lines to the port/pin you have your LED(s) wired to, eg for B3 change things to: + + #define ws2812_PORTREG PORTB + #define ws2812_DDRREG DDRB + #define ws2812_pin PB3 + The firmware supports 5 different light effects, and the color (hue, saturation, brightness) can be customized in most effects. To control the underglow, you need to modify your keymap file to assign those functions to some keys/key combinations. For details, please check this keymap. `keyboard/planck/keymaps/yang/keymap.c` ### WS2812 Wiring From c83aa16f1d614c1c10f7597a67ffb9f2ae871951 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 20:26:02 -0400 Subject: [PATCH 166/259] fixes audio prescaler to emit correct freq --- keyboard/preonic/keymaps/default/keymap.c | 52 +++++++++++------------ quantum/audio.c | 12 +++--- quantum/keymap_common.c | 6 +-- 3 files changed, 36 insertions(+), 34 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index e1f9b62029..6b62623180 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -186,48 +186,48 @@ const uint16_t PROGMEM fn_actions[] = { #ifdef AUDIO_ENABLE float start_up[][2] = { - {440.0*pow(2.0,(50)/12.0), 20}, - {440.0*pow(2.0,(62)/12.0), 8}, - {440.0*pow(2.0,(54)/12.0), 20}, - {440.0*pow(2.0,(62)/12.0), 8} + {440.0*pow(2.0,(14)/12.0), 20}, + {440.0*pow(2.0,(26)/12.0), 8}, + {440.0*pow(2.0,(18)/12.0), 20}, + {440.0*pow(2.0,(26)/12.0), 8} }; float tone_qwerty[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16} + {440.0*pow(2.0,(31)/12.0), 16} }; float tone_colemak[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 12}, + {440.0*pow(2.0,(31)/12.0), 12}, {0, 4}, - {440.0*pow(2.0,(71)/12.0), 12} + {440.0*pow(2.0,(35)/12.0), 12} }; float tone_dvorak[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 8}, + {440.0*pow(2.0,(31)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(69)/12.0), 8}, + {440.0*pow(2.0,(33)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 8} + {440.0*pow(2.0,(31)/12.0), 8} }; float tone_music[][2] = { - {440.0*pow(2.0,(48)/12.0), 8}, - {440.0*pow(2.0,(50)/12.0), 8}, - {440.0*pow(2.0,(52)/12.0), 8}, - {440.0*pow(2.0,(53)/12.0), 8}, - {440.0*pow(2.0,(55)/12.0), 8}, - {440.0*pow(2.0,(57)/12.0), 8}, - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8} + {440.0*pow(2.0,(12)/12.0), 8}, + {440.0*pow(2.0,(14)/12.0), 8}, + {440.0*pow(2.0,(16)/12.0), 8}, + {440.0*pow(2.0,(17)/12.0), 8}, + {440.0*pow(2.0,(19)/12.0), 8}, + {440.0*pow(2.0,(21)/12.0), 8}, + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8} }; #endif @@ -333,9 +333,9 @@ void process_action_user(keyrecord_t *record) { if (IS_LAYER_ON(_MUSIC)) { if (record->event.pressed) { - play_note(((double)261.626)*pow(2.0, -2.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); + play_note(((double)261.626)*pow(2.0, -3.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); } else { - stop_note(((double)261.626)*pow(2.0, -2.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); + stop_note(((double)261.626)*pow(2.0, -3.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); } } diff --git a/quantum/audio.c b/quantum/audio.c index 5edcccdbe1..470dc8e0c7 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -12,6 +12,8 @@ #define PI 3.14159265 +#define CPU_PRESCALER 8 + // #define PWM_AUDIO #ifdef PWM_AUDIO @@ -244,12 +246,12 @@ ISR(TIMER3_COMPA_vect) { // ICR3 = (int)(((double)F_CPU) / frequency); // Set max to the period // OCR3A = (int)(((double)F_CPU) / frequency) >> 1; // Set compare to half the period voice_place %= voices; - if (place > (frequencies[voice_place] / 500)) { + if (place > (frequencies[voice_place] / 50)) { voice_place = (voice_place + 1) % voices; place = 0.0; } - ICR3 = (int)(((double)F_CPU) / frequencies[voice_place]); // Set max to the period - OCR3A = (int)(((double)F_CPU) / frequencies[voice_place]) >> 1 * duty_place; // Set compare to half the period + ICR3 = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)); // Set max to the period + OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period place++; // if (duty_counter > (frequencies[voice_place] / 500)) { // duty_place = (duty_place % 3) + 1; @@ -281,8 +283,8 @@ ISR(TIMER3_COMPA_vect) { place -= SINE_LENGTH; #else if (note_frequency > 0) { - ICR3 = (int)(((double)F_CPU) / note_frequency); // Set max to the period - OCR3A = (int)(((double)F_CPU) / note_frequency) >> 1; // Set compare to half the period + ICR3 = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)); // Set max to the period + OCR3A = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)) >> 1; // Set compare to half the period } else { ICR3 = 0; OCR3A = 0; diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index b919166853..899437f447 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -35,9 +35,9 @@ extern keymap_config_t keymap_config; #include "audio.h" float goodbye[][2] = { - {440.0*pow(2.0,(67)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {440.0*pow(2.0,(55)/12.0), 12}, + {440.0*pow(2.0,(31)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, + {440.0*pow(2.0,(19)/12.0), 12}, }; #endif From b5c22ab5b5b77d5e21cc4145831608eed6756ad7 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sat, 16 Apr 2016 19:27:21 -0500 Subject: [PATCH 167/259] Merging with QMK main to fix audio issues --- keyboard/atomic/keymaps/pvc/keymap.c | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 7abd7f4f7d..189da16c47 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -3,8 +3,10 @@ #ifdef AUDIO_ENABLE #include "audio.h" +#include "musical_notes.h" #endif + #define _QW 0 #define _LW 1 #define _RS 2 @@ -82,10 +84,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { float tone_lw[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16} +Q_NOTE(_C4 ) , +Q_NOTE(_CS4 ) , +Q_NOTE(_D4 ) , +Q_NOTE(_DS4 ) , +Q_NOTE(_E4 ) , +Q_NOTE(_F4 ) , +Q_NOTE(_FS4 ) , +Q_NOTE(_G4 ) , +Q_NOTE(_GS4 ) , +Q_NOTE(_A4 ) , +Q_NOTE(_AS4 ) , +Q_NOTE(_B4 ) , }; float tone_rs[][2] = { @@ -158,6 +168,7 @@ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t l const uint16_t PROGMEM fn_actions[] = { }; +#define ARRAY_SIZE(x) ((sizeof x) / (sizeof *x)) const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { @@ -167,7 +178,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE println("PlayNotes LW"); - play_notes(&tone_lw, 4, false); + print_val_hex32(ARRAY_SIZE(tone_lw)); + play_notes(&tone_lw, 12, false); #endif layer_on(_LW); update_tri_layer(_LW, _RS, _FN); From 41cc35425ab32c9a9492006da8b667d01d32dfa6 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 21:31:40 -0400 Subject: [PATCH 168/259] rests between notes as an argument --- keyboard/planck/keymaps/default/keymap.c | 10 ++++---- keyboard/preonic/keymaps/default/keymap.c | 16 ++++++------- quantum/audio.c | 29 ++++++++++++++++------- quantum/audio.h | 3 ++- quantum/keymap_common.c | 2 +- 5 files changed, 37 insertions(+), 23 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index ede08ad7f1..a6edefefd9 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -194,7 +194,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _QW: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_qw, 4, false); + play_notes(&tone_qw, 4, false, 0); #endif default_layer_set(1UL<<_QW); } @@ -202,7 +202,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _CM: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_cm, 6, false); + play_notes(&tone_cm, 6, false, 0); #endif default_layer_set(1UL<<_CM); } @@ -210,7 +210,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _DV: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_dv, 8, false); + play_notes(&tone_dv, 8, false, 0); #endif default_layer_set(1UL<<_DV); } @@ -254,7 +254,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE audio_on(); - play_notes(&start_up, 5, false); + play_notes(&start_up, 5, false, 0); #endif } break; @@ -265,6 +265,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 5, false); + play_notes(&start_up, 5, false, 0); #endif } diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 6b62623180..1223793cfa 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -242,7 +242,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _QWERTY: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_qwerty, 4, false); + play_notes(&tone_qwerty, 4, false, 0); #endif persistant_default_layer_set(1UL<<_QWERTY); } @@ -250,7 +250,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _COLEMAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_colemak, 6, false); + play_notes(&tone_colemak, 6, false, 1); #endif persistant_default_layer_set(1UL<<_COLEMAK); } @@ -258,7 +258,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _DVORAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_dvorak, 8, false); + play_notes(&tone_dvorak, 8, false, 10); #endif persistant_default_layer_set(1UL<<_DVORAK); } @@ -302,7 +302,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE audio_on(); - play_notes(&start_up, 4, false); + play_notes(&start_up, 4, false, 0); #endif } break; @@ -317,7 +317,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case 9: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_music, 8, false); + play_notes(&tone_music, 8, false, 0); layer_on(_MUSIC); #endif } @@ -333,9 +333,9 @@ void process_action_user(keyrecord_t *record) { if (IS_LAYER_ON(_MUSIC)) { if (record->event.pressed) { - play_note(((double)261.626)*pow(2.0, -3.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); + play_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); } else { - stop_note(((double)261.626)*pow(2.0, -3.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); + stop_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); } } @@ -344,6 +344,6 @@ void process_action_user(keyrecord_t *record) { void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 4, false); + play_notes(&start_up, 4, false, 0); #endif } diff --git a/quantum/audio.c b/quantum/audio.c index 470dc8e0c7..40d09d62fd 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -61,7 +61,11 @@ uint16_t note_position = 0; float (* notes_pointer)[][2]; uint8_t notes_length; bool notes_repeat; +float notes_rest; +bool note_resting = false; + uint8_t current_note = 0; +uint8_t rest_counter = 0; audio_config_t audio_config; @@ -314,13 +318,21 @@ ISR(TIMER3_COMPA_vect) { return; } } - #ifdef PWM_AUDIO - note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; - note_length = (*notes_pointer)[current_note][1]; - #else - note_frequency = (*notes_pointer)[current_note][0]; - note_length = (*notes_pointer)[current_note][1] / 4; - #endif + if (!note_resting && ((int)notes_rest != 0)) { + note_resting = true; + note_frequency = 0; + note_length = notes_rest; + current_note--; + } else { + note_resting = false; + #ifdef PWM_AUDIO + note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; + note_length = (*notes_pointer)[current_note][1]; + #else + note_frequency = (*notes_pointer)[current_note][0]; + note_length = (*notes_pointer)[current_note][1] / 4; + #endif + } note_position = 0; } @@ -332,7 +344,7 @@ ISR(TIMER3_COMPA_vect) { } } -void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat) { +void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat, float n_rest) { if (audio_config.enable) { @@ -343,6 +355,7 @@ if (audio_config.enable) { notes_pointer = np; notes_length = n_length; notes_repeat = n_repeat; + notes_rest = n_rest; place = 0; current_note = 0; diff --git a/quantum/audio.h b/quantum/audio.h index 58270015df..65a6f9434d 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -2,6 +2,7 @@ #include #include #include +#include "musical_notes.h" typedef union { uint8_t raw; @@ -20,4 +21,4 @@ void play_note(double freq, int vol); void stop_note(double freq); void stop_all_notes(); void init_notes(); -void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat); +void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat, float n_rest); diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 899437f447..457f70a448 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -189,7 +189,7 @@ static action_t keycode_to_action(uint16_t keycode) case RESET: ; // RESET is 0x5000, which is why this is here clear_keyboard(); #ifdef AUDIO_ENABLE - play_notes(&goodbye, 3, false); + play_notes(&goodbye, 3, false, 0); #endif _delay_ms(250); #ifdef ATREUS_ASTAR From a87522033d6385ecd2422f26f5bb6bdad9d44676 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sat, 16 Apr 2016 20:37:22 -0500 Subject: [PATCH 169/259] Merging with QMK main to fix rest issues --- keyboard/atomic/keymaps/pvc/keymap.c | 169 ++++++++++++++++++++++----- 1 file changed, 139 insertions(+), 30 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 189da16c47..229708344f 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -84,6 +84,59 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { float tone_lw[][2] = { +/* +Q_NOTE(_C1 ) , +Q_NOTE(_CS1 ) , +Q_NOTE(_D1 ) , +Q_NOTE(_DS1 ) , +Q_NOTE(_E1 ) , +Q_NOTE(_F1 ) , +Q_NOTE(_FS1 ) , +Q_NOTE(_G1 ) , +Q_NOTE(_GS1 ) , +Q_NOTE(_A1 ) , +Q_NOTE(_AS1 ) , +Q_NOTE(_B1 ) , +*/ + +Q_NOTE(_C4 ) , +Q_NOTE(_CS4 ) , +Q_NOTE(_D4 ) , +Q_NOTE(_DS4 ) , +Q_NOTE(_E4 ) , +Q_NOTE(_F4 ) , +Q_NOTE(_FS4 ) , +Q_NOTE(_G4 ) , +Q_NOTE(_GS4 ) , +Q_NOTE(_A4 ) , +Q_NOTE(_AS4 ) , +Q_NOTE(_B1 ) , + + +Q_NOTE(_C2 ) , +Q_NOTE(_CS2 ) , +Q_NOTE(_D2 ) , +Q_NOTE(_DS2 ) , +Q_NOTE(_E2 ) , +Q_NOTE(_F2 ) , +Q_NOTE(_FS2 ) , +Q_NOTE(_G2 ) , +Q_NOTE(_GS2 ) , +Q_NOTE(_A2 ) , +Q_NOTE(_AS2 ) , +Q_NOTE(_B2 ) , +Q_NOTE(_C3 ) , +Q_NOTE(_CS3 ) , +Q_NOTE(_D3 ) , +Q_NOTE(_DS3 ) , +Q_NOTE(_E3 ) , +Q_NOTE(_F3 ) , +Q_NOTE(_FS3 ) , +Q_NOTE(_G3 ) , +Q_NOTE(_GS3 ) , +Q_NOTE(_A3 ) , +Q_NOTE(_AS3 ) , +Q_NOTE(_B3 ) , Q_NOTE(_C4 ) , Q_NOTE(_CS4 ) , Q_NOTE(_D4 ) , @@ -96,15 +149,64 @@ Q_NOTE(_GS4 ) , Q_NOTE(_A4 ) , Q_NOTE(_AS4 ) , Q_NOTE(_B4 ) , +Q_NOTE(_C5 ) , +Q_NOTE(_CS5 ) , +Q_NOTE(_D5 ) , +Q_NOTE(_DS5 ) , +Q_NOTE(_E5 ) , +Q_NOTE(_F5 ) , +Q_NOTE(_FS5 ) , +Q_NOTE(_G5 ) , +Q_NOTE(_GS5 ) , +Q_NOTE(_A5 ) , +Q_NOTE(_AS5 ) , +Q_NOTE(_B5 ) , +Q_NOTE(_C6 ) , +Q_NOTE(_CS6 ) , +Q_NOTE(_D6 ) , +Q_NOTE(_DS6 ) , +Q_NOTE(_E6 ) , +Q_NOTE(_F6 ) , +Q_NOTE(_FS6 ) , +Q_NOTE(_G6 ) , +Q_NOTE(_GS6 ) , +Q_NOTE(_A6 ) , +Q_NOTE(_AS6 ) , +Q_NOTE(_B6 ) , +Q_NOTE(_C7 ) , +Q_NOTE(_CS7 ) , +Q_NOTE(_D7 ) , +Q_NOTE(_DS7 ) , +Q_NOTE(_E7 ) , +Q_NOTE(_F7 ) , +Q_NOTE(_FS7 ) , +Q_NOTE(_G7 ) , +Q_NOTE(_GS7 ) , +Q_NOTE(_A7 ) , +Q_NOTE(_AS7 ) , +Q_NOTE(_B7 ) , +Q_NOTE(_C8 ) , +Q_NOTE(_CS8 ) , +Q_NOTE(_D8 ) , +Q_NOTE(_DS8 ) , +Q_NOTE(_E8 ) , +Q_NOTE(_F8 ) , +Q_NOTE(_FS8 ) , +Q_NOTE(_G8 ) , +Q_NOTE(_GS8 ) , +Q_NOTE(_A8 ) , +Q_NOTE(_AS8 ) , +Q_NOTE(_B8 ) , + }; float tone_rs[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16}, - {0, 4}, - {440.0*pow(2.0,(71)/12.0), 16} +Q_NOTE(_F8 ) , +Q_NOTE(_G8 ) , +Q_NOTE(_GS8 ) , +Q_NOTE(_A8 ) , +Q_NOTE(_AS8 ) , +Q_NOTE(_B8 ) , }; float tone_fn[][2] = { @@ -119,23 +221,6 @@ float tone_fn[][2] = { }; #endif - -void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3) -{ - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - #ifdef AUDIO_ENABLE - println("PlayNotes FN"); - play_notes(&tone_fn, 8, false); - #endif - layer_on(layer3); - } - else - { - layer_off(layer3); - } -} - void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) { if (order) @@ -179,7 +264,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE println("PlayNotes LW"); print_val_hex32(ARRAY_SIZE(tone_lw)); - play_notes(&tone_lw, 12, false); + play_notes(&tone_lw, 96, false); #endif layer_on(_LW); update_tri_layer(_LW, _RS, _FN); @@ -209,18 +294,42 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE float start_up[][2] = { - {440.0*pow(2.0,(67)/12.0), 12}, - {440.0*pow(2.0,(64)/12.0), 8}, - {440.0*pow(2.0,(55)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {440.0*pow(2.0,(64)/12.0), 20} +Q_NOTE(_E4 ) , +{0,1} , +Q_NOTE(_E4 ) , +{0,1} , +Q_NOTE(_F4 ) , +{0,1} , +Q_NOTE(_G4 ) , +{0,1} , +Q_NOTE(_G4 ) , +{0,1} , +Q_NOTE(_F4 ) , +{0,1} , +Q_NOTE(_E4 ) , +{0,1} , +Q_NOTE(_D4 ) , +{0,1} , +Q_NOTE(_C4 ) , +{0,1} , +Q_NOTE(_C4 ) , +{0,1} , +Q_NOTE(_D4 ) , +{0,1} , +Q_NOTE(_E4 ) , +{0,1} , +H_NOTE(_E4 ) , +{0,1} , +Q_NOTE(_D4 ) , +{0,1} , +H_NOTE(_D4 ) , }; #endif void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 5, false); + play_notes(&start_up, 29, false); println("Matrix Init"); #endif } From 8bbd064cf52a76508589579f19595607a1f3af21 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 16 Apr 2016 23:07:50 -0400 Subject: [PATCH 170/259] changes to play_notes, goodbye --- keyboard/planck/keymaps/default/keymap.c | 10 +++++----- keyboard/preonic/Makefile | 2 +- keyboard/preonic/config.h | 4 ++-- keyboard/preonic/keymaps/default/keymap.c | 12 ++++++------ quantum/audio.c | 2 +- quantum/keymap_common.c | 16 +++++++++------- 6 files changed, 24 insertions(+), 22 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index a6edefefd9..5591b337dd 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -194,7 +194,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _QW: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_qw, 4, false, 0); + play_notes(&tone_qw, false, 0); #endif default_layer_set(1UL<<_QW); } @@ -202,7 +202,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _CM: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_cm, 6, false, 0); + play_notes(&tone_cm, false, 0); #endif default_layer_set(1UL<<_CM); } @@ -210,7 +210,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _DV: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_dv, 8, false, 0); + play_notes(&tone_dv, false, 0); #endif default_layer_set(1UL<<_DV); } @@ -254,7 +254,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE audio_on(); - play_notes(&start_up, 5, false, 0); + play_notes(&start_up, false, 0); #endif } break; @@ -265,6 +265,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 5, false, 0); + play_notes(&start_up, false, 0); #endif } diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 9199968c3d..3504e27201 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -133,7 +133,7 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) +CONSOLE_ENABLE = no # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality diff --git a/keyboard/preonic/config.h b/keyboard/preonic/config.h index 5528667fa7..bb9d29dab7 100644 --- a/keyboard/preonic/config.h +++ b/keyboard/preonic/config.h @@ -73,10 +73,10 @@ along with this program. If not, see . */ /* disable debug print */ -#define NO_DEBUG +// #define NO_DEBUG /* disable print */ -#define NO_PRINT +// #define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 1223793cfa..c7b6b89f2c 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -242,7 +242,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _QWERTY: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_qwerty, 4, false, 0); + play_notes(&tone_qwerty, false, 0); #endif persistant_default_layer_set(1UL<<_QWERTY); } @@ -250,7 +250,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _COLEMAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_colemak, 6, false, 1); + play_notes(&tone_colemak, false, 0); #endif persistant_default_layer_set(1UL<<_COLEMAK); } @@ -258,7 +258,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case _DVORAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_dvorak, 8, false, 10); + play_notes(&tone_dvorak, false, 0); #endif persistant_default_layer_set(1UL<<_DVORAK); } @@ -302,7 +302,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE audio_on(); - play_notes(&start_up, 4, false, 0); + play_notes(&start_up, false, 0); #endif } break; @@ -317,7 +317,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case 9: if (record->event.pressed) { #ifdef AUDIO_ENABLE - play_notes(&tone_music, 8, false, 0); + play_notes(&tone_music, false, 0); layer_on(_MUSIC); #endif } @@ -344,6 +344,6 @@ void process_action_user(keyrecord_t *record) { void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 4, false, 0); + play_notes(&start_up, false, 0); #endif } diff --git a/quantum/audio.c b/quantum/audio.c index 40d09d62fd..773edfd8ee 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -318,7 +318,7 @@ ISR(TIMER3_COMPA_vect) { return; } } - if (!note_resting && ((int)notes_rest != 0)) { + if (!note_resting && (notes_rest > 0)) { note_resting = true; note_frequency = 0; note_length = notes_rest; diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 457f70a448..8f35521a2d 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -33,12 +33,14 @@ extern keymap_config_t keymap_config; #include #ifdef AUDIO_ENABLE #include "audio.h" - - float goodbye[][2] = { - {440.0*pow(2.0,(31)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {440.0*pow(2.0,(19)/12.0), 12}, - }; + #ifndef GOODBYE_TUNE + #define GOODBYE_TUNE { \ + {440.0*pow(2.0,(31)/12.0), 8}, \ + {440.0*pow(2.0,(24)/12.0), 8}, \ + {440.0*pow(2.0,(19)/12.0), 12}, \ + } + #endif + float goodbye_tune[][2] = GOODBYE_TUNE; #endif static action_t keycode_to_action(uint16_t keycode); @@ -189,7 +191,7 @@ static action_t keycode_to_action(uint16_t keycode) case RESET: ; // RESET is 0x5000, which is why this is here clear_keyboard(); #ifdef AUDIO_ENABLE - play_notes(&goodbye, 3, false, 0); + play_notes(&goodbye_tune, false, 0); #endif _delay_ms(250); #ifdef ATREUS_ASTAR From 45f10b4c4b308226fa1568277654a13853a03ab4 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sat, 16 Apr 2016 22:10:18 -0500 Subject: [PATCH 171/259] Fixed how note arrays are used. --- keyboard/atomic/keymaps/pvc/keymap.c | 44 ++++++---------------------- quantum/audio.c | 14 ++++----- quantum/audio.h | 17 +++++++++-- quantum/keymap_common.c | 4 +-- quantum/musical_notes.h | 7 ++++- 5 files changed, 39 insertions(+), 47 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 229708344f..c2081f525e 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -75,8 +75,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }, }; -#define IS_LAYER_ON(layer) (layer_state & (1UL << (layer))) -#define IS_LAYER_OFF(layer) (!IS_LAYER_ON(layer)) #ifdef AUDIO_ENABLE @@ -201,24 +199,14 @@ Q_NOTE(_B8 ) , }; float tone_rs[][2] = { -Q_NOTE(_F8 ) , -Q_NOTE(_G8 ) , -Q_NOTE(_GS8 ) , -Q_NOTE(_A8 ) , +Q_NOTE(_A4 ) , +Q_NOTE(_A4 ) , +Q_NOTE(_A4 ) , +Q_NOTE(_A4 ) , Q_NOTE(_AS8 ) , Q_NOTE(_B8 ) , }; -float tone_fn[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16}, - {0, 4}, - {440.0*pow(2.0,(69)/12.0), 16}, - {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16} -}; #endif void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) @@ -253,18 +241,18 @@ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t l const uint16_t PROGMEM fn_actions[] = { }; -#define ARRAY_SIZE(x) ((sizeof x) / (sizeof *x)) +//#define MUSIC_ARRAY_SIZE(x) (((int)(sizeof(x) / (sizeof(x[0][0])))) / 2) const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { + // MACRODOWN only works in this function switch(id) { case M_LW: if (record->event.pressed) { #ifdef AUDIO_ENABLE println("PlayNotes LW"); - print_val_hex32(ARRAY_SIZE(tone_lw)); - play_notes(&tone_lw, 96, false); + PLAY_NOTE_ARRAY(tone_lw, false, STACCATO); #endif layer_on(_LW); update_tri_layer(_LW, _RS, _FN); @@ -277,7 +265,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE println("PlayNotes RS"); - play_notes(&tone_rs, 6, false); + PLAY_NOTE_ARRAY(tone_rs, false, LEGATO); #endif layer_on(_RS); update_tri_layer(_LW, _RS, _FN); @@ -295,33 +283,19 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE float start_up[][2] = { Q_NOTE(_E4 ) , -{0,1} , Q_NOTE(_E4 ) , -{0,1} , Q_NOTE(_F4 ) , -{0,1} , Q_NOTE(_G4 ) , -{0,1} , Q_NOTE(_G4 ) , -{0,1} , Q_NOTE(_F4 ) , -{0,1} , Q_NOTE(_E4 ) , -{0,1} , Q_NOTE(_D4 ) , -{0,1} , Q_NOTE(_C4 ) , -{0,1} , Q_NOTE(_C4 ) , -{0,1} , Q_NOTE(_D4 ) , -{0,1} , Q_NOTE(_E4 ) , -{0,1} , H_NOTE(_E4 ) , -{0,1} , Q_NOTE(_D4 ) , -{0,1} , H_NOTE(_D4 ) , }; #endif @@ -329,7 +303,7 @@ H_NOTE(_D4 ) , void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, 29, false); + PLAY_NOTE_ARRAY(start_up, false, STACCATO); println("Matrix Init"); #endif } diff --git a/quantum/audio.c b/quantum/audio.c index 40d09d62fd..90f3c5a13f 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -181,7 +181,7 @@ void init_notes() { DDRC |= _BV(PORTC6); TIMSK3 &= ~_BV(OCIE3A); // Turn off 3A interputs - + TCCR3A = 0x0; // Options not needed TCCR3B = _BV(CS31) | _BV(CS30) | _BV(WGM32); // 64th prescaling and CTC OCR3A = SAMPLE_DIVIDER - 1; // Correct count/compare, related to sample playback @@ -202,14 +202,14 @@ ISR(TIMER3_COMPA_vect) { if (voices == 1) { // SINE OCR4A = pgm_read_byte(&sinewave[(uint16_t)place]) >> 2; - + // SQUARE // if (((int)place) >= 1024){ // OCR4A = 0xFF >> 2; // } else { // OCR4A = 0x00; // } - + // SAWTOOTH // OCR4A = (int)place / 4; @@ -298,9 +298,9 @@ ISR(TIMER3_COMPA_vect) { note_position++; bool end_of_note = false; - if (ICR3 > 0) + if (ICR3 > 0) end_of_note = (note_position >= (note_length / ICR3 * 0xFFFF)); - else + else end_of_note = (note_position >= (note_length * 0x7FF)); if (end_of_note) { current_note++; @@ -318,7 +318,7 @@ ISR(TIMER3_COMPA_vect) { return; } } - if (!note_resting && ((int)notes_rest != 0)) { + if (!note_resting && (notes_rest > 0)) { note_resting = true; note_frequency = 0; note_length = notes_rest; @@ -412,7 +412,7 @@ if (audio_config.enable && voices < 8) { if (frequency != 0) { double starting_f = frequency; if (frequency < freq) { - for (double f = starting_f; f <= freq; f += ((freq - starting_f) / 2000.0)) { + for (double f = starting_f; f <= freq; f += ((freq - starting_f) / 2000.0)) { frequency = f; } } else if (frequency > freq) { diff --git a/quantum/audio.h b/quantum/audio.h index 65a6f9434d..762c980643 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -4,6 +4,9 @@ #include #include "musical_notes.h" +#ifndef AUDIO_H +#define AUDIO_H + typedef union { uint8_t raw; struct { @@ -19,6 +22,16 @@ void audio_off(void); void play_sample(uint8_t * s, uint16_t l, bool r); void play_note(double freq, int vol); void stop_note(double freq); -void stop_all_notes(); -void init_notes(); +void stop_all_notes(void); +void init_notes(void); void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat, float n_rest); + + +// These macros are used to allow play_notes to play an array of indeterminate +// length. This works around the limitation of C's sizeof operation on pointers. +// The global float array for the song must be used here. +#define NOTE_ARRAY_SIZE(x) ((int)(sizeof(x) / (sizeof(x[0])))) +#define PLAY_NOTE_ARRAY(note_array, note_repeat, note_rest_style) play_notes(¬e_array, NOTE_ARRAY_SIZE((note_array)), (note_repeat), (note_rest_style)); + + +#endif \ No newline at end of file diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 457f70a448..61a51aedb4 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -189,7 +189,7 @@ static action_t keycode_to_action(uint16_t keycode) case RESET: ; // RESET is 0x5000, which is why this is here clear_keyboard(); #ifdef AUDIO_ENABLE - play_notes(&goodbye, 3, false, 0); + PLAY_NOTE_ARRAY(goodbye, false, 0); #endif _delay_ms(250); #ifdef ATREUS_ASTAR @@ -202,7 +202,7 @@ static action_t keycode_to_action(uint16_t keycode) debug_enable = true; break; case 0x5002 ... 0x50FF: - // MAGIC actions (BOOTMAGIC without the boot) + // MAGIC actions (BOOTMAGIC without the boot) if (!eeconfig_is_enabled()) { eeconfig_init(); } diff --git a/quantum/musical_notes.h b/quantum/musical_notes.h index 79f04fd988..837f6a069d 100644 --- a/quantum/musical_notes.h +++ b/quantum/musical_notes.h @@ -9,7 +9,7 @@ #define WHOLE_NOTE(note) {(NOTE##note), 64} #define HALF_NOTE(note) {(NOTE##note), 32} #define QUARTER_NOTE(note) {(NOTE##note), 16} -#define EIGTH_NOTE(note) {(NOTE##note), 8} +#define EIGHTH_NOTE(note) {(NOTE##note), 8} #define SIXTEENTH_NOTE(note) {(NOTE##note), 4} // Note Types Short @@ -19,6 +19,11 @@ #define E_NOTE(n) EIGTH_NOTE(n) #define S_NOTE(n) SIXTEENTH_NOTE(n) +// Note Styles +// Staccato makes sure there is a rest between each note. Think: TA TA TA +// Legato makes notes flow together. Think: TAAA +#define STACCATO 0.01 +#define LEGATO 0 // Notes - # = Octave #define NOTE_REST 0.00 From a67d425f4d5278595e7ab785a0f246b83fb1a09f Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sun, 17 Apr 2016 01:00:39 -0400 Subject: [PATCH 172/259] planck default layout updates --- keyboard/planck/Makefile | 4 +- keyboard/planck/keymaps/default/keymap.c | 183 +++++++++++++++-------- quantum/audio.c | 5 +- quantum/keymap_common.c | 8 +- 4 files changed, 130 insertions(+), 70 deletions(-) diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile index 83b8303b02..01d9e3ce9a 100644 --- a/keyboard/planck/Makefile +++ b/keyboard/planck/Makefile @@ -139,10 +139,10 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 # change to "no" to disable the options, or define them in the makefile.mk in # the appropriate keymap folder that will get included automatically # -BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) +CONSOLE_ENABLE = no # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 207af2a1df..aecddec4a1 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -11,24 +11,27 @@ // The underscores don't mean anything - you can have a layer called STUFF or any other name. // Layer names don't all need to be of the same length, obviously, and you can also skip them // entirely and just use numbers. -#define _QW 0 -#define _CM 1 -#define _DV 2 -#define _LW 3 -#define _RS 4 -#define _AD 5 +#define _QWERTY 0 +#define _COLEMAK 1 +#define _DVORAK 2 +#define _LOWER 3 +#define _RAISE 4 +#define _ADJUST 5 +#define _MUSIC 6 // Macro name shortcuts -#define QWERTY M(_QW) -#define COLEMAK M(_CM) -#define DVORAK M(_DV) -#define LOWER M(_LW) -#define RAISE M(_RS) +#define QWERTY M(_QWERTY) +#define COLEMAK M(_COLEMAK) +#define DVORAK M(_DVORAK) +#define LOWER M(_LOWER) +#define RAISE M(_RAISE) #define M_BL 5 #ifdef AUDIO_ENABLE #define AUD_OFF M(6) #define AUD_ON M(7) #endif +#define MUS_OFF M(8) +#define MUS_ON M(9) // Fillers to make layering more clear #define _______ KC_TRNS @@ -47,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ -[_QW] = { +[_QWERTY] = { {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC}, {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, @@ -65,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ -[_CM] = { +[_COLEMAK] = { {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSPC}, {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, @@ -83,7 +86,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | * `-----------------------------------------------------------------------------------' */ -[_DV] = { +[_DVORAK] = { {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC}, {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, @@ -101,7 +104,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ -[_LW] = { +[_LOWER] = { {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, @@ -119,7 +122,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | Next | Vol- | Vol+ | Play | * `-----------------------------------------------------------------------------------' */ -[_RS] = { +[_RAISE] = { {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______}, @@ -130,16 +133,26 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | | Reset| | | | | | | | | | Del | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | | | |Aud on|Audoff| | |Qwerty|Colemk|Dvorak| | | + * | | | |Aud on|Audoff|AGnorm|AGswap|Qwerty|Colemk|Dvorak| | | * |------+------+------+------+------+------|------+------+------+------+------+------| * | | | | | | | | | | | | | * |------+------+------+------+------+------+------+------+------+------+------+------| * | | | | | | | | | | | | * `-----------------------------------------------------------------------------------' */ -[_AD] = { +[_ADJUST] = { {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, AUD_ON, AUD_OFF, _______, _______, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} +}, + +/* Music (reserved for process_action_user) + * + */ +[_MUSIC] = { + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, + {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } @@ -150,87 +163,102 @@ const uint16_t PROGMEM fn_actions[] = { }; #ifdef AUDIO_ENABLE -float start_up[][2] = { - {440.0*pow(2.0,(67)/12.0), 12}, - {440.0*pow(2.0,(64)/12.0), 8}, - {440.0*pow(2.0,(55)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, - {440.0*pow(2.0,(64)/12.0), 20} +float tone_startup[][2] = { + {440.0*pow(2.0,(31)/12.0), 12}, + {440.0*pow(2.0,(28)/12.0), 8}, + {440.0*pow(2.0,(19)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, + {440.0*pow(2.0,(28)/12.0), 20} }; -float tone_qw[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, +float tone_qwerty[][2] = { + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 16} + {440.0*pow(2.0,(31)/12.0), 16} }; -float tone_cm[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, +float tone_colemak[][2] = { + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 12}, + {440.0*pow(2.0,(31)/12.0), 12}, {0, 4}, - {440.0*pow(2.0,(71)/12.0), 12} + {440.0*pow(2.0,(35)/12.0), 12} }; -float tone_dv[][2] = { - {440.0*pow(2.0,(59)/12.0), 8}, - {440.0*pow(2.0,(60)/12.0), 8}, +float tone_dvorak[][2] = { + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 8}, + {440.0*pow(2.0,(31)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(69)/12.0), 8}, + {440.0*pow(2.0,(33)/12.0), 8}, {0, 4}, - {440.0*pow(2.0,(67)/12.0), 8} + {440.0*pow(2.0,(31)/12.0), 8} +}; + +float tone_music[][2] = { + {440.0*pow(2.0,(12)/12.0), 8}, + {440.0*pow(2.0,(14)/12.0), 8}, + {440.0*pow(2.0,(16)/12.0), 8}, + {440.0*pow(2.0,(17)/12.0), 8}, + {440.0*pow(2.0,(19)/12.0), 8}, + {440.0*pow(2.0,(21)/12.0), 8}, + {440.0*pow(2.0,(23)/12.0), 8}, + {440.0*pow(2.0,(24)/12.0), 8} }; #endif +void persistant_default_layer_set(uint16_t default_layer) { + eeconfig_write_default_layer(default_layer); + default_layer_set(default_layer); +} + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function switch(id) { - case _QW: + case _QWERTY: if (record->event.pressed) { #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_qw, false, 0); + PLAY_NOTE_ARRAY(tone_qwerty, false, 0); #endif - default_layer_set(1UL<<_QW); + persistant_default_layer_set(1UL<<_QWERTY); } break; - case _CM: + case _COLEMAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_cm, false, 0); + PLAY_NOTE_ARRAY(tone_colemak, false, 0); #endif - default_layer_set(1UL<<_CM); + persistant_default_layer_set(1UL<<_COLEMAK); } break; - case _DV: + case _DVORAK: if (record->event.pressed) { #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_dv, false, 0); + PLAY_NOTE_ARRAY(tone_dvorak, false, 0); #endif - default_layer_set(1UL<<_DV); + persistant_default_layer_set(1UL<<_DVORAK); } break; - case _LW: + case _LOWER: if (record->event.pressed) { - layer_on(_LW); - update_tri_layer(_LW, _RS, _AD); + layer_on(_LOWER); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } else { - layer_off(_LW); - update_tri_layer(_LW, _RS, _AD); + layer_off(_LOWER); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } break; - case _RS: + case _RAISE: if (record->event.pressed) { - layer_on(_RS); - update_tri_layer(_LW, _RS, _AD); + layer_on(_RAISE); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } else { - layer_off(_RS); - update_tri_layer(_LW, _RS, _AD); + layer_off(_RAISE); + update_tri_layer(_LOWER, _RAISE, _ADJUST); } break; case M_BL: @@ -254,7 +282,23 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE audio_on(); - PLAY_NOTE_ARRAY(start_up, false, 0); + PLAY_NOTE_ARRAY(tone_startup, false, 0); + #endif + } + break; + case 8: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + layer_off(_MUSIC); + stop_all_notes(); + #endif + } + break; + case 9: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_music, false, 0); + layer_on(_MUSIC); #endif } break; @@ -262,9 +306,24 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; +uint8_t starting_note = 0x0C; +int offset = 7; + +void process_action_user(keyrecord_t *record) { + + if (IS_LAYER_ON(_MUSIC)) { + if (record->event.pressed) { + play_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); + } else { + stop_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); + } + } + +} + void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - PLAY_NOTE_ARRAY(start_up, false, 0); + PLAY_NOTE_ARRAY(tone_startup, false, 0); #endif } diff --git a/quantum/audio.c b/quantum/audio.c index 90f3c5a13f..6bd6532a3a 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -350,7 +350,6 @@ if (audio_config.enable) { if (note) stop_all_notes(); - notes = true; notes_pointer = np; notes_length = n_length; @@ -375,6 +374,8 @@ if (audio_config.enable) { TIMSK3 |= _BV(OCIE3A); TCCR3A |= _BV(COM3A1); #endif + + notes = true; } } @@ -404,7 +405,6 @@ if (audio_config.enable && voices < 8) { if (notes) stop_all_notes(); - note = true; #ifdef PWM_AUDIO freq = freq / SAMPLE_RATE; #endif @@ -436,6 +436,7 @@ if (audio_config.enable && voices < 8) { TCCR3A |= _BV(COM3A1); #endif + note = true; } } \ No newline at end of file diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 02d3c74be6..d38e6fdb20 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -33,14 +33,14 @@ extern keymap_config_t keymap_config; #include #ifdef AUDIO_ENABLE #include "audio.h" - #ifndef GOODBYE_TUNE - #define GOODBYE_TUNE { \ + #ifndef TONE_GOODBYE + #define TONE_GOODBYE { \ {440.0*pow(2.0,(31)/12.0), 8}, \ {440.0*pow(2.0,(24)/12.0), 8}, \ {440.0*pow(2.0,(19)/12.0), 12}, \ } #endif - float goodbye_tune[][2] = GOODBYE_TUNE; + float tone_goodbye[][2] = TONE_GOODBYE; #endif static action_t keycode_to_action(uint16_t keycode); @@ -191,7 +191,7 @@ static action_t keycode_to_action(uint16_t keycode) case RESET: ; // RESET is 0x5000, which is why this is here clear_keyboard(); #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(goodbye_tune, false, 0); + PLAY_NOTE_ARRAY(tone_goodbye, false, 0); #endif _delay_ms(250); #ifdef ATREUS_ASTAR From 943b5b770955be937a89016680052be56d874c4a Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 00:24:58 -0500 Subject: [PATCH 173/259] Adding folding to #if, etc --- keyboard/atomic/keymaps/pvc/keymap.c | 291 ++++++++++++--------------- quantum/audio.c | 3 +- quantum/musical_notes.h | 38 +++- quantum/song_list.h | 12 ++ 4 files changed, 174 insertions(+), 170 deletions(-) create mode 100644 quantum/song_list.h diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index c2081f525e..9a2c57cb18 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -3,7 +3,7 @@ #ifdef AUDIO_ENABLE #include "audio.h" -#include "musical_notes.h" +#include "song_list.h" #endif @@ -75,140 +75,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }, }; - -#ifdef AUDIO_ENABLE - - - - -float tone_lw[][2] = { -/* -Q_NOTE(_C1 ) , -Q_NOTE(_CS1 ) , -Q_NOTE(_D1 ) , -Q_NOTE(_DS1 ) , -Q_NOTE(_E1 ) , -Q_NOTE(_F1 ) , -Q_NOTE(_FS1 ) , -Q_NOTE(_G1 ) , -Q_NOTE(_GS1 ) , -Q_NOTE(_A1 ) , -Q_NOTE(_AS1 ) , -Q_NOTE(_B1 ) , -*/ - -Q_NOTE(_C4 ) , -Q_NOTE(_CS4 ) , -Q_NOTE(_D4 ) , -Q_NOTE(_DS4 ) , -Q_NOTE(_E4 ) , -Q_NOTE(_F4 ) , -Q_NOTE(_FS4 ) , -Q_NOTE(_G4 ) , -Q_NOTE(_GS4 ) , -Q_NOTE(_A4 ) , -Q_NOTE(_AS4 ) , -Q_NOTE(_B1 ) , - - -Q_NOTE(_C2 ) , -Q_NOTE(_CS2 ) , -Q_NOTE(_D2 ) , -Q_NOTE(_DS2 ) , -Q_NOTE(_E2 ) , -Q_NOTE(_F2 ) , -Q_NOTE(_FS2 ) , -Q_NOTE(_G2 ) , -Q_NOTE(_GS2 ) , -Q_NOTE(_A2 ) , -Q_NOTE(_AS2 ) , -Q_NOTE(_B2 ) , -Q_NOTE(_C3 ) , -Q_NOTE(_CS3 ) , -Q_NOTE(_D3 ) , -Q_NOTE(_DS3 ) , -Q_NOTE(_E3 ) , -Q_NOTE(_F3 ) , -Q_NOTE(_FS3 ) , -Q_NOTE(_G3 ) , -Q_NOTE(_GS3 ) , -Q_NOTE(_A3 ) , -Q_NOTE(_AS3 ) , -Q_NOTE(_B3 ) , -Q_NOTE(_C4 ) , -Q_NOTE(_CS4 ) , -Q_NOTE(_D4 ) , -Q_NOTE(_DS4 ) , -Q_NOTE(_E4 ) , -Q_NOTE(_F4 ) , -Q_NOTE(_FS4 ) , -Q_NOTE(_G4 ) , -Q_NOTE(_GS4 ) , -Q_NOTE(_A4 ) , -Q_NOTE(_AS4 ) , -Q_NOTE(_B4 ) , -Q_NOTE(_C5 ) , -Q_NOTE(_CS5 ) , -Q_NOTE(_D5 ) , -Q_NOTE(_DS5 ) , -Q_NOTE(_E5 ) , -Q_NOTE(_F5 ) , -Q_NOTE(_FS5 ) , -Q_NOTE(_G5 ) , -Q_NOTE(_GS5 ) , -Q_NOTE(_A5 ) , -Q_NOTE(_AS5 ) , -Q_NOTE(_B5 ) , -Q_NOTE(_C6 ) , -Q_NOTE(_CS6 ) , -Q_NOTE(_D6 ) , -Q_NOTE(_DS6 ) , -Q_NOTE(_E6 ) , -Q_NOTE(_F6 ) , -Q_NOTE(_FS6 ) , -Q_NOTE(_G6 ) , -Q_NOTE(_GS6 ) , -Q_NOTE(_A6 ) , -Q_NOTE(_AS6 ) , -Q_NOTE(_B6 ) , -Q_NOTE(_C7 ) , -Q_NOTE(_CS7 ) , -Q_NOTE(_D7 ) , -Q_NOTE(_DS7 ) , -Q_NOTE(_E7 ) , -Q_NOTE(_F7 ) , -Q_NOTE(_FS7 ) , -Q_NOTE(_G7 ) , -Q_NOTE(_GS7 ) , -Q_NOTE(_A7 ) , -Q_NOTE(_AS7 ) , -Q_NOTE(_B7 ) , -Q_NOTE(_C8 ) , -Q_NOTE(_CS8 ) , -Q_NOTE(_D8 ) , -Q_NOTE(_DS8 ) , -Q_NOTE(_E8 ) , -Q_NOTE(_F8 ) , -Q_NOTE(_FS8 ) , -Q_NOTE(_G8 ) , -Q_NOTE(_GS8 ) , -Q_NOTE(_A8 ) , -Q_NOTE(_AS8 ) , -Q_NOTE(_B8 ) , - -}; - -float tone_rs[][2] = { -Q_NOTE(_A4 ) , -Q_NOTE(_A4 ) , -Q_NOTE(_A4 ) , -Q_NOTE(_A4 ) , -Q_NOTE(_AS8 ) , -Q_NOTE(_B8 ) , -}; - -#endif - void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) { if (order) @@ -241,7 +107,6 @@ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t l const uint16_t PROGMEM fn_actions[] = { }; -//#define MUSIC_ARRAY_SIZE(x) (((int)(sizeof(x) / (sizeof(x[0][0])))) / 2) const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { @@ -280,30 +145,140 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; + + #ifdef AUDIO_ENABLE -float start_up[][2] = { -Q_NOTE(_E4 ) , -Q_NOTE(_E4 ) , -Q_NOTE(_F4 ) , -Q_NOTE(_G4 ) , -Q_NOTE(_G4 ) , -Q_NOTE(_F4 ) , -Q_NOTE(_E4 ) , -Q_NOTE(_D4 ) , -Q_NOTE(_C4 ) , -Q_NOTE(_C4 ) , -Q_NOTE(_D4 ) , -Q_NOTE(_E4 ) , -H_NOTE(_E4 ) , -Q_NOTE(_D4 ) , -H_NOTE(_D4 ) , + +float start_up[][2] = SONG(ODE_TO_JOY); + +float tone_lw[][2] = { + /* + Q__NOTE(_C1 ) , + Q__NOTE(_CS1 ) , + Q__NOTE(_D1 ) , + Q__NOTE(_DS1 ) , + Q__NOTE(_E1 ) , + Q__NOTE(_F1 ) , + Q__NOTE(_FS1 ) , + Q__NOTE(_G1 ) , + Q__NOTE(_GS1 ) , + Q__NOTE(_A1 ) , + Q__NOTE(_AS1 ) , + Q__NOTE(_B1 ) , + */ + + Q__NOTE(_C4 ) , + Q__NOTE(_CS4 ) , + Q__NOTE(_D4 ) , + Q__NOTE(_DS4 ) , + Q__NOTE(_E4 ) , + Q__NOTE(_F4 ) , + Q__NOTE(_FS4 ) , + Q__NOTE(_G4 ) , + Q__NOTE(_GS4 ) , + Q__NOTE(_A4 ) , + Q__NOTE(_AS4 ) , + Q__NOTE(_B1 ) , + + Q__NOTE(_C2 ) , + Q__NOTE(_CS2 ) , + Q__NOTE(_D2 ) , + Q__NOTE(_DS2 ) , + Q__NOTE(_E2 ) , + Q__NOTE(_F2 ) , + Q__NOTE(_FS2 ) , + Q__NOTE(_G2 ) , + Q__NOTE(_GS2 ) , + Q__NOTE(_A2 ) , + Q__NOTE(_AS2 ) , + Q__NOTE(_B2 ) , + Q__NOTE(_C3 ) , + Q__NOTE(_CS3 ) , + Q__NOTE(_D3 ) , + Q__NOTE(_DS3 ) , + Q__NOTE(_E3 ) , + Q__NOTE(_F3 ) , + Q__NOTE(_FS3 ) , + Q__NOTE(_G3 ) , + Q__NOTE(_GS3 ) , + Q__NOTE(_A3 ) , + Q__NOTE(_AS3 ) , + Q__NOTE(_B3 ) , + Q__NOTE(_C4 ) , + Q__NOTE(_CS4 ) , + Q__NOTE(_D4 ) , + Q__NOTE(_DS4 ) , + Q__NOTE(_E4 ) , + Q__NOTE(_F4 ) , + Q__NOTE(_FS4 ) , + Q__NOTE(_G4 ) , + Q__NOTE(_GS4 ) , + Q__NOTE(_A4 ) , + Q__NOTE(_AS4 ) , + Q__NOTE(_B4 ) , + Q__NOTE(_C5 ) , + Q__NOTE(_CS5 ) , + Q__NOTE(_D5 ) , + Q__NOTE(_DS5 ) , + Q__NOTE(_E5 ) , + Q__NOTE(_F5 ) , + Q__NOTE(_FS5 ) , + Q__NOTE(_G5 ) , + Q__NOTE(_GS5 ) , + Q__NOTE(_A5 ) , + Q__NOTE(_AS5 ) , + Q__NOTE(_B5 ) , + Q__NOTE(_C6 ) , + Q__NOTE(_CS6 ) , + Q__NOTE(_D6 ) , + Q__NOTE(_DS6 ) , + Q__NOTE(_E6 ) , + Q__NOTE(_F6 ) , + Q__NOTE(_FS6 ) , + Q__NOTE(_G6 ) , + Q__NOTE(_GS6 ) , + Q__NOTE(_A6 ) , + Q__NOTE(_AS6 ) , + Q__NOTE(_B6 ) , + Q__NOTE(_C7 ) , + Q__NOTE(_CS7 ) , + Q__NOTE(_D7 ) , + Q__NOTE(_DS7 ) , + Q__NOTE(_E7 ) , + Q__NOTE(_F7 ) , + Q__NOTE(_FS7 ) , + Q__NOTE(_G7 ) , + Q__NOTE(_GS7 ) , + Q__NOTE(_A7 ) , + Q__NOTE(_AS7 ) , + Q__NOTE(_B7 ) , + Q__NOTE(_C8 ) , + Q__NOTE(_CS8 ) , + Q__NOTE(_D8 ) , + Q__NOTE(_DS8 ) , + Q__NOTE(_E8 ) , + Q__NOTE(_F8 ) , + Q__NOTE(_FS8 ) , + Q__NOTE(_G8 ) , + Q__NOTE(_GS8 ) , + Q__NOTE(_A8 ) , + Q__NOTE(_AS8 ) , + Q__NOTE(_B8 ) , +}; + +float tone_rs[][2] = { + Q__NOTE(_A4 ) , + Q__NOTE(_A4 ) , + Q__NOTE(_A4 ) , + Q__NOTE(_A4 ) , + Q__NOTE(_AS8 ) , + Q__NOTE(_B8 ) , }; -#endif void matrix_init_user(void) { - #ifdef AUDIO_ENABLE - init_notes(); - PLAY_NOTE_ARRAY(start_up, false, STACCATO); - println("Matrix Init"); - #endif + init_notes(); + PLAY_NOTE_ARRAY(start_up, false, STACCATO); + println("Matrix Init"); } + +#endif diff --git a/quantum/audio.c b/quantum/audio.c index 90f3c5a13f..119bd92298 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -288,7 +288,8 @@ ISR(TIMER3_COMPA_vect) { #else if (note_frequency > 0) { ICR3 = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)); // Set max to the period - OCR3A = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)) >> 1; // Set compare to half the period + //OCR3A = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)) >> 1; // Set compare to half the period + OCR3A = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)) >> 2; // Set compare to half the period } else { ICR3 = 0; OCR3A = 0; diff --git a/quantum/musical_notes.h b/quantum/musical_notes.h index 837f6a069d..d2256a7736 100644 --- a/quantum/musical_notes.h +++ b/quantum/musical_notes.h @@ -4,20 +4,36 @@ // Tempo Placeholder #define TEMPO 120 +#define SONG(notes...) { notes } + // Note Types -#define WHOLE_NOTE(note) {(NOTE##note), 64} -#define HALF_NOTE(note) {(NOTE##note), 32} -#define QUARTER_NOTE(note) {(NOTE##note), 16} -#define EIGHTH_NOTE(note) {(NOTE##note), 8} -#define SIXTEENTH_NOTE(note) {(NOTE##note), 4} +#define MUSICAL_NOTE(note, duration) {(NOTE##note), duration} +#define WHOLE_NOTE(note) MUSICAL_NOTE(note, 64) +#define HALF_NOTE(note) MUSICAL_NOTE(note, 32) +#define QUARTER_NOTE(note) MUSICAL_NOTE(note, 16) +#define EIGHTH_NOTE(note) MUSICAL_NOTE(note, 8) +#define SIXTEENTH_NOTE(note) MUSICAL_NOTE(note, 4) -// Note Types Short -#define W_NOTE(n) WHOLE_NOTE(n) -#define H_NOTE(n) HALF_NOTE(n) -#define Q_NOTE(n) QUARTER_NOTE(n) -#define E_NOTE(n) EIGTH_NOTE(n) -#define S_NOTE(n) SIXTEENTH_NOTE(n) +#define WHOLE_DOT_NOTE(note) MUSICAL_NOTE(note, 64+32) +#define HALF_DOT_NOTE(note) MUSICAL_NOTE(note, 32+16) +#define QUARTER_DOT_NOTE(note) MUSICAL_NOTE(note, 16+8) +#define EIGHTH_DOT_NOTE(note) MUSICAL_NOTE(note, 8+4) +#define SIXTEENTH_DOT_NOTE(note) MUSICAL_NOTE(note, 4+2) + + +// Note Type Shortcuts +#define M__NOTE(note, duration) MUSICAL_NOTE(note, duration) +#define W__NOTE(n) WHOLE_NOTE(n) +#define H__NOTE(n) HALF_NOTE(n) +#define Q__NOTE(n) QUARTER_NOTE(n) +#define E__NOTE(n) EIGHTH_NOTE(n) +#define S__NOTE(n) SIXTEENTH_NOTE(n) +#define WD_NOTE(n) WHOLE_DOT_NOTE(n) +#define HD_NOTE(n) HALF_DOT_NOTE(n) +#define QD_NOTE(n) QUARTER_DOT_NOTE(n) +#define ED_NOTE(n) EIGTH_DOT_NOTE(n) +#define SD_NOTE(n) SIXTEENTH_DOT_NOTE(n) // Note Styles // Staccato makes sure there is a rest between each note. Think: TA TA TA diff --git a/quantum/song_list.h b/quantum/song_list.h new file mode 100644 index 0000000000..ef25eac35a --- /dev/null +++ b/quantum/song_list.h @@ -0,0 +1,12 @@ +#include "musical_notes.h" + +#ifndef SONG_LIST_H +#define SONG_LIST_H + +#define ODE_TO_JOY \ + Q__NOTE(_E4), Q__NOTE(_E4), Q__NOTE(_F4), Q__NOTE(_G4), \ + Q__NOTE(_G4), Q__NOTE(_F4), Q__NOTE(_E4), Q__NOTE(_D4), \ + Q__NOTE(_C4), Q__NOTE(_C4), Q__NOTE(_D4), Q__NOTE(_E4), \ + QD_NOTE(_E4), E__NOTE(_D4), H__NOTE(_D4), + +#endif \ No newline at end of file From 29e495be2a57d1eb41699909b204c12ac6bc4c0e Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 02:52:38 -0500 Subject: [PATCH 174/259] Added trimble and tempo adjustments! --- keyboard/atomic/keymaps/pvc/keymap.c | 216 ++++++++++++++---------- keyboard/atomic/keymaps/pvc/makefile.mk | 2 +- quantum/audio.c | 56 ++++-- quantum/audio.h | 6 +- quantum/musical_notes.h | 13 +- quantum/song_list.h | 6 + 6 files changed, 189 insertions(+), 110 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 9a2c57cb18..aaef6b041d 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -17,6 +17,13 @@ #define M_LW 1 #define M_RS 2 #define M_FN 3 +#define M_T1 4 +#define M_T2 5 +#define M_T3 6 +#define M_T4 7 +#define M_TU 8 +#define M_TD 9 +#define M_DF 10 #define _______ KC_TRNS @@ -63,7 +70,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, M(M_T1), M(M_T2), M(M_T3), M(M_T4), M(M_TU), M(M_TD), M(M_DF), _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, [_AD] = { /* ADJUST */ @@ -75,76 +82,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }, }; -void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) -{ - if (order) - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer3); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } - else - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer4); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } -} - - -const uint16_t PROGMEM fn_actions[] = { -}; - - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - - // MACRODOWN only works in this function - switch(id) { - case M_LW: - if (record->event.pressed) { - #ifdef AUDIO_ENABLE - println("PlayNotes LW"); - PLAY_NOTE_ARRAY(tone_lw, false, STACCATO); - #endif - layer_on(_LW); - update_tri_layer(_LW, _RS, _FN); - } else { - layer_off(_LW); - update_tri_layer(_LW, _RS, _FN); - } - break; - case M_RS: - if (record->event.pressed) { - #ifdef AUDIO_ENABLE - println("PlayNotes RS"); - PLAY_NOTE_ARRAY(tone_rs, false, LEGATO); - #endif - layer_on(_RS); - update_tri_layer(_LW, _RS, _FN); - } else { - layer_off(_RS); - update_tri_layer(_LW, _RS, _FN); - } - break; - default: - break; - } - return MACRO_NONE; -}; - #ifdef AUDIO_ENABLE @@ -152,20 +89,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) float start_up[][2] = SONG(ODE_TO_JOY); float tone_lw[][2] = { - /* - Q__NOTE(_C1 ) , - Q__NOTE(_CS1 ) , - Q__NOTE(_D1 ) , - Q__NOTE(_DS1 ) , - Q__NOTE(_E1 ) , - Q__NOTE(_F1 ) , - Q__NOTE(_FS1 ) , - Q__NOTE(_G1 ) , - Q__NOTE(_GS1 ) , - Q__NOTE(_A1 ) , - Q__NOTE(_AS1 ) , - Q__NOTE(_B1 ) , - */ Q__NOTE(_C4 ) , Q__NOTE(_CS4 ) , @@ -178,6 +101,7 @@ float tone_lw[][2] = { Q__NOTE(_GS4 ) , Q__NOTE(_A4 ) , Q__NOTE(_AS4 ) , + Q__NOTE(_B1 ) , Q__NOTE(_C2 ) , @@ -266,14 +190,7 @@ float tone_lw[][2] = { Q__NOTE(_B8 ) , }; -float tone_rs[][2] = { - Q__NOTE(_A4 ) , - Q__NOTE(_A4 ) , - Q__NOTE(_A4 ) , - Q__NOTE(_A4 ) , - Q__NOTE(_AS8 ) , - Q__NOTE(_B8 ) , -}; +float tone_rs[][2] = SONG(ROCK_A_BYE_BABY); void matrix_init_user(void) { init_notes(); @@ -282,3 +199,116 @@ void matrix_init_user(void) { } #endif + + +void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) +{ + if (order) + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer3); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } + else + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer4); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } +} + + +const uint16_t PROGMEM fn_actions[] = { +}; + + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + + // MACRODOWN only works in this function + switch(id) + { + case M_LW: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_lw, false, STACCATO); + #endif + layer_on(_LW); + update_tri_layer(_LW, _RS, _AD); + } else { + layer_off(_LW); + update_tri_layer(_LW, _RS, _AD); + } + break; + case M_RS: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_rs, false, LEGATO); + #endif + layer_on(_RS); + update_tri_layer(_LW, _RS, _AD); + } else { + layer_off(_RS); + update_tri_layer(_LW, _RS, _AD); + } + break; + + case M_FN: + if (record->event.pressed) { + layer_on(_FN); + } else { + layer_off(_FN); + } + break; + + case M_T1: + if (record->event.pressed) set_timbre(TIMBRE_12); + break; + + case M_T2: + if (record->event.pressed) set_timbre(TIMBRE_25); + break; + + case M_T3: + if (record->event.pressed) set_timbre(TIMBRE_50); + break; + + case M_T4: + if (record->event.pressed) set_timbre(TIMBRE_75); + break; + + + case M_TU: + if (record->event.pressed) increase_tempo(10); + break; + + case M_TD: + if (record->event.pressed) decrease_tempo(10); + break; + + case M_DF: + if (record->event.pressed) + { + set_timbre(TIMBRE_DEFAULT); + set_tempo(TEMPO_DEFAULT); + } + break; + + default: + break; + + } + return MACRO_NONE; +}; \ No newline at end of file diff --git a/keyboard/atomic/keymaps/pvc/makefile.mk b/keyboard/atomic/keymaps/pvc/makefile.mk index d469966501..eefa42855f 100644 --- a/keyboard/atomic/keymaps/pvc/makefile.mk +++ b/keyboard/atomic/keymaps/pvc/makefile.mk @@ -1,7 +1,7 @@ BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) +CONSOLE_ENABLE = no # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality diff --git a/quantum/audio.c b/quantum/audio.c index 119bd92298..9b9589f133 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -4,7 +4,7 @@ #include #include #include - +#include "print.h" #include "audio.h" #include "keymap_common.h" @@ -57,9 +57,11 @@ bool notes = false; bool note = false; float note_frequency = 0; float note_length = 0; +float note_tempo = TEMPO_DEFAULT; +float note_timbre = TIMBRE_DEFAULT; uint16_t note_position = 0; float (* notes_pointer)[][2]; -uint8_t notes_length; +uint8_t notes_count; bool notes_repeat; float notes_rest; bool note_resting = false; @@ -255,7 +257,8 @@ ISR(TIMER3_COMPA_vect) { place = 0.0; } ICR3 = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)); // Set max to the period - OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period + OCR3A = (int)((((double)F_CPU) / (note_frequency * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + //OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period place++; // if (duty_counter > (frequencies[voice_place] / 500)) { // duty_place = (duty_place % 3) + 1; @@ -288,8 +291,7 @@ ISR(TIMER3_COMPA_vect) { #else if (note_frequency > 0) { ICR3 = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)); // Set max to the period - //OCR3A = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)) >> 1; // Set compare to half the period - OCR3A = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)) >> 2; // Set compare to half the period + OCR3A = (int)((((double)F_CPU) / (note_frequency * CPU_PRESCALER)) * note_timbre); // Set compare to half the period } else { ICR3 = 0; OCR3A = 0; @@ -305,7 +307,7 @@ ISR(TIMER3_COMPA_vect) { end_of_note = (note_position >= (note_length * 0x7FF)); if (end_of_note) { current_note++; - if (current_note >= notes_length) { + if (current_note >= notes_count) { if (notes_repeat) { current_note = 0; } else { @@ -328,10 +330,10 @@ ISR(TIMER3_COMPA_vect) { note_resting = false; #ifdef PWM_AUDIO note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; - note_length = (*notes_pointer)[current_note][1]; + note_length = (*notes_pointer)[current_note][1] * (note_tempo / 100); #else note_frequency = (*notes_pointer)[current_note][0]; - note_length = (*notes_pointer)[current_note][1] / 4; + note_length = ((*notes_pointer)[current_note][1] / 4) * (note_tempo / 100); #endif } note_position = 0; @@ -345,7 +347,7 @@ ISR(TIMER3_COMPA_vect) { } } -void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat, float n_rest) { +void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest) { if (audio_config.enable) { @@ -354,7 +356,7 @@ if (audio_config.enable) { notes = true; notes_pointer = np; - notes_length = n_length; + notes_count = n_count; notes_repeat = n_repeat; notes_rest = n_rest; @@ -362,10 +364,10 @@ if (audio_config.enable) { current_note = 0; #ifdef PWM_AUDIO note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; - note_length = (*notes_pointer)[current_note][1]; + note_length = (*notes_pointer)[current_note][1] * (note_tempo / 100); #else note_frequency = (*notes_pointer)[current_note][0]; - note_length = (*notes_pointer)[current_note][1] / 4; + note_length = ((*notes_pointer)[current_note][1] / 4) * (note_tempo / 100); #endif note_position = 0; @@ -439,4 +441,32 @@ if (audio_config.enable && voices < 8) { } -} \ No newline at end of file +} + +void set_timbre(float timbre) +{ + note_timbre = timbre; +} + +void set_tempo(float tempo) +{ + note_tempo = tempo; +} + +void decrease_tempo(uint8_t tempo_change) +{ + note_tempo += (float) tempo_change; +} + +void increase_tempo(uint8_t tempo_change) +{ + if (note_tempo - (float) tempo_change < 10) + { + note_tempo = 10; + } + else + { + note_tempo -= (float) tempo_change; + } +} + diff --git a/quantum/audio.h b/quantum/audio.h index 762c980643..8012aa6bf1 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -24,8 +24,12 @@ void play_note(double freq, int vol); void stop_note(double freq); void stop_all_notes(void); void init_notes(void); -void play_notes(float (*np)[][2], uint8_t n_length, bool n_repeat, float n_rest); +void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest); +void set_timbre(float timbre); +void set_tempo(float tempo); +void increase_tempo(uint8_t tempo_change); +void decrease_tempo(uint8_t tempo_change); // These macros are used to allow play_notes to play an array of indeterminate // length. This works around the limitation of C's sizeof operation on pointers. diff --git a/quantum/musical_notes.h b/quantum/musical_notes.h index d2256a7736..2170f3f18b 100644 --- a/quantum/musical_notes.h +++ b/quantum/musical_notes.h @@ -2,7 +2,8 @@ #define MUSICAL_NOTES_H // Tempo Placeholder -#define TEMPO 120 +#define TEMPO_DEFAULT 100 + #define SONG(notes...) { notes } @@ -21,7 +22,6 @@ #define EIGHTH_DOT_NOTE(note) MUSICAL_NOTE(note, 8+4) #define SIXTEENTH_DOT_NOTE(note) MUSICAL_NOTE(note, 4+2) - // Note Type Shortcuts #define M__NOTE(note, duration) MUSICAL_NOTE(note, duration) #define W__NOTE(n) WHOLE_NOTE(n) @@ -41,6 +41,15 @@ #define STACCATO 0.01 #define LEGATO 0 +// Note Timbre +// Changes how the notes sound +#define TIMBRE_12 0.125 +#define TIMBRE_25 0.250 +#define TIMBRE_50 0.500 +#define TIMBRE_75 0.750 +#define TIMBRE_DEFAULT TIMBRE_50 + + // Notes - # = Octave #define NOTE_REST 0.00 #define NOTE_C0 16.35 diff --git a/quantum/song_list.h b/quantum/song_list.h index ef25eac35a..ef36a1cddf 100644 --- a/quantum/song_list.h +++ b/quantum/song_list.h @@ -9,4 +9,10 @@ Q__NOTE(_C4), Q__NOTE(_C4), Q__NOTE(_D4), Q__NOTE(_E4), \ QD_NOTE(_E4), E__NOTE(_D4), H__NOTE(_D4), +#define ROCK_A_BYE_BABY \ + QD_NOTE(_B4), E__NOTE(_D4), Q__NOTE(_B5), \ + H__NOTE(_A5), Q__NOTE(_G5), \ + QD_NOTE(_B4), E__NOTE(_D5), Q__NOTE(_G5), \ + H__NOTE(_FS5), + #endif \ No newline at end of file From c940e87235c9fe26f5c7451464af54a493270a68 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 10:41:07 -0500 Subject: [PATCH 175/259] fixed single note play copy/paste bug --- quantum/audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quantum/audio.c b/quantum/audio.c index 9b9589f133..58b9ab76bf 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -257,7 +257,7 @@ ISR(TIMER3_COMPA_vect) { place = 0.0; } ICR3 = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)); // Set max to the period - OCR3A = (int)((((double)F_CPU) / (note_frequency * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + OCR3A = (int)((((double)F_CPU) /(frequencies[voice_place] * CPU_PRESCALER)) * note_timbre); // Set compare to half the period //OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period place++; // if (duty_counter > (frequencies[voice_place] / 500)) { From 90289aa53fe06a867c773d447c6d3a950575d69a Mon Sep 17 00:00:00 2001 From: a0-c Date: Sun, 17 Apr 2016 06:51:39 -1000 Subject: [PATCH 176/259] __attribute__ ((weak)) added to led_set __attribute__ ((weak)) added to led_set --- quantum/led.c | 1 + 1 file changed, 1 insertion(+) diff --git a/quantum/led.c b/quantum/led.c index 9cdb8a5c20..208e348f34 100644 --- a/quantum/led.c +++ b/quantum/led.c @@ -24,6 +24,7 @@ void led_set_kb(uint8_t usb_led) { } +__attribute__ ((weak)) void led_set(uint8_t usb_led) { From d5b72e7bde5ede25f7d5699b50b7d9eb6f31ba92 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 12:54:32 -0500 Subject: [PATCH 177/259] Fixed many compiler warnings related to print being disabled --- quantum/keymap_common.c | 1 + tmk_core/common/action.c | 8 ++++---- tmk_core/common/action_layer.c | 12 ++++++------ tmk_core/common/action_macro.c | 8 ++++---- tmk_core/common/action_tapping.c | 11 ++++++----- tmk_core/common/command.c | 25 ++++++++++++++++--------- tmk_core/common/print.h | 12 ++++++------ tmk_core/protocol/lufa/lufa.c | 18 +++++++----------- 8 files changed, 50 insertions(+), 45 deletions(-) diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 61a51aedb4..ce1d007f3a 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -26,6 +26,7 @@ along with this program. If not, see . #include "backlight.h" #include "keymap_midi.h" #include "bootloader.h" +#include "eeconfig.h" extern keymap_config_t keymap_config; diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index f9e6c17dc3..0162fbd632 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -27,11 +27,11 @@ along with this program. If not, see . #include "action_util.h" #include "action.h" -#ifdef DEBUG_ACTION +//#ifdef DEBUG_ACTION #include "debug.h" -#else -#include "nodebug.h" -#endif +//#else +//#include "nodebug.h" +//#endif void action_exec(keyevent_t event) diff --git a/tmk_core/common/action_layer.c b/tmk_core/common/action_layer.c index e817c0d515..845fbbb210 100644 --- a/tmk_core/common/action_layer.c +++ b/tmk_core/common/action_layer.c @@ -4,14 +4,14 @@ #include "util.h" #include "action_layer.h" -#ifdef DEBUG_ACTION +//#ifdef DEBUG_ACTION #include "debug.h" -#else -#include "nodebug.h" -#endif +//#else +//#include "nodebug.h" +//#endif -/* +/* * Default Layer State */ uint32_t default_layer_state = 0; @@ -52,7 +52,7 @@ void default_layer_xor(uint32_t state) #ifndef NO_ACTION_LAYER -/* +/* * Keymap Layer State */ uint32_t layer_state = 0; diff --git a/tmk_core/common/action_macro.c b/tmk_core/common/action_macro.c index 7726b11907..cc78c82327 100644 --- a/tmk_core/common/action_macro.c +++ b/tmk_core/common/action_macro.c @@ -19,11 +19,11 @@ along with this program. If not, see . #include "action_macro.h" #include "wait.h" -#ifdef DEBUG_ACTION +//#ifdef DEBUG_ACTION #include "debug.h" -#else -#include "nodebug.h" -#endif +//#else +//#include "nodebug.h" +//#endif #ifndef NO_ACTION_MACRO diff --git a/tmk_core/common/action_tapping.c b/tmk_core/common/action_tapping.c index 826c233096..6b6fa1dfe2 100644 --- a/tmk_core/common/action_tapping.c +++ b/tmk_core/common/action_tapping.c @@ -6,11 +6,11 @@ #include "keycode.h" #include "timer.h" -#ifdef DEBUG_ACTION +//#ifdef DEBUG_ACTION #include "debug.h" -#else -#include "nodebug.h" -#endif +//#else +//#include "nodebug.h" +//#endif #ifndef NO_ACTION_TAPPING @@ -139,7 +139,7 @@ bool process_tapping(keyrecord_t *keyp) if (event.pressed) { tapping_key.tap.interrupted = true; } - // enqueue + // enqueue return false; } } @@ -324,6 +324,7 @@ bool waiting_buffer_typed(keyevent_t event) return false; } +__attribute__((unused)) bool waiting_buffer_has_anykey_pressed(void) { for (uint8_t i = waiting_buffer_tail; i != waiting_buffer_head; i = (i + 1) % WAITING_BUFFER_SIZE) { diff --git a/tmk_core/common/command.c b/tmk_core/common/command.c index b4cd3ca56b..7572b95979 100644 --- a/tmk_core/common/command.c +++ b/tmk_core/common/command.c @@ -122,7 +122,7 @@ static void command_common_help(void) STR(MAGIC_KEY_VERSION ) ": Version\n" STR(MAGIC_KEY_STATUS ) ": Status\n" STR(MAGIC_KEY_CONSOLE ) ": Activate Console Mode\n" - + #if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM STR(MAGIC_KEY_LAYER0 ) ": Switch to Layer 0\n" STR(MAGIC_KEY_LAYER1 ) ": Switch to Layer 1\n" @@ -136,11 +136,11 @@ static void command_common_help(void) STR(MAGIC_KEY_LAYER9 ) ": Switch to Layer 9\n" #endif -#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS "F1-F10: Switch to Layer 0-9 (F10 = L0)\n" #endif -#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS "0-9: Switch to Layer 0-9\n" #endif @@ -251,6 +251,7 @@ static void print_status(void) #ifdef BOOTMAGIC_ENABLE static void print_eeconfig(void) { +#ifndef NO_PRINT print("default_layer: "); print_dec(eeconfig_read_default_layer()); print("\n"); debug_config_t dc; @@ -279,9 +280,12 @@ static void print_eeconfig(void) print("backlight_config.raw: "); print_hex8(bc.raw); print("\n"); print(".enable: "); print_dec(bc.enable); print("\n"); print(".level: "); print_dec(bc.level); print("\n"); -#endif +#endif /* BACKLIGHT_ENABLE */ + +#endif /* !NO_PRINT */ + } -#endif +#endif /* BOOTMAGIC_ENABLE */ static bool command_common(uint8_t code) { @@ -305,7 +309,7 @@ static bool command_common(uint8_t code) #ifdef BOOTMAGIC_ENABLE // print stored eeprom config - case MAGIC_KC(MAGIC_KEY_EEPROM): + case MAGIC_KC(MAGIC_KEY_EEPROM): print("eeconfig:\n"); print_eeconfig(); break; @@ -369,7 +373,7 @@ static bool command_common(uint8_t code) break; // debug matrix toggle - case MAGIC_KC(MAGIC_KEY_DEBUG_MATRIX): + case MAGIC_KC(MAGIC_KEY_DEBUG_MATRIX): debug_matrix = !debug_matrix; if (debug_matrix) { print("\nmatrix: on\n"); @@ -380,7 +384,7 @@ static bool command_common(uint8_t code) break; // debug keyboard toggle - case MAGIC_KC(MAGIC_KEY_DEBUG_KBD): + case MAGIC_KC(MAGIC_KEY_DEBUG_KBD): debug_keyboard = !debug_keyboard; if (debug_keyboard) { print("\nkeyboard: on\n"); @@ -551,6 +555,7 @@ static uint8_t mousekey_param = 0; static void mousekey_param_print(void) { +#ifndef NO_PRINT print("\n\t- Values -\n"); print("1: delay(*10ms): "); pdec(mk_delay); print("\n"); print("2: interval(ms): "); pdec(mk_interval); print("\n"); @@ -558,6 +563,8 @@ static void mousekey_param_print(void) print("4: time_to_max: "); pdec(mk_time_to_max); print("\n"); print("5: wheel_max_speed: "); pdec(mk_wheel_max_speed); print("\n"); print("6: wheel_time_to_max: "); pdec(mk_wheel_time_to_max); print("\n"); +#endif /* !NO_PRINT */ + } //#define PRINT_SET_VAL(v) print(#v " = "); print_dec(v); print("\n"); @@ -677,7 +684,7 @@ static void mousekey_console_help(void) "pgdown: -10\n" "\n" "speed = delta * max_speed * (repeat / time_to_max)\n"); - xprintf("where delta: cursor=%d, wheel=%d\n" + xprintf("where delta: cursor=%d, wheel=%d\n" "See http://en.wikipedia.org/wiki/Mouse_keys\n", MOUSEKEY_MOVE_DELTA, MOUSEKEY_WHEEL_DELTA); } diff --git a/tmk_core/common/print.h b/tmk_core/common/print.h index c0e9e14309..4f3dde65aa 100644 --- a/tmk_core/common/print.h +++ b/tmk_core/common/print.h @@ -2,17 +2,17 @@ /* Very basic print functions, intended to be used with usb_debug_only.c * http://www.pjrc.com/teensy/ * Copyright (c) 2008 PJRC.COM, LLC - * + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: - * + * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. - * + * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE @@ -91,9 +91,9 @@ void print_set_sendchar(int8_t (*print_sendchar_func)(uint8_t)); #else /* NO_PRINT */ -#define xprintf -#define print -#define println +#define xprintf(fmt, ...) +#define print(s) +#define println(s) #define print_set_sendchar(func) #define print_dec(data) #define print_decs(data) diff --git a/tmk_core/protocol/lufa/lufa.c b/tmk_core/protocol/lufa/lufa.c index 5d40dcf7b2..f03f9a9b92 100644 --- a/tmk_core/protocol/lufa/lufa.c +++ b/tmk_core/protocol/lufa/lufa.c @@ -1,4 +1,4 @@ -/* +/* * Copyright 2012 Jun Wako * This file is based on: * LUFA-120219/Demos/Device/Lowlevel/KeyboardMouse @@ -152,10 +152,10 @@ static void Console_Task(void) { /* Create a temporary buffer to hold the read in report from the host */ uint8_t ConsoleData[CONSOLE_EPSIZE]; - + /* Read Console Report Data */ Endpoint_Read_Stream_LE(&ConsoleData, sizeof(ConsoleData), NULL); - + /* Process Console Report Data */ //ProcessConsoleHIDReport(ConsoleData); } @@ -183,10 +183,6 @@ static void Console_Task(void) Endpoint_SelectEndpoint(ep); } -#else -static void Console_Task(void) -{ -} #endif @@ -216,7 +212,7 @@ void EVENT_USB_Device_Disconnect(void) print("[D]"); /* For battery powered device */ USB_IsInitialized = false; -/* TODO: This doesn't work. After several plug in/outs can not be enumerated. +/* TODO: This doesn't work. After several plug in/outs can not be enumerated. if (USB_IsInitialized) { USB_Disable(); // Disable all interrupts USB_Controller_Enable(); @@ -313,7 +309,7 @@ void EVENT_USB_Device_ConfigurationChanged(void) #ifdef MIDI_ENABLE ConfigSuccess &= Endpoint_ConfigureEndpoint(MIDI_STREAM_IN_EPADDR, EP_TYPE_BULK, MIDI_STREAM_EPSIZE, ENDPOINT_BANK_SINGLE); - ConfigSuccess &= Endpoint_ConfigureEndpoint(MIDI_STREAM_OUT_EPADDR, EP_TYPE_BULK, MIDI_STREAM_EPSIZE, ENDPOINT_BANK_SINGLE); + ConfigSuccess &= Endpoint_ConfigureEndpoint(MIDI_STREAM_OUT_EPADDR, EP_TYPE_BULK, MIDI_STREAM_EPSIZE, ENDPOINT_BANK_SINGLE); #endif } @@ -439,7 +435,7 @@ void EVENT_USB_Device_ControlRequest(void) } /******************************************************************************* - * Host driver + * Host driver ******************************************************************************/ static uint8_t keyboard_leds(void) { @@ -563,7 +559,7 @@ static void send_consumer(uint16_t data) bluefruit_serial_send(0x00); bluefruit_serial_send(0x02); bluefruit_serial_send((bitmap>>8)&0xFF); - bluefruit_serial_send(bitmap&0xFF); + bluefruit_serial_send(bitmap&0xFF); bluefruit_serial_send(0x00); bluefruit_serial_send(0x00); bluefruit_serial_send(0x00); From 23231fa577f7c6c585124226a83f21a7668e62dd Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 14:16:03 -0500 Subject: [PATCH 178/259] Converted goodbye to notes, fixed eighth dotted note macro --- keyboard/atomic/keymaps/pvc/makefile.mk | 2 +- quantum/audio.h | 1 + quantum/keymap_common.c | 14 ++++++-------- quantum/musical_notes.h | 2 +- quantum/song_list.h | 7 ++++++- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/makefile.mk b/keyboard/atomic/keymaps/pvc/makefile.mk index eefa42855f..d469966501 100644 --- a/keyboard/atomic/keymaps/pvc/makefile.mk +++ b/keyboard/atomic/keymaps/pvc/makefile.mk @@ -1,7 +1,7 @@ BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = no # Console for debug(+400) +CONSOLE_ENABLE = yes # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality diff --git a/quantum/audio.h b/quantum/audio.h index 3aba8370ac..05d314c940 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -3,6 +3,7 @@ #include #include #include "musical_notes.h" +#include "song_list.h" #ifndef AUDIO_H #define AUDIO_H diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index c705b7a730..2001438b90 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -34,15 +34,13 @@ extern keymap_config_t keymap_config; #include #ifdef AUDIO_ENABLE #include "audio.h" + #ifndef TONE_GOODBYE - #define TONE_GOODBYE { \ - {440.0*pow(2.0,(31)/12.0), 8}, \ - {440.0*pow(2.0,(24)/12.0), 8}, \ - {440.0*pow(2.0,(19)/12.0), 12}, \ - } - #endif - float tone_goodbye[][2] = TONE_GOODBYE; -#endif + #define TONE_GOODBYE OLKB_GOODBYE + #endif /*! TONE_GOODBYE */ + + float tone_goodbye[][2] = SONG(TONE_GOODBYE); +#endif /* AUDIO_ENABLE */ static action_t keycode_to_action(uint16_t keycode); diff --git a/quantum/musical_notes.h b/quantum/musical_notes.h index 2170f3f18b..ccdc34f270 100644 --- a/quantum/musical_notes.h +++ b/quantum/musical_notes.h @@ -32,7 +32,7 @@ #define WD_NOTE(n) WHOLE_DOT_NOTE(n) #define HD_NOTE(n) HALF_DOT_NOTE(n) #define QD_NOTE(n) QUARTER_DOT_NOTE(n) -#define ED_NOTE(n) EIGTH_DOT_NOTE(n) +#define ED_NOTE(n) EIGHTH_DOT_NOTE(n) #define SD_NOTE(n) SIXTEENTH_DOT_NOTE(n) // Note Styles diff --git a/quantum/song_list.h b/quantum/song_list.h index ef36a1cddf..b626c3fa6b 100644 --- a/quantum/song_list.h +++ b/quantum/song_list.h @@ -15,4 +15,9 @@ QD_NOTE(_B4), E__NOTE(_D5), Q__NOTE(_G5), \ H__NOTE(_FS5), -#endif \ No newline at end of file +#define OLKB_GOODBYE \ + E__NOTE(_E7), \ + E__NOTE(_A6), \ + ED_NOTE(_E6), + +#endif From 6d40f7c5060f608068b0c4fc90871687c70b4f05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 17 Apr 2016 22:19:47 +0200 Subject: [PATCH 179/259] added new experimental layout - works with ErgodoxLayoutGenerator --- keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 711 ++++++++---------- .../keymaps/osx_de/osx_de_highres.png | Bin 263677 -> 189394 bytes .../keymaps/osx_de_experimental/keymap.c | 376 +++++++++ .../osx_de_experimental_highres.png | Bin 0 -> 187629 bytes quantum/keymap_extras/keymap_german_osx.h | 4 +- 5 files changed, 693 insertions(+), 398 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c index dc47b8c1e9..174f26cbe5 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c @@ -1,417 +1,329 @@ #include "ergodox_ez.h" #include "debug.h" #include "action_layer.h" +#include "keymap_extras/keymap_french.h" +#include "keymap_extras/keymap_neo2.h" +#include "keymap_extras/keymap_uk.h" +#include "keymap_extras/keymap_colemak.h" +#include "keymap_extras/keymap_french_osx.h" +#include "keymap_extras/keymap_nordic.h" +#include "keymap_extras/keymap_dvorak.h" +#include "keymap_extras/keymap_german.h" +#include "keymap_extras/keymap_norwegian.c" +#include "keymap_extras/keymap_fr_ch.h" #include "keymap_extras/keymap_german_osx.h" +#include "keymap_extras/keymap_spanish.h" +#include "keymap_extras/keymap_bepo.h" -#define BASE 0 // default layer -#define SYMB 1 // symbols -#define MDIA 2 // media keys -#define SMLY 3 // media keys -#define NUMB 4 // number keys -#define EGOS 5 // Egoshooter layer - -#define M_CTRL_CMDV 1 -#define M_CTRL_CMDC 2 -#define M_MEH_SH_ACUT 3 -#define M_DE_OSX_PLUS_CTRLALT 12 -#define M_DE_OSX_CIRC_CTRLCMD 13 -#define M_TOGGLE_5 14 -#define M_CTL_SFT_HASH 15 -#define M_LGUI_SHFT 16 - -#define SM_SMILE 4 -#define SM_SMIRK 5 -#define SM_FROWN 6 -#define SM_CRY 7 -#define SM_KISS 8 -#define SM_HEART 9 -#define SM_LAUGH 10 -#define SM_SAD 11 +#define BASE 0 +#define SYMB 1 +#define MDIA 2 +#define SMLY 3 +#define NUMB 4 +#define EGOS 5 +#define M_CTRL_CMDV 0 +#define M_CTRL_CMDC 1 +#define M_MEH_SH_ACUT 2 +#define M_LGUI_SHFT 3 +#define M_CTL_SFT_HASH 4 +#define M_DE_OSX_CIRC_CTRLCMD 5 +#define M_DE_OSX_PLUS_CTRLALT 6 +#define SM_SMILE 7 +#define SM_SMIRK 8 +#define SM_CRY 9 +#define SM_SAD 10 +#define SM_HEART 11 +#define SM_LAUGH 12 +#define SM_KISS 13 +#define SM_FROWN 14 +#define M_TOGGLE_5 15 +//Layout keymap.c generated with ErgodoxLayoutGenerator V1.0BETA1 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -/* Keymap 0: Basic layer - * - * ,-----------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 |CTL_SFT/#| |CTL_SFT/#| 6 | 7 | 8 | 9 | 0 | ß | - * |--------+------+------+------+------+----------------| |---------+------+------+------+------+------+--------| - * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | LALT | A | S | D | F | G |---------| |---------| H | J | K | L | ö | ä/RALT| - * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| - * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | - * `--------+------+------+------+------+----------------' `-------------+------+------+------+------+--------' - * | | ! | ? | | | | | \ | [ | ] | < | > | ! | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | \ | / | . |------| |------| / | ( | ) | { | } | # | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | ^ | % | | | ~ | | | | | | ~ | ^ | UP | | $ | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | ' | LEFT| DOWN | RIGHT | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | F13 | F12 | - * ,------|------|------| |------+------+------. - * | | | | | F14 | | | - * | | |------| |------| | | - * | | | | | F15 | | | - * `--------------------' `--------------------' - */ -// SYMBOLS -[SYMB] = KEYMAP( - // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,DE_OSX_LESS,DE_OSX_MORE,DE_OSX_EXLM,DE_OSX_QST, KC_TRNS,KC_TRNS, - KC_TRNS,DE_OSX_HASH,DE_OSX_DLR, DE_OSX_BSLS,DE_OSX_SLSH,KC_DOT, - KC_TRNS,KC_TRNS,DE_OSX_LESS,DE_OSX_PERC,DE_OSX_PIPE,DE_OSX_TILD,KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, - KC_TRNS,KC_TRNS, - KC_TRNS, - KC_TRNS,KC_DEL,KC_TRNS, - // right hand - M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, - DE_OSX_SLSH, DE_OSX_LPRN, DE_OSX_RPRN, LALT(KC_8), LALT(KC_9), DE_OSX_HASH, - KC_TRNS, DE_OSX_PIPE, DE_OSX_TILD, DE_OSX_CIRC, KC_UP, DE_OSX_MINS, LSFT(KC_4), - DE_OSX_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, - KC_F13, KC_F12, - KC_F14, - KC_F15, KC_TRNS, KC_TRNS -), -/* Keymap 2: Media and mouse keys - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | | | Mute | | | | | | EGOS | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | Lclk | MsUp | Rclk | WlUp | | | | | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | |MsLeft|MsDown|MsRght| WlDw |------| |------|VolUp | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | | | | MClk | | | |VolDn | | Prev | Next | Up | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | | Left | Down | Right | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | |Brwser| - * | | |------| |------| |Back | - * | | | | | | | | - * `--------------------' `--------------------' - */ -// MEDIA AND MOUSE -[MDIA] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, KC_TRNS, - KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, - KC_TRNS, KC_TRNS, KC_WH_L, KC_WH_D, KC_WH_R, KC_BTN3, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - // right hand - KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_VOLD, KC_TRNS, KC_MPRV, KC_MNXT, KC_UP, KC_TRNS, - KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_WBAK -), -/* Keymap 3: Smiley layer - * making it easier to type smileys... tipp: on osx you can easily replace those smileys with the UTF-8 character using - * keyboard short commands... - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | | | :-) | ;-) | :-D | | | | | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | | | | | | | | :-{ | :-( | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | | | | |------| |------| <3 | :-* | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | | | | | | | | | | | | | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | | | | r| - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+--------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `----------------------' - */ -[SMLY] = KEYMAP( - 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_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, - // right hand - M(SM_SMILE), M(SM_SMIRK), M(SM_LAUGH), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, M(SM_FROWN), M(SM_SAD), M(SM_CRY), KC_TRNS, KC_TRNS, KC_TRNS, - M(SM_HEART), M(SM_KISS), 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_TRNS, KC_TRNS -), -//number pad -[NUMB] = KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, 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, - // right hand - KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, KC_UP, KC_7, KC_8, KC_9, LSFT(KC_RBRC), KC_F12, - KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_OSX_MINS, - KC_TRNS, LSFT(KC_6), KC_1, KC_2, KC_3, LSFT(KC_7), KC_TRNS, - KC_0,KC_DOT, KC_COMM, DE_OSX_EQL, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS -), - -/* Keymap 3: Egoshooter layer - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | | | L5 | | | | | | | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | | | | | | | | | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | SHIFT | | | | | |------| |------| | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | | | | | | | | | | | | | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | CTRL | | | | | | | | | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | F1 | F2 | | | | - * ,------|------|------| |------+--------+------. - * | | | F3 | | | | | - * | SPACE| CTRL|------| |------| | | - * | | | F4 | | | | | - * `--------------------' `----------------------' - */ -[EGOS] = KEYMAP( - 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_LSFT, 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_LCTL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_F1, KC_F2, - KC_F3, - KC_SPC, KC_LCTL, KC_F4, - // right hand - M(M_TOGGLE_5), 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_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 -), +[BASE]=KEYMAP( +//left half + KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, M(M_CTL_SFT_HASH), + KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, + KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, + KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), KC_UP, KC_DOWN, + M(M_MEH_SH_ACUT), TG(MDIA), + KC_HOME, + KC_BSPC, KC_DEL, LT(SMLY,KC_END), + //right half + M(M_CTL_SFT_HASH), DE_OSX_6, DE_OSX_7, DE_OSX_8, DE_OSX_9, DE_OSX_0, DE_OSX_SS, + KC_RGUI, DE_OSX_Z, DE_OSX_U, DE_OSX_I, DE_OSX_O, DE_OSX_P, DE_OSX_UE, + DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), + KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM, DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, + KC_LEFT, KC_RIGHT, LGUI(KC_LSFT), LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), + TG(NUMB), ALL_T(DE_OSX_ACUT), + KC_PGUP, + KC_PGDN, KC_ENT, KC_SPC), +[SYMB]=KEYMAP( +//left half + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS, DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, DE_OSX_QST, KC_TRNS, KC_TRNS, + KC_TRNS, DE_OSX_HASH, DE_OSX_DLR, DE_OSX_BSLS, DE_OSX_SLSH, KC_DOT, + KC_TRNS, KC_TRNS, DE_OSX_LESS, DE_OSX_PERC, DE_OSX_PIPE, DE_OSX_TILD, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_DEL, KC_TRNS, + //right half + M(M_TOGGLE_5), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, + DE_OSX_SLSH, DE_OSX_LPRN, DE_OSX_RPRN, LALT(KC_8), LALT(KC_9), DE_OSX_HASH, + KC_TRNS, DE_OSX_PIPE, DE_OSX_TILD, DE_OSX_CIRC, KC_UP, DE_OSX_MINS, LSFT(KC_4), + DE_OSX_QUOT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, + KC_F13, KC_F12, + KC_F14, + KC_F15, KC_TRNS, KC_TRNS), +[MDIA]=KEYMAP( +//left half + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, + KC_TRNS, KC_TRNS, KC_WH_L, KC_WH_D, KC_WH_R, KC_BTN3, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + //right half + KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_VOLD, KC_TRNS, KC_MPRV, KC_MNXT, KC_UP, KC_TRNS, + KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK), +[SMLY]=KEYMAP( +//left half + 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_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, + //right half + M(SM_SMILE), M(SM_SMIRK), M(SM_LAUGH), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(SM_FROWN), M(SM_SAD), M(SM_CRY), KC_TRNS, KC_TRNS, KC_TRNS, + M(SM_HEART), M(SM_KISS), 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_TRNS, KC_TRNS), +[NUMB]=KEYMAP( +//left half + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, 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, + //right half + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, LSFT(KC_RBRC), KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_RBRC, DE_OSX_MINS, + KC_TRNS, LSFT(KC_6), KC_1, KC_2, KC_3, LSFT(KC_7), KC_TRNS, + KC_0, KC_DOT, KC_COMM, DE_OSX_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS), +[EGOS]=KEYMAP( +//left half + 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_LSFT, 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_LCTL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_F1, KC_F2, + KC_F3, + KC_SPC, KC_LCTL, KC_F4, + //right half + M(M_TOGGLE_5), 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_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), }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Layer 1 (Symbols) - [2] = ACTION_LAYER_TAP_TOGGLE(SMLY) // FN2 - Momentary Layer 2 (Smiley) + }; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - static uint16_t start; - // MACRODOWN only works in this function - switch(id) { - case M_CTRL_CMDV: - //Macro description: long press CTRL, type CMD-V - //Macro type: LT - if (record->event.pressed) { - start = timer_read(); - return MACRO(D(LCTRL), END); - } else { - if (timer_elapsed(start) > 150) { - return MACRO(U(LCTRL), END); - } else { - return MACRO(U(LCTRL), D(LGUI), T(V), U(LGUI), END); - } - } - break; - //End Macro - case M_CTRL_CMDC: - //Macro description: - //Macro type: LT - if (record->event.pressed) { +static uint16_t start; +switch(id) { +case M_TOGGLE_5: +//Macro: M_TOGGLE_5//----------------------- + if (record->event.pressed){ + layer_state ^= (1<<5); + layer_state &= (1<<5); + } + +break; +case M_CTRL_CMDC: +//Macro: M_CTRL_CMDC//----------------------- +if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),END); } else { - if (timer_elapsed(start) > 150){ + if (timer_elapsed(start) >150) { return MACRO(U(LCTRL),END); } else { return MACRO(U(LCTRL),D(LGUI),T(C),U(LGUI),END); } } - break; - case M_MEH_SH_ACUT: - if (record->event.pressed) { + +break; +case M_DE_OSX_PLUS_CTRLALT: +//Macro: M_DE_OSX_PLUS_CTRLALT//----------------------- +if (record->event.pressed) { start = timer_read(); - return MACRO(D(LCTRL),D(LSFT),D(LALT),END); + return MACRO(D(LCTRL),D(LALT),END); } else { - if (timer_elapsed(start) > 150){ - return MACRO(U(LCTRL),U(LSFT),U(LALT),END); + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),U(LALT),END); } else { - return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_OSX_ACUT here, as macro needs KC_ prefix + return MACRO(U(LCTRL),U(LALT),T(RBRC),END); } } - break; - - case M_LGUI_SHFT: - if (record->event.pressed){ + +break; +case SM_KISS: +//Macro: SM_KISS//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(RBRC),U(LSFT),END); + } + +break; +case SM_FROWN: +//Macro: SM_FROWN//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LALT),T(8),U(LALT),END); + } + +break; +case SM_CRY: +//Macro: SM_CRY//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + } + +break; +case SM_SMILE: +//Macro: SM_SMILE//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); + } + +break; +case SM_SMIRK: +//Macro: SM_SMIRK//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); + } + +break; +case M_LGUI_SHFT: +//Macro: M_LGUI_SHFT//----------------------- +if (record->event.pressed){ return MACRO(D(LGUI),D(LSFT),END); }else{ return MACRO(U(LGUI),U(LSFT),END); } - break; - case M_CTL_SFT_HASH: - if (record->event.pressed) { - start=timer_read(); - return MACRO(D(LCTRL),D(LSFT),END); + +break; +case SM_HEART: +//Macro: SM_HEART//----------------------- +if (record->event.pressed) { + return MACRO(T(GRV),T(3),END); + } + +break; +case SM_LAUGH: +//Macro: SM_LAUGH//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(D),U(LSFT),END); + } + +break; +case M_CTL_SFT_HASH: +//Macro: M_CTL_SFT_HASH//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),D(LSFT),END); } else { - if (timer_elapsed(start) > 150){ + if (timer_elapsed(start) >150) { return MACRO(U(LCTRL),U(LSFT),END); } else { return MACRO(U(LCTRL),U(LSFT),T(BSLS),END); } } - break; - case M_DE_OSX_CIRC_CTRLCMD: - if (record->event.pressed) { + +break; +case SM_SAD: +//Macro: SM_SAD//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + } + +break; +case M_DE_OSX_CIRC_CTRLCMD: +//Macro: M_DE_OSX_CIRC_CTRLCMD//----------------------- +if (record->event.pressed) { start = timer_read(); return MACRO(D(LCTRL),D(LGUI),END); } else { - if (timer_elapsed(start) > 150){ + if (timer_elapsed(start) >150) { return MACRO(U(LCTRL),U(LGUI),END); } else { - return MACRO(U(LCTRL),U(LGUI),T(NUBS),END); + return MACRO(U(LCTRL),U(LGUI),T(NUBS),END); } } - break; - case M_DE_OSX_PLUS_CTRLALT: - if (record->event.pressed) { - start = timer_read(); - return MACRO(D(LCTRL),D(LALT),END); - } else { - if (timer_elapsed(start) > 150){ - return MACRO(U(LCTRL),U(LALT),END); - } else { - return MACRO(U(LCTRL),U(LALT),T(RBRC),END); - } - } - break; - case SM_SMILE: - //MAcro description: :-) - //Macro type: MACRO - if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); - } - break; - case SM_SMIRK: - if (record->event.pressed) { - return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); +break; +case M_CTRL_CMDV: +//Macro: M_CTRL_CMDV//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),END); + } else { + return MACRO(U(LCTRL),D(LGUI),T(V),U(LGUI),END); + } } - break; - case SM_CRY: - if (record->event.pressed) { - return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + +break; +case M_MEH_SH_ACUT: +//Macro: M_MEH_SH_ACUT//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),D(LSFT),D(LALT),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),U(LSFT),U(LALT),END); + } else { + return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); + } } - break; - - case SM_SAD: - if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); - } - break; - - case SM_HEART: - if (record->event.pressed) { - return MACRO(T(GRV),T(3),END); - } - break; - case SM_LAUGH: - if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(D),U(LSFT),END); - } - break; - case SM_KISS: - if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(RBRC),U(LSFT),END); - } - break; - case SM_FROWN: - if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LALT),T(8),U(LALT),END); - } - break; - case M_TOGGLE_5: - //Macro description: Toggle LAyer 5 (Egoshooter) - //Macro type: LToggle - if (record->event.pressed){ - layer_state ^= (1<<5); - layer_state &= (1<<5); - } - break; - //Macro End - } - return MACRO_NONE; + +break; +} +return MACRO_NONE; }; // Runs just one time when the keyboard initializes. @@ -422,36 +334,43 @@ void matrix_init_user(void) { // Runs constantly in the background, in a loop. void matrix_scan_user(void) { - uint8_t layer = biton32(layer_state); +uint8_t layer = biton32(layer_state); - ergodox_board_led_off(); - ergodox_right_led_1_off(); - ergodox_right_led_2_off(); - ergodox_right_led_3_off(); - switch (layer) { - // TODO: Make this relevant to the ErgoDox EZ. - case SYMB: - ergodox_right_led_1_on(); - break; - case MDIA: - ergodox_right_led_2_on(); - break; - case SMLY: - ergodox_right_led_3_on(); - break; - case NUMB: - ergodox_right_led_1_on(); - ergodox_right_led_3_on(); - //ergodox_board_led_on(); - break; - case EGOS: - ergodox_right_led_1_on(); - ergodox_right_led_2_on(); - ergodox_right_led_3_on(); - break; - default: - // none - break; - } +ergodox_board_led_off(); +ergodox_right_led_1_off(); +ergodox_right_led_2_off(); +ergodox_right_led_3_off(); +switch (layer) { + + case SYMB: + ergodox_right_led_1_on(); + + + break; + case MDIA: + + ergodox_right_led_2_on(); + + break; + case SMLY: + + + ergodox_right_led_3_on(); + break; + case NUMB: + ergodox_right_led_1_on(); + + ergodox_right_led_3_on(); + break; + case EGOS: + ergodox_right_led_1_on(); + ergodox_right_led_2_on(); + ergodox_right_led_3_on(); + break; +default: +// none +break; +} }; + diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png index 30355c55a44ba8d7403efe4a6627b4a496363f54..9249f3d2d7f56c66b7d18a53b913c339703a7212 100644 GIT binary patch literal 189394 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

    A+oef*)=?TgDMd?n?t)u*Z;yo3*I(iP zxyqr*k!9KeuNSbSg;W%P0}UR=@HhrJg+r(D={zl1DGy2o@Zu0$Mu0@XQ4cLH;Uyku zPzoB2;IxZcz=CrxB;CO4I&Ky*l|uj6xVU%UbyaMRPQy}b$5p*tT6f>|P;gGAv3C(q zqiAIU@5Ah%1jP*r7nokpOrK|2{LJTnp5jB$80@FCX-_1Wv_Bn?I&^)>0jGq63s}QG ze7WrZ|I_sSJlDUQS3&z^@%7W*f$VxA6!Gx!-*ep`M8J)Z`;rmPKW2%58U+UqcpaN& zzWK;MqY`hz+YzfJE z8y@TG>el|gec!I^O~j<~iJ*cuzV_=?iDMk!FY0~20-fD}w7A?V{Cl53TQ;D@6ISt) z6*eTegH9BJEtPn6b@j@ALo>6ox3^65qg+aVJZv>Qv;O3VC3C?otKinzcMdkQ|F?5w z=aczykiSmgp#+omq{IC3{ORgnuRodWZzp;98bc$i^^L78uHXd$;B^9?Vs4=Bcl!Bx zzJE;xZa=K{Z92fjcI4mR-`uT-9)m}cuYekY5)tNkcW&&h{=QvkOZxeFv(59ZK+QkJuntKP)QPYlKynjyMNor5!3NSwP!Y^v=-59<4|K!? z$s`m-I*fxL?2z0E@*>rP1!O+RVB&)XWwZ%<*uf$NZvZ1HLQ0n)QKVP^aY0T*O_v~1 zf{Kun91XLch)|)q58_$3L=C1tb z*LlaI%2%Jyi4I-nl>P&UqgA;2a=5$@x>AZDm@9$D!vnetgg0o>XK6&uW3PCnV2-ybVsb z-~tJJ1`tFAD5}7@l1LR0BSDv$f`S@iB&r$sRe+)mp#otk!VJ7Bz?LFZfYKTV*Ns@bs}$hqcZ3 zlsy0Yx$d|8W$peS5px+DI8L8F{d;@;@9j&LED4XRT$=T0>Xa!@o;|8>gMAc+{yL!Mag0;=9d~`IGm2lD>ZR2*!7w3Asdf(xhpZ>?&?D;HJE}ygJ zrl+=;%F<14j0}RGFVFwCWycPS02}vyxv%^mWGiaFzh=++t6UK`;rEt5d!5(a(q3P6 z_woL`M)~m2(68O`e;yrZWM0!M!L!DG_g8Cu*%G@IQ!dOB?~l!$yY^^yOH}OjQkK^@ z-u*uMXwBbK*LVMwUm3n_y}$V7`RnC&IKF=Ox?;}K*Yjo?R?C5XzWrX+>x0eg%twu9 z*iBmR@Q!WmxrxW;)|l6W;Ip{qDi_|DW{#KPs?@;5L+w;9q@w zR+vQ}?-sw{UwC3Za^$HuZWZ5QuQ)?7`-1v1t#JtU#!8$tkBrVEcy;V}Yw&rAf-T%)< z8=}lrISc;>XWz@au_^m;vy)H#;~hn_|DJB0F?q|{w9~g$J-vE$&j&KCepa`!qWS-q zzO3s)m9f{p`M$D@m@OyvefoB-rK*QtKkR*d|6BgOZ&ykpUz71+hm2Q}B==ms?fVbDHsM%kd~?oJQCGF4 zGkIE-nO7gWACMWWl{4Mj((!coLYpZ|cN_{$41Sk9Y3ehb3FT{7gfpEE)sep+<(zP| zBH^z7w0x^IE$4pC`eu9ft$%vw@9kG}?rp2t#iR3oqE4ifDf9ES`Lh4&fk7(w%sOkQ(NuLIl;YE(=E?m`z)l$ zpkUSb^;`D&lX_YuAyX3grx ztFx3BYgKSvcSs1`KT)NPi!JPd9*Y=*0#{?{hlHhfr7BnhUhqu26s5Xh3JX_RNNV7$ zoVAU?YxXRj+bp_g`@L6uaZk0(cyB)zwXo&oT^cs`MB$#-+Eb5)27T6R6lHJR`tZif zyP@?$O2)5$K2^%xzW3*sXTDhpKeNL)C%)okyY^1E`{?1@Q?K*R7f-4UHrVj0ds)1H z!q03rzP7EWk8hXHzI(T1)&V947wZjICg1tH&v~6ucU;GoB-0Hg&F&lKgejh3e)&Z6 zLT?%0v~?@CxKxH-%=ym#E?A*urI&4STxG_3|Gl@~YY8bOr%&{Jk!$By)Zc&L)BL)v zFZb$vz4I+}>8Z%D*-VXB?|j;`$Ef!A=6lm*e|rZ_4WBNZA}6}v(EVD(IqBo&*LD|e zno_*MjqTc(#75DI6>ILEzh1xP_uNe-PfON`fs*Cj1FP=*-6Bx6`?R*Ox8?4;Dd9mU z@`MgWggl)p8?t)Ok?CO(L9f4BOqqP6HF3)1J9GcB)h|7xo~Tu(Df?`~cf(sUa`V?0 zO?Typ?NtB4wYcih?wjwPt>;L#+HmFj!CRje%(B=m?Z0n}d)Th8OOsFC4i?Resri4* z`BZdhCEvQ8^$!G|7yCtj_`CYgwcdlT#q7Q>7v&Bv*7D!`>z!hxH>=&xyVFejJK3A_ z7k_S4VFR_`R!}fByC7-jDx6>ngeL_wI|{egC=aFR}OgVoy!n7+ZJmr0p^0 z?(<443`aJ5)QK(pb&c2QMOo<2pE`#k_;obZ|FhnVD4rBPt9;+bptBn};?2V3;&wh< zYW;rx_uKzx#8n!x)UGsM+FLz$cbx9YlP7n+UbkCFSlF^g z^mOCZ^>W8|QChuMBrq}{wPhY@ZCJHxj`uW`KcA-C|9)4VfAzuB1ad9i20CEkD~E8wdaTZK*22AmDdC@8+l7D}%#loKc9CEBSWH1nds8zD-o1BQ>c^v_bEV(yczpfu-#wC=3<@?v({v&e&DdY9+PZ%G%S%h2 z?aSZs`qkRp?EHO3Z%*0O$Cg%ppE|qtOn$}pf3v=QtCp`Z$bam1t)hj=yJP;&`#0xk zyDVG$>a>3JzF(_MD}KIlSSIl7(yP_iU7lb1GEd;q-DUs&J$wAATkE_1|Ihk0`wp)u zWpIc91*DE;$%?iACmo(={o!Pz(#{>vZuq|6Wfxo)BRZdV_omYBJ=?ZyeaR-b>ip$` zC5smSPJ1u6r{>4k>y5{%J{=WLKRf@tRDVFi-Ll)|yZqjt4VmY+Y;x_|=8d;s8gXvj zwWyZmwTpL`M_!%&2iH>{pWXlSES#PHUHV#PhC`38y|24|{c7kwTgQ%;x4g3IzpDCW z%5{a3zLov=eYfjZlvwAKRTJ9}{;Kl7^B_=r_8sBd(RttA9oAnT67nbSl*qLT7iMjN zw@2;nABg&(eSXWq16k!3L06(xmgMAGidnq6S-!3&`NOH6SKE?Lnda`)oOwR~{PghL zteq@ z-!I%+Pq(8D)=EfA$1jD?fGZ(y_;1 z|NcFzJM&ZIq}}V+?%VsT@~QX#jSFM#PASI()CH}3z2kq(X|zfKWQy%9C#Kv1>z^^2F{LbJp7 zt+G`wuMX8ry7)2fDficVv!krCv!AXD*U6fAvt(h&&8xfa?JHR4Re7T3_|$*P&bd9^ zy5!HMRp+=B%io8-o429R{r1jVuik!Iw)yYfWZPwj<8RmI?Z5MQ*%Vvv1Xu7qs4)T8 z{JvV=G+Dd#r&4Ns=VFG{UbfO=v9r#@|x6b@AVz)sx+%sr*3SNi|@t@5Q?H-|l&;CplSx3?3@HM6;8rg7Yhy<7Wip7aZQcc%wG zuAMlZ^E&&!BJ=7s8~45Ms`~eDsuGj7RO8kaZ@r=qv;EXr`RaXj^ty?=ymQ~Cc3(MQ zb@Am14+)!({$>UF(dnga9-6OYpSnKZ-WofKO-|j+99jQWW__Ui!pqa7 zKTS3|J&RL^!Qo3^Lhn9f?spT|xN^2B7c@_sa3Dxdw_yFRTfIsL4RtnL(f`%#K2JvX zQ@3*8otui*4yEijqgC=>W=IM}yj{mL(O}2#96fJ|Uk}3NgMYr>U{(EKtM|kSKmUBp zW74*2EZwty?fT^10+M{yT|8g3|K{fMnQpN1PVvgmv0k?3Y;j-jE8&&fT{&NHGe2Kg zzU_M1cV6B#_q28kMDJ!lwbG|?KK*@S^+bWn zf85QDSFZ$3n-pEPcJ9p$2ZR=bu0p*hzGM1sozyi4yaJiMEng`V-QG3zxJ~$MZDT!w z2u|hxgsnM~oMkQ6|7@xGFlAGq{ASG^$M+U3`W-X%Q&iHr&I4V3317F>e!aSz?<>Qk zy@8hTt5gLd-daz2lWBRadgZ=A%ZGUrCw;p6l=IZ-(@XExsz+VfZ@%WWoK(bL-`-QY zU4QQSPLC?fpSpd;I{8oY6qMx_?%!WF|I_4EyQ*iOTe;qPc>xPIgFxc}sUO;ha(QLX z*6#hPd-c@J(CEL{Z_VtLj(DYc^7h@kd;e|Al8l!8ed{>qns1=HP)p3?t+vPCyvi2$ zXlKx_z>b>m+Whzvd-dLiyM=_^t6jPB=+xysFRoXW_QherD%O{kL+NTioZLo$jum8dvB4Dg5Yg^lJ2*w-O)k z$t<>UI$nJ8;QSO#v+gIC)P7#}SLuGT?7_(h?>krj|2ei2`U=2`v_ zy1Q6fYtQ`n;`C+jX5I_FKk3!xSJ#icxqjvEqwuxSlb+|>EPTT^`RJeLUGpU?RxrPc z&Z_4ar%jUb= zILq05G5lS#^jYI{S>dAox$(z;C%77I5E2%Txo*Al``j1YmDATWdS}PK@6=Ad_wm$= za+$}1Pu{NoIit+_{S!V04)v#V?_6J-{VtU6|C|?luavwD3VuIT`tHowYViu?_j~V^ zGjGq|drtba;g@f7B`Vavr<>&_f$DKSIi3BV&)t7_FV;ZQuDjq}j9oXVF>&y`(w)85 z7a|P*M79K{pV@IDUC>QugUal;mNz3_Ut3$S`}-X0@bw3~@Ba@=Tv+++%>OfIeBQqQ zKPi-tfn)LWoNf2-RzB}4ef@36-LJRq2;O_MblKj&smqHUgD$;)zw7ndRa)0dU6{2C zWV8(n8wKolzuopeez)|+ z)bI*9h64ur`yTEpKDX%o|0m+x|Mb7ldi7~~{olj!cT3+t{u#Y{|Boo;;;p6suVwQ4 z@BS;FzyGQA_KeS;-rnB#w>kb_!mmd!t@++P*lBCYl$~7kNw)rb`OW$t&PNZm$}d^& zzvy(QsP?_64GB;G|E}Nv_aT4$xf2goGB7j;&A<2OasAw)>4|42<%Z5=w=ymDto-`o z%p6_&`DU;4YCqk)_rm;I7q52Rr}y?V=b75>w5hz?S$b>Fn%er@pvX&Gre3c5vs*rW z|CF=FF|Qj-6F#R!hTnd-|G!V#Gj&VL$sdcflox-PS6%nlygqn)wfT8A1`e6slS)mW zubi8mWp{S%`^(Q#Uuw74eLddtvw!yDx;I|eLJxU!`p>Vs^=o73a4S65BB|3~d>fBlo23=Eg% z7K`0YjadA27gvm!&HnH8{}0>O7QDNxaqjAt_T|3kXZ_=Sb!yYG{l_ke9z15X^WV8E z*6(A>^v@UjvR^yD|Nq}ER(=jezVv5v;`jb~{2_kR?8(!vtvSJQezD}#{;XAoaeLkR zEH6Z?xBc;8{r_+Im1YbLU;fVjqm+15Icdj|lJC#c@+fVr8*zW{(`o#dgm{ypV$;qYXWl4u&HJ0*(`K#U!=E#5 zu54V`_vhNh)YEzU-TjS(owX)fV%0Fb@ zy_f1VWlhQH_5Nz9r{lj=UtPcc^QWT^uG{}Uy!YqrMU_p*b?@&?jXk}~VaJJ%oe!P8 z(u>nNByTQP{^gYT?cy8z|EukvSK7^FTCG{w==eAN+#bo|zO)nfyo&D_=Qb-!#JxS8 z)=?c~RaCS~&cEst-`BFsX*=c5hh0`bYn9vf_TbDa@L>B_eQXL~ZA8Z-5qEjKAVIC-;}spfTQ>1izM?{3g2e10Z!sdgL7wGD;> z5ex!S5i{AXt~R}lGzr$ZbK6$HM7MM0X}MdHHVrAal0{bb?wmI*lKT_Sw%Fh+_g5C1 zo6ll4|5l;Hmch<@V7%=_ z%kBQ7m3Y4Lrl;geC!Gq*m2XmxJ!6veDgGWSCl%pVIlZ;gX!ACm+u}vFH?1U7IB!R7 zIyI;GX`J%!ly$p*3M&4KxVHFC!u;%M0^Iz^ZVBoHPcJ?Ddh^pOOU<93)c*YE(`(6o zE8pzDCqF;uoVfqmt$E7j8^8aY`aWv*<&+NHe;vvZA4^zXH&wli+WYIT%T7+67ZWB< zSr-yI*YNq|Gp%ffi%VS3%`~|g^W7w6-M$HXe;rz-^7G8inX^_dJ1?8}SVLdXY8mI@ zLncpOpV>0k=z$!6-Rm<=)<=5W?N0je?%h=TPd4cmlj_kY{4>8+d~h^+^0_!FBcWI3 z@MnH$4jl#w{S7IPo^Wo|zI%6i^ycq*i6&FNpFFTDx?>6R!8)&a`}ifhin60pM9=EH zHmj~ab8qwMr|TZOj8%R~q%7N>%g1>oFdq2P7xQHglZ2(oP`a zbXZlB`H33|BF5fD-*-Oa`)&I>=CknO{sc++o1Y(k`npg(f%V*RuBG#qKfPhgdd^XO?asUA>U;g5I6a-YsyzJ~%cJLdhVtocJ&~`eesul2Q)l)W zTzmO^=K6bv6)f6cQx(lpSoUAtS}<$IHiLqQ*Cz$tH%L9n{JwOuj#&fdt{n|`)UTi+ynVAGx-%xCoUn#TIqXKfeUxfgRk{aeZU&wWLFVQpuO z-Y2Ra4PrjNeb?0K3Y)E;@Sgef?cO|7xvvLid|%@D@0#8{`*0oaFGucqz6%cSPtlkh zu)!$awrT2S=Z>1qpBiGrvcu;+UGr;0YZhs9f2#7mf@{sO_NfP~W=*{L zaYxmoD_af-u5q~UQG72_)Iz;>=AZNG@{!jj&b>S3#{!N$MipldMEyOdGt;X($|!Y? zB>#QIBevXkC6D!8ag~1JtT&M}HRRkuA>(-8*us*BXAVrWEGo$SodH|KkD&Y3A^!LGgWNX3VwZHHIRc^;?3{qhml zPwmR3#jU&3V|Q9Rc4&U0>w{Pr z=(<$yuxFpbTMXqR?EnA!ep>ttXUOTFYee+JC@H5r-356o_A zXUol4XY)Yk@9fXZIx{)HzLL(^s%AT3-JObQe=k;kI#|Ah=cnev*Z~x8t)%KIQyxMYQ%>%uszn|J~|1a^U`q+({*=<|>QV(9fe|~e_ zoY}eatqeH(mznb2*31=!)5GH~81MFY`IM>v5m)v4iGeCtjX9_fG0t*vp%p zVT$v7WWMP|uHJ2Atbgaq?a0^(_DabCqo^m+3(eQ)cJBEVZ1Fwv$?dAWOg~)x6dCI!GaX*)g4SV(n(Y+J8Z(iPe ztom{O6jk|EX)oes#l%lAML+A^`Td~O<4aT1Ep4ALe*SivY4+@UM}H?Abxhd%_fhx% zf93VteV4!H$y{^6JN%aItB=c%Oym5mGqqkT4&lTUR>~+_c9Ble>|Np=3 z_J1B~&zxx^%8>9!Ibz=Co9yTKZ8b_OV|~xJ)IED(74H7+U|zA$zRAB!<3B~6eb%q@ zbI;`JKP+JnEUqmMUiRnF@B91TPK#E%`1Jh#ziK$8FWuO=6y+V`xiKl|a8*2L?2B`tB4%>64L z9*Ek#EiEjgxJ%+Z?kp4S7&zYJ@6`Wr^B7S-*=r$55MPL;`sQ(fln6i#ZJrJ zw0@$`GWB?g&$k0nn?u+xY@5T$y=KpxrAfyGnLsyl9Z5-0?b>brCSIcA|LLvgzC5@u z^eyE!_dC9rnXjTM3nCI?O~lykuHXC-5I0Xkd4o)KI_Jj=c2A!kDrJ9_#(Hl_iQ~af z%tkMxgo3BrZZZDhwJ6iS%_FzQNx8A~_I%ZKauxm;L{ICSs&1cUT*RC&Y?WNM)l&b1 z8uw4*wEXBbb#{-h{B%E){ie}hVbA-(|G}r?IetAqcf!|~cTeE%8S`sY{?BT>I%8kS z%Bt0s-(SAI{=7cNbgx~t+Xv&aHP`x$-V1Nue0%Ed8LOYOu}_?zXeTXmxK`h8RnNnj zPyTx*2u3h4yk(iDv!wl7&5W(-`!~%GyFVkV_tVC+pP%RDozyE=Rnd~qOXlKS)A-&@ z`t-N+p|eizs7Ohe8hcK+TEXLQJYg5ocDou^)$O#&*HPIYWMlf`FZxIm!hVA>%Hw)_N!Ij zu65d5=(adBb={jKOD&ByykZVdn=xzi zajQc|?!ofkF?++p{F3u(%a0v6Zp?me(=4T)&eVekxa!JNk3VRa=qqB;4)i&xJu$YR z{Nu?3-d)+Jyjmir2NvIavoojcs;}UqiF@zv{Qarr#?*Jy?33Q#RXQB7ZtZlA$*BxC zeNTC}Ece}1p7vY!XKdxq*qxF_d1X&nxH7XIsI1!j$@^o*?kK;1OO2oDhB13z3z}v5 zL+tI%{&T{c=T*B)e^0uDYv-F^0i2YIT7Lf0X8%->9WE)6SNaNvGNxC$Gr*<|p_$ z)rps7+NZm_*VmPADc%soyndZ-^b4-InOoO7@OhyivmaI@OU3)WH$;ENor_Pq? z%=yCW<&1aFNfl07dV7NIyL*2k*Ii@EzV|>-=PAS0Ki^ZIK6zfBbJjll1zYG&N~<>%!&w*Gk*^7QE;^XJ`5Pi8HREGpxe zm>;(9>e9Mp4{z3h^S{rm167Omz3;UB+#0d{M%_Qo^392B->8Id`~J!@LaqA4?(94N zj(WLDx?7&Ceg8D(eLLIFvpM0@E+zicbUJhEP5q(E$vSnBVn>V0KZqXFbb4zr{n@=` ziK+VpcCLKwce18Zt9afYE6dHc`s)q<1`1Y$=G{3Ebnf7;{NuB}zJ2xvberns`|@vP z)*MSw-SFyq^sTcqcb?)5ZB&l9)_+}p-g2MbdsC%%oDMb(PAyVJYEdYFi_0ms|JCL z{miRgRr-Kc*E`b5>DVH3d-;k33;QEKev_$OJpK0dD*N+wXFs+#y8BeTY;KgU-|(eS zaoV2mE#^O-w_x__ttS_+zH0w=_Us-1YU=8|uO%0=yX~+1Dg0^H=V@0vla4)H{`u+k zfdFr~maQd0pEx&5^9j#u!=kp)Y#@}~-d$d-aUOoNb?&xcI^8|NXydo|) zQxU#ITn+%u;xU)*mYefgWodL4V! z{eIiz=g$26==}RxrnQNucHUdR*e+b#Y|Vt;((-3_PtQ4hZC*sR@$~OLmc7~epY|R1 zow@bcoAUV*ztgh&)_ZFC&ieLai~Rp@$5(G(`%Ka=fstWR@@eV!cPz_4#{YjZefyoN z*~|3mD}UercRBXEZQk8me~(_5nz?%I)ad25HgCVpzyI&;`?~1a)Bo4quK(ZoX+*m=Nc(H-riS@y4%TugCBIey{rJ z)2B;69)DRPXIr&p`SSMVtPBhs=?N!yty;Z$cg@dFQ-6H^`F#HAqxm^GZ{EIrI+Kxs z;gDFw)2C03^mpyvZQo}DZ62 zHlMdsh6t?QzWsa5o?Rs`g&J8I7!Jut*xK5ryO*DOT=VyAGw z_7%7PKYN|e_O|@0%>RrRd$arIbJgy7{Au2~Wx?sDk1zY%+g5x~02?C{FQ_phm64(?{ZrgcB+ zUD$ewPqt6zxiftiIsI0?EbGY8ZgJ3&^8)`4yn6S}&UV+eyIBdHM_qN9!%e5yO0QV* z*7Q{AS}&KYTVnQ}{&>pLDP`J~{y+CVp6dN%oj*nNq;|7CAhU+U{Sw!FpT?z@*WG>m4i346U^*QDzwUc2A>aj2C$G&B^H zx;TmxK-;RXyolOntI);&drHbCtEct#6+irqw%xP&vn`PA+QRS6+i$F?GksC8aZ>zy z{@?eif6EIbeLg7mmCdV3*4nht%G&z+x>)Oo@K4#5XIE^ussCpKjt}_=BmGXqZwS3z3 zhadf$CjHmmzwg@FUAuOH7ElWOJFu(Z;h~ck_wN77 z7#Q*Q-^t1D^FfhyL|I8~|J=wRFpCj?s zudt)h)!*OMzFvFXXVX?LEkD0CeSLi0N0t7U_uQUiUET-Eo)7uge13ku-elKfFD2O; z|GLtO?Vh$wUk~m6WFN(+)wndS{?Aj_LtA!#`tZ=Xoo}btHoKK~GA>>#Z@;(u=OPJIHRg$Jn`}XM(m`)0^e<=E?ospM2-po12^8@A=FJ4kww2*x1(pMr-EwZw*>W@OJtF58@<$iOk?BnLzR89f~NFtxk^2QCYFa^}q1$-?nz$t$`t%ul>7o=ii;z>UJ;RuU*s6 zBM`yR@cL@Dc+&5W4|6X@Pg80;mHS%y?JJh>+bm@#mzKpRo-0_t=Wb2q7U}Y@x0ipZ ze;w_t&;RB9|1Z+^MxaHyc{&?pI1k+`dbw+zY}MDLe)an|uC{TX#rM2(Tld`k zb@hVu_b=A_Oc$+V(|f0V|G`8?Pz8DJz$@AB$L{`PQ7npm`>KA+b;~C99YRLmW%n-E+>zE?ZbDd+p?^?I_?*KWOd^+xT>n6F`~yHiSIGf#(9ovssZ-?7hTbM+doQ#Wg$ z_?%cfTfA2?qWjnE{BIC9tvhgQy5*Oc)l)XzyO@7x*_>%lCxpkY5cW#g8uKbRZo+OQ z&HL}(N9b7i=ImNzV7amwmf&GfZ2UR-W#yp1(O@ER>xlN+p%kV?);(~ ztG>m&$kmI@xU+oD-?-{`vsJE5e=d`p7Vve#{DIGQW=3<^IjQ&ZqNwW&Vc~p!B!n;Q^_-ZJ|v?PFFj! zUDLepcdQoP_U?1M?XBXKRj;qU&nsW4FF5b^x_?s>@1N~``)POTVzYq6&qwv$?)(To z{-V@0wZ8tmd36e?hIhF-b>F>v_p~2Y@6kVR!e1HOdiQtVoZU5Roqgg>zUS8_oLCut zJNno9mdD^g5y;;6>(Qo1-TLd*8`gdKQvWOS|8m>E;fMZ$9fq?V0J4dCZ3$2!M_N<{ zDk&gq?m;yMD1adD09%S^(}2n#M0*7P;&xEkf?oyLQe4d>usiUoKsXDR8K^1{4#(zs zkQw+@;PpJ%rFd0r&@b|Ju>ELGdyOn zY4hf-mOQ-)OAUD17M@LXDLgNC?|%4wuE+aXpFa5X>C?PU<|4zVhuZ!*8)$W}znNH4 zQu5@c@vf-7{`43>N*k!y${+kgP>ar_(m?j9ItX zz2EEz%T9%&!Y59#&-c|diPdl7NxoqwnZMbvEWx$N?AVQ5mu!h!JZmgsG^K7P+zc|Y zlb$Hqw(Q%RD1IHwJ2N5~4~MxW`1b78pa0_M^?wFV+fQ1|={021KD4=T?OivK_Js!z zbe*5NXd>@4UDwB(1y3esq?}*(^}r<08v=`;Eb85@-+$myc8$cs+bJ^Vj!86%KD@c( zTAp&(;R^`~N1uCLJi&H)+MjWsy%e#j$7%@0f;VzOLtxk)g4J~(!JG|P ze2eOLblw^fi~vBmeN8sYwC#t|4BmcXcYk|7)yTx8BG+y5W$7Kqf>U&}K7>lNUU>PH ztvOD;WE?T-@^M_9wYMt)d5`cXVB5%ZpF) z+#FgZZPEja0Iuo;Q7%QVEN0WE6XH+**S;VvbMUTX?!uJ;?{xOW#fNsf=5MR6jhny! z;Oi}~d_HB*Kfd^ndZTN?QOAVdT}xlQ&D$v%GNUDL`fdH~+|}1T!NzC<)9)!4=C=RZ>U^{P$KT0?O9diW zuJN*8Gu3non8X>r^A`?G%1kw163N}uwn(eKc^fI$RjB77_MEA8l zY*Y?7 zvC#&vwQSi(pTugih&7fzZZxg&=G@~F5fk{dYvbf_taAMW*j_YGV! z_t^GdR^aiAZ}$IrK5GAN72oB?vwEr)Y8UK~W-F6xTkXDqtM!6(?=h3+jW>>ZzGDfC zkvS-}ZRra44VS!}=lu)c-fiOj;KaJB^-*Ala_BH=zhioR%lpCiDjU1{oOPhYbm^G^ zELW|W!M`RV4&+8q>cpBh-uI-!*TxD)-vfp znKm|NZM*O;H?xRsBE9F`TG|)3+U~x_oPB&zvjQuV*Kk zIkhjGc=G~B7(CEI+63>~R!h{!*J}6d-)v-LbSCZdE^sxRb47f9qCtX_ zMl(l~$NBN$j%geI@8e2ONKH*$8@IQrQf5N8rnuRw?(+r`$0QD)ICt*aGmxE!3?$mj z+69l=R#$*M^BX0-=D4`oY1tnvec4t=*J|Xqo{b67 z-2cHMx6Nd>`I`OfpEl3t(q=MWr(q&$wRdug*`BiOSrg2SL_&TZ7K;#^$BSGY9J1kA ze|eSh&Du?}Ihj`8EAK!5`fHD>*k!%x$DfC;GvipOU!dg~m~}PUt9G5zQp-zRwhwuA zmVbKCC~du#&3k2f&>1)9wXw_fznGd>oT=(QTMcnT?ha-1mYuUtA)-=)~0r>oq1+*XD<|-VV<;7Qc2ZBjN6aoFBGR{ic7ioqje$ zR~1spL5nx8eNv$cEeDgfN|YShblTKL(}u4&vGsbY@S&ipvaD5)&(4`>2JSO}&4D@Qx8ZCj#V=};FD|$qT^7nG zvw0(rH&>+0Zl8mf`_+^-NJ;HEs%<3njEZT zQWKa$j$OE8%TVG2-d2M~(w}{5D1i+1p3;U0ybTqoZe(gBB!EGFK^8{05UU(@+dZj= zk=s38H}N$g*cwecnY8W9BYN{S&k)ykP}rarm~iwt+v<f!ZQi^#EZb%c+s+w9iBFZ>%Ric0^Q^xv{d{v^eEj;> zn;f!ijY|(6NNT?NVA`Sgy({>YcU6D8aP+!Yf~TaUWZLG+SmbK=D}VEWO9=^{tHahl z(p&!2V!z010yFFl>~H zSnfZ6T`zNy;nod5c$}LLzj*WJ3aHI}mQ5_0>u`cZRKeP#*IjTo7t}Uvk&lR~$ODaM ztOSi`*cE*=6^z(aK;&=+lXr9DQMT0wbzARC2ga!rLxXZOvNa`t&b_mmc&e3|=U=bKEYh32A_Q(oJ;UOOQEs@KWv zLzh$V!abk`E#R_QwDUkw)Yoa3RGoNh726+Xf3W1{waR|k z0v*Hx7k-s8V$O|HK61P7C1iit-Qy$@dSbz+sWVDnP2Lt(7VdkO!_IR#A)o<;*}heC9c{G){vPN$080F?Wpvst*X}r# zYb-H$A6x#*1NNLEdYcy}%sEg5E>^nk$^tG!p>btUCVT?t;lXKC2n!s+!& z?S^3qu4QH%YfgR(Z`mrQ$i;4Uy-R8G1xcS}CW<|LPyLnlY%|&GcykHwv`1b)=OeWx z{AZX&!0Y?%nHOH3A+*2b^rOtisL`NH{93W|9Pu*WtENBsW&em-v5+2;A{R6%$X+zRqE&bS@?I>mpjGhQ&Ur2%gt^inC@8WQn)mu08y-0e|yt;^(v0B zlok6m?Rpo~o$Y>?v*BP?fp_O4uZs_ITq-1@Zh-2LC6_K;x)IG@w9v^vZ11&wHH*aK ze;<}8V=LTq7Bakj;la(P9oN?T=H_jXx)Zc$N05ny^hB99w{LGID{NSz8@=tu+i!af z9rZe5<|NkhnjC`-%0HQ(ar7!=Tm;e5fg1oGlAo-+A?e1~H>V$0N(BCquFyRLYVMqW z-`}v}|E()mK$Wkna(;%;d2Q8Q)n$kP2B#=(KBm>{*6CSW-_F{4>~I!nv>;5cs6;$| z^WhIwdkgKPzkdB1HKX@JqC+z{$UamnzdGFUZk}z=ezX0e$Ku7XGEo!=U8F}i*{?G0Z%TUb8vN;FUvHY7|R`d_UuWAjL|Io zFVJ)9QFfVxtgNi1rR7H(>4pD=x*p}U@Hs1QUMRQ*KFP3x2h{2___yy7bkxIA&+bj6 zvV7ud!8Ia~F_6Ra)X%ot@>d7lBC1JqOk#I$2Cwt%M$vXet+zWK8JI{!eB22i0#mZ&=>@k}j5wu}reMz`*Kg&z6iP_( ztoebM=n<4_69Y~3teMes=in9D@_4z%qt|~BoJDz5Wg3n^2=Jf+XKg(zG6h(FUvXwS|eWtYBK81}*dh6;FIi*+F z-aXJUxT&@0e$CPztDZ$BhYvJsXD?Z}@YEvnX{*AoSgkqc^nAnHUnh3Iulsyc;!kQ^ zV1|^XD7YqZHQO*JZ0}N&SBsJQY#$`_I&1?+5d3@Tc)#qPd;OxGW86qluIcF+M7!UijYf;tzj# z`)l@jw-frs%dZ*~X@O(5>+%69nYP0^j}J<3y}7~a>ffNwKe}&bpSUSuz2Qq*`zCgc zjZ1j{Oy08Pz#9&k=^v)e>Q&o&XYDSjKccLs_Wa!YF3K|b->Ia{D{r_a9R1|o^3Q8= zT<=Sz#W&xDy>hHwwZeV1SE?h=yL0T!uhq7#@f42mo9)+ez$_?mhFXi?S}x}Y1-_|` zj(Nt1&9Y2udH8OcPi{vvaUmUA(SYGh-S_bDaMx|p%y#@%NAy3*bA zCLEA5g2d0!>V!~{6Zfm7D^q0OHa-1-Q#!qTt}e;`qJ1v2Kvz78_x)wpzD zO=P4>eI&PYS+d~NjqtW#RJ zoi$GBOB>s@-u%eP>KnM8?AM5KRdb$oFQd3pn<;g%{<;-KyYKEhC@HZm@b?_Iy>auy z0;HEsE$U6wIDYcUwN-l-%ufrxHgUPjdgJLgbghy%)+aG}UyFTktZZ`KlMrw_Q}ki7 zS!>Z}bE)3U%xPZnF71YoVz^Qzs^;FyDtFB_d$Rxcm9mMQi;drX@_%A*%%*ASnYNQD zCNI8Di=E26zeD#hleg{MFk8vf?S;T{=*wQ9e;xhcGQ zwWHoGEGsWihwNZWE~bS;BOM_)o0lp35^LC=T*zP|xSd9JvsWNOibuyRf;Ug|&%KUc z;MuO&nzby`rc9ieXg2$Q{kM0vdscl4`0#)KW#ja!nWu}NRW4h8`FV+-_1iCJGOw=( zU1Gjv?#4Ka#WuEKf?W{`EAAvU2nb9T5NZrCFiH=Ltcsp^`1zgNP^VyX_Cw0$e_xC%B|xWS z@|xdyaP`ETaOZ^7w1i04zxO^YOZha-HkgU~L{-7B!qD#C+L13)eWF)j2JNQ@`ShmVgMt;87$Kde9B?~ z^Whg{f=pn+eKjZIicyGZ@cV?I20-rT1m6(asJdZ~6oe1C=o5Sa0A|1-3<6y{1#uqK zG?3GXy03GlXvFR9`S#as1;q;Yu}lkR7Km`rXStT#Z(Fu*vXaiD8cv<{YziA1;yBh= zzu!~*`r6v(>(mdOIjnSUIwS~Qv>xCR(~H@WcX!u@jrT9DKE!i4=kS@y-j@1Ir$JYA zE+}WxHa$1}z^msVbD%+-(xyJYrs&m`m7=1eD}A~)?2yjiV|c}9*7c)BU>NZ+)sw?^V6l1sT#1_n|xf&!P<*3X-^5kG8g^JzHJ)`|WoB z`F3}~Hj3|=>lD}f`8DWvPw=Wr&>B6^yf)r5s=#EQhi8FF%{5dZ3j+$IbgMXZSA5R_C}gK%Fb;UKbyNswKL9?iO~Fa z(c<JD;@!M z9IC;f%WXJy!0rd%)7Yr033d$=vZY2mjjT+s|8TCk_BB+s`&#+^y`_3G6KTF%F4oiq+k7Y?Ov_vEi;|7T|%c%>8;Jp^S4=%n&}xPa(Z1} zMmKwKfT+G{%t@`a{qHYrTCqT6x3IFvSnuDR;>*`Aw9@a& zKcN+QtL9VFp<1u$c`M?>X4O<~I`sJSs%eg6&zv|kK(@UkD?rzmR-Mwj**_W7rPj+u}A3n{DjSbthXrJmHn{P2_HgC$_?VMVgSr%G*yUmsL^R?}H zE3_o0n6603bguAlyc4M#s>)i~yr@aES2lO+a-JWTc@`UO%wAPm8usndlNFC%X}x{7 zZCl%{UB`}SZ{D?6xo+aD>{EU{d&=T6ukSNyRE1wl`_(bwX{zXyY15`nIkS2lzwK0W zjnzw*ELpIi$T|8IQ}*9IZ=USia_n7uyXL}}TV^3sb)pRQ*O$~5=Q=uG?W$BgE%oS7 zWXP^9JGbg-pNiVMa9Pg1`Qj0;pSuQzRs4%=-ZXt({!6Ykx7NK{wSHcBP|&Uwucw~W z^VK-nx9Ry+PMt>BHKA*s8Nb=wX{xWa^4EjQ`=`yiRH=EV`KoEpv&zWkNBsZTT)kiK z<~ufP`qaHvc3)O5H0fG2=~Y2)q~ngTYd5xD&kgjh(Ydn7Kr=t^?tJT>iuBN0≠8 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
    b#GV)|sp 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
    Mh1ryp@OjI&AD2j^Yf*VuG;t}89 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%0A;-ss@ell=AD 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
  • _rO51d-@3<1{<|gX+6&# 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 ils3-;fRjXF5i`%QkBKD;35Yy=dgDcmrb!~sZ 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

    q?$9Ja&@9paC{qvyN{_nr< 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 GLK6T-LY@x* diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c new file mode 100644 index 0000000000..dbc3eb9909 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -0,0 +1,376 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" +#include "keymap_extras/keymap_french.h" +#include "keymap_extras/keymap_neo2.h" +#include "keymap_extras/keymap_uk.h" +#include "keymap_extras/keymap_colemak.h" +#include "keymap_extras/keymap_french_osx.h" +#include "keymap_extras/keymap_nordic.h" +#include "keymap_extras/keymap_dvorak.h" +#include "keymap_extras/keymap_german.h" +#include "keymap_extras/keymap_norwegian.c" +#include "keymap_extras/keymap_fr_ch.h" +#include "keymap_extras/keymap_german_osx.h" +#include "keymap_extras/keymap_spanish.h" +#include "keymap_extras/keymap_bepo.h" + +#define BASE 0 +#define SYMB 1 +#define MDIA 2 +#define SMLY 3 +#define NUMB 4 +#define EGOS 5 + +#define M_TOGGLE_5 0 +#define M_CTRL_CMDC 1 +#define M_DE_OSX_PLUS_CTRLALT 2 +#define SM_KISS 3 +#define SM_FROWN 4 +#define SM_CRY 5 +#define SM_SMILE 6 +#define SM_SMIRK 7 +#define M_LGUI_SHFT 8 +#define SM_HEART 9 +#define SM_LAUGH 10 +#define M_CTL_SFT_HASH 11 +#define SM_SAD 12 +#define M_DE_OSX_CIRC_CTRLCMD 13 +#define M_CTRL_CMDV 14 +#define M_MEH_SH_ACUT 15 + +//Layout keymap.c generated with ErgodoxLayoutGenerator V1.0BETA1 +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +[BASE]=KEYMAP( +//left half + KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, TG(NUMB), + KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, + KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, + KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), M(M_CTL_SFT_HASH), KC_LCTRL, + KC_HOME, KC_END, + KC_PGUP, + KC_BSPC, KC_DEL, KC_PGDN, + //right half + TG(MDIA), DE_OSX_6, DE_OSX_7, DE_OSX_8, DE_OSX_9, DE_OSX_0, DE_OSX_SS, + KC_RGUI, DE_OSX_Z, DE_OSX_U, DE_OSX_I, DE_OSX_O, DE_OSX_P, DE_OSX_UE, + DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), + KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM, DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, + M(M_MEH_SH_ACUT), ALL_T(DE_OSX_ACUT), LGUI(KC_LSFT), LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), + KC_LEFT, KC_RIGHT, + KC_UP, + KC_DOWN, KC_ENT, KC_SPC), +[SYMB]=KEYMAP( +//left half + KC_APPLICATION, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F5, + KC_TRNS, DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, DE_OSX_QST, KC_TRNS, KC_TRNS, + KC_TRNS, DE_OSX_HASH, DE_OSX_DLR, DE_OSX_BSLS, DE_OSX_SLSH, KC_DOT, + KC_TRNS, KC_TRNS, DE_OSX_LESS, DE_OSX_PERC, DE_OSX_PIPE, DE_OSX_TILD, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_DEL, KC_TRNS, + //right half + KC_F6, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, DE_OSX_BSLS, DE_OSX_LBRC, DE_OSX_RBRC, DE_OSX_LESS, DE_OSX_MORE, DE_OSX_EXLM, + DE_OSX_SLSH, DE_OSX_LPRN, DE_OSX_RPRN, DE_OSX_LCBR, DE_OSX_RCBR, DE_OSX_HASH, + KC_TRNS, DE_OSX_PIPE, DE_OSX_TILD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + DE_OSX_QUOT, DE_OSX_DQOT, KC_TRNS, M(M_TOGGLE_5), KC_TRNS, + KC_F13, KC_F12, + KC_F14, + KC_F15, KC_TRNS, KC_TRNS), +[MDIA]=KEYMAP( +//left half + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, + KC_TRNS, KC_TRNS, KC_WH_L, KC_WH_D, KC_WH_R, KC_BTN3, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + //right half + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_VOLD, KC_TRNS, KC_MPRV, KC_MNXT, KC_UP, KC_TRNS, + KC_MUTE, KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK), +[SMLY]=KEYMAP( +//left half + 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_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, + //right half + M(SM_SMILE), M(SM_SMIRK), M(SM_LAUGH), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, M(SM_FROWN), M(SM_SAD), M(SM_CRY), KC_TRNS, KC_TRNS, KC_TRNS, + M(SM_HEART), M(SM_KISS), 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_TRNS, KC_TRNS), +[NUMB]=KEYMAP( +//left half + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, 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, + //right half + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, DE_OSX_SLSH, KC_7, KC_8, KC_9, DE_OSX_ASTR, KC_F12, + DE_OSX_SLSH, KC_4, KC_5, KC_6, DE_OSX_PLUS, DE_OSX_MINS, + KC_TRNS, DE_OSX_PERC, KC_1, KC_2, KC_3, KC_TRNS, KC_TRNS, + KC_0, KC_DOT, KC_COMM, DE_OSX_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS), +[EGOS]=KEYMAP( +//left half + 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_LSFT, 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_LCTL, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_F1, KC_F2, + KC_F3, + KC_SPC, KC_LCTL, KC_F4, + //right half + 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, M(M_TOGGLE_5), KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS), +}; + +const uint16_t PROGMEM fn_actions[] = { + +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ +static uint16_t start; +switch(id) { +case M_TOGGLE_5: +//Macro: M_TOGGLE_5//----------------------- + if (record->event.pressed){ + layer_state ^= (1<<5); + layer_state &= (1<<5); + } + +break; +case M_CTRL_CMDC: +//Macro: M_CTRL_CMDC//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),END); + } else { + return MACRO(U(LCTRL),D(LGUI),T(C),U(LGUI),END); + } + } + +break; +case M_DE_OSX_PLUS_CTRLALT: +//Macro: M_DE_OSX_PLUS_CTRLALT//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),D(LALT),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),U(LALT),END); + } else { + return MACRO(U(LCTRL),U(LALT),T(RBRC),END); + } + } + +break; +case SM_KISS: +//Macro: SM_KISS//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(RBRC),U(LSFT),END); + } + +break; +case SM_FROWN: +//Macro: SM_FROWN//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LALT),T(8),U(LALT),END); + } + +break; +case SM_CRY: +//Macro: SM_CRY//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + } + +break; +case SM_SMILE: +//Macro: SM_SMILE//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); + } + +break; +case SM_SMIRK: +//Macro: SM_SMIRK//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); + } + +break; +case M_LGUI_SHFT: +//Macro: M_LGUI_SHFT//----------------------- +if (record->event.pressed){ + return MACRO(D(LGUI),D(LSFT),END); + }else{ + return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); + } + +break; +case SM_HEART: +//Macro: SM_HEART//----------------------- +if (record->event.pressed) { + return MACRO(T(GRV),T(3),END); + } + +break; +case SM_LAUGH: +//Macro: SM_LAUGH//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(D),U(LSFT),END); + } + +break; +case M_CTL_SFT_HASH: +//Macro: M_CTL_SFT_HASH//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),D(LSFT),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),U(LSFT),END); + } else { + return MACRO(U(LCTRL),U(LSFT),T(BSLS),END); + } + } + +break; +case SM_SAD: +//Macro: SM_SAD//----------------------- +if (record->event.pressed) { + return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + } + +break; +case M_DE_OSX_CIRC_CTRLCMD: +//Macro: M_DE_OSX_CIRC_CTRLCMD//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),D(LGUI),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),U(LGUI),END); + } else { + return MACRO(U(LCTRL),U(LGUI),T(NUBS),END); + } + } + +break; +case M_CTRL_CMDV: +//Macro: M_CTRL_CMDV//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),END); + } else { + return MACRO(U(LCTRL),D(LGUI),T(V),U(LGUI),END); + } + } + +break; +case M_MEH_SH_ACUT: +//Macro: M_MEH_SH_ACUT//----------------------- +if (record->event.pressed) { + start = timer_read(); + return MACRO(D(LCTRL),D(LSFT),D(LALT),END); + } else { + if (timer_elapsed(start) >150) { + return MACRO(U(LCTRL),U(LSFT),U(LALT),END); + } else { + return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); + } + } + +break; +} +return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + +uint8_t layer = biton32(layer_state); + +ergodox_board_led_off(); +ergodox_right_led_1_off(); +ergodox_right_led_2_off(); +ergodox_right_led_3_off(); +switch (layer) { + + case SYMB: + ergodox_right_led_1_on(); + + + break; + case MDIA: + + ergodox_right_led_2_on(); + + break; + case SMLY: + + + ergodox_right_led_3_on(); + break; + case NUMB: + ergodox_right_led_1_on(); + + ergodox_right_led_3_on(); + break; + case EGOS: + ergodox_right_led_1_on(); + ergodox_right_led_2_on(); + ergodox_right_led_3_on(); + break; +default: +// none +break; +} + +}; + diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png b/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png new file mode 100644 index 0000000000000000000000000000000000000000..4ae517d8d29cfa77c8fe4571f8803ec950de0d26 GIT binary patch literal 187629 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


    aS>%JV7%H*cj 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%0AFl`#t7<`QN3N+p2l5nWR6~db@Ic z?#heerMWl4wOkyxed}xqPs$gTw@oWkJ*{~pYQJXmozHKM?_9;0eeZyv&Rd47f6A8> zefn%)@MQkx=cN|wn5RjwMJUx4%P%jQmdU=T&ARDo$~@(Kn@y3`ORrnM{QP_2wEI(* z*~b2ORkJZCH6-)foLHwPx3}b%y4YX-5Mu{UGbWi0Un64ACs#k`-k7=Z^`Yc{YM0$! zs>GMQxRt$O&ANT>^FFwXWp{1j`KT+-!-x`jI_6;Nr{U`M$4z<#lfcUS(gSeD_ks#mi4kH6Pi>?GyR^JlX$$ z*p2?kt?SP(&;R@Oz~@A5?Je)~{(LT)cScf08kccb;+M+r)bIMg^9`T=EdQqi z&enhO+&taZYJ2^c^Xsa7<`o~@SGRITGIE8*T0^AZqDwEzpXXZ zFRp(&^*Q|by3eoMwHHm_Qzo@zSMB4?#>wKd{(U*TS#^Wo_t<9}?N7`9eEoGf`?^W9 zzb-4we` za9{T2ebt-iw-=`dpMCJXiT{_XQkr;t_3iIdmVf)ZzW&GZa%;Owh3nG(wg{_gr-f4?T{ zb8Ke$->ReQcg|8ph`fT;=Yt!aWi(g-I z_57*IckSip_mwBU`uR@3Wd7=_=hsX-woCoia)d&07Ay>UaI$Z9l&4^?r9ZcJJ)pX5jf- zP%#agzhw{ujVIz0RsxkM(Ai#yYEUx)WfB;NFsS(fYKefyDjBYc$JZ3Txv}xnry~DP zPrp{Ze*Jp)u3bB#1q1~zRxo+LTD5K4w^LKK!zZuzxBKa$SC^ceTwZSeokvMYNyh$T}aV2GCbrWhp=Oo3(#+sU%PS=ZlG|$n+#pN-ZPXF=CmoI;I+*J1Tl<5BZ`uiV1 zBskaj+yDKNwCUR2yRoscyr41Ej5&>8PpZ$4@wm2Y*DkQrd+j%@i`jW;;+on&ACH47 z?2cpd5qIz2eLi{X>FN5QB&8%(pHNy_I#+t%Wykm0>{+uPpR)|Ee;}Iwq2j-JcHjKI z|7mX*nTE%;scmvC+Tdg0`c?&Gz_RcF@(yk2m-I{9_; zMejL1aS^|*?24~;ZrjZH?l8YSON5Jyi^;zOzg{fvzt#TU_WCM~+D$R%Th2eO@B1=$bA*oGs?NHVoGX`AUO2kGw%ETXt-G5| z??S-0<2NR*ntM_E=(@U1|987TH4lGlS@i7m^Af9c{^>UVe{p+9fs>3>J@|~P+{54B z^|2p4_aJ)San)`)o%}23F7j+$yzKw%^H=9|?60_E{&af(`wF+X{QO++FSC8m+iJ+2 zxudXkn{w6C7piyI@2^_Fe(l;q`{|l4v(~T7m6?=NWFg~RqI!Pf^Z5FQ-QxOTp`j4_ z(i38LmAw4&!SsEFgH82|y_c8sMQ>RgXg$k+|9ADX0qyH*H(UODbhLS2WR1n2#ZUUuVVT1!l*u?%!W=a#3Uc zscbuWi^@k|nH0rX@734;PgA@UXZiD=;L26cleb$G+}`xv|JrG3G5$Rji%REAS`@WC zZ|;?;f7bu0TGCxwQo;Zl_?N0rh}~21@ydt2oBuKfM%)$o?f$iU+Kq|Ju86PRT5s-| z(5bHVNH6Yx^~#lRuU=pG)9;Oqx8p%2!N2L=y?>IbzlgExT@3eKSXTU1cloik+qRkQ zzN`1&`c&$<`S$$a4DzS3^x>h_@9pn*v@K{p{_B6`o7O8D8@9>!{QG?29na78>Sf`3 zO5a2z|9HS1rl}Grl_yto_Hgx@TT|sKe(C<~f7UFuVbOE>`oxJp{?0pf;o;$SKKWID zioYx~_PSqP|7TL&t5>fk{g-`e^!(i1>d$A*LFJoZuki*eE32rs^(!;_ZbX%Sxh3g- zf5I{^-BquCKkqDBZu-tuCrLnwfuVuH)5S3)WaaLA9WnK1muXebwJDGN!d3Tk>*iIS z*45#!7KA6HK6z_Zv`F>hT-$0fXp(+?XJ_&I+Rl5n*DeIa-@owVUG?M*-@cWB%eKe- zYc{8!pXYP!+#E}0XaHQjckf@`rfb)(J^TC`tq`T($?VRey{{sx%b}pd)4ocbP9W}(B64P-G5%q=d;|pC0lQ8RcL}~oGs?gCK>44f^B0PvvsTw$z5XfGJZ_)WlQ*|ceC+0|P(QftTio|^ z_wK~J-E#Hn?K_6ITJ7K3{Jb{N{9E?kK-oOY`pPTZ-{;k={@(j{@9*#5_XXa)T{O>{ z8RSE$`MYAB-q_fQDBVq6nN+Y-*Y@z-xsS4U+B7ca-d(l-)6|9P#~Ty%t9P2l%rM>} zem`TE(Vy08?&7Lqw)t^2i@$Sy=KxhkU!FET^%Gq8?6i5wy9b-~x4VBbO-_}YuaIQA zyZvJ5{EdH{^?twnxxL8kRqy2a{ChtHM8#U~z4+U*oC~Der0~EixzC5@P83lrs$F}r ze#^C8zxfK5ro6MSGpvfMPFA>7^f8RBY~}aH^*tOql~#W<@3ijDiaR5@^qBYjqxVbB zb}KV$FW)|~e}yV2IS4bY*(9=Y>8_uDetz4h7bo}c(B0q0tv4hm#>d*}t=)R``i;t; zHDAkmV}oMDqm4}Scji45xW3$X@k_6HWoEIvKcuIB?|HU*j;;H-W3fBR{m*3_xK-Rz z%?b*xSsV#(&&&LYT76~HyNCLB7VXtJt$Th~gtke7Y5cpLTIcs^UEX*1=Dj<2>a_h8 zx5-N|N2Ka9Pyf4T^U8vdgsG-+J-a^`tl!sVKh?Boy#m;+jBAW4-+ert93N4Av%2f` zj&G^wKmNVVZu4wa-o9T;k6pc5And-uE_ZjQa>V>1mTpj5QDus_YhLoMG`)QLo9leh ztdH(LT=4tT(PMvat-jCvd_T`dyIeWuh=V)6Xa9J!r#d7d^!WdkkJI&U{VvU(W=v z6`l#awOd2GzBR3SeNJ@dS=;M#=WeR4e{yT#!qZo8udgj%uK!Eq;m^4j_Z#goP54@O zWwz~_b<4iad$;S|q40ZJ(qZAPzSHgY{#$lmOFAyx_YbEcC<21kuC~2<_ip&{_uuT^ z+HR*ZzXg}0y2kGuHm%Vz1SRqror?+st~rS6yHWFK(L0jbfW1WKJQE=a=2*%Y5} z2Pg;xkyV47(19$B*(?JW0hq!df1|Y4kX;B$L?|vqQjP3zh%jOQAiEGrHKyh7e7*4jnmJuOj6i6Lrcf*a6o~?+qZ9dlFuY+1Qo3l*(TDq@Q1;dtUL1S zj|oRaMn=BAzCL~`%gLitxL5yvWX#iMc*Z+@&&rDbTXRaulu3RV4bq1tciWib&uPyEu`x9RYTl`B1;-SqJGwyycH zforp%J&){r>5qp4RKmKHq;;aZ9&KKD+ThFG&HaxbUv*(T{j%g&&Awm1ezj>%j1kyr zQM53xAl}Zg+di_*FlDySwwn^N5uI~-1IwhVc%6L{R3CZ;rZlH|2iBMg8S^at_GT5c zH(&XwH4Tc|%G=c3?oaps@@Tbv&yQRq&h%uF1l0;Nw_CX{EO=NOr_RxKoya>)*Y)E~ zk0%BqH#e{5)A2mira3ESi{baDoDnrg+XeUgsy)oTjtBt0r6RjQYlBnsb!BXks_;Uu2wx3j)(;L_@^}$Vv%xVBk(*)M;Raa=P!bVTi#M^j}9+43&t`#43!% zbf^Y$WNzd#AY4g|IZ4f|Xnw=5D~t=L$EV#oz!feg*?KU+gd_1|o0QW&p~({@x$gXP z$=mSp@Pv5jC)e2)|CxR?a^i{FpA&9=*vag|jBeT1 zPUoxiace&w92N9x-3L~ood@}(-0mmbaZBX)`IFOQ(=*|6j^@|)EsLw3E!vQ$eN?x; z>WlXNvkN@E=ilTA{n_-e%W1dB@;~!WKJ4v1n^gSLv?n06)n2CH78f(`WD8h23l@nG zZFQ1Z8@Bpr)CGZ0vsxBzxDp*0m0%#oBD~|^G5*8irY*PAw(Ml)oY6b6?cxOiz0w&y zX|u1Y_^`^|4fAr|a3N=lsF z4mxSWBX#LBK^^!1n{93d+kbm8Py3C*47H?qyIX=f?sq2p9t>(eDClz{r^livV5Pvf z7ksuk;>S9to$b(875cKnHuRsvf%h9{$uRCsTl{cVj#B7Rwd^kkrmjDcQvBK!G)4$X z(cYN}Gi9#xoe$ahhHdf9B%>MX&t{y}IM5~Uw(@Mq175W>GdDT66-UyHBG-g%zW7F? z_rm;17B zY}JpWy&}%JX)OBf#o6ApaKpdNhAAG8i_9P9NpX*ma4CX`8I zW@`^dXgPtAm$0dZ#I}=}O&l{e7bGnuF-t=o1~HaMPSSR4PCmnSAV@r-s3y2n_Jpf+ zas0f7qv16YA8)4!ojay+!0SU!&z9R43MIIhv@OG7^~uBsi7Pgwhs#D(e}6Z3)oMq* zTQh!tV$s?6=y1nB&p(w)Gtj5QsRrGYDFj^|J6gx7zN0bzoAZ&AgS{ z`JOl(otF2d_NR;fzF&m2y6`zqwEeBZFfHfywp_jG+4rY-=yk-*X#}~Mgz9TDb42hC z>6_ElKO3yOuQoZ$>=;Yfp|s>LciZ$12Z%+S+y-+iq~4W9t`WEsR2esb&U@UvS(eY; zXbs!W8AXXtm0s`uaf(k_giG~j&XucIR~mro-V`&D&Z&z|u$`W^=ts^ABc9stZyx`s z_&T+)=FF)RCpO&7nGI@S6eX6%*R&lp$jg#=eQj-UqD0pbuSD;}r7JAKH7&#H)vL3A zetP;Du6Ans$B)P5?SH*ke1>gv;a>xgB@c2o1Vw1BdV4bzJhT8=E{UUMyhxL0%^+>v z{Me9g_hu%4^|QnCeuA0(=3&|14?(==f{jm0tZMDzYinx{gQHz$XMp(*{rL-y&eu6C zvB_8Mc1{o98kcj&GtNRWMq3@%z*2RUfa) zyZten*|OP?YlD!DwDMcC5}CH9177Fg(WX))(e>tLDEl;(#KR)KB&YFNlTOGkct>K! z$eMAfcc*?jq5StF@x{J$c5IdU(L83jtH=hh0wD&dw`tWEo{h=DObF0M&=9 z>m>yDpMLk{)$W5~7P?LnJ#LE)BK9iEet&vUX|+tV!3>$u#J^!)OIBS-5^<7Pdvqb& z-!x^Jb)Q7Ut5+R*=+Rtvm?K>5WN4CsRLh2p@4XGjlRD}y3KUtMDVoN!tZ9|UVHMs4 z#xmt%v^M&q3*QgOW8N70#UR2O>Oh)vL(vq3pCd7a2fYxmYN2Hl{* zgbh1Ot(!zY%rJ?U?AC6wS~ukf`{%ZRsrnM@G`37aBe=-B_IE>%9c&MY9aJyY(M#Hq4MvT<^-!eK$>H znNWPh`l&)6MWuVi(kEWd5;?}SK5w&NCrho|c72J?7e7T3S1bys-gG5vYXo=F>m$Jh zZ_A%7xSnZX#l$<=w1IVln(79gYnN`c#)c)o(LD61OKbmq`FV>rGj3qGw)V~G)m=~5 z|KF9rf%jIns_(Q%tB#y^`(yCreQK@yXDyjSudd}TWzn(~-RGbX5t(HCb^o*w_Jo(^ z;CNp%!CLheu?UOrbRP7X8369a$sX?Jh z-UlvgC+BaN$hG-k*wW)UJXKu=56q-{#AaVjF%S)X@l9$?+k)FFJz=wtCTt0P@pDpr zXhW*hAM1wY4%KHvZ-lS0t6F z@U7f*@YOzj`HCAHulFxKk=Ua2>wKG%cIvD5HyOnaJgNmXRAvPo;QGNl@yYFkn?Xn! z(XTK zIvLrzuulx$efg`_G4ISses@}U!;db0<+|BEhi*!+MsUvKZ7}U@m^w##&7)|p%|x|- zm=k=J5>%hFt^P6XP>xE4gci6iIrI3V&)!l6ajk77*s39hY#~N%OY?}M+eOlpCms$+ zId8|=pn7{-?(EY~Z<(u3;#Lw*Pq=vO&UF6^kNl@4^4wILoNMOB9;TGeoZzdMp!yJM zU7Cc~+neg_8= zK0pFAOo(CiwrytC*0&!Ps2t9k(5)#RrnhNd_xd*mP74Djop+0koy!FpW@uQdu;E66 z=$)X7I~Qs}<~$aU7fm>6WMq_Mc6%9QjN-2N{6vEuX?eB-K>`t*N?%_q6c5dnSR?Z7 z%_&BF&6_r>&5Rqau!xlh%9%%KYP|=yZZxG21PMpDn1nJ%xPWUX(4ZsB1_m)uqX+B* z1Oqgl2wJj`v5M*SnVH6oAm?y(pEnSZ0iB>d>o7yaDW-1S)c0p;!BU@H8j(81=k)lhd%&ZbQh9d;^}gg;xwp?re_V|HF&Hn=718PhbCi zC&=8G8$aS%N+WAh+b>?bHf{3c$!9hT{+~Ue4{IPD|7am5|Lsh>?dQbvH8+e8JUTq@ zXGQYga4xXmeSr;g{Fa}8zIy%o{24+gStoWYi@##~{#1C&kIAVL&f89=%TBvA3Pk8cz&JLhGi;6 z>?^FF?XzL*UjGAmc!eQiGDpP8oe&qn#%^H4FeP`YR~kq!X7HX^Yk43E(K?fFdskhC zS;`z>ion-ksMy1XtrR-y#fVLqx&;fq78aa4REyuopw2FyL5xF=&byFqN z#1~VWT*DS$Fxt85(5(a=zqiXz>Gzn;FPoUK@TlJLH(Mg^9=!2kFW>U-r_UTaV9=ws z+kC}ep8dNW&b7^9@?Plv&$@1x7T4O=xJtK@BpF1Y=yp#J2| z35O@l`Ybk!htJ>nfNK4g@XOItLpj`CHR^Wl;hTI{xaY)8j-N6cE4f?qYrr)&s12s` z{+T0d!_)2FH)e1(ch2o~Jj^jAYKuGP&le(HFSZ9A5@kIUpke;c>*tEnx8Fmdo?@T2 z^?<(NQqj*{>i@2>#aGN}G%YxtH#_iOPW!uKZ@n&mO)o)vYO!!; z$BwsB8-6`sYfvzGGq@!qtE0Iw>aL=!oO#3A z#>EF5pQ>~+TmRdRSiSAXqeXdMn@VqF&s=_1((6a82&lna%6z~`TGwp$*(}|HpG%gX zVOxAPYioqe#>e+M8N*x~HOq9)-mfpM>^m#V6K=J(Rh2a@+Vw#4MhkDQHAh1ySv5LE z2P!-<-r7CYwbyI<5YE%S^E3 zHkVKZ%j$fIMyAD%)sN0Abk)@AAJa0J1*#*a5E(UY#ML(K2$ea^{cH z7caV?`9zcZt-lpq_|@uTi4-7 zx=g1FLfuUmZH`p-EohZcU6VL8AQ5udbFB>If-U#2x}p5M%P1$WlEeYqc`bTGkS&Ho&Y zO^~ME9)7X+&8!>LL^m+~bJ??@_4~nDI?>4E&1(1Y6yn&1u$n}`O#w(&1UCX;r71Sm zFa<{+n_?}LaW{wC&bigr{&neh{MT`kNk=xlnO6*yf54T?EUN=n1rHA3l&t!8Gd(*y zTRo5A)3K-hGjtAIDm1&10B;hnS;?$(^V-_z)2B~AW$o+9{>1k5>?!H~zf(LJ(Jcx( z;N>%!HKOV)n>6lPCG3s?pRCoCdGqGYpFiIt=!E?Cw6ju{%&QnrzyH44KssjwJjAX& zVGB!7fBx(1>$jZ#|1R{~{qisctt0Ymy_o=+HMlFY;mMC>udF6?n_;Q*B|dq8ZU#wD zOIzoY@agzT`CF?~{Ox|GgoRDpxA`F3>Ic&nJ@yJLFcY%j5e3a1Wxv0-H@MUk`$!|t zZ;y|GOs_-jYSWu}!w%}Y9-q4C0hXrozoV;^-$I6Pj!g&`P`?eCLTYPTucy9O&g|+P zP@A+QMw9EDn^OD26Z2|?7`(UT-ZqXQ*C<3?Q)` zm=$xt>kyLV=nd%?Kg>U9ojEq+fY-C{?h1G1&8FT0*(OryJUJy!ll-=HkbzkQ>vj=2 z^Ah>CebwIzYi|5GWnmYQl9F;GXPYl%#&DOu-QffYb5ow64J0(AgEl*I9gCfEoHwlN zRCQS>cuE#?wi`(}gNqrn#cX|8qFAD9${g)h-PS}6JD$B#-;b~U$bzla>~kzpLr5Fc zvNmmBcx7HJXM*R$QwN_ueQG-qJW(qBzk7jR_xd*mw{G1kDk_>(Y4)gI_)?+SqxOX- zax{eCvxbnq$?=aLyP%_j&zJnzknU=CC~RVcX3Y&_aC_N*7Js!|(ee_jxpwo{@7uR8 z5gfsNF)O68^pTRM+--|H93ULwxdS%L+k1q^c_nyA`tV#M?SvDjI@Wex{QgvU?~hl= z-M`+6WztrB&W;JH&k^&XmOQSYH0?cULt>Yjc>Y%NG}tSMiRi~AgpvHgM)k41c#wWg`^8WBGNq=*S%7s4k~p?@lZKbK304k+^Ak%hx+WOn%*ge1{YCz90o}_9n*H z{jOrG)gPEjb2}%lKbi3T^_GLbx^yQA9}1DUQW`H;a+{~j-`RP^g$$jK?q6;NImPWZ zn0~^0mrff~zQ=mdSPrb~a7}mJl%Ux+!xFaN=$;c+yfJ<|@3vFXf;^tjEx)jaSp-B% zUWf@zGPJ5q+#BYl^5i@FQ-A)QIce$O0V1d&YIn0Y9CDn${#0~|v9*`YQdPb6@!NUL zo)}7&u!X%zn(7+Xe0J&QX^+ZpuT4|*dFSAAAH@Z0*G%z9op>=QCNOFH?mK18H>Iy- zHit4t#4SG>^Wb9nQWkBmyLM+o6Z`Kbe12hpJU6y$=~SUFGkCYH(%5_^t^4L9o);A? zry~}84sMy+>cp}6YL?;5ZsFf|?krf&@pq|O;+C7aZp}ACMXzOp+TXCKDLt*N`c861 zfyE>l={G4iz%7VLYd~#YXb0(|T?9k+s~qy?+ObaS2jQB2!>Srm?N8txe2V};V#b!d1q)^!E%Nwa5OM>wj$`KW$1|&5JLrYvyu`Ky zgyEVBQ&>^nhOT_gGq|eY1B-fhV$R^eD`3#zl*bu^DYrKJ^CkE`%u9)%cjoYpy4gOf zZb}G8aL(p!Fn!rDH3u>t2U*{Olp(nj7}uyUgyrVumX&Qg{LrKAs)Bg1-kO+{TJiXs zi7ieGRp$5Z+GQo0rd%h%;O&^O@u1d@r5|=I{0&+sb6kI))`3Z>SZZE79?+0i%Ij-u zAM2emkZ9Wks!y+8y}GsL=ch_o9lh_=;U7O9_siFQ2~2aIdy^p|i>Z6JM!)nLk*VL` ztYYZyn8KT|l2b=%)+$CFC2*@1I%w4mS~v!7yCN8%bMA_26P-IoWHKyz6)6+m;GNI}3L1|9N)4+nz70?E-}_n?F$nyC|*62R*a zLF0zdkY@lJf)Susn8HAvfodmkXCSQ^6l1;28~9`_3@$F2V4t*!p&R1B#|&#g$KY?< zR`$q7F+T=Xc}n#5JY9YL>DIrMAJ5w3Sh@Mrv1I$yAh=%UHAhS$8>T+l>I{`_&7-Nuw*crd=+_`gKUthm1Jnzp!`PwfNvo;sL zyrc?srL({N-;%VnXQx=y>gW7fn04;hWPiJvQ>Pxy5fD6}w5agKVwPh$KIZ$9PuKeEfues{O3Q6*fJyW=V;* zIWCE^%9Cp6mk-O8u(FHOw2-diRo2zj1r-af36^vH=ARFbkH2rQ?xge-bM5>;Y@P=V zLL`n&aOc|F=D5USgV4^*o=y7Kv*DVV6ISx+?A&(jZ=JytJHg$~J$_tm3r`q4lGiMe zVVijBfY*m*hL`rm98Y}lqhjfUoEN4%4NI*yEa{L|v-qieOojDuK#Ii2ei2TIW77G1 z7&l~GV$?nu{lepSk!<_I$B(BrZC-fYfMMFJ1G56M`8%q8f(&?E+XVl6EPQOx5yBSM zWZpaR+fyq(=i|qWS`zGjcq1l5Ym5}EPq9vhU@>UM%Hfl&um3Ag4jh=DU2xJhx;0F=9+a&4exB;az2LF|B&87K=LfOW#r6?TA29tQ3N zMd=367Hz1uB?%G?-Jrq(T>c$qfDY$3ux^;Zdw?kdl;J^Hj{BwoPlGFr*PX}!Eiex- zMPPAkQap4W9}jbaAk?A*NfKc9L7kq$yn#WCQ3tkm2TftOM`?nqmu#A1%gHz)s1A>V z1`J{sr?ZFcSmYov_hDO`(B^^)XGnXQRa1iPfYPr`2Uclqw7lb3`JT6u`%J4SgE!|* z7pH>`22lzUzy9Cc{rktNSIh_he|~OdeY?H3;_SY-+b_SF-p$;8_ncpK-Q2k|-)_0P zwd0J|`o6D>E;@`Ma=a=w9iAMW4nb39gq&X7utH%Pht$Lqi(Nc;oH$(MSUNje*ck-{ zIi)f`TR*?Y!o=btowx4f@4vg&o6V_yXL)~i^`y@q?@TVv2HzCZrnrGcEPm60D65_E z7cW&Lh<-h-Ef{f9AY!)mv~%+et<#R}St`l|y4&ZlKm=2_eq=(f#>_cCT_SgUU8jHU z^xW-X397CMYh!IJ^NRvAithD1G6G-wlE|UccyzkXhHZIzv+umWHgTqM{@dx>7p=NG zX;IeEDG5)E-^xXpruz4siGCvkx{gw%HIYN-$7Lq%py1N4=f3<5l0CRezS?wRe z?gZb^Xcd}}`}U0I#ZTX_wp~4aYSlLIHP~RS0ui!r!3MER!@NuqYy!*^(3`55P8+a* z?vjDtzX{V+V-8l_hPaVwS|SIIOE;Go@E~qx;sIT$CKM4T(x|#&N-z3#n(&*l4#Th1 z!R`R)&D5t2U>EpIJ75I2<*Ff*c1`8FZ_5PMJu;qr$Y4^6gl>KCmd6GPGnusy+DlEp zHGTVIgIgcJhYHo1-^!L?(!R-@eQ}X%cy%^M_{W)^i4vYhJ=6AU-YS%saHetU1NmO> zx2JCxO1%B?TZ?nQ^jlM&#;I=_MWc3=yu5l_qS4881$$}x}Cl+^45aK`c*|)6g`dpYiS|;{?@!-;8d<4# z0{CK1fe27UuJIFym~EDO>fAX!EiJDn*96w-#boZtI_&W*F(fop^{|1$%`K1n-AYSK zH}Ni(t&dlISg!2Zrnq5}tDBo!T-?1QEL`E@>%KH4-l_lpw{2q1VUJ0<%ztkAJewb| zfBm0ZA`xq?OJ9X#Wo5kwE4*Sbsa^uqWHaJnp5*&uapC*D-_;KLXBhD)SJuT>2D0F| z3dZ5dfkx)3oFeP=X0|^JeQ{kR9k+$&x1rX4zJkMMmD7rW?I&+scB*he?N9;}a89b0khmM!fy{ zMW17h3m+)8Ht|VEJhWSX_WLsNH<6EbUp>tprqn*MrSWQ?|9(&mBrHgqifOT=VlzgtO8DhY$Tv@c@BPBORE?WO44l)Mpcx5S#UQZ_>?gSI8DSS|!LQ;H z!*T~E*iS+c3MkiogMta{C(xx=4F`lGKoJL43G+QD5YSWzL`-Jed3_-$)q*?&j%1K09$Z?rYSpIAo4dQZgm(J#hKsM;vTK(W zB!BqMHrsmL;85uAM3zQYSufU z^~%cNla@Vx|Fl|y551iGEfjRsB$v2<-I+Nbq|8O+*qfW1 zPoFxqE$8N@t-h_?JmS)NHYb@^Z?>&CbtG`*T|M}ox^GSoAY0Ja6>-4Oy`t$5f;G8AAYszYVJ!}))r?<^hAmW4S zwZ7-3>*M$DyW2i--n@H7*Y6ccL<=irGOw1MU$-N%_69Ps>*F=Bb!?ArIQL9tfCSwzGIn| zD+CT9P)iy!_#jCQeETHmLUj&sb;ok;D)*XZcK&t#3!K~eRIjRCe1~jn^6@@d^SnD9 zEL`E!=gysrYG+7-tVMx>y87}33m!aV;R+Xbb2E}T?loySEZEw)bmYIiIXsUQ9GT(f z8`93tiwz6gmU?>Hw%Afo>+Ip7$u^*p7kZWF)kJ1(od&b~Zf+}OIZ03>;Rif~HZ+EY zg_UhRz9H@GEJzsvy@Ip!#(`a{j_03~JL-80InvsB*ZA%5_k}xW8mKzLma;*S1eXL| z2l+b$T-8IH%1AjF9;l$Y5|U=&btI?>57mJ!e}mE__^wKVl8_o^S}!B0NC0I*aOgqO z6W)9dPAi};3^g>6mgt=ic&PbRugdg#u~ zB39E`JHx@#x@Xm@Rd3$BS+r=8ivkqq6un;Fu?A9Q`o@30ByB^?mPr>k#5^Vx+4#} zB9I=cD?(~Xfy_s86Nn474oMNH^+k#z0bx_^);MM%NMG#Kt59 zA(@1v2zOK}G&X+yeM!{(@2>mX{~y2q?`ZhGSr2a4|2X|$=FgLKXX8!xtxB$Bb2{v< z_;^&j`un@Tf8W>t*ABnGec#u$()oJ|Z*9q(U-xU}`xiXW9zkZZ%|N8Ic{yRIW9;fN6GjN6l1bo>4|NDPGU*FnSE0xv&VRpNv-8XSIjKJX$G`G32Y%JQ?Aox-P2_Auz~=Oe=bGP^&fZsbShu+?zP`9W zm^XdTA_kQ+-TM0^u7%!+2n`L57S`z5`R?v+`ws`0)iTzZu0rPA8xPObz1+)#7kTMulC+9>97B# zi)n(v-s)Zby z=YM{7cBeMSyE$tq@UEoXoo2|vcdd0VG%sHBV$KTqYQ2NF7+^bs! zj~;WYvrasdZoYq-=)eET>veY=IegwM?EIC$+ThE3L7w}*|Nr00&(Dr_r=OmtYkJmf z|DQjHp2x?<7f+L6Zq5zl?5)qaz4O{k+fAb4x?mVG)Y~9mhYwl!zepBbTU-S9h zjg^rWnJ=fxF<1Zndi{LeU(m&+s;a7St$flEVgfR4YdpZD zaIrD;SH%wHS(_@pu1-DQE_pToSl3$VQ(lXXoSL(7&6-7N*;h9$bS%hz_a=39xXnaq z)5{km#o4cQ&04!U-CgvXPh?5cwP&Ii7pa|(4&0Vh_GQMM4VR|*a?0;oWW}{+Q{}@? z-CC?+?EGtPHwj*j?{-QLO1-;iZYh5+Z{F-^%i?z((uWVMx@lpiv+&fj&)1fJ?~#5%W|5?7wt4Qlo4dBA6~E~{bi=waG0S!NhV>kWHHvdTTfTE$ zD|1jv>Q0o2s`;MBGdKOPZrymiCnhjdSa)4gVMIjmw9s7L?p3djUXQyUWx6=tpyb`F z>#Skz{A(JG%VlbwG%9HDbT7BLb53rZokjMw0~#CRB5T4gXfI!8xgqTjjpCo3dUz z6v^DY`+2VPA#K<2)0thM39otmd8`zbE(nAz5}-F^0FY5gRAp$u`>` z6=tXzF5;o_@u zv3)^SR#tOYhb1sx*w?tV>Y=mah4nkuX!)#p@#fo|M;fhN#mx$zJGX`=vajvG_ek0@ z`Qxuuys8&H-yFOU=2sLSws~t>=?s6zcY8LiIP7)kc*;4wn;R-Wze-nQKe)Er++^=z z3G0ux>vtTA7c6^mpevR=``X-%Mi%duDI1z6c7HzSg^c z?N5Q{%BR!JWB0FGmJxM%%fJ3Vbs_)1%(?n|e(m3@8>TJG;d{SUwm!cg{c`G-d-JZ@ z?|8fP#iNMx>*A*umj&|M|G&|Cz1h9vfa*MfjhaWBBRXvf9gQEzhsNEfTvr z>+YiaNB{lZ{URzN^<%wDyD(R}?Uno!U!LmfXK!6;!m~zom5b%={*d+NsP&=F`M*!SKYII{ z&W(p&?-;i1-yB}F{^p*YS)ZSsj@iFTZBFv%=X;~7&puoAS^wj{pEF;axM6I%?#aD_ z%%{@@nJ&y!{j`}Qd3qj4Q}q1E=*OEmtg8}Qi@55=&BE3{O#URc=R?KQZ7lbft*y&F zbLIH@-D|)5|9^Vys-X1v zcyN#}zVyj~tRC6pyIx-ZyYH|4zi;~cK3!$G|L<`8zvmCs?WJc;{CjQT;y7=HTSvR~ z_ubfC{{DUa|KIUDf9?CaHvewL|gubx*~y*0ornLSkAR(YxZ`Y$HpXTe*4QAVO-rkzx*j)Evv3#wnWqC{dmv8d_ zKk5I!?q5G^+SISdZs%7|6_$+ADsellNQt?urZyE~_4`>a{1#%WLP7oGlp z`jl68PKlQSL+;D%o74WT$-W*~S=k+5TUuQ7j${9e+`s?+`s>BtE5ET}e)-#9m$cVc ztQ8iI$iA+(``xbjx-k}8_tm8*Kfaf;Z*6q=o!#H}`_23`VY*C%nN6AKwX0ViJ&IlK z|K9hL>_hRrp?iPlg*hH9y}NsV{i`YAHja&^83Ct`bS|E>bKR@gTCZMxKeE3f=irs> z^?yB+7k5u&x?mQ>#w#^-y7>Clw!B}h{pQ`d`9b~Nu26@Dr@-u(# z)O=ff`=grx%lh{jId^ty|4GU{YX9djzj=P$+0}dwvws}yuiNtDYWR1vc{-Zs^8Yt6%6JdXN!kyZHn8Ls7ecQ-#S)>)N!_*$w?9smE;#b)nKi_U76#~+@zd1Lho9rKRR@M`&kw_<0D@!bFE_NRMG zto8q&^XvEI-PKxe#gO|*JO1~rXN%pZpZDi%n({N6|4rVC`#VKV!cq|*Gv;rvEdIPYKsYxu zoq6@TB`UgR?q0X%+{*p9cpk6&H2>^bGXnRON1LSP*F{}h{F(c(=jCkwHfgugvs)NH z{ueo+A7B0Gk?z|?swQUZ;^T$tJRdkwbjp0#cDu5~8LW%alI?6sc7{QBjmOY=5%?p%61Iq^zB z;EYMq@3a={Uo!IYdQ^RH-qG3Dj+b|pzD_rPE4-O2%l}R8n)rwtH8#50som|{@6@tM zKHYkIme{>hM&GYY^Y`!UUsLdHAzR~BJ@*Zlyu6K?9u~iTyxjIJ?_$gHr+>C=d1SC5 z%dB<%*)6TR`$Dgawcn0-_sjUAx8&ZgR{txqtK;nL@3d6q*-PdHUVJ^*EdAxT*sHz0 z*4dj6tyQUidhgY)PwtELv$xH?|8%X+!-y@*{%ndhb!B*z%+N*mC zzHi;O?_*BF+`U_O8Q+%m<+GUht*2c!m z)NcLfvEz31Y%!i2q4KqY)nC5ca(;ciefPZthuj&y$EUgNzO~8pc;A{{vB-#`WrfEV zzP(uO*}62FUpD*WhhHxqYF?gquR5jn=bwUW^GwzCwx5|a>#KU-8m{jz8|V{bTcUIUlZCEIRjQ?Xxq-zFwSF z#-YQot|}pSp7>w)zcag;SAU%wxy9M*rrht>8``!$EbWH1wQg!v?jMdY1M52% zkIHS`rZQ*empuo(xL0fZn_w)Os5Di!i?8tLxB6I;7L=Q zns&`RfAUh>$C35#WY&jGFUTmX>o!fD`c5Q*Vat8NHP_11e65!}V|pDaG=JeX*92GZ zZu?bLf43+sebRKGtM=lJk|!&dnEgpg_N+TEW_{oW-==?^1?MK+`pmR?osP1Ho|)p z3Q0*{U*B_W%Qu(5eaaiZ&%G>jkV%2D@#>%Omg4PlH*N;R$41M|jWk{UEXaEEd7d>l zG*5ok_PcWZjV^z(c5>?7be6EYr!+QX`ME$nT)tIq z?#I`3^1YeM^>a5q-?2SBzxpYE{f*Lud$u2)dur3{CyC$L{AKZrdyn(ayuVzd@%j7I zsSl_0m){rWssDMW)xK~4o=10Ny!m2Ea{I!j6+D>u&^LRQjlRCbz7qEx-|il6erP?* z@0e6b;6MKV9}eqA$FOrZY%6?c74doVxqYtX=dXx{%EuR_i`_QfE4W+bs{7OPthV#J z--`d=kbdoh-Q_a(-G?7K&Ub%iduPvz>B-Zt{Q5EV;X&K{nk$dGGm1uA-mds2`@GD*jngBYEdHxbkBoT(YL6{_;q^{f z{oR^=zW;C5+3$S(l|uf4a@lU z#{JN-Sr&yMu16OsyRVx3AuRawr5?%3?RP%?-?ZtHw6y)#Nz518cn6>L;J6I|NrAx{M~Si=SS4*eI~uXIw!Pv*WIgcXaD~^`+CjS zSx@%-{dxWWpJ@AE*Ls=rYpU*E-u71CJ;7Jn?$53LKWD#*|C8kU|6hKu++WpQZ{c-I z`#v51^Q!I19^T4VSLOd3Ej?db`L^zj)|%B*jt9$G{Rp`D+tssfc8K}P?>+bK|9t-5 zX7|I$+m%7=*Y58Bar8!f%<8|2hA1|DUC685K%m z*E3${mz{s6RCNE>+LDu?TO8|OpJ;#kWACf7@a@va@BL7}a`nka)5q%az6r^1XP3nO zD%~&jO&e^-{o2RU+Q06}u^h~fw0z$y{k`t?{Y~Y|_*TkHy=dlry2ozSN~6zrrWBm{ zc&zH(IqUjQ_y5ga%c$_B_x)dk)GK!nwg$O}*USmOYPOwIKaIulOznq-G4fjdDn z_dev3ud|YiuzY>*_iOq8HQydRefwkYuV?@NJp1tU@Z-0iK1^)qzOVhKX8Ygd!|!vR z{X2C2?}796-0kA>&mTNztA9R!U$V9Ts{_AonO@&xTJ+(C+x^eg{cVo_v#KDkdftP=v*GJ!Mpzrl z=_MYidFSlaUc8I_?q+_qFTID}=-&MQZ~vd_+drpkZYbkwdKM=Eg6QkyqCKeq)`_x!iWwyy>BpN!?t1U#;-l6tZT|gl+3^P1i(k&HZJxEv zPu8H~psww-J}dnVdJ@eCm@*_IBK76FM9-{b+|KfM`kV~DS+@?pJY2VT!ApjqcZ<#_ z)K>p%yCql4-FB{SnfIIWSF*<2pC3)XSCDXIhTX=@!|ycg3^q_AmWE?c(?Ly<1g%mStB@>DiNie1Y}hpViCLT7=D8U+>y>{Ziof zw-OhWPwjqJyZyA`CsltJ`C6FzQ=8?scg&f%Wh`WF8$Und=fEi*`Ahp1&a8<%9JXynoRuNZrYSqOCVNl6EBMZI)Ay(0Z}wPo)J0Zl z%}Pv->{ocPf8Ao)gQskxO#c0x_i%gOmvc=8NshihO21c6d+N7B^4{`t0TDlqRi`=2 zH=18}`7ZWWMzZb3fpVFHuYBA$^c~G}Ki*qiT<}Br!gmJ=&&7*Z-I_A~rP|6=v8oR?02(#}4twQK1Ym$<7d_pCas zd?@yyvi0%#;t|5L?=RGlh^Z?3)!Ae4;8OPS@VWCMN~>ZD=fB83a;j}(;K|(j1-lae zTuD6mAatheYu!V$o7XYV=bNAT{i3z{asTS`wN@NOMe6dpIu=ng;_sPqv^|m0nKeP4 zrFgS^&Hjv{!tV(szbf(t%N8Awvd%i_dwrg@^rq_nFMRjT*`mIlx2x@`j4$_lueGO7 zRu%{JbNkJXnJ};N<>tkk=J7JG&VM7bCXl(PIeUKYyytiSU1z)g?Qg=D1$P$QzS&t? z&bIM@)ZRbK3{KBlFEdflH&-%3y#L|F-EAB?4d?mRyn6dLpYvVB6@!f`IZeJhuYNor zWtQfAnMX3%xH($v`Ffq*kDKmq?tfGB;E-~}%yRvz>LW|0sV5vge>_XGY+l$&I+C!geu`zD2lP8{Oi$LU=3s;kS4?~T-#lU4f_c9#oG@h{>F zQ|DSUm-)XbM^(<*j!nzT3i>zHB{iD9JIi?ScB^+ai}U+FzwK4#wpKerr0A7|DzP{O--k-44UXmr)c-A|sTl=FgtgZjE;aa|)Rnu0}n3KBG?V3t2O01gO z%v#{uSX%Ywje)Mpg0e`=&4c`FWM}C$l*- zBCejYjF3#67P?n#X++hZAJ;lx=$?4P{E(;e;h)gu$MQR5C05@uH~F*HHvg*Z!3_tc zt?qfgi@j`~=5oJ9Gnp&deM8YazNSNaG8)~xyZXd@>|~##ZdwJD%SB5*YpKzL0&< zHdXcK4kdhHA7=l1X?^MUe>JnOH>W*Mh&5?TZ|Bfy(B@pz_NVmY=bPzEkDmAGpWkd+ zQTS}vDh%p4SMS^?e1Cb*$?xGUvUVH(y_3Elac_J0o~V1$)~_}$ z+y7yAnb-Sz-d$gHp$8^B(@KGME2elk?z2#-kfs6dkws&RiR_ zC+qxP&5f?huC)H&Q~%?0`u&zaUnk7{Sh?wV$i2GcEeGWO#=W_#`(j# zcQ^j7v2S_#jt|Q(pNsZBZFok`BP+!JqKTPlB`m8qz0_wvey-Q=m{;$)GJBhbgCXLzOSQEWpBTGNA_p)hw~=ho}GSgUY)zZ zofzAjsZv&T33u-JxUmx4bd`eSfEduJXPWw>~^ye|^KQ0*S@H&%c`;CN6)n_TrW6Mp2eFV)D(} zJDFpYHb{M1Ww-BxQHZqGyN-Jsvj43*gUZ_QXU zZTn*7{4UvgshH}kcHYk&{@?hzZrA;i_#EG0_oI4irrxywcK+SYjn>uQrAog9&3CQ% z|M&9a`K~|K@TW2T=sD08>!!$&xAKJDY+vbZ<($8I*6pd1?-bts$XTFdX1T)pUB;}} zDz`V?ne$@yh0@Tth1|VmZ3no{dU$h7YrnpgJ^lOpc)=!=`e&1tKaACD_)Vg2yN}JjCm7G5?y}d8vYhZq#%+4+O_b=N2|LMQ~@7v{@ zHsx?J%&%q1KK$^_^!wKT7hHMSId%EESLu9yI@S~RzH^Cd-!tjA=zXqlPoC~I-g#l_ z9c%xDqy5QuFE2gKzyD+J`uO6r(_egh|NqbV|NHanicjqSN+FWav>?l2U z;8URGT*D0v;6s`uxSsul-4FM4&QG2> z*J6WO{(0H@4FL(9It*5E33DZ6Sq?4|4!`8^*!xgq_ObYg*zUtC|9VIH{gFBC^XR}V zgM~#t*Uqu8k4o_ETbCbi841%Ub=iDJ;z`lD=jCGEx4i$x&76IBlXO#JxxVFleU`>1CnSYR?rUsd5o3@w+Q7zc?h|{}zV7d7&eLw@e{~AjKVjtR2o=ZOE0d448dT!dvh=bA~XwoMPNYcJl;t-f#1O7}lXOKX?+R9O1# zg0=7F9=YQx>Ggbb_55?%@T~9M&zCPha&Kj?ZOhl$lai1tZ=2$gv+kbx z_to=4e$)lN`)s@0y!M!1;6>|5b9UR!uNSpHnR@@CNynj{J%@dhcl_K~y~xnU=8rw6 zP9v+sCzh}XkNt69zTI$Lz36Yrn?oUw7x(ABD?Wba)|;oPn$3&(x1Y=vj5z!K-5H(O zQuix9Gnw`I)?B*$^YnDr@^iP%4XrMOO4rpMUb3lY>elAXzgZ4W*>Gvmc@3EuYr}ty z7m}M6JlOlhvT5q(I+rhZPwX$h)Awf?cNp)^^pvwLcb@-l>Aakto*3eBF?yjn|4PaE zw%?yAm=z!UcE|8%qB`$MPUh8Cc81F3>EBMgC~kgtvTFI&1E=`sR|U+Nw^v<1J@5Mu zS9kd}e9f<)-8uX*`(Qh>q=lx|HiHMd?r+v9cRKsw#p738>L&dQtM_kOlbHSPKR=Uq z0^7jsvObW ztjF4YSZ_z-y?sBTyB>RsvmZRtbLw)XwBPfoxvzv+%JnTL?%$-qF;6m9a9z?#UdLk> zo}T zlC^q?RTomTK6{2t_1?u&d#ELgZ_SH)(&z5pzGWHl@?-h+wy*lxvnmp3dUtlhuuO!#uP@oI=iU}LGQ(C-fi7rhc| zG*wx?Ky!J~ds*3%+Fu8+F|AHGblG-z&z>Lrm3+p}F%2r=Y6H^|t zHcMP8;sHlUO5@cUr(ZwZA2pUH`8W#rRILAL@=Z0-iPuIv;$tCzQ_I zTkG=W+VwSCZg|E%p02~!q>T_CzWozquaZ$N>F$G&*EIPmy#knTo%aUbtPDu*Mc4WQfxOQ%$?cvtzK3(U& zR27%Ze-@y9XQtfV*dIyr6Ha`HSn7MO(u#xY^P=5-$LubDC|GzvD1xCTlj(KiD^S~j zv#FE0`+oI;q~{kn6V<1thR?NT*WSM4<-L!hrp$}GPUSpR`L4SB^XhwYQuk)Ynwh=Y zFiX$zLUP(!W@*3FbJa#VU4o*%?+wa0lVroDl}yi+2$o>^`BM0M`_E4aVedb@ei&KG z%6i-VzVMOzQ-7a1&~@(MuAeVIPJZ=i)BOH(#qxjCvY#j9%FD5aeO+?0v@-JNMb6NV z$`P*b{iSYL|GM@?`*gqklY^($B^L3nui5b6!;g#otd8$_8dWziWTbtucEl+AzrI`QJ=e!JgwH$I47+$$XC!5g&APT+3z z^tda3+O9phG-XN;qki3;JqJEd-d%@!PpX^hR z_;QRn)VJPm#^!f>_y7BNK3zZVUf=!I`Tx%6^TnIl?6>*0ytbTY-j}$<#J4x9-)G4E zJtN595`1sAOunts@E43U0r{O{kx=S{h9Ue z;sj@ZzVr6YVRio*H*M{Luiw9WSD9zcU*FF*ADniaitoK$|4s2{a((@`y+?Mt=k$tA zvfZJ%fz96hhxPw2vbT30U{YAPZg=v5ug=Hq1AabyzQZi^>dH=Ozo)T}?(KPT@BHsd zi{wkaGm;Jjzc7OQYcdyD0-;kEG`f-8v`YbIQ zo61iYwf`wRe^$I<*8QM8Z{8L-9(>5X{;`3TRg2lLL;X#5Q3gL3z25JC%lzf8FR$xN z--K@~Ze(?Evi;_Cv;6-`@Ad5BHT#b3nzg-i>BjENyFnB0mV8{>rs%)-*W>tQOL|Ub z-+zB~&eh_5-|P2J|5S16Xm9D$?M=P0&G&9j-hbmT|MO$(R$eXrGJAgQ%*&poldJsS z|D8L(CjDZYE7+PvOYOfz+=z&6w=wweF?>^)e9r&do8Bsmzm?fsQ~%@Zhex{GpV)jW zzy5v4#`;?mf7x&Q{XOf-mB7U0yAw(eZ%93?_GaD(*S!2E&vNE}V3pskZJu45_U$!) zOx?DRyN@l`^L<+uzy1BcFS{Q<>)YJQt;2BZ_!{xJo$vY@>%Z=mkNrG#z53O+_I024 z|NZ;b{C>Czd`R&sWJt08`&s+{x8|!qe|x{~@BKRMAJ=-D^I`(_9oVM3fq?Q|%{vmh?^<#jMcR;~$uKlazxJnl80rXRm=%jd{#IiTHwesir-H#0EYGTLxx*R3s? zmtS69e!j#`zWz_)k1yNv@5jZ*=bvU^xTUjUntr_8v!k8D>i6E)*!_6W9K75wG%QTc zzV6O6Mushs3A(Ynwk%xu@b9@-UtV4o6%~CbzKw@rfiCmw$^Leh*CMZ8zdn8XbZ#An z1-;C#ANSkWt>0`_`fADnCWc#f8~oy+J z?kN3jzP9S)Px14W|BjaC%jfL-{I>MGy=mp6BPaXMM0}{Zx$f_Cd!w@FPu!h0&yOwr zH|iivB7Vi&Ck5o-}EFz=H%yu#+JC> zedb=}`d`N6+rsu^$DYspaBJQ(_t2y7-W}6xuB*!XJNsk({;h?c5g~h* z?G@VpdEtuLUFY{3&)AR>|D(V5wL8nf4)wUs`&;ur7jLZICYxn`ykA~Cg2CZ7`?XGC zb-rzR{vr`mtMz95I(KZvq-Xg#mTUiX3Lflet&ZBiIql;Q1&N3-X}t|a2?A%d*5~e9 zp7*#*{M4#!{%uQdZchK6;cM~t(aghJgdhg8%hwbvD9u0nUeqQc=;yE3(X(>y*FHFK z&v!q6Q^L=0yROM?EO*W>f2a3al%-hvFnj)dsp{_^4(?QaZI*L$@Am_t0%^g4ffrdz zMg2IJ$J>0~n0)-&x>)TE3=L*{YaSo(f1e-w_WkAa_N>_t_7ptIE^b!%yLEeV@tfN= zrnL_aeEIU_%$YA|X3jpp|MQyd@!Zpmzh5;^K7HrU@0I*_?(I47W##$(8~2};wJOOt z)WVtmTI-Kh)%#7R@ArP62Z}Sh4Ttuu$iDk-c^-e-y1S+Sj@U}i=RE!5sP6kC|F*t< z`h0%OVKFtTunjcJOU**p@ll zs!qK<__p|7&c4qNKfj-2sK8;QegD??YtyF7)%{rMn?E=DN)zM5!>7K-in8;`%&@5} z`muld%;zU2Dl>62Wc)r*^?vX7dzp9Fsk5`}d`>)2)wB^3; zx?BH_N#9-_H)EpUzt86SAxGuD+&Xlp`~8`S4_Ou0Z?B);7Jq-dy0ZkDM(e@0>WyEjX%zi(Sye!n&x5*8O*ukW9*{ob8@ zrLU*yM&GY_ZB)MR;;Fg$rgy(SyZ!dOdoN zYHBJ-#p4536(16E)3?_DuWMvw*ixI|Iz8(Bnpdx0L2~@o`v3pTtykCn{>BL|BC>C8 zO3mN@_uIR>yR8#rThCXWpJ%&%&!b#*1Pha*KTb{mx1{j=>)z}zvvn~ycP!ge_+C(&nTfk$TVT8l%jfdBdkV5LqYC!@*~`1u z*H80y^(U>qyyC*g^Z(v#-M%Pv?YZhL8+V*`Exvzm$E(BF((EFyTPQC#eE#QlaJH2H zZ6$#ShCeSGLnjG|T%WgR(aPukc9koZ8Dy5_Uv_e* z_PIIspVi&M6<^H+FsHvQSO>xTU+v#BPs54=uB?R*`P zb8F$-*V*6Xek(Cs->dk&bh752xBr(sJyWb_{(AmYvu$&BZv3>;n?20$ahZHz_W`B{ zt60J^y$sgw`F3KWvv1$roZ4r{t8q>dCqdTbE7EwJ-eS@pF#G?nAGvHk)g| zTKh=9pyT!Axzl}@*=Nt$zxn7LYxbD3cZ|KdY5%qqCZ2oBl>N{xnw5#WVYOg{_U3c; z*R|Ge+4ptkcemxKQ(GqY<#H`Lu*&wPz+T02HIciuj{wRrPdGg+(RWr_Je=O}or zw7htuq9`@d>((D%-uR3R)#)pjEjsr3b#DIS6W;7$7yo@0uX*$JH0!m(dbf@POb`5d z)^MNS=GE!9Vpm4igwWds7oSYA)XqM)H@;$1&AFY`&!-=~r(|Pf|1G>NUT1@pea@LY z)0w+W-r1LaJTraA3g_vez2fKZ{HV%&UAp!1d;z5m3?63bQmqf7_P=&`m_Ht*Y{}q{h^?8ivgX~1l8x!X}e{t`6_B$UD$-B?ze7^I1o_V-9Cxbu) zxP1z06@fgD6!ai2<{lA{C_zQg<(Qz<0Wu$?2i>HzuP!b1{;R6sW8C&q+O6gAj+&pF z63Bwsfh(aN;?x`H7BljQ#*X3EPej*=c_BZ*ZlkUPoN>OBih>mWWtQ1 zZI}DYB#!sVYCpYN@n+-kxca|eCBhaLNJ!e5akUF_s;f@ozBX0pXI6?)Pfq!_%9?#q zD-L93XTN^=(z5c?6OTX+Vb05(lXo58Thq8~e?*(%+gUnWugWQBWl5X5g=3ld@=Z^JC>*sOv4t-IUcYA0W*|gfwJ7MV_ zDdSveNj~L62ei&k7COoL+N-n1G)T^k$GZAWqiN8UXLnBXF8(k}=it>DsvCmhdS`Cy z)Ln6E!BC5$ zkrWOdcVV}LJB%b(%>f-k1lcH!-8`&bC&dQ`gd(=_V$rZk3bL(ObpxjLdJ$MOKsRS& zkttdV+pLVK#!?fvHP~dJrz&9vM(Spyk}Z2;R`I*1nm+cQ5=G)BtL~86%o28Lwc+J$6CWBV@vOOIqd75V!@4Oa z!j+#U9@((@xLky+tnAS$sY9S#5j>;r385T&>TpLQD91LfTet3!HG5*v zJZ|4}D0>r2c=EIZUX`Y4x6F)W+*%q#XTi&wC6+xNW#3!{A{?``v-PG|Z`5e%Y)($!)+m+fS66EC zKYo|JX-Qb}xdUFgrfK)hj3nK*G=^rutpgWrWvFQ&l&P`w(UHzsvt}(@wk*hkH*r?t zro>Y>{p@cg^6>CX`H{uL$9HUlRO{i66jP;#OI(T$?g~TM{McKCqrq{o|zJB`j z>1jy0{_JvprNs4hvC&(zre573RnD(0U~_C!QSN1tj+Um(xG5L4ml;ux|z@Q3+Ap76y55);?Bsmy^F!zT?k-M#tzqNl3d4?Nq-MUp(RpmF&#xh9ckjtTxLrdNj>c=m5sXr~z zXSbSnu4x+o8k6wkX}QX)6OTwns8+yh2dl#!S)jCbsG$29i;uPBV#gAt(M=52<4t%hfma`i$`E7POujm zkmQT2(C`$*W)irFKrdi$lq7_e;d2*O-A|iDNpjV|RgP=g4q){GC;&;U9Aog*9e!Q7 zt-&JW$pwjYOsCy6!>s?9PG^B@G@E#C9W45=)f89^fu;^DzF0GbNxNr##CgXVx8_t= za$WAPk!Zc1!ny94PUF;1SsZIzMIx3~9(1c)8qo{O38f_^BCj(!f@c@&`zQXI$dA<2 z;%(g8!L-^$|Hg^+B8X<(g4L^6|2XG3MyOUmTvyU2c=g;q3#Qc_cTdN~ zojSbZ_bi>2S7#V+2#V%y-1>rP^%XsctH7liE4=Ln3e+%87SKRxR#w)mS+l$znzUrL zoov%gxBi>aZfIZ-@MyK6g@wf7ED=8E1Xqa&y&D|sMb1mlcp60$6Iipaulp*{n=9ehHP?36fn9Zft12shZUUFdvwwa`mOHjJ`+C^g zs8rKOk-Uwf=?Rq`Rrd;llJ4D1=G0M$V$wc$fT?RLw*%3P zN2MaB>&3p(XH1-B=yTsdN#@wo)6*Zzv>oU&+YqDKmMCF3BlA}v%e7mxzV_D^KMubh zBKlX?$JnRr)|b_*S6^Qrzu(IBVZp-%ZHW@{);+UkNi~YrCmj87!+_^-N0vn7&l@k@ z1tS&~IG3%tx#w@E?poJ+?#n!rb^mlH{IHla8`QfA65$i)lX?iRVi45|llGwlMF-s~ zmR8(5Q6mw#vl^~8>3z9XMgMfmtv4frm5~`HRP|>*sSi_hFrosC+IFZ zpmmnp?34D}jN33V zUNcPjX=2I`rE7~g*Cef7ee(94#;Kn^m$n=}QSiMh5!B=I_*T^T6kbn#X`d(xO3Nq- z8^jsLO>T&P@ztKM!#UO%Cs&`Z`B6V#TH>s4?Z3Bk4!}y@r%O0=8cY2fOP~4Vem(5D zq2zPlL+|Qcx32FicvrTdXI<>C57!=gpO?KiTZO-Tj%;@A!r$!65v6N5sNCPocCDB_ z`u*(!jV&IpH?N+YFMqdq!`@#HGLFyOc*v)6*~f>b?C0C>MNPKZPzhS71939A*fyIz;S-pYRdt>up0yI$XMNeF$) zyn4^7RHY5q4 zC@S&S;kV5E=GpALkj&8@q0>0^Vb+cWc=fX85$Br2?fm**Bn~Nxc_*aqkV5LvuC8Fp zKHev*?l&i52V;vhKX&a4mM(qz;9&DZ{ym2456QOe<}J6YoZ>1NA-S#%$^Tlb4tO0; z;#{*P>@ce~&aP&tLC^KL>fE!lOnZBKGu2!z?p)vh@9PGpjjUnu@$o#XA0oBw#L5$5 zcNV4o{q=QrkT~D3f4|=!7mIkm_j?>%S?#6+w`_leZM+sb!GI?x4w(t5>hyT-U~Jc1T8Av0iVrfc6kWx&qN&Cd9t<|?;Rvh5k zek;A0*S@myb>m{!0&Zc>%R7xhWqw9(?%AhB`sY>`v_H&S{&(>bj`qUu_7}BQLdMW| z8@KLYTFs(=gJb;^9)GWv)f3MdY}$0ee>S&7glo<2=?A>t#@D)A^zi)Wt>Ia1n4U28 z(|PxVZwIutg2Q8yd`8eIbyaOxet;A?t5cX>AL$fcon>B^oE@E7Tz&EWA(O)?ho^8a zj}H#MeC5iNXNwhO^khs9q4jkYoDeM*?a%+V{LKFRBPDR-y0ow5X6t`_o3?0wYi8R? zzu9%Esj0QKeWvi6S3Fj-H+a?QjR@UG8W9nbP!0_1{ zF?tUgkOhszVr{wbCZ9`mS!CkhrG3;uN!~5&+25a8cFe1H?W+3w>+5RBFzB<(<~)ZZ zdJcEAOiq$$6MSy4=+@1}9BTr0Bo^@U^7>B&ci<20=SVa9o6%nQ@zK#+w{8W+^&Z;K znYsh_7{KSBr{{UU4R`tlYKweU`jvWq;vcTt9u}H)H#f(Bdo$fue^&fAo41ZPuU)%# z`Ev26CnqO@8>zx-rTrufbX31-6m5$(QBSyaa)yoY=J!vzZU6p2Za`q`jGD9yo&iW(#isiTcJ%WUMpL^2=jYebz1 zDI-80YfLpo;-Kk{*?<`m=!PQc1~(7DhN79nGVMT75RyVnX;>o*E)xXq$70cQdK-A; z6iq`Ico_ca&nTpXfp9yh1%jb;9cEG>idkHKS{dZ?+)OJRfG z9E(73?GeJYT+zqa$IQp__Dgr`p2o&Tq4?f|2M>a$l~6lyH{ZQ!z1*+5q3P7AQ@?)w zQb#I{cYIIeSi`}r9kIJ?ZTpHu3AZiQ)jEx(e}8@b^yyQosshM{&o7VLz-x&ko25XV z+)n~u_dHy3WY6Z~LJ29LToBF=kfnRb8)d|*4Y zXAEL9G^%cZ^pIK64nl_*z%3Age%86d2AD?BDX!oXnW1`7ZALMm0pW~B)eURd@b=BY zPKVnJaRI~ti2K3*0A~+uPCuQ+fNB89x#)g}Xhicn#QmH)4hfA1CW(Ly0r?$bvrq)| z#C&MrF*LFs5sgsypBM9D9=IW!YRb^add4|H)~=>v;bbM5q>U`ot}?KQ8Spo5O+MZy ztnQ~1;}31M!ql?r>guxd%kj+qEB#sPPU4Q+1s*frts@V& zUXKGEIi8%HJj+v%@B7#F^|n`ha#mlwemx!JfIq9&#q8Wv_xG3YN^bVr|9`(HNB4fe zSA8B7CNtPU*A9h-UR?}svh)_4Zp*nD6dRih(s-u%dvJ=W*maOX_;LV(lfXj=;40;Lz4$nxH5SSfQx38;A;{KmB-{8ylYhOoa2k&k@oO@%# zz01oE%=)OGs91h2=ia{~)2>~~1C744t`BYLKkU2&G;j}YEK42pflU-YJKS(1r6N;g zUzp%Y1EZRKv$jbome+k*oNNEDuo&VH4*#wLT~77&|HH3`w7!VEeP`Y+T~L!yW>kZTq#h7nKiNp$;;f zGv&Bk^%~HLw8svt%Kl#%eZSz{mx$vxy+2oQmrJ}eyYthQEi5`Z+TZ{D$;s;O&q8+` zF4+F?-206=UNsVz=V@+|Vsnv;$c&TP{N`ySukzvNt0S3SPYs{<`{#LfyB`naj~~}R z^H>*>R=!I_tX$i6pv!iH6T{i+DBsg-P9B?OyWvoC+CBNc%W|_O_n*Fb`j`RNd`%-6 zwj(kTn($Q~Ab|HGlHSD)z0B%M3Jm1wu= zz#+wFI?{(VYLHE{8^C*`~N==z%_Xlo3ezxY23O% zKmKl|VD`BKQ5T-<7yef~tv6A`E;z-4r^9kX&_0v2Tc?d>+}h5E8?#<(f{*cl2B0>w zUvs*C^-1oz15%zx=cFb}w4N7{lM1oP`d zr%OGH>Rqooi=LkRw6{9{PIbavi=d5rp1wN%|N8bmGy5qz`|B%<{+|{<$EDNwm6Q4P z*T0^d5|0;ftW5TvyyWql7qgx;o^9TK`^A~tiW}r&Zh>n_kl`83udkimY@WYoVs_5X zn#XIU&F}r1F@0Iy-cSku?eG39mv&z@ZF}t8Ur*fso%wP0UhnDc`-)%xIV+u>fA165 zv;)6d8n-S^E&b_#&L`~xKi|9i)n8gwJg4Q|xLf$DSM+Cp7d`*-S6 zji#=X$&2}S;aIO|=-Fy#o7fjOXXvcY$XT~0>yEKq-M0GY&Zk$uk}|iuvSWX_(S}3n z{!d=5G7Ad}HJ!8jQ)0EL*|xcMcT1~EK1|CO;8VU0n5#8b_YF>ti?mnin^_RS|P z;Pkq?vgz*E_2zP|S-I|1{R3OjXcO2<&NaomPuTrqPkG<_)SO;lXtcrX z-EPymhu5C&-OjvPwPw?zMNbb|HzzM{_wS!O>zCQ1tNVnPvwxP4e>*D&bXAm{V?yhq zU*Fo=-$#F*dwiArzV%h_*G-6AD?RDcwVLp?GdR`+yN9p&zy%ur-&4J-HaRr)^SQR(-nWk*KR>_sPQccUdFjQe$?5NZoK=?AzNNM=KO*w# zp2B3;)c;Sd-ye}W7kX!ZVY+kZrwgYSr?X5u@M}rqRQ?5bR(?LuyZ`O;1WC|cBwI6> zvv0lqb9QCg~*S6};#QuGsYhRsx)4E+c z{QRAtOAZJ{%(vL^XF(wNqNgtH4P14XuI}Dz`}=m$-0I`&p4~rC_w>-gzjJlx>X*mv ze9GPnzQPKey`HM?1g9dFX$L^Z;X`sF;_@eO-e-b{3PphL!vbeDa8ZF=kQ@+-fEN%q zIdtIp6WquagDD5=g{uQ!j)5da*a2Y0U_-zxA{-!En($VxCVSy)EpQ3mKdH6OrOo+F zq*+_w51)w-4HTXo@cMaa22$xAzJ6ZZi(OppGayB&XfAMqqn8lGfjo<+#{!;}V zmbmMY*JsW7bxIOiozF-{WUd2OM~8B6AKcfvdNrsyGZQwPt_qTD_>#fYcFenZf1leGJ%jU_?V)MoZDuI<&F zYf2#fELG6$8Q_8$x`ZNhtMvYjTi0&dX}dMrBE}-aqU50gWPa>YO+ee>)@D${L_$KM zBT+(NHjh52rvPh0+}M3Xf_Q;d2FGQ^cRbTs59{`qvpqi$o~%DJr-b?Z08JMb}acUdA$Vi`e4ckB8a zr`|Gn#It72GJD+(mmrrMxk^VQo}c~wZpp24Ry)_8lZ(g%Eq^;z@T;|P>L>8EZyL7_ zyn6XkGBUxvPiCg^hD)HuIa42g;bzu;3cgS&U`ylH1?wa3RNhTGcfhL{wBoMqvOdq6 zDUkcNF0x(o(0azR#ssubF4f}ip#xr(;H$hKZ4fb7XA0Dbfb_;7*%*Ff7IapU0orLp zxpf0vVlaWrD^Nm%U(EsO34x5nPyueau!5ur*w(GSp>5ag)00%aPfb%fxr>=uS^015 z>uEkU6Y>&#rQN=-^Yz@25}W>i!vRo_r^!_;f|-5Rv@1{9+SvN!+Ud>HSJQG{fv&_7h}iIhY4sbwBRpTe$;ex6slB}Ku_Vj2_QMkI z-oJXo_upE??q&(du?`6blepJ7-=4f=&AN4Yv3Ix4TlnYS^{s378UH=7D_cVO?_BN4 z$De=SY633w7&G@aeZ3goxruX4KVR|={qGf#wcjV0@8s5TNI3Y2XU$aKSb5$xzB3^< z#Z6Z^d8)MZwOssmO>-4+cQv7qb(;KTP}da}Gf1Hd4oy&j4(bhqdW#?jg6)MiB4M3q zNUs$|1*oshse=|XAhY0RKvaPGl;HMYBV=}Z8t8fuaAJWa0b~`=ZrwT@xBG&07N`)O z`V6#Gjc0khM1&^fMzBS^Yx?^7TJHrPR>YPDMRF5BgDKqG7eb2MMobfu_|`1gy47_0 z>Ae=${q;Gvx!ct4{wR2rI8-fb-8>gN#Sj4-=XIXuD!csG^1Uxkx zY;J69ge)L4`F;h|yE}OB;ElGxN9hlbbP7lED$CqD%E83l<%K+2-dil8S|@gGU2OEJ zbVe32gZy=|ySHUsU6rb-rLVug?r+tc!x|qq3)l(U#cu*Bz`nfsz@oyJmzMq$iQQLo z^9y4mtH|b8uU>t9eSN)Ophb+YZ|_THCTT*1r9+z1^Ls|D=Z=uRz2GjriTCUe%tRt{1B%b1eD(ogHbPzo~EAvaF1| zef5gl5kJ1YI&>)F!u9-jd%A>k6H+byemKCv-!CCI`Q9gfChlj6{=PqJ&;I@UxApK3 z&@utr?Afh2e=qb-b2;`cqbf{kGN^4=KV9?rr|(Si~QO*T54*y7Bg!y+bbMWIdme{RKJ4u?1Uq_l{Rdu^_ljmnU=Q&!TMFCTwA97>44O$JbmwJI-1dw zR9^G(^n7_X>yW!=(6zc3J3xcp+$>@oYy5@LO3s(7{lm(5dwFDU#f4251~u_PMZs51 z=G8gD*WU*6fBp82zrRPu{>r|*%XXk9s2He-nyrI-ZF2@U3PE>>*}c_{@MT}dW_#!NpU;!!zh6}?wM9tACalfb^;!2&W9;iwVb^k3 zMej_x`%P~>XrLH$OVYJJe`d7(`F*#&?e7dWXsP$97}R0JyiCa(%k60(Ge8{&@a=A} zHZ9oga3?@Z3s_wT>JK-90t(4Ep$L#~!8%atLU0iYstRHKWVm&pP=++OQFJz{Zpd5j z_T!I}zN>}Hmd2?MVb^SF-8%5<#fyj+OF7y*%r+R!fn9LsDjne%9)A7MTIU^~PcA+p z86oKhyPOP5DVf2nz4|3LsKL+F82Y4fYSRp6?a43!aQ6XH_@9-DU}k1EH8u71_01G> zvxu>H@!&ziGyXP@W%{7TBR5M}AS-+&6nL0Pxzgr{L2aWd_%^yO-3{o4qDp_e1YEOO zyW9KL>2OZFA}=K&`3jUkSyKDWOZlIeH_VF(Hu^Z< z-1h$71&v!jtFIMiufjb}z|_e4k^P!O_~l8vVk#EB&x@XUrJPsh#Q*yXCoVjx3!Tx%UKli6DT>a^P{{3CPbKAGAU32=Y?>m;-*z@Jz z_;dpj-eyF`{+nz(S@KJB^Y8C+wThmTmP(hEjw{kQlkIJF2wY{+2BPD%N3;q&d+ z*KFg$w!QoLuCbB%_9WHPw{LSxQ@zceR_!)xy(8uE&=zM0zwtoRQK5*R*O#irEt0ak zvSrCS85x45vc_I}germf3YS7s)kPhs2o=GNW9 zvXZx#Rvwu3YSkb1d(DtGTLe#|>6Oi^bu?Gs4%uJidGp)4fBgGhEuQ{Zw`-GX|Mjcu zwWBw!TU&oH?jV=z*SEa<_qRW@?hm!EiT`>pR&jHbxysYEKi5SW3PvpNTNkmhVSPgE zu9B7ZuG977`(7zd{0T|bj)AP#j!gdZ;p5}u?QQ9InA_Uf*x1^{zC^c7W}ISO`fumM z?U(;s!d60qn&h))&GL}rH}rudagq3hsbBb|_CmJSK-=Zq69o^yj+h8l!lAPtx{Mie z*WGuSh}_&<6LF@vRZP58SIUdNpgwQfI%BIou%H6nWI*~!! zR6MWAO3aX{e!ooB`xYNBxR3+2|9+V?nied`^o-3*$awJMW8=fliRIg`t9qZ>RxS%( zCXG~Ov_H1H7a6u~?e5jN(dqj^#VI$q-Vu#x-=^*v85?_d*REV;W#_lA!`{7;mbBbb zJ3Aa!s=vOxzv*g8Le>Rlb~*oPSFT=PA00VuO71H;xUashWXetrzP{z4{QFz)qFca) zJ5%G+<0jC{6~QGw$U<-tj4iNHB=Od>RKJ@u;)U(kCnqO!?`>@XjY?Ge_v@C#wmNgH zaTNr$ST;+wfv!RgWWDzAaJzVwI45W*pzO<>h!+RA+6ABuk2F)B#?}K(i@4UvT9?hS zC`@{|Z9>8GhXTcH*M7~luljekK5EAtR-$>IsGi^5by1sxg8+J|5IbFbl%pB%~S3{Kag&}RR1 z@rUP;3|Ul;u9kmLH8ok12o$6vjg zpOF=LcZ>4YXp1|^TmAR_|Mxp?OGnnPhmC?KlZ{p3iEO7-TM&c>k=apazV z;FiM@5)vy`uFTBJ^4e?wnwMc`XE(0rIbsHGgF8%Iv1ZL0=m^Qf1by&QNsa*FB zc1S)(vkt_CT8E^FEoaecSi@U3OmHzX#3yYibPH!*U;Ap8x;x|33#7-(OMxuJygV_0&&m zcmDpGZ}a)Dee|w3{{LRr-p%K+oXfCe&BBEb`~SV@KXv*v=+?P!dV6Yrf4h3^THVjn z@&9gJ-}i0(|6l8`?YCfl?f#p;byw8gEq`}D{4ATUpIVyz((a#lzs;|w|DV^#?5{j6 z$*N$gzxPYfiq#iD{U&8iF2nCr*VjCqegDt0;D9-eU!T`Uemk)E{*S4zU)?!3zxRz* z>B`4fW-g!i{$6R?tIy|od*0YoEqnatw*8Nj+_Tw_rR|@r`@8!8c;4C zc2nxRbcd&YkKUh@4Lf9;cC=DY2?*xT$glXLIw`T4#6|M$Hep>rC)-roPY`s?np zbsm%0qx;_4{ylGR_gO!9`@(Q}pGo`w-Fq!xmp1M8h0UIm*8KflU%AfuzhmzAj2}il$MMYn_44DxYO~56_wL<0U;pp(`aPezHV3pcetkXv zXYc#{RSyo>p+y@$EeG~bC>6BKR46Vdon-s z>nkUo@$&osnV53)^YJp@zcVjhi@AE_d6@k+(fF5b@soWt@82%` z_Ez>PzfIATw<~wAs!MoeZxi$HkjK7VetQG=C4HTBtmgdR@22;KA{ds)Mc7+!Se<$D z$g_}bdC})DoN)NP>-Oy%r?%Bt$iA=p_wnTa==&o7E}v<YuG1W-KraUGX8y4-lx66?zbkV9Bw;y z)q8u}0jv8#^HjX|Z+>{fWcM=0or5zHc@{cHw(>r#`Zc(AA!_l>Pj3Z|#=rUC;96CGUNFQ~r+oYiWs2jpx6w zn?+~Oe`WQ{K3keaj3JZ#+Q0Yhy&1Rny}MpjCuOuM=l8;ik8S7vJQB72uY>>n4<`;Z zPW9ZhWZheb?+d@}sxe-Br>;CfR!Z(=-s$igpKX7dXYk6Nx_@<9Y4n^C z%zfz1&-;vdb$a-Y|I3n@R-a(b&fK)?>DQVUHNS5}9KX5oeVDrUeA{i0Z(jZ0dO)gf zvDK6d8*jgl&aX^(_IDfJ=9)qD$y&Y2o?@WeL7_u68Lu zFHXOAZm#8K%aq8|8$0zY6Fx7<7i5~?n;`r1!Fd3gJKc=&y578g9SZdBa* zDL>I(U;auq56t_>7T4yh2uZ}SlIaR&)u(Yxm&lsJ#fIo zf8VOOs=sF^Hoi?gc`AMPeUS)P`3U~^7R8yT%_lE06ghwKgGF`LhoJ1&hkqXUb#tHS zN#?DGw==K)+L)4Aef;LZU#1J^=l#EZ_~GsM2Y(rCICs5m#jGms>u(QO{c@`O6d2rS z`csvOyMc%4_0{m*#lDm8Gx|(hbLYy{`TT2Yn0!k^%6~szxHWJ8(X0oL?=_o#y_)J< z8$AEj%~12)#g6v5(zt4mu@NTTscS$Ai%yM33r_dVj@?$gSO{bhSUIIP%sOZ=Rz z`HkS{x%K?l?lzX*-*RBqp4G4RMzi0)_j~i->`(d6r9>kbQlum9R_~v!lDczV z$zGG(mlhlS{Nuuf@1C2ho}5&BeEGh^79Wp&{}nU8-ZkP%qv^-u4N>xQJm&0O{{QE1 z*@c&8@2l7P|9Is#bNfA8es2BKzsl<0tG1=v;~(8AT9Etdc{s1RsekRe_1piv=-gko zX4~)hxNNug$Wz<>QUEn(MCo`*OAVC;Qc}uJ$cg|M&m$&-txajepjE(pNXx zR=534{Z<*BKO4i;zqKEzDtz=jVehBIw?4Fg`_i(z;_K0Ax65bMd~esk|L?GV{eB~n zTaAqN?5lS$zrI&LsrucO+tvQQ|1;n0G=4aF{txy2&;91szw4R*gwNsIyFV)5A1++j zxNu=)UES4!AHvS_zbxO%&(B-)#eEOI?fm-GH$M~YPwqXzeEPi-%YrFOf9~c`uPbq$ zq*J-C{Kk7Foo@%YvZUwp^?oIy^47T$nz827r%wX5d%0gtT_+xI^Wjhbccj|;+0)fY zd}}^-Uf=ldkN)Yp-{p1huiJl?*1Z4kZT{ciPx|-o*tF@Hy#D_~J6RNj_4j_cv?=wp z-S?g6YttUqe%m~M@B4kfXU(2%|KkC(cKnk@Rt8ujNL4gq?_PGf%9Nkt`#$X6|8w^I z&JW+@{~gZ1U;n?p`rXcLA3w%h-Dfznn|bfv)AE&1%J+Y0J%41UVBM|T`+u*!|Es_L zle%bV=>HG?|DWhAmyO8Hjo$ZVslMIMC&KIZZhJ4jU!v=SnN3Z??{B^JAI1NdhlU>g zv12<6lfitm?c3@;ddF8S+E;f!dp++_keSi{_y0M~&nNfi)%|~O>;GMv{_kJ9eet@> z+-vULW3K;}9)D-|_nFe>=lc5NJAQt9wR&gj>3_Gk<=!tn#W>^m^>t3Mwv$iK{eA!c zZ>J~H50~%d{qyH}C@*jQx2fy@?7zO=`mrYKHRXPt`cEg-lh&=4POeQhKj&ZfVej*K zKlT4V?LU6}uR##Qv*VxK z?CbCR+VcIUcHPe(8#iwJ|L;LF@7c5GD!dw}s_ei0eY33e z;@_Uh-Sc-g^JMpOS?jMWx3A0o+57s!*39`f_oeJ^m;O7WzGL<5t?NW2doGI@0wpVl);_kWAq`Fmp7b=#i)@88S)>Q4R*wXRl=;}VTv z&?!jRd$+uPQjYE1`n4HF-BzZ1te;%_;PUj&-kEz#7yew>yK~yH&bO<6-g$82->J_3 zaT|Xhnt8i%>+=`?eyiI>ZvX$qMdI$8?3g(5ZKwXQi%y+8ce3^SzdMEhPM-ZJqW<=k zc@b9)s-7PD(Yv>Id%XYZs+|u`b8kPtn=ZMJAV9pUs$XA$z#*?dHQ7U&iY^Q?^-G2O+UyDN2J+oQ-YdY`Ux?yQ`?e_fB^;iD;-S}3eJ*oZN-4pc&AFt{zp8osy z;cK&POr$owyu0pC*zMvccgw3jm*2cmnf>R?)5|~KtD3%hzxPkx!Rhx;)c^eS%vSu~ zOZ#2ce=h!RUw@`-{@lZV!|z$jl-=q2JDWA^SEJ~q)Gv4c+_e1Vmoe+}-(Jt7r}v7- zt&5m9yMp!gwV%-s%Rc{EdwTBKhbgghwKkl7yxsYK#`7CjKmSaLulw-oiuIpgR)?LR z&b^%<@_vu~%3H+?KdgN%U(WyV!cXSARj;qDHUIV5-AZ`_L&S#zQn#l5_x`(fH}mVq z=9~YtZTa)%$bP=vH>Lj_c(+=({()2U(NEJZo($hGY1@X2zBQrw=|2wtwik*JUD&0z z|4CT9$C7!ce@@?__HF-X^ZdE{@5mRe(A_`#-W}n6DgRqfPFG#FuO{jDoge4k{(Bu` z_w(1ayWcAxKD#kbAmX<_|Ghn?AOHQ0e#@lYeW2>ap|#w~=Ud!8K@0I7_RQH)m6-G2 zS-A1*wWsG!JuScYLtN^|vDVY>+LOD!Ny~rseXbllU*`61!=3g2dvEuj{QKQM?Qi@0 zkH2nI@3^yV;{%V--{-k>7&cY2g8a3T_hnh*-TRh5+1UOD z)r%(I-|aIkJlD3|H6c|v;(1=&j>^LFNg-v=w44^)m)c*juvlq>-g|D%yEP9({^jhu zeADKm!!E;F{4dJ$_w)b#6!CxRYXPs@zSP4kZpWnk=gWVYxAn~CS@X1ff0OAgp|+~uwP*8Nt=Hf9zwvuzTGsKs zU$0Fqulju7`%Z-VhE1Gnq{Zugo;J5uk8?OR_uT&YtP-OQ$G$z;oc`rX@9O5|pYwNA zYs~)?&Zl?2zIx~DQ)jokssG#iuv1%}cg;uR<)7;p)&4j&bM@lt@;3Xzk`K!E!cW#! zOUS>kx2#`sPuu+59^;R-&$-qoFivnvxce`><$Pa^P4(wv4_;jSW4*eJ@BEgTXC)(q z^F8m~Eq{9KL+fJ2ZCdeivz0d-i#x}D?Zwp1;rA`)+|N?qf3$e@YD-V4YPS44IzLve zZvU)&tNz2OtHz6Md4CG-{rvH}6^LFoeov#+3^k?-p-LEI_m&Bg_fBpNv z#P9KU>oh;RAMa~D|EE6xukWW9+VcM%^nZ`D{PJ*q#m7gn_Ol-+zkB#-n)~v;Et%o9 zpE9n`Ecmir&R5RX_-oo4_g{Vg4$9a3`=9?lXYs6EmstOl7reW3?cPjN`>dJkZoS$O zw!G|H?)5e6>U;$ajAuO6IMX6z(m8QGizkO?ho^<-iRlNIsGsKZaowoneNcPRQVrIv zBHWqB8bppc8h7mCN;4iH|3`0x9-YH2+F!^q2|7F`F`2Wj#{(7s_YiM_hBlld_$*d>gAdudBDe z+>>;-<~hKDKY=>*NMgpect8o{ml2L+g{;dR@SQi&dSpF_YSou={niT zUsGaXU|@KsdT=Yp_jjqX*?j9=B~Cw$Yu?HsKO-U0%WGTW@l8>oa{gDJp3Y5-u(Gnd zweRk<2_M||#(jL;|DXH+69xu`1GXvAo+q;n4YgKpJ@q(~`#k%@yJGqI@89jR3JkmU zT06Y%%gf~-^8Y%pcFP{02ZGiySA&oN4iYK26_W{dTL&-hU>Ql7bZvnphdYpaC3P3=A;(jP}7_6~Dht5!Ie% z|L=#g{m+xmA!2SW3)JULSQGQ}X7&4nwG0dl292`vX2(>P>PCI5IdWc(clD>w>SFsh z6y@se&Hk`k{?L=Cw^qBlH%}D)8Iy8ES@2<`m`==xC;9VZrtVv{XQj-$x9!dw{;5rO zxBbksHR)*L#vf~<{t8Sr*1GDhH1XN@{q?0EAKi`8y~D-8z_3_jo0xvBW>xAk%f(-U zYY$IP4Bhm7tGYzF-t!NS%uf7Xe|}%`%C3;p_ae4wB zuGd|9Z|MU*{_=xa8hXddLVr!)A9LyTej_RQV?~au@9s-Gd)nW&H0gcZ4rvAkh8r8T zbHY7YMbqA2|F&)72c1jb?Wz;E229AF{S_p0sJt~=Kd&^tw7s(Mi`As<>iU(bC++Ur z?KpopYC}-iniJ82SM|bUjBG@#mf9~3@wK~p@9gZ&@s+L{t4#0kGB7aAn6YHb)S1r; zwrOwcxVP@-)%-Y{>YuM8_k_*qofBHQ`k#E+QjS$=_3i(fK&)~-Jx_d9 z&;^%GSLR7?yH*{n!@iXxG@q}m!b(?qA&dUg+0PyxUXvg>n{8gz!>^P6e%)NLR%w3s zl%PU`hivGf2ySYe_KR)szuU=SeeJOokd9(jDDM_c_rgD4kPIi5$|4S;Zde+n37vH9buUYDyZhS!b(L|2y z?Ndd?bqtN=f?k;y2~OYj!$F;EW!bBZ$K{)U|49^D6D$;{_Bq|p$b4mNcdd8i-nQT= zk|OKlB*oXBd}l1hyfZR-(Tp;gdFs=XuDHK^R^WY2^}(*YTz6me+*{akLEi7q6z?UG z>)MYeYWqlb#ciAE7kNIl+S^J+F!$loxk_JmO_n@(YmtekE7SW4S#uJ6E!YKg7#JEh zHZ9HnG0AYo!YwQ+>m+$NeYd+PM#l@vI2eV#oUrKfyVuV;V`i#WFPiy2q^@vzZ|AY2I!qpcw&98EwblWd4EV(Wa`Z8&E*J8hbeS+1wu}vB2W!k&T9aJ4T zuZBNgk`Oqxro}AcM9IR_*Ut2(&ac~Y?b`dY@)N>KrA-dbbZL+46^iC^*zl}3A#=%( zu!7~O^UsIAIVLtm;o!8(dWXu}jU0O1WBYSG7aY|~bP?c5nH-)S7>J5qLe#aMSlK4NPQiYP@~cXBHBZLamW zboNG&|1>tm>kW6G$NTymm>PV0vEJRz?Jc3qHzsf4YH``UIjefh(bk9=Kiu1nb5G-w zS1L<9drQ;WXxYANU9CP5x8{aNA3yHTyXyG6kINOd>?-RpvAA@?+2fAMb+-*ZjN5-U zyVShAQYXHyr1U{~;Io(feMZ`fi=7*v2pV2`t%my$P|2UI!9h zOnUI2X_1|dXI4_Eddac%Ump1!v0Y*m7nJlosyHZrhm+*GoO6fD{aT&QukfGZZhllG z(Ud*4YidgL`ZWibrc2)`^%QB{p&9>DG+DcvHLycjNvqAiWxDhmm+tre=OPZys^QDe zKf`j6iGg9q09?rzcqFi^^E?)fQ z_lAVd84^07vp8Mfa&O(K(&rSoX#EvQwIh;i-^8{{91Oa?{$P~YDVc?;Ta#I{KUwbC z8^{H!TME(-X1x|sSE#$%u~o|YAZM_&c7#!{{tbudCC;3`-?~fv6yBG<{pV-(zJ!-S ztIj>QIL4N+@nb}C;-f9AzPl`T3cW4xbN1e%gubH*s+;z&Fu5zYW{bv4PI1SqH>JCy zFC|ZOsK4r}s(j^5gT$Ijm56^|>=ln#uT+h?totzWcOuK_3sc>ear1u+NaNz%zH5m> zv-jN!an3GtmM>SP-fo@$`nzjyUxH?ta>x?icU&Eo9m;9#Teta09klASS9y3%Ib!m; zg}g}{7#J9qsYV>GROQIDnJLnxown@l3_+d9;0=vw(vm5gs!#5b+uyil`_|qYHO<$q zX(nyh5^*}JUsyDF!{g}Y6s}3H4)f;hsC_-*=5d~$t>01}<-gsuxJG62k7sccs@E)X z_11G**p}wDq30>bMYBtZ2j24SnDf_XJ7YIf{H4WQjE_$JRyOSLOP=jCwh>_Oj`!U42J(PET~+wd_#*$yruY(@#Xb7gQ37 zt$Zt%FW7gZPvp_!F!9N3KSP;}G9yaQzOvRYevtoN_|1;#CyyRE9o;AW>``>fv4+|2 zLMBXq_F8AhrUTO5>lfXLe(=hCb-BWnHM$AG5mSvC-?vIx?{T$w&YJymk?Yq*D%Yae zK808}<^OOMRr}9bXcoh>Y<7^`k^g7IQrqiH=1k7_;Onh^=Mg^X)Sev8M_XPj^N1_W zn>^uV(2ef;J39XpN`#8`UOB&Qp~*e-@QHkt(tK*g0`51Csa&v{{&m?blV_pJ)E=KZ zz4>_UsT;)_Cj;KbZ+|CxqM4O}!N7CFB{lA_+dqAH%~l2Yh$=_ecpa}>ysoUG>1*%Y zmy7e8tffkY?ce$=9^bdp(LTbamOZz)azkD)liu^Ag|fT)l9(T_W}d*FEyr<9-MVbg$1}!D z>;HY8o-C7{!>MuI;IaRtcfYqy^P4~8Wckt9$){_ACU$wQSt@L7U*vn{+!K}12VvQQ zdH4SC?G}4z7cqmAf#CsP)6pe?4jKoYd$T65HJ-2&BD+?*F({HYKz3gZ| z%a#61#&)MAe_xzE%jlB5mv8=wGc!M}&|CUxg2$4&zhA?}_3QlCw?{KFFg!S?9I>x% zRbs-Q1y?p)wJwRjF0;k#TcB_AHp`hOYi}JbJ(u?Tkf*cS_n*oUZ!E&HO1^yV7SrwN zsOUJA%q{k(JY~rj{`wF5{@dMQXJBBsEVO2W#^=Bd2`lIP)QA8zra8nwkO5TuF`S9m zaOUe>tM?za$egH-i?%Nd(%&&DA+C1*N%M6@Y_;c-4;GcpIwPJbpaW`7FeJR=ytY6} zF~rnDmfa})@iN(Go!7R?U+-FdJnYpnN^t2G0ASVeAz)G?~M#orQXj@*x3_wB$x3Z z6R1*Rc(x?LGa%+-pyBNQmx7k_?en&92^BlGacY;F?`4*QyOwDuUoXA3wtVM>T$a_l z+S)JtQcl@*;Z{M@aWzd*(Pt(JOJ7gZNO`T@WZbz-OE;+GS$k)K?jQb6#VNues>PG; zEHqm?*H`$IsLAb^oJp*+W=G6Ax8}TrcE-k;+BZcx9tT@QlJ6H<8CTS?cBZ@yXH@oU{&~)S`a+8M z@=w+?HnD=kx}`rM(K#x<)NcJNjY>b`&Xs3UZl*Er-!XetzKGX}M`p_mn?!HDzJ68i zsc`zGrT$`TZY5UN%HE8;maNJgd$+>++{G2Pmvk4haEK;(D`$&%?OOY$>4H>C4D&8t%Sf;PPQ5$?XF$tvA=TG7oVi&=9cc0BU^o1<4zqx6z5DJSB= zj+Lcq-tBXA!rh~to*%e-Va4>?O+WWLY;XWoKMe(fI)YA159Z8g@g(=)*USh&P(CdoW{H8 z)$!RHTc;Z?=hHN|oGYl4}Lr z^*P@lk@^cg<~~n3Bz?~@yyd#^Ep1KZr3aQK;s-<&K@|&wKv|QiRCB7Hkizu&YrI!D zTy$Nipq1}yB9zd|#VK}Ey1e*(h+za*S(&d|9#7b_sbY&hE}3vt!1^d>N4#m$+GBAS zv$)nv=m?uh=UECjKMm(nn^Wttp{dPAXj-e)0tUqe@(!}3IoH3 z3mjo}w>|2nGAL$OJ$2Z3e17J^c~?BP-s?GN6w3B}maXi|Ba2FcS$1CMxgC8z{n6Zz zWVw$U`Z8K7j>`Vrrx<%PFGs|3-UFUwlO&rphHoyJWMs6w;d;%wMxXUp${yY8-*?5# zeHC)#+^M^P8$5WzYIfedn7!Ceq43?Sbt{uLSUq*wa7*S~-0XXPOsj4P>UNy zaq+?5HW5k{spgmWao>jw0Z9L-5?e2tuB@)7pZEIcTHzw!i+}yn6K-)^wkK_H3hvsj z`&Tdg{}CI$ETfiX^LB`o9C$is%Ky6;A9n;ESu=HQ>u(uwWl*u;&5sR*FTF2%vWglP zulXIhW~-0US{8m$pM9oEweL5JhjF(`-F_3dI#&LD)VE_s4|g9r*=PFqQC6qx$tj=T z@x3=UwA`9>HMZQZ_|=P2mHm_VJb9`bx=(Azc}H+j#NM0qn(s}-#!G*`l=r{1-)HfA z>AK*^r`NBPek+o$_G6**$Zo z?Y8+AulDzT=@t7=`S;KK(J#KXP{&U%{pD(J-lc3i4nyp@nfSc@c+!uT{yM*NkJRh& ztp4=*#PawU$@#DEnf|!TpIEfEtacA*aA~Ja(ZR*shc^EydFVgi#edzYh|r5MjNi?` g5y8N4!1?5V#-{oNvsaQyt3dU$r>mdKI;Vst04R;e5dZ)H literal 0 HcmV?d00001 diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h index d0b77fb803..ee725bad5e 100644 --- a/quantum/keymap_extras/keymap_german_osx.h +++ b/quantum/keymap_extras/keymap_german_osx.h @@ -85,8 +85,8 @@ #define DE_OSX_UNDS LSFT(DE_OSX_MINS) // _ // Alt-ed characters -#define DE_OSX_SQ2 LALT(KC_2) // ² -#define DE_OSX_SQ3 LALT(KC_3) // ³ +//#define DE_OSX_SQ2 LALT(KC_2) // ² +//#define DE_OSX_SQ3 LALT(KC_3) // ³ #define DE_OSX_LCBR LALT(KC_8) // { #define DE_OSX_LBRC LALT(KC_5) // [ #define DE_OSX_RBRC LALT(KC_6) // ] From a9d8c61dbdb3c6d171f73138047d9314f7e368e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 17 Apr 2016 23:02:29 +0200 Subject: [PATCH 180/259] new iteration, change of lower row --- .../keymaps/osx_de_experimental/keymap.c | 62 +++++-------------- 1 file changed, 16 insertions(+), 46 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c index dbc3eb9909..7c40a4f3c7 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -23,21 +23,19 @@ #define EGOS 5 #define M_TOGGLE_5 0 -#define M_CTRL_CMDC 1 -#define M_DE_OSX_PLUS_CTRLALT 2 -#define SM_KISS 3 -#define SM_FROWN 4 -#define SM_CRY 5 -#define SM_SMILE 6 -#define SM_SMIRK 7 -#define M_LGUI_SHFT 8 -#define SM_HEART 9 -#define SM_LAUGH 10 -#define M_CTL_SFT_HASH 11 -#define SM_SAD 12 -#define M_DE_OSX_CIRC_CTRLCMD 13 -#define M_CTRL_CMDV 14 -#define M_MEH_SH_ACUT 15 +#define M_DE_OSX_PLUS_CTRLALT 1 +#define SM_KISS 2 +#define SM_FROWN 3 +#define SM_CRY 4 +#define SM_SMILE 5 +#define SM_SMIRK 6 +#define M_LGUI_SHFT 7 +#define SM_HEART 8 +#define SM_LAUGH 9 +#define M_CTL_SFT_HASH 10 +#define SM_SAD 11 +#define M_DE_OSX_CIRC_CTRLCMD 12 +#define M_MEH_SH_ACUT 13 //Layout keymap.c generated with ErgodoxLayoutGenerator V1.0BETA1 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -47,7 +45,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, - LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), M(M_CTL_SFT_HASH), KC_LCTRL, + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), LSFT(KC_LCTRL), DE_OSX_QUOT, KC_HOME, KC_END, KC_PGUP, KC_BSPC, KC_DEL, KC_PGDN, @@ -56,7 +54,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RGUI, DE_OSX_Z, DE_OSX_U, DE_OSX_I, DE_OSX_O, DE_OSX_P, DE_OSX_UE, DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM, DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, - M(M_MEH_SH_ACUT), ALL_T(DE_OSX_ACUT), LGUI(KC_LSFT), LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), + MEH_T(DE_OSX_HASH), ALL_T(DE_OSX_ACUT), LGUI(KC_LSFT), LALT(KC_LSFT), LT(SYMB,DE_OSX_PLUS), KC_LEFT, KC_RIGHT, KC_UP, KC_DOWN, KC_ENT, KC_SPC), @@ -172,20 +170,6 @@ case M_TOGGLE_5: layer_state &= (1<<5); } -break; -case M_CTRL_CMDC: -//Macro: M_CTRL_CMDC//----------------------- -if (record->event.pressed) { - start = timer_read(); - return MACRO(D(LCTRL),END); - } else { - if (timer_elapsed(start) >150) { - return MACRO(U(LCTRL),END); - } else { - return MACRO(U(LCTRL),D(LGUI),T(C),U(LGUI),END); - } - } - break; case M_DE_OSX_PLUS_CTRLALT: //Macro: M_DE_OSX_PLUS_CTRLALT//----------------------- @@ -241,7 +225,7 @@ case M_LGUI_SHFT: if (record->event.pressed){ return MACRO(D(LGUI),D(LSFT),END); }else{ - return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); + return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); } break; @@ -293,20 +277,6 @@ if (record->event.pressed) { } } -break; -case M_CTRL_CMDV: -//Macro: M_CTRL_CMDV//----------------------- -if (record->event.pressed) { - start = timer_read(); - return MACRO(D(LCTRL),END); - } else { - if (timer_elapsed(start) >150) { - return MACRO(U(LCTRL),END); - } else { - return MACRO(U(LCTRL),D(LGUI),T(V),U(LGUI),END); - } - } - break; case M_MEH_SH_ACUT: //Macro: M_MEH_SH_ACUT//----------------------- From 6732d6cf1a3268ece981c6b0c07a1b9e0f61adbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Sun, 17 Apr 2016 23:04:43 +0200 Subject: [PATCH 181/259] new png --- .../osx_de_experimental_highres.png | Bin 187629 -> 187478 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png b/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png index 4ae517d8d29cfa77c8fe4571f8803ec950de0d26..b1e9e763ea161077615dc171a535fd981ee0b50e 100644 GIT binary patch literal 187478 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
    KI9h0rQ)cI^z(#<&k{l#la3r;SodbxCZ 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 literal 187629 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
    aS>%JV7%H*cj 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%0AFl`#t7<`QN3N+p2l5nWR6~db@Ic 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 From ce463ef424c5bd26b84ead7de5f31eab366f98eb Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sun, 17 Apr 2016 18:14:42 -0400 Subject: [PATCH 182/259] audio fixes --- keyboard/preonic/keymaps/default/keymap.c | 7 +++++-- quantum/audio.c | 6 +++--- quantum/audio.h | 1 + 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 48bc72dab7..2591af9f02 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -224,6 +224,7 @@ float tone_music[][2] = { {440.0*pow(2.0,(23)/12.0), 8}, {440.0*pow(2.0,(24)/12.0), 8} }; +float ode_to_joy[][2] = SONG(ODE_TO_JOY); #endif void persistant_default_layer_set(uint16_t default_layer) { @@ -312,7 +313,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case 9: if (record->event.pressed) { #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_music, false, 0); + init_notes(); + set_tempo(150); + PLAY_NOTE_ARRAY(ode_to_joy, false, .25); layer_on(_MUSIC); #endif } @@ -339,6 +342,6 @@ void process_action_user(keyrecord_t *record) { void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); - play_notes(&start_up, false, 0); + PLAY_NOTE_ARRAY(start_up, false, 0); #endif } diff --git a/quantum/audio.c b/quantum/audio.c index 855e97361b..e0413051a0 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -257,7 +257,7 @@ ISR(TIMER3_COMPA_vect) { place = 0.0; } ICR3 = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)); // Set max to the period - OCR3A = (int)((((double)F_CPU) / (note_frequency * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + OCR3A = (int)((((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) * note_timbre); // Set compare to half the period //OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period place++; // if (duty_counter > (frequencies[voice_place] / 500)) { @@ -353,6 +353,7 @@ if (audio_config.enable) { if (note) stop_all_notes(); + notes = true; notes_pointer = np; notes_count = n_count; @@ -378,7 +379,6 @@ if (audio_config.enable) { TCCR3A |= _BV(COM3A1); #endif - notes = true; } } @@ -408,6 +408,7 @@ if (audio_config.enable && voices < 8) { if (notes) stop_all_notes(); + note = true; #ifdef PWM_AUDIO freq = freq / SAMPLE_RATE; #endif @@ -439,7 +440,6 @@ if (audio_config.enable && voices < 8) { TCCR3A |= _BV(COM3A1); #endif - note = true; } } diff --git a/quantum/audio.h b/quantum/audio.h index 3aba8370ac..05d314c940 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -3,6 +3,7 @@ #include #include #include "musical_notes.h" +#include "song_list.h" #ifndef AUDIO_H #define AUDIO_H From 5c98ad59606ee95b82c27bf2525383a9ec88542b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 20:14:37 -0500 Subject: [PATCH 183/259] Added extra songs, LED indicator notes --- keyboard/atomic/atomic.c | 31 ++- keyboard/atomic/keymaps/pvc/config.h | 10 +- keyboard/atomic/keymaps/pvc/keymap.c | 292 ++++++++++++++---------- keyboard/atomic/keymaps/pvc/makefile.mk | 2 +- keyboard/planck/keymaps/pvc_planck.c | 24 +- keyboard/retro_refit/retro_refit.c | 32 +-- quantum/audio.c | 17 +- quantum/audio.h | 2 + quantum/keymap_common.c | 14 +- quantum/musical_notes.h | 5 + quantum/song_list.h | 102 ++++++++- tmk_core/common/command.c | 7 + 12 files changed, 345 insertions(+), 193 deletions(-) diff --git a/keyboard/atomic/atomic.c b/keyboard/atomic/atomic.c index 30e8122893..5e31264e68 100644 --- a/keyboard/atomic/atomic.c +++ b/keyboard/atomic/atomic.c @@ -2,12 +2,22 @@ __attribute__ ((weak)) void matrix_init_user(void) { - // leave these blank -} + // leave this function blank - it can be defined in a keymap file +}; __attribute__ ((weak)) void matrix_scan_user(void) { - // leave these blank + // leave this function blank - it can be defined in a keymap file +} + +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) { + // leave this function blank - it can be defined in a keymap file +} + +__attribute__ ((weak)) +void led_set_user(uint8_t usb_led) { + // leave this function blank - it can be defined in a keymap file } void matrix_init_kb(void) { @@ -33,4 +43,17 @@ void matrix_scan_kb(void) { // runs every cycle (a lot) matrix_scan_user(); -} \ No newline at end of file +} + +void process_action_kb(keyrecord_t *record) { + // put your per-action keyboard code here + // runs for every action, just before processing by the firmware + + process_action_user(record); +} + +void led_set_kb(uint8_t usb_led) { + // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here + + led_set_user(usb_led); +} diff --git a/keyboard/atomic/keymaps/pvc/config.h b/keyboard/atomic/keymaps/pvc/config.h index 8449fa06de..cb0b78e447 100644 --- a/keyboard/atomic/keymaps/pvc/config.h +++ b/keyboard/atomic/keymaps/pvc/config.h @@ -41,7 +41,7 @@ along with this program. If not, see . * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) * -*/ +*/ #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7, D3, D2, D1 } #define ROWS (int []){ D0, D5, B5, B6, B3 } @@ -62,17 +62,17 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* +/* * Force NKRO * - * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the * makefile for this to work.) * * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) * until the next keyboard reset. * - * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is * fully operational during normal computer usage. * * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) @@ -90,7 +90,7 @@ along with this program. If not, see . * the keyboard. They are best used in combination with the HID Listen program, * found here: https://www.pjrc.com/teensy/hid_listen.html * - * The options below allow the magic key functionality to be changed. This is + * The options below allow the magic key functionality to be changed. This is * useful if your keyboard/keypad is missing keys and you want magic key support. * */ diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index aaef6b041d..563519e4c0 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -1,17 +1,18 @@ #include "atomic.h" #include "action_layer.h" +#include "led.h" #ifdef AUDIO_ENABLE #include "audio.h" #include "song_list.h" #endif - #define _QW 0 #define _LW 1 #define _RS 2 #define _AD 3 #define _FN 4 +#define _MUSIC 4 #define M_QW 0 #define M_LW 1 @@ -24,6 +25,24 @@ #define M_TU 8 #define M_TD 9 #define M_DF 10 +#define M_MUSIC_ON 11 +#define M_MUSIC_OFF 12 +#define M_AUDIO_ON 13 +#define M_AUDIO_OFF 14 + +#define TIMBR_1 M(M_T1) +#define TIMBR_2 M(M_T2) +#define TIMBR_3 M(M_T3) +#define TIMBR_4 M(M_T4) +#define TMPO_UP M(M_TU) +#define TMPO_DN M(M_TD) +#define TMPO_DF M(M_DF) + + +#define MUS_ON M(M_MUSIC_ON) +#define MUS_OFF M(M_MUSIC_OFF) +#define AUD_OFF M(M_AUDIO_OFF) +#define AUD_ON M(M_AUDIO_ON) #define _______ KC_TRNS @@ -70,135 +89,40 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, M(M_T1), M(M_T2), M(M_T3), M(M_T4), M(M_TU), M(M_TD), M(M_DF), _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, [_AD] = { /* ADJUST */ + { _______, TIMBR_1, TIMBR_2, TIMBR_3, TIMBR_4, TMPO_UP, TMPO_DN, TMPO_DF, _______, MUS_ON, MUS_OFF, AUD_ON, AUD_OFF, ___T___, ___T___ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, +[_MUSIC] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - }, +} + }; - - #ifdef AUDIO_ENABLE -float start_up[][2] = SONG(ODE_TO_JOY); +float tone_my_startup[][2] = SONG(ODE_TO_JOY); +float tone_my_goodbye[][2] = SONG(ROCK_A_BYE_BABY); +float tone_audio_on[][2] = SONG(CLOSE_ENCOUNTERS_5_NOTE); +float tone_music_on[][2] = SONG(DOE_A_DEER); +float tone_caps_on[][2] = SONG(CAPS_LOCK_ON_SOUND); +float tone_caps_off[][2] = SONG(CAPS_LOCK_OFF_SOUND); +float tone_numlk_on[][2] = SONG(NUM_LOCK_ON_SOUND); +float tone_numlk_off[][2] = SONG(NUM_LOCK_OFF_SOUND); +float tone_scroll_on[][2] = SONG(SCROLL_LOCK_ON_SOUND); +float tone_scroll_off[][2] = SONG(SCROLL_LOCK_OFF_SOUND); -float tone_lw[][2] = { - - Q__NOTE(_C4 ) , - Q__NOTE(_CS4 ) , - Q__NOTE(_D4 ) , - Q__NOTE(_DS4 ) , - Q__NOTE(_E4 ) , - Q__NOTE(_F4 ) , - Q__NOTE(_FS4 ) , - Q__NOTE(_G4 ) , - Q__NOTE(_GS4 ) , - Q__NOTE(_A4 ) , - Q__NOTE(_AS4 ) , - - Q__NOTE(_B1 ) , - - Q__NOTE(_C2 ) , - Q__NOTE(_CS2 ) , - Q__NOTE(_D2 ) , - Q__NOTE(_DS2 ) , - Q__NOTE(_E2 ) , - Q__NOTE(_F2 ) , - Q__NOTE(_FS2 ) , - Q__NOTE(_G2 ) , - Q__NOTE(_GS2 ) , - Q__NOTE(_A2 ) , - Q__NOTE(_AS2 ) , - Q__NOTE(_B2 ) , - Q__NOTE(_C3 ) , - Q__NOTE(_CS3 ) , - Q__NOTE(_D3 ) , - Q__NOTE(_DS3 ) , - Q__NOTE(_E3 ) , - Q__NOTE(_F3 ) , - Q__NOTE(_FS3 ) , - Q__NOTE(_G3 ) , - Q__NOTE(_GS3 ) , - Q__NOTE(_A3 ) , - Q__NOTE(_AS3 ) , - Q__NOTE(_B3 ) , - Q__NOTE(_C4 ) , - Q__NOTE(_CS4 ) , - Q__NOTE(_D4 ) , - Q__NOTE(_DS4 ) , - Q__NOTE(_E4 ) , - Q__NOTE(_F4 ) , - Q__NOTE(_FS4 ) , - Q__NOTE(_G4 ) , - Q__NOTE(_GS4 ) , - Q__NOTE(_A4 ) , - Q__NOTE(_AS4 ) , - Q__NOTE(_B4 ) , - Q__NOTE(_C5 ) , - Q__NOTE(_CS5 ) , - Q__NOTE(_D5 ) , - Q__NOTE(_DS5 ) , - Q__NOTE(_E5 ) , - Q__NOTE(_F5 ) , - Q__NOTE(_FS5 ) , - Q__NOTE(_G5 ) , - Q__NOTE(_GS5 ) , - Q__NOTE(_A5 ) , - Q__NOTE(_AS5 ) , - Q__NOTE(_B5 ) , - Q__NOTE(_C6 ) , - Q__NOTE(_CS6 ) , - Q__NOTE(_D6 ) , - Q__NOTE(_DS6 ) , - Q__NOTE(_E6 ) , - Q__NOTE(_F6 ) , - Q__NOTE(_FS6 ) , - Q__NOTE(_G6 ) , - Q__NOTE(_GS6 ) , - Q__NOTE(_A6 ) , - Q__NOTE(_AS6 ) , - Q__NOTE(_B6 ) , - Q__NOTE(_C7 ) , - Q__NOTE(_CS7 ) , - Q__NOTE(_D7 ) , - Q__NOTE(_DS7 ) , - Q__NOTE(_E7 ) , - Q__NOTE(_F7 ) , - Q__NOTE(_FS7 ) , - Q__NOTE(_G7 ) , - Q__NOTE(_GS7 ) , - Q__NOTE(_A7 ) , - Q__NOTE(_AS7 ) , - Q__NOTE(_B7 ) , - Q__NOTE(_C8 ) , - Q__NOTE(_CS8 ) , - Q__NOTE(_D8 ) , - Q__NOTE(_DS8 ) , - Q__NOTE(_E8 ) , - Q__NOTE(_F8 ) , - Q__NOTE(_FS8 ) , - Q__NOTE(_G8 ) , - Q__NOTE(_GS8 ) , - Q__NOTE(_A8 ) , - Q__NOTE(_AS8 ) , - Q__NOTE(_B8 ) , -}; - -float tone_rs[][2] = SONG(ROCK_A_BYE_BABY); - -void matrix_init_user(void) { - init_notes(); - PLAY_NOTE_ARRAY(start_up, false, STACCATO); - println("Matrix Init"); -} - -#endif +#endif /* AUDIO_ENABLE */ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) @@ -242,9 +166,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { case M_LW: if (record->event.pressed) { - #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_lw, false, STACCATO); - #endif layer_on(_LW); update_tri_layer(_LW, _RS, _AD); } else { @@ -254,9 +175,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) break; case M_RS: if (record->event.pressed) { - #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_rs, false, LEGATO); - #endif layer_on(_RS); update_tri_layer(_LW, _RS, _AD); } else { @@ -306,9 +224,135 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; + case M_AUDIO_OFF: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + audio_off(); + #endif + } + break; + + case M_AUDIO_ON: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + audio_on(); + PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); + #endif + } + break; + + case M_MUSIC_ON: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); + layer_on(_MUSIC); + #endif + } + break; + + case M_MUSIC_OFF: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + layer_off(_MUSIC); + stop_all_notes(); + #endif + } + break; + default: break; } return MACRO_NONE; -}; \ No newline at end of file +}; + + +#ifdef AUDIO_ENABLE + +uint8_t starting_note = 0x0C; +int offset = 7; + + +void process_action_user(keyrecord_t *record) +{ + if (IS_LAYER_ON(_MUSIC)) + { + if (record->event.pressed) + { + play_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); + } + else + { + stop_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); + } + } +} + + +void matrix_init_user(void) +{ + init_notes(); + play_startup_tone(); + println("Matrix Init"); +} + +void led_set_user(uint8_t usb_led) +{ + static uint8_t old_usb_led = 0; + static bool first_run = true; + + // Skip first execution to avoid beeps caused by LED states being detected on power-up + if (!first_run) + { + + if ((usb_led & (1< 1) { - layer_on(layer); - } else { - layer_off(layer); - } -} - - const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function @@ -161,13 +151,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { print("RS_DN"); layer_on(_RS); - tri_layer++; - update_tri_layer(_FN); + update_tri_layer(_RS, _LW, _FN); } else { print("RS_UP"); layer_off(_RS); - tri_layer--; - update_tri_layer(_FN); + update_tri_layer(_RS, _LW, _FN); phex(layer_state); } break; @@ -176,13 +164,11 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { print("LW_DN"); layer_on(_LW); - tri_layer++; - update_tri_layer(_FN); + update_tri_layer(_RS, _LW, _FN); } else { print("LW_UP"); layer_off(_LW); - tri_layer--; - update_tri_layer(_FN); + update_tri_layer(_RS, _LW, _FN); } break; diff --git a/keyboard/retro_refit/retro_refit.c b/keyboard/retro_refit/retro_refit.c index 0b13eb8301..78b6edca75 100644 --- a/keyboard/retro_refit/retro_refit.c +++ b/keyboard/retro_refit/retro_refit.c @@ -2,39 +2,39 @@ __attribute__ ((weak)) void matrix_init_user(void) { - // leave this function blank - it can be defined in a keymap file + // leave this function blank - it can be defined in a keymap file }; __attribute__ ((weak)) void matrix_scan_user(void) { - // leave this function blank - it can be defined in a keymap file + // leave this function blank - it can be defined in a keymap file }; __attribute__ ((weak)) void led_set_user(uint8_t usb_led) { - // leave this function blank - it can be defined in a keymap file + // leave this function blank - it can be defined in a keymap file }; void matrix_init_kb(void) { - // put your keyboard start-up code here - // runs once when the firmware starts up - - // Disable status LED on KB, enable status LED on Teensy (KB_STATUS = !TEENSY_STATUS) - DDRD |= (1<<6); - PORTD |= (1<<6); - - matrix_init_user(); + // put your keyboard start-up code here + // runs once when the firmware starts up + + // Disable status LED on KB, enable status LED on Teensy (KB_STATUS = !TEENSY_STATUS) + DDRD |= (1<<6); + PORTD |= (1<<6); + + matrix_init_user(); }; void amatrix_scan_kb(void) { // put your looping keyboard code here // runs every cycle (a lot) - matrix_scan_user(); + matrix_scan_user(); }; void led_set_kb(uint8_t usb_led) { - // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here + // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here if (usb_led & (1< #ifdef AUDIO_ENABLE #include "audio.h" - - #ifndef TONE_GOODBYE - #define TONE_GOODBYE OLKB_GOODBYE - #endif /*! TONE_GOODBYE */ - - float tone_goodbye[][2] = SONG(TONE_GOODBYE); #endif /* AUDIO_ENABLE */ static action_t keycode_to_action(uint16_t keycode); @@ -47,7 +41,7 @@ static action_t keycode_to_action(uint16_t keycode); /* converts key to action */ action_t action_for_key(uint8_t layer, keypos_t key) { - // 16bit keycodes - important + // 16bit keycodes - important uint16_t keycode = keymap_key_to_keycode(layer, key); switch (keycode) { @@ -190,7 +184,7 @@ static action_t keycode_to_action(uint16_t keycode) case RESET: ; // RESET is 0x5000, which is why this is here clear_keyboard(); #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_goodbye, false, 0); + play_goodbye_tone(); #endif _delay_ms(250); #ifdef ATREUS_ASTAR @@ -303,7 +297,7 @@ static action_t keycode_to_action(uint16_t keycode) /* translates key to keycode */ uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key) { - // Read entire word (16bits) + // Read entire word (16bits) return pgm_read_word(&keymaps[(layer)][(key.row)][(key.col)]); } @@ -315,7 +309,7 @@ action_t keymap_fn_to_action(uint16_t keycode) action_t keymap_func_to_action(uint16_t keycode) { - // For FUNC without 8bit limit + // For FUNC without 8bit limit return (action_t){ .code = pgm_read_word(&fn_actions[(int)keycode]) }; } diff --git a/quantum/musical_notes.h b/quantum/musical_notes.h index ccdc34f270..b08d16a6fa 100644 --- a/quantum/musical_notes.h +++ b/quantum/musical_notes.h @@ -51,7 +51,10 @@ // Notes - # = Octave + #define NOTE_REST 0.00 + +/* These notes are currently bugged #define NOTE_C0 16.35 #define NOTE_CS0 17.32 #define NOTE_D0 18.35 @@ -75,6 +78,8 @@ #define NOTE_GS1 51.91 #define NOTE_A1 55.00 #define NOTE_AS1 58.27 +*/ + #define NOTE_B1 61.74 #define NOTE_C2 65.41 #define NOTE_CS2 69.30 diff --git a/quantum/song_list.h b/quantum/song_list.h index b626c3fa6b..e992bd18a2 100644 --- a/quantum/song_list.h +++ b/quantum/song_list.h @@ -4,20 +4,98 @@ #define SONG_LIST_H #define ODE_TO_JOY \ - Q__NOTE(_E4), Q__NOTE(_E4), Q__NOTE(_F4), Q__NOTE(_G4), \ - Q__NOTE(_G4), Q__NOTE(_F4), Q__NOTE(_E4), Q__NOTE(_D4), \ - Q__NOTE(_C4), Q__NOTE(_C4), Q__NOTE(_D4), Q__NOTE(_E4), \ - QD_NOTE(_E4), E__NOTE(_D4), H__NOTE(_D4), + Q__NOTE(_E4), Q__NOTE(_E4), Q__NOTE(_F4), Q__NOTE(_G4), \ + Q__NOTE(_G4), Q__NOTE(_F4), Q__NOTE(_E4), Q__NOTE(_D4), \ + Q__NOTE(_C4), Q__NOTE(_C4), Q__NOTE(_D4), Q__NOTE(_E4), \ + QD_NOTE(_E4), E__NOTE(_D4), H__NOTE(_D4), #define ROCK_A_BYE_BABY \ - QD_NOTE(_B4), E__NOTE(_D4), Q__NOTE(_B5), \ - H__NOTE(_A5), Q__NOTE(_G5), \ - QD_NOTE(_B4), E__NOTE(_D5), Q__NOTE(_G5), \ - H__NOTE(_FS5), + QD_NOTE(_B4), E__NOTE(_D4), Q__NOTE(_B5), \ + H__NOTE(_A5), Q__NOTE(_G5), \ + QD_NOTE(_B4), E__NOTE(_D5), Q__NOTE(_G5), \ + H__NOTE(_FS5), -#define OLKB_GOODBYE \ - E__NOTE(_E7), \ - E__NOTE(_A6), \ - ED_NOTE(_E6), +#define CLOSE_ENCOUNTERS_5_NOTE \ + Q__NOTE(_D5), \ + Q__NOTE(_E5), \ + Q__NOTE(_C5), \ + Q__NOTE(_C4), \ + Q__NOTE(_G4), + +#define DOE_A_DEER \ + QD_NOTE(_C4), E__NOTE(_D4), \ + QD_NOTE(_E4), E__NOTE(_C4), \ + Q__NOTE(_E4), Q__NOTE(_C4), \ + Q__NOTE(_E4), + +#define GOODBYE_SOUND \ + E__NOTE(_E7), \ + E__NOTE(_A6), \ + ED_NOTE(_E6), + +#define STARTUP_SOUND \ + ED_NOTE(_E7 ), \ + E__NOTE(_CS7), \ + E__NOTE(_E6 ), \ + E__NOTE(_A6 ), \ + M__NOTE(_CS7, 20), + +#define QWERTY_SOUND \ + E__NOTE(_GS6 ), \ + E__NOTE(_A6 ), \ + S__NOTE(_REST), \ + Q__NOTE(_E7 ), + +#define COLEMAK_SOUND \ + E__NOTE(_GS6 ), \ + E__NOTE(_A6 ), \ + S__NOTE(_REST), \ + ED_NOTE(_E7 ), \ + S__NOTE(_REST), \ + ED_NOTE(_GS7 ), + +#define DVORAK_SOUND \ + E__NOTE(_GS6 ), \ + E__NOTE(_A6 ), \ + S__NOTE(_REST), \ + E__NOTE(_E7 ), \ + S__NOTE(_REST), \ + E__NOTE(_FS7 ), \ + S__NOTE(_REST), \ + E__NOTE(_E7 ), + +#define MUSIC_SCALE_SOUND \ + E__NOTE(_A5 ), \ + E__NOTE(_B5 ), \ + E__NOTE(_CS6), \ + E__NOTE(_D6 ), \ + E__NOTE(_E6 ), \ + E__NOTE(_FS6), \ + E__NOTE(_GS6), \ + E__NOTE(_A6 ), + +#define CAPS_LOCK_ON_SOUND \ + E__NOTE(_A3), \ + E__NOTE(_B3), + +#define CAPS_LOCK_OFF_SOUND \ + E__NOTE(_B3), \ + E__NOTE(_A3), + +#define SCROLL_LOCK_ON_SOUND \ + E__NOTE(_D4), \ + E__NOTE(_E4), + +#define SCROLL_LOCK_OFF_SOUND \ + E__NOTE(_E4), \ + E__NOTE(_D4), + +#define NUM_LOCK_ON_SOUND \ + E__NOTE(_D5), \ + E__NOTE(_E5), + +#define NUM_LOCK_OFF_SOUND \ + E__NOTE(_E5), \ + E__NOTE(_D5), #endif diff --git a/tmk_core/common/command.c b/tmk_core/common/command.c index 7572b95979..f06abaf7f0 100644 --- a/tmk_core/common/command.c +++ b/tmk_core/common/command.c @@ -49,6 +49,10 @@ along with this program. If not, see . # include "usbdrv.h" #endif +#ifdef AUDIO_ENABLE + #include "audio.h" +#endif /* AUDIO_ENABLE */ + static bool command_common(uint8_t code); static void command_common_help(void); @@ -352,6 +356,9 @@ static bool command_common(uint8_t code) case MAGIC_KC(MAGIC_KEY_BOOTLOADER): clear_keyboard(); // clear to prevent stuck keys print("\n\nJumping to bootloader... "); + #ifdef AUDIO_ENABLE + play_goodbye_tone(); + #endif _delay_ms(1000); bootloader_jump(); // not return break; From 89a78f4a11a8f04777b3407c958dc989b4d7d884 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sun, 17 Apr 2016 21:26:06 -0400 Subject: [PATCH 184/259] audio fixes --- quantum/audio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quantum/audio.c b/quantum/audio.c index 5805da46c1..69c58ca6c6 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -351,7 +351,7 @@ void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest) if (audio_config.enable) { - if (note || notes) + if (note) stop_all_notes(); notes = true; @@ -406,7 +406,7 @@ void play_note(double freq, int vol) { if (audio_config.enable && voices < 8) { - if (note || notes) + if (notes) stop_all_notes(); note = true; #ifdef PWM_AUDIO From ef73ab662812232f5e73c8098a059439dcb201fa Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 17 Apr 2016 22:08:05 -0500 Subject: [PATCH 185/259] Notes Bugfix --- keyboard/atomic/keymaps/pvc/keymap.c | 65 +++++++++++++--------------- quantum/audio.c | 6 ++- 2 files changed, 33 insertions(+), 38 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 563519e4c0..f88d5117c9 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -302,45 +302,38 @@ void matrix_init_user(void) void led_set_user(uint8_t usb_led) { static uint8_t old_usb_led = 0; - static bool first_run = true; - // Skip first execution to avoid beeps caused by LED states being detected on power-up - if (!first_run) + if ((usb_led & (1< Date: Mon, 18 Apr 2016 08:27:58 +0200 Subject: [PATCH 186/259] added smly layer again --- keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c index 7c40a4f3c7..5b8fd28a71 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -45,7 +45,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, - LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), LSFT(KC_LCTRL), DE_OSX_QUOT, + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), LSFT(KC_LCTRL), LT(SMLY,DE_OSX_QUOT), KC_HOME, KC_END, KC_PGUP, KC_BSPC, KC_DEL, KC_PGDN, @@ -225,7 +225,7 @@ case M_LGUI_SHFT: if (record->event.pressed){ return MACRO(D(LGUI),D(LSFT),END); }else{ - return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); + return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); } break; From 4f4b5b8c18d4f1bf4fd4c51ad6f316501dfbd6cc Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 18 Apr 2016 01:58:25 -0500 Subject: [PATCH 187/259] Added CM/DK --- keyboard/atomic/keymaps/pvc/keymap.c | 288 ++++++++++++++++++--------- 1 file changed, 197 insertions(+), 91 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index f88d5117c9..380e69ee93 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -1,55 +1,66 @@ #include "atomic.h" #include "action_layer.h" +#include "eeconfig.h" #include "led.h" #ifdef AUDIO_ENABLE -#include "audio.h" -#include "song_list.h" + #include "audio.h" + #include "song_list.h" #endif -#define _QW 0 -#define _LW 1 -#define _RS 2 -#define _AD 3 -#define _FN 4 -#define _MUSIC 4 +#define LAYER_QWERTY 0 +#define LAYER_COLEMAK 1 +#define LAYER_DVORAK 2 +#define LAYER_LOWER 3 +#define LAYER_RAISE 4 +#define LAYER_ADJUST 5 +#define LAYER_FUNCTION 6 +#define LAYER_MUSIC 7 -#define M_QW 0 -#define M_LW 1 -#define M_RS 2 -#define M_FN 3 -#define M_T1 4 -#define M_T2 5 -#define M_T3 6 -#define M_T4 7 -#define M_TU 8 -#define M_TD 9 -#define M_DF 10 -#define M_MUSIC_ON 11 -#define M_MUSIC_OFF 12 -#define M_AUDIO_ON 13 -#define M_AUDIO_OFF 14 +#define MACRO_QWERTY 0 +#define MACRO_COLEMAK 1 +#define MACRO_DVORAK 2 +#define MACRO_LOWER 3 +#define MACRO_RAISE 4 +#define MACRO_FUNCTION 5 +#define MACRO_TIMBRE_1 6 +#define MACRO_TIMBRE_2 7 +#define MACRO_TIMBRE_3 8 +#define MACRO_TIMBRE_4 9 +#define MACRO_TEMPO_U 10 +#define MACRO_TEMPO_D 11 +#define MACRO_TONE_DEFAULT 12 +#define MACRO_MUSIC_ON 13 +#define MACRO_MUSIC_OFF 14 +#define MACRO_AUDIO_ON 15 +#define MACRO_AUDIO_OFF 16 -#define TIMBR_1 M(M_T1) -#define TIMBR_2 M(M_T2) -#define TIMBR_3 M(M_T3) -#define TIMBR_4 M(M_T4) -#define TMPO_UP M(M_TU) -#define TMPO_DN M(M_TD) -#define TMPO_DF M(M_DF) +#define M_QWRTY M(MACRO_QWERTY) +#define M_COLMK M(MACRO_COLEMAK) +#define M_DVORK M(MACRO_DVORAK) +#define M_LOWER M(MACRO_LOWER) +#define M_RAISE M(MACRO_RAISE) +#define M_FUNCT M(MACRO_FUNCTION) +#define TIMBR_1 M(MACRO_TIMBRE_1) +#define TIMBR_2 M(MACRO_TIMBRE_2) +#define TIMBR_3 M(MACRO_TIMBRE_3) +#define TIMBR_4 M(MACRO_TIMBRE_4) +#define TMPO_UP M(MACRO_TEMPO_U) +#define TMPO_DN M(MACRO_TEMPO_D) +#define TMPO_DF M(MACRO_TONE_DEFAULT) -#define MUS_ON M(M_MUSIC_ON) -#define MUS_OFF M(M_MUSIC_OFF) -#define AUD_OFF M(M_AUDIO_OFF) -#define AUD_ON M(M_AUDIO_ON) +#define MUS_ON M(MACRO_MUSIC_ON) +#define MUS_OFF M(MACRO_MUSIC_OFF) +#define AUD_OFF M(MACRO_AUDIO_OFF) +#define AUD_ON M(MACRO_AUDIO_ON) -#define _______ KC_TRNS -#define ___T___ KC_TRNS -#define XXXXXXX KC_NO +#define _______ KC_TRNS +#define ___T___ KC_TRNS +#define XXXXXXX KC_NO -/* +/* QWERTY * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| @@ -64,55 +75,109 @@ */ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [_QW] = { /* QWERTY */ + [LAYER_QWERTY] = { /* QWERTY */ { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, XXXXXXX }, { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, XXXXXXX, KC_PGUP }, { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, XXXXXXX, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, M(M_FN), KC_LALT, M(M_RS), KC_SPC, XXXXXXX, M(M_LW), KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, - [_LW] = { /* LOWERED */ + + /* COLEMAK + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | TAB | Q | W | F | P | G | J | L | U | Y | ; | [ | ] | \ | DEL | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | CAPS | A | R | S | T | D | H | N | E | I | O | ' | XXXXXX . ENTER | PG UP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | LSHIFT | Z | X | C | V | B | K | M | , | . | / | XXXXXX . RSHIFT | UP | PG DN | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | LCTRL | LWIN | FN | LALT | RAISED | XXXXXX . SPACE | LOWER | RALT | HOME | END | RCTRL | LEFT | DOWN | RIGHT | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [LAYER_COLEMAK] = { /* COLEMAK */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, + { KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_CAPS, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + }, + +/* DVORAK + * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| + * | TAB | ' | , | . | P | Y | F | G | C | R | L | [ | ] | \ | DEL | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| + * | CAPS | A | O | E | U | I | D | H | T | N | S | / | XXXXXX . ENTER | PG UP | + * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| + * | LSHIFT | ; | Q | J | K | X | B | M | W | V | Z | XXXXXX . RSHIFT | UP | PG DN | + * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| + * | LCTRL | LWIN | FN | LALT | RAISED | XXXXXX . SPACE | LOWER | RALT | HOME | END | RCTRL | LEFT | DOWN | RIGHT | + * '--------------------------------------------------------------------------------------------------------------------------------------' + */ + + [LAYER_DVORAK] = { /* DVORAK */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, + { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, + { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + }, + + + [LAYER_LOWER] = { /* LOWERED */ { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, - [_RS] = { /* RAISED */ + + [LAYER_RAISE] = { /* RAISED */ { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, - [_FN] = { /* FUNCTION */ + + [LAYER_FUNCTION] = { /* FUNCTION */ { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, - [_AD] = { /* ADJUST */ + + [LAYER_ADJUST] = { /* ADJUST */ { _______, TIMBR_1, TIMBR_2, TIMBR_3, TIMBR_4, TMPO_UP, TMPO_DN, TMPO_DF, _______, MUS_ON, MUS_OFF, AUD_ON, AUD_OFF, ___T___, ___T___ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, M_QWRTY, M_COLMK, M_DVORK, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, }, -[_MUSIC] = { + + [LAYER_MUSIC] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, -} - + }, }; #ifdef AUDIO_ENABLE float tone_my_startup[][2] = SONG(ODE_TO_JOY); float tone_my_goodbye[][2] = SONG(ROCK_A_BYE_BABY); + +float tone_qwerty[][2] = SONG(QWERTY_SOUND); +float tone_dvorak[][2] = SONG(COLEMAK_SOUND); +float tone_colemak[][2] = SONG(DVORAK_SOUND); + float tone_audio_on[][2] = SONG(CLOSE_ENCOUNTERS_5_NOTE); float tone_music_on[][2] = SONG(DOE_A_DEER); float tone_caps_on[][2] = SONG(CAPS_LOCK_ON_SOUND); @@ -124,7 +189,7 @@ float tone_scroll_off[][2] = SONG(SCROLL_LOCK_OFF_SOUND); #endif /* AUDIO_ENABLE */ - +/* void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) { if (order) @@ -152,71 +217,111 @@ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t l } } } +*/ +void persistant_default_layer_set(uint16_t default_layer) +{ + eeconfig_write_default_layer(default_layer); + default_layer_set(default_layer); +} const uint16_t PROGMEM fn_actions[] = { }; - const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { // MACRODOWN only works in this function switch(id) { - case M_LW: - if (record->event.pressed) { - layer_on(_LW); - update_tri_layer(_LW, _RS, _AD); - } else { - layer_off(_LW); - update_tri_layer(_LW, _RS, _AD); - } - break; - case M_RS: - if (record->event.pressed) { - layer_on(_RS); - update_tri_layer(_LW, _RS, _AD); - } else { - layer_off(_RS); - update_tri_layer(_LW, _RS, _AD); + + case MACRO_QWERTY: + if (record->event.pressed) + { + persistant_default_layer_set(1UL<event.pressed) { - layer_on(_FN); - } else { - layer_off(_FN); + case MACRO_COLEMAK: + if (record->event.pressed) + { + persistant_default_layer_set(1UL<event.pressed) + { + persistant_default_layer_set(1UL<event.pressed) + { + layer_on(LAYER_LOWER); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + else + { + layer_off(LAYER_LOWER); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + break; + + case MACRO_RAISE: + if (record->event.pressed) + { + layer_on(LAYER_RAISE); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + else + { + layer_off(LAYER_RAISE); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + break; + + case MACRO_FUNCTION: + if (record->event.pressed) + { + layer_on(LAYER_FUNCTION); + } + else + { + layer_off(LAYER_FUNCTION); + } + break; + + case MACRO_TIMBRE_1: if (record->event.pressed) set_timbre(TIMBRE_12); break; - case M_T2: + case MACRO_TIMBRE_2: if (record->event.pressed) set_timbre(TIMBRE_25); break; - case M_T3: + case MACRO_TIMBRE_3: if (record->event.pressed) set_timbre(TIMBRE_50); break; - case M_T4: + case MACRO_TIMBRE_4: if (record->event.pressed) set_timbre(TIMBRE_75); break; - - case M_TU: + case MACRO_TEMPO_U: if (record->event.pressed) increase_tempo(10); break; - case M_TD: + case MACRO_TEMPO_D: if (record->event.pressed) decrease_tempo(10); break; - case M_DF: + case MACRO_TONE_DEFAULT: if (record->event.pressed) { set_timbre(TIMBRE_DEFAULT); @@ -224,40 +329,41 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; - case M_AUDIO_OFF: - if (record->event.pressed) { + case MACRO_AUDIO_OFF: + if (record->event.pressed) + { #ifdef AUDIO_ENABLE - audio_off(); + audio_off(); #endif } break; - case M_AUDIO_ON: + case MACRO_AUDIO_ON: if (record->event.pressed) { #ifdef AUDIO_ENABLE - audio_on(); + audio_on(); PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); #endif } break; - case M_MUSIC_ON: + case MACRO_MUSIC_ON: if (record->event.pressed) { #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); - layer_on(_MUSIC); + PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); + layer_on(LAYER_MUSIC); #endif } break; - case M_MUSIC_OFF: + case MACRO_MUSIC_OFF: if (record->event.pressed) { #ifdef AUDIO_ENABLE - layer_off(_MUSIC); - stop_all_notes(); + layer_off(LAYER_MUSIC); + stop_all_notes(); #endif } break; @@ -278,7 +384,7 @@ int offset = 7; void process_action_user(keyrecord_t *record) { - if (IS_LAYER_ON(_MUSIC)) + if (IS_LAYER_ON(LAYER_MUSIC)) { if (record->event.pressed) { From 4b3358acc270772e5605397bab26fb5db981084d Mon Sep 17 00:00:00 2001 From: IBNobody Date: Mon, 18 Apr 2016 18:58:37 -0500 Subject: [PATCH 188/259] Fixed speaker being on during sleep. --- keyboard/atomic/keymaps/pvc/keymap.c | 428 ++++++++++++++------------- tmk_core/common/avr/suspend.c | 12 +- 2 files changed, 231 insertions(+), 209 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 380e69ee93..36098f1eba 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -4,8 +4,8 @@ #include "led.h" #ifdef AUDIO_ENABLE - #include "audio.h" - #include "song_list.h" + #include "audio.h" + #include "song_list.h" #endif #define LAYER_QWERTY 0 @@ -56,6 +56,18 @@ #define AUD_ON M(MACRO_AUDIO_ON) +#define SC_UNDO LCTL(KC_Z) +#define SC_REDO LCTL(KC_Y) +#define SC_CUT LCTL(KC_X) +#define SC_COPY LCTL(KC_C) +#define SC_PSTE LCTL(KC_V) +#define SC_SELA LCTL(KC_A) +#define SC_SAVE LCTL(KC_S) +#define SC_OPEN LCTL(KC_O) +#define SC_ACLS LALT(KC_F4) +#define SC_CCLS LCTL(KC_F4) + + #define _______ KC_TRNS #define ___T___ KC_TRNS #define XXXXXXX KC_NO @@ -107,11 +119,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* DVORAK * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. - * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | XXXXXX . BACKSP | + * | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | [ | ] | XXXXXX . BACKSP | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| - * | TAB | ' | , | . | P | Y | F | G | C | R | L | [ | ] | \ | DEL | + * | TAB | ' | , | . | P | Y | F | G | C | R | L | / | = | \ | DEL | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| - * | CAPS | A | O | E | U | I | D | H | T | N | S | / | XXXXXX . ENTER | PG UP | + * | CAPS | A | O | E | U | I | D | H | T | N | S | - | XXXXXX . ENTER | PG UP | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| * | LSHIFT | ; | Q | J | K | X | B | M | W | V | Z | XXXXXX . RSHIFT | UP | PG DN | * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| @@ -120,9 +132,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [LAYER_DVORAK] = { /* DVORAK */ - { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, - { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, - { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH, KC_ENT, KC_ENT, KC_PGUP }, + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_BSPC }, + { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_BSLS, KC_DEL }, + { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT, KC_ENT, KC_PGUP }, { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, @@ -130,18 +142,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [LAYER_LOWER] = { /* LOWERED */ { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, _______, _______, _______, SC_CCLS, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, SC_REDO, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, KC_BSPC, KC_BSPC, _______, _______, _______, _______, _______, _______, _______, _______ }, }, [LAYER_RAISE] = { /* RAISED */ { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, SC_ACLS, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, + { _______, SC_SELA, SC_SAVE, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, + { _______, SC_UNDO, SC_CUT, SC_COPY, SC_PSTE, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, _______, _______ }, }, [LAYER_FUNCTION] = { /* FUNCTION */ @@ -157,7 +169,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, M_QWRTY, M_COLMK, M_DVORK, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, _______, _______ }, }, [LAYER_MUSIC] = { @@ -165,7 +177,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, _______, _______ }, }, }; @@ -192,37 +204,37 @@ float tone_scroll_off[][2] = SONG(SCROLL_LOCK_OFF_SOUND); /* void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) { - if (order) - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer3); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } - else - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer4); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } + if (order) + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer3); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } + else + { + if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) + { + layer_on(layer4); + } + else + { + layer_off(layer3); + layer_off(layer4); + } + } } */ void persistant_default_layer_set(uint16_t default_layer) { - eeconfig_write_default_layer(default_layer); - default_layer_set(default_layer); + eeconfig_write_default_layer(default_layer); + default_layer_set(default_layer); } const uint16_t PROGMEM fn_actions[] = { @@ -231,148 +243,148 @@ const uint16_t PROGMEM fn_actions[] = { const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function - switch(id) - { + // MACRODOWN only works in this function + switch(id) + { - case MACRO_QWERTY: - if (record->event.pressed) - { - persistant_default_layer_set(1UL<event.pressed) + { + persistant_default_layer_set(1UL<event.pressed) - { - persistant_default_layer_set(1UL<event.pressed) + { + persistant_default_layer_set(1UL<event.pressed) - { - persistant_default_layer_set(1UL<event.pressed) + { + persistant_default_layer_set(1UL<event.pressed) - { - layer_on(LAYER_LOWER); - update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); - } - else - { - layer_off(LAYER_LOWER); - update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); - } - break; + case MACRO_LOWER: + if (record->event.pressed) + { + layer_on(LAYER_LOWER); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + else + { + layer_off(LAYER_LOWER); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + break; - case MACRO_RAISE: - if (record->event.pressed) - { - layer_on(LAYER_RAISE); - update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); - } - else - { - layer_off(LAYER_RAISE); - update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); - } - break; + case MACRO_RAISE: + if (record->event.pressed) + { + layer_on(LAYER_RAISE); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + else + { + layer_off(LAYER_RAISE); + update_tri_layer(LAYER_LOWER, LAYER_RAISE, LAYER_ADJUST); + } + break; - case MACRO_FUNCTION: - if (record->event.pressed) - { - layer_on(LAYER_FUNCTION); - } - else - { - layer_off(LAYER_FUNCTION); - } - break; + case MACRO_FUNCTION: + if (record->event.pressed) + { + layer_on(LAYER_FUNCTION); + } + else + { + layer_off(LAYER_FUNCTION); + } + break; - case MACRO_TIMBRE_1: - if (record->event.pressed) set_timbre(TIMBRE_12); - break; + case MACRO_TIMBRE_1: + if (record->event.pressed) set_timbre(TIMBRE_12); + break; - case MACRO_TIMBRE_2: - if (record->event.pressed) set_timbre(TIMBRE_25); - break; + case MACRO_TIMBRE_2: + if (record->event.pressed) set_timbre(TIMBRE_25); + break; - case MACRO_TIMBRE_3: - if (record->event.pressed) set_timbre(TIMBRE_50); - break; + case MACRO_TIMBRE_3: + if (record->event.pressed) set_timbre(TIMBRE_50); + break; - case MACRO_TIMBRE_4: - if (record->event.pressed) set_timbre(TIMBRE_75); - break; + case MACRO_TIMBRE_4: + if (record->event.pressed) set_timbre(TIMBRE_75); + break; - case MACRO_TEMPO_U: - if (record->event.pressed) increase_tempo(10); - break; + case MACRO_TEMPO_U: + if (record->event.pressed) increase_tempo(10); + break; - case MACRO_TEMPO_D: - if (record->event.pressed) decrease_tempo(10); - break; + case MACRO_TEMPO_D: + if (record->event.pressed) decrease_tempo(10); + break; - case MACRO_TONE_DEFAULT: - if (record->event.pressed) - { - set_timbre(TIMBRE_DEFAULT); - set_tempo(TEMPO_DEFAULT); - } - break; + case MACRO_TONE_DEFAULT: + if (record->event.pressed) + { + set_timbre(TIMBRE_DEFAULT); + set_tempo(TEMPO_DEFAULT); + } + break; - case MACRO_AUDIO_OFF: - if (record->event.pressed) - { - #ifdef AUDIO_ENABLE - audio_off(); - #endif - } - break; + case MACRO_AUDIO_OFF: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + audio_off(); + #endif + } + break; - case MACRO_AUDIO_ON: - if (record->event.pressed) - { - #ifdef AUDIO_ENABLE - audio_on(); - PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); - #endif - } - break; + case MACRO_AUDIO_ON: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + audio_on(); + PLAY_NOTE_ARRAY(tone_audio_on, false, STACCATO); + #endif + } + break; - case MACRO_MUSIC_ON: - if (record->event.pressed) - { - #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); - layer_on(LAYER_MUSIC); - #endif - } - break; + case MACRO_MUSIC_ON: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_music_on, false, STACCATO); + layer_on(LAYER_MUSIC); + #endif + } + break; - case MACRO_MUSIC_OFF: - if (record->event.pressed) - { - #ifdef AUDIO_ENABLE - layer_off(LAYER_MUSIC); - stop_all_notes(); - #endif - } - break; + case MACRO_MUSIC_OFF: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + layer_off(LAYER_MUSIC); + stop_all_notes(); + #endif + } + break; - default: - break; + default: + break; - } - return MACRO_NONE; + } + return MACRO_NONE; }; @@ -384,74 +396,74 @@ int offset = 7; void process_action_user(keyrecord_t *record) { - if (IS_LAYER_ON(LAYER_MUSIC)) - { - if (record->event.pressed) - { - play_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); - } - else - { - stop_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); - } - } + if (IS_LAYER_ON(LAYER_MUSIC)) + { + if (record->event.pressed) + { + play_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF); + } + else + { + stop_note(((double)220.0)*pow(2.0, -4.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row))); + } + } } void matrix_init_user(void) { - init_notes(); - play_startup_tone(); - println("Matrix Init"); + init_notes(); + play_startup_tone(); + println("Matrix Init"); } void led_set_user(uint8_t usb_led) { - static uint8_t old_usb_led = 0; + static uint8_t old_usb_led = 0; - if ((usb_led & (1< Date: Mon, 18 Apr 2016 21:01:48 -0400 Subject: [PATCH 189/259] note sliding - on right now --- keyboard/preonic/keymaps/default/keymap.c | 26 +++++++- quantum/audio.c | 81 +++++++++++------------ quantum/keymap_common.c | 1 + 3 files changed, 63 insertions(+), 45 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 2591af9f02..2546d8f6c5 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -14,8 +14,9 @@ #define _DVORAK 2 #define _LOWER 3 #define _RAISE 4 -#define _ADJUST 5 -#define _MUSIC 6 +#define _ADJUST 6 +#define _MUSIC 7 +#define _STOPPER 5 // Macro name shortcuts #define QWERTY M(_QWERTY) @@ -172,7 +173,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} +}, + +/* Stopper + * + */ +[_STOPPER] = { + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} } + }; const uint16_t PROGMEM fn_actions[] = { @@ -225,6 +238,7 @@ float tone_music[][2] = { {440.0*pow(2.0,(24)/12.0), 8} }; float ode_to_joy[][2] = SONG(ODE_TO_JOY); +float goodbye[][2] = SONG(GOODBYE_SOUND); #endif void persistant_default_layer_set(uint16_t default_layer) { @@ -306,6 +320,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE layer_off(_MUSIC); + layer_off(_STOPPER); stop_all_notes(); #endif } @@ -317,6 +332,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) set_tempo(150); PLAY_NOTE_ARRAY(ode_to_joy, false, .25); layer_on(_MUSIC); + layer_on(_STOPPER); #endif } break; @@ -345,3 +361,9 @@ void matrix_init_user(void) { PLAY_NOTE_ARRAY(start_up, false, 0); #endif } + +void play_goodbye_tone() +{ + PLAY_NOTE_ARRAY(goodbye, false, 0); + _delay_ms(2000); +} \ No newline at end of file diff --git a/quantum/audio.c b/quantum/audio.c index 69c58ca6c6..6a5d43013a 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -65,6 +65,7 @@ uint8_t notes_count; bool notes_repeat; float notes_rest; bool note_resting = false; +int note_flipper = 0; uint8_t current_note = 0; uint8_t rest_counter = 0; @@ -127,6 +128,9 @@ void stop_note(double freq) { voices--; if (voices < 0) voices = 0; + if (voice_place >= voices) { + voice_place = 0; + } if (voices == 0) { #ifdef PWM_AUDIO TIMSK3 &= ~_BV(OCIE3A); @@ -137,25 +141,6 @@ void stop_note(double freq) { frequency = 0; volume = 0; note = false; - } else { - double freq = frequencies[voices - 1]; - int vol = volumes[voices - 1]; - double starting_f = frequency; - if (frequency < freq) { - sliding = true; - for (double f = starting_f; f <= freq; f += ((freq - starting_f) / 2000.0)) { - frequency = f; - } - sliding = false; - } else if (frequency > freq) { - sliding = true; - for (double f = starting_f; f >= freq; f -= ((starting_f - freq) / 2000.0)) { - frequency = f; - } - sliding = false; - } - frequency = freq; - volume = vol; } } } @@ -248,16 +233,41 @@ ISR(TIMER3_COMPA_vect) { OCR4A = sum; } #else - if (frequency > 0) { + if (frequencies[voice_place] > 0) { + // if (frequencies[voice_place] > 880.0) { + // if (note_flipper == 100) { + // note_flipper = 0; + // return; + // } + // note_flipper++; + // } else { + // note_flipper = 0; + // } // ICR3 = (int)(((double)F_CPU) / frequency); // Set max to the period // OCR3A = (int)(((double)F_CPU) / frequency) >> 1; // Set compare to half the period - voice_place %= voices; - if (place > (frequencies[voice_place] / 50)) { - voice_place = (voice_place + 1) % voices; - place = 0.0; + + double freq; + if (false) { + voice_place %= voices; + if (place > (frequencies[voice_place] / 50)) { + voice_place = (voice_place + 1) % voices; + place = 0.0; + } + freq = frequencies[voice_place]; + } else { + if (frequency != 0) { + if (frequency < frequencies[voices - 1]) { + frequency = frequency * 1.01454533494; + } else if (frequency > frequencies[voices - 1]) { + frequency = frequency * 0.98566319864; + } + } else { + frequency = frequencies[voices - 1]; + } + freq = frequency; } - ICR3 = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)); // Set max to the period - OCR3A = (int)((((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + ICR3 = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period + OCR3A = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period //OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period place++; // if (duty_counter > (frequencies[voice_place] / 500)) { @@ -413,23 +423,8 @@ if (audio_config.enable && voices < 8) { freq = freq / SAMPLE_RATE; #endif if (freq > 0) { - if (frequency != 0) { - double starting_f = frequency; - if (frequency < freq) { - for (double f = starting_f; f <= freq; f += ((freq - starting_f) / 2000.0)) { - frequency = f; - } - } else if (frequency > freq) { - for (double f = starting_f; f >= freq; f -= ((starting_f - freq) / 2000.0)) { - frequency = f; - } - } - } - frequency = freq; - volume = vol; - - frequencies[voices] = frequency; - volumes[voices] = volume; + frequencies[voices] = freq; + volumes[voices] = vol; voices++; } diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 4ee290ad03..43debf4ef6 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -184,6 +184,7 @@ static action_t keycode_to_action(uint16_t keycode) case RESET: ; // RESET is 0x5000, which is why this is here clear_keyboard(); #ifdef AUDIO_ENABLE + stop_all_notes(); play_goodbye_tone(); #endif _delay_ms(250); From 0fbc52809e674633cc053979e435b6305bc243aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Tue, 19 Apr 2016 07:50:29 +0200 Subject: [PATCH 190/259] new experimental layout --- .../keymaps/osx_de_experimental/keymap.c | 64 +++++++++--------- .../osx_de_experimental_highres.png | Bin 187478 -> 187506 bytes 2 files changed, 31 insertions(+), 33 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c index 5b8fd28a71..3974dacf65 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -22,17 +22,17 @@ #define NUMB 4 #define EGOS 5 -#define M_TOGGLE_5 0 -#define M_DE_OSX_PLUS_CTRLALT 1 -#define SM_KISS 2 -#define SM_FROWN 3 -#define SM_CRY 4 -#define SM_SMILE 5 -#define SM_SMIRK 6 -#define M_LGUI_SHFT 7 -#define SM_HEART 8 -#define SM_LAUGH 9 -#define M_CTL_SFT_HASH 10 +#define SMLY_TOG_QUOT 0 +#define M_TOGGLE_5 1 +#define M_DE_OSX_PLUS_CTRLALT 2 +#define SM_KISS 3 +#define SM_FROWN 4 +#define SM_CRY 5 +#define SM_SMILE 6 +#define SM_SMIRK 7 +#define M_LGUI_SHFT 8 +#define SM_HEART 9 +#define SM_LAUGH 10 #define SM_SAD 11 #define M_DE_OSX_CIRC_CTRLCMD 12 #define M_MEH_SH_ACUT 13 @@ -45,7 +45,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, - LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), LSFT(KC_LCTRL), LT(SMLY,DE_OSX_QUOT), + LT(SYMB,DE_OSX_LESS), M(M_DE_OSX_CIRC_CTRLCMD), M(M_DE_OSX_PLUS_CTRLALT), LSFT(KC_LCTRL), M(SMLY_TOG_QUOT), KC_HOME, KC_END, KC_PGUP, KC_BSPC, KC_DEL, KC_PGDN, @@ -163,6 +163,23 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { static uint16_t start; switch(id) { +case SMLY_TOG_QUOT: +//Macro: SMLY_TOG_QUOT//----------------------- +if (record->event.pressed) { + start = timer_read(); + layer_state ^= (1<150) { + return MACRO_NONE; + } else { + return MACRO(D(LSFT),T(BSLS),U(LSFT),END); + } + } + +break; case M_TOGGLE_5: //Macro: M_TOGGLE_5//----------------------- if (record->event.pressed){ @@ -225,7 +242,7 @@ case M_LGUI_SHFT: if (record->event.pressed){ return MACRO(D(LGUI),D(LSFT),END); }else{ - return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); + return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); } break; @@ -242,20 +259,6 @@ if (record->event.pressed) { return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(D),U(LSFT),END); } -break; -case M_CTL_SFT_HASH: -//Macro: M_CTL_SFT_HASH//----------------------- -if (record->event.pressed) { - start = timer_read(); - return MACRO(D(LCTRL),D(LSFT),END); - } else { - if (timer_elapsed(start) >150) { - return MACRO(U(LCTRL),U(LSFT),END); - } else { - return MACRO(U(LCTRL),U(LSFT),T(BSLS),END); - } - } - break; case SM_SAD: //Macro: SM_SAD//----------------------- @@ -322,13 +325,8 @@ switch (layer) { ergodox_right_led_2_on(); break; - case SMLY: - - - ergodox_right_led_3_on(); - break; case NUMB: - ergodox_right_led_1_on(); + ergodox_right_led_3_on(); break; diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png b/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png index b1e9e763ea161077615dc171a535fd981ee0b50e..7fe2bb19d99b917dc061e08e9483a7b70745947d 100644 GIT binary patch delta 149136 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
    EdLJ-*(oscxpV&aa8VjG(f*D=>kV z?{MCviVrS1W;%SO`$KfP`9yu#pKCNkH;%A!AKOU-_ekMFH#YoJOG0bGY%Zt?pFG768rF_h$FJk|?a*^Cxt%*$%cjodl zz1G{d#*w)30u-Kzb+QrT@^)~9mILph2oJLl;9-xDe}L!?yH z;!gZ?bJhcw{#izp1!n~=J-y1@V$Ul@pZ#)E=BU;FlQ^*JFDQ+jjtvS(*evU(gD3@>4I~S5;d|a}tMwnS=rS<>%-dwl4Css0mI<>7o zXZSYW`NPZRoV9A_A?a(0Jr>iQB-`}-(l=Tvn@NAVU%M(+rSK6?b*->vk70j;=H^5b zsV`P@EAx*Y&`AXlgvWHO9)? zFW+PtSK9_Q$$7R(u@!!o^56qg9fBC`Zdk;_b3ngS$Ep^FIGpjkJ&y;^DvNzg7;ATb&EMbO-Ct*6Z)|~k6!5M-Y{~*@_!xEcxE@lepmxB( z<9hR14ou3uzwd6^W?4whDG6?lL7GB`x1Efb-Mg_7(%s;WFx&y@_8&6l@qK$!oqfZi z9k*{zKmN(UEpM`+sq|we?VQbw8`NYsB;`Uno{*7EW}SLSkV57l)<`gf<>uywg-tt} z)Y*DfK|EM*P0W)Mdi&DaAAYPzsxf=@>J@l0iXlRZMNE1P+jfz=sIfzl;nPEIH6ORy z^kiROryISk=jMfTISin|faMzd%_B6U?rqLyjc{3VlVO@!qpQnBsRPp)b(zGbKX71_ zn*KnWiEsLB9VUaxJ`Nk17{n(3caUP5!8@H@mr;4TfG(5BLlciPU>UA6T`1 z{rn976Y_?U4M%eX1P>@J5@2|JVWG3IFV|0HHSP^Fc$JtUTtt`>a&K>2yKP(9BO68e zn13B7nRL>cK_^7CGDK`z8@+wn)Tt-u{{1*XO+LVGO-;dn|Cu5OlFT|d5(EP?8bs%* zac@Yf0doaG>*rWDba+V1+NM;Q=<4d~>+8>1GQmFY>Z;HnDfvz%Vx%N}mrecF->!C+HhYjp586-6PzhzVM zVnU+CF?Xr9177aJQXImY`)q1qGHSLfA7dQ7_shRdXAF_>$>*6JksV6BbZ7_Od zf9Ozka9CJby*pUpw|n7<5|S1@%%>kbEoB({EGH>UJEzu*l=M(#^DoB5=~4^Qx6#^Twd~V{;|#H?Pg~l_IUh$HBXJ{ zCDWccbLQMTED$kMA|f<2^y}BJx3}lNe-WJ6mbfkPnY@u^J&&?*Tj8<%t`c5mBbyCD zKm8xqZhQJt3TElLM2m9!j*WnWr62JWOop>zKL5)4E>wo5) z{OEbd5|@1Z9?G^)>ZMfMfm2@&yz=NILg{qH{fzR{*}NIg)-#cugKXt#3nj9Q8EllTaM)Z7nSLaQeHf`SA=Hk5S z+V*X^5wk>jC5=?Hz5d+DXVTsyb+r51_d9z_BMZYSCOI$C*q>EfA=uTf;^KU+&hgi_ zoT|8ciq4z7vu5AkeZRir(T6Pdn^$>rKPG%y{b*^McBJapkFil=Pp7Nh-#u&ElMk=8 zR=xU_A`y9WX{qkp<#BViwY|Ed@$s9uey&}u<3l@DZ}Thq+MfGtA|HO-85%vW+7EUg z0kiG~vDV&iubw?|+oKl4|37@@)Y!{+dCqosiMM{p%FWG=h@BN$A9VNDwOiNZ@`Kt% z+F$4D>VEA1tG?lt)+Vp)>UVOJmM*fhdH7^<&RR{qwSIrD6n*2qw7v1_-%s1N=dRG> zEfxQ@a-C7O$IDmS0t}?5xdrC^`0sji=hj@=x6-Q)MQ__;=Myn^?p~95az;AUnbD8# z>a1Mxb2`8Bm6*GW-YAN0y{qq6UtQaAda3lGUl+IOn4em8>q52T$=_SHw@zPPTAKN> z>({gopKdg(ZkPhP-hgM%fmN%egtp!2v=x3We$-mckAKZHfrztvx6R$VZShC5t$X+G z^`E5V%)ENXCc}?1kJBa7U2@;=oLl$Yj&DtH@jA_uT&LGbOp3iNthL&E)9P2Z&2&!H zuaCLEYoS)X$F&K6mhwJS{8^a3HAM9JbH2_`;U;BUuFf-j&~Mz+b!6SjYgZ$0dQV>5 zwR-iE<+pE1WxbLTUVrA*x4s{)S?e@yO+Vc_HR)Y#CX;u9rgWp~28oQut3kUn0!vFj zPMCD;+p$NAM^}gIzq&VPe|^H*^*xK$Ou97b(W6tm^|^n|HxzCD_`UPaep6X7L+I4fT<6e_i$tgHRDC@=`}613VIgAr*&W>J zfhR9LyS8hMM)udXS(i@LM<%G=e>&;W8pWI5*SD9jhvk-+UJVZy6Q8d0sxEbtw@}yS z#cxhoH9`WlK7wP-Dc4fnuio98oqa;CZeJH45_vf$c24Y6i*?HvZ&l0oNIiYCF*JH& z?8bfnWuN@JXE*y@zx(QYw;its1qaPMWE*k!aK^ebQbP3~%vGYI?$;WGrG}L~Qoh?Z zNu#T4_2I3lKOaVACi@F)Kf)?g|7rH_74PD$dMeUGYYV4DU%yuW`D6U!O^T7-lYZWv zbZ4UEextkGS@H3i{L>BunSqbGePkOk)pV`w+tQnXWj8vu9kn;xZoclEtdYuo3wv#; zpvcP=tJF8$zuhdl?SACXpFelr{CWD-@5_$wY|m?(7apj1H{s2Z$vUyy9?p>$Op9M| z;FYA?wFzswUj4F&nU!6%xL$GR(W5t=7fnjNn<@RiVohi8>dMlS6DD0ve^YoTVCrpc zG5fTHRP}j9FJ3DC)E2ToW*oDBi-qB|3fYyJIj{eo`cmhcrR~iMb*-TT^XosWi>tG} zPrKXJ{GKcqktuVmz0y>u{r2*D3EOPvlJ4GB} zS8Gj7Ibl%sf0@T)1BJ=V+DHGJoZGJJ|JdNtkKbC%@x3Ly&Izei32URazH(a6nU#r+z9xYg;4z z;ChdWEtF2O5`&aCM)4l2{?m_Gvc*6ZZ>gR#sM5SJ%ry8ajE` z)|y+;*P_Y%GnS!|^~=q;$s1a=wY7IEw;pnMwi}T6ZNGw~D zDv@~cALuajf6C7LY)qZ^d6g~L%RTe+-b4EuWLU($JU_5%)v8tN*Wce)TV3xypUaqM zGq3Ug35`=XC8ne$EPefQzF@>k8PHuZtbffm95P#fe*3cYoXE+uuYTuW6T+v=%>( zzrQ?TX$AO*_Aj?Vt-$v?4w&WL`O(-o^;BX?Lc-FIFTeAx5#e_RT^>*;9U)%Qe{|(v zF?orIl`?K@Y++LK>)s#m`e+~ysw7`*Z@fBD2t{uDEI-C}#(E$AH5=CMy&!#MLkB+( zcDtjtW?gN)x2(;zCLv*Ik%Xi~L}tyey`b}JL8l8ZxX%_A5FK6p&}>EGvy)5r)MHa) z&yFQ2ZU{2#sXxQBro{HIF_ZSx!(h|qvxjlj%sAk6*1*VY!=+DO&hxFA!VB^v6X<+t z@BzSc;=ZV_ARdlWV-h(C#(t{`!I zr{?onXe`g%e!ouo_c7^wnTbx5)qJhW-bAGFB{%HnPV|~#mvA3)Sp9qnc7C}WzlF~2 ze3ic%4lw=NjMOR=6%(rh3oeH=_NGpqdUv8zVxgjuQKI`fhI){k9!LB)n+fyn6gD)3 zh`5D@hSt{p{r2{@^{s^RsL15OE!_1tSjy6ZESKMG^ zvw`iLm86*B27!nR_RQKxkDJcVPo8!vkz)-H{~E>}eq1^%Vqdl&@cL->wMKe#2%j@Y zLTW_M?Gb{@^sD#B{z0Mz-lMS1={AuuMAu7HeUOl$_qMoJnMQ-bqHU z`g8ITiN9LqoFiP0fpWq==$YDo%{GLsjVfJuTtIB%#>T0~mP1cP58KbXX2G^?-wyFA zfXdf1JZntsY8xRZz5gmsVC@#yU$<^u+~wtmcn;_I>w*F%)*p79c%58?=7f`tQ>Vd9 zn|7cce4=~f0j9>%e+RO1b9Hre)~s0Jk($_Yw6!(w_BP$O+Rkk@a2rAsSSu?lRaI3# z2WjZ&>6kcQYxk-61+GIK625LfQ1$!m_WV5`j|pm;WL{d5e7rC9#IFgQa0mPoi&!%E zz$QN>@Ksg6>JzTk>uN=Y-4~m`Z?)0>P1`JER>p_jx_EKd8jEZXoz;tW?MqM7?Jn9J zZgQmjUB=qgD^_v;zkhFolJ)9EfeDQVoIuBBUt5`I59hAVJqaPv43Yo9?{X zvGkMntJ}AtrB`iU^yt^OBYUL6TXv^}s-3%dD=0WfkZHA@eOH*tmfQ8stl+D!1S0lc zJ2~y@&YxFv*P7mR-qe;7YEo`8B_;ewV`$7xi9;((oipgGTD^4J zmLk{C!Z26g&HWsX35pw7#F$?9ly2H-w0}`mr02_5zh+(fvvl?9F6}I#`D|&T)5E4b zN#{KoJ0)X9+arza(&W#V-mIwKvTf<&wR+ZEZ6Ry(MI#h8fUn{zeP*?@E-+6d_4>Bf ztW`W0x2(`J3I4q3(W)ov^`@%MTCbv_uj_Yh@|va>8x=ayUZvjEJ=?c1)Ay6|p;S91 zmd4ftQV$wSKRh`2OvI|>MS$B{q0IVUGbJN(Uu!R3v+BoCmO-dC!?XIr3I~#oKjK_)ve*FgeQ^J2R@~q z-}fdm0i5I#nd?`tTD5B5zPjJv-q!AZVQ|>sw!vo}{xv1G@FbU;(8~1U^EQjc#*-#a zoQakde*OBzZQBMdPCmYbUM+AnpZRsuyZx41#nqER^%Fe(OGhvl%$}tPOOHB@s*@w` zD}&Fb-?nmkqcxMs^f~rSa+5#YSDfAu!N@xO_8CTQCT-^F42sGe@z&QQF=hY$_Ex+~SV-(+Be;}+ z6%q-G8y4(my*An3u5#gar9?sb9fsad4Oqh3*sn3ffN#h50xXZpiuCVN-@2bE&=AMF}Nm&L!> z!_j@>#sRO#m*2}qFc-`PUET4by>Y4($j+Mv_tYUJ4Y#rmsI=(y|KD>!Dg#_5HXe9& z9@?DS!(n`WOKujdDEQEM{l*Q8$f=2sqgBcH%^?LWt#29B`PBF=S{l(=>wpmxbjzGRYm!w zeSY^UpU<87!JipaL;N*sH7b)>yVhlGYip~hsOU5AF69Pk$FDh)(_g=Joww?>=Z6dr$lS>EAM0&3!sIKD;@z`~ChW zuLSS^Tdr-Elli%fX+lzJYU=;r_5a^{PFAz6|M8%iSNz_qtE;=ay7YFx*~BTV_UGUC z{oj9mKY!rY&s$#?u3HwW6LoK2{?&KQFL&wOxlnZVhvxKH%P%)N%l9s3SaK%0-&X9E zmPuH4cD6fL>kMg|iVwQm?>y3dF~9L^vwS-5e523tG2zwks&^&d>}y_K_GVY|(YDmx zyO!(czul2v|9M^L?)a();`{$(W?%n({>izmy#GHxa_p9idnwDRkm}YWVVHSoNqiacDFoMBzE_P%%|t3 z%isL!^?hmX<*k7x&+et)pZ&>h`Zm=-k-L9>XrDGe65eH2($@LCe*GTPuBY~wzU4Un z_+LFgwr*bg{H!&Jlb7|+oAMasfPLS#uGfv;rW0v%dwYKV`-|VMEY_Btvw!`wf4-&HkExnGzbE^C z>$%#~&s;iR{R*hwP_|}|m6Un?>ytlzo%%LiNO*VNT*27F>(Ay{zlr{-_{_NQo@{e_ z?}t972}bk(eOYdvduxi$yx^C@TSD8;Cb-_c`FrlIRht&AIdwTNV>S2WEc-Wh8=lXr zes|^T|F8T1h5P#UmM^@|cCECt*7tID*_SQn)=7rDzh}MH*Ej#1h#r*o^u2fNHA?f97{+#-?t?$~>pSH6%zFB24 zC(3Ni3EzJaL4tW!^$Az?xXh!sr#Tn=3e98>JFUpjC|Bz>3$=BRsvof8yjSp^V z?0Pi4`q6J2OWm$E|ENn_DjvV`EbR5w?qXj3@>Ry2yKmX$@5R{L`ON-$;m{Go2=4XW z>*BWS>#Y@tyRKWmqcr)qt#{sTr7PE;t@|*c;{VN3`@M_HK7VyhW#VoKVZV0k_u;k` zMPJ*}U&-@IPTiVO>+W6aJ1632_p4XZx2>aIZ(5w;Q5br+?W=e9K zW_)v_XYUGo`)*flSjpE(%c`gO>{en4`#mjkVau$lzUX)hn~lL)_ieeI?MqAEf6R)# zvzdLh^#&*Jvz&ojE4&}^*)~p{akW(Xd+7VBl~vc*&2Q6*zA>fZ#E1ELp9K{eUUIJK z-M_=Q@PZEJJi%F4dY?d0bYuAk4+cBP9yF<$FBnHREu&5s`4xYSs0clX?*6IQHvwsYI9fSA>@=LttJ zD{OdoudpEX@cG3n60XHwUgW90x?FxwdZN;XTeIu)`WDT(_U=H`&Wf0lyUrh^ms6X-iq@pOs0TrPZGdrv`@HnP5?5H?K51I;p7o? z(fhVooLZGtJfZ&g0gg4_n)}~W)rCE}@ojeYS?dLb?fJc$*YSW z`A@fYlGFYD^g}?h>;5~NYoco}uK6LcW;65aE@LKb%hi$E?{9s(bZYtaa~=H8Ux`F8 zEHU3;wq}oQ*QQmkqn(qEx^EW`Kdu=PE93gpTRO^_-SoKp$ESKxckA!m3KEt-B9}V< zvBLLV-}=7sD$ZZ@DD`V$`_-1?Pr|Qm*|Ie^B2dcJIc$4L{h=8aANDTUbunJ>+v@{f zbJ(*#ZtXl0x%2bW-{GxZ>vz<<*Ho=?_rc5`A)&gnpT*qW-2M67u2t_ohi?tn zc`?uI*}3`t@{@zNJe=x2uUhR&P-=bjj;+P#dM|FhyZmBR;lUX%ULAitIobBoo|P}I zta(@Q&hAh#nu@ZE%WxtAv_ayQTIJs-L?^Xhpa`~Nz2;$gL) z+AGSPem=UrSxqnI`tL1a(bwA!L`}BfzZT3d)@p4VBcHZ0^X#E{Gu^h^|8O}!cm580 zeUbX8*wvpCzP>;3>qC0c`g_nOw6Iy33%{yqCM-MjR;&1~weKfn8}zq9Jd_Wv)tc%yIa znai*wV#VqU5tG$?xh`HVaI_8Go#uPD%RNk7R5Z5iW~#87&xYTt?AfoKJW{tt{*MK? z-uwUO@_f&aPw)RdTHmwp>)bbc4#mq_J=)8npetAXW}~38Tg}_-_}^bzzaQ1F``D$u zE@DH%LHU0l*w@$8+wqtx`NH#8Qc`Zc^8d~6|2VeXxY+qeq5l7W`u`r)*Zsa7%*{2g{-f*r zqE*bRSG_vtt^fDjp32MfE7QJCRL+&G$jo0Ky(QycX!zg#O-(D+{jKU%1RC~zxqP&H zfAPzum%Y8h>_7WNr{!_jzgzlqYPej)_Pj4oPTt@9<Xc(?z&JM&LY_np1Uz30dCQ>Sk4eai6V;l9-Y;pO4s?<=3r{VTao@z0Lw*TUm< zHMDo9e0UHqZ~aWxKQN(J-ahNzo|iN0W5SQ`mfGF--aBq*`OmxJv0v6sR-fA=(y-4k z>(7sus;Vb<-70_dW8L<9w`w27?|5l-Z_obh@4M4|Y%cCA{k&`O`?@=o|G4GrHmzL! zy8U`w^tOb?avRr1QP=v*Kfc(0Uc6$#vWNWjFaA81|6Uq@uWpq>msghgesfjZ>9ObC z1Hasy~#4zkFopkTnU+YJjzn}Z-?s&cMlR;+U^XSB*H?HkV$oXW? z`Yb=sqUzhMvTHJa^K$amdD^8!9IWN-j9tjY-M}pqp>N99y=ZsYvEN;jX0MQa%inq@ z%Rl7YP3g^he~b6bjo-V$X5-GN4e8O>Z|ynqHdy}F{?+Ompo~?S9o8%bz{Ni8r{`ETVZ_W?<;Ih8``@I^s z%GuWCCFlRhe7lAm9zZ^gfkk$4t*Z;yWhW5Gh^ z)jLZgZ`7E|*jH+8@QXdS)9|*mf6uaOZ}RU2&()awY3bY8-e_lm-c_%9n6)oPf6lhr zEj4TPs!yp9lnzBX5QnEQ;#ebFO$p4!q({bm zes?mqz3kY0)v4=qExx#|ZK*5UT-V8ZAb9+ ze<2A=?KU{=D%mHv-+FdDx9{flJ8fqDayk4@eOccszc&Y~%J0|jepr-re|LM9Sd01V zweOg$OE#&0F~452cdNeNx4_r;UfCU5zfoiGv??m<-#cGFZ`!`$MTO)0 zceUT|>Yn{Lsf<&HL9ZfVt8VxI#sBVZW`2D~dUHjyNmlx!^@sgTTC8opggxT>y?R++ z)Qy>Unngofd1D_1@|r$8mtF7Ay=LXYu1Wlr+YMEM{w}N#4^R5N{r!>MzxhntWma`< zU#2d{#~-=derNQe-w!*_KL2yQ>eu?TkfQ(BZhpQ~zv%Ttfr#w#JnN5nkAD0upU$(Ahv)r?Yumq-ua%w6v1V_3)+e{QRv+|DK79P!ZuZBpsl^Rv!f zW?H@4PG71t>+{a)w<|8E|GQ`Nct79msJVaY-xx`S7F?gVm`U5VaqIIV|Ag7)x)$x3 z^=hT!h5NQU>+5}$Ht?A+B-y`6+a6yi|0>I_>d}`2R`&vA zUBAn|)m*;y;j*QBnP0!LoMW>ywRq2xV~dabublwOr*aXw`lfxoi#B~T_hY@b?%dYk z=j(0nAFF@UbD-;-V8q44vFelhvtq2j{$$x8l zE6=4Ql-kOq`#m>ZromP{PBBRbpJfL2=(%}J?}Se z`TJtscB}Av;_o(A-p+i^VwugS?r&xW$}wKXmYHXw_hpdQendP z&d0Z{%#XW=-MwD7ulFW9TiBxsPuivW%PdPdHXyAR^ZPNaNMYlJC*$Z6))w zCd+@^6TMrZ>(uM*vi0^CUkB#fO7>^G-L*LX?W;BV-R@s*?R-A-#$>~?*9-5e-@h9u zpSEj3%3Z6*sk^|9u0+R2wLcHbTgBfEl5$dzLuAz5Q`*zTN)|C+5Y@w9n7t3a;D!y)ENZ@cX$x9-m!)ZGU-vzbX4UEA!)) z&k7!#)4c1g6&ohxyYjB+w0-4XCaK}y4@NweHvj+ketqrlvgZex7Ub_Kms``$lXX?v*N{h3 zqV`u;d6gXgod127kpG<+f%$i}V(K#^ukB@&3ETSSS;nbJN3LyI`&PU&_mRF|^_9%o z=XG_LpWXA_#(&GzX*xRA_FlZpjv!u=H*@9dOyFNnmToU$9ttc&!q0V zayZ1l`lokjs`ljGtNr`CKU_N4eE&;qizfG)1*=}2yAbjDnQwkh%-37lw~anry7%wL zB3IS$*suS&xQhJd{b}AV(_mMU9(uK0Z)eJ{J(a7a>ZP}*K5P5%IBwRiU2-c{OWS5% zD%aor=3^V%`%*7v?Va)ulurCeoaK-eMoDpK=E60uay12 z{6#N}XYK?wcK&}5umAY{{?Bt;nwp+Jws%u`+Qouk8Ps;}-kx zZ+zX$+0*}iSoZ06-@kwUlAogPet%NiyiWQ{>;HeP{m5Np+gunZ;x&2n@=d;28Kgt*H`(K;Q>`-v>!^Y{U=TAP_5E;C;b(R|iVp~1T72vI6gkht8I?|+vTd|%S(d-?OPw7j1m!%a<}?l)KMvAh|vf5*35 z`G2SXPs(NBu={^?egCYw+LC3S#!~g+mu{I)-&x=P)HU$z*}KLyb#Ja{>{_*Q!&7Iw zKXX$OM02bDuHX0b?y9S=Fa3zBeYn3q@zgHOlVv*}Z?!%Zum3+|dU#rExY_@ypZfnC z=&$2E?A=#wgl z-o1JE;nge~i(dz?FuS_C=gs;uxm)PFw8@r_%MQ8xdJ@JX6;t{)H1QU*<%UtLSS9l?aW5!O5Va}Q2&^|aek@M3H?nw(dWMzy6Q6${KfROnIJ)}N;yH6a zM_aY`>78B|Rap3_{FUkVH#(m8c0N6@Wu~(5WwrR=+Jt+SOxeD5r!PvDAKU+9`PKQm zUPdIAMizxl7thnpu{5mDy&Jk%+&|a%-mhO@I4_2p?teGEF*KsqS0wdpuf3j*_RX5J z^-E8#jjxP5`LL_&o91D)w6kyiseHWFBzbXz?sm>KjKUGd>TRJ5lipkr&p%bE5ON_@ z*y(AGyzI5UJIaM0&qRo4Wv0YstbC+#YF}B+@t!-g7A`Do+h<_yH-ENJ>z6N2R?hwT z{w=4qLGma6Ltj=O%b8zT{9^4}#hH3iQIo4LulsntzU_Daj49%3dAz50WmLTVGP|r- zR_giP2N!R5cg4+>^50wi=F7R4$=Z)pr1#h?4^NnD+QvJXMeM-M#?mjpEH>PG!#T@5 zy-jY`g_$dsPFFwMvuM-x=iA@>tBYYuy?kw-P4dY{1-VyNU3XT0`qbs(3wE`&wU+Pa zof7c5Zu9Zn%f_kl^>RkbbW*N8I_dvq*1obhj!l8yR_SZk?pDh&<%*wof5-1%8o&PC zO8zK2Z-u;+YqHtb?Y0p|-L;N@p2tVFcc z_s!I|AJ>ZRE_Uwdtv)HYrg01V>)sJ}G#lQ#F~%0BmLPLs>8m@6~t`}#Su*<5cX7d?K>y7RR2fxA~~ zFRxy#-^CXHe|FQHd&0Zj;zW3*WS2)ooVYN1SNbIJYv&z7?J&bTrLo%%F#T9?fU7fD z%vC$hWZsPXTb_N=u&=(`DG)K;z5e2o<-2}o9$Txtc+Rh%zH=9Lt&6JOvgB)o=j(@= ziNOWW-&rnay|!nbzs4!GHMXXIGvYXQ%sFSd_Whac+VrxoCw?R!Sth*s(WKjzr?&|g zzndrHTVb@nzSgB8wdCcF_QS@qHp%6gpEi7d)V_GdiXC4(DsN8w^mDd;@1jmucI{{9 z`s){|wr>BsYtfdf0u$x*zJ3n&fP}NN_WfZO-&=0-@+V^_wP{InkZKDN2D zZj|Ou;aDU2x=vuzn&)Q(D?eVj*I4>Z;@z&iMF*IE)IT_IYg_S|(2J(4{m!iB^xd$v zBHCz!+WDN9`<(CH{dqBT^>h2c`m>Vz)8F5zJw3B}!>9G}UmtCWu9k0@Y9qIL`;o#Z zQ*FIIt>yXFV*kynzrOzaMq*9kNp-8jJAdAF78jpBUm>U_RvH?TBUzqlvgyI~)K=w1 z8K2ko9h7ot+**C7-roJdE4n7PrfbC^ndsk}PXO)_H^{+Gj2&O!2ENGup@c&wJag>ntv8ecSeEYXf zx2^OwsdV!GZ++tLr8&BlAG-rAH`{DvU;W~thL(P3dc~4Ok31q@K0K1sf95Qw{>#ah z%8L&M^I4y$Rbah#?)9Ssx8{WxJg8rGq%pX8QuT&OwZc60zn(oYd^!1Wzx~d-PmPBT z#R{+Moiv|kp819}ds~wwmu{SE5=j4fK2F5dUgGkM>GcZfZ|){ed+hA=^!V`v*KpfO z#=g++>|G#U)3lGd{0AaVtMo@k+6DiA@+UY=jOa$&+)r9;qTq& z_WSd`d`Q{4$1eNV-n;b=%LAWw)c3Ka%D%C?8}css;ryGT!PRwh_U3zC>zMa<-uJ%K zz3S&?Ss6-gQT;EYzW!GE;}u7A+)G>K^XGkfv65f0-lnkplU=Lv?79+Ho5Kqu`+Frs zc%`=L7Ba1^om^+4T)*%0g;&yUEi>(HzHV9iMb7!^kC&_0@BJn}m!12;ngdeRWeK^} zhSg~rtL7!I5^6NvVqpJM`s?rQW@Y~C?_0jR65n(`YJUB(c)@jN`@bicmi~YGV2$d> zgAtP-ExyZten)l6`NMKEwyb-u_ox?@sILcYBPV&(hdc6ut7Y$(R2JcKv(QogQ0qarMvTerp0smTdTNLUOs6{+s|o zSNoX-$09eS$!lsPgM z(rWqF#q%|^&#Zd+WxrKSm?T$DQTBdo{%gNu`ld{kv&n5s^>1U^opwy{`9Ud$#;qUk zRsVk<|NrYGMQ6URS!?c1SKevw@uq&(h025byq_PKapdPZw*L>79hvlQ-aLzqVgF_v z>2K~9Hm~oKu={)B=f3U_&t{9O?eG2|7=MQ417qV-t(aNt;zaPi8@g&Vo_c4ge1VL12l z^7)08iMN)d=g+w`(faS3*}pz)dVQ?Zzjyb;kA;ut&%9QB(Y!uS%KqI)>0`E2ZQsu6 zuTnJMUiRgMgTeEWImOC@=u=^#beowwz@bPH;|3A;|zpwPKZPNSy?fkzt|9>A6SNnI_ z-qiNXgs%(_oLR%%V%U=E6Mn9m(s=`s)Miov$e1P zE{yxWt|V3$cJq=s=eelz1v{Q@>6A~L$852|t6c27WrW@a7BPmu`WyPrbu7xbdXfLK zLvhxj*xS$NM8>W@e8tdouXIQ}v(;H0{cl~*%eq7~zz2){ix9|6b?g7rVyL&1o4Te}8oTczmd`-al7%mW}7j7pF4)TbI0^Gr{=h@zcBQJ$2%yia&j` zN7b3>b#c92V%d31$L0Qdz2{}4CYjq;&bn|=*?jsGRsT%^b`>`!6?VQ)-&68r+9b=X zC-W8dd}{l4`_X=Zoc(DZ{>+*4r1RF|iNV{Z%s1aqc5a4+Vc~kg@U-0BTmM`aJ=)J# zFMa2)thK19zG#djulAcR`JhcdXT5Wr@_eeyJGsMCzuyz+f7qw_-!XwxhrvjFgOlRl zimTn5!)ztbVmuCm!@C@WoW&+s{Sxb{cuzvCL2Z zc;@HA$!cP)2X0N9Gb4P@ZUggw_ZCQV#aX2%oaOho)jF?vCp>6NO2MZki?`=;A1qD% z`0&Zj2ZtSw-Ib~rkLK8M(EN(%`P}(J^|7%(@60pgIk!rG#-5MQ>eWGMYNk-c;>8)B z-*4KbpXZ&rx%l6<#g(@4=jYg*di6-7{?M&=2VU(febyKppH$Ij8zH=?`*c{l-j14^ zr%(2aJYN$l>-zcAtb3Z7mCKjZy*?UP@^{wa&+|397l|569ag#)Q!n>4b^Ylz{T$0% z7*^@^*(=#Z$W*0ARA>I2xapJf=g&@eY+|P9Eb*Sq9w^HfzF2yf(9@far5)wy2Qxp?$?jg72nAehnAdO zCHy(dDSV4q`ZdFdqYHD`?B`gpWtYD@VeEEaIO1-ri1>}A!ou-(5gXTrC-~}Uy*^jJ z@{x49%XGV%+dG+7=e#?7Sg$t!TKK&gGyES;@?QL@sq1j-!)1Fau3x`%=aVs;;l}S0 zEYl7!DI8{6{k-9eWw{#j>lbG>Y0Uavbw2S;wv$tDwf=@l+vVQv+gkYb=yNN!*N;}s zz5J+upP0X|%oWr0v#&H(>GbTM_+jpo%tyk%&)l0?A1dl#k3Sm!`UFo#R^bLZ(sl?2fJ0%e&N$SuZ-bl|8%s-3Eit-=ZHY z?~R*bxJmuWsq*JXSXbx0Sn})8weNigwbs4cSL&Did&iDNpUxLf_&uxq+4g-iWb<^^ z%oi<>_j&R;^mPe?Xwe&O=W8If|XpNpUE75emaTa)0! zUsIaaZQ3-~IIm;U{8P0F2}h47#Qyv+CwjLRmwa!3@%)d6cJ>{-WvN=vwc`i$kKK;w`-c7f^TatXdzXpI^(o74pW-_|voK$z_k=LW8z#U1gzvYj z^K>px$hDM{(k`rgy)5wJ|KCSvpOnx4d9#1wSMm4P5!?H_=Tud^yi?7l{=Vep`E~MAOs}WD`+eur=?y33&(%G>;{5FV zub(T=3$34jP4N7Z0;lo>-ycU?^#328zVta?BiCclDi8| zr^nX)K6v}Q#r2S%4=-I(mjBf~r@HUptDhbpYxUbtpW>TeDc3IfQE!W6dY$N(iJLBM zKKH-w_37<#lZsFBtN*`HrMH2>V`X)HrZi?d>_9=Gz_ zoqf4Bc6(oh#iP^re|=gtE%aJ(Bdf!zr+4b|GuC*k-!ppmZ#lP_jL-k2dFk&~-8H_x zS7@F8%6oO87x&he-@KrG%%}G4kNKDWMfvWpuF6<*np z{O66;UEH%ibI;%X^zVDK^z(B(w@zleYw|+-{=ZXiR5!1E$i&_7CF0NN<@!6*?!?!9 zm7f3W%X6bwpWg5P5dZIZYWTg7!uuER|JQVm19{2(#V*JAAG`Jc+)V$kW32!GSMmQ} z-515zOVl6zboTVx+f3XHpe>OK(>=B@=}*5O!zfmt;J|VXw9@MN{QA1PyGpk*`^U!K z{r2{DzpQoIRtAP&MjM=BbMNl@I=B2@W%+}jci-2E&--_7u64h>eco9HhF>}xuC0w0 z|Mcj^#l`#OD(XJZzAs~4wr1tZmuJoIZ%Jcds1=LYx^=6%-<%&`9loBkes5xC)~0=p zhhc#}^Xu>X|JVPOX1@CI@p1F~dpa8!8tnMi-2eNod_8~2@jhAM2nL7y?ANT{?RJA0Mx?t=fLC$~%FPp;kWPc%Q6wO&q(mneDa}CHMAJE)6~X+A8kV zykB14cNh2PzOwkdZ?0~?-KQ7V&Nbito^k8*sm$%~GgnnVx#+83|83T%pySKj1vu^!)X1-q# z;-CEb-?yEge<}LBMPt^s`Y$iv&A(MAD1L30?89H(S1&)h^Xug=*}d=Q=4@Dcc7NCV zjU^RZEDGP6`0H};nr(mk^vAE_>^%PR`kLd~?U$aPHNP(cG4o_bn?7+)`1T ze*S!H^tJz+>Z1QV-Z!=LK-V!{+tTFYx8|#K;z7u2*3w|E?xn||cdWE_h)0)}0 ztFFtjyK#Nhs#R_Cyl2#Xo9i6Ksl%|~J@aex{Xfq(7T>Nc|1&eb?zXJ-zey z#pjbJPyeG4^)2W2`Qk+@7U})@^Jud@zq$RlH^=@6M4aDqp|-zT==!;Dhb9$%yz}nf zk3ZVt#}+!bKRY+Kdeyo^Uk#ql`Cjw)>vc$~5&g92HS?Y=-+#XCx39=vv1lW|S^NC& z_v-&Ie(~>FZT0+BJi)W#t6p{%1fN^{JMNZH*Xw`BZ0~;Gp4 zZxw&{J8(-T<}b%2TCm)(ZA`oCYNpL=@r`8Bt|FN+_sn{9nt^Y7>LSK<0x_RrSV znBCc;er~z%`S$Gd>va0;-~GOLejc}dNnRJTwqfmg=H$hXrb^GNRm;4*EPa0U$18Kb z+X%B?n>Sr=%?1DC^?kD3|9{(kx2*Z`;j+KI?gnrkRCe!sW8eR+m%qRFUT{q4ZfnEZ z@0SuU9%_s2T+Le<7!tNwci+D4hB522I^J*o{cz>Q%(l?CR;IV__J%%ue)sp~_gBN? zMIq_(;oeZ_(_IaRF@qd4Nd%RC}a})zZ zt>ol~OC;(q_|JWjv+n-qW1Ys!-`(G}v+i^CEA#g?ukRYG<>%i2?8bFY<;U;EzvtcF z^s)2Cv9r0qe0`A%FjI-%!mj-Kwi) zb-7u(eE;NI*3Ac)9xP@JJG)}VuFwC|-`CYY-u2#P|9km@iNEU?@ZW0ZzLUOl$AL!) zfjZw7y`3y}o9Q0=_S~4m1$q(j;-~VI^D>@VX}2xW&=#C~`-1cTTMPFp376?w3M$`C zmH8AkE#;inBv*G8)mf9goMIYRu5)o_O}sE=2glilzkHe}lTXQXeLG_re{N5lqCmCJ z`JZ#%&oqAi_F=}3A0FH5{?$J_y0bH8K&ksYOxz7!tk+IXJHP+>s?3a+-TN!I{n)mqvEcHb zh#;OdGmk!ZU$a%K6XRGiEbFW_AtzOLQ+kSl7{xd0` z>*c3$E_~QuKmQWQ(FwO3w|=}E#(UH}#I_{+lF{Zr7tZqTRadvG-kSa~=Y9JBF9nHj z-CMTvum7ug_^H16ZTnh_FRi>^eqA}f-}~ci#{|X+E2lnPx^(H(Q+Mw#m-nrG=PcSc zZ%@JR`E~Pufh<^X?a#mR{~=#?``6EZ2@;sTcp_s1d_Dhk`HPH?>PuxJw&&fITFIPf zo_wP=*~Q}6ojY?3x5+3AeXR_bqj{{Ore{sapP#EHHD0}SYghjLeYT|vZ_;kuJX3yO z;+Tf9TXb~voMe|rKcC;;wX5#KA@1tn-(0h;3li=-C%^Ho@7ZwCBK+{oq@JAhZ>HAn z`_;_#Z+n8oy3LzEAGH!FGk%j(|FWJVZPV|IeTAQ&o&EOhTUA`|rT;>w3QWC@cchpq z3G#XEIPm|^^YwopiT}K^@6fYDZssym)*QQ0aOl_usdG~}!j&f*ZrZyk{KL;xNsXpP zMnX&mJwLo;Id)5ynY}66wp;$K#Pjp>*FV2n@$F{1{f`ID5@Cx=dU)iemnOR?$xIQi zkGmnQ_j&)Hrwiexi^u(V?Ss{ZD9~j&!5SiZvAawng%9<$+~u_X+Hw7p*4ux6lF5fH zBlA}W+HJTL(`z)ncg?X5;|=$!->>brlluGRa(ztf+_ewFcN{L*{_vc<;f6~xi+vJO zw@TH6{V>;X(XLI$ z{uaCTuS(~B&9`q~3r;(n{`XYcU3yaN&X{6n=gTMVTzPfr!^6ghlccTF#M0BbWj&pP z_3q!9WWDJ}XuZpfOA^t4I}Dny7Aymg7_v+|AQZ7xCgSwwTHW^ZYtG2$pPC;r>t)^v zUa|d&?=nt53|`&6yy~}qy=Z>S?~6Bj7e2c>bz;n6?W6UDsVes`1s^=H>Xk&lT*S(? zZN{!p-%UHP>gj=~*u6FvHvTWzx6`0}Z3O>M;iJ;|^6z&{7dd?NyPT|?-agLEUHPR? zW89sezkPK6#JMM0QW2rDk1sN7Z$)*RY{X`6VcB}mOWQ>jC2rIAocH2{sk!RzbN6QK znlECj`}gRQh&k`1cNA6r^NM%(F5b6&v-0)uiw9OclDN&eW(q9)zgwfY0TNFbvp{mD)uUdiRquYvm@%?`6IgL=WFtO{lYJ^cVorgruogGR}JNC zHv~mb-#DGosD7;v&(kthN9X5nf_~heIPK4Yzvs{Fv73}HHEXU`Z}ZNH?^1mK->6V! z*1l_K#=GWiZ{gMp^(BGu&=iVb%61OY@hvxh(mnre$>WsZOV)e7u|J*E*}7FE!bbF8 zRl>3_vF?w5wmqA<^h3X&iON~?FfFkN&Hjy%3Ax2R^{1EC-v~f9?sZ+znG*G#kGqe$ z&5VlJvCX7-iK3@f+d0vC?fU`6lWYt_W{I3mpEW5~`18^5!f9f9`r+?H*GxHn!(_uY z(__!=&w|D?;pzYN!QFl9&i8$JT71^m_qThVkFMW$-d^5k(pJyI)jsjc)(Z>QI%m%h z_;7Rnq}{cv_LtYYpI-Op!pf&!``ERw8k*JfU)y#}AOfB{rXBdTXvvKEayyLnf0Ja{ ze3$oUaQ9_fXXEhaT(Y{dyNlHIb}+iZTabn(ZH8z+9j_(A-`7uVcfH=a0q2*X!kf3;SsLbmG4||7!Lr&%b>?zNX= z%&xfB{!EYjo=x(XH|#a6@o7GQFrkKT+WCW%9k;qM?aY}T*uf+*Sz)gv(>amJhI@6G zj9n)y?p3HSOG;?{ne|noCHD5GsCkFpx!YkYn|1Z#R+jm<_~uALQbXzvNGneV!t_&TZxauS!$1-8m^1ZY_;pAGW^_vDQ4KwvA^^ zXJ^Rq8#)_|V(NL*y;@dJ{3Kx*b2FKLO+rDzhHrh2H&%Y#tBtR!Sf72J>+0*yg6FTJ zHRVyAbkIOA1v?7@=GA^%KdUTfK)oLGLy&-T&QJzn*@ z_Xi)lQQ&v&cGeXBH74PU&!j4^HhjdhhKJuPGhy%dd(rZ>Ccj=T|G#6GRrJC21?>;> z4$rkuf>r1}9_OZb$Sr!=BX||u$a#G24C9RggKPaRKeH>hmfQa`^g4giDyG+{aq6e6 zoU)rI3VJx0wQo0nQrK`vb^jy7jrEE;*H$m8fwgudCeG2EXybBOMtKsbxgt8LV3S)b z-rSv99U#YY&0W4XY`yxm{oo8b1)M!)lqVUhPHN9Mm3*WiwcmC_mQj)Xl6TXte-bIP z{{(kd4u-o{{c1YfJUw?C52&oy*Un08E*(%CMLH2s8Gah`DI#-p$iScEfGi^5E|TQT3u8>$>!pf zO{-TbW}c9Zy|ssDTH3DJRsNx-8&+AJSF7Rj&;ClW0k-M1oXXQg# zyqnL;3of&2gBl5H-(^{Dn3n!Kif?}8O#6FN>^GWRzB@r$r|$5bi_;D-4-@zQTK{dn z*1a9yoHt54pIxo3yt6I5>;I!u9{ZLqf7BRyGjU%@!cqe?1H;1g`Ago|&&k(26RTb3 z{Lkg%vD?S3-yJR)(F+P8E9_vTv9PcH83c52=%{dVli-x)75U+Nz_@~GtgfvKlIhySvQ zn)P|_T-lxbv{=Ga+kbL3hJHnfrpxk|H`G)v+5Ymw)YIAPkMFq@P?PxV*QaIq3H!~i z-LEW5tEv0u;T(KF=&1d&g^Lc?{Or$M@ekx0FGxiRX(-N=*PA07x4wPqQEp@Nb<_R} zH=X{R&gE?Tm)SjECvN?Z=Lw-@GxTL6G%+Vnw;CBv zxjmJIckX8IhxP7JpP0Yf>wf;_u`e^DY?TV%vUAVMO-*brPEgr7`MH*4#BJ&1vb-hM zk(cew>fSG}*v=kh^{)2Cl~28keNPG>wT!k}F1{{bdBZl#W3L{~yw|oh|NV>E@iSv% z?WX5P-OjuGZ}aBx@MnGHcm7{j=QE#QzsC?9xR4rr%`T2LOJBZgtN9o_H*ZdkS5^D< ze;qMK8#l!9FFzE|e+VWat9pJrzt$!T)Sz3r@I!2NtNBEKDYkQK^yZ$bm*=~^ z*UtX#WR<%MPo68YDJ;q>D@|PRaB=t7C=_1qHKh3TaI~>lnCbxHE%`(lKriSq~jv1K`Ki#T6um42K>X=(x=1cqH z_urY<)oO+Q*mY@lc0$^#`atIF=wzL_Sy?akP51Q{KejGLqb}v}ftgpoR?gbhE&p+Y z!Hr87Z6{=F-P!lfy#?;5u)llQU;ldJ5pQ?>&Xq0oPmW!ARC52qjf8y*i|bOA?q4u8 zylB4V+fA1Fd($p&T&;Y6;_Dmr-;Ra2-f!Nz)-Y{){`^<(@7}+-NxR;@Bx~o7i=1~o zPhV{PDa`A6{Ox)6Yi}GbKhzGF|7ja>TQd1&i2L!0=W8PlUz*w1w(Q=$zP@F#?cLS8 z><+AZ@_9dR6jJNhR4(H4W#;f_*Y6!RxqWwn{Z@;+#wNw3>n>cpv{AeK)1gZ_ACrxP zD_FCulXd$0d)GccU4OM^(we>2S>bsPJQfyg+5WP#apuaTgs<~=e&>AS>o4+boo!M= zZhp_yV%d}bzRCxzyJJ^q^yb#B^=COHt2RCEoNWFswz}RvrXtI{dbRLg&&#h~ zZFTZCGO+&olqq|6a!XU@snTcGWm~`Stdi?ipyvfJ?O)XhVk%TnHMe|qPCPB~JW`s(fD zCNc3bdv@*FbhF)hM*o-R-=2S#{dwo#zu)%XR-HR;l9S)_bm{7D@9V2S81mkZ>7APW z@OLd1>$nNG&@{Siy@6 z3;+H5w>{hG#>5TQ{NM)n)Ux{JJsTg+S+o7BhI~Zky0!ziA{#~P_xa7YEBg58!j~`A zqJOx`CEk5I2x@wp9M=$zi0p+L3~qJQrn7|cR!_;UwC(@+!7?&@HE8H$n-o*_aaQE^ ztfcbc^otzx&5b0LZ)@*HN?|P14y)+(uc$!mgf6LI# z-Tifq>9OO-lOuXB8M1`6G>XbC(%)b6;Ks&xCXrR5n7BKp9q2ON&=92xKIEv8b-KV* zCYgGNwQSecMsIfm87xtDUqZ0Y(A-@7xdfB;tpi2NBo0d$-pKjBm}AYgYu9Rje|rlW zi#!ZzrMt~EymjjqOV}UK*#B>&5k_w5yBieF+uxt|PlBEAP4@>MLpR&_oAUSmYA|Vw z*U)2Jh<#aLX3b z=4CpqU)}d;y6y3@Wk0|z;2r|Qg7uNmaY5e3t(%!%@BM!7*Nep${q6rAzk2m1S6!<$ zPr3BFKZ4BKXAPC?gF$V;s~+h+E7rZ)$Q~xKJ&o@`Tl2;`l~eJjSMUA(u|KfN@7lwx zDV%GjggYm^U2uTwY2e3YH!qmKE)2HY5G1Gk$yoKUp;Bb8$?=XSpi#V5mHIhr0u!%q z+cRzXhTju0^n={;D)sEI@Eb?K<9HM2Yf6H;T1#x)c*4KkU|y}J{N3?YUM0p*V%vdR zj*X#LulLIBsoDY>LUenQ?$ws;vPnv_U+^%fg+6OdW^~-?UiFC&uWGk}#vgCSon{R? z(-``8P2~SuMjL|U4$s_lQ)1#8H+YMc`ROLb$ro1`Oy4t$Q3+H^IU~B{8`Hto*Dqg{VH zHfViDYC?M_qzV%p1_X@)9=rn^1+0e;1NI(R^}q&RuTMK56mgT~+N)Pj8~gsYe?Hr~ zGy7=S$@v=hDt=cS-@8CkZ{O#a9|}I|23)RPt^M3e$|_&H-l<$Id@hD5k*wF=9CC4= z^hLKdW#(J&N$OTbXMInu+ibq<9lNi8y?4D~hS>7oZ0lm??Z0&W;-xw7-@ZBVHB^0r zmKkbj&1ww&mG|+q@?PKe^)YePzAvV>J?eJ8KHa>Q`S;e1|ITeTe*Af}yVR^-(^h>n z_F5^iBoUA zn%d6YT>4?ZvhL5u-}7%&)~eh$F|iK)b?>v&|BKb{W#X+a*MIUk%Jlkl??$6Z`5AGs zbFF5+o)J0gZh^Y=|1gvUHupf(tao`Q#O)(r9Xq*fNqNQF{+Fu4+}X05E42Q6J>c`Q zdY)eWxAx!H?3(LW1vP$EJr)tQH}229&dx{a6US+Dt&PqN;( zLugfMR^r23m(EOVQ+X+275-;#gY#L>Pe(31KlSWYz`pdl)H2l?-8nB}e;2fzV!38^ z+~Vf#;<6PxQ#1amZu#A~^`oENcev5@;J%$E>$O*}zTTX;uV&rOm6`uf^sYSma^J#@ z2Wy<4|2gHdZ((xMqWp}vp9Sr>*Yw5iym#*2hpD%(8V2l?7tG7=S-Ei9qyB%N(%rq7 zvk%X;`2sf^Z1hT&Yk$5RnEG?8zr&2Tc_-#a&3Pv|Yo}HCiwsW1(ocu#FXen(Y%Txm z=AB>1gXjJ{Brmv5C;q=s-e5liG{Dv{UP|U&HCmCRAV(+uYJ1naal_Ezk+n{ z!|N8lJe@7yX18@$(K6M{S&{Q%=hdyqvHLE!=Hb<=o%fbxmVS*|s46*QZd9yXUgnFq zJ9P=QHx2c^sQHJk*}LGX3{&>uxj8?gQPRj1rtH7{FLm|eV&iVUX};qAtN8clpM5oX z_5V+JnA$H}sFa+uWAgdGYf-X(R^!v+4RbW7UtGo*QvWqnUwXP;?5b}(iNe;Z8;oLj zku13CmoV3=bk!~67T-5h4xB151&0-}k<6746X7aBi-(_~9(1awj{T{o0{JhxXO}uA8%K!$p6)pDNo9{QB{@ zKRE*Gm0NLm8ic*P=S9}<`<3PGeY!kI1T^R-Rljt4eBI8iTTO3Y)!N0CTHB_<*2DKCslR~9$ZfuOQ<-uAXJ?5UTY3F${>&vFt-b)8&&8S#@EA{ik_V+oG z5f7^`$tWK(Rs}Vz!r`sXgAX1gyp?UP-w?bsKkV+CsJORx`|Epn-z%)!4ytZ6*Sod6 z*Gu1gfGhs`I?+|rO&^}SzC8$BOTvx9J_?$Ccs`p}u`Xm7RPLX0ROwd8IH*8`wf2TX z*I!R%1Z zDRx+UQSjkRp_A;hTsBEfx1GbNRG)}Eb-8%);?jLmj~_oaT;ujq!bQWzCBE+GfsM&` zGpG69h`I5iP1x*C5oj#5@hWI6RLLgTCO^f_ZCm&^F1y@+j;!-_u(SqqvU!xgG|O-K z_O0yO*QMV@&BV>5o`c51s=vSc>apkHDY@_jJfof+S*9HU7MSh89FgRTdmXu^m*kaK zX;Tm6q|Br2mKXg93>LlT7GlhO;EwOY{0kyNV zRUW4Fa_!#sbgND4-Ts=MOU0Y`!Wa7_EZrkDJJ!rdM)}ZzRp*<9PIA8X>8ydzv4&2b z_*7m@DuWc9><5;Nm( zvQ92sAp&cIv3e&|?h~7=xKfmH0eGGS)I#%~&b)@vaQfoyj0Q~XuG1gRXH1?RGmBA_ zDUx^c#jR3|>eD|=VA7wycNU{GlMHA|MR)qoE++2DUK{v9I>k6wgNKEIiGPaM~#TQ5)^UdAe*PX9O9P9XoIpLv+GUL&a zZpsoir}3%ctIETUoj*a!87~S&6tam0te$-NwAS?3Q<#*epPb6XJza7tljL-rJ&YF2 z2R2Df&z;KTGX2ADMhV8%)A^?|xiSTDOb^(@C^CKh6egZ}f$)UbT_r1T*$SF%3}!l= z#lXb9!U0l|dZGyJ{di0|IXM|Tp#`o#*RUyUXy9TAyKwhz?V}@|1snGV1U}?De7DUy z{{E>x4xQDE96Ae(8mIQn6^ba`C)IF(3A7rYMNFXm`~CX=JD<-x{j?}ET+Q{yo$vd; z?+q~Cxc1o2;^$yf*JmXrCf?syYws6((y#qUETYh zfj44qWXxIp@zZJj?c26R@j4_hihl6yT664N6z_Dy^NdFIx9)(tzCj{p={(6f**q&g zFFy+^10|B9lR4JB*}84pyW89I{kuR*TaqOfuU&gK>xeyD#jT#_KTkhT{ z7xq8o*jqno5oj7`LuT?3n`1veKTnomPMZ91<;R2U@<+_v+Rldyu5$}Zw)y>LGbrgu zFt1*|e0hLI%&wBmP0$9&zYfpD9*JW&KKM+$Dj`sru(UF3%Fb!&rf|(1Yi=-W%dG9P z=QFcWyCyI2bn+pIi9Lb8d?r4W5U4LsSXz^nQ>J^qpoeGvdZn1&HOB-ZHnN9lJUXex zJ^O}{W{==WiKXX7G0F?xgp5T)NJ>(bPKqfC(B;2V+!J!9DAWg^m-8_uNk!+fF55i6me|&YF9?->Cg5v z@=ZQ}MT}{Z$mI1G)OdRoAp;wr(PzWyiQbHoY#cg`tm~dm&bcZph&X3I)fC+Do4o#l zikK>B9Nhudl`v!h-G=gX!DQJBTCAzc8(739U$`PVefoYz-pOw+h}DOI?k{LeK-dCA1z6e%tPJ;|Ri2*!={Ghu1eYCSR>HY4OdODRQhMrRP$57tisA8O+*GgOfLB zSGFam{HPIqn3ZDMcA(34L({>72VdEW9Gbg6e`yUkWb5$+Z8p-dnzq)R#2vTUA@O%u zLVBL&CMjkm{xv54y++qRt$`-R6IncsTaB5tS^Fo696M3d(>`C*NRs&x|C%d)y`Qds z@f6#nx zXChCBuZ3yZd!Bo;hb5&BOMJA6x72{#Ot9d^v$M0G2aA}Af0pQTvXy5Qh;T^VvSrJb z?c3jj@_%-A_MGG^KLa_oU-=x!(8wC{CUkN^>+3gfY7AWyi+_K6JA3x*?%W$y zce%Ew7`ffpGFgyC>`I?UU1gTaey?r!`kZX`hu_dwU~gpIDidLAYuoDd@X}K6$)cj~ z4C?RX?)dD^v*rqDLD{BTe|a0HJ_Fx3a3v?9H9PL;`eoAV*1Vp6^%F>3kS(ljcf3@D zWw+Ueh-$W~!ck#E(&O@~Rt>)88*z6EWNMFN6}2{4nGxLL%m!-b%g z4prh;3Lq;OP}~AGp(ug1olo}F`}g&`!39<=*rctXY32GgW%bSpOD#e9n$=V;LbGDZ z0k8C)3})@gck3-S1WAKJ0h;BR8d-DlN=mk@UAuPmYVEVxS)lgyj~^8|ps1CQmOh=; zvmsMmnL}rV=Gn7n+4<%EB!UyrW0}S0`VZaPTmAZ{M#BLnt!L-vTJJ7@U#I2T+bh^x z{{CKXF(~REPAjOsE5|xH@P%Z(^)YabU}A2b{++Rr^~xsbxF;wvMMuxR%g!PeFgx$w zo}2gX-Me}7XHwUpXHF?cJ~;W!eGj^yVAY4y^IlhibS?>$Kus&4q;i6J^}RBAfrx-a z^Za`@^A~N{X>nXbwG{2j7?nXJu`a-s_XS?4Uax!t3ZJRc2+P81tOzvNoF}r^2 zmefOurLBP)B5JF1Dk>~)9XM6?{cz#O87z&g*1xx|UUTny&FgDxC5~y-R+nZbhJ5`x zn|=Kw7wHJecXbsBEsr08joiR<|GJHl(WIXe=k0#yyj;4sq~~M^OwpCk$(QP_F9}2h zG&fFt_IuXpm@}YQI4U3U_1g@Q2o9YUTMu~stUWtB_RJ+2=LA=|h|(X}#lL=@!82O` zq~k0e9kX`bJgRfnkR|L%V`zK7XJhLDrpD=8teCWzOhcy!u4R&${>O?b6~rk#!5BZ; z@39KgL59f(pTyR0txRaWz1r6KhRc@5sSn?A>wxu!Zf*oMFSE`ImJMQU*)=UPNDIs_-62o)WdJ}S-| zs~8h^mcfQg8=oH4*=l%-<=V#NZSdj0udXOYyW&a{`=e8--WLZxrvL38ObkRyY}s5f4h&1Ttjxt z%Sn9wGlNH3x7MfWK+{~Um?u%u(fcPanl^1(czmttAw!lhmEH1r{O;P*; zU^IP=R0@L%;jO=?Pn^i;HN7B?(Qx_&S0>d-FD6Xhutat8gck3KgIStxocWu8J^Xuo%@7s3Wy8QK5wD9$Q-@B(?t^WNb z|KIifKhDkntN;J@-KV1NA`Msmyb9mXRVpf#T~bnFc*DQ5 z`)hxleE;Wb_`20E@72$!`TS{Z^7Qrf`+jV`oFBKh{CD)?$$Qh+%gz4v_Wxh``k$9x z^nNP;^y$LP|G)PCmyfqEx+2J`VCrxCH6%ItaoMY^B?Z6EoH%;^u1VFeyO$RW-_Bh# zJ+A6y|NkHTdpkmBH+}^Lr`3=d1bTC-?upWuJdH z=-KP~NB)ylZvLMC?{oC>?)r;$Rcd#BOkQm7)wS<`cenhOmjC~6^WVGmB)4@4xSA)v6!Y-PP-Mmp$&4x1DbD?bOZR_Y3~MP`-2i|IfqX|NnF@mkDGD z`n+|0?c3}7|9!3cXyY;e!K3VlMmN5mJG|aH_D!W#<*%*h|2B8OZ<);||J8H@zx|&N z2jl;rod4(KfddVT12#9-e?4<6+xLIngHM02?fiA;@yYbY(#lUuneRvap7vzs{JHg? z?|nZb^C~}bckcPk>szFvx!0T)|M%!4^YLZtPb&d9;=@}&)%eF&&G)4>Ra87rT;!YiLN&; ze0}2Pq4<{DQT*lW_p-14J@d&&;p^Q?MGw86`KP~4{oaq4^%Xi-uHTe?7_Ygn?%Nq} zeZF~r?QdDLiZNueU%TLcsP)Cx$II{Q|EWE(VtIUh`6u(%#-ya$|6j|wo~x<3-~U-Q zsV2Gpy!Gm%^0m~juqsJ>EB%iB z+O1eyryu*NhgpUkcoUmJ~+#nsi+)%Di> zT~P2=y-{&%SAJr>dCSG`=kL__S6>(3)AaT26Y1FXZ~6Z}NN@c*Uu4~1>-)9kC5tM` zpZB#Ns(L&3;z_5CtLnZUY@fV%y?y=Mn%~Qp+lxe)%17L897rn-9{|noQ@BiK|-+k`x?v)>&{o@VabN$}WvrnERTsNQet&v}!ukDdl-9Km0 z*w|O|>G`s@pFgW)X4akRc+W}l zv3tcM9@qBUdL{VI+5bQ3MsLCYzth*t?*(m4o=}=lzjp7*+DDImw=R^opR01ewpe$= zzK;(?*Oc#?^yI%ez47{{P(TlT!ZA+**E4{C(AzN4L%j zx9(HPtXrL5|Ec7>YktxC{sXgieC=NS-~aWk>f7J>#O|kF-76OnY`nfjdcO6aOE1n$ z3_d?WzceHx?7(B0ATg*EKzy8E1o zB|n`eMci6_d#zrtliq59X^&n_C<$<=?m8b6BF4db_g43f*322=JFAs@Cu*HkPt^UG z$ya>(b;O)^2^KM-S>lHR#NJf5)f@ggR6hIk`FKIUtOVEl?AfoC10TJ~vif-_Z)M4G z?)O>w{-Ikc53VwobV+Py9Pwzod?$i|)T_f-1-FMPVE=gz9&^?QmP zvQ`@C?7zLKuCrpv``j&lIrG%(zP5dP7O|e?+jG7kn3a+^MvAVgCJ;6ScYZbHBxf{w}u{{`=kdR(0afr2iNA)J1as&Mo{nt?S43t*f-B zAGjr4E5F7({?t_QTQ4V@Z>&E*?Vq&h{_4#9|E=HmO;Bxp#{1DOVzP9E`9HsR>&oqK ze0_JJJh@zUTKc^&*86wgv;Fre@!rX~9UWitAI!a@T>r2@Lq_iD-_=T=gdWbW-TuwP z!sLhUy~9gyP26~i-QJfs zHy@Aw7HEv|Ks%k{XeeH zpS7vz-g}GlyHu2vVypgsy`Fx4-rw)_|G&q}{@?fWY`)!x1I)9{^Z)(%e17InPd*(b zB_+@;*e)(Epaj#Qv9uvH_HFDAgSYMWf9_r1|1Xr)|NhT&+tbedsXsqGzU7_v)qozfb!A_s{>MVr%{TM5pkYrzy;*U)EHenleA{ z&W=w98aI7@ewb^Xl3;#d;Jq&||4*Dd_ulQ(-b|ex8WaE4y}mZzZ|0^;Y1-BW3TvMA zeF*b!3|=0$X2p!%IXBNQ^QnCNc6)u~^^?qDrCYz>tFGUbeSP!YyJz?AU8^c|!T;Z1c^>CbQ@$?t5PUd#8=! zrn^_?*WdeeRQ&jFzxjJ+>b9H>E`BRh>(}1Tp?J^o&h6VZA$5Uo|39z)=V(zgVXL2u z3+Kyf`#*^{8=2Scoql)So`3#)BB#Bx?(cmXdtLoj-|G5LlNHnD?rWX@Dq~+GY<^WZ z$0p?Fy~@?$@2%(l_;h;4#(5S0eo7WU+i+|$%NpzVe{TJ}T)k=Q?#W+M&VOWlQ}$zx z(ki{Z{Ry(!p5mux_aE8kVSnq-WBLCX|NqslDOFPP@`(TY>-yp6=fmH42rK2fC;#3! z@13)I?dR4RJC%#Ncdx6TH|?j=-e12CC)nOSp7&|R)ZllWvAWxb&im zk4u=e+rCXI*iokt$U=cU)?NTmsEUzW~Axb_gT-kJX@On zKheF>CfoaTYUS}2{Wuj*T++b`Uf=Gc)OK6B>YwN_OcA_;=^f)_2A zUo-#rQT%sdiL7?l+ePAPMrZJe7FeccrelV!MeAoIrDn}%#`T4r1z*5U- zlLXhjQ=jK$uIAgZWj)jLCwc3wV$ay$T3ai)_uI5-eGU%qs*e5OCc@{)_$p}U{9o@Qs%j$NfuHg$EKr%HT#S%>zn|JL`4zgD(-Bv zmG$~7-@UE$UN>>q>9x5}KQBIDb?xCfFX@Vh^GyoMv)z5CdFa2Bd*=Ck`>%63x2LM7 zO)LL?U;T9Yv55M&rg4YwIkg+>zf(`0ZqBTuq;%;$$F&dEoA=2E?LUyVD_K0FlX+TM z_Qve1>}K62-vts}_rG{+{pm^G#CVya=VyCvGrE;esK0yk)1-IP91moDPVL;%csISc z^40_C{bjRn#kXJGnRGt3Ys(vZnYSzvzZhO;_-Fh7=2P5sXI%;Bm(_dMu6?Jm!RnOC zQuFQmR!9*(win%h*E_$@;4b;b!xmP))w?5i?%yJ<>G!qz*sp!ve&KfY z3b)^$|IWQ@v{pHwR1c1fAI$%26hA48vp1CPSZZUtzGlhXn*s@)i4Ce{+rA!I_f+3s zo;TuUU_z$5tV>+>^0L{_nJOn08YV1_t!G)C+AWjy|Mjf?lhXeB^54w(zrQV9FZbFe ze68*D8R@JMzZh2U{@Sg7uh5-eVdtzZ*S)tMX}G#AINAU7?z_`p*U#P}e&_6Ujr)-k zm)Y)p^YV@5HKD)Nhj*Pjc;J=ooh7l0EG||4C_23^_mhz6*XDb|Pj*GWc+30dYF$ui z`uB&$7oX3)Y}w@M;^N5=_CH=QFFz;$-OF|PD=)@HZq+rqbS}py!8Lx;p2PQV%4V*e zc;nQq+h%MVZhgx-ko7WWUrpZpZS|{rZI2dT-5lA$6kl8Je`l-S`^#=2aThCp7If>! zOJCgiFyFXJCAluvz4-mr^4d>s=C`%97{Wd^h}O!l(Y<-`>!+X3b<_E7wr-gJ^5Q+~ z$3Is0>(+mLtH00UR@|qEHv*4ko?kZmIODnS+uhUq-psgMukpEm>()Pr#tx)x?_0{=(iFphEzIRy=h$jLaut7(U+GU)|+3iccyy%_d7?P_TPWd`cz_9b>G+hlYa+CZv$6(e}8Mg+xuO8 zcbTYP$9bhWrrqb2RFoFET>Bo`vb*ePk7=iUcfqMGnbUvh99qKY{j9`Jw|8sdW3T=7 z-**;&<(j87(Y&iG=koIZ?qy|e`R|{vDN<7MO7ORyYrpsVy{XdX@9Mw(ehqHvtlYNt zt?T;ocbAsh?|#3}eAVj6>z=G(Z!AE*Z2fU>Zh4*W!OQ>u-M|0q>w0+|-MiOr|7LwX zyQAaSV~em`hg$CoKg!N}$C3Z_i~avk`u~3}w~w7Tx7Ou%vWu71hK`Po4vqvtK|w)A zP}6MD6sEAyz>ACR|Ns16|Nqtcec$5$oo2DRTX|ge(fa>Y7i+)ER=iYw$L`|dT=ma? zU$y+a|Gn@3J?Q)YuXL$j{m1L~e_gEI9}~J^?dQ$-dEN> zYx(*+Kd0vZ`!Jhdry}9`zqxm|tFvt|(~qzFe*bUmx%2gLmihO7&zvdzq9o_(se1Eg z=VJfX|9|hl@9SFe&6{>;3kdQ~`MCS}zR&vK@1#fVFQ_j4He1$f?xpz58S{33{T-Zs zCqJfcTXcQ$+M2Sb<^SLA=3i5rPB z7yr93uC{;H@}v5)KQ8KDdbVcM%epsSue9E_Zn;1A-`vN}?T?oG=FUzNKl|@n|Ng&T zA4K0h_hNp1asL0Bx98vIMa(NqyW8?0D8!pbCr+F z7++i6Z}Vw={qOB}q&qrN?*Dkle<{pPt8JUf<^L;nr_8wAc71b8!TOiG>kle_zT7$^ zZnp5AgRA2^8MVv*x9c{!X+H6RJ8@8Tos`sh%Tu zqWs))R$Q-Nop^K8?st18S2GJveAD;;U;WoL*Y9r)nRBLc^G`v=wA}o2m7kZS=Kub6 zM7HMEj`W!VsjL5fdOg{@_zCmhc`vS;SNzI(@cRAVKhs%nf30aeE*rl)Ir;Q4i5Qin zyk8S8-Mo{T6m{<961%_|mnVFFUjOy^o%8BK8~F5RWq19XWn6vhFmL3g=(O+6!ShYO z9$cM!)1>}mLREF%yPu)n^LJQR?ObX6XLZq{FNW63{EF?2V&{ENYD;|}X?y<5zxX-J zY^&UM-_ZKsvvQ;H8gAoTN#dJlXfHdO_crnTqMiO{X4FSm-@mkD!}~kw&-JS+fAO3@ z<#<5Kh^@iZMTCFN8*}SLO)qEJ$DX-;`6mCYX|9r|>pmCVXRKFwo!5OL;}rL{Gc#uA z7frh-TzFc^tTz^fB%Cg<|bEX_PRd`nD&<@AyT?Y5VjI+IR-iJ>}wSHaT zGVOd!PR!l!K982Y@iF{-VRAi#c51`cs*QWJEuJl(A2IdgqL2$;T!Somi=Xa2ToWhk zpVoTi(j1*k&D8?S+{Mh&X5BSjQkb@9yWisTt5!_77dP!*(#|rKHMYe!g+Kjy`B}>7 zx<|gLhtXZz!?|%Um^ecC)d?WFPRC+BzlPCS1qwEg+{3l-+MdCqz7W|q9YlV1OP zeNLq1{e=^AZk?7aJg_T|C)Ar!Oz`5@1FvdAn6E9ZyATtlYrAEI>Z+xay~DXD)+_4Y z_`~hX^i%tke_Gyst^HoNYaOjLwVgY5>g(y+&-@y*kmd54z2R)krBk#ozuvUB z@cH!oDGJ`V?`_(4$J+ayX_4QvpR?sfABjJWt-r!wuO_YwbZ`B;|D zJp1$0nLizWs%|C6y>2`4$#Qe6#*GIVr>E||(XMo>T=r}l=SEif0v7G5eF?EW^Ukf0 z{(etsC+C^m=^m%9goLJ_{Hswt&(r7gnlrY^)1FmrFs#0NbWW-Gb)Bi-=S(-=wD`-; z+xe2uG@ZVO)F;kLzqaq3*?t|y?W^8Lr$4)=yUg}iV42&WnYqR9#Dbq^iA=UnIksw_ z^vOxz&#(M=U{@Va{g1Vr34(&XtU8`^Y81VU|Jqh=t$rsi7VO&3a_z5^PVMIN{xfGk z>)?rx%k2)i_~nyd^orABR=b_vam~w%v*(DA{yl%;iTDt^g1YqjX)G~rr+;0T+PhHu zbxiS=<$~GO*Rm#MSMAxC{&(}~Ba3RMo%|~D&^hT;)7&D@<*8=3ll7~&zY|fqo@F0D zp?;sj`m`>A?qYvyvnQMzZJ(dymo2+)GI8d{dCNJ1IU=&d_x*Wr_j(+!W$wIhOXBi= zb(eD=-*o5m%TLkXw~LDJM_be7%I`Jp>;7VwX=Qmf8`jAmmap3_0SXP?HNTcsUOu|! zuC4UlODv_=eo1VYwwCW(titQa?iq2@wqG~TKJoa?<+J_#woR#(CEq(mXFrN>s28oa z4Xe3$J#(k`d%;%i*SojezZom8b~AfJ+A*<`k4<~_8Jo}GZu2?x=#E+Y;|ooiNq*nj ze_C#CU2*eB_J$yih_l@Pf;%L8Bc-yV#LiCm)yb57xBBze<=nQ$EiVJ#J`GDZ+S2T; z`ziWX_oM4`&!5|AaqIN?&G9>{A8>>n>vpoKpMCZF+RvYtb*=oI)V_7zj&~eki~lHI zcDHLPy({sml2=UdA}{0XQ&GzWR{vclQ~1C5;_|nP+&4^n`+oOv53_MVy**|i2$2|6X0ROGjM ze>*F5T8ve_{(kqJ2ITF z9hs-ke^UA$!W4En-!#EAC3XAyu6+erS#LPP&X{j%zaJ-D?fc8<=XrIx*lY797gtVt>$?NBYJ-2pWy1#Yfq4{b@Y}a`!{}D~>&&^-B=bHY! z%X%MvytBMDxox+8F3-G(ZJu`ZyRIMYtB(AVPI1qF9g{%9Y%^SQ5S8PD7PXM3fe z%=EwJH*xchJ>O3L+5FmgzIamEwaFW|Z@48_`>^`qE1Q2^1(%p#|Gxjj?dYBMK9tzwhOp`m^iK899&l|DW%Ae7bk@@BV7L{Rh^}-Dy_4aYoe% zqxv(m!)4iTW(_1UlIU61S88dAOW_suiu z&%eaKJ-Sr%Z}`d^>h*X3x!%8T?00T^=8Xqe#cV$BtvTLaX}M1G@8l0NcCP$?$X9Z6 zOT~(N=Wd($)Fs$fowvVsar-5#);i2Ypv(ct^GLd z-nmzc{s>w!Z=d%0-ky5*IKT58i9N2_^g~bFos(j3V&r%IG(R=TJk5KEo{eWu*_{8Ku#{oLy{dmd>woXwe>=~hr2dGc_P>&Q ze-gg@xV&gu;cuO}-zqPD-#zQwgH8`xUCFY>ad}Pl zIy27TZ#TIr7GDfun6^g4Hdade_q*NN_0P^`NA4^-@p7-IH@{xwy^OfZzuSc>toEdQ zoXss)oqX^Rv-YFa@-2@9vzL|M!jh{a@F-Z{EBk+R<^$ zu1VBp_UC7<2icdd%USbQ>iT(^J1?@&-@KnWd&>JKb%&S#d2Du@{TtK0leVP|qSk$1 zZ`gkSQ~yBv{*KRm)@m1Cp5Omz>i_TSc8mT0z5n{V8wdY3bi8P5Sb9WLwDG9>(^k*i=jZx6AJgw0$<^Xn!z-N?o^Eb$ znRj4Q_WS(!Z1xC{J!f6{r-OE!t0x}-z!^f&(zq^bno}kP43@$esMd#HM=V; z8}VA)n<4kSta-xI=Xzq7`9O|zahWU>(S79a`FFF$tN)+oy?18ce$_Xp3Ptb9TN@wV zUiDufA$HT0BlULIZ+@Enr^b+L!=36hj*qkV-n!f>eSght!RpDEcD8EYo3bQ3a>~Xx z=K9}lCuiK9t7`x5cQ^Q}IM^5$hvQ&W!ITM>IEvTj9!OG3SAs$QJT-Yaj~ zd%n)*vMY&*pKZDJy>XdLAO9wKA>-m(TUOu5O8d&YNa1wZwtOCb+y67n+LllI@87_> zp`*h?Ho;TzZ`$|Ht-HTx{(kvFI(Y4MyKR-{);y0Y(yGbq-on3q<1xn7|979A_NjKW ziE*S@4F8%>+LfYlZ)dBjn`g1_s*ied{d@kW)VH~jQ;gj^oK~8=HRclEn$uIO@Fh#} zlm3cg7H#tlPP2RWsJ`ZV{&jES)knwAOys?G{h7z3Gnsl9T9(*~{<`q!#IHGT`8!{< zZl1Mf_2(s%#h!a5Ts?m7%qFwvGq#@RtQASaaKF>H zl&tnDtgW0WAiX(j{f(yZoPE2hTPjNY)9>A@QS_=e{`<-O&Cd9gnOaw>x(ar(OgO#D z*0ti6)?Q=dBz=qd@dbAJ-jCAK^L#vllk^u^Y3~>5-|G5QB+@4LTa(6yCDYDq+qXUA zd}YqI886Su|Kqs!vx%wFDmvi89L={oBX-Z_owbV3_T`TY`%*Smy!iU{6ZdOB#iF&} zKC}LO&iyG%<#WB*_uhriJm)E~M7X#tk=ei&*Sz)LO-rTyk-uXO@f4ol{8xX`s=LMg zGn6^6^6R|a{XPEoyMpxxPj%St-j*|O{rfXpZ*w1gAa~V{XJh8Q62t8B^KRQqTu-dJ zmc3z3klE!jxA^9(IrEHDzWhD#N_djm2F>op@^&v)^fO<3bmxzqUu6CClrBx{`7(SF zKc&mg%_(}jOg>6z@7y_WgIyfAJ~vMRxPfgcAy4$NL!*Km!OtJQ08OJ>vhD z@I=gA{kiom)mip4O8z1f}qd*5sQ-RV27C)|CU6SdIx>sC|SUyIg#tv=PF zapt1k#1CF?avv=|erDa8Qm&1+>hn(tez*VbIWOzLEZYJWZ)*qB=e8^7G&S+dvZlZN z`CRroqc;z;&cvN7`-69OZ)FZVEPF7^?EDmSxtmM&UV6RvjOE_|?Tm95=IPbc_C@Tm zS!GfUX~Aqi=Wc)bLk{BsrU(}olf;Iv6}9Id?|#m)v9R&=p~wHyF0;K# znsxi$ulw#UmeI9|=d;px+wf0L>OP-lTkhLB>#)*y4#USgPdq-T=Y6s}NJRTj?RkTH z%8U3uYkoK5UCrHc;`EIQuTM`;zPb77_0yZVKY#kp?C-p>xhR>*yPEf!v-S1-tj$mN zEZcj|_VeC{am`n^#4v~bRjZz@Ywcg{82W~ze%j;1zT9cq!O35q9$oh-<*kV4x~E(H zpUsb*|8tMP=FO0VKlk^s^7;)0)ur+q_)5K#UHzwrFYWwa@ipkp{C@k-(uwv-SNGXX z-}%&>`Fy+X`YZc(KlJx@je7j}R{3osnZN!SH&0)_wCUOYf0_Sz`SzVXwOwwSc-6*S z=NFgf)Q8`-f4~3e7V&%U_kZ}^9nQJ&!->ZW_t~qTxm*7*zwV21dSq)~ap`sYdt2}9 zwpp+CYkBQvvD{q&0T(uvom}(pqW$(qg_Y-6fA4Zlx^?ir=!y0IPxXX?#pY^V*q0Y! zl6&n>sW{i0h4H7f&qqq`KBq6gwkPh>t;`3nzVV*-?T*bjRd3vXZo&bptK~C~|5vGh zqJMp^)DEwEx9s_BrvG@+<@VOCNbDo+nbH+?( zd#+zK`~L3wUVp!&=<;64@BfN!>hGM-tfQplm399A$?tRPcRqip9>32rx%YWya^;t^ zTbBJU{&lZrb^1qd_PQ_KTee&^t9_moeRbRWf49po$9e3&7hzs^%HG8F%(;#CZ`EHt zAGP@XN>kO(dpF*HRuX)B+0E#*`rq;U_ge3m{o4{WS&=gR86H!jnut2xM>pB_H< z+W#lHM(^|DVhg?M_TIT_VEg^&`}^jP8!KNv-?jfr?Yc0#-9b{X|GoJ=y>fc4#kPlG ze(q~_`by`0+~vOZCZqQ`>;C?_jbGib>wndm8?h_vRe9Z~xuv(S7xJ@%${_#f|6jiC z-7NO!Yk7Ue@$mN{ufB+v|9xwJ_xlB{|eK6me>AYx4!1DcGkRq zujl^%I{VRVew~^JPiIZvna@1g*GXpj0~yAcdN0m|+MiFSyZ6bgT(RQAlDN3_+ZQfe zxO#Q>ZdO4-K~2V&%n~ zH-9F+`g+k_zO=OT>a}ZeyGlB%*+BYvBINp)FJJ!raLC(JQ?={%$JZUSZSLsk5aL{O z-tPCCr219Y?%s_J4rT@ogK8W+@axNEfBhv{v9YnB_C<#f{~GP^b#wf$+WmYY+~Dfs z;?l_;R$l&nXUN-6Pfx>?tXsEk^Wk!>7qz+ZvEFwqmrH-!`;1ra?fIQ9h7vGybLzz z#qX<0`w`zdadv5>3(xFg?f{Z6whW-q?oyY;Eyi_r1K z;@9@|osX$q^Vet6?-z^v8N@)|my3|E|5JGU!`ydbIJy^rQUU zYa74UKh~G~e)fiGef-aNTl44htm(ZMRrtkgd!wgnXrn0lY? z@0VS9OK@+{n^(tw@2`%iD?Yl;d3nD5^2?UVJD&W!9$z1Ei3>FL9Qdda6n$Iy@Bh9n zFJ|5JzGB`KovIy+Jgwc0uY9}pFW)Y{TIb)R!uwO=?RNf+tlWFIbnV4_GyDG=DlDq^ zUb*${#neU93*Of+U$}7Hx@&)Hwh2h?d-jb*<>r$Di?$bD^OVo;|941SKW@#sb!-tX zE-q6NKx=njUa9}EHRu1%1c>NpQtsOu0e=NRVU-R;M(q(DhkK+1s?LYWd zo)u?0-oH0eK5lQJ68hEYjTn1g^tXc_*(wh|x~?yq?Hv#ll6`H> z#9fpAPmS*{+4%YSc}U{1*`ODw#~|}zh0wXHgD;Mf_)wTHg659+o)UB%{=|Z>TMpoceY)d%(;5+-n)6* zPyg>Lnpyn(94ry&#q9WS@Pq7Cfi3?%{@eHOnIXq|ZQI|A^>P)K-v3^&oUVP}vS^9s zp8u|^MJ8!*Z|B+f>|kuzTd)0f&t!l0Px~viVbOE>+QNMmN#XUOFCH9ZX6Fz2t66n9 zGF9EqBj%ESY;5eO{flFsy}7wLfB#=IP~&b93-jwgKR>TMd_Be{IA^6@&D);C`JSR0 z#%p2MYXvVA5C8u6b42T9sqadwzRb;cUAI52cb-k)I-%Lw+05W1 zR{>fP{%UW?+b1U{Ly8U_otX94s~;WdOg`SXbiukOLGt!>f8K7tzpvz_(03jsB_%J3 z4Sh0}LBYYwa|?~WPTIu7*4*3Md-v|$JH{Oy9U6%TetkNvzjWiCxb^B^s~-27OG!!X z+O=y(G^lJ;YMkyU&8S*`QDyCN)d$v98`EFxTw7|oZ&vottXX>TvPEUFPhK2V*)#b; z`rPC9Ex%lgTf05$(AwvE>hBKiJ%0aXZFc_qdwcihU;VOe-s5u)AQuY-Z};wyb#HfC zvfCz>M{oVs^c|Zo*Q}j>JilQ2?L)3RovUB2eWuO1qaZ&pFaO1c#`!s)-R~mzB@V`6-!6Vsyq5m_-bvY&+xzMZqs8UCR%b8YUbX*$A6U;Z z{)oHDaXXABskzKsuluWin^pOJ#&uiX>~+_7JO4U^%Oy(x-l+q-vf@w4E?wq5|Ng7i z>g;$a$%vhMeQR8FLGdCbUY{^^dFNSE-RI{@zm$Ib^g;aHz1g})`a1r+`V^SC_Uyi8 z=T1M*+Lrld(yLv!X05F}UCQ0Q!_Izlwu#ZxcUC3O!u0R#)-E?mcx!cJZxbj-_p)#J zmd0PVHnghp`v>v7t8vqwPD_tnBP_KcO7DBj)b#kNnfKql$;f=UgEhYP;?0o*Hr)YOaKMPU9}Bu`)+CZRy$rTecttE+Pv52{BCbEFM507!qZu~*Z1wN zKP+C`_2Ew6i+IUzcW&KSw@prY$Ybs(*KdZN}Z0P9l*t+gpNqKp^ z@13``b;~L*SR1^#RsG`5RDGeshxd%n?$tlK|4UZ>d&_%iQ$RK^^@*=3bA7$}{CLRieN;se9$2N5(v? z?H4azJZNxCrcG(-Gp|JNM2Rkb=k-GWDyDiQtc~4Wc6V2)c96o(8AXYu@ilD+4csK% z{QUZ69S%?l<2sxmk;UhH+_pMNe*Hh4#{Jx<4nBSU+V+>A)|)+QUw9%%LrB|oBJVU^*N-#l>fKP`0sxkw(HkZV+bH7&U$LABV- z?Pl%^Qy$aCsZDT~c$_nsa%=NyJ{`+Do|~E4*7V$%B~cr1cdvW>KZ8fxPm0Xx4Q!bD z@(OtO(yerr}D(^lVf!0YVPMJL!!Ph0dON2O9i>&?wj_G?RA-Z7LO$Egderm)9L z^3K#+9`3lW7F=NF#uzp!J$cF9w!Xsw0ud{B!osHa3BU7qTk8W%5e(c3j5?D&`FNSi zq$daRNio~RF;7?IViILq$}m}xFNry6JL6odyKXEAHXgyx8_ zHD6R{IVzpS^V7@MDNUo~_vD=ikMTR#;rDt|lqYU}_=T+` zMl*D2S?*kp;+gh~9_N^_*@!uR=|1KbpX0IY(5sGlhdHX|s%0yF_L|==S?x9zo`oHJ&So9oQa5zDS z`&6W+=pn%?*-KlreGkP*=JAAE@-BPS5w}@zr3rVUNt8`d(jmFU8-7Shub!jkyfA!y zVoUAOOZ(i412+^hu|uuTzQlAoU%Y_`|z%{BHRDGytw|4S+kmMZJKh(TkbaP?l(bmKGmzWo12++ zpIv(0!0GDLe+36JwYg0E9>9F+8p|(Xv`Kgf$4@OA%JYti! z=ZU`}kT?6{Gd`6>vwAlvx8&p41^tI@x(E%Wm?zZ9bY}(0|@=c3^|3 zeUH)Xl^3La&gJyj^aQLto3bflZQA0SfnpbPm$rE4x-CAMW+o+*diB>?Hy^WaD{`Dv z%_i@eEz!F2iufhhe1!Sejznrs4A2ni^LfYn?b!Ay8|L%|xO|@~#K-EK_%}WI!~~%t z^M|=ouwedZ7oo|%CggTdh5TeiK2yfB>7Kkyx{$;#!Rlm&J^2gQpJ6)?Bpy*zGr3gu zgsXIM{JfT<;WZK;Z>MmbJEn2K>r+n8mfIH!CAgThO~bpCq;;aZ9&MiZByq)t^l;gT z-R1A+ty%4;cWcJ)Pbxb59udl&D*Vo^w!2>)m{e&q@8ovACr(G}r{#UA{aK;E?-wDx zDSXZoZGW>cOv`zFZLQw)?DI=J^g3eZG=dy$=htl?*k+hA+h^-d3E7B~b9w{Iq^o$H zeG`^G@Cr<6PW29~F`Hz}v-H~=VdjX*JEU(;U;fEp-F>y-`Yf|!EMb?@lE2(-(>oj> z7O`?0tSo_)v$6?{I-ux==G&zV8(zJ7Ra8_Y!{@HGh7D9zJXLzV`^PChWf88WKXR^I zzrNZ)`s3k%6f==dc**y|h^O}Z8_t?Nzc#bjrKP5(-ptw7t2rUYXJ^2MUHW#16C}({ zdrY&htuWwmO4u;yGHpTCWuXmMuU_3+^77J6u;LB7^!J@Q{Nu@F|7kjrhjI+0 zuk$-kjL_sd$EMvnb@%M1YkJz&1;rDsBUCI2^I0IZ-h|VM(>A9Vh=#dK)vISPa3}aWBvi_}?N%>KTz^IY?m75ZK^vk7mmVTNf zxBH@9Ua`?LFU~19dA1oN)7q30%NH)qxYM_!cW02wdzq=X7`J$&EuT0~FiLV>3)sK9 zYenXtjgh!g-JIK#bx22N-;(pk79_Up5mVGDn;kgAt2S|OnAef;B$KE)NBvd@N^tMp zb=FNq=u73DeF-Xyo(H!qJf-yZWYFrXNxD62h5a9Hy+5%zZu!9%943BO7{m_DnsC4< z;&hUDeOYAh#^oH|TC4xo)mKb9$98}zV*4ij^?DQc|9idfpjp=XsV0$Lt0vn^e>^;4 z|Mai2XIGbStd8D3RcOVhkY7xV385>`UilvtB-^m`er(B${L_7or(_ty4#a9GN@dMC zzz7P#2GQEk-4_$KMfk8S-l|f?a{3LY@3Wf>5e%=z!s@+BSL$;5ukYD=&`s+sTl7}B z&4w>D4>jD*F^I|un|v@NX65bd4N}c{lMSMB#hNdMt$gnNFO+dw=7;wT^PJwAh9|~% ze*3fZXqM^hH>#nax_6C=-Qx>4Bs%vMn7O7gCorywj?h#U+ibn$6x-_G`)VE}DzEuJ zO{rb5>xI2^*BXr}C-o72m@4*6KVZ(dsD350j^)0SyZD|g>fNdDf9R36UC)nPBi8g}kp$IB zGlpv{Okr7h8@lo}&$vx$UwCL^g={1j{xe%49QU7t{pVt~=R@}JMyH8*K{n7AxXgypHu80}daI&nqawkFb ze$b3wl4?WV2GflVQ=6dn%}LbQnm%9Rz^o&8Pwcaq+FtnAY-Z4AL$wW)%%mBz4>4+A zHH$d9T_nwUdg6=Spuppo_KNS&;_8VLq($ApvD z)|BPKZeR3Q=eb6DdnV4n)BS73=vsO z-McmVrPqi|{r+YZLwCm%-h`E$I!d$FFzQV2cVHBqtmPR}2QC%y;MSw* z5?p+X7cX``o5-M(+IV!@Ap?mvuHG#_ycn|I-rD;5+S=%eOrY-E>feuydD;w5859*2 zF--e)An4(~g9Z|9L5D9Cp0E4+NSjedGsbeqpFe+=Lwbvk>jkf*f;w;2)zx`9F@L33!0cOtZDvx?c9ul&-Q z21RYGzn;FPoS!@u=SMH(Mg^9=!2kFW>U-WogL? z5^j_4N?)n3Yr7w-k?!o*xb%ebe_8w3sjkyqV9`r zmUp&WN*75472i{ueDGl=&yFYk-?FM!Z{vEng6F9J^y`V6s+$BYr4{EZo8>S3&U>G?7VpLuobrrh-Li{G*8L{Nm}s-mbT z`fH{=%BmFYezs=8+n{risjzUP9iD)@oI)mLRNJuFNQChuM6C_$J}PMaZmvv1sMxHe`rlu4W@-^=BvCUef1ZFW6SADmMFa^iy3E zNiJK*yv`xrX)M$e}}&-FJuShT#opE&Qh85#8G)2~wLw)@dq)rkEpE9t|LX3rYz=o8J-NC5jO)GIb9rY+zdO9<&>P;bNx@d{fXm*+ROxA@ptG?=A9j)AsX- zhP~Pvw90#J+H(D027w~A3>RNs2($=z`}u~CnSW_%sluAa1~s8}l~UUk8FU&<6YJxi z=*1>&iO@+a{=)h=t=aQ;`^mT<(>K8_%Lq-UGgOKMU9I*XKXw&bjz(o~eY+V{>iu4NF;`B=>t( z|1g^R%W2oywy+&*ZX6A6VcZLJ8{o%cCdizVH9_qgoqO!vpvH_!44f3o9in6=pi*?c}@eDmhb)01cXDg4y_P3z|6dVl-9WpATu z)0=t24(hrdpStJ)Vr25&-QDW1vnF(#J=l~Z(nx^Qk zK5f^7H$6TXgxuJ?nonou@y9c3UOVW8{OJyLzXhs%SKId}u2=Be3T^bU#>e_q+2+)* z+IdiG$I=%&f<)%vYQ`zn^O~I6S2IVfei6^(U-lQhRzij~;0-yr?chONf1U*2M|mmn z^G+SU@G<{E=!{;&#;K>?_dD#e&(YcnvQ6Vto7&1fL0|4}X0Au6Lf42egvG|j`uX)8 ze(2G9RY5#hZ%s@}t$6&+#1^N8BJ+EH{i+g8Q?8R(l9023D^JrV?}Z&?EaS$X%`A2i zDM(`(@SzNzpbe(k*9yc#b0yY@e0y_>arNre*)K0G-3)5>DS!vpr?!7QsXkvPa#PFA zfGjhQgFCuE?KtQaSb2UO*Yt@jOk&d~urTq|`z9sKwX3z7z;yCxNa9Dywx+``Uc5+< zNak~%7*xD;!%_pDqwNdBIqUa$scg8mE_Qd`-Cd%vkrL3Tig2Ms*AcHo2_EOOphj;v zQ$)~?qJp14fBG*4kGUWFue9RyBW>%RZ{NP%xpOCEUhj|lEhTe$emlePO}F+BkI< zVh#YBc-MG#-eG*zhu*jGR;@I{r|X#K-5I}&+64FeE_;yE!?Z@_{4tN+yt3^J6*dGF zFV)y|aMMx^JL!}1ZSShfCVvzYMebC6nEZj4z5WW@wEM9c0&MP)TlZ|ZpSpeOk1w|p zR(s{Rc^7)zudO^1pJK+L==1H;hI!Fm2Qm#$B}$xetpk-npvoCkj+rF<-FGADE6bj= z!=9)#sce)li&FE^{_3m_Y-t2?#GIMxDC3~0t>xhf?I*~2@EU40R`q6+F zyf5obL5&4SJ5ubxuA@_f(u{9&y%nq8csWb&YBL6<^x4?>oT7zG@ZItkqt+ zZp-!8T=(j1`SWkVpO=c$&%Rj$oooO(>sm`SZ838^!0FW;&4W}|eDoNPKXq>KfPG(>FQ64WHO`CyoA>a?3VhS75v zW&0B(xl8N1HmvgCNZb~st5)n;G=H}A7m zk7ouVH#hq;B%IuqclTA%&Tl^8{3;o-#qj&n$6I~~r%E_)I~g*&_hRGJGdCF`gt;R$ zcR=hrDcKfO{jHO6jpv=-H>ZOuC9daB)-;t)X41|C^@3zJ1m!|{LEv(utR9p!pedG7 zr(r77fmN$lpFVlA&_ZVA2B{}Wr&_0WuXztDhXORFJlY%>AHV)k&Jlj*1WgVdvk2Dh zB68*>@}L6f$I)=sh)rwO=*&L5&5(6cx2Aa5_oL|&JdcmHGj0%JnU-^QmgyZ=Nw&iQ zW#`v%ZP>MI*EGFYD{Etz((p=&`8A(TPEz%r!CRWf4C*hxTV#{BAt>bD=G9C(Nv?&3AHU`NsjSAeVFs@fQ-sSD21xV4QxVj*5Zmks zIvGTWVa@Y-)$7)+%ll)am>=`6qmxM|tr;}0tI80uNjG|1NJz+uxqlb7sO1OTTeIim z4gZ+}2a?P{dszdM8m7)sKHru5S4A z@e}^gVzYU5zg}+5zHS88tif12=g5rS&gq7FOhNT8FE3~I^!aDecF-U%OTtC---er@ zxnhZ9zP!u{FYn*lntgq3^me7rlk)2IE4U7yIC(PB?20^_Aph)FHgSeMoEwE1BfS0y zsa^N2tNRxWGU=!DuxF z9$@J@P-HdNZvOg(3l|zLJSjcJTs!{{o997;5Q$?G+`0C)IWDo-FllFI&nErr*%DTE zahev=RlLjzEBSPGZWF4rmnfRwaaYkzo%L`)ip0nIei19aW{=ba)ym5fnepo$!>waG z5F{HBbfow3oIirelbRAWjCy{!cd76^Uc3DsQ-sOGhN(|aFZYY}GU++LR7=)GxVEDB+^TtbKC!F^}Ixvh52WKc3pOdEs>fhH0-3Wchd{OT$d& zl5KZfVzgn>p3I&t`qv9V4xcV%z;vo!pB*w}*T%S^16Cdx@-(n+;7EX$;F}mD7`hq6 zmM~yd=(@yegHkHrW`RQ~`n*sbOA;g)x?g;26kVqy;+DQ+xedpeyg72dM?9NRn8t{V0R*ePJ^p3PlV(4yFqUzf4|poI!$*aTZ9+G>Ro5@He08Z zMNd2po}o)pBnQWqLbf5o?^WBrXB?Z>7dUqT(p z9}zY2!jHX|(w$@ve%hTgt$!91%?`Vt7?zjtDp@O%PF4yILeFFtuB?$xWqbDo3XyN8^d33W664 z1O)^qE|_SxzxbYcBLm~bHuLo-pMRdSocH;h?{hvsvpxB<>fYqfTsqS)&Setk&1pNp z1Uc4QD8g*I!$C$-k#fk<+Qy)xOd(R6B&P?=V-l6nX;jrj(EvIaSSTWH`r8AH^1QP_ zXDNfPU16DacKT{pM(KJKA%O@5$X(^K${P+%f1dT8>!FsNv1X3jq#U=?_eI|BkeqO) zaq0v4UT@jcw+oGLef%CORA+uG+n6P66Z^GEs^06q-4j^%$awOhG?kNSTmJZ7?3>Ma zQYM1)-^CqQHtvx%Uo2Z6ullfj@m@3M1l8(<)@k+n@pWIzS_>Y2+!|v?j78U`D{OGu zoPJ(UODpQyvO}zG-L|{C&iio9p2#!1@L+z|w_7|OpAL9E=|7g*_w?;n$+tg#YjN(E ze!EqY>Gf&B2+jgk&qU)}wZ?k?d@t(FW~@IcAHn(i;*LKX_r#hZyN*)_e55&(H|V(Y ztDH>Pr>E&gMn<-_wszi;K6JHJn>Reycv7XYmbUifL}P`UTORkjg@%T1%5}5;x6kX) zd$&nBZ3n!>Bqb$x?%X+9NFye8$0csF$Nzr6-!6G_o22Ka{D%11C;ylUzxqBkem2wU z(&c`0y?lM&PIh?s>d@3%Jx}iU^xOT?kTheS&bG^Tm_*b3L4K?vGZ( z0j67T)_7L5oIZcP-U1{qZ~yPYLg$m)BV`aJMWqgGp;{#zs%jY=Hua4Pp8XSFo|=8Mn&!Vs};RH@9uO5GbRc4*Q@4j zw5Yx}UB-e*QhckeqMh*up`DVR5)p5Ie2HcYYch9EXq+B!lu>2+cYj7r(81iUa8}s# zy=F}E(+~JDvP@s#&nPxsehCu~=oD`)PLFQ~xcaw-|8AHrWx*s}zcuCLq}8=Pyx|{b zHcmZp*5lBDtmDh?8*LEUBMCZuyX3|JF5UQje_qK39Bw^+z3ArwuP13Li3wXDU(T0| z;JnAv$jZcRRg}=0c79%LNXV8ozOCFm;?-rM^CcrVZ}&XmS@W&xmpDt963Dd&n)u{E zDXnqpjI$oM4rEPVUSD6Bpqc~Duh84-1tJbC4GjxROHCCO6I1&%Lu#E~OeQ1&sn?5c z%ei?eZnogMTl~r#Ixhl@jEstki`7*FcI+xxdU7Wyx_12k_uKmOY6d3m3}gA)FBkWI zzjs@`F(^3Lf3DTkIkPXGjBhRQvDkNcAD6-g1_pu2Z7)RX_kn879fpm3vQ|%CGBa_% zIB~33+Pv=14?#|mb$Z&`r!TX!h+Qz0wJ1=qwzjsn|NoGMD_q>o&1lYvmrwlV1tJcF zK0G|n`ZGw`gpNZqjMM!xGhc4Yy}fPw%7Vs+Nrzk2D-%k$E$8RZ$w+4BlUd=hprG{R zPDx#EWt|4I{Q7QgD`h#!ladi{|9yEoSz*J2)4ImS#@5!>6R(@Lua-8?ixJ9mJAFt) zSNCq+)V0yu^)i`P*Uqo|vFnDqW5U7dzwd-r$6l}b@Zey|jh<=K!?)}7tgia^>`mmH zCA@3OYJNTJ6Wpiw%~K%agX*=u>!$g4c5J+Bu54?&_vymDPt$VzRXbqnF3$Y!8NNhu z!vbcuFs1d``_3HHNt~^?VUqm@tJ~8Pt(YYI3+9VNaOk|qXq@`s^(_5T1Meqk9BWkg z*PPqz-?mx+BsBwF%5R51=+xwrEeE_l7=8_6-|UjtcEIb?fmbcRmrQpEW|W)Wu$+l= zdV)O@3mb<{h)9*zvN>0CT&BQj{>ntPh^z&9soYV78GI}7%i%<8DWR#hnbCOYR z`hy5YuE`4bSf*E>WaNkOxR^E>PhNOGu0Gak!=aDi)zXJTRdPY;Ry=}<8+0)CVKzv~ zY}T?Glo*dMhn=_G&b#Kqr>Cda-(zdx?q9EJ$-G*2KI9Z-fe2Yk%u;p<@0xE_zrbf` zJ0z5TIN;Tg!ndZZ5-L&;DkxPqfT|>ci0OQ5PMtcnX3d&IhYq=jxq*^xXlUr$ea0#$ zFT>pB%o?VltgLKqULM5Mx|%zDmdbBuBOBOp)>csowO=l}f4^6qKcB_R*Vnf6Rmh|_ z{3kzrVTBwn{wkxTDH`syS(-)p$l)^mcJ6wMQpPUUO(N784?Xue*$%bBO^SnPl zJ}QIC(6F#DRPzHGOCKC)eDmhbpFe-vg*9SgB_vN4$Z31dgNKpUhMF6j`K!euKu3+o z-aRnOxE_`xZk1hq$aMH<8@KN zB4d`YN$g?jcho@#a$7|utc~3KEKA>J`$Z}n0)NiRPDp}-_O1svg1I(#)pRgAyP)GznyBB1loxrj(Oc^?C|KJ*7dl zgFeTabKAg~j$=)qOvJ*cr>Dp7-NPY1FX#9b6==GA;Jtp&o|-Q&F0!(+cG`5ctmY2? zbxM1^%Hgz@;}=iM1gD>$SC1&rXSaZLKJ2?V^ZUu)?{=?$YRAdMy>CjNyuDrBpC6i> z;_JQ~=@fpuPckwxQoioT!pUNuU%wodU2Ob*@7)Z)38Zz9E)TZ2E$YOi4_ibf-JIGHsbGuqz*3g!^)ZaC)AKJg=1+eB zQgdM=(}j8=iHQCBk)@Z{zyI^?|Bu`If1C;zw)xY(|Ihh@{&i+1%CFBlyYHRGu%%l( zu41A8e7pPq|9#(I^tJYN^!;5Qk4Z20pa1XW^7+5cl|MOfO7F*A{`ya!;|?ExqF43r zW0x$a+_LqxrDwJrU%z|pdH?@Uk8Pd3y~>i&W5b_6fByg7|Gzw|KI>JmzwOq4ucCLA zWR{hE`+7azzT(3Jf4iSYzVA-(MQ z+t1%GEI8R0%WuE8?BBX&AG@{cx1ZO&y>-d6x9an2|81XIIz9e`vg+&q;nVYs#r3{* zF-DG-UZ-4bhpO+5ZS$6f-saNN3N9_OmHoyMQV|nY&tA@<4Z~uRs zU;O<1UTuzdGXghOJhwjo=GJ|aoVx|?0$=LiTrE!4GtQYS&T{at{=4`sX1|oGb8{`~ zKYctpx%tG6^lkfQN&fqvyk2kDk;CWB!p>g_{2O$6?;-}3GvD|B|NHav^W)v=x3}e9 zJ-cn+mphN1$K8sko#?xtyFZil^f~FRIx=7HEPJIb7Jv8G*Vpww4$JTRa>+Zcl}{p~ z{^Qj3cKZ^K$_8@!R^%Mtd2Ob3y_3M|b=p?VTa!QL)*n1jn7wGdc=&!<=}7a+l7h#J zQ_mW|iLGHhEot=f;XB*k;2>UK^Hf{fET=>K{LL?%xpSrD*to-EYVKveo@3o?y?mZ| z;_I%0E1$G&*}vV&UO)HmFZur;<-5DP_j1XaZFtu;H(M%n&*Gh>Wxe}!EyN?NxBV|W zbl`^0!C3$B`ZM{nmY0109-2dU)je{@GZ4CC_ zp0~axDd%%y&Wkx3bIjJ(R;B!zzq9q>5^wfvpJqOMa_5r9m2K#eqBF0}N%o_}{= z?bSIG%b$sb9%s%@{&*qb2{+T~X7+2c2Rq(K&UF0$v-{C?zqQp$9BMuq5{0)HCnmg| zJ5h>dyRAjy-ETMj{r4+#ZstX(Bmp;9EJ5{@l?ciF=;;=Qb zUtRpJ_&BG>$waJPwSE0u;m{kGmtJIziVk<}o@G=Y`f`=!#pI$xUeSi8H7{1Js@K@y z^}PMG{u+S@S(^=c+-_$oOu6Qs6fO16dL<_%e#dNm(zQK;=539kdn;oioJ7xFUwi(A zsI}(S@@qXC=5I5f`*GEryESa9H8&iZHcPYKA0C1){fZ(FhZ+FRXQU&}78i`~z= zImgZQjpE+A=%>0)47b!bT(kY{al_TP`+EM(`l!9N)nBjOkZ#>r&UE-nmtJDLXxqgb zU(a6OA-=7MEjyzi`{9*21&1y#{aDVG+%LIv)h4T`n4gz6Y*@B##ho~*(5u|*_ifu- z^la|I3zgaN!V$7|8`#d>D*Z5#y=j4h&b&)*V3c3{?B z?HzABRZT;8)-OI>m-X-V;aAVHH=JX=cJGbBs#$suv-s9*dLG>T*_1Wxk0KLyLm9^! zUg>LMqQ~wt^5n@{rT#pov0)KQ)~gj;{d;(#SN{}Red^k}gIQHy=C(fdUF`Mzc}&5P z*}IZ1e|vkHJD+z`cl_;LHahE;imvBe<0lYtxlATz&%f`E6D;3dtQT~A^=Q$o=FMqG zm{#w4^iRQKeGb=}qnp{;%5^*Lnb(+bsJ+kPTC++$Z_lIytJY=MNrs8*?aw%V@91tm zE**wj)*F(?y-6YYqOj$`xy9Rdo!DE<6880Adf8q(y|Ucj ze@`!7y(aAl^Xg^aE*3m_!McC#n%Es_nN?rjefnn5|IGfr_L_}vo|o&d(mE?A9@|`6 zm~gkkG2y7VY2L@hq51lCJ5x$ZEW_6xU|LYioc;Dud((q+i!Plq*tlr*?c%OQB3h^F zIh!{6uUXGyoss-S?EZT77y+{B7HcCjRbv_4aD^;To=@XVcwe!({Bz-pqOA z8@+v9ZIze6on0ltm#up?a^ElRKJ`~Lv7K+tjoJ-q_XWM@9JRh*S>qY;vbFzxN1nfF z@vj57m+cq2yDIB)8|QY@`HyN+j?P*3J3Lg}FTY;u`u~ad`(MqUx3}!S@%p_&*DhUI z`|!#w&hKpHCU@OluYLKq`F31SUfwcDn&G;Y-? zlV3A^-YLHHsEB$gy`;mNB+qj5%2j2Rem=8W{yYbFuItj@38ili?D}NAQ~Yg3^~XN$ z_s8P4Xv_TE`TkGbmgM(~V&6UCbNFptt^WPh+Gy?Vd3(?NUA^kC<+i$eySIktueJFv z_C9)k-?<*!*tdS~WNkLoh$%A6ja0JlHYj`Drm*Ad%dc1Mx;HFl53ASM{h&NC`Ky$j zTKUD#{o!vsJ{Z)#U7ftlw(f3jZQU<@^L2OkTs_U{(9~KgY8IB2l_g>Odi|>D)AXaa zJ$jiwEiFAgzW(pmW_JFvU#pba!;;_FT=U((?=z?_{QpQh-uJ@?`G246+3kPcywJ18 zoL}~96w?L0xQd6ZcD281{{ODO|Nqq0?`!jGUmugspJP}1Yx(@TSJw9rGIKL9G_o>) zIHpVcUk}{5(>uO0HM>ZTWB-c{h5!Gl zhp&5Mo^#{;?y}mCPp9v_*2%r*>+A5C^1J87^yh`e$6vm&Lw{yFuXNY1FF&uZ43_^i ziTOg?^L2-I%?bw|fZ7NQ_m44%El>p27w^=!BZpzke-1kTR-^2Fk?fYJZvM=!c z^T6Fc>engl-%|c!;!jQMixLcK>W=p5*Sz?pVO6m9*Ndi!)#>fY)8F6yYAJSgL+0;i zq3nJ&7u(Hw^Z$PA|9I@z+2sDOFK%Dgp10t@uV2^qSABV~=}boXsml80iSKXTunn0d zd}P(?z2_6&uJq+@yS_*6zfx}bS^NK=`^|GA9)ny^^E5mDcGZ^`r&u)|Cu~ai-Du1E zb$0o5K8~h&+^hCKSh#v&nZtx_{~ldV;Qd-{_dIg7<->_PR($KW`*Y~w%Fxwy*OqpN z+bnDp?f>>Odb`gLRo~TpIjMNblCx{?3fjNES&;Jd%d&}*slUrylD|D& znrgRefr5`sMD`ue^+sE?*XV zQ-AxaOa%97uc~8i&!)WTX$^F)boBD8Skbf3;dyQ+kb1s+ooH?`J zcH{bub%lJ%jT(JL30Fo z=7-Dgf0G$6an^FR_>!fft&O33RcmsW>EEkevuazt#+~CuX7f7ZPQ3`#saW(b;_5Nh zhk93vpPww~?}~fBW#{Sgck8lp)~r0s^L^5utG`#hIwjY;Z_T~Jy6M|DwIpAh^~tL| zTz=(TLA})pkK-Cy4_xJ2(>wL^;ltN|{W`X}v9v7XYr-~lDaj?G?{Dwetr2F$>K}4_ zYCdPPMyg+~NW{kad#AM5t&QHlQR7$Eu*s$B~m(sTvl3Ux&@_6|79&ET} zFuPB;pKt5Z*L|{)^17QA{P20a&e?kL_eoq{*W|6PJ$m@{;^E+B`gh7xl5aK@T$^`Q zU2prDN3VL-`_^#w@5of$FB;Lwzs4XotKW6K-_3~|GQZ{Na9j#oe}8+umF`lFGPc)e z?ioM4u;Kfeg^yl7>@MB3@&KQyS$kb%;oXya12-*SV{@~lHNLWN$7-3(eF1xSq)*sc z5P#bHdUUkYj#nA3>EGs9Zmvw;vMiQ~yJ59lMD%m_|AF<-9v#T~n;<4TA*k%wKdUu~ zwHAk)CU2DdcGlB-W}vivv*;O4{*wBQ?rZh=()BF$H(WZT)n)(0r*ekJ()LBcF&iJ> zzt?75&7aFtoZ(kuk{cmmwPcH++te{r=LAM&C`Z=<+bHPDu|v zJoCoa-|6!NBHju{Fn^nSb9-&nj_GUib0Wm|DMkCeTdgfAz`e${y~{Z0T-*YY<19d8MLUAyPyo^_cicOUIpknUOg*)H;u@w~6k*L}v`%YxBd1rFV-Kf-zIYO{%)QiBl)|vP6=E66W-?C zxL%OpD3Br|zO=QmZdu{|eUBm%WTT{(efd&ry(s*%$Hy->`aA&ZF=CokMTj7YWzyEz`zuuLs zKB243?Yj5XW6Z1b5~tX1wSMIv_O?fFhqS=bKb=!GFWx?V+TY~O%KF~Fdml~{e$F2D zc-`EKGX5d+ZLJt3Q0+uuj{+E<)6#nb;=vR&%He7Ad>=P;SLWN@vzN0RoKh~ms5<>k?YDUk&+q%wZvV#4 z;QzcIn#cAP%bnzX7x^#Hu+`r7`pZZhl>T2=qvF&%3!|_(-kNY3%ueCBizKL1< zZvE`VQ&nXuQYtRbT6X3&YOZRfjXeYfY;nw9y~ zeB0wbxBSPQJummPZjVVjeC_GZv-#G`p1iHdpY%IH)o247|GRS6@}m43moGfhi#&Vy zUfVC*biLmPjMv(KF!JVjzW<3)ch{YhvJKlr?w+i@v}D$=7hlfL`!#vD-@H4a_0K-b zozbi1_+#@uF8_zj=lAt{56wKByCVO_Fw2RkyjyA?yQkvS^hcXH zs=t4WY+=~4blG{Om^~KvB4mGT=Ga~KzV1%CpqkDGr{ZTeLT1;NcrHG5db*5d(9{;^ z(y!gd>Cf&#nlt%1f3A4*IY?KfoSQR0w*2l2&&kuKOb=Im-uR)LPqeZ|9gA;{kqGS{m8?K$3 zQ~6!L?qm7?r~7NZ-v2XO|Kf+Q+3V^#|Giqz7GM8Y+ut_To?*v<+5eyAZ>sy)9s2k8e#@#a(=%=uXI<(3`>Xe-{r~67 z@BjN&KUq?;jJ09&CHYxj@7BL6`g?)1`Ptg@H7^5#cr(xE>{hM*cE9v>;o-T5`LA!U zPwt&%_Nw~-_iFRL-Gx6+J)Hc_$Ln0;BWdAa@1WhiFTdTLUu*vQqfT|jCiZLIo6}lL zP2X?3eedje_}@EWncTBulL{ERIza{qe9)gdaX69J$muRiSOOn+j;%#%l}MQT5eR{D^vP$*|od%^|$Q*7yr_)&&+4wh`pYD;H$H`N^$Jb z_PTz(-|Optf6tfuxk0vmfB4;ZugV_pkpADYYnIW%szXy2bLOlmSBsxscXxf;-&1w- zt~7ovzyIUds=Dp$jvunpzEwXyzW@F==P=(_6S@K=b2o3kp<=g9&69^s-?{AWZ>W#?F;{l?{s+bO zA3pOxe0Fqu@rTXL`#<~N-#A~rG@wk8yPu;VjKKae5@=bB8b}DmJonL*j>gC*xtNDF0 zc2D-7JdKyTX=(DQ!|U&Rp5>~)sNY>%+j>|%egD6M`gNfO>uvQv?0B~Ny3eY)BK*@0 zlI*@~EEH=34DJ+3hWl=lRH2f0Nz& zbi2v__TcZk@AszdUcbkE`;U$}jxS3;-aOV9bJKR;mblaG-+%k|GwxpWF?lSNQzo>%YBr^;MrxG_8mC zQu(voRc|lq*T0yveD{&M<=^IQH8!{Vyo_1-*q7d3>1(@R99R;@lzsDtuezJP(BDV$ zfmLOfR<2p}=f|SF6SpR9U8%S}<*4r8wB@14mhUsqDk$*&_*>R!!=|n(_JebU7jNhO zTztB!yjT7&mr)VFxL6qfd&?*1>J5G0tN5Lhk^OS#&w>N5Od3toJa%Y{@Of0f-uFfQ zFxRfsf(Xmozgnx0pI99Du_sRQTG0KT4NHrf5?;tQZ|j$fyrY~mM=rmo|I+h)5sG_l zbk>%=*=d}}?#BPy*W%x_f4AN4%YVDJ&0yxbw}CdF_Qf{8<9Pml@+`r=J3{MT--

    EAe-{z+Til3X)qajWpW*OGOw-L5}rSN^>E@cP~NH!Gzlef_YnwrN2^ zQetdbMaSNqReWFd^m5jhOO~5yX({XbD!!SdX#tY!awE3>y6#@ zxR~GVTju%x+itTLb>G=%zSMQU_I0n>i);E`8w*rz-(^R6xb3Jf%a)7~&p*7loL4l0 zVZLZY;-e?*2QM!^E&WMr+FgMj*g48(qR{MRn?2M z{hx-($qCAF$*r7O5SQSaRoAXmUvTo~M|Gn^4c_bL22@rBJ$?DnwRZ7#L2apHuBzKV zH?C^qyxhjxe7)ywM84oXnG)F@1~tp>x?lI{jQ=)ovjNAZ;$dM`6kus0VLEP@dX^JODKt$*Ja`Vx1^V5LP)Q@yTb=*I(6 zW@*8fc_c3%W81ECHahm!@22~k`>)s(Jd|9sv0T40`^b}N;t5CBAJ5V(n;Z7=a%|Je z#jE^W|DTQf634!qZFTyePCm&Q*G-BZooM3T$LYN3H5a!z{~M_3SNjW0@h#&G zQ|DSUtMR`Si|w{_m&jo29qtkK8xKg;|3B97;_acQwoMDm-KR(Ioh>&vW)-ixtN77= z`&lzf-xN)spKe$D_NH;fOMkY5TY8pxy8kZc-u1PA{1J zo~%_Ly^~E_`OKzM;fqDQ`{&=c65Pu=vs7V@qWPTtpRTm{ZWKDXq`JD+@ht;qeG z-#Op%_O!XR3cJ{}fB63Y68rLRy|DCepVQf(KuK@o&}q=-T+_CP_v7oE>C2C<_vw#s zHm!JhgZKF6u5g$7>pRc$bHDtt;zRhS8KR3%`TIsi&J$vZ?dpqvw4Ot{DBPb{{_E+; zi#+@~FQxZp?s)QJiElpdY?*&$_l4}=Pn|5kJFf20>c`fP;sw*>b#-pcl>2+}Pgm!| z6YSc%+U_5HD9Zm#exAXvjS4R&e@yrz7WO$we4oGUBX$yc6@HNyW5nf8M;wA zheVPt029D4D~^ybIUT*Z@@x`pqS zm$O})|M~DdpV*s!CQQvf^#9Jk)XVpc%g)?3@re<%{dh6|iTJ+x(?hRp{W-hf{E4|| zjo|-@K_Wu3+_-H3wTAKg>QTen&O? z&&4xmlH*^Lg&jW>nld*w>YDW5_YqU33C4%y{`h=7J0f<6FW>HTm9~f>sBnk+{rn0{(rZ~ zhl{k%{a=0fXYgSr>9Cs*-!+%ce3bHguU+arShOTgx7M_Z~p%~d;iSt zuh*P)rB**JD0$+$@w0z(_WE1tFJ)fH@4g@UefGQVwVAh8-00nU>|6ie&DDN6N%P|t z_r<;1%<+DIz1yG79P{fx9`s?DFBq}$wg$^V-KUZ1n=>z;({sFkQ8fI$a$!<=4M&sS zXZ|N)rOOUj<)1izvTq+}?DZ#NJ1%CVbF8^=X3Lfh8;#cQEld6XZ|h>WSc5%=N?)&5 zx97`SzIx=DYw>1R`3Z04_mzbY7KFQPiTS!$nvJ*SS{k`S?JXcm4jl%&^7;hdh)C;gkG_bS1{{r+)Q;Y_^7y|#e@$aav zdtG0uT493koCrg;&Cd?57K;d8^!s+Wk6;87cSE0e#PVZbxbq^)T(56-|1S7;`{zRk zZf&W5)Ru7L?&)*CxesQ{JR1M)z$^n5o&}XR!*w@&+T6}^*PL6Yk=3D{XU)NbyqB+i z>A(NK=uy{2-+J!~t<@Q?ct1{jxir}ptIzfBu|(I_H{4skTiIuCHFa zom+kHmZk20)Rz8T)>onFv+LHumxt^2u6Q~3$Q)Hk$6x2_*(a%N*!NGo`MCLg;gTyG zG%xOTE;j!3XglZId)sx)?dvADHodcb&f8OKmwbKS>|%A1qxOv-o>i}s@A>DnVORP0 zJzu{3=)Kjv@36UejM0X&J~<;5v+((|->;b!^Pw*BT(RwL^V(y6i4SkjG-tQn{AyAA zlWAY`Zgn*E+&S!fyWn$u@^_cpA3l8eud;zfjNznkM55x~s*}-=r>*JiyS!04*tf%O z+s^#=ky|6Ry@T1@ST;}HTj=uT?up&yf7aFSStcFE zyE8rI>ybInf3Dxl3mrzIOM&Jj=BD1565$OsnGs&SdYp{rpE~;?p;0R$EQH z_~+x9kE_@0Vo7G7Zo(RN`HCU?xw?)-?eq<7?6IGwx5XA5{!{)aU(-(`Qi^4=k(S@{ zJgd3UyOw$j+}Zoa<=(453Kdl)l{>mp%~>R!!_}@ww;VpqpmnPAo|4TB;ctHDUum+s zf9CFcmRjFZxY@uu&Lj4*c%Urbex7$LyQcml%mVR>GWxn?exssXJ>T3i;k8aX)yl=2@7PI!O zs>3^1u8nP;Dpy~g8}a|rvWbtM`SPACFaMI*foL_o={hy%$u2f+b)DJoxRb9ZTMgYAOc9*>YnH{P2Ti>amx`oWrX65XILWm7XVVwX{v*tN&}?_if-z}H&kHFKJpzH@We^ZB2&kE#evU|q`+ zW>8fW?3c>l>F2VwjBRyV%K3taS0^vl-g{5t?sm&7Tv?YEZ|9DGALB&4wlU0zOg^U+ytKHFZ{Rn;SAKwDO(QnmLP>trR}B zn%zy*blcSKJJaW$TV0b~pJ8FRx+LaG;?>xu1;^LCVmF&BW&Qu;1`W3<=6es{Q0*v< z$h>rSS)z}lz>}r^x8$FlZk}0tXnlM7wWrVD%hdV{)Q7(_X4c-t_WD_?u-f&fX}03A z&+UHoUR!tYmZc5XnpG!*UlkdDUc|lXQThh1`}1u!_*v%tXM1^ic^zvIx66xr@bh%c)^*_)mnWAB zYulfz+V(^IthZ0)pR>?6z%XMA7QBQH}@|8-&0hu42^HaD+p{x0qk zpD%r9@Arm}??ru9{t5l@VBg|L{XehXU7b`sPx_o)&8Z`icOM&<{=IwG_RxV__f5_- zpKo7X|L5wDzv=Rm%-?-azwf=L`pCBo#mMH_Oxf_E4Q?F-Z-0F6 zN-cliTP0fGg@TJ0ublt=bAg}#DvSSdA7-CA-0{Nj|DD|X!E&+R;{Shpf8XX;qIKQ+ zU3ag(Z7VdlDfzIF`<-cMLB**li^Kmoo;!Ozq26@=(u$i83+nzoRe%X?qlezcbU%j)nc>nkM{nI~HoI2WD`qcT~vvrR1*J#GSdDvc@ z^!>^!t6#n6_tl?$`DEA0+O#h}&-w4$oN`&{_fF7)mrL?hIyr0BIm=1>_;Gq>HvhK& z8X4Id-qGu{F}dZ(EsCQ|KoaRnQ7&$kv7Vg*p_tTh^_Gc z6CbMlzMbog|FCg)v5|S-*{ZjVr_Y-ues8(*bmiT5ufN@$UswKTkN?MS1&yo@zi0gY zbNc#MxgX*8e_u3>|5+8p`~TzY|8L)~-~V&pp`Ge>Ka(fbtbev{?(Mhh^6vlHo&WFW z^?x>&?e)LE*8g7nAljU7S7G2yrQh48GdeN(*1r&G{CeE}-^Z`lVTGx7Pgp)YjJa-Fo%q<^I#BPj8REVa(95 zjc1L&-Oncx_35GU@$q3{Y8x0D%=p&y+yDEq_uQ*1D}$N188Ut!u&Vv_<>I+li~H?_ zA{ZQQvxn8z{+)R4)svHxq4K4#t~|W<_Wq`4t((yy~n|OFV<+ zX6}5k^U~el=j&5)9!+s~DxMcv{O?HfZSy?_#x)O?XcpItt-bN@+rzT258LJQZftN& zU}VUZiBR{SSF^qJw-_(iIrDX!^kxNY|2i@5qCI5Nd z*G)by4F7KGTl4hf#EtBJHBS~6emoxfu6q05nhyurA93bJOW&{W`2YLt+0%y>y)ym#^v99*MR{6Q^+^VWH?1Gq-@9p{#NlT1v8d*f zb@cpR-AEE9y$KuAWy@3g#Z}ujGFSjkI{>*fFx$XB~|IEr?Tv*sCtUhn;>JP79>^*&L&-Z)PkWl9Oyl7o%^}JoS zGq%=!|Ec^vug*$mvG}&VvcIptn?A4l-A?hiimI>~0sJARzBTJIlQv%uZ?9LLuXX=& z(v{oQareJH3Z8uUBlEml5!b&RTD0r`zu$*Z=;EXmsUYM!6X)wlceAvpS; z&Gr?p%!k^i?kx_Lu_#D5HAVB`|G4_JdCKm696AgO-ZH=5`~6<^?$X`!Wdxq+#QlDy zT_|m~Cn!?7cYVyS*$Nz&>b7qwdj5L-`!zLnX>LEx-?xdEtiG_iyI61DjEyg*7F>#6 zKeZ+P{=Cmm+SWeYa@}kCxgIs$y033nE4^7Byxgz#fA!2tK6$%8pHAy@>o6?nWq$qQ z;^O+>QQ?~n-ZuSCSi1JU@cfW{UoMI*u09tLweS0#$LHot*zBtKd$aTEYcakIL(TMa zpJvs*eQ~$^z9=L&mOTEd|KzNBS>FA9xwpTW-`jKM$o1%%KhiEQF~66U-_9osOEbbD=i7(1VghHkws$S7&{YX_Uzv#nSE{rw%}wztgMyRKHH zhlYo%Z(wNH#=qw8@9+CBM(+K5&KeZej}Js`Ogb8!zjtf;`FVa3;SV?8+g<+twEq4Y zc&YRC*X#Aur%r91`_b>Y@U*APd}nXVzaJMLpMRc#;g-&Ze?N}fxAksKIx5ojbnf|X z{e3%fZ*L1;?srocR5VTAxJ07<#R91;^J(wwt`$7IQ5${A>-0HI-P@I)&af`t9`fF9 zT7xy`JgX}adlne#>r17Hm|m0H`{qvjDQR($W6$(*bZ%X#xH;24^Um+6$Gfift`0X} zr=5ML{K&b61568YuZXiAY`UwiFB3gUY>s|@ymR*AV6X3U_jE;X-@4-C`G0Q?Ei9<_ zUHw@uSLapH#XH;0*ZthEb*BF{({pF?&e+vgWW_$ttY%^2Zm_rA&=uUY=+@+LlW%`6 zs`H16yYx=o`CCghEVod*^y-y}r{ZU-S8e=pUeB`p=giOP|DK#^%`DA}xc-CPniaGF zKs@5>e9O{Yb)ZdhNTsnV$iBap} zfBsSDY`zz5{uk+)e0rv|_Pkvs3907qz6fsR&|z5Tl`wS)%jMHq{W6wUp4>QjEqz`5 zTuB!0RfpI6z2l3{u6lV+SiOJB+1^dsYt|Y6Hd=g7>lf4V9d;{s<{15reB3lktoS<5 zjyHFhrJ~RLsn2};=*?-?Ymd%;<6;qG2v^<^mOih3ZD^Ed?Q7%r-Fm0B_}pc03%N9g zR&P?Qa(?HdF{|cLK=?*z|qMqPrKT^X?8mZ+ko0HFazHzxpL_t+xLCJm=u8f0pMG zY9H~4F>yDzu!Q{;?cJME@^|0Wi9~R)PK5h?&`&>@1^_yXm)<}e4Ea4ZP~Q# z2`gkPZ|+RrvM2uV^4_DJ1^c5uDq-ppR@SA~ufH9=dhMF5_2pAHYTKov&dBuM zj}5c2E!(u}N5r13UW@8iuiYkNRlF=Q{^lJ8kCk>8Z&VbOI(pq|(&dfMxZI^5?AzM= z{QB*E$0knaTXX2|bNwGTvZr&edHkqwQZzycu_HfZf&EoLz z`PKVBq};qy94tQN*gYkiO$y(_+v0ULNZIF{$uga}%jBJX>BlqEcdT@tZkp9Ae*Vsn zD9_iWp^yDJK#P`V8}oks`ZfJlUgdm~b(a76cq+N2?Dt&xWWO?VPWA7~>2bO%a`!wr zwkP`XkC4;e>%+|D3TFqhh%wAnzb$3|$3V(%=cE$rVlA`pE01Zv+T-tMKF{v%kCV&y zo!oA?g=sot{eS!F@Bd@2)=E_DuXj*?d+wdj_v2^2w9oatJ@biA`t8i^H)qaOtNbRJ zp0?XRQIbEe-VGaBCU#6^DBB^}_ojo%&28eui5n+OVCCY` zI=Ix~SmmD-gZOPnQ!4Gkg?>au2$d}n!W!NRQ_==bp3QDYnmFrx!lmF_zJ` zep%_uOH20&3Gf-W9X9XbXfOQvDfRG-LWzkQXD2`MGVD3gK5=Sf{hnE853E|ZE^c?( z+fyL5GC9xM^Cj90&l+T9Wj&H{Q<)=j*r3Oved5DYcDwt-_nUUti}N(!-ck5CSXDtL z&Em$P{TyjUKQ8h;esr{Z>(;GHZKPZ4g-;cjC2+M1p3HGM2CP->z5Nln_`|O<3oeP2iu&_efzLj_SnV6?%tJVa@B7(UXQQ0ZM&%<L!N0(|5VSEKK*Y$6aV&-2Bvgo9mA`eCO$M!;#qUaMss4!hILa;q$@v7JhEZa zak+@MZ{HrRk~*~T?2c*63w})GpFW|ANq)Ly3zPcvQw>ZaQYP(!Cr{b&GihgJW}bXn zq%Yc9pzyHZo!qUS>FfmMHJ=j}sx z>z;rA{t3C^&O7~j1(T!PHJyL420VF> zkM;UbZ77)WFoFBO(u|WJw|0x`Uz=`L$)r;M>GZt6o6`5cxv5|M4Z^%&zWBR@ZCIwz_oXJ%u zw5rJH1x?SaWiqrDO?`6D_papiPa=HwpAtplCaYRVUuFqAwHaU9IP98xZ0nuro&8J- zZ2t_5;%~A}E?glp-LsiVbh5%m_UWn3OcK*3G3if#u#C|ZD!f;Qd1nIaWX6p;ljpBU zo4&u1Nt9``;^d1fB&WY`WHMk3pU&9KBt3cmUbe}4#|0)U?3HAiMjbgNrBWBSBeCRGiVYc^bKF6~KB-XC z{&2yu{=8pXYu54G|C@fknMrawOC6K0sX)YM?G0WZntK0u8A^jgzP64fOmO%7t$U`l z7rr-*4BBj%oUqhPnkoApYuL)z4HM%v)20{KG1=8~tl?lj%_{wH>Z3yC&xt9!H;K#D z=`@OlgoRzZe%(Hj36#Xo{`tUr*x+5g1e5lm16*P2+*6Bo#SM#ib;7$6CER$HS^d#q$}T;7>-fHn|4y%7)%8z|&sgTo zlEdqvMV?6O-PXBMZHYB6K;<1v*q=tx!?lMEc$8NqraX1#x9>W@)hfLy`RcM<|C~I{ zU(ujE)><#fBi~+Jzq#=7vE@M`W#VO04-NF<_C!QSN1xgp_``f5Px|5lu&;{_x>YQ# zxO1XLB68>V56PTsK79E5G&EGvF3fzZ=wDr#G>ZsWCSsiy|Lx6m+uy0@>uwgWY7D*p zZSl2x3-7Gte!E;>^q{VchsB(NfbWtKYuB#5d-txo-<gUw_;WMla zO0noUl)Z^1J$cpvuSzqNq%`aB34_hcto}$auijd|;>WA3KVp2j#}070a@kxj@7T~S zIa%p2C{4*og+Wwl%-^@`x5~Ai#;Hz^+hfnn5Rv4Yetr^@w4PCoQ1(5Ru#MNQ{>VLc z!0YEnt3!z?JF1QvfU>Ac_Ra%EK}tIlVl^k8cl&kt1SkWEP2V?xNt9_O@8pYHrKZ<+ zF||(i+Q84WDQ9|M2a^P=cS7YJvB`=nMeCPv=rn$nX1R8v)mHia|M$gz7w_ymzkjMQ zJWtILX;j_tPJ4r!Th?lM&!*Pd+xTN|-MzW(*HPngrqq(JhupXE#8$n#Fi)j&$=@%n z)5Lf0s}F*1w4HXKXeozIqiJq}ZTW(yjiv0)-CJyS8~waC@hT5c6Vf=*i~UY><*4bf^J1Z(nA=ws6{#Uq|o$l;@sz`{w^^#qDLfF;QP%teVO{ zWqa%SE7QWC#=Vc4rE>DpGF$h!Gxq1V=3U>cj3^ScT@yIhyo_ruO{~rfuPnWKXzA;H zpD!1mm(8gDa?`JIWBS^#ZS&>U#_cLPePQX_v)bYER@2|FU8+6*qp}m^z*Xa@?=NHdt{Di;S%4{c^ro4&P)sg?V+d6b#o91Fwi$sE)Dx|zi4 zo!j}&ew8?+_slyX)k0b?0_F~;)fG(HzrVdb-Y-9YH)Bh0d+eF%2Tm23#cY84H|!%z z*o8ZHY91VD{J@%jW)&ozf82Yf8(m=_YnT zudAJJ9PRO(_|SlB{YjxYy_rnfPjCLX;NDdpTw+~y^IRLZ*&%J!!;^&`<}9)4S###c z2FbvL*4x*Z_Z|%ohm`gQxU8(LpVz-zCtw!$W7bWMcEgvVN0yp_^4h7*f)7`po~gCL z>odYFnS9FH#osqrhBu1lZ9V_YY~P1Z)Bd`5JrLtlkvVtQdA8w(rfJir#pr#%w1!KX zXZGAL{gaerj_v*LvU*8c@~;D4#bzwm{&1}k+LNHXC&!49^_vX$(E}zW>0N#?UPBoR)AemHdpLQ|hYP@H7AlZ>H5L z;I`B0?CbTl-r1?a(HHN7>K5Min2H~e236)g=|k@h`6b*YhnE2CRlhJGb+51hq`Nc%Dv%>1CFMrC<)q|Agllk^T8(Xlt;LdY{jtj4@ zuDgysX2P+XnpXP?Vy&?d)q&tN=%b$cXye@^>wk)`)YRH z?8q|fm;kA~gf`dz+we15?g0Zs+H~mZOeSsyhXh6j&|aG^(+zsDyRL*Y9ZEb_@S{!e zp@Clfz8nc-K4qb$l|eC@ZGvEz_lIwmjJSIBYWDSYvB)*+v&RNX50^-^B|@5l8cfBluY@G@xE?wjdf3vu>-^T5 zKEC>WJjs_#BeOOe)+Q{ql)kK^BOS@BeC~kO!O21=Szmi~)|g$AbPLh0e$y!07Hy)Q zaOtFkz3}DrPm61Re1tU0#WVSoCr!2ec7V&%B4!C%i(OQcU%3q=sdeha-r2j1*FDvg zse3a0O#_pH39QZ2)_toddnZbE#L_YNo0zh16ZhnUD?~7>lgYpKq%uP4nCS&IOcIkP z>@@{7AEPTy#h3O6bOrq0yT9`!Zv-0!xuU#hG z@avt@E_nEqTy+BL+_`g)mh&BQ?3KU!CHrTLeBGbJ8hg~d3(S^ru9=eVoN#vW0j;y# zW}mc=<}9)7@d*1?DG=f4?d`2My?Uia3o~bX@%Ia9F{huu`0)I+LA_e+WKcoD9yV*U z;)ZA82~!`iO8=ai1c|!ee>m1CmDy)kYVtq6m%V98TJo_2Ub$v0*YAPIbtB) zdRU-7LXd45sDL~A*zFm}Bz>Dd5lq@E)~s2xetrEWmX^aj?6ZG9lx|DB^WT6atff(O zP2ApFu~!Uuly8Ari@WOnR#jI1d<5$}$$vIj7rT2~&CjCEg6DHM)>tr~j=l1@ZL-kk zQ*z!3j2DF>3faU0*06|i=rpQsU}&6t=d|MV*Hf63r=Oh4#64YdDwE`Nojr^e)3c^B zxljMFn^9sq-&7_yrXY^#0eculrmvsE#8WR2o-o&u!tFOH-o@@`u@YQDWE>-QjIryZ>|_DlR9>^TRb~E+gP6Mh}vQA#UFNd zd9+P@`1tCQn;bhoAC}Mid$E63&~8xs-mM~tB~0YkuV4H2tkQBh|7zJbh`EW^TMu(c z%DvNw2Djp~B!YP#zqq*AkcT;G^24Pcf4yFR+^mO3e!be+W9IJrcUrle@7CY8q>LLB zTo0Gne7lj{dRQRBkS#3sc7IfLd(m>eE%W!8bZ>_=R(>P*gU>@-Fu$iK%x99Zsd_r~ zdELkEf8X!@K7M=q`SXu-a}09Ka{kycYj3?N5V4UxjAKEh|7y>fruQN)vxn`teCF5P z!b`Emf9fo2r_E%Ns&8eO^>xdvDUpwRO~EBCllHd*S#M=$?cOD|zcu!ZM1&+6wmroez^YFCc~aX?p-|XjE3xCr=}kZ$yTXsJAC59$E;NcW?f#s{+(T? zX)>t12f1R_>s?a&&q_obUO9d5JSG{fXS>!N%Qt2NmnD#*j~m_&1U1vZ9XfC^F+I_n zQDVBuJSMg2Y_piuok7aP5Uqhk4oK$@tQMMCAqILUC_+bCKn6ClBJ@lyxFB8+)&R4{ z)Vgu&^Czq@vqe)A?(V7dOW<5%$+<>We~U^b|GHDWTjuY(@G0r~cYm=b7cWd~<&G}n z1{Dng5lq_G4p{v!ik+mhYDLwKB+pGt63_Sk=3gV-u072p{_h8S+v+7RAEumKqCUxFgH+_0>-Qx(C^L_uoYBPdR;i z`?xl^La%T5_pq(j_Hm=AU8PNU z_||=!R%Jb&sr`O?xU=)?mBDkDyRql}6kK@V*NVokK8H_TZ9gY^4Si!Z`TxRu^)qF=^X|XOj@YF7|7UcqZ|K_X_g}8adU2xuueB`i&cniu zrAs#_ojex&{P(Xi)suaP%jX?@b=ovX@>Kn&hhO!-bLljGy~vbZo__gI+q;iES@(9X z{`=*{t5)Gg(~F@$`S-AaVxDE%fm!B_rD@j>@4R^VvHYEVS9jN)JhuIK-IMF}267Rv zzu((c`|sLQ+j6GWmNlCeE&BQAHnX@J|J+>#MURemgje^^mpV~jv$c57NtS5`esMI4 zcD;&zEmxUvb-VoPx+jgVY^|NswyyC$75yo8Yl+SVKe@i8tdn;iHhI8c;%*ri=Tfxd-%0>)bYB! zh{&s3>S|q6??2tW{)p76P@Sm#$;qLgKAc_*>ipGSIdFOvWsW~9V>YD z_JLU?*5$>IuD(m}e{LoxDO>UU&pTDo-0k_iB_^ixD}O&}-Paqs^RRr))89wBZ*u3G zuj}Ku^LNPsp$K`)=>c<@B!sxbKkFy#FZy?2U*EI7>DKG-e41W0m+2!@`t#|z^O&@m zzP_41YaUY92k-^+lT+XD)y|wK4%qEK>c#} za8>?1sU4Tyl=E8;RAnU22K8mRS;Wq?AGmdY#+sXzIT|)szJLG9+x9>Gk)=#{o7m1Pf3$hxUav>vj2JP(jRwi zaK~3+L&80lYac#bIQV?~)wPv-*5sW1Tp#=Q@9*tu+^=rkih6xYEa$}6l01%`SLYwf z-Y_pSV&|_5JDVh|!grTEHCE@YGtvN+a!ie^pH(+}I`7?U>uOrEq0lkb{hxbFcGL$_J->8$e^(83+rw+ZOWZn z`~H7N!J&1dDrmp$0u;=u!wQ2S;V`>vi9GzcbhFPqN(Rxw{oJ) zzUkQ~8RcPz-mx>SSvkGYn#pAP9D63Y$sg`3PH%`{WSxHd3?p}aIUD>OQ_#U|XXhV~ zdXuH?EvBOpJwYY=+xPzdz3GRWSl6=uh9)70gxWa=UfsXHV}agv`y2IdBK}{vabowa zSCd#%Z(H?)>uHCC#sj}*G=^?l`1x<4{A&&E+qbUX+_iPFKWH$Hm5H0>+HtNm&9^5l zS+g#DU7qjVYY!hD+-7>Z>>D4y{GDxA!Nqao0j9>UALk#;x?^wn;@{tXb?#TMUSHSI z_C94+!pjA!$-%ZnfJ%wtOAq=>^FD(I$v~o?%y>cm6`y?Sk@EDKNJfF_6V5QIPFu+& zH$C7CBky#FGmKpI&#HWF3m+Yc(N|0qH)gvwFIfE9u62j>Sg!5iSd;U9awM;Fg5rh+ zE0|tiSm<25x2pxzAiKT0|9ojeYb?i_O2LSm_tZB_wH^T4Y`p?gc!^0CFCyFy=$FYQM`+jmwn<6M3g*1xlo0yx+TNEhR?Avd+`ViaUw8O`a ze>bX4XpJsC{qEVi;?b*`!zpuix zp`%>d;p;^B9&gPqxLKb6Td}h55pO5I-}if+y6z&YKLy7-p4iR2YQXh=vciUh zeO%o!rKMlHL_$MDZU26`Jh|=Sj;Ak0v#;w`=9Fe_7d3rtX1mw)&>@YF2c-7+r&&3Vn5HS5^1V*{eM(4!v0RV!Ii70j^&=`ottf6 ztGPP5`1;2EbtOl||IPnj`1hG^x=6#7KTp){IZH*QR`1_mZ{e!=Y~PQg`gM<`?-y`& z8E^RaD*u#R%*U_ycdR@2=Eutq=O$0T<=lfa-2f=@1*?0eHx64Y- zy|v|K|NkHTww!>ZO-$0+n-m&#dXU-A)#*fu`@irwscR$ zyJh|cJ4|(&dw;*Ly_dORtB&UFUyb$>cjWD^R_;IFxcBF?+2!{CF5CaT+}FpKzA%G1 z`{j*dU;mOhdoEikuNG5#&wlM>{X^f^a+1F%rM&#?UhY?OHp6>e)|+B&`P)KSIXWBs z_I-SDsPygf^H(6S;_5+0&Db*DG!4ve_W#6?V-m zT(y4p=bay~`^n~cPbz&a6{dGbi0O4qapfePKi_s8KCFA*+;)lz|DFo9|EBF>YA2hY zo|ntD+_T*#K3O~ab7N^q;-?eF&eO}}U)Gt_tgEUI|9m5R!>s9Q-28J+PY>f*zts1> zmCcsFH}mZUUcEli`a$>S^Yhd4s#bkI@qf)-jSUPQ)*HUn>g%{fe=pm6?eF6WfvLCo z_~c)|JE4AUR_^cJ)$MJ+zw3KXVl7?!dpF;#mcDzHcdI@(C;NNNy?sySS7yZ{$@TxHS)WhvWeLkz zS*o}y>Yl{!ChJDiZ7Y|ypMUCh?^JJ34p-#0nvyrsa(7G~xVJE*2-ion$KR0Il@aZJ z{^P-g4<9Z(xKUoD@2`r%lCXcOZ`hqB*1p{NS?c>S{z|s&$W03hvtxfWKi_@4KFH#m zZNK~*`BVAp%JVhWto{AFefQ_kuamFemw9(TY?@B>w%5Lmpu<^P`*M7DD|xT|ZY*7A z=5qCj_l|cg*CvXep3FaMdfjd&ZN_iYSM6rfuJ^94s+*w_dNn#s?P+zcGUwDvx_qW*;)sv5{k27T-yqmt^o4K0j-?=4L+e#0%?`6w&jDCLakH6^a zV&}*AH=BCCs;@d0XF30V$^Qp8mbdS^J!#3Oo!fRTSyOtU`;NErhBm#w8Bfx$Ca=$p zzdN&jYUt;Rgt>Beh3s}_U0?R^;@$RdcGLd9{8Vsa@mzg7iL5o>jvAlmEx8`{JifU! zKf%^ObHg$7(7oxW4@6hj?aB}R_cUfP6L&)n^XlyL<&&1^T)!(XRImO2)wf+ScCAIF zo|~4fU2b0z5dY7;ra%Ao?d$bxl>aMzOS##;=S1!Q3m*c)Pb^=OmtMZ_u+^dOYck(j zm|5KT`ln4La>Mr!q@CX8pKxKkwf|;ribZx!3Lgzc_o{ zNjF!Pr`~E;Ugf6?M{Z~Q-SaYka_j#I^~G!CzwV8yE)Vwq`(wAV@O>k>h|9>xA+NQmq@^}3+=GOe| z(wh2sjy2Pd-D7_}RsKqw{;j*RW*=X9pDj0=Rr8!(|NhTM)AxrI z%Ztv>t;s%r^5pwt^Q1ZF|2gsg&phkOcRK~&KjCxu_HN(g-xnSv{D1Jk?S*h0tMdR1kzdQO~)^_HnwJTqLU2p$+?|I#rKjQztHm);go9o9AB=$+1NgUqTJpuf5&)d?TpdtozUZ@5OfekJg&^ z|GjO6W{69~a`E4#-x$@;+ z_4}DWmH2fS7+A!>M{j7XJn-t}&HpbJd)s}UY5(W${l6|P+y8%%udBbf=>NAn#cQ|c z|G)K&m51H_zAq z>-_a=@A|!F63?A}6z13d|8xGneZhm%_20|?|NK1vfBXD@S9bd8Z>XyJR{ySe{@u;b zXG)v<-QQPh_w4rS_0Pog|K&$-uRE^Eo*-5~e>Yd@S0BCdXZ8Qzf1aq{BLDr`|L*vZ z+&e#Z>eqezzq{_Pq`&3{x!RJGll|=ki(~KZxKRD@*v^mq`+nas{{M9UpPz4U-|G=+ zxViDkMfdqD*2}M7U2LA;6SKGK*R%W`C3jy~*FXHS)^q+I%aT7Q8nw6Ey)&ynoWH;J z%c0i)|1LP!OV6G)=i?M6ZO?xjzAwLhUEMR({e1QN-haQYKUd4U9=FnK(yw#M@9WiO z-#&4El1gRqlW%V?rypXs-CO@jeZHJb&D}`$gs?vk)9p5Y-+KMr{e8D4M%O<#XIIlM zle7J~ar(OKpRKPSZ1tRPb6v>pc4giZ<(yZ~Ha;}xi`(<5aDVNi`fs2Af380!{d)HO zzwiG4xHKK)nAi9J%)bBg>C)+|K9w)uRllq9UEZ6xck8^5toYKx_NuU56W;Cnj4HN*;XgT zyQgk?bW{4Vetor-{Gy%jp2mub?i7e{K7M#-=B?sqa~m(l?C8Jx_3o+pr~X9dWbFQM z&f)&L0`aJlS6MsUpPny2+IKEEoh|Raoo$rpJJr|mcJ>7iPfYvM?yPQq?(VI9kyK{(zy9QsMUQLl&%6`y z(qs#7>YP0cg6f6W`;=gIB8b6tGe zy(bSZPVjwS@@)F8cZc8axjXrOiu3Wcx0R>+Kdqm3WyAXCpR8H$*D3#h>piP%e*NzE zC)Ryf+TFI!XZzW{h5NMg<+-%;j_#}XWzzn8fa|5vFTa0pWGbyq&hFgTw&c;%d7t&e zbx!u$HkZD>v$kM&<-2Q7`<4}KTIVNn1+9Its7qd>C2nDxAb-IzCZKaSi~5LPc*MSB>rZX)i>7X(c05Y`upsgr*3I$&3m)E%Ic8#``-=;p)Fcc|EERo zRh+m>|M~n!Qqlj<-Q83At|w&spx>&Ixa=O$$C>yYc#a{#MR4I!v!0e%^kL-(L7#y{hf@d^x`KCqJ%!7XM~z zBNmaaUml{j^Y@|s7Y>-8i?<7!8M5W>j|uWt^7DQ?X|;Vl+4Xncot^&gqD|&~eZT+M zYv=6+J4(S^fQ?%1w(e=k6YmlDr$fvF?6I_st~-yzEpqOu8$c*H<6@ zeqYy1rqxM08$O-4Qh9wo{$&2=xBI>-K0d~reRA*lgkH1uh4(6BKi}N&v8z^o*V&1k zqTjFG)Xx9@q<-3teSQh4!V%`@{{On3U)Ez=-#Ep3YW?0TFDepZZ_GVE@8V?hb$oM9 z?SJs@Va=&{%MB|3A3r^(ZGOJ5?{D?t$KiGo5!>DUp6*|i`{LAzs~2sp4~5G}{y0$G zbZ2wx?d`wg&b?px{8aD6?Z@lh#XOYMVF=<_WBtGD!_9}?%k%F^NZ3xQPrcf=aHZI0 zN#^V~swa0>)vv!JVO6hkB<$&F@idM#-1^U%v%j2rxjJ9|l>XMo_K$X6y*WjN_b#(} zo>{VA_x^pz?X#Wy@x#Z{%k%GB-IO)E6;l78;eeMuxUID_ z>&>1$-|xN9zjtGTigaC}@&9|0&*Ofa>JqQ}^*Vn3&K;k%AN$uE)~zfpuKhIiT=q}< zzgN$f)xJCzJk#E$%B1F5{JA>S$d9Lf=l}V*I-GCce^LF|J>?P>^nJh2o*jPmuKdN?r!$-X{x^D> zWVX%dZ_XRtmFr|H6(heKy0J^?$LnHU?R{5D%=XKy^Vqkg@_BH%+1FDyqO<;<_77Ky z|9Nxk^rGWT$~F&n+ij@XSNMimTK~?ovj@-pvbHaa+4S$p|KCf#AM`TbuGj`>GxkPtQHUBwK&|+-$%4TtS1~ z6AA^(oH-?uo`g54#7q*HTrhb;Jlo`ZJ+U{qk|bX@`L|44B(iGhmRV`NCk}j0+${21 zhF#!yPukVB&x+p zag8en0|UbyU#DzAIm<(q*No!2>ka0e-_MvWc+dRcp^)(RNBdH@uCkfemVJGf(uOZz z_H56eudDi$zsmOOVgCQj`->PD7#`?t+P>@8(j694uikp_vBdS6_`|tk?;kukcrC2Z z@!;v%=KH^YJpN(#zV%H6|KBcoyH@>O{v^@m!9H#=1_)?kMWHt=VtL(M`+JjF z?yVmm4)gzcqVBz7O<$K&zm3w}JwGRJzt{Aefq@}`E%bfak)==9-26~-<-A2 zui0&`%r-1e__F)G@{{@~S&Pbs?aktULrShN2TqI(TO0TFMZUc68Q(Rwq1@lUT@qNc zUrWT$-^MZj)|Y)QMS*MMoSqs_ePz2b;`8qNdv}z*bzCc!$I8Ia;JLzf>g)O4cjx4v zTm3WQ{=Zb0sfQNd)jalBy0WR|ZPx+w?)MR^xURN^o2g7w(Yhsa?fjaFk@Y&Y)0(C+ z&1>8KZ|T=BvrX$3j+dA_>pZ@AmzAf4%3Z`FEwp11#YW2dtFgFH|y z99y>`cInisGxx^d-mRvz`NX|nPiE@QT$FTsQGaaW?o&0!#pkEmz7s5O5kI~_xipfpg`PUR=x_fo=?lRGRADFhLa^K-)U|^WB zW6PYgKc9JQ(_YsRpa1V_{=B^vZ(qCa3ELyP=g6cZ|J!3N&)TM?f3UN<)}Y+ibzAE` z*Y`>n?rXKPaq4uE23nHKliB@S8BT0S3d-W>j9U) zZyeul{C{OD?}fMjcv@Oa>vq*Tlqa32`OY?f&Do+BDO0&UwgC>0`G2LARnL36`{Y}7 z^W4-dG2;WuuNpP7_fHiT*D>Ul3*wUa+2J3*bG>kDiTU3PhxrfI?wi8$x+!GN`G2z~ zpYwlxE$M!cnd--StxwL6Of{Y_UUEorv0+5a2J1H4KJ^bGm)HE#xNB2a>c+Ls+T*2K z`j@`tE&mH2rN^qai&nGPtUENtowum{<&@l-bz8SQ4*Hnqc#bt_z4d(YRclX7ytb61 zZ}l?HYdv-i35*O3KB79czo)M`*zTxLr_@BpW-y$*vY_5MWc}Ui`U1N@ zt>!UN^?efmzeRl~W0Onvc4uof+PVK$ zd!xHn^U>edxp(d*P8C^d(yQZraM9~lj@<1NUOG*GyTxGM?{CRlwl&5 zA=xTZFWYFgrmaaV-pYr!H(4+L5L9niDi9seB@*qoUE;p%DFs8hQt54~6UBB<;avEq zXV2%X)X5CieGASzTvh{*1x-ED1uv?5m4aN zGn^4yb5Tbr!u*g^v2$~+$F1|XE;%%^DPG@j_xXJ%p97&+j25iB*}vULx^1I+re@0# zcJ3&)EmNOH%xFxF64 z42uqQ@-aG13O=37a$2Nh_I=Nz)BWC-KlBRczxS*@efumOTdqJWr=Fv>8Aswbp0rI_ ze|!BArD?xedlJ?z5nS^+hf|8DHt3JKg504=OVq+j{nGz<>7R7}^H}R~sA}1|C7-Jf zm){vHWnp|>Ndo>p zAw2s#7g${Bs296Gf6vM$)7|{*-=APV$i%>~V{Ss?(L%+Nh_^F0RL>TkptnDli93wR ziS?~weUPUhrFMx{TY8?NWiQ;WFvfv45`mQkers-sNqUuRn% zUpx14Tb1BUw=aHE1SY@MeLKq_{KUjBOY$mx1=SY+xD)kf@~5kH_3Gl^@>aQ?$S7iy z44<%ZexJKX+MY+-ZV0Ygc-rmGxhlJ$;ItV^F^)~4i&lAe?Udv_IemhsZSuo|5>KW{ zH@8-VA6#(p#&q==f@YEKFY{z&m)du+dY?I#u(HTU<5|X!8LKBrh$#Q_nw##l=j5q_ zJV&^u?b7AUjkSFJPrWMBRF zgHiWEucvhZk?U+jG6Ri_^_tFDyeON0w%1+hZ%4PE`-?5iNgKi@B>XJ?-!b9Ap89DS zzWYNO-nNVCILGtN)U(lZ_!+5k=arT#+w@-_^@K$7IbOYdZ7){0&R)vcvdLA}WrdUU zEzv0-1pE*2X1|?h+EgmH-}BU3_YG-Z7jh?UU|?W)rW)~B^(sfE%}*1r6)DT#-VoIJ zx$*+zti34{PQFw9Ty?0dXwTa0L(inQmYoxRM&n3W=k=`Mr}gJ*qh56Am9Q z@0(fs=0L=A2fKe)>`H<iiZ#brH6jMCrCdISsuH$s$17^}& z0)9-Ix5TAmJ%_`D-(Es%?#a4r*tPZ7!X&eTuH(H4g>}uIzca+eC+i*8FHb+&p7E>6 zgt^eTd3(Kx&S7_^HC~o~t8~(L85?q_dfG(Y6_^^_IQz_DuBFO`5gJc5mcE*{q(C|S zuG?dQ&Vx?7Rj;smZJNE-*2e-2VUVWZBGiUP5<{wY>j#^KiJmGdq-8+e>$F-&t zO*C%Q>CA1fm>HYHwDvrATQCV?|U_Iu~9qYpW+mVbHXXUF;O#f7sKT^n58-8Sr5s9w+Ro#kN= z#@JcLze3yP;blItEv^2U)}8^tS6I0$bHkQN@-cUx7xmwG`Rm6A*Arpi+W6ls zZQ)QYw^Z~!{7HPxnj1GJ&6u%z*U2MX#}s_o)0cQHUz*oa=AE8$(un2juh->M&b_j# zjgl+V^Dkjkzx~S3OvJP3g|o*SvYUhZb)z5N2RFkjv8TySO2s zt9{-TwfKA;p_O~T=XuJQJ!W>=*xr^CtL?dAndtPB9(qoHJf)dC-NKs^62FOxB^|$X z{KythmA_h7doG2C6r?SGv?s{4`g*L6c-g62#hdS+KKpw~ea5Tk_cl|f|BfrmtFF5^ zC;hAD)Z<5!zMj_KzoYDJbd~KLE(QjM?eYgdvA+2B@MUw*TZquK`lTs9K32Jnw9zSNcH|^}J6)RLjVr%m2+l|itlZOfu8n^#JAXQJrGDn^Wqz+(!-RA)rHy_r z3)Ne2R#YeAT-@ZJT+B_Z;3m0_{XwZv0g4bJ}SQ=RcbjA`~J(t;J0uI+|W9EHoc}ijRuAx-gyd_={hk zSk_H?bz#md#R&6~_8p~jOK->MeNk?@dPT<}<2I*JY(}oV`h!VRx=wfB+IZ=!x8~1n zyDs=FTItwbzvA8{4#727|Erj`6gRDU;y20q%CfD+nNB|!T{aV+p3?Ym`L!pTUK=0l zK6mTP*E?J-CvV!OKH)qlr+D8lFlJGiO3<9tJk5x`Su=ZVwQMV^r#DL$&c5gQwEfzR z!rl8Xs4otwnlLBHT9>D^>EbP>g?1|8sgv#YEc?OAA;tmf+0+YIHns9*Mju`}scrI; z>RG-%scNUqx?86HEs1ttHbo~dd6rVd!@YH}r#%%5)neb}9L$p3zJ2SYx$SIgQWmV1 z&sVpw+M@nz=@yQKMLC%%y-u0?r$!4zHBZR4D017-Q?IWSet6&If`f8i5vr%dzD4-F z@7VCD;}4Iaijn9no!5r-mrYN0*hbvWzI0=w`pKS%4ZC)Dtv%_leR7xM&0qS@M0BkG zT@-Y_IRAE!X^q~?j7V{@bt%COr&;^0C%slU*2da5|8CZ%FB&I`N_$lAu>bqUxA)KC z*#At>wBgc~&?&fzGxfJg#D=F|ZtZs4`ta$@of@knmQ3E(!lJz;+_>IkXU9Vs<%l4W z*I7s6CKO~e%nmZyZlaWOwd#28zQX9^J0n^)&2oRM9>XCUR{bH`L|q}bE;_|mP-_Fj z)!8RR9*PQon|no0UAV;1aktoM-?bBsmsIF=Xf>DzepATyvo)%#($kK(F>T7WfUYtt zYuTmSc0H3j$YsQ%$Jq99^~UP@Qy$i0NulYd?6n&_mm0zqQl-SC}Ep~HuLGk+- z!w3=c-D=ZITC}{gPF*b7bRwx^?<5hGoEaO;64$>laSh{{#yOjJ|FqtNpR`?#>#O9& z)=W?oWbU56v73L_?qwX)&b;7yIVE$s)Y0qH&Zg$tyqK!-V&P3IYZ*Wpmw|yn$!EhM#+T3b&PnLais6WCJDm9DY{bH%d@ix=<^s1~ zXZFn1X4BrbYkP-J?OXkn=3Qsb_Hs#yZU`E~t0HvC006TTcDo<~}Q7 zsefO>L`JPZ`E4?7l7+^M%e7z3Q;o>rJLr_)s5nO)NF3nzH2x7(_r zlhrd{>2m9F7msBLx@R-jxOQxu80%Q(dzb-UR7f7wdOJ%aS3oi4>{@xfuRlKP*58>_k;zTmR~VnW?dp6?K)B2 zL*Ydwaev^_kzdUG$gZ^wr^Wdv`?cyv-%ndC+T}sWn^f7i*Ps zv3JeGdBWB=afD4jY?*QSwx@%rdDBz5!Y9k>Cwp(+d-&Ykpl7|uPc4Pl>rnza;0RBc z7`gf3%RRIDotsL(NxzB6`MLg)&zJV?`33sk|2Oek+M7;%oBhgsoA0@H&3o$Ay6?pn zocX*o<-NjFKK~5MXd~mTmdE$;np^BW``zB>FuSbGmXbQ}{dc!$-bs2kTl_G4eEk$r zyodP5abp*_L?h=1$T1IzffcbIw-HxBZkh)8=mG$|uF_ zNB^sOH?Y1gdNJct`N!xy)0lZSN8>)dpIqD-S?~JXQ+bPtO2nn@OJC26X8&#pE|v=7 zJB6R+oHL(ZwLi`wZ`C=&)%j=2y7!uGDqr~eVNdkl%f$zO+e9d_wC63WJzul;XZZfg zZ%H4Z!vigoT5Q9=ojGB8lx5Dj2YbYe_>L#EE*Gia!VlA0`|Z&B|)+^L`OrT+TG|AD_Ax6k~asAmy( zK>OL+`og^nk1>>6fCF)Z#hd!?i!Bo0DNEN$e?7lidDS1AUmw%W)x~%7_tbr_ZHZaU zY%4GG;Ozs~{GPb44_2Mfv5)gTe~DWM4fGjuvQ delta 149534 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 z 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 FCIBZbe}4b~ From a16a9b30b6350ce6115dc1622d517d68dcf0cd68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Tue, 19 Apr 2016 10:37:37 +0200 Subject: [PATCH 191/259] added new macro for toggling and holiding layer --- .../keymaps/osx_de_experimental/keymap.c | 64 ++++++++++++++----- 1 file changed, 48 insertions(+), 16 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c index 3974dacf65..d723c46e8c 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -23,25 +23,27 @@ #define EGOS 5 #define SMLY_TOG_QUOT 0 -#define M_TOGGLE_5 1 -#define M_DE_OSX_PLUS_CTRLALT 2 -#define SM_KISS 3 -#define SM_FROWN 4 -#define SM_CRY 5 -#define SM_SMILE 6 -#define SM_SMIRK 7 -#define M_LGUI_SHFT 8 -#define SM_HEART 9 -#define SM_LAUGH 10 -#define SM_SAD 11 -#define M_DE_OSX_CIRC_CTRLCMD 12 -#define M_MEH_SH_ACUT 13 +#define TOG_HLD_MDIA 1 +#define M_TOGGLE_5 2 +#define M_DE_OSX_PLUS_CTRLALT 3 +#define SM_KISS 4 +#define SM_FROWN 5 +#define SM_CRY 6 +#define SM_SMILE 7 +#define SM_SMIRK 8 +#define M_LGUI_SHFT 9 +#define SM_HEART 10 +#define SM_LAUGH 11 +#define SM_SAD 12 +#define M_DE_OSX_CIRC_CTRLCMD 13 +#define M_MEH_SH_ACUT 14 +#define TGH_NUM 15 //Layout keymap.c generated with ErgodoxLayoutGenerator V1.0BETA1 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [BASE]=KEYMAP( //left half - KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, TG(NUMB), + KC_ESC, DE_OSX_1, DE_OSX_2, DE_OSX_3, DE_OSX_4, DE_OSX_5, M(TGH_NUM), KC_TAB, DE_OSX_Q, DE_OSX_W, DE_OSX_E, DE_OSX_R, DE_OSX_T, KC_LGUI, KC_LALT, DE_OSX_A, DE_OSX_S, DE_OSX_D, DE_OSX_F, DE_OSX_G, KC_LSFT, CTL_T(DE_OSX_Y), DE_OSX_X, DE_OSX_C, DE_OSX_V, DE_OSX_B, KC_LALT, @@ -50,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_PGUP, KC_BSPC, KC_DEL, KC_PGDN, //right half - TG(MDIA), DE_OSX_6, DE_OSX_7, DE_OSX_8, DE_OSX_9, DE_OSX_0, DE_OSX_SS, + M(TOG_HLD_MDIA), DE_OSX_6, DE_OSX_7, DE_OSX_8, DE_OSX_9, DE_OSX_0, DE_OSX_SS, KC_RGUI, DE_OSX_Z, DE_OSX_U, DE_OSX_I, DE_OSX_O, DE_OSX_P, DE_OSX_UE, DE_OSX_H, DE_OSX_J, DE_OSX_K, DE_OSX_L, DE_OSX_OE, ALT_T(DE_OSX_AE), KC_RALT, DE_OSX_N, DE_OSX_M, DE_OSX_COMM, DE_OSX_DOT, CTL_T(DE_OSX_MINS), KC_RSFT, @@ -187,6 +189,21 @@ case M_TOGGLE_5: layer_state &= (1<<5); } +break; +case TGH_NUM: +//Macro: TGH_NUM//----------------------- +if (record->event.pressed){ + start = timer_read(); + layer_state ^=(1< 150) { + layer_state^=(1<event.pressed){ return MACRO(D(LGUI),D(LSFT),END); }else{ - return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); + return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); } break; @@ -252,6 +269,21 @@ if (record->event.pressed) { return MACRO(T(GRV),T(3),END); } +break; +case TOG_HLD_MDIA: +//Macro: TOG_HLD_MDIA//----------------------- +if (record->event.pressed){ + start = timer_read(); + layer_state ^=(1< 150) { + layer_state^=(1< Date: Tue, 19 Apr 2016 08:49:42 -0400 Subject: [PATCH 192/259] Fix typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6e1ab9bc53..f5c271f165 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ This requires [some hardware changes](https://www.reddit.com/r/MechanicalKeyboar ## International Characters on Windows -[AutoHotkey](https://autohotkey.com) allows Windows users to create custom hotkeys amont others. +[AutoHotkey](https://autohotkey.com) allows Windows users to create custom hotkeys among others. The method does not require Unicode support in the keyboard itself but depends instead of AutoHotkey running in the background. From 04f36b36818885475c0b93046726d7e053691e7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Tue, 19 Apr 2016 15:59:43 +0200 Subject: [PATCH 193/259] new overview pic --- .../osx_de_experimental_highres.png | Bin 187506 -> 289029 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png b/keyboard/ergodox_ez/keymaps/osx_de_experimental/osx_de_experimental_highres.png index 7fe2bb19d99b917dc061e08e9483a7b70745947d..29f1099d06dd5e3d927acc7fbdef27315e9c6dbe 100644 GIT binary patch literal 289029 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 z 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

    ;~x1y>!1W*S&QR6Qz}dP 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 BeXIZg literal 189394 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

    A+oef*)=?TgDMd?n?t)u*Z;yo3*I(iP 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≠8 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 | " | ' | ? | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | | | . | ! | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -// SYMBOLS -[SYMB] = KEYMAP( - // left hand - KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, - KC_TRNS,KC_GRV,LSFT(KC_GRV),DE_EXLM,DE_QST,KC_TRNS,KC_TRNS, - KC_TRNS,DE_HASH,DE_DLR, LALT(LSFT(KC_7)),DE_SLSH,KC_DOT, - KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,LALT(KC_7),LALT(KC_N),KC_TRNS, - KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, - KC_TRNS,KC_TRNS, - KC_TRNS, - KC_TRNS,KC_DEL,KC_TRNS, - // right hand - KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, - KC_TRNS, LALT(LSFT(KC_7)), LALT(KC_5), LALT(KC_6), LALT(KC_7), DE_HASH, KC_F12, - DE_SLSH, DE_LPRN, DE_RPRN, LALT(KC_8), LALT(KC_9), KC_TRNS, - KC_TRNS, DE_AMPR, KC_GRV, LSFT(KC_GRV), DE_DQOT, DE_QUOT, DE_QST, - KC_TRNS,KC_DOT, KC_EXLM, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS -), -/* Keymap 2: Media and mouse keys - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | | | | | | | | | Play | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | | | MsUp | | | | | | | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | | | | | | | | | | | Prev | Next | | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | | | | |Brwser| - * | | |------| |------| |Back | - * | | | | | | | | - * `--------------------' `--------------------' - */ -// MEDIA AND MOUSE -KEYMAP( - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, - KC_TRNS, KC_WH_L, KC_WH_U, KC_WH_D, KC_WH_R, KC_BTN3, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, - // right hand - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY, - 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_MUTE, KC_MPRV, KC_MNXT, KC_UP, KC_TRNS, - KC_VOLU, KC_VOLD, KC_LEFT, KC_DOWN, KC_RIGHT, - KC_TRNS, KC_TRNS, - KC_TRNS, - KC_TRNS, KC_TRNS, KC_WBAK -), -/* Keymap 3: qwertz layer - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | ESC | 1 | 2 | 3 | 4 | 5 |CMD-V | |CMD-C | 6 | 7 | 8 | 9 | 0 | ß | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | TAB | Q | W | E | R | T | CMD | | CMD | Z | U | I | O | P | ü | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | ADNW | A | S | D | F | G |------| |------| H | J | K | L | ö | ä/L2 | - * |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------| - * | LShift |Y/Ctrl| X | C | V | B | | | | N | M | , | . |-/Ctrl| RShift | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |event.pressed) { register_code(KC_RSFT); } else { unregister_code(KC_RSFT); } - break; - } - return MACRO_NONE; + + + +break; +} +return MACRO_NONE; }; // Runs just one time when the keyboard initializes. @@ -234,31 +158,18 @@ void matrix_init_user(void) { // Runs constantly in the background, in a loop. void matrix_scan_user(void) { - uint8_t layer = biton32(layer_state); +uint8_t layer = biton32(layer_state); - ergodox_board_led_off(); - ergodox_right_led_1_off(); - ergodox_right_led_2_off(); - ergodox_right_led_3_off(); - switch (layer) { - // TODO: Make this relevant to the ErgoDox EZ. - case 1: - ergodox_right_led_1_on(); - break; - case 2: - ergodox_right_led_2_on(); - break; - case 3: - ergodox_right_led_3_on(); - break; - case 4: - ergodox_right_led_1_on(); - ergodox_right_led_3_on(); - //ergodox_board_led_on(); - break; - default: - // none - break; - } +ergodox_board_led_off(); +ergodox_right_led_1_off(); +ergodox_right_led_2_off(); +ergodox_right_led_3_off(); +switch (layer) { + +default: +// none +break; +} }; + diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex index 56448283d2..f574150e34 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex @@ -1,1122 +1,1171 @@ -:100000000C9466020C94AD020C94AD020C94AD02FB -:100010000C94AD020C94AD020C94AD020C94AD02A4 -:100020000C94AD020C94AD020C94CF0B0C94A10C6B -:100030000C94AD020C94AD020C94AD020C94AD0284 -:100040000C94AD020C9415210C94AD020C94AD02ED -:100050000C94AD020C94A71A0C94AD020C94AD0252 -:100060000C94AD020C94AD020C94AD020C94AD0254 -:100070000C94AD020C94AD020C94AD020C94AD0244 -:100080000C94AD020C94AD020C94AD020C94AD0234 -:100090000C94AD020C94AD020C94AD020C94AD0224 -:1000A0000C94AD020C94AD020C94AD020E0D300D0B -:1000B000230E300D230E750D980D230EED0D000E41 -:1000C000EA10EA10191119115C119611A313A31368 -:1000D000AF11A313A412A4127713A313A3138E13A7 -:1000E0000000F0A1F0A329002B000354E1003581AA -:1000F00000001E00140004001D7164004D001F006C -:100100001A0016001B00E1044C0020000800070044 -:10011000060050002A0021001500090019004F00B8 -:100120004A00220017000A000500000002541908C6 -:10013000E3000000E20000002E770608E700000060 -:10014000E60000002E7F23001C000B0011000000C1 -:100150000454240018000D00100052004B0025002C -:100160000C000E00360051002C00260012000F007B -:100170003700E108280027001300330038713000F1 -:100180004E002D002F003482E50031810000010077 -:100190000100010001000100000001000100010058 -:1001A00001000100010001000100500001000100F8 -:1001B0000100010052005100010001000100010096 -:1001C00001004F00010001000100010001000100D9 -:1001D000010000000100010001000000010000001A -:1001E00001000100010000000100000001003F00CB -:1001F00052005100230200000100400024002100B1 -:100200001E00270001004100250022001F003700CA -:1002100001004200260023002000270001004300C7 -:100220003002300024022E0001004400450001008D -:1002300001000100000001000100010001000100B7 -:100240000000010001000100FB00010001000100AD -:100250000100F200F900010001000100F000F100CE -:10026000FA00F400010001000100F300FC00F500B9 -:100270000100010001000100F60000000100010082 -:100280000100000001000000010001000100000069 -:100290000100000001000100010001000100000058 -:1002A0000100010001000100A800A90001000100F7 -:1002B00001000100AC00AA00B6000100010001002D -:1002C000AB0050000100010001000100520051008C -:1002D0000100AE000100010001004F000000160304 -:1002E0004500720067006F0044006F007800200036 -:1002F00045005A00000016034500720067006F00B9 -:1003000044006F007800200045005A0000000403FC -:10031000090409026D00040100A0FA0904000001AB -:1003200003010100092111010001223F000705819D -:100330000308000A09040100010301020009211158 -:10034000010001224D000705820308000A0904028A -:1003500000010300000009211101000122360007FD -:1003600005830308000A09040300010300000009D3 -:100370002111010001223900070584031000011238 -:1003800001100100000008EDFE071301000102004A -:100390000105010906A101050719E029E715002556 -:1003A0000195087501810205081901290595057552 -:1003B000019102950175039101050719002977152F -:1003C000002501957875018102C005010980A10110 -:1003D000850216010026B7001A01002AB700751021 -:1003E00095018100C0050C0901A1018503160100DA -:1003F000269C021A01002A9C02751095018100C0FA -:1004000005010902A1010901A10005091901290538 -:10041000150025019505750181029501750381017E -:100420000501093009311581257F9502750881067E -:1004300009381581257F950175088106050C0A3854 -:10044000021581257F950175088106C0C005010947 -:1004500006A101050719E029E71500250195087592 -:100460000181029501750881010508190129059589 -:100470000575019102950175039101050719002980 -:10048000FF150025FF950675088100C000000000DB -:1004900000000000000000010204060A0F17202CD3 -:1004A0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9CF -:1004B000DAC7B39D87715D4A3A2C20170F0A0604EC -:1004C00002010000000000000000000011241FBE17 -:1004D000CFEFDAE0DEBFCDBF04B603FE27C08091C8 -:1004E000ED019091EE01A091EF01B091F001873004 -:1004F000904BA740B04BD1F41092ED011092EE0159 -:100500001092EF011092F00114BE84B7877F84BF70 -:100510000FB6F894A8958091600088618093600080 -:10052000109260000FBEE0E0FFE3099511E0A0E04B -:10053000B1E0ECECF5E402C005900D92A433B107F4 -:10054000D9F721E0A4E3B1E001C01D92AD3EB207AE -:10055000E1F70E9416090C94E4220C94000061114A -:100560000BC0FC018281882321F085EE0E94840F5C -:1005700003C085EE0E944C1080E090E0089508953D -:100580006091B1017091B2018091B3019091B40179 -:100590000E94D41956985E9825982D9826982E98E2 -:1005A00027982F98823061F018F4813031F0089547 -:1005B000833059F0843039F00895259A2D9A0895A2 -:1005C000269A2E9A0895259A2D9A279A2F9A089559 -:1005D0000C94C00256985E9825982D9826982E98CF -:1005E00027982F988FEF90E0909389008093880050 -:1005F00090938B0080938A0090938D0080938C0061 -:10060000259A2D9A2FEF80E792E02150804090406C -:10061000E1F700C00000269A2E9A2FEF80E792E0C3 -:10062000215080409040E1F700C00000279A2F9AA7 -:100630002FEF80E792E0215080409040E1F700C02A -:10064000000025982D982FEF80E792E02150804000 -:100650009040E1F700C0000026982E982FEF80E729 -:1006600092E0215080409040E1F700C000002798C0 -:100670002F9856985E9825982D9826982E9827980A -:100680002F98089589EA8093800089E08093810003 -:1006900024982C983F988AB18F748AB96E98479A9B -:1006A0008BB1806B8BB9769A0E94EA020C94BF02E0 -:1006B00080E2809300018091340181110EC00E947C -:1006C000A70381E0809334012FEF83ED90E3215065 -:1006D00080409040E1F700C0000080E40E94AD033C -:1006E0008093000181112EC00E94D70380930001E6 -:1006F000811128C00E94D70380930001811122C07C -:100700008FE30E94D7038093000181111BC00E94D8 -:10071000CF0380E40E94AD0380930001811112C0D9 -:100720008CE00E94D7038093000181110BC00E94CE -:10073000D70380930001811105C08FE30E94D70386 -:10074000809300010E94CF038091000108951092D0 -:10075000B9008AE08093B800089594EA9093BC00B1 -:100760009091BC0097FFFCCF9091B900987F983092 -:1007700021F0903111F081E008958093BB0084E86E -:100780008093BC008091BC0087FFFCCF8091B900B2 -:10079000887F883111F0803471F780E0089584E912 -:1007A0008093BC008091BC0084FDFCCF08958093B1 -:1007B000BB0084E88093BC008091BC0087FFFCCF25 -:1007C0009091B900987F81E0983209F480E0089513 -:1007D00084E88093BC008091BC0087FFFCCF8091AF -:1007E000BB00089580910001811115C080E40E9432 -:1007F000AD038093000181110CC082E10E94D703F8 -:1008000080930001811105C08FEF0E94D703809370 -:1008100000010E94CF0384B1807F84B985B1807FBD -:1008200085B98AB1837F8AB98BB1837F8BB93E98B2 -:10083000469808950E945803809300010E94F20395 -:1008400080B38C7080BB81B3836F81BBE4E4F1E043 -:10085000A6E3B1E011921D9281E0E235F807D1F7ED -:100860000C9442039F92AF92BF92CF92DF92EF928D -:10087000FF920F931F93CF93DF9380910001882302 -:1008800079F0809135018F5F80933501811108C027 -:100890000E94580380930001811102C00E94EA0265 -:1008A00086E3E82E81E0F82E8701C0E0D0E0BB248B -:1008B000B39492E0A92ECC24C394D12CC730D10597 -:1008C00000F580910001811164C080E40E94AD03B5 -:1008D00080930001811112C082E10E94D7038093AE -:1008E000000181110BC0C6010C2E01C0880F0A94B3 -:1008F000EAF780950E94D703809300010E94CF03FE -:1009000048C0CA30A1F028F4C83059F0C93061F0AD -:1009100005C0CC3089F070F0CD3089F0209A28984D -:1009200010C0219A29980DC0229A2A980AC0239AA9 -:100930002B9807C0529A01C0539A5B9802C03E9A06 -:100940004698E0EAEA95F1F78FB181708B257999A5 -:1009500002C032E001C030E0832B7C9902C034E059 -:1009600001C030E0832B7D9902C028E001C020E067 -:10097000822B7E9902C090E101C090E0892B9FB14B -:100980009095991F9927991F9295990F907E892B81 -:100990000FC08091000181114AC080E40E94AD0324 -:1009A00080930001882381F1912C0E94CF03892D2F -:1009B000D8019C91981719F08C93A09201010E9484 -:1009C000F20321960F5F1F4FCE30D10509F076CF8D -:1009D00080910101882369F181508093010188236E -:1009E00039F0EFE9FFE03197F1F700C0000021C0D6 -:1009F000E4E4F1E0D7018D917D018193B4E4EB163D -:100A0000B1E0FB06B9F715C083E10E94D7038093DC -:100A100000018111C9CF81E40E94AD0380930001E0 -:100A20008111C2CF0E94E803982E9094BECF80E03F -:100A3000BFCF0E94E80281E0DF91CF911F910F911B -:100A4000FF90EF90DF90CF90BF90AF909F90089570 -:100A5000E82FF0E0EC5BFE4F8081089508958B3B1A -:100A6000910580F4883A910548F5853A9105D8F4C6 -:100A70008430910508F0B2C0019709F06EC081E0A2 -:100A800090E00895803E910508F467C0883E910586 -:100A900008F4A4C09C01205F31092031310508F021 -:100AA0005CC090650895853A910509F459C0863A6D -:100AB000910509F058C082E890E40895883A9105BC -:100AC00009F454C0893A910509F453C08A3A910552 -:100AD00009F452C08B3A910509F451C08C3A910542 -:100AE00009F450C08D3A910509F44FC0803B91053F -:100AF00009F44EC08E3A910509F44DC08F3A910524 -:100B000009F44CC0813B910509F44BC0823B91052F -:100B100009F44AC0833B910509F449C0843B91051F -:100B200009F448C0853B910509F447C0863B91050F -:100B300009F446C0873B910509F445C0883B9105FF -:100B400009F444C0893B910509F443C08A3B9105EF -:100B500009F442C080E094E4089580E090E00895B4 -:100B600081E890E4089583E890E4089582EE94E4A7 -:100B7000089589EE94E408958AEE94E4089585EB4F -:100B800094E4089586EB94E4089587EB94E4089543 -:100B90008CEC94E408958DEC94E4089583E895E456 -:100BA00008958AE895E4089582E995E4089584E932 -:100BB00095E4089581E296E4089583E296E4089529 -:100BC00084E296E4089585E296E4089586E296E448 -:100BD000089587E296E408958AE296E408950895D8 -:100BE00024E5829FC0011124FC0126E0729FE00DE4 -:100BF000F11D1124E60FF11DEE0FFF1FEA51FF4F0B -:100C0000859194910895880F991FFC01E05AF04056 -:100C1000859194910895880F991FFC01E052FF4F30 -:100C200085919491089524E5829FC0011124FC01CF -:100C300046E0749FE00DF11D1124E60FF11DEE0F4B -:100C4000FF1FEA51FF4F859194919C013A95211520 -:100C50004FE1340708F425C13F512115304120F4FC -:100C60009F700E940B0608959C013053211530415E -:100C700018F49927906C0895811520E5920769F47E -:100C80000E94C5134FEF84E39CE0415080409040A8 -:100C9000E1F700C000000C94CC1A813020E59207E7 -:100CA00031F48091CC0181608093CC0108959C0146 -:100CB00030552115304108F05CC0292F33272F70A3 -:100CC000332721303105E9F4AC0164E0440F551FAE -:100CD0006A95E1F744275370BC016370772702C01F -:100CE000220F331F6A95E2F73C68242B352B73E003 -:100CF000880F991F7A95E1F780769927822B932B9D -:100D000008952230310529F4982F8827816F906A41 -:100D1000089523303105A1F4AC0133E0440F551F91 -:100D20003A95E1F7407E57708370992721E030E0D3 -:100D300002C0220F331F8A95E2F7C9019C6816C0D2 -:100D40002430310531F5AC0123E0440F551F2A95BD -:100D5000E1F7407E57708370992721E030E002C0B0 -:100D6000220F331F8A95E2F7C9019A68842B952BCD -:100D700008959C0130572115304118F49F709062FE -:100D800008959C0130582115304118F49F70906AE5 -:100D90000895803E9105E0F4803C910558F581333B -:100DA000910509F46FC048F48932910509F463C0D4 -:100DB0008A32910509F46DC072C089339105E9F05A -:100DC00082389105D1F08533910509F44DC067C093 -:100DD000833E910581F138F4803E9105B9F0823E61 -:100DE0009105D9F05CC0863E910561F1873E910581 -:100DF000A1F155C00E94030608952091DE0120FD57 -:100E000002C021FF4CC080EE90E049C08091DE011D -:100E100080FFF9CF89E390E042C08091DE0182FF3C -:100E20000EC08091DE0184FF03C080E090E037C0F7 -:100E300083EE90E034C08091DE0182FFF2CF82EE3B -:100E400090E02DC08091DE0183FF0BC08091DE0118 -:100E500084FDEBCF87EE90E022C08091DE0183FF1E -:100E6000F5CF86EE90E01BC08091DE0185FF07C0C4 -:100E700089E290E014C08091DE0185FFF9CF85E31F -:100E800090E00DC08091DE0186FF07C08AE290E00D -:100E900006C08091DE0186FFF9CF81E390E00E94D9 -:100EA0002F0508950895809162010895CF93DF93EF -:100EB00000D01F92CDB7DEB79C018091E401843051 -:100EC00019F593E099833B832A839093E9008FEF90 -:100ED0009091E800815095FD06C095ED9A95F1F747 -:100EE00000008111F5CF8091E80085FF0DC040E042 -:100EF00050E063E070E0CE0101960E94C30980914A -:100F0000E8008E778093E8000F900F900F90DF91AC -:100F1000CF910895CF93DF9300D01F92CDB7DEB766 -:100F20002091E401243021F522E029839B838A83E8 -:100F300083E08093E9008FEF9091E800815095FD68 -:100F400006C095ED9A95F1F700008111F5CF8091DB -:100F5000E80085FF0DC040E050E063E070E0CE01A6 -:100F600001960E94C3098091E8008E778093E80083 -:100F70000F900F900F90DF91CF9108959C01809179 -:100F8000E4018430F9F482E08093E9009FEF8091DE -:100F9000E800915085FD06C085ED8A95F1F70000C7 -:100FA0009111F5CF8091E80085FF0CC040E050E042 -:100FB00065E070E0C9010E94C3098091E8008E7766 -:100FC0008093E8000895CF93DF93EC018091E401D2 -:100FD000843009F046C090910C019923D9F090918A -:100FE0000D019923B9F08093E9008FEF9091E8000B -:100FF000815095FD06C095E19A95F1F700008111A9 -:10100000F5CF8091E80085FF2CC040E050E060E122 -:1010100070E017C081E08093E9008FEF9091E800C5 -:10102000815095FD06C095ED9A95F1F7000081116C -:10103000F5CF8091E80085FF14C040E050E068E003 -:1010400070E0CE010E94C3098091E8008E77809302 -:10105000E80080E1FE01A2E5B1E001900D928A95E1 -:10106000E1F7DF91CF9108958091E301811109C0EB -:101070000E94540B0E94B10B8091E2008460809327 -:10108000E20008951092E301089508950C9402215E -:101090000E94621A0E9408210E945C0E0C94520762 -:1010A00042E061EC81E00E94CD0A42E061EC82E026 -:1010B0000E94CD0A42E061EC83E00E94CD0A42E149 -:1010C00061EC84E00C94CD0A8091E601833009F450 -:1010D00055C030F4813071F0823009F48EC008952B -:1010E0008A3009F47AC08B3009F460C0893009F085 -:1010F0009CC020C08091E501813A09F096C08091A2 -:10110000E800877F8093E8008091E9019091EA01EF -:10111000892B21F460E182E591E003C060E080E08A -:1011200090E070E00E940E0A8091E8008B77809337 -:10113000E80008958091E501813209F076C0809140 -:10114000E9019091EA01009719F0039709F06DC049 -:101150008091E800877F8093E8008091E80082FD1D -:1011600005C08091E4018111F8CF5FC08091F1004A -:10117000809362018091E8008B7753C08091E501F4 -:10118000813A09F052C08091E9019091EA01892BDE -:1011900009F04BC08091E800877F8093E800809140 -:1011A000E80080FFFCCF80910C0136C08091E50102 -:1011B0008132D9F58091E9019091EA01892BA9F555 -:1011C0008091E800877F8093E8000E94020B809165 -:1011D000E70180930C010C94C5138091E5018132E5 -:1011E00021F58091E800877F8093E8000E94020B40 -:1011F0008091E8018093630108958091E501813A2F -:10120000A1F48091E800877F8093E8008091E80056 -:1012100080FFFCCF809163018093F1008091E80012 -:101220008E778093E8000C94020B089584B7877F33 -:1012300084BF0FB6F894A895809160008861809370 -:101240006000109260000FBE90E080E80FB6F89446 -:1012500080936100909361000FBE0E94AB0E0E94CC -:10126000540B0E94B10B8091E20084608093E200F5 -:1012700078940E943C0E0E94AD0E82E091E00E94A4 -:10128000570E0E94F0208091E401853069F40E949D -:10129000241A8091E2018823B1F30E944E1A882318 -:1012A00091F30E94AD09EFCF0E94B30EECCF292F2E -:1012B000332723303105C9F060F42130310581F046 -:1012C0002230310509F041C08DE690E022E133E0A3 -:1012D00040C021323105E1F02232310531F135C013 -:1012E00082E190E02FE733E034C099278130910507 -:1012F00049F028F0029749F5EEEDF2E005C0EEE086 -:10130000F3E002C0E6EFF2E0849190E09F0121C09B -:101310006430D8F4E62FF0E0EE0FFF1FEE5DFE4FD5 -:101320002081318189E090E014C0643070F470E075 -:10133000FB01EE0FFF1FE65EFE4F20813181FB01B6 -:10134000EA5EFE4F808190E004C080E090E020E003 -:1013500030E0FA0131832083089580E189BD82E184 -:1013600089BD09B400FEFDCF8091D8008F7D8093A8 -:10137000D8008091E00082608093E0008091E000DE -:1013800081FDFCCF0895CF92DF92EF92FF920F93F1 -:101390001F93CF93DF93EC018B016A010E94210B15 -:1013A000811133C0C114D10439F0F60180819181DB -:1013B000081B190BC80FD91FE12CF12C01151105C1 -:1013C00019F18091E80085FD16C08091E8008E77C4 -:1013D0008093E800C114D10449F0F6018081918125 -:1013E000E80EF91EF182E08285E00FC00E94210B19 -:1013F000882321F30AC089918093F10001501109DB -:10140000FFEFEF1AFF0ADACF80E0DF91CF911F9153 -:101410000F91FF90EF90DF90CF9008952091EB0116 -:101420003091EC012617370748F06115710539F442 -:101430002091E8002E772093E80001C0B901FC015B -:1014400020E06115710579F18091E4018823F1F1C3 -:101450008530F1F18091E80083FD3CC08091E80087 -:1014600082FD2EC08091E80080FFEBCF2091F30039 -:101470008091F20090E0922B6115710551F0883057 -:10148000910538F421912093F10061507109019682 -:10149000F3CF21E0089709F020E08091E8008E77F3 -:1014A0008093E800CECF2111CFCF0AC08091E40114 -:1014B000882361F0853061F08091E80083FD0AC0E7 -:1014C0008091E80082FFF2CF80E0089582E00895E5 -:1014D00083E0089581E008952091EB013091EC01C3 -:1014E0002617370748F06115710539F42091E80097 -:1014F0002E772093E80001C0B901FC0120E06115BE -:10150000710591F18091E401882309F440C0853090 -:1015100009F43FC08091E80083FD3DC08091E80060 -:1015200082FD2FC08091E80080FFE9CF2091F30079 -:101530008091F20090E0922B6115710559F088308E -:10154000910540F424912093F10031966150710986 -:101550000196F2CF21E0089709F020E08091E800A1 -:101560008E778093E800CBCF2111CCCF0AC0809139 -:10157000E401882361F0853061F08091E80083FD0B -:101580000AC08091E80082FFF2CF80E0089582E0F7 -:10159000089583E0089581E00895982F973068F5C5 -:1015A0009093E900981739F07091EC002091ED00CC -:1015B0005091F00003C0242F762F50E021FD02C08F -:1015C0009F5FECCF3091EB003E7F3093EB0030918A -:1015D000ED003D7F3093ED003091EB0031603093B2 -:1015E000EB007093EC002093ED005093F0002091FD -:1015F000EE0027FDE5CF80E008958F708093E9002D -:1016000081E008958091E50187FF11C08091E80095 -:1016100082FD05C08091E4018111F8CF11C0809155 -:10162000E8008B770BC08091E401882349F080911A -:10163000E80080FFF8CF8091E8008E778093E80083 -:1016400008952091E4003091E50095E64091EC008A -:10165000842F817040FF23C08091E80080FD1DC071 -:101660008091E401882399F0853099F08091EB0016 -:1016700085FD11C04091E4005091E5002417350725 -:1016800029F3915011F09A01E1CF84E0089582E0AE -:10169000089583E0089581E0089580E008954091E1 -:1016A000E80042FFDDCF08950E94C20B0E94CA0BE2 -:1016B000E0EEF0E0808181608083E8EDF0E0808101 -:1016C0008F77808319BCA7EDB0E08C918E7F8C93CF -:1016D00080818F7E80831092E30108950F931F9382 -:1016E000CF93DF930E94C20B0E94CA0BC8EDD0E0DB -:1016F00088818F77888388818068888388818F7DBF -:10170000888319BC1092E4011092E0011092E2016A -:101710001092E10100EE10E0F80180818B7F808360 -:1017200088818160888342E060E080E00E94CD0A89 -:10173000E1EEF0E080818E7F8083E2EEF0E0808158 -:1017400081608083808188608083F80180818E7FC2 -:101750008083888180618883DF91CF911F910F9171 -:101760000895E8EDF0E080818F7E8083E7EDF0E082 -:1017700080818160808384E082BF81E08093E30187 -:101780000C946E0BE8EDF0E080818E7F80831092E8 -:10179000E20008951092DA001092E10008951F927D -:1017A0000F920FB60F9211242F933F934F935F9395 -:1017B0006F937F938F939F93AF93BF93EF93FF9319 -:1017C0008091E10082FF0BC08091E20082FF07C0A0 -:1017D0008091E1008B7F8093E1000E943B0E80911D -:1017E000DA0080FF1FC08091D80080FF1BC080916D -:1017F000DA008E7F8093DA008091D90080FF0DC0DF -:1018000080E189BD82E189BD09B400FEFDCF81E0A0 -:101810008093E4010E94340805C019BC1092E401D1 -:101820000E9442088091E10080FF19C08091E2008F -:1018300080FF15C08091E2008E7F8093E20080914E -:10184000E20080618093E2008091D8008062809302 -:10185000D80019BC85E08093E4010E94460880917D -:10186000E10084FF30C08091E20084FF2CC080E161 -:1018700089BD82E189BD09B400FEFDCF8091D80009 -:101880008F7D8093D8008091E1008F7E8093E1006E -:101890008091E2008F7E8093E2008091E20081607F -:1018A0008093E2008091E001882311F084E007C07A -:1018B0008091E30087FD02C081E001C083E0809356 -:1018C000E4010E9448088091E10083FF29C08091D3 -:1018D000E20083FF25C08091E100877F8093E100D3 -:1018E00082E08093E4011092E0018091E1008E7F1C -:1018F0008093E1008091E2008E7F8093E2008091EE -:10190000E20080618093E20042E060E080E00E94BB -:10191000CD0A8091F00088608093F0000E94450815 -:10192000FF91EF91BF91AF919F918F917F916F91B7 -:101930005F914F913F912F910F900FBE0F901F908D -:1019400018951F920F920FB60F9211242F933F9369 -:101950004F935F936F937F938F939F93AF93BF93B7 -:10196000CF93DF93EF93FF93C091E900CF70809105 -:10197000EC00D82FD17080FDD0E81092E900809162 -:10198000F000877F8093F00078940E94E50C10921D -:10199000E9008091F00088608093F000CD2BCF703B -:1019A000C093E900FF91EF91DF91CF91BF91AF918B -:1019B0009F918F917F916F915F914F913F912F9167 -:1019C0000F900FBE0F901F9018951F93CF93DF932A -:1019D000CDB7DEB7AA970FB6F894DEBF0FBECDBF66 -:1019E000E5EEF1E08091F100819321E0ED3EF20718 -:1019F000C9F70E9464088091E80083FF24C18091A8 -:101A0000E5019091E601492F50E04A30510508F078 -:101A10001AC1FA01EA5AFF4F0C949922803881F0DA -:101A2000823809F010C18091E9018F708093E9003C -:101A30008091EB0085FB882780F91092E90006C0B1 -:101A40008091E1019091E201911182609091E80012 -:101A5000977F9093E8008093F1001092F100C8C046 -:101A6000282F2D7F09F0EFC0882319F0823061F014 -:101A7000EAC08091E701813009F0E5C0933009F0B8 -:101A800080E08093E2012BC08091E701811127C0A3 -:101A90008091E9018F7009F4D6C08093E90020910C -:101AA000EB0020FF1CC0933021F48091EB0080629A -:101AB00014C09091EB0090619093EB0021E030E036 -:101AC000A90102C0440F551F8A95E2F74093EA002E -:101AD0001092EA008091EB0088608093EB001092F6 -:101AE000E9008091E800877F86C08111ACC0109129 -:101AF000E7011F778091E3008078812B8093E300DA -:101B00008091E800877F8093E8000E94020B80911B -:101B1000E80080FFFCCF8091E30080688093E300C1 -:101B2000111102C082E001C083E08093E4018BC008 -:101B30008058823008F087C08091E7019091E801D9 -:101B40008C3D53E0950779F583E08A838AE28983A7 -:101B50004FB7F894DE01139620E03EE051E2E32F08 -:101B6000F0E050935700E49120FF03C0E295EF703E -:101B70003F5FEF708E2F90E0EA3010F0C79601C003 -:101B8000C0968D939D932F5F243149F74FBF80916D -:101B9000E800877F8093E8006AE270E0CE0101965A -:101BA0000E940E0A14C0AE014F5F5F4F6091E901C1 -:101BB0000E945709BC01892B09F445C09091E800A7 -:101BC000977F9093E80089819A810E946C0A8091A6 -:101BD000E8008B778093E80036C08038A1F58091CB -:101BE000E800877F8093E8008091E0018093F10016 -:101BF0008091E8008E778093E8000E94020B23C05A -:101C0000811121C08091E7019091E8019927029705 -:101C1000D4F48091E800877F8093E8008091E70109 -:101C20008093E0010E94020B8091E001811106C0C7 -:101C30008091E30087FD02C081E001C084E08093D1 -:101C4000E4010E9450088091E80083FF0AC080915F -:101C5000E800877F8093E8008091EB0080628093AA -:101C6000EB00AA960FB6F894DEBF0FBECDBFDF9192 -:101C7000CF911F9108950895CF938091E401882317 -:101C8000A1F0C091E900CF709091EC00892F817094 -:101C900090FD80E8C82B1092E9008091E80083FD58 -:101CA0000E94E50CCF70C093E900CF910895909306 -:101CB0006901809368010895E0916801F0916901DC -:101CC000309721F00190F081E02D099480E0089593 -:101CD000E0916801F0916901309721F00280F38171 -:101CE000E02D09940895E0916801F0916901309721 -:101CF00021F00480F581E02D09940895209166017A -:101D0000309167012817390771F09093670180932C -:101D10006601E0916801F0916901309721F0068039 -:101D2000F781E02D099408952091640130916501B7 -:101D30002817390771F09093650180936401E09151 -:101D40006801F0916901309721F00084F185E02D60 -:101D50000994089508950C94AA0E0E94681A0E948E -:101D60001A040C942E1BCF92DF92EF92FF920F93E6 -:101D70001F93CF93DF93CDB7DEB72B970FB6F894B1 -:101D8000DEBF0FBECDBF0E9432048BE6C82E81E0BD -:101D9000D82E00E010E0E02E802F0E942805F601EA -:101DA00041916F01F82EF426B1F40F5F1F4F0E30F2 -:101DB000110589F78FEF89838A831B820E94711A2C -:101DC0008160782F9D838C8349815A816B818D81BD -:101DD0000E94560F40C09091CC0191FF04C08B87A8 -:101DE0000E942E058B8520E030E04F2D50E0922F91 -:101DF000BA01022E02C0759567950A94E2F760FF5A -:101E000024C02E83EF8221E030E0690102C0CC0CB7 -:101E1000DD1C9A95E2F790E08C219D21892B09F435 -:101E200020E028870E94711A8160782F9A8789871D -:101E30004E815F8168858A850E94560FF801E559B9 -:101E4000FE4F8081C826C08206C02F5F3F4F2630DC -:101E5000310569F6AACF0E94151E0E945C0E909172 -:101E60006A018917A1F00E945C0E80936A012B968B -:101E70000FB6F894DEBF0FBECDBFDF91CF911F919B -:101E80000F91FF90EF90DF90CF900C9452072B961C -:101E90000FB6F894DEBF0FBECDBFDF91CF911F917B -:101EA0000F91FF90EF90DF90CF900895CF93DF9345 -:101EB000CDB7DEB72B970FB6F894DEBF0FBECDBF00 -:101EC0004F83588769877A878B87DE01119686E072 -:101ED000FD0111928A95E9F785E0FE0137960190A0 -:101EE0000D928A95E1F749815A816B817C818D81C0 -:101EF0009E810E9459162B960FB6F894DEBF0FBE36 -:101F0000CDBFDF91CF910895CF93C82F882309F4D7 -:101F1000C1C0823859F40E945C0E81FDBBC089E3C8 -:101F20000E94F6180E94AE1989E30CC0833879F438 -:101F30000E945C0E80FDAEC083E50E94F6180E94F0 -:101F4000AE1983E50E943519CF910C94AE198438EF -:101F500059F40E945C0E82FD9DC087E40E94F61831 -:101F60000E94AE1987E4EECF8CEF8C0F813A48F4D3 -:101F70008C2F0E94552081118DC08C2F0E94F61845 -:101F8000E3CF80E28C0F883048F4C77081E001C055 -:101F9000880FCA95EAF70E947719D6CF8BE58C0F88 -:101FA000833078F4C53A29F0C63A31F083E890E0FE -:101FB00005C081E890E002C082E890E0CF910C94E7 -:101FC0007E0E88E58C0F833108F064C0C83A39F181 -:101FD000C93A41F1CA3A49F1CB3A51F1CC3A59F1F7 -:101FE000CD3A61F1C03B69F1CE3A71F1CF3A79F166 -:101FF000C13B81F1C23B89F1C33B91F1C43B99F1F3 -:10200000C53BA1F1C63BA9F1C73BB1F1C83BB9F152 -:10201000C93BC1F1CA3BC9F180E090E038C082EE13 -:1020200090E035C089EE90E032C08AEE90E02FC09B -:1020300085EB90E02CC086EB90E029C087EB90E028 -:1020400026C08CEC90E023C08DEC90E020C083E8AB -:1020500091E01DC08AE891E01AC082E991E017C0C2 -:1020600084E991E014C081E292E011C083E292E041 -:102070000EC084E292E00BC085E292E008C086E2E6 -:1020800092E005C087E292E002C08AE292E0CF913E -:102090000C94940ECF910895882309F44BC0823894 -:1020A00059F40E945C0E81FF45C089E30E94F61836 -:1020B0000E94AE1989E30CC0833871F40E945C0E53 -:1020C00080FF38C083E50E94F6180E94AE1983E5B0 -:1020D0000E9435190C94AE19843859F40E945C0E94 -:1020E00082FF28C087E40E94F6180E94AE1987E498 -:1020F000EFCF9CEF980F913A58F390E2980F9830F9 -:1021000050F4877091E001C0990F8A95EAF7892F02 -:102110000E947D19DFCF9BE5980F933020F480E07B -:1021200090E00C947E0E885A833120F480E090E099 -:102130000C94940E0895882321F00E9477190C9432 -:10214000AE190895882321F00E947D190C94AE19D0 -:102150000895BF92CF92DF92EF92FF920F931F9359 -:10216000CF93DF9300D000D000D0CDB7DEB77C0195 -:1021700085E0F701DE01119601900D928A95E1F755 -:10218000F70183819481892B09F4DDC290818181DB -:102190008F3F19F49F3F09F4D6C2F70102812581D0 -:1021A00022952F7099838A8389819A812E830E9438 -:1021B000B518182FB92E0E94B4180E947B17EB2D6A -:1021C000E295EF704E2F50E0FA01E05AFF4F2E815A -:1021D0000C9499228B2D807F9B2D9F70F92E882344 -:1021E00019F0F29480EFF822002349F0FF2009F45F -:1021F00057C28F2D0E9487190E94AE1951C2812F9C -:102200000E944C10FF2009F49EC28F2D0E948D1950 -:1022100026960FB6F894DEBF0FBECDBFDF91CF91EB -:102220001F910F91FF90EF90DF90CF90BF900C9493 -:10223000AE193B2D307F8B2D8F70303211F082958F -:10224000807F112319F0113021F12CC00023B9F047 -:10225000222309F490C1213009F08DC126960FB6D2 -:10226000F894DEBF0FBECDBFDF91CF911F910F91CC -:10227000FF90EF90DF90CF90BF900C94971922239E -:1022800019F0213009F45FC28E830E949A198E8161 -:1022900086C1002321F0223008F055C26CC1211103 -:1022A00052C27DC1002321F0222309F464C1F8C188 -:1022B000222309F474C109C28B2D869586958370FB -:1022C00019F08130D1F03FC2002321F0812F9B2DE6 -:1022D000937002C080E090E026960FB6F894DEBFBF -:1022E0000FBECDBFDF91CF911F910F91FF90EF9067 -:1022F000DF90CF90BF900C947E0E002321F0812FB1 -:102300009B2D937002C080E090E026960FB6F89463 -:10231000DEBF0FBECDBFDF91CF911F910F91FF9018 -:10232000EF90DF90CF90BF900C94940E812F0023FC -:1023300019F00E941D1D02C00E94851D26960FB631 -:10234000F894DEBF0FBECDBFDF91CF911F910F91EB -:10235000FF90EF90DF90CF90BF900C940A1E8B2DD2 -:10236000837009F075C00111EEC1812F82958695A9 -:102370008770880F880F912F9F70C92ED12CE12C68 -:10238000F12C082E04C0CC0CDD1CEE1CFF1C0A94A2 -:10239000D2F714FF12C00FE010E020E030E004C0DC -:1023A000000F111F221F331F8A95D2F7C901B801F0 -:1023B000609570958095909503C060E070E0CB01CA -:1023C0004B2D4695469543704230C1F060F56C291F -:1023D0007D298E299F29413051F126960FB6F89418 -:1023E000DEBF0FBECDBFDF91CF911F910F91FF9048 -:1023F000EF90DF90CF90BF900C94A2176C297D29AD -:102400008E299F2926960FB6F894DEBF0FBECDBF4A -:10241000DF91CF911F910F91FF90EF90DF90CF90C0 -:10242000BF900C94BE170E94A217C701B601269652 -:102430000FB6F894DEBF0FBECDBFDF91CF911F91D5 -:102440000F91FF90EF90DF90CF90BF900C94861784 -:10245000002319F08B2D817001C08695882309F423 -:1024600072C1812F829586958770880F880F912F72 -:102470009F70C92ED12CE12CF12C082E04C0CC0C5D -:10248000DD1CEE1CFF1C0A94D2F714FF12C00FE0F3 -:1024900010E020E030E004C0000F111F221F331FA6 -:1024A0008A95D2F7C901B80160957095809590958D -:1024B00003C060E070E0CB014B2D4695469543701C -:1024C0004230C1F060F56C297D298E299F29413069 -:1024D00051F126960FB6F894DEBF0FBECDBFDF9147 -:1024E000CF911F910F91FF90EF90DF90CF90BF9011 -:1024F0000C947C186C297D298E299F2926960FB66D -:10250000F894DEBF0FBECDBFDF91CF911F910F9129 -:10251000FF90EF90DF90CF90BF900C9498180E949E -:102520007C18C701B60126960FB6F894DEBF0FBE21 -:10253000CDBFDF91CF911F910F91FF90EF90DF9072 -:10254000CF90BF900C946018103FD1F118F4103E5A -:1025500050F4A1C0123F09F463C008F44CC0133F0B -:1025600009F473C098C01F708B2D8F710023A1F0E8 -:102570000E94F917812F26960FB6F894DEBF0FBE82 -:10258000CDBFDF91CF911F910F91FF90EF90DF9022 -:10259000CF90BF900C949B100E941A18812F269602 -:1025A0000FB6F894DEBF0FBECDBFDF91CF911F9164 -:1025B0000F91FF90EF90DF90CF90BF900C94A210FE -:1025C0000023A9F02111BFC08B2D8F7126960FB665 -:1025D000F894DEBF0FBECDBFDF91CF911F910F9159 -:1025E000FF90EF90DF90CF90BF900C943F18223077 -:1025F00008F0A9C0E9CF0023A9F08B2D8F71269692 -:102600000FB6F894DEBF0FBECDBFDF91CF911F9103 -:102610000F91FF90EF90DF90CF90BF900C94F9173F -:10262000002359F38B2D8F7126960FB6F894DEBFD9 -:102630000FBECDBFDF91CF911F910F91FF90EF9013 -:10264000DF90CF90BF900C941A18002399F08B2D37 -:102650008F7126960FB6F894DEBF0FBECDBFDF9107 -:10266000CF911F910F91FF90EF90DF90CF90BF908F -:102670000C94E41726960FB6F894DEBF0FBECDBFBC -:10268000DF91CF911F910F91FF90EF90DF90CF904E -:10269000BF900C94DA170023A9F0222309F4ADCFE0 -:1026A000812F26960FB6F894DEBF0FBECDBFDF9107 -:1026B000CF911F910F91FF90EF90DF90CF90BF903F -:1026C0000C94840F222309F4ADCF812F26960FB6E8 -:1026D000F894DEBF0FBECDBFDF91CF911F910F9158 -:1026E000FF90EF90DF90CF90BF900C944C104B2D4B -:1026F0004F70612FC7010E94AF0226960FB6F89463 -:10270000DEBF0FBECDBFDF91CF911F910F91FF9024 -:10271000EF90DF90CF90BF900C94FE164B2D4F7032 -:10272000612FC70126960FB6F894DEBF0FBECDBF4E -:10273000DF91CF911F910F91FF90EF90DF90CF909D -:10274000BF900C94EF0526960FB6F894DEBF0FBE2F -:10275000CDBFDF91CF911F910F91FF90EF90DF9050 -:10276000CF90BF9008950E9494190E9469190E9409 -:10277000AE190E94BA1E0E940A1E80E090E00E94DC -:102780007E0E80E090E00C94940E0E9484190C94CC -:10279000B3130E94B518292F22952F702C3030F4D6 -:1027A0002A3048F42250223078F405C02C3041F011 -:1027B0002F3031F009C0803E48F0803F29F406C038 -:1027C00093FB882780F9089580E0089581E00895BB -:1027D000CF93DF9300D000D01F92CDB7DEB70F901C -:1027E0000F900F900F900F90DF91CF910895CF939E -:1027F000DF9300D000D000D0CDB7DEB726960FB65D -:10280000F894DEBF0FBECDBFDF91CF9108951F9327 -:10281000CF93DF93C091790116E080917A01C817B8 -:1028200099F0D0E01C9FF0011D9FF00D1124E55898 -:10283000FE4F4081518162817381848195810E9424 -:10284000F7132196C770E9CFDF91CF911F910895BB -:102850004091AB015091AC016091AD017091AE011E -:102860008091AF019091B0010C94F7138091B00169 -:1028700082958F7009F054C08091AD01882309F4CE -:102880004FC080917901A0917A014091AE015091A1 -:10289000AF016091AB017091AC01B6E08A1709F409 -:1028A0003FC090E041155105C1F17F3F11F46F3FEA -:1028B000A1F1B89FF001B99FF00D1124E558FE4F2A -:1028C000218127132AC02081261327C022812111AC -:1028D00024C0238134812417350710F42150310995 -:1028E000241B350B283C3105C0F42091B0012F701A -:1028F00020612093B00126E0289FF001299FF00D70 -:102900001124E058FE4F80818F70806180838BEAB4 -:1029100091E00E94A9100C94071401968770BECF15 -:102920000895CF92DF92EF92FF920F931F93CF9370 -:10293000DF93CDB7DEB762970FB6F894DEBF0FBE58 -:10294000CDBF8C0185E0F801DE011D9601900D924E -:102950008A95E1F7D8014C9111965C9111971296E6 -:102960006C918091AE019091AF01009709F475C10F -:102970003091AB017091AC017F3F19F43F3F09F4F6 -:102980006CC1F801C380D480E090AD01EE2009F461 -:10299000BEC02091B001C816D90628F0D601A81BE8 -:1029A000B90BCD0104C0809590958C0D9D1DFF2421 -:1029B000F394883C910578F0F12C207F09F0C4C095 -:1029C0007C2DD98AC88A89890E94E8138BEA91E014 -:1029D0000E94A910AFC0822F807F09F045C0571315 -:1029E00013C0431311C061110FC02F7020612093D9 -:1029F000B0010E9428148BEA91E00E94A9108091F6 -:102A0000B001F80185832EC0CD2819F15F3F11F484 -:102A10004F3FF9F0F62E61111CC080917901209191 -:102A20007A0136E0821709F45BC090E0389FF0012C -:102A3000399FF00D1124E558FE4F7181571306C0E0 -:102A40007081471303C07281711103C001968770B2 -:102A5000E9CFF62E662309F41CC18091B001816094 -:102A60008093B001F12C15C1571309C0431307C05F -:102A7000611105C08091B001F8018583C8C04D8700 -:102A80005E878D859E856A8B0E94C9136A8988231B -:102A9000D1F16623C1F12091B001822F82958F7010 -:102AA00090E0029774F08091AB019091AC0198870F -:102AB0008F831986DB86CA862C87CE0107960E94F3 -:102AC000A91086E0F801ABEAB1E001900D928A9579 -:102AD000E1F70E9436140E942814FF24F394D9C011 -:102AE0004D875E878D859E850E94B518292F22957A -:102AF0002F70223008F0C1C09F7009F0BBC0805E0B -:102B0000883008F4C6C0C8010E94A910E6CFC816D4 -:102B1000D90608F453C0F601E81BF90BCF01883C35 -:102B2000910508F450C0F12C7C2DD98AC88A898976 -:102B30000E94E813EBEAF1E086E0DF011D928A953E -:102B4000E9F70E942814A5C0571314C0431312C0FC -:102B5000611110C08091B001F8018583C8010E9405 -:102B6000A91086E0EBEAF1E0DF011D928A95E9F712 -:102B7000FE2C8FC04D875E878D859E856A8B0E9457 -:102B8000C9136A89882309F4BECF662309F4BBCF31 -:102B90002091B001822F82958F7090E002970CF403 -:102BA00090CF8091AB019091AC019A8389831B8275 -:102BB000DD82CC822E83CE01019681CF80959095C7 -:102BC0008C0D9D1DACCFF62E662309F49CCF5713B8 -:102BD00033C0431331C02091B00120FD24C0822FA7 -:102BE00082958F70482F50E041155105E1F0D801D2 -:102BF00015962C9315974F30510549F08F5F982FFC -:102C00009295907F822F8F70892B15968C93C80197 -:102C10000E94A91086E0F801ABEAB1E001900D92A4 -:102C20008A95E1F78ECF86E0F801ABEAB1E001903A -:102C30000D928A95E1F72DC04D875E878D859E8523 -:102C40000E94C91381113DCF8091B00181608093B2 -:102C5000B001C8010E94A9101CC0662309F453CF1B -:102C60004D875E878D859E850E94C913882309F450 -:102C70004ACF27CF811143CF0CC0243008F043CF77 -:102C80009F7009F43CCFD80115969C91907F09F074 -:102C900036CF8F2D62960FB6F894DEBF0FBECDBF34 -:102CA000DF91CF911F910F91FF90EF90DF90CF9028 -:102CB00008951F93CF93DF93CDB7DEB72C970FB650 -:102CC000F894DEBF0FBECDBF4F83588769877A87E0 -:102CD0008B879C87CE0107960E949114882371F000 -:102CE0008A859B85892B09F441C088858F3F09F02F -:102CF00065C08F818F3F09F061C038C086E0FE015A -:102D00003796DE01119601900D928A95E1F76A855A -:102D10007B856115710551F1FF81E885EF3F11F465 -:102D2000FF3F21F120917A0130E0C90101968770BF -:102D300099274091790150E08417950709F447C01D -:102D4000F983EA837D836C8396E0929FD001939F01 -:102D5000B00D1124A558BE4FFE01319601900D9281 -:102D60009A95E1F780937A010E94071416E080910A -:102D7000790190917A018917B9F1189FC001112446 -:102D800085589E4F0E949114882371F1E09179013A -:102D90001E9FF0011124E558FE4F40815181628150 -:102DA0007381848195810E94F7138091790190E06D -:102DB00001968770992780937901D9CF4F815885E3 -:102DC00069857A858B859C850E94F713CFCF0E94F9 -:102DD000C51310927A0110927901EBEAF1E086E0D6 -:102DE000DF011D928A95E9F72C960FB6F894DEBFA5 -:102DF0000FBECDBFDF91CF911F910895EF92FF924B -:102E00000F931F93CF93DF938C01892B09F46CC030 -:102E1000F12CEE24E394E8012196F80184918437A3 -:102E200040F4843008F051C0813081F0823019F1D3 -:102E30005BC0853709F444C0A8F19CE7980F903730 -:102E400008F052C08F770E944C1041C00E5F1F4F98 -:102E5000FE01849190E2980F983050F48770FE2D17 -:102E600001C0FF0F8A95EAF78F2F0E94871914C0BF -:102E70000E94840F2DC00E5F1F4FFE01849190E2CF -:102E8000980F983060F48770FE2D01C0FF0F8A956F -:102E9000EAF78F2F0E948D190E94AE1919C00E9467 -:102EA0004C1016C00E5F1F4FFE01C491CC2381F061 -:102EB0008FE99FE00197F1F700C00000C150F6CF05 -:102EC0000E5F1F4FFE01F49003C00E94840F8E011D -:102ED0008F2D882309F49FCFEFE9FFE03197F1F7B9 -:102EE00000C000008150F5CFDF91CF911F910F916D -:102EF000FF90EF90089508956093B5017093B60127 -:102F00008093B7019093B8010C94B3130F931F9360 -:102F10000091B5011091B6012091B7013091B8012F -:102F2000DC01CB01802B912BA22BB32B8093B5011D -:102F30009093B601A093B701B093B8011F910F9180 -:102F40000C94B3130F931F930091B5011091B60128 -:102F50002091B7013091B801DC01CB01802391238E -:102F6000A223B3238093B5019093B601A093B70138 -:102F7000B093B8011F910F910C94B3130F931F934B -:102F80000091B5011091B6012091B7013091B801BF -:102F9000DC01CB0180279127A227B3278093B501BD -:102FA0009093B601A093B701B093B8011F910F9110 -:102FB0000C94B3131092B1011092B2011092B301AC -:102FC0001092B4010C94B31341E050E060E070E063 -:102FD00004C0440F551F661F771F8A95D2F7409390 -:102FE000B1015093B2016093B3017093B4010C949A -:102FF000B31341E050E060E070E004C0440F551F9F -:10300000661F771F8A95D2F78091B1019091B20126 -:10301000A091B301B091B401482B592B6A2B7B2BA3 -:103020004093B1015093B2016093B3017093B40126 -:103030000C94B31341E050E060E070E004C0440F32 -:10304000551F661F771F8A95D2F74095509560955A -:1030500070958091B1019091B201A091B301B091AE -:10306000B401482359236A237B234093B101509331 -:10307000B2016093B3017093B4010C94B31341E0B7 -:1030800050E060E070E004C0440F551F661F771FDA -:103090008A95D2F78091B1019091B201A091B301CC -:1030A000B091B401482759276A277B274093B10183 -:1030B0005093B2016093B3017093B4010C94B313B5 -:1030C0000F931F930091B1011091B2012091B301B0 -:1030D0003091B401DC01CB01802B912BA22BB32BBF -:1030E0008093B1019093B201A093B301B093B40166 -:1030F0001F910F910C94B3130F931F930091B10183 -:103100001091B2012091B3013091B401DC01CB01E7 -:1031100080239123A223B3238093B1019093B20122 -:10312000A093B301B093B4011F910F910C94B3130A -:103130000F931F930091B1011091B2012091B3013F -:103140003091B401DC01CB0180279127A227B3275E -:103150008093B1019093B201A093B301B093B401F5 -:103160001F910F910C94B3130895CF92DF92EF92B9 -:10317000FF920F931F93CF93DF938C01C090B10107 -:10318000D090B201E090B301F090B4018091B5010C -:103190009091B601A091B701B091B801C82AD92A7F -:1031A000EA2AFB2ACFE1D0E0D701C6010C2E04C0E9 -:1031B000B695A795979587950A94D2F780FF07C093 -:1031C000B8018C2F0E9413068130910531F42197AC -:1031D00058F7B80180E00E941306DF91CF911F914C -:1031E0000F91FF90EF90DF90CF90089590910C0198 -:1031F0009923F1F090910D019923D1F0982F969594 -:10320000969596959F3080F5E0910E01F0910F0113 -:10321000E90FF11D877021E030E0A90102C0440FE1 -:10322000551F8A95E2F7CA019181892B8183089500 -:1032300020910E0130910F01F90132969FEF40E08D -:103240005191851789F09F3F19F4511101C0942FB6 -:103250004F5F4E30A9F79F3F39F0F901E90FF11D9B -:1032600097FDFA9582830895089590910C01992312 -:10327000F9F090910D019923D9F0982F9695969594 -:1032800096959F3028F5E0910E01F0910F01E90F1E -:10329000F11D877021E030E0A90102C0440F551FE5 -:1032A0008A95E2F7CA0180959181892381830895E7 -:1032B00020910E0130910F01F9013296205F3F4FAE -:1032C0009081891301C010823196E217F307C1F78C -:1032D000089581E090E0E0910E01F0910F01E80F78 -:1032E000F91F1082019680319105A9F708959091F8 -:1032F000CB01892B8093CB01089580959091CB01D0 -:1033000089238093CB0108951092CB010895909169 -:10331000CA01892B8093CA01089580959091CA01B2 -:1033200089238093CA0108951092CA010895809359 -:10333000B90108951092B901089580910E019091FC -:103340000F01FC0131969C01205F3F4F80E091917D -:1033500091118F5FE217F307D1F70895E0910E0105 -:10336000F0910F018091CB018083E0910E01F091EB -:103370000F0190818091CA01892B80838091B901CE -:10338000882361F0E0910E01F0910F019081892B6B -:1033900080830E949D1981111092B90180910E01C4 -:1033A00090910F010C94680ECF92DF92EF92FF92F2 -:1033B0006C01EE24FF24C114D104E104F10421F0D6 -:1033C000C701B60120E101C020E0C72ED82EE92EAA -:1033D000FF24C114D104E104F10419F0285FC701EE -:1033E000B6016B017C0154E0F694E794D794C7943E -:1033F0005A95D1F7C114D104E104F10419F02C5FFE -:10340000C701B6016B017C0142E0F694E794D794C2 -:10341000C7944A95D1F7C114D104E104F10419F01D -:103420002E5FC701B601DC01CB01B695A795979534 -:103430008795892B8A2B8B2B09F02F5F822FFF908A -:10344000EF90DF90CF9008958091E401843011F1E6 -:1034500020E488E190E00FB6F894A895809360008E -:103460000FBE2093600083B7817F846083BF83B7E2 -:10347000816083BF7894889583B78E7F83BF0FB6B2 -:10348000F894A89580916000886180936000109204 -:1034900060000FBE089508950C944B1ACF930E94BC -:1034A0004C1A0E9432040E944B1AC0E08C2F0E94DA -:1034B0002805811104C0CF5FCE30C1F701C081E083 -:1034C000CF9108950E94C5130E945C0E0C94520780 -:1034D00082E084BD93E095BD9AEF97BD80936E0026 -:1034E00008952FB7F8948091CD019091CE01A091CD -:1034F000CF01B091D0012FBF0895CF92DF92EF920C -:10350000FF920F931F932FB7F8944091CD015091E4 -:10351000CE016091CF017091D0012FBF6A017B0174 -:10352000EE24FF248C0120E030E0C016D106E20634 -:10353000F30610F4415051099A01281B390BC901B7 -:103540001F910F91FF90EF90DF90CF9008951F9201 -:103550000F920FB60F9211248F939F93AF93BF9347 -:103560008091CD019091CE01A091CF01B091D00179 -:103570000196A11DB11D8093CD019093CE01A09322 -:10358000CF01B093D001BF91AF919F918F910F90D8 -:103590000FBE0F901F9018950E94540BF8942FEFB8 -:1035A00087EA91E6215080409040E1F700C000009A -:1035B00087E090EBDC018093ED019093EE01A09306 -:1035C000EF01B093F0019CE088E10FB6F894A89564 -:1035D000809360000FBE90936000FFCFEF92FF9248 -:1035E0000F931F93CF93DF93D82FC0E08C2F0E94AF -:1035F000280500E010E0E82EF12CC701002E02C0E3 -:10360000959587950A94E2F780FD06C00F5F1F4FDE -:103610000630110591F709C0602F7C2F80E00E94D1 -:10362000F0058D13F3CF81E004C0CF5FCE30F1F60B -:1036300080E0DF91CF911F910F91FF90EF9008955F -:10364000CF93C82F8CE20E94EE1A882321F08C2F92 -:10365000CF910C94EE1A80E0CF910895CF930E9401 -:10366000751C811102C00E945B1CC5E6C15049F067 -:103670000E9432048FE39CE90197F1F700C000003B -:10368000F5CF89E20E94201B811113C18AE20E94BA -:10369000201B81110E945B1C85E00E94201B811170 -:1036A0000E94CC1A0E94801C8093CC0187E00E946B -:1036B000201B8823A9F18BE10E94201B882351F055 -:1036C0008091CC0181FB222720F991E0922790FB89 -:1036D00081F90EC08EE00E94201B882361F080914A -:1036E000CC0182FB222720F991E0922790FB82F9FE -:1036F0008093CC0115C080E10E94201B9091CC01E9 -:10370000882341F093FB222720F981E0822780FB68 -:1037100093F904C0892F809580FB90F99093CC0198 -:103720008091CC010E94841C0E94921C8093DE0137 -:1037300080EE0E94201B882341F08091DE01982FAB -:10374000909590FB80F98093DE0189E30E94201B15 -:10375000882359F08091DE0181FB222720F991E036 -:10376000922790FB81F98093DE0182EE0E94201B5C -:10377000882359F08091DE0182FB222720F991E015 -:10378000922790FB82F98093DE0186EE0E94201B37 -:10379000882359F08091DE0183FB222720F991E0F4 -:1037A000922790FB83F98093DE0183EE0E94201B19 -:1037B000882359F08091DE0184FB222720F991E0D3 -:1037C000922790FB84F98093DE0185E30E94201B01 -:1037D000882359F08091DE0185FB222720F991E0B2 -:1037E000922790FB85F98093DE0181E30E94201BE4 -:1037F000882359F08091DE0186FB222720F991E091 -:10380000922790FB86F98093DE0181E10E94201BC4 -:10381000882359F08091DE0187FB222720F991E06F -:10382000922790FB87F98093DE018091DE010E9450 -:10383000961C8091DE0187FB882780F980930D011B -:1038400087E20E94201BC82F8EE10E94201B81115D -:10385000C2608FE10E94201B8111C46080E20E943F -:10386000201B8111C86081E20E94201B8111C06170 -:1038700082E20E94201B8111C06283E20E94201B11 -:103880008111C06484E20E94201B882311F0C0686B -:1038900002C0CC2329F08C2F0E948D1C6C2F03C0FA -:1038A0000E94891C682F70E080E090E0CF910C941A -:1038B0007C17CF9108956DEE7EEF80E090E00E943E -:1038C000CF2260E082E090E00E94C12260E083E0CD -:1038D00090E00E94C12260E084E090E00E94C1225A -:1038E00060E085E090E00C94C12280E090E00E94CE -:1038F000BB2221E08D3E9E4F09F020E0822F0895EB -:1039000082E090E00C94B322682F82E090E00C9467 -:10391000C12283E090E00C94B322682F83E090E012 -:103920000C94C12284E090E00C94B322682F84E0D0 -:1039300090E00C94C1228091D30180FF0BC0609174 -:10394000130185E0689FB001112475956795759501 -:1039500067952BC081FF09C06091130185E0689FC6 -:10396000B00111247595679520C082FF07C0609152 -:10397000130185E0689FB001112417C09091D40114 -:103980009923D1F060911201961788F720911301C5 -:1039900085E0289F90011124929FA001939F500DD4 -:1039A000112470E0CA010E9485226038710540F43C -:1039B0006115710519F406C065E070E0862F089561 -:1039C0008FE7089581E008958091D30180FF08C0BA -:1039D0006091110170E0759567957595679521C0A7 -:1039E00081FF06C06091110170E07595679519C05F -:1039F00082FF04C06091110170E010C09091D40169 -:103A0000992399F0609110019617A0F78091110108 -:103A1000899FC001112470E00E94852260387105E1 -:103A200040F46115710519F406C061E070E0862F5D -:103A300008958FE7089581E00895803F21F40E9462 -:103A40009B1C819504C0813F29F40E949B1C80939C -:103A5000D7010895823F21F40E949B1C819504C0E8 -:103A6000833F29F40E949B1C8093D6010895893FCF -:103A700019F40E94E41C05C08A3F31F40E94E41C42 -:103A800081958093D80108958B3F21F40E94E41C16 -:103A9000819504C08C3F29F40E94E41C8093D901D5 -:103AA0000895843F21F48091D501816017C0853F3E -:103AB00021F48091D501826011C0863F21F480916C -:103AC000D50184600BC0873F21F48091D5018860C7 -:103AD00005C0883F31F48091D50180618093D50184 -:103AE00008958D3F21F48091D30181600BC08E3FFA -:103AF00021F48091D301826005C08F3F29F4809129 -:103B0000D30184608093D3010895803F39F480917C -:103B1000D70187FF6CC01092D70169C0813F29F49B -:103B20008091D7011816BCF362C09091D601823FF4 -:103B300029F497FF5CC01092D60159C0833F19F455 -:103B40001916CCF354C0893F41F48091D80118165E -:103B50000CF04DC01092D8014AC08A3F29F48091E0 -:103B6000D80187FF44C0F6CF8B3F39F48091D9014B -:103B700087FF3DC01092D9013AC08C3F29F4809153 -:103B8000D9011816BCF333C0843F21F48091D501CC -:103B90008E7F17C0853F21F48091D5018D7F11C0A4 -:103BA000863F21F48091D5018B7F0BC0873F21F4A4 -:103BB0008091D501877F05C0883F31F48091D50180 -:103BC0008F7E8093D50113C08D3F21F48091D30166 -:103BD0008E7F0BC08E3F21F48091D3018D7F05C075 -:103BE0008F3F29F48091D3018B7F8093D301809103 -:103BF000D60181110EC08091D70181110AC0809138 -:103C0000D801811106C08091D901811102C01092A2 -:103C1000D401089585ED91E00E94730E0E94711AFF -:103C20009093D2018093D10108951F93CF93DF9396 -:103C30008091D1019091D2010E947D1AAC019091A6 -:103C4000D401992321F02091140130E006C0209185 -:103C500015018AE0289F900111244217530708F4A8 -:103C600085C08091D601C091D701D091D801109123 -:103C7000D901811107C0C11175C0D11173C01111D3 -:103C800071C074C09F3F19F09F5F9093D4011816C4 -:103C900024F40E949B1C8093D6018091D60187FF5B -:103CA00005C00E949B1C81958093D6011C1624F4AC -:103CB0000E949B1C8093D7018091D70187FF05C08C -:103CC0000E949B1C81958093D7016091D601662349 -:103CD00031F1C091D701CC2311F1062E000C770BE6 -:103CE000880B990B0E948C2123E333E343E35FE3CA -:103CF0000E94F0210E9454216093D6016C2FCC0FBA -:103D0000770B880B990B0E948C2123E333E343E369 -:103D10005FE30E94F0210E9454216093D7011D1699 -:103D200024F40E94E41C8093D8018091D80187FF7D -:103D300005C00E94E41C81958093D801111624F4DB -:103D40000E94E41C8093D9018091D90187FF05C0AE -:103D50000E94E41C81958093D901DF91CF911F913E -:103D60000C940A1E9F3F09F08FCFA0CFDF91CF9117 -:103D70001F910895E5EDF1E085E0DF011D928A9540 -:103D8000E9F71092D4011092D3010895833081F1A4 -:103D900028F4813059F08230D1F00895853009F44B -:103DA00049C0B8F1863009F456C0089580911501D4 -:103DB000262F30E0280F311D2F3F310524F4680FE6 -:103DC0006093150108958FEF8093150108958091F8 -:103DD0001401262F30E0280F311D2F3F310524F428 -:103DE000680F6093140108958FEF80931401089574 -:103DF00080911301262F30E0280F311D2F3F310510 -:103E000024F4680F6093130108958FEF80931301DA -:103E1000089580911201262F30E0280F311D2F3F89 -:103E2000310524F4680F6093120108958FEF809399 -:103E30001201089580911101262F30E0280F311DC5 -:103E40002F3F310524F4680F6093110108958FEF1F -:103E500080931101089580911001262F30E0280FE2 -:103E6000311D2F3F310524F4680F60931001089530 -:103E70008FEF809310010895833011F128F4813081 -:103E800049F0823091F00895853081F120F186303B -:103E9000C1F1089580911501681720F4861B809365 -:103EA0001501089510921501089580911401681765 -:103EB00020F4861B80931401089510921401089534 -:103EC00080911301681720F4861B809313010895D5 -:103ED00010921301089580911201681720F4861B37 -:103EE000809312010895109212010895809111019A -:103EF000681720F4861B8093110108951092110118 -:103F0000089580911001681720F4861B809310019A -:103F100008951092100108950F931F938D3109F4A5 -:103F20006BC008F03FC08E3009F47DC0C0F487300C -:103F300009F46EC068F4863009F0AFC08091CC01FE -:103F4000817F8E7F8093CC0181E08093DB01A6C0CE -:103F5000883009F458C08B3009F49BC09EC086316C -:103F600009F497C078F4803109F470C0813109F008 -:103F700094C00E94C51390910D0181E08927809320 -:103F80000D0187C0893109F484C08B3109F085C0E7 -:103F90008091CC0181FB222720F991E0922790FBB0 -:103FA00081F94AC0853309F45BC048F4873209F4CB -:103FB00057C008F45AC0893209F452C06EC0833425 -:103FC00038F48A3308F067C0883309F462C065C0EA -:103FD000833409F445C0883409F05FC00E94C513DA -:103FE0000FEF13ED20E3015010402040E1F700C037 -:103FF00000000E94CC1A4DC00E940E210E945C0E4F -:104000000E94520746C00E94801C0E94921C41C020 -:104010009091CC01892F817090FF12C0917F9E7F7B -:104020009093CC013BC08091CC0182FB222720F9E8 -:1040300091E0922790FB82F98093CC01992349F17A -:104040008091CC0181608093CC0123C08091CC0110 -:1040500083FB222720F991E0922790FB83F9ECCF94 -:1040600061E070E080E090E010C08D5141E050E0F0 -:1040700060E070E08A019B0104C0000F111F221F45 -:10408000331F8A95D2F7C901B8010E947C170E949C -:10409000C51381E003C08953E9CF80E01F910F91E0 -:1040A000089580E008950C945120CF93C82F8091FB -:1040B000DB01813079F018F08230E9F187C0E091BE -:1040C0000E01F0910F018081813169F0823209F097 -:1040D0007FC009C0E0910E01F0910F018081813114 -:1040E00011F0823261F48C2F0E945320811104C0A0 -:1040F0008C2F0E948C1F1DC081E090E01AC08C2F75 -:104100000E945120811114C0C43179F048F4CB30A1 -:1041100079F0C03109F060C082E08093DB0108C013 -:10412000C93219F0C83321F057C01092DB0154C0D6 -:1041300081E0817053C0C93289F118F5C43171F141 -:10414000A8F4C73009F046C08AE08093150194E1D5 -:104150009093140193E0909313018093120188E0EF -:104160008093110188E28093100134C0CE51C63093 -:1041700088F5EC2FF0E0E65DFE4F80818093DA0158 -:1041800029C0CE34E9F020F4CB3421F56AE013C025 -:10419000C13579F0C235F1F461E00DC08091DA01EA -:1041A000882319F01092DA0115C081E08093DB01B9 -:1041B00015C061E006C08091DA010E94C61E0AC0E7 -:1041C0006AE08091DA010E943C1F04C01092DB017A -:1041D00080E004C081E002C080E0ABCFCF910895C1 -:1041E000E1E8F0E080818860808380818160808365 -:1041F0008FB7F89493E09093890090ED90938800A6 -:104200008FBF0895EFE6F0E080818260808308959B -:10421000EFE6F0E080818D7F80830895EFE6F0E0A7 -:10422000908182E08927808308951F920F920FB6B4 -:104230000F9211242F933F934F935F936F937F932C -:104240008F939F93AF93BF93EF93FF938091DC0184 -:104250009091DD0101969093DD018093DC01811145 -:1042600003C082E00E945207E091DD01E695E695E9 -:10427000F0E0E457FB4FE4918091DC018E1303C022 -:1042800080E00E945207FF91EF91BF91AF919F9103 -:104290008F917F916F915F914F913F912F910F90EF -:1042A0000FBE0F901F9018950E945B216894B1116A -:1042B0000C94EA2108950E94CF2188F09F5798F02E -:1042C000B92F9927B751B0F0E1F0660F771F881F1B -:1042D000991F1AF0BA95C9F714C0B13091F00E9435 -:1042E000E921B1E008950C94E921672F782F882700 -:1042F000B85F39F0B93FCCF3869577956795B3955C -:10430000D9F73EF490958095709561957F4F8F4FCA -:104310009F4F0895E89409C097FB3EF490958095CF -:10432000709561957F4F8F4F9F4F9923A9F0F92F7B -:1043300096E9BB279395F695879577956795B795F9 -:10434000F111F8CFFAF4BB0F11F460FF1BC06F5FDF -:104350007F4F8F4F9F4F16C0882311F096E911C0F1 -:10436000772321F09EE8872F762F05C0662371F012 -:1043700096E8862F70E060E02AF09A95660F771F26 -:10438000881FDAF7880F9695879597F9089557FD56 -:104390009058440F551F59F05F3F71F04795880FB3 -:1043A00097FB991F61F09F3F79F08795089512164A -:1043B00013061406551FF2CF4695F1DF08C01616F6 -:1043C00017061806991FF1CF8695710561050894A7 -:1043D0000895E894BB2766277727CB0197F90895BE -:1043E0000E9403220C9474220E94662238F00E94DC -:1043F0006D2220F0952311F00C945D220C94632221 -:1044000011240C94EA210E94C72170F3959FC1F3F7 -:10441000950F50E0551F629FF001729FBB27F00D72 -:10442000B11D639FAA27F00DB11DAA1F649F6627C7 -:10443000B00DA11D661F829F2227B00DA11D621F16 -:10444000739FB00DA11D621F839FA00D611D221FD0 -:10445000749F3327A00D611D231F849F600D211DB4 -:10446000822F762F6A2F11249F5750409AF0F1F037 -:1044700088234AF0EE0FFF1FBB1F661F771F881FA0 -:1044800091505040A9F79E3F510580F00C945D2259 -:104490000C94EA215F3FE4F3983ED4F38695779538 -:1044A0006795B795F795E7959F5FC1F7FE2B880F46 -:1044B000911D9695879597F9089597F99F6780E8DC -:1044C00070E060E008959FEF80EC089500240A9466 -:1044D0001616170618060906089500240A941216DF -:1044E0001306140605060895092E0394000C11F412 -:1044F000882352F0BB0F40F4BF2B11F460FF04C0BF -:104500006F5F7F4F8F4F9F4F089597FB072E16F4D5 -:10451000009407D077FD09D00E949F2207FC05D0A8 -:104520003EF4909581959F4F0895709561957F4FCA -:104530000895EE0FFF1F0590F491E02D0994AA1B3A -:10454000BB1B51E107C0AA1FBB1FA617B70710F07E -:10455000A61BB70B881F991F5A95A9F780959095B0 -:10456000BC01CD010895F999FECF92BD81BDF89AA5 -:10457000992780B50895A8E1B0E042E050E00C949E -:10458000D622262FF999FECF1FBA92BD81BD20BD3C -:104590000FB6F894FA9AF99A0FBE019608950E9400 -:1045A000C122272F0C94C222DC01CB01FC01F99916 -:1045B000FECF06C0F2BDE1BDF89A319600B40D926F -:0C45C00041505040B8F70895F894FFCF28 -:1045CC0020025307E307BE078A0756070101BA0109 -:1045DC0028080A03140A3F4D36394D040004CA0357 -:1045EC00910324033D0356036F03010203040506E4 -:0445FC0007080900A3 +:100000000C940B030C944F030C944F030C944F036C +:100010000C944F030C944F030C944F030C944F0318 +:100020000C944F030C944F030C940E0D0C94E00DA4 +:100030000C944F030C944F030C944F030C944F03F8 +:100040000C944F030C94AA220C944F030C944F036E +:100050000C944F030C94391C0C944F030C944F03D5 +:100060000C944F030C944F030C944F030C944F03C8 +:100070000C944F030C944F030C944F030C944F03B8 +:100080000C944F030C944F030C944F030C944F03A8 +:100090000C944F030C944F030C944F030C944F0398 +:1000A0000C944F030C944F030C944F034D0E6F0EA2 +:1000B0005D0F6F0E5D0FB40ED70E5D0F2C0F3F0F4F +:1000C0002B122B1268126812AB12E91202150215DC +:1000D0000213021503140314D61402150215ED14AD +:1000E00029002B000354E100358100001E000E00A2 +:1000F0000B001B7164004D001F003700040014004A +:10010000E1044C00200012000800340050002A00D6 +:10011000210036000C002F004F004A0022001D0075 +:100120001800330000000254E000E3000000E20089 +:1001300000002E77E400E7000000E60000002E7FBC +:1001400023001900070005000000045424000A00E1 +:100150001700130052004B002500060015001A007E +:1001600051002C0026000F0011001000E1082800AB +:1001700027002D0016000D7130004E0038001C00C5 +:100180000982E50031810000010001000100010049 +:10019000010000003A0035003100010001000100BB +:1001A0003B0035022102640001004C003C001E02AD +:1001B00024062202010001003D002D022402240435 +:1001C000010001003E0001003700110400000100A1 +:1001D0000100010000000100000001000100010019 +:1001E00000000100000001003F0024062402230259 +:1001F000000001004000220425023500010001003A +:100200004100230426023502370001004200240485 +:1002100025041F021E0201004300310026043102A2 +:10022000010001004400450001002D020100000012 +:1002300001000100010001000100000001000100B7 +:100240000100FB000100010001000100F200F900C3 +:10025000010001000100F000F100FA00F4000100CB +:1002600001000100F300FC00F500010001000100A5 +:100270000100F60000000100010001000000010083 +:100280000000010001000100000001000000010069 +:100290000100010001000100000001000100010057 +:1002A0000100A800A9000100010001000100AC004C +:1002B000AA00B600010001000100AB0050000100DF +:1002C000010001000100520051000100AE000100D8 +:1002D000010001004F00000029002B000100E10097 +:1002E000358100001E00140004001D7164004D00E3 +:1002F0001F001A0016001B00E1044C00200008003B +:100300000700060050002A0021001500090019000E +:100310004F004A00220017000A00050000000100FB +:100320001908E3000000E20000002E770608E7004D +:100330000000E60000002E7F23001C000B001100CF +:1003400000000100240018000D00100052004B00B6 +:1003500025000C000E00360051002C002600120073 +:100360000F003700E1082800270013003300387120 +:1003700030004E002D002F003482E5003181000056 +:100380000100010001000100010000000100010066 +:100390000100010001000100010001005000010006 +:1003A00001000100010052005100010001000100A4 +:1003B000010001004F0001000100010001000100E7 +:1003C0000100010000000100010001000000010027 +:1003D0000000010001000100000001000000010018 +:1003E0003F005200510023020000010040002400A1 +:1003F00021001E00270001004100250022001F00EF +:1004000037000100420026002300200027000100E1 +:1004100043003002300024022E0001004400450059 +:100420000100010001000000160345007200670092 +:100430006F0044006F007800200045005A00000063 +:1004400016034500720067006F0044006F007800DB +:10045000200045005A0000000403090409026D0051 +:10046000040100A0FA0904000001030101000921B0 +:1004700011010001223F000705810308000A090459 +:1004800001000103010200092111010001224D00B8 +:100490000705820308000A090402000103000000A6 +:1004A0000921110100012236000705830308000A13 +:1004B00009040300010300000009211101000122C9 +:1004C000390007058403100001120110010000002B +:1004D00008EDFE071301000102000105010906A154 +:1004E00001050719E029E715002501950875018127 +:1004F00002050819012905950575019102950175F7 +:1005000003910105071900297715002501957875D4 +:10051000018102C005010980A101850216010026A2 +:10052000B7001A01002AB700751095018100C005B7 +:100530000C0901A1018503160100269C021A010085 +:100540002A9C02751095018100C005010902A101D4 +:100550000901A100050919012905150025019505C5 +:100560007501810295017503810105010930093189 +:100570001581257F95027508810609381581257F2B +:10058000950175088106050C0A38021581257F95AD +:100590000175088106C0C005010906A101050719FA +:1005A000E029E7150025019508750181029501757F +:1005B0000881010508190129059505750191029524 +:1005C00001750391010507190029FF150025FF9505 +:1005D0000675088100C00000000000000000000057 +:1005E00000010204060A0F17202C3A4A5D71879D0C +:1005F000B3C7DAE9F5FCFFFCF5E9DAC7B39D87710B +:100600005D4A3A2C20170F0A060402010000000080 +:1006100000000000000011241FBECFEFDAE0DEBFB3 +:10062000CDBF04B603FE24C08091EE019091EF018E +:10063000A091F001B091F1018730904BA740B04BF1 +:10064000B9F41092EE011092EF011092F0011092A5 +:10065000F10114BE84B7877F84BF88E10FB6F89498 +:1006600080936000109260000FBEE0E0FFE3099508 +:1006700011E0A0E0B1E0E8EDF8E402C005900D92D1 +:10068000A433B107D9F711E0A4E3B1E001C01D9292 +:10069000AE3EB107E1F70E94520A0C946A240C9412 +:1006A000000061110BC0FC018281882321F085EEDE +:1006B0000E94BF1003C085EE0E94871180E090E089 +:1006C000089508956091B1017091B2018091B301D4 +:1006D0009091B4010E94651B56985E9825982D98BC +:1006E00026982E9827982F9808950C946203569870 +:1006F0005E9825982D9826982E9827982F988FEFFA +:1007000090E0909389008093880090938B00809371 +:100710008A0090938D0080938C00259A2D9A2FEF5C +:1007200080E792E0215080409040E1F700C0000057 +:10073000269A2E9A2FEF80E792E021508040904039 +:10074000E1F700C00000279A2F9A2FEF80E792E090 +:10075000215080409040E1F700C0000025982D987E +:100760002FEF80E792E0215080409040E1F700C0F9 +:10077000000026982E982FEF80E792E021508040CD +:100780009040E1F700C0000027982F9856985E9897 +:1007900025982D9826982E9827982F98089589EABD +:1007A0008093800089E08093810024982C983F9862 +:1007B0008AB18F748AB96E98479A8BB1806B8BB966 +:1007C000769A0E9477030C94610380E28093000183 +:1007D0008091340181110EC00E94340481E0809325 +:1007E00034012FEF83ED90E3215080409040E1F7FA +:1007F00000C0000080E40E943A048093000181114F +:100800002EC00E94640480930001811128C00E94C0 +:10081000640480930001811122C08FE30E9464046C +:100820008093000181111BC00E945C0480E40E943F +:100830003A0480930001811112C08CE00E9464048C +:100840008093000181110BC00E9464048093000119 +:10085000811105C08FE30E946404809300010E940F +:100860005C048091000108951092B9008AE08093A1 +:10087000B800089594EA9093BC009091BC0097FF53 +:10088000FCCF9091B900987F983021F0903111F011 +:1008900081E008958093BB0084E88093BC00809140 +:1008A000BC0087FFFCCF8091B900887F883111F0B0 +:1008B000803471F780E0089584E98093BC008091D2 +:1008C000BC0084FDFCCF08958093BB0084E8809336 +:1008D000BC008091BC0087FFFCCF9091B900987F4D +:1008E00081E0983209F480E0089584E88093BC00A8 +:1008F0008091BC0087FFFCCF8091BB000895809160 +:100900000001811115C080E40E943A048093000127 +:1009100081110CC082E10E94640480930001811166 +:1009200005C08FEF0E946404809300010E945C0464 +:1009300084B1807F84B985B1807F85B98AB1837F96 +:100940008AB98BB1837F8BB93E98469808950E94EF +:10095000E503809300010E947F0480B38C7080BB0C +:1009600081B3836F81BBA6E3B1E0E4E4F1E08EE004 +:100970008E0F11921D928E13FCCF0C94CF03BF9259 +:10098000CF92DF92EF92FF920F931F93CF93DF935B +:1009900080910001882379F0809135018F5F8093E9 +:1009A0003501811108C00E94E50380930001811187 +:1009B00002C00E94770306E311E0C0E0D0E0DD242E +:1009C000D39482E0C82EEE24E394F12CC730D105F5 +:1009D00000F580910001811164C080E40E943A0416 +:1009E00080930001811112C082E10E94640480930F +:1009F000000181110BC0C7010C2E01C0880F0A94A1 +:100A0000EAF780950E946404809300010E945C04D0 +:100A100048C0CA30A1F028F4C83059F0C93061F09C +:100A200005C0CC3089F070F0CD3089F0209A28983C +:100A300010C0219A29980DC0229A2A980AC0239A98 +:100A40002B9807C0529A01C0539A5B9802C03E9AF5 +:100A5000469890EA9A95F1F79FB1799902C082E0A1 +:100A600001C080E091709D25982B7C9902C084E0A4 +:100A700001C080E0892B7D9902C038E001C030E0E0 +:100A8000832B7E9902C020E101C020E0822B9FB120 +:100A90009095991F9927991F9295990F907E892B70 +:100AA0000FC080910001811149C080E40E943A0486 +:100AB00080930001882379F1B12C0E945C048B2D76 +:100AC000F8019081981719F08083C09201010E946B +:100AD0007F0421960F5F1F4FCE30D10509F076CFEE +:100AE00080910101882361F1815080930101882365 +:100AF00039F08FE99FE00197F1F700C0000020C0B6 +:100B0000A4E4B1E0E6E3F1E0CF01825F91919D932F +:100B10008E13FCCF15C083E10E9464048093000112 +:100B20008111CACF81E40E943A04809300018111AF +:100B3000C3CF0E947504B82EB094BFCF80E0C0CF61 +:100B40000E94750381E0DF91CF911F910F91FF907B +:100B5000EF90DF90CF90BF900895E82FF0E0EC5B2E +:100B6000FE4F808108950895089596E0799FF001E1 +:100B7000112494E5899FE00DF11D1124E60FF11D6C +:100B8000EE0FFF1FE052FF4F859194910895880F5B +:100B9000991FFC01E05AF040859194910895880FC7 +:100BA000991FFC01E052FF4F8591949108950F9396 +:100BB0001F93CF93DF93EC018115904350F5C1153E +:100BC00080E2D80708F0B3C0CB3BD10590F4C83A17 +:100BD000D10508F05AC0C53AD10508F04BC0C43061 +:100BE000D10508F0BBC1219709F0B5C101E010E0C3 +:100BF000F5C1CF3FD10511F008F0B0C1C03FD1051C +:100C000008F092C0CE01805E9109089708F4A6C151 +:100C1000A2C1C11591E5D907A8F4C23020E5D207D9 +:100C200008F09EC0C11580E5D80709F485C008F01A +:100C300091C0C11520E4D20708F08DC1DD278E01D7 +:100C4000106CCCC1C11580E8D80758F4C11590E7E5 +:100C5000D90708F07CC1C11520E6D20708F422C1EB +:100C60007AC1C11580E9D80708F075C1DF708E011F +:100C7000106AB4C1C53AD10509F472C1C63AD105AA +:100C800009F071C102E810E4A9C1C83AD10509F41C +:100C90006DC1C93AD10509F46CC1CA3AD10509F44C +:100CA0006BC1CB3AD10509F46AC1CC3AD10509F43C +:100CB00069C1CD3AD10509F468C1C03BD10509F439 +:100CC00067C1CE3AD10509F466C1CF3AD10509F41E +:100CD00065C1C13BD10509F464C1C23BD10509F42A +:100CE00063C1C33BD10509F462C1C43BD10509F41A +:100CF00061C1C53BD10509F460C1C63BD10509F40A +:100D00005FC1C73BD10509F45EC1C83BD10509F4F9 +:100D10005DC1C93BD10509F45CC1CA3BD10509F4E9 +:100D20005BC100E014E45AC18E01106557C1CE01C9 +:100D30009F700E94CF0553C10E9426159FEF24E3A8 +:100D40008CE0915020408040E1F700C000000E94FC +:100D50005E1C44C18091CD0181608093CD013EC174 +:100D60000E94071E811102C00E94ED1D0E94241ED8 +:100D700090E09093EE018093ED01C23090E5D907A9 +:100D800021F48091ED01816086C0C43020E5D20756 +:100D900021F48091ED0182607EC0C63080E5D807E5 +:100DA00021F48091ED01846076C0C83090E5D907C8 +:100DB00019F48091ED0127C0CA3020E5D20721F453 +:100DC0008091ED01806167C0CC3080E5D80721F4C7 +:100DD0008091ED0180625FC0CE3090E5D90721F4AB +:100DE0008091ED01806457C0C03120E5D20721F425 +:100DF0008091ED0180684FC0C23180E5D80729F4A9 +:100E00008091ED018460886046C0C33090E5D907C9 +:100E100021F48091ED018E7F3EC0C53020E5D207E0 +:100E200021F48091ED018D7F36C0C73080E5D80771 +:100E300021F48091ED018B7F2EC0C93090E5D90758 +:100E400019F48091ED0126C0CB3020E5D20721F4C2 +:100E50008091ED018F7E1FC0CD3080E5D80721F451 +:100E60008091ED018F7D17C0CF3090E5D90721F437 +:100E70008091ED018F7B0FC0C13120E5D20721F4B5 +:100E80008091ED018F7707C0C331D04531F4809157 +:100E9000ED018B7F877F8093ED018091ED010E94B2 +:100EA000281E9CC08D2F99278F709927813091051E +:100EB000D9F49E012370332702C0880F991F2A9509 +:100EC000E2F79C688E0144E0000F111F4A95E1F79C +:100ED00000271370802B912B53E0CC0FDD1F5A9508 +:100EE000E1F7C076DD272FC08230910531F4DC2F89 +:100EF000CC278E01016F106A71C08330910569F4AF +:100F0000CE018370992701E010E002C0000F111F8D +:100F10008A95E2F7C8019C680FC0049709F05EC08B +:100F2000CE018370992701E010E002C0000F111F6D +:100F30008A95E2F7C8019A6823E0CC0FDD1F2A9555 +:100F4000E1F7C07ED7708C010C2B1D2B47C0DF70E2 +:100F50008E01106243C000E010E040C08E013EC030 +:100F600001E810E43BC003E810E438C002EE14E4EA +:100F700035C009EE14E432C00AEE14E42FC005EBCC +:100F800014E42CC006EB14E429C007EB14E426C0DB +:100F90000CEC14E423C00DEC14E420C003E815E4C9 +:100FA0001DC00AE815E41AC002E915E417C004E9F7 +:100FB00015E414C001E216E411C003E216E40EC009 +:100FC00004E216E40BC005E216E408C006E216E4EB +:100FD00005C007E216E402C00AE216E4C801DF9188 +:100FE000CF911F910F91089596E0799FF001112400 +:100FF00094E5899FE00DF11D1124E60FF11DEE0F20 +:10100000FF1FE052FF4F85919491803E9105E0F4DF +:10101000803C910558F58133910509F46FC048F47F +:101020008932910509F463C08A32910509F46DC0D3 +:1010300072C089339105E9F082389105D1F085338A +:10104000910509F44DC067C0833E910581F138F4E4 +:10105000803E9105B9F0823E9105D9F05CC0863E94 +:10106000910561F1873E9105A1F155C00E94C70528 +:1010700008952091ED0120FD02C021FF4CC080EEBB +:1010800090E049C08091ED0180FFF9CF89E390E0C5 +:1010900042C08091ED0182FF0EC08091ED0184FF7E +:1010A00003C080E090E037C083EE90E034C08091D0 +:1010B000ED0182FFF2CF82EE90E02DC08091ED0134 +:1010C00083FF0BC08091ED0184FDEBCF87EE90E0B4 +:1010D00022C08091ED0183FFF5CF86EE90E01BC02A +:1010E0008091ED0185FF07C089E290E014C08091F6 +:1010F000ED0185FFF9CF85E390E00DC08091ED0112 +:1011000086FF07C08AE290E006C08091ED0186FF6D +:10111000F9CF81E390E00E94D705089508950C94DB +:101120008E08809162010895CF93DF9300D01F92C3 +:10113000CDB7DEB79C018091E401843019F593E0CE +:1011400099833B832A839093E9008FEF9091E80085 +:10115000815095FD06C095ED9A95F1F7000081113B +:10116000F5CF8091E80085FF0DC040E050E063E0DE +:1011700070E0CE0101960E94FE0A8091E8008E7711 +:101180008093E8000F900F900F90DF91CF9108951A +:10119000CF93DF9300D01F92CDB7DEB72091E4014B +:1011A000243021F522E029839B838A8383E0809386 +:1011B000E9008FEF9091E800815095FD06C095ED14 +:1011C0009A95F1F700008111F5CF8091E80085FF35 +:1011D0000DC040E050E063E070E0CE0101960E9457 +:1011E000FE0A8091E8008E778093E8000F900F90C0 +:1011F0000F90DF91CF9108952091E4012430F1F414 +:1012000022E02093E9002FEF3091E800215035FDD6 +:1012100006C035ED3A95F1F700002111F5CF209188 +:10122000E80025FF0BC040E050E065E070E00E9460 +:10123000FE0A8091E8008E778093E8000895CF93AE +:10124000DF93EC019091E401943009F046C0809165 +:101250000C018823D9F080910D018823B9F0909377 +:10126000E9008FEF9091E800815095FD06C095E16F +:101270009A95F1F700008111F5CF8091E80085FF84 +:101280002CC040E050E060E170E017C081E0809346 +:10129000E9008FEF9091E800815095FD06C095ED33 +:1012A0009A95F1F700008111F5CF8091E80085FF54 +:1012B00014C040E050E068E070E0CE010E94FE0AF9 +:1012C0008091E8008E778093E80080E1FE01A2E53E +:1012D000B1E001900D928A95E1F7DF91CF910895E9 +:1012E0008091E301811109C00E94930C0E94F00CCF +:1012F0008091E20084608093E20008951092E301FF +:10130000089508950C9497220E94F41B0E949D2238 +:101310000E94960F0C948F0842E061EC81E00E94DD +:101320000D0C42E061EC82E00E940D0C42E061ECA9 +:1013300083E00E940D0C42E161EC84E00C940D0C02 +:101340008091E601833009F455C030F4813071F0AA +:10135000823009F48EC008958A3009F47AC08B3047 +:1013600009F460C0893009F09CC020C08091E5017B +:10137000813A09F096C08091E800877F8093E80069 +:101380008091E9019091EA01892B21F460E182E5E5 +:1013900091E003C060E080E090E070E00E94490BC3 +:1013A0008091E8008B778093E80008958091E501B3 +:1013B000813209F076C08091E9019091EA010097AD +:1013C00019F0039709F06DC08091E800877F809342 +:1013D000E8008091E80082FD05C08091E401811160 +:1013E000F8CF5FC08091F100809362018091E800A6 +:1013F0008B7753C08091E501813A09F052C080910A +:10140000E9019091EA01892B09F04BC08091E80035 +:10141000877F8093E8008091E80080FFFCCF809177 +:101420000C0136C08091E5018132D9F58091E90146 +:101430009091EA01892BA9F58091E800877F80933C +:10144000E8000E94420C8091E70180930C010C940B +:1014500026158091E501813221F58091E800877F92 +:101460008093E8000E94420C8091E8018093630120 +:1014700008958091E501813AA1F48091E800877F89 +:101480008093E8008091E80080FFFCCF80916301A9 +:101490008093F1008091E8008E778093E8000C94AF +:1014A000420C089584B7877F84BF88E10FB6F89413 +:1014B00080936000109260000FBE90E080E80FB64D +:1014C000F89480936100909361000FBE0E94E50F35 +:1014D0000E94930C0E94F00C8091E2008460809343 +:1014E000E20078940E94760F0E94E70F82E091E07C +:1014F0000E94910F0E9485228091E401853069F459 +:101500000E94B51B8091E2018823B1F30E94E01B89 +:10151000882391F30E94E80AEFCF0E94ED0FECCFF1 +:10152000292F332723303105C9F064F421303105E8 +:1015300081F02230310509F043C08DE690E02CE5C2 +:1015400034E042C021323105F1F02232310541F15F +:1015500037C082E190E029EC34E036C09927813031 +:10156000910541F08230910541F0892B49F5E8E57C +:10157000F4E005C0E0E4F4E002C0E8E2F4E08491C5 +:1015800090E09F0121C06430D8F4E62FF0E0EE0F28 +:10159000FF1FEE5DFE4F2081318189E090E014C095 +:1015A000643070F470E0FB01EE0FFF1FE65EFE4F4B +:1015B00020813181FB01EA5EFE4F808190E004C012 +:1015C00080E090E020E030E0FA013183208308954C +:1015D00080E189BD82E189BD09B400FEFDCF809123 +:1015E000D8008F7D8093D8008091E0008260809346 +:1015F000E0008091E00081FDFCCF0895CF92DF9262 +:10160000EF92FF920F931F93CF93DF93EC018B0127 +:101610006A010E94610C811133C0C114D10439F0F8 +:10162000F60180819181081B190BC80FD91FE12C8D +:10163000F12C0115110519F18091E80085FD16C006 +:101640008091E8008E778093E800C114D10449F0BE +:10165000F60180819181E80EF91EF182E08285E039 +:101660000FC00E94610C882321F30AC089918093E6 +:10167000F10001501109FFEFEF1AFF0ADACF80E005 +:10168000DF91CF911F910F91FF90EF90DF90CF905E +:1016900008952091EB013091EC012617370748F0AF +:1016A0006115710539F42091E8002E772093E80048 +:1016B00001C0B90140E061157105A9F12091E40173 +:1016C000222309F443C0253009F442C02091E800E8 +:1016D00023FD40C02091E80022FD32C02091E800A7 +:1016E00020FFE9CF4091F3002091F20030E0342B4D +:1016F000FC01CF016115710559F02830310540F426 +:1017000081918093F100615071092F5F3F4FF1CFBC +:1017100041E02830310509F040E02091E8002E77C3 +:101720002093E800C8CF4111C9CF0AC08091E401DD +:10173000882361F0853061F08091E80083FD0AC064 +:101740008091E80082FFF2CF80E0089582E0089562 +:1017500083E0089581E008952091EB013091EC0140 +:101760002617370748F06115710539F42091E80014 +:101770002E772093E80001C0B901FC0120E061153B +:10178000710591F18091E401882309F440C085300E +:1017900009F43FC08091E80083FD3DC08091E800DE +:1017A00082FD2FC08091E80080FFE9CF2091F300F7 +:1017B0008091F20090E0922B6115710559F088300C +:1017C000910540F424912093F10031966150710904 +:1017D0000196F2CF21E0089709F020E08091E8001F +:1017E0008E778093E800CBCF2111CCCF0AC08091B7 +:1017F000E401882361F0853061F08091E80083FD89 +:101800000AC08091E80082FFF2CF80E0089582E074 +:10181000089583E0089581E00895982F973058F552 +:101820009093E900981739F07091EC002091ED0049 +:101830005091F00003C0242F762F50E021FF19C0F3 +:101840003091EB003E7F3093EB003091ED003D7F17 +:101850003093ED003091EB0031603093EB007093EA +:10186000EC002093ED005093F0002091EE0027FF54 +:1018700007C09F5FD3CF8F708093E90081E0089508 +:1018800080E008958091E50187FF11C08091E80014 +:1018900082FD05C08091E4018111F8CF11C08091D3 +:1018A000E8008B770BC08091E401882349F0809198 +:1018B000E80080FFF8CF8091E8008E778093E80001 +:1018C00008952091E4003091E50095E64091EC0008 +:1018D000842F817040FF22C08091E80080FD1CC0F1 +:1018E0008091E401882391F0853091F08091EB00A4 +:1018F00085FD10C04091E4005091E5004217530768 +:1019000029F39A01915011F784E0089582E0089537 +:1019100083E0089581E0089580E008954091E80013 +:1019200042FFDECF08950E94010D0E94090DE0EEF6 +:10193000F0E0808181608083E8EDF0E080818F7746 +:10194000808319BCA7EDB0E08C918E7F8C93808151 +:101950008F7E80831092E30108950F931F93CF939E +:10196000DF930E94010D0E94090DC8EDD0E088812F +:101970008F77888388818068888388818F7D88833A +:1019800019BC1092E4011092E0011092E201109251 +:10199000E10100EE10E0F80180818B7F8083888177 +:1019A0008160888342E060E080E00E940D0CE1EEFF +:1019B000F0E080818E7F8083E2EEF0E080818160C4 +:1019C0008083808188608083F80180818E7F80831E +:1019D000888180618883DF91CF911F910F91089555 +:1019E000E8EDF0E080818F7E8083E7EDF0E080819C +:1019F0008160808384E082BF81E08093E3010C9466 +:101A0000AD0CE8EDF0E080818E7F80831092E200E3 +:101A100008951092DA001092E10008951F920F923B +:101A20000FB60F9211242F933F934F935F936F93B1 +:101A30007F938F939F93AF93BF93EF93FF93809187 +:101A4000E10082FF0BC08091E20082FF07C080911D +:101A5000E1008B7F8093E1000E94750F8091DA0096 +:101A600080FF1FC08091D80080FF1BC08091DA00EA +:101A70008E7F8093DA008091D90080FF0DC080E1D5 +:101A800089BD82E189BD09B400FEFDCF81E080936C +:101A9000E4010E94700905C019BC1092E4010E9483 +:101AA0007E098091E10080FF19C08091E20080FFF3 +:101AB00015C08091E2008E7F8093E2008091E20069 +:101AC00080618093E2008091D80080628093D8008A +:101AD00019BC85E08093E4010E9482098091E100B5 +:101AE00084FF30C08091E20084FF2CC080E189BD7A +:101AF00082E189BD09B400FEFDCF8091D8008F7DC1 +:101B00008093D8008091E1008F7E8093E1008091E6 +:101B1000E2008F7E8093E2008091E20081608093FA +:101B2000E2008091E001882311F084E007C08091F9 +:101B3000E30087FD02C081E001C083E08093E401FF +:101B40000E9484098091E10083FF29C08091E20016 +:101B500083FF25C08091E100877F8093E10082E0D0 +:101B60008093E4011092E0018091E1008E7F8093E8 +:101B7000E1008091E2008E7F8093E2008091E2009C +:101B800080618093E20042E060E080E00E940D0C02 +:101B90008091F00088608093F0000E948109FF919D +:101BA000EF91BF91AF919F918F917F916F915F91D5 +:101BB0004F913F912F910F900FBE0F901F9018954E +:101BC0001F920F920FB60F9211242F933F934F93B2 +:101BD0005F936F937F938F939F93AF93BF93CF93B5 +:101BE000DF93EF93FF93C091E900CF708091EC00F9 +:101BF000D82FD17080FDD0E81092E9008091F000DC +:101C0000877F8093F00078940E94240E1092E90060 +:101C10008091F00088608093F000CD2BCF70C0934E +:101C2000E900FF91EF91DF91CF91BF91AF919F912B +:101C30008F917F916F915F914F913F912F910F9075 +:101C40000FBE0F901F9018951F93CF93DF93CDB7C2 +:101C5000DEB7AA970FB6F894DEBF0FBECDBFE5EE94 +:101C6000F1E088E08E0F9091F10091938E13FBCFFD +:101C70000E94A0098091E80083FF1FC18091E501C7 +:101C80009091E601492F50E04A30510508F015C106 +:101C9000FA01EA5AFF4F0C941F24803881F08238F1 +:101CA00009F00BC18091E9018F708093E900809168 +:101CB000EB0085FB882780F91092E90006C080912F +:101CC000E1019091E201911182609091E800977F8B +:101CD0009093E8008093F1001092F100C8C0282F83 +:101CE0002D7F09F0EAC0882319F0823061F0E5C049 +:101CF0008091E701813009F0E0C0933009F080E085 +:101D00008093E2012BC08091E701811127C080916F +:101D1000E9018F7009F4D1C08093E9002091EB00B4 +:101D200020FF1CC0933021F48091EB00806214C02E +:101D30009091EB0090619093EB0021E030E0A901DD +:101D400002C0440F551F8A95E2F74093EA001092B3 +:101D5000EA008091EB0088608093EB001092E9002C +:101D60008091E800877F86C08111A7C01091E701AC +:101D70001F778091E3008078812B8093E30080912E +:101D8000E800877F8093E8000E94420C8091E80081 +:101D900080FFFCCF8091E30080688093E300111105 +:101DA00002C082E001C083E08093E40186C08058D5 +:101DB000823008F082C08091E7019091E8018C3D6B +:101DC00053E0950779F583E08A838AE289834FB7E8 +:101DD000F894DE01139620E03EE051E2E32FF0E0BC +:101DE00050935700E49120FF03C0E295EF703F5FEE +:101DF000EF708E2F90E0EA3010F0C79601C0C096C9 +:101E00008D939D932F5F243149F74FBF8091E80058 +:101E1000877F8093E8006AE270E0CE0101960E941D +:101E2000490B14C0AE014F5F5F4F6091E9010E9402 +:101E3000900ABC01892B09F440C09091E800977F7B +:101E40009093E80089819A810E94AC0B8091E80010 +:101E50008B778093E80031C0803879F58091E80075 +:101E6000877F8093E8008091E0018093F10080916A +:101E7000E8008E778093E8000E94420C1EC081111A +:101E80001CC09091E7019230C0F48091E800877FF8 +:101E90008093E8009093E0010E94420C8091E00161 +:101EA000811106C08091E30087FD02C081E001C07E +:101EB00084E08093E4010E948C098091E80083FF14 +:101EC0000AC08091E800877F8093E8008091EB0052 +:101ED00080628093EB00AA960FB6F894DEBF0FBE27 +:101EE000CDBFDF91CF911F9108950895CF93809139 +:101EF000E4018823A1F0C091E900CF709091EC003B +:101F0000892F817090FD80E8C82B1092E9008091A4 +:101F1000E80083FD0E94240ECF70C093E900CF91AA +:101F2000089590936901809368010895E091680194 +:101F3000F0916901309721F00190F081E02D099432 +:101F400080E00895E0916801F0916901309721F0F7 +:101F50000280F381E02D09940895E0916801F091E9 +:101F60006901309721F00480F581E02D09940895EE +:101F700020916601309167018217930771F0909369 +:101F8000670180936601E0916801F09169013097E3 +:101F900021F00680F781E02D0994089520916401D5 +:101FA000309165018217930771F0909365018093DA +:101FB0006401E0916801F0916901309721F000849B +:101FC000F185E02D0994089508950C94E40F0E9482 +:101FD000FA1B0E94A7040C94C01CCF92DF92EF92D0 +:101FE000FF920F931F93CF93DF93CDB7DEB72B975D +:101FF0000FB6F894DEBF0FBECDBF0E94BF048BE6C4 +:10200000C82E81E0D82E00E010E0E02E802F0E9444 +:10201000AD05F60141916F01F42EF826B1F40F5F82 +:102020001F4F0E30110589F78FEF89838A831B823A +:102030000E94031C8160782F9D838C8349815A8183 +:102040006B818D810E94901040C09091CD0191FFD5 +:1020500004C08B870E94B3058B8520E030E04F2DB4 +:1020600050E0922FBA01022E02C0759567950A942E +:10207000E2F760FF24C02E83EF8221E030E06901A7 +:1020800002C0CC0CDD1C9A95E2F790E08C219D21DA +:10209000892B09F420E028870E94031C8160782F97 +:1020A0009A8789874E815F8168858A850E94901012 +:1020B000F801E559FE4F8081C826C08206C02F5F17 +:1020C0003F4F2630310569F6AACF0E94A71F109115 +:1020D0006A010E94960F1817A1F00E94960F809334 +:1020E0006A012B960FB6F894DEBF0FBECDBFDF910D +:1020F000CF911F910F91FF90EF90DF90CF900C94B4 +:102100008F082B960FB6F894DEBF0FBECDBFDF91C0 +:10211000CF911F910F91FF90EF90DF90CF90089596 +:10212000CF93DF93CDB7DEB72B970FB6F894DEBF12 +:102130000FBECDBF4F83588769877A878B87DE01B3 +:10214000119686E0FD0111928A95E9F785E0FE017E +:10215000379601900D928A95E1F749815A816B81FA +:102160007C818D819E810E94C0172B960FB6F894BA +:10217000DEBF0FBECDBFDF91CF9108950895CF93FD +:10218000882309F4C2C0C82F823859F40E94960FE0 +:1021900081FDBBC089E30E94691A0E94361B89E356 +:1021A0000CC0833879F40E94960F80FDAEC083E5A1 +:1021B0000E94691A0E94361B83E50E94AB1ACF91D8 +:1021C0000C94361B843859F40E94960F82FD9DC0F2 +:1021D00087E40E94691A0E94361B87E4EECF8CEFD9 +:1021E0008C0F813A48F48C2F0E94EA2181118DC016 +:1021F0008C2F0E94691AE3CF80E28C0F883048F45C +:10220000C77081E001C0880FCA95EAF70E94EF1AF3 +:10221000D6CF8BE58C0F833078F4C53A29F0C63AD7 +:1022200031F083E890E005C081E890E002C082E8E8 +:1022300090E0CF910C94B80F88E58C0F833108F0B3 +:1022400064C0C83A39F1C93A41F1CA3A49F1CB3AC6 +:1022500051F1CC3A59F1CD3A61F1C03B69F1CE3A36 +:1022600071F1CF3A79F1C13B81F1C23B89F1C33BB6 +:1022700091F1C43B99F1C53BA1F1C63BA9F1C73B24 +:10228000B1F1C83BB9F1C93BC1F1CA3BC9F180E02A +:1022900090E038C082EE90E035C089EE90E032C028 +:1022A0008AEE90E02FC085EB90E02CC086EB90E0AA +:1022B00029C087EB90E026C08CEC90E023C08DEC29 +:1022C00090E020C083E891E01DC08AE891E01AC048 +:1022D00082E991E017C084E991E014C081E292E0C4 +:1022E00011C083E292E00EC084E292E00BC085E26E +:1022F00092E008C086E292E005C087E292E002C068 +:102300008AE292E0CF910C94CE0FCF91089588236A +:1023100009F44BC0823859F40E94960F81FF45C0E2 +:1023200089E30E94691A0E94361B89E30CC0833836 +:1023300071F40E94960F80FF38C083E50E94691AED +:102340000E94361B83E50E94AB1A0C94361B84381E +:1023500059F40E94960F82FF28C087E40E94691AF0 +:102360000E94361B87E4EFCF9CEF980F913A58F309 +:1023700090E2980F983050F4877091E001C0990F67 +:102380008A95EAF7892F0E94F51ADFCF9BE5980F0F +:10239000933020F480E090E00C94B80F885A833199 +:1023A00020F480E090E00C94CE0F0895882321F073 +:1023B0000E94EF1A0C94361B0895882321F00E9486 +:1023C000F51A0C94361B0895BF92CF92DF92EF92CC +:1023D000FF920F931F93CF93DF9300D000D000D0D4 +:1023E000CDB7DEB725E0FC01DE01119601900D921C +:1023F0002A95E1F7FC01D080118102812581229587 +:102400002F7043815481452B09F4FCC21F3F21F4F6 +:10241000FFEFDF1609F4F6C27C012E830E94BE1086 +:10242000D9821A8369817A81802F0E94651A182FB8 +:10243000B92E0E941A1A0E94E1182E81002319F069 +:102440000E940C1B2E81EB2DE295EF70F0E0E05A1C +:10245000FF4F0C941F248B2D807F9B2D9F70F92E96 +:10246000882319F0F29480EFF822002389F0FF20EE +:1024700009F475C280E2810F883020F48F2D0E940C +:10248000EF1A03C08F2D0E94FF1A0E94361B67C2ED +:10249000812F0E948711FF2009F4B4C2105E8F2D96 +:1024A000183018F40E94F51A02C00E94051B2696E7 +:1024B0000FB6F894DEBF0FBECDBFDF91CF911F9155 +:1024C0000F91FF90EF90DF90CF90BF900C94361B50 +:1024D0003B2D307F8B2D8F70303211F08295807FB5 +:1024E000112319F0113021F12CC00023B9F022235F +:1024F00009F4A0C1213009F09DC126960FB6F894C9 +:10250000DEBF0FBECDBFDF91CF911F910F91FF9026 +:10251000EF90DF90CF90BF900C941F1B222319F0F7 +:10252000213009F46FC28E830E94221B8E8196C1D6 +:10253000002321F0223008F065C27CC1211162C263 +:102540008DC1002321F0222309F474C108C2222383 +:1025500009F484C119C22B2D26952695237030E0ED +:102560002115310521F021303105D1F04BC2002376 +:1025700021F0812F9B2D937002C080E090E0269681 +:102580000FB6F894DEBF0FBECDBFDF91CF911F9184 +:102590000F91FF90EF90DF90CF90BF900C94B80F09 +:1025A000002321F0812F9B2D937002C080E090E0EA +:1025B00026960FB6F894DEBF0FBECDBFDF91CF9148 +:1025C0001F910F91FF90EF90DF90CF90BF900C94F0 +:1025D000CE0F812F002319F00E94AF1E02C00E946F +:1025E000171F26960FB6F894DEBF0FBECDBFDF9142 +:1025F000CF911F910F91FF90EF90DF90CF90BF9000 +:102600000C949C1F8B2D837009F07BC00111FAC1C3 +:10261000812F829586958770880F880F912F9F70E4 +:10262000C92ED12CE12CF12C082E04C0CC0CDD1CC1 +:10263000EE1CFF1C0A94D2F714FF12C04FE050E0CA +:1026400060E070E004C0440F551F661F771F8A9535 +:10265000D2F7CB01BA01609570958095909503C033 +:1026600060E070E0CB012B2D269526952370422F3C +:1026700050E042305105D9F04330510569F16C29E1 +:102680007D298E299F294130510551F126960FB69B +:10269000F894DEBF0FBECDBFDF91CF911F910F9198 +:1026A000FF90EF90DF90CF90BF900C9408196C29A9 +:1026B0007D298E299F2926960FB6F894DEBF0FBE7E +:1026C000CDBFDF91CF911F910F91FF90EF90DF90E1 +:1026D000CF90BF900C9424190E940819C701B6012D +:1026E00026960FB6F894DEBF0FBECDBFDF91CF9117 +:1026F0001F910F91FF90EF90DF90CF90BF900C94BF +:10270000EC18002319F08B2D817001C08695882369 +:1027100009F478C1812F829586958770880F880F7C +:10272000912F9F70C92ED12CE12CF12C082E04C0C2 +:10273000CC0CDD1CEE1CFF1C0A94D2F714FF12C057 +:102740004FE050E060E070E004C0440F551F661F8A +:10275000771F8A95D2F7CB01BA0160957095809565 +:10276000909503C060E070E0CB012B2D2695269557 +:102770002370422F50E042305105D9F043305105CB +:1027800069F16C297D298E299F294130510551F12C +:1027900026960FB6F894DEBF0FBECDBFDF91CF9166 +:1027A0001F910F91FF90EF90DF90CF90BF900C940E +:1027B000E2196C297D298E299F2926960FB6F89457 +:1027C000DEBF0FBECDBFDF91CF911F910F91FF9064 +:1027D000EF90DF90CF90BF900C94FE190E94E21909 +:1027E000C701B60126960FB6F894DEBF0FBECDBF67 +:1027F000DF91CF911F910F91FF90EF90DF90CF90DD +:10280000BF900C94C619103FD1F118F4103E50F44B +:10281000A1C0123F09F463C008F44CC0133F09F48F +:1028200073C098C01F708B2D8F710023A1F00E9480 +:102830005F19812F26960FB6F894DEBF0FBECDBF6D +:10284000DF91CF911F910F91FF90EF90DF90CF908C +:10285000BF900C94D6110E948019812F26960FB636 +:10286000F894DEBF0FBECDBFDF91CF911F910F91C6 +:10287000FF90EF90DF90CF90BF900C94DD1100237C +:10288000A9F02111BFC08B2D8F7126960FB6F89439 +:10289000DEBF0FBECDBFDF91CF911F910F91FF9093 +:1028A000EF90DF90CF90BF900C94A519223008F0E4 +:1028B000A9C0E9CF0023A9F08B2D8F7126960FB602 +:1028C000F894DEBF0FBECDBFDF91CF911F910F9166 +:1028D000FF90EF90DF90CF90BF900C945F19002392 +:1028E00059F38B2D8F7126960FB6F894DEBF0FBE6D +:1028F000CDBFDF91CF911F910F91FF90EF90DF90AF +:10290000CF90BF900C948019002399F08B2D8F717C +:1029100026960FB6F894DEBF0FBECDBFDF91CF91E4 +:102920001F910F91FF90EF90DF90CF90BF900C948C +:102930004A1926960FB6F894DEBF0FBECDBFDF91C1 +:10294000CF911F910F91FF90EF90DF90CF90BF90AC +:102950000C9440190023A9F0222309F4ADCF812F54 +:1029600026960FB6F894DEBF0FBECDBFDF91CF9194 +:102970001F910F91FF90EF90DF90CF90BF900C943C +:10298000BF10222309F4ADCF812F26960FB6F894FD +:10299000DEBF0FBECDBFDF91CF911F910F91FF9092 +:1029A000EF90DF90CF90BF900C9487114B2D4F701C +:1029B000612FC7010E94510326960FB6F894DEBF1F +:1029C0000FBECDBFDF91CF911F910F91FF90EF9080 +:1029D000DF90CF90BF900C9464184B2D4F70612FF7 +:1029E000C70126960FB6F894DEBF0FBECDBFDF91AC +:1029F000CF911F910F91FF90EF90DF90CF90BF90FC +:102A00000C94B40526960FB6F894DEBF0FBECDBF6A +:102A1000DF91CF911F910F91FF90EF90DF90CF90BA +:102A2000BF9008950E940C1B0E941C1B0E94E11A7B +:102A30000E94361B0E944D200E949C1F80E090E067 +:102A40000E94B80F80E090E00C94CE0F0E94FC1A18 +:102A50000C9412150E945A1A292F22952F7030E0DB +:102A60002C3031054CF42A3031056CF422503109F8 +:102A70002230310588F407C02C30310549F02F3061 +:102A8000310531F009C0803E48F0803F29F406C08E +:102A900093FB882780F9089580E0089581E00895E8 +:102AA000CF93DF9300D000D01F92CDB7DEB70F9049 +:102AB0000F900F900F900F90DF91CF910895CF93CB +:102AC000DF9300D000D000D0CDB7DEB726960FB68A +:102AD000F894DEBF0FBECDBFDF91CF9108951F9355 +:102AE000CF93DF93C091790116E080917A01C817E6 +:102AF00099F0D0E01C9FF0011D9FF00D1124E558C6 +:102B0000FE4F4081518162817381848195810E9451 +:102B10005F152196C770E9CFDF91CF911F9108957E +:102B20004091AB015091AC016091AD017091AE014B +:102B30008091AF019091B0010C945F158091B0012C +:102B400082958F7009F054C08091AD01882309F4FB +:102B50004FC080917901A0917A016091AB01709191 +:102B6000AC014091AE015091AF01B6E08A1709F473 +:102B70003FC090E041155105C1F17F3F11F46F3F17 +:102B8000A1F1B89FF001B99FF00D1124E558FE4F57 +:102B9000218172132AC02081621327C02281211152 +:102BA00024C0238134812417350710F421503109C2 +:102BB000241B350B283C3105C0F42091B0012F7047 +:102BC00020612093B00126E0289FF001299FF00D9D +:102BD0001124E058FE4F80818F70806180838BEAE2 +:102BE00091E00E94E4110C946F1501968770BECF9E +:102BF0000895CF92DF92EF92FF920F931F93CF939E +:102C0000DF93CDB7DEB762970FB6F894DEBF0FBE85 +:102C1000CDBF8C0185E0F801DE011D9601900D927B +:102C20008A95E1F7D8014C9111965C911197129613 +:102C30006C9112971396CD90DC9014973091AB0164 +:102C40007091AC018091AE019091AF01009709F4B1 +:102C50006BC17F3F19F43F3F09F466C1E090AD01BD +:102C6000EE2009F4C0C02091B001C816D90628F0A2 +:102C7000F601E81BF90BCF0104C0809590958C0DEF +:102C80009D1DFF24F394883C910578F0F12C207F62 +:102C900009F0C6C07C2DD98AC88A89890E9450153E +:102CA0008BEA91E00E94E411B1C0822F807F09F08D +:102CB00046C0751314C0341312C0611110C02F70B8 +:102CC00020612093B0010E9490158BEA91E00E9450 +:102CD000E4118091B001D80115968C932EC0CD28B7 +:102CE00019F15F3F11F44F3FF9F0F62E61111CC04E +:102CF0008091790120917A0136E0821709F45AC057 +:102D000090E0389FF001399FF00D1124E558FE4FF7 +:102D10007181571306C07081471303C0728171110E +:102D200003C001968770E9CFF62E662309F418C117 +:102D30008091B00181608093B001F12C11C17513B5 +:102D400008C0341306C0611104C08091B001D801DD +:102D5000C3C04D875E878D859E856A8B0E942A152C +:102D60006A898823E1F16623D1F12091B001822F95 +:102D700082958F7090E0029774F08091AB019091F2 +:102D8000AC0198878F831986DB86CA862C87CE0193 +:102D900007960E94E41186E0F801ABEAB1E00190E9 +:102DA0000D928A95E1F70E949E150E949015FF24CE +:102DB000F394D6C04D875E878D859E850E945A1AF2 +:102DC000292F22952F7030E0223031050CF0BCC045 +:102DD0009F7009F0B6C0805E883008F4C1C0C80199 +:102DE0000E94E411E4CFC816D90608F453C0F601D6 +:102DF000E81BF90BCF01883C910508F450C0F12C79 +:102E00007C2DD98AC88A89890E945015EBEAF1E0A5 +:102E100086E0DF011D928A95E9F70E949015A0C017 +:102E2000751314C0341312C0611110C08091B00129 +:102E3000F8018583C8010E94E41186E0EBEAF1E025 +:102E4000DF011D928A95E9F7FE2C8AC04D875E87C7 +:102E50008D859E856A8B0E942A156A89882309F4CC +:102E6000BECF662309F4BBCF2091B001822F82959B +:102E70008F7090E002970CF48ECF8091AB0190910F +:102E8000AC019A8389831B82DD82CC822E83CE01A2 +:102E900001967FCF809590958C0D9D1DACCFF62E21 +:102EA000662309F49CCF75132EC034132CC02091D7 +:102EB000B00120FD1FC0822F82958F70D9F0D801FC +:102EC00015962C9315978F3049F08F5F982F929518 +:102ED000907F822F8F70892B15968C93C8010E944A +:102EE000E41186E0F801ABEAB1E001900D928A9519 +:102EF000E1F793CF86E0F801ABEAB1E001900D92E3 +:102F00008A95E1F72DC04D875E878D859E850E944D +:102F10002A15811140CF8091B00181608093B0016A +:102F2000C8010E94E4111CC0662309F458CF4D87E4 +:102F30005E878D859E850E942A15882309F44FCFD0 +:102F40002ACF811148CF0CC0243031050CF047CF77 +:102F50009F7009F440CFF8019581907F09F03BCF35 +:102F60008F2D62960FB6F894DEBF0FBECDBFDF91F6 +:102F7000CF911F910F91FF90EF90DF90CF90089528 +:102F80001F93CF93DF93CDB7DEB72C970FB6F8948E +:102F9000DEBF0FBECDBF4F83588769877A878B8787 +:102FA0009C87CE0107960E94F915882369F08F81CE +:102FB00098852A853B85232BF1F19F3F09F063C05B +:102FC0008F3F09F060C037C086E0FE013796DE0112 +:102FD000119601900D928A95E1F76F817885EA85C7 +:102FE000FB85309741F17F3F11F46F3F21F1209134 +:102FF0007A0130E0C90101968770992740917901E3 +:1030000050E08417950709F447C069837A83FD83EC +:10301000EC8396E0929FD001939FB00D1124A558A8 +:10302000BE4FFE01319601900D929A95E1F7809383 +:103030007A010E946F1516E08091790190917A01D2 +:103040008917C1F1189FC001112485589E4F0E9415 +:10305000F915882379F1E09179011E9FF00111247F +:10306000E558FE4F40815181628173818481958151 +:103070000E945F158091790190E0019687709927F1 +:1030800080937901D9CF4F81588569857A858B8561 +:103090009C850E945F15CFCF0E94261510927A0161 +:1030A00010927901EBEAF1E086E0DF011D928A954A +:1030B000E9F7C1CF2C960FB6F894DEBF0FBECDBF97 +:1030C000DF91CF911F910895EF92FF920F931F937D +:1030D000CF93DF938C01892B09F46CC0F12CEE2483 +:1030E000E394E8012196F8018491843740F4843018 +:1030F00008F051C0813081F0823019F15BC0853712 +:1031000009F444C0A8F19CE7980F903708F052C02A +:103110008F770E94871141C00E5F1F4FFE01C4913F +:1031200080E28C0F883048F4C7708E2D01C0880F64 +:10313000CA95EAF70E940F1B14C08C2F0E94BF1083 +:103140002DC00E5F1F4FFE01C49180E28C0F8830AE +:1031500058F4C7708E2D01C0880FCA95EAF70E94F7 +:10316000151B0E94361B1AC08C2F0E94871116C097 +:103170000E5F1F4FFE01C491CC2381F08FE99FE0C9 +:103180000197F1F700C00000C150F6CF0E5F1F4F4E +:10319000FE01F49003C00E94BF108E018F2D882382 +:1031A00009F49FCFEFE9FFE03197F1F700C000008D +:1031B0008150F5CFDF91CF911F910F91FF90EF904C +:1031C000089508956093B5017093B6018093B70197 +:1031D0009093B8010C9412150F931F930091B501B1 +:1031E0001091B6012091B7013091B801DC01CB01FB +:1031F000802B912BA22BB32B8093B5019093B6011A +:10320000A093B701B093B8011F910F910C941215C0 +:103210000F931F930091B5011091B6012091B70152 +:103220003091B801DC01CB0180239123A223B32389 +:103230008093B5019093B601A093B701B093B80104 +:103240001F910F910C9412150F931F930091B501CC +:103250001091B6012091B7013091B801DC01CB018A +:1032600080279127A227B3278093B5019093B601B9 +:10327000A093B701B093B8011F910F910C94121550 +:103280001092B1011092B2011092B3011092B401E8 +:103290000C94121541E050E060E070E004C0440F6F +:1032A000551F661F771F8A95D2F74093B10150933F +:1032B000B2016093B3017093B4010C94121541E014 +:1032C00050E060E070E004C0440F551F661F771F98 +:1032D0008A95D2F78091B1019091B201A091B3018A +:1032E000B091B401482B592B6A2B7B2B4093B10131 +:1032F0005093B2016093B3017093B4010C94121512 +:1033000041E050E060E070E004C0440F551F661FCC +:10331000771F8A95D2F7409550956095709580916A +:10332000B1019091B201A091B301B091B4014823D1 +:1033300059236A237B234093B1015093B2016093D8 +:10334000B3017093B4010C94121541E050E060E0B9 +:1033500070E004C0440F551F661F771F8A95D2F78F +:103360008091B1019091B201A091B301B091B401EB +:10337000482759276A277B274093B1015093B20110 +:103380006093B3017093B4010C9412150F931F93C3 +:103390000091B1011091B2012091B3013091B401BB +:1033A000DC01CB01802B912BA22BB32B8093B1019D +:1033B0009093B201A093B301B093B4011F910F9108 +:1033C0000C9412150F931F930091B1011091B2014B +:1033D0002091B3013091B401DC01CB018023912312 +:1033E000A223B3238093B1019093B201A093B301C0 +:1033F000B093B4011F910F910C9412150F931F936A +:103400000091B1011091B2012091B3013091B4014A +:10341000DC01CB0180279127A227B3278093B1013C +:103420009093B201A093B301B093B4011F910F9197 +:103430000C9412150895CF92DF92EF92FF920F93A2 +:103440001F93CF93DF938C01C090B501D090B6014C +:10345000E090B701F090B8018091B1019091B20174 +:10346000A091B301B091B401C82AD92AEA2AFB2A53 +:10347000CFE1D0E0D701C6010C2E04C0B695A795C8 +:10348000979587950A94D2F780FF06C0B8018C2FD4 +:103490000E94F407019721F4219760F780E001C0B2 +:1034A0008C2FDF91CF911F910F91FF90EF90DF90C4 +:1034B000CF900895CF93DF93EC010E941B1ABE01B9 +:1034C0000E94F407DF91CF910895CB010E945A1A10 +:1034D000089590910C01992321F090910D01911183 +:1034E00009C020910E0130910F01F90132969FEF32 +:1034F00040E01FC0982F9695969596959F3050F571 +:10350000E0910E01F0910F01E90FF11D877021E0AC +:1035100030E0A90102C0440F551F8A95E2F7CA01A5 +:103520009181892B818308959F3F39F04F5F4E3001 +:1035300041F051915813F8CF0DC05111F7CF942F8E +:10354000F5CF9F3F39F0F901E90FF11D97FDFA958D +:1035500082830895089590910C01992321F0909110 +:103560000D01911109C020910E0130910F01F90157 +:103570003296205F3F4F1FC0982F9695969596954F +:103580009F30F0F4E0910E01F0910F01E90FF11D71 +:10359000877021E030E0A90102C0440F551F8A95D1 +:1035A000E2F7CA018095918189238183089531963C +:1035B000E217F30729F090819813F9CF1082F7CF23 +:1035C000089581E090E0E0910E01F0910F01E80F85 +:1035D000F91F1082019680319105A9F70895909105 +:1035E000CC01892B8093CC01089580959091CC01DA +:1035F00089238093CC0108951092CC010895909175 +:10360000CB01892B8093CB01089580959091CB01BC +:1036100089238093CB0108951092CB010895909156 +:10362000CA01892B8093CA01089580959091CA019F +:1036300089238093CA0108951092CA010895809346 +:10364000B90108951092B901089580910E019091E9 +:103650000F01FC0131969C01205F3F4F80E091916A +:1036600091118F5FE217F307D1F70895E0910E01F2 +:10367000F0910F018091CC018083E0910E01F091D7 +:103680000F0190818091CB01892B8083E0910E0105 +:10369000F0910F0190818091CA01892B80838091E4 +:1036A000B901882361F0E0910E01F0910F01908142 +:1036B000892B80830E94251B81111092B901809172 +:1036C0000E0190910F010C94A20FCF92DF92EF9216 +:1036D000FF926C01EE24FF24C114D104E104F10433 +:1036E00021F0C701B60120E101C020E0C72ED82E8D +:1036F000E92EFF24C114D104E104F10419F0285F7C +:10370000C701B6016B017C0154E0F694E794D794AD +:10371000C7945A95D1F7C114D104E104F10419F00A +:103720002C5FC701B6016B017C0142E0F694E7947F +:10373000D794C7944A95D1F7C114D104E104F10498 +:1037400019F02E5FC701B601DC01CB01B695A79534 +:1037500097958795892B8A2B8B2B09F02F5F822FCA +:10376000FF90EF90DF90CF9008958091E401843036 +:1037700021F11092CE0120E488E190E00FB6F89498 +:10378000A895809360000FBE2093600080E00E94A7 +:103790008F0883B7817F846083BF83B7816083BFD5 +:1037A0007894889583B78E7F83BF88E10FB6F894AD +:1037B00080936000109260000FBE089508950895F0 +:1037C000CF930E94DE1B0E94BF040E94DF1BC0E05B +:1037D0008C2F0E94AD05811104C0CF5FCE30C1F7A0 +:1037E00001C081E0CF9108950E9426150E94960F96 +:1037F0000C948F0882E084BD93E095BD9AEF97BD4D +:1038000080936E0008952FB7F8948091CF01909126 +:10381000D001A091D101B091D2012FBF0895CF92D4 +:10382000DF92EF92FF920F931F932FB7F89440917E +:10383000CF015091D0016091D1017091D2012FBF81 +:103840006A017B01EE24FF248C0120E030E0C016E9 +:10385000D106E206F30610F4415051099A01281BE3 +:10386000390BC9011F910F91FF90EF90DF90CF901E +:1038700008951F920F920FB60F9211248F939F936A +:10388000AF93BF938091CF019091D001A091D101CE +:10389000B091D2010196A11DB11D8093CF019093EB +:1038A000D001A093D101B093D201BF91AF919F916C +:1038B0008F910F900FBE0F901F9018950E94930C40 +:1038C000F8942FEF87EA91E6215080409040E1F78D +:1038D00000C0000087E090EBDC018093EE01909344 +:1038E000EF01A093F001B093F1019CE088E10FB6E5 +:1038F000F894A895809360000FBE90936000FFCF6E +:10390000EF92FF920F931F93CF93DF93D82FC0E0D6 +:103910008C2F0E94AD0500E010E0E82EF12CC701CD +:10392000002E02C0959587950A94E2F780FD06C0A7 +:103930000F5F1F4F0630110591F709C0602F7C2FD4 +:1039400080E00E94B505D813F3CF81E004C0CF5FBB +:10395000CE30F1F680E0DF91CF911F910F91FF9073 +:10396000EF900895CF93C82F8CE20E94801C88238B +:1039700021F08C2FCF910C94801C80E0CF91089582 +:10398000CF930E94071E811102C00E94ED1DC5E663 +:10399000C15049F00E94BF048FE39CE90197F1F701 +:1039A00000C00000F5CF89E20E94B21C811113C152 +:1039B0008AE20E94B21C81110E94ED1D85E00E94E6 +:1039C000B21C81110E945E1C0E94121E8093CD01C8 +:1039D00087E00E94B21C8823A9F18BE10E94B21CEF +:1039E000882351F08091CD0181FB222720F991E0BD +:1039F000922790FB81F90EC08EE00E94B21C8823B2 +:103A000061F08091CD0182FB222720F991E092277D +:103A100090FB82F98093CD0115C080E10E94B21C19 +:103A20009091CD01882341F093FB222720F981E07A +:103A3000822780FB93F904C0892F809580FB90F941 +:103A40009093CD018091CD010E94161E0E94241EEC +:103A50008093ED0180EE0E94B21C882341F080919A +:103A6000ED01982F909590FB80F98093ED0189E30B +:103A70000E94B21C882359F08091ED0181FB22271E +:103A800020F991E0922790FB81F98093ED0182EE7D +:103A90000E94B21C882359F08091ED0182FB2227FD +:103AA00020F991E0922790FB82F98093ED0186EE58 +:103AB0000E94B21C882359F08091ED0183FB2227DC +:103AC00020F991E0922790FB83F98093ED0183EE3A +:103AD0000E94B21C882359F08091ED0184FB2227BB +:103AE00020F991E0922790FB84F98093ED0185E322 +:103AF0000E94B21C882359F08091ED0185FB22279A +:103B000020F991E0922790FB85F98093ED0181E304 +:103B10000E94B21C882359F08091ED0186FB222778 +:103B200020F991E0922790FB86F98093ED0181E1E5 +:103B30000E94B21C882359F08091ED0187FB222757 +:103B400020F991E0922790FB87F98093ED01809115 +:103B5000ED010E94281E8091ED0187FB882780F9E6 +:103B600080930D0187E20E94B21CC82F8EE10E9453 +:103B7000B21C8111C2608FE10E94B21C8111C4602D +:103B800080E20E94B21C8111C86081E20E94B21CD6 +:103B90008111C06182E20E94B21C8111C06283E285 +:103BA0000E94B21C8111C06484E20E94B21C88236E +:103BB00011F0C06802C0CC2329F08C2F0E941F1E78 +:103BC0006C2F03C00E941B1E682F70E080E090E005 +:103BD000CF910C94E218CF9108956DEE7EEF80E0C6 +:103BE00090E00E94552460E082E090E00E9447242B +:103BF00060E083E090E00E94472460E084E090E091 +:103C00000E94472460E085E090E00C94472480E027 +:103C100090E00E94412421E08D3E9E4F09F020E07B +:103C2000822F089582E090E00C943924682F82E07E +:103C300090E00C94472483E090E00C943924682FA2 +:103C400083E090E00C94472484E090E00C943924C5 +:103C5000682F84E090E00C9447248091D50180FF88 +:103C60000BC06091130185E0689FB0011124759528 +:103C70006795759567952BC081FF09C06091130109 +:103C800085E0689FB00111247595679520C082FF7B +:103C900007C06091130185E0689FB001112417C02F +:103CA0009091D6019923D1F060911201961788F76F +:103CB0002091130185E0289F90011124929FA0017B +:103CC000939F500D112470E0CA010E940B246038AC +:103CD000710540F46115710539F002C065E070E0CE +:103CE000862F08958FE7089581E008958091D5018A +:103CF00080FF08C06091110170E07595679575951A +:103D0000679521C081FF06C06091110170E0759533 +:103D1000679519C082FF04C06091110170E010C066 +:103D20009091D6019923C1F0609110019617A0F7E8 +:103D300080911101899FC001112470E00E940B2421 +:103D40006038710528F46115710521F0862F0895FA +:103D50008FE7089581E0089561E070E0F4CF803F3F +:103D600021F40E942D1E819504C0813F29F40E94F8 +:103D70002D1E8093D9010895823F21F40E942D1EAB +:103D8000819504C0833F29F40E942D1E8093D801A1 +:103D90000895893F19F40E94761E05C08A3F31F4C8 +:103DA0000E94761E81958093DA0108958B3F21F45D +:103DB0000E94761E819504C08C3F29F40E94761ED5 +:103DC0008093DB010895843F21F48091D7018160C5 +:103DD00017C0853F21F48091D701826011C0863FD2 +:103DE00021F48091D70184600BC0873F21F480913A +:103DF000D701886005C0883F31F48091D701806188 +:103E00008093D70108958D3F21F48091D501816081 +:103E10000BC08E3F21F48091D501826005C08F3F99 +:103E200029F48091D50184608093D5010895803F65 +:103E300039F48091D90187FF6CC01092D90169C013 +:103E4000813F29F48091D9011816BCF362C090918A +:103E5000D801823F29F497FF5CC01092D80159C065 +:103E6000833F19F41916CCF354C0893F41F4809173 +:103E7000DA0118160CF04DC01092DA014AC08A3FE0 +:103E800029F48091DA0187FF44C0F6CF8B3F39F4E3 +:103E90008091DB0187FF3DC01092DB013AC08C3F6F +:103EA00029F48091DB011816BCF333C0843F21F460 +:103EB0008091D7018E7F17C0853F21F48091D70173 +:103EC0008D7F11C0863F21F48091D7018B7F0BC07D +:103ED000873F21F48091D701877F05C0883F31F467 +:103EE0008091D7018F7E8093D70113C08D3F21F43D +:103EF0008091D5018E7F0BC08E3F21F48091D5013A +:103F00008D7F05C08F3F29F48091D5018B7F8093F1 +:103F1000D5018091D80181110EC08091D901811104 +:103F20000AC08091DA01811106C08091DB01811104 +:103F300002C01092D601089587ED91E00E94AD0F66 +:103F40000E94031C9093D4018093D30108951F9382 +:103F5000CF93DF938091D3019091D4010E940F1CE5 +:103F6000AC019091D601992321F02091140130E009 +:103F700006C0209115018AE0289F90011124421764 +:103F8000530708F486C08091D801C091D901D0911F +:103F9000DA011091DB01811107C0C11176C0D11186 +:103FA00074C0111172C075C09F3F19F09F5F90934C +:103FB000D601181624F40E942D1E8093D8018091FA +:103FC000D80187FF05C00E942D1E81958093D801DE +:103FD0001C1624F40E942D1E8093D9018091D901D2 +:103FE00087FF05C00E942D1E81958093D9016091A5 +:103FF000D801662339F1C091D901CC2319F1772773 +:1040000067FD7095872F972F0E941C2323E333E3CE +:1040100043E35FE30E9480230E94E9226093D8017A +:104020006C2F772767FD7095872F972F0E941C2391 +:1040300023E333E343E35FE30E9480230E94E9220A +:104040006093D9011D1624F40E94761E8093DA0134 +:104050008091DA0187FF05C00E94761E81958093CA +:10406000DA01111624F40E94761E8093DB01809100 +:10407000DB0187FF05C00E94761E81958093DB01DE +:10408000DF91CF911F910C949C1F9F3F09F08ECF21 +:1040900096CFDF91CF911F910895E7EDF1E085E094 +:1040A000DF011D928A95E9F71092D6011092D50191 +:1040B0000895833081F128F4813059F08230D1F0B5 +:1040C0000895853009F449C0B8F1863009F456C026 +:1040D000089580911501262F30E0280F311D2F3FC4 +:1040E000310524F4680F6093150108958FEF8093D4 +:1040F0001501089580911401262F30E0280F311DFD +:104100002F3F310524F4680F6093140108958FEF59 +:1041100080931401089580911301262F30E0280F19 +:10412000311D2F3F310524F4680F6093130108956A +:104130008FEF80931301089580911201262F30E0B4 +:10414000280F311D2F3F310524F4680F60931201B1 +:1041500008958FEF80931201089580911101262F09 +:1041600030E0280F311D2F3F310524F4680F609394 +:10417000110108958FEF809311010895809110012E +:10418000262F30E0280F311D2F3F310524F4680F12 +:104190006093100108958FEF80931001089583308C +:1041A00011F128F4813049F0823091F00895853082 +:1041B00081F120F18630C1F10895809115016817D1 +:1041C00020F4861B8093150108951092150108951F +:1041D00080911401681720F4861B809314010895C0 +:1041E00010921401089580911301681720F4861B22 +:1041F0008093130108951092130108958091120184 +:10420000681720F4861B8093120108951092120102 +:10421000089580911101681720F4861B8093110185 +:10422000089510921101089580911001681720F4EB +:10423000861B8093100108951092100108950F932A +:104240001F938D3109F46BC008F03FC08E3009F424 +:104250007FC0C0F4873009F469C068F4863009F083 +:10426000B1C08091CD01817F8E7F8093CD0181E0AF +:104270008093DD01A8C0883009F4A2C08B3009F416 +:104280009FC0A0C0863109F49BC078F4803109F446 +:1042900072C0813109F096C00E94261590910D01DF +:1042A00081E0892780930D018BC0893109F488C092 +:1042B0008B3109F087C08091CD0181FB222720F945 +:1042C00091E0922790FB81F94CC0853309F470C0CE +:1042D00048F4873209F46CC008F459C0893209F4F3 +:1042E00067C070C0833438F48A3308F04EC0883316 +:1042F00009F466C067C0833409F45AC0883409F0F1 +:1043000061C00E9426150FEF13ED20E3015010400D +:104310002040E1F700C000000E945E1C51C00E94D6 +:10432000A3220E94960F0E948F084AC09091CD014F +:10433000892F8095817080FB90F929F096609860B4 +:104340009093CD0140C0997F977F9093CD0138C065 +:104350008091CD0182FB222720F991E0922790FBEA +:1043600082F98093CD01992359F18091CD0181602B +:104370008093CD0125C08091CD0183FB222720F9B8 +:1043800091E0922790FB83F9ECCF895301C08D51C6 +:1043900041E050E060E070E08A019B0104C0000F42 +:1043A000111F221F331F8A95D2F7C901B80104C01B +:1043B00061E070E080E090E00E94E2180E94261523 +:1043C00081E001C080E01F910F91089580E0089581 +:1043D00080E00895CF93C82F8091DD01813079F07E +:1043E00018F08230E9F187C0E0910E01F0910F01E1 +:1043F0008081813169F0823209F07FC009C0E0918B +:104400000E01F0910F018081813111F0823261F44F +:104410008C2F0E94E621811104C08C2F0E941F2145 +:104420001DC081E090E01AC08C2F0E94E82181110C +:1044300014C0C43179F048F4CB3079F0C03109F0C0 +:1044400060C082E08093DD0108C0C93219F0C83332 +:1044500021F057C01092DD0154C081E0817053C03B +:10446000C93289F118F5C43171F1A8F4C73009F0E7 +:1044700046C08AE08093150194E19093140193E083 +:10448000909313018093120188E08093110188E2D8 +:104490008093100134C0CE51C63088F5EC2FF0E087 +:1044A000E65DFE4F80818093DC0129C0CE34E9F0C7 +:1044B00020F4CB3421F56AE013C0C13579F0C23560 +:1044C000F1F461E00DC08091DC01882319F01092B5 +:1044D000DC0115C081E08093DD0115C061E006C0FC +:1044E0008091DC010E9459200AC06AE08091DC01C1 +:1044F0000E94CF2004C01092DD0180E004C081E062 +:1045000002C080E0ABCFCF910895E1E8F0E0808178 +:10451000886080838081816080838FB7F89493E086 +:104520009093890090ED909388008FBF0895EFE6F7 +:10453000F0E08081826080830895EFE6F0E0808182 +:104540008D7F80830895EFE6F0E0908182E08927F7 +:10455000808308951F920F920FB60F9211242F930C +:104560003F934F935F936F937F938F939F93AF93FB +:10457000BF93EF93FF938091DE019091DF0101964D +:104580009093DF018093DE01811103C082E00E94DD +:104590008F08E091DF01E695E695F0E0EA52FA4FE8 +:1045A000E4918091DE018E1303C080E00E948F08A9 +:1045B000FF91EF91BF91AF919F918F917F916F91FB +:1045C0005F914F913F912F910F900FBE0F901F90D1 +:1045D000189504D06894B1118DC0089570D088F0FA +:1045E0009F5790F0B92F9927B751A0F0D1F0660FDF +:1045F000771F881F991F1AF0BA95C9F712C0B130FA +:1046000081F077D0B1E0089574C0672F782F8827A4 +:10461000B85F39F0B93FCCF3869577956795B39538 +:10462000D9F73EF490958095709561957F4F8F4FA7 +:104630009F4F0895E89409C097FB3EF490958095AC +:10464000709561957F4F8F4F9F4F9923A9F0F92F58 +:1046500096E9BB279395F695879577956795B795D6 +:10466000F111F8CFFAF4BB0F11F460FF1BC06F5FBC +:104670007F4F8F4F9F4F16C0882311F096E911C0CE +:10468000772321F09EE8872F762F05C0662371F0EF +:1046900096E8862F70E060E02AF09A95660F771F03 +:1046A000881FDAF7880F9695879597F9089557FD33 +:1046B0009058440F551F59F05F3F71F04795880F90 +:1046C00097FB991F61F09F3F79F087950895121627 +:1046D00013061406551FF2CF4695F1DF08C01616D3 +:1046E00017061806991FF1CF869571056105089484 +:1046F0000895E894BB2766277727CB0197F908959B +:104700000BD078C069D028F06ED018F0952309F04E +:104710005AC05FC01124EECFCADFA0F3959FD1F33A +:10472000950F50E0551F629FF001729FBB27F00D5F +:10473000B11D639FAA27F00DB11DAA1F649F6627B4 +:10474000B00DA11D661F829F2227B00DA11D621F03 +:10475000739FB00DA11D621F839FA00D611D221FBD +:10476000749F3327A00D611D231F849F600D211DA1 +:10477000822F762F6A2F11249F5750408AF0E1F044 +:1047800088234AF0EE0FFF1FBB1F661F771F881F8D +:1047900091505040A9F79E3F510570F014C0AACF28 +:1047A0005F3FECF3983EDCF3869577956795B79578 +:1047B000F795E7959F5FC1F7FE2B880F911D9695A2 +:1047C000879597F9089597F99F6780E870E060E012 +:1047D00008959FEF80EC089500240A94161617069A +:1047E00018060906089500240A94121613061406E2 +:1047F00005060895092E0394000C11F4882352F045 +:10480000BB0F40F4BF2B11F460FF04C06F5F7F4FFC +:104810008F4F9F4F089597FB072E16F4009407D0F3 +:1048200077FD09D00E94252407FC05D03EF4909521 +:1048300081959F4F0895709561957F4F0895EE0F74 +:10484000FF1F0590F491E02D0994AA1BBB1B51E1B9 +:1048500007C0AA1FBB1FA617B70710F0A61BB70BF0 +:10486000881F991F5A95A9F780959095BC01CD0195 +:104870000895F999FECF92BD81BDF89A992780B528 +:104880000895A8E1B0E042E050E00C945C24262FAB +:10489000F999FECF1FBA92BD81BD20BD0FB6F89425 +:1048A000FA9AF99A0FBE019608950E944724272F7D +:1048B0000C944824DC01CB01FC01F999FECF06C021 +:1048C000F2BDE1BDF89A319600B40D9241505040CE +:0848D000B8F70895F894FFCF3A +:1048D800200291081F09FC08C80894080101BA01C0 +:1048E80028080A03140A3F4D363997054A05140566 +:1048F800DB046E048704A004B9040102030405065E +:044908000708090093 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png new file mode 100644 index 0000000000000000000000000000000000000000..193aa339e6b41658f4646bd01dee2cf72fa7d4dd GIT binary patch literal 183892 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%0D!QXw;SBG5P`8~#yarMW9@>ge{ik{xJFHic9 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

    jg?$qI*+x~peEfki@@YAU~ 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 E09Nzu$N&HU literal 0 HcmV?d00001 From 462601f5e8de3476963c6fef44a88653e19fc3fd Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 19 Apr 2016 21:25:48 -0400 Subject: [PATCH 199/259] breaking changes - restructuring audio.c a little --- keyboard/planck/keymaps/default/keymap.c | 24 ++-- keyboard/preonic/keymaps/default/keymap.c | 37 +++--- quantum/audio.c | 150 ++++++++++++---------- quantum/audio.h | 1 - 4 files changed, 115 insertions(+), 97 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 25a0d78f3b..ccf9c7adef 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -145,7 +145,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} }, -/* Plover layer (http://openstenoproject.org) +/* Plover layer (http://opensteno.org) * ,-----------------------------------------------------------------------------------. * | # | # | # | # | # | # | # | # | # | # | # | # | * |------+------+------+------+------+-------------+------+------+------+------+------| @@ -225,16 +225,10 @@ float tone_dvorak[][2] = { {440.0*pow(2.0,(31)/12.0), 8} }; -float tone_music[][2] = { - {440.0*pow(2.0,(12)/12.0), 8}, - {440.0*pow(2.0,(14)/12.0), 8}, - {440.0*pow(2.0,(16)/12.0), 8}, - {440.0*pow(2.0,(17)/12.0), 8}, - {440.0*pow(2.0,(19)/12.0), 8}, - {440.0*pow(2.0,(21)/12.0), 8}, - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8} -}; + +float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); +float goodbye[][2] = SONG(GOODBYE_SOUND); + #endif @@ -324,7 +318,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case 9: if (record->event.pressed) { #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_music, false, 0); + PLAY_NOTE_ARRAY(music_scale, false, 0); layer_on(_MUSIC); #endif } @@ -374,3 +368,9 @@ void matrix_init_user(void) { PLAY_NOTE_ARRAY(tone_startup, false, 0); #endif } + +void play_goodbye_tone() +{ + PLAY_NOTE_ARRAY(goodbye, false, 0); + _delay_ms(150); +} diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 144e9c3086..ecf3400f8d 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -15,7 +15,7 @@ #define _LOWER 3 #define _RAISE 4 #define _MUSIC 5 -#define _ADJUST 6 +#define _ADJUST 16 // Macro name shortcuts #define QWERTY M(_QWERTY) @@ -142,6 +142,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, +/* Music (reserved for process_action_user) + * + */ +[_MUSIC] = { + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} +}, + /* Adjust (Lower + Raise) * ,-----------------------------------------------------------------------------------. * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | @@ -161,19 +172,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} -}, - -/* Music (reserved for process_action_user) - * - */ -[_MUSIC] = { - {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, - {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, - {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, - {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, - {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} } + }; const uint16_t PROGMEM fn_actions[] = { @@ -315,7 +316,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case 9: if (record->event.pressed) { #ifdef AUDIO_ENABLE - init_notes(); PLAY_NOTE_ARRAY(music_scale, false, 0); layer_on(_MUSIC); #endif @@ -341,11 +341,12 @@ void process_action_user(keyrecord_t *record) { } void matrix_init_user(void) { - #ifdef AUDIO_ENABLE - init_notes(); - _delay_ms(10); - PLAY_NOTE_ARRAY(start_up, false, 0); - #endif + play_startup_tone(); +} + +void play_startup_tone() +{ + PLAY_NOTE_ARRAY(start_up, false, 0); } void play_goodbye_tone() diff --git a/quantum/audio.c b/quantum/audio.c index 8ea1bf6ff0..bbdbc824c9 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -74,7 +74,9 @@ float vibrato_counter = 0; float vibrato_strength = .5; float vibrato_rate = 0.125; -float polyphony_rate = .5; +float polyphony_rate = 0; + +bool inited = false; audio_config_t audio_config; @@ -170,66 +172,7 @@ void increase_tempo(uint8_t tempo_change) { } } -void stop_all_notes() { - voices = 0; - #ifdef PWM_AUDIO - TIMSK3 &= ~_BV(OCIE3A); - #else - TIMSK3 &= ~_BV(OCIE3A); - TCCR3A &= ~_BV(COM3A1); - #endif - notes = false; - note = false; - frequency = 0; - volume = 0; - - for (int i = 0; i < 8; i++) { - frequencies[i] = 0; - volumes[i] = 0; - } -} - -void stop_note(double freq) { - if (note) { - cli(); - #ifdef PWM_AUDIO - freq = freq / SAMPLE_RATE; - #endif - for (int i = 7; i >= 0; i--) { - if (frequencies[i] == freq) { - frequencies[i] = 0; - volumes[i] = 0; - for (int j = i; (j < 7); j++) { - frequencies[j] = frequencies[j+1]; - frequencies[j+1] = 0; - volumes[j] = volumes[j+1]; - volumes[j+1] = 0; - } - break; - } - } - voices--; - if (voices < 0) - voices = 0; - if (voice_place >= voices) { - voice_place = 0; - } - if (voices == 0) { - #ifdef PWM_AUDIO - TIMSK3 &= ~_BV(OCIE3A); - #else - TIMSK3 &= ~_BV(OCIE3A); - TCCR3A &= ~_BV(COM3A1); - #endif - frequency = 0; - volume = 0; - note = false; - } - sei(); - } -} - -void init_notes() { +void audio_init() { /* check signature */ if (!eeconfig_is_enabled()) { @@ -264,6 +207,71 @@ void init_notes() { TCCR3A = (0 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30); TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (1 << CS31) | (0 << CS30); #endif + + inited = true; +} + +void stop_all_notes() { + if (!inited) { + audio_init(); + } + voices = 0; + #ifdef PWM_AUDIO + TIMSK3 &= ~_BV(OCIE3A); + #else + TIMSK3 &= ~_BV(OCIE3A); + TCCR3A &= ~_BV(COM3A1); + #endif + notes = false; + note = false; + frequency = 0; + volume = 0; + + for (int i = 0; i < 8; i++) { + frequencies[i] = 0; + volumes[i] = 0; + } +} + +void stop_note(double freq) { + if (note) { + if (!inited) { + audio_init(); + } + #ifdef PWM_AUDIO + freq = freq / SAMPLE_RATE; + #endif + for (int i = 7; i >= 0; i--) { + if (frequencies[i] == freq) { + frequencies[i] = 0; + volumes[i] = 0; + for (int j = i; (j < 7); j++) { + frequencies[j] = frequencies[j+1]; + frequencies[j+1] = 0; + volumes[j] = volumes[j+1]; + volumes[j+1] = 0; + } + break; + } + } + voices--; + if (voices < 0) + voices = 0; + if (voice_place >= voices) { + voice_place = 0; + } + if (voices == 0) { + #ifdef PWM_AUDIO + TIMSK3 &= ~_BV(OCIE3A); + #else + TIMSK3 &= ~_BV(OCIE3A); + TCCR3A &= ~_BV(COM3A1); + #endif + frequency = 0; + volume = 0; + note = false; + } + } } float mod(float a, int b) @@ -456,7 +464,10 @@ ISR(TIMER3_COMPA_vect) { void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest) { if (audio_config.enable) { - cli(); + TIMSK3 &= ~_BV(OCIE3A); + if (!inited) { + audio_init(); + } // Cancel note if a note is playing if (note) stop_all_notes(); @@ -485,7 +496,6 @@ if (audio_config.enable) { TIMSK3 |= _BV(OCIE3A); TCCR3A |= _BV(COM3A1); #endif - sei(); } } @@ -493,7 +503,10 @@ if (audio_config.enable) { void play_sample(uint8_t * s, uint16_t l, bool r) { if (audio_config.enable) { - + TIMSK3 &= ~_BV(OCIE3A); + if (!inited) { + audio_init(); + } stop_all_notes(); place_int = 0; sample = s; @@ -512,7 +525,10 @@ if (audio_config.enable) { void play_note(double freq, int vol) { if (audio_config.enable && voices < 8) { - cli(); + TIMSK3 &= ~_BV(OCIE3A); + if (!inited) { + audio_init(); + } // Cancel notes if notes are playing if (notes) stop_all_notes(); @@ -532,7 +548,6 @@ if (audio_config.enable && voices < 8) { TIMSK3 |= _BV(OCIE3A); TCCR3A |= _BV(COM3A1); #endif - sei(); } } @@ -545,8 +560,11 @@ void play_startup_tone() { } + + __attribute__ ((weak)) void play_goodbye_tone() { + } //------------------------------------------------------------------------------ diff --git a/quantum/audio.h b/quantum/audio.h index 85756af9d4..0fe3eac9af 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -55,7 +55,6 @@ void play_sample(uint8_t * s, uint16_t l, bool r); void play_note(double freq, int vol); void stop_note(double freq); void stop_all_notes(void); -void init_notes(void); void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest); #define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \ From de4690593cec908b19f97509f45c78534fd5440f Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 01:08:17 -0400 Subject: [PATCH 200/259] fixed startup audio with a 500ms delay --- keyboard/planck/keymaps/default/keymap.c | 1 - keyboard/preonic/Makefile | 2 +- keyboard/preonic/keymaps/default/keymap.c | 43 +------ quantum/audio.c | 140 +++++++++++++--------- quantum/audio.h | 21 +++- quantum/vibrato_lut.h | 82 +------------ 6 files changed, 106 insertions(+), 183 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index ccf9c7adef..29a3ccf6ad 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -364,7 +364,6 @@ void process_action_user(keyrecord_t *record) { void matrix_init_user(void) { #ifdef AUDIO_ENABLE - init_notes(); PLAY_NOTE_ARRAY(tone_startup, false, 0); #endif } diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index 3504e27201..c2648d2294 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -133,7 +133,7 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = no # Console for debug(+400) +CONSOLE_ENABLE = on # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index ecf3400f8d..9ee803b063 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -3,6 +3,7 @@ #include "eeconfig.h" #ifdef AUDIO_ENABLE #include "audio.h" + #include "song_list.h" #endif // Each layer gets a name for readability, which is then used in the keymap matrix below. @@ -189,43 +190,10 @@ float start_up[][2] = { {440.0*pow(2.0,(26)/12.0), 8} }; -float tone_qwerty[][2] = { - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 16} -}; +float tone_qwerty[][2] = SONG(QWERTY_SOUND); +float tone_dvorak[][2] = SONG(DVORAK_SOUND); +float tone_colemak[][2] = SONG(COLEMAK_SOUND); -float tone_colemak[][2] = { - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 12}, - {0, 4}, - {440.0*pow(2.0,(35)/12.0), 12} -}; - -float tone_dvorak[][2] = { - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(33)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 8} -}; - -float tone_music[][2] = { - {440.0*pow(2.0,(12)/12.0), 8}, - {440.0*pow(2.0,(14)/12.0), 8}, - {440.0*pow(2.0,(16)/12.0), 8}, - {440.0*pow(2.0,(17)/12.0), 8}, - {440.0*pow(2.0,(19)/12.0), 8}, - {440.0*pow(2.0,(21)/12.0), 8}, - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8} -}; float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); float goodbye[][2] = SONG(GOODBYE_SOUND); #endif @@ -341,12 +309,13 @@ void process_action_user(keyrecord_t *record) { } void matrix_init_user(void) { + // audio_init(); play_startup_tone(); } void play_startup_tone() { - PLAY_NOTE_ARRAY(start_up, false, 0); + PLAY_NOTE_ARRAY(music_scale, false, 0); } void play_goodbye_tone() diff --git a/quantum/audio.c b/quantum/audio.c index bbdbc824c9..ab3444bc97 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -10,20 +10,23 @@ #include "eeconfig.h" -#include "vibrato_lut.h" +#ifdef VIBRATO_ENABLE + #include "vibrato_lut.h" +#endif #define PI 3.14159265 #define CPU_PRESCALER 8 -// Largely untested PWM audio mode (doesn't sound as good) -// #define PWM_AUDIO - #ifdef PWM_AUDIO #include "wave.h" #define SAMPLE_DIVIDER 39 #define SAMPLE_RATE (2000000.0/SAMPLE_DIVIDER/2048) // Resistor value of 1/ (2 * PI * 10nF * (2000000 hertz / SAMPLE_DIVIDER / 10)) for 10nF cap + + float places[8] = {0, 0, 0, 0, 0, 0, 0, 0}; + uint16_t place_int = 0; + bool repeat = true; #endif void delay_us(int count) { @@ -34,25 +37,21 @@ void delay_us(int count) { int voices = 0; int voice_place = 0; -double frequency = 0; +float frequency = 0; int volume = 0; long position = 0; -double frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0}; +float frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0}; int volumes[8] = {0, 0, 0, 0, 0, 0, 0, 0}; bool sliding = false; int max = 0xFF; float sum = 0; -int value = 128; float place = 0; -float places[8] = {0, 0, 0, 0, 0, 0, 0, 0}; -uint16_t place_int = 0; -bool repeat = true; uint8_t * sample; uint16_t sample_length = 0; -double freq = 0; +// float freq = 0; bool notes = false; bool note = false; @@ -62,7 +61,7 @@ float note_tempo = TEMPO_DEFAULT; float note_timbre = TIMBRE_DEFAULT; uint16_t note_position = 0; float (* notes_pointer)[][2]; -uint8_t notes_count; +uint16_t notes_count; bool notes_repeat; float notes_rest; bool note_resting = false; @@ -70,9 +69,11 @@ bool note_resting = false; uint8_t current_note = 0; uint8_t rest_counter = 0; +#ifdef VIBRATO_ENABLE float vibrato_counter = 0; float vibrato_strength = .5; float vibrato_rate = 0.125; +#endif float polyphony_rate = 0; @@ -96,6 +97,7 @@ void audio_off(void) { eeconfig_write_audio(audio_config.raw); } +#ifdef VIBRATO_ENABLE // Vibrato rate functions void set_vibrato_rate(float rate) { @@ -126,6 +128,8 @@ void decrease_vibrato_strength(float change) { #endif +#endif + // Polyphony functions void set_polyphony_rate(float rate) { @@ -209,6 +213,7 @@ void audio_init() { #endif inited = true; + _delay_ms(500); } void stop_all_notes() { @@ -233,7 +238,7 @@ void stop_all_notes() { } } -void stop_note(double freq) { +void stop_note(float freq) { if (note) { if (!inited) { audio_init(); @@ -274,6 +279,8 @@ void stop_note(double freq) { } } +#ifdef VIBRATO_ENABLE + float mod(float a, int b) { float r = fmod(a, b); @@ -290,6 +297,8 @@ float vibrato(float average_freq) { return vibrated_freq; } +#endif + ISR(TIMER3_COMPA_vect) { if (note) { #ifdef PWM_AUDIO @@ -341,6 +350,7 @@ ISR(TIMER3_COMPA_vect) { } #else if (voices > 0) { + float freq; if (polyphony_rate > 0) { if (voices > 1) { voice_place %= voices; @@ -349,9 +359,13 @@ ISR(TIMER3_COMPA_vect) { place = 0.0; } } + #ifdef VIBRATO_ENABLE if (vibrato_strength > 0) { freq = vibrato(frequencies[voice_place]); } else { + #else + { + #endif freq = frequencies[voice_place]; } } else { @@ -363,9 +377,14 @@ ISR(TIMER3_COMPA_vect) { frequency = frequencies[voices - 1]; } + + #ifdef VIBRATO_ENABLE if (vibrato_strength > 0) { freq = vibrato(frequency); } else { + #else + { + #endif freq = frequency; } } @@ -398,9 +417,13 @@ ISR(TIMER3_COMPA_vect) { if (note_frequency > 0) { float freq; + #ifdef VIBRATO_ENABLE if (vibrato_strength > 0) { freq = vibrato(note_frequency); } else { + #else + { + #endif freq = note_frequency; } @@ -461,13 +484,45 @@ ISR(TIMER3_COMPA_vect) { } } -void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest) { +void play_note(float freq, int vol) { -if (audio_config.enable) { - TIMSK3 &= ~_BV(OCIE3A); if (!inited) { audio_init(); } + +if (audio_config.enable && voices < 8) { + TIMSK3 &= ~_BV(OCIE3A); + // Cancel notes if notes are playing + if (notes) + stop_all_notes(); + note = true; + #ifdef PWM_AUDIO + freq = freq / SAMPLE_RATE; + #endif + if (freq > 0) { + frequencies[voices] = freq; + volumes[voices] = vol; + voices++; + } + + #ifdef PWM_AUDIO + TIMSK3 |= _BV(OCIE3A); + #else + TIMSK3 |= _BV(OCIE3A); + TCCR3A |= _BV(COM3A1); + #endif +} + +} + +void play_notes(float (*np)[][2], uint16_t n_count, bool n_repeat, float n_rest) { + + if (!inited) { + audio_init(); + } + +if (audio_config.enable) { + TIMSK3 &= ~_BV(OCIE3A); // Cancel note if a note is playing if (note) stop_all_notes(); @@ -500,57 +555,24 @@ if (audio_config.enable) { } +#ifdef PWM_AUDIO void play_sample(uint8_t * s, uint16_t l, bool r) { - -if (audio_config.enable) { - TIMSK3 &= ~_BV(OCIE3A); if (!inited) { audio_init(); } - stop_all_notes(); - place_int = 0; - sample = s; - sample_length = l; - repeat = r; - #ifdef PWM_AUDIO - TIMSK3 |= _BV(OCIE3A); - #else - #endif - -} - -} - -void play_note(double freq, int vol) { - -if (audio_config.enable && voices < 8) { - TIMSK3 &= ~_BV(OCIE3A); - if (!inited) { - audio_init(); - } - // Cancel notes if notes are playing - if (notes) + if (audio_config.enable) { + TIMSK3 &= ~_BV(OCIE3A); stop_all_notes(); - note = true; - #ifdef PWM_AUDIO - freq = freq / SAMPLE_RATE; - #endif - if (freq > 0) { - frequencies[voices] = freq; - volumes[voices] = vol; - voices++; + place_int = 0; + sample = s; + sample_length = l; + repeat = r; + + TIMSK3 |= _BV(OCIE3A); } - - #ifdef PWM_AUDIO - TIMSK3 |= _BV(OCIE3A); - #else - TIMSK3 |= _BV(OCIE3A); - TCCR3A |= _BV(COM3A1); - #endif -} - } +#endif //------------------------------------------------------------------------------ // Override these functions in your keymap file to play different tunes on diff --git a/quantum/audio.h b/quantum/audio.h index 0fe3eac9af..2d4d303ced 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -8,6 +8,11 @@ #ifndef AUDIO_H #define AUDIO_H +// Largely untested PWM audio mode (doesn't sound as good) +// #define PWM_AUDIO + +// #define VIBRATO_ENABLE + // Enable vibrato strength/amplitude - slows down ISR too much // #define VIBRATO_STRENGTH_ENABLE @@ -25,6 +30,8 @@ void audio_off(void); // Vibrato rate functions +#ifdef VIBRATO_ENABLE + void set_vibrato_rate(float rate); void increase_vibrato_rate(float change); void decrease_vibrato_rate(float change); @@ -37,6 +44,8 @@ void decrease_vibrato_strength(float change); #endif +#endif + // Polyphony functions void set_polyphony_rate(float rate); @@ -51,11 +60,15 @@ void set_tempo(float tempo); void increase_tempo(uint8_t tempo_change); void decrease_tempo(uint8_t tempo_change); +void audio_init(); + +#ifdef PWM_AUDIO void play_sample(uint8_t * s, uint16_t l, bool r); -void play_note(double freq, int vol); -void stop_note(double freq); +#endif +void play_note(float freq, int vol); +void stop_note(float freq); void stop_all_notes(void); -void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest); +void play_notes(float (*np)[][2], uint16_t n_count, bool n_repeat, float n_rest); #define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \ 0 + (12*1), 2 + (12*1), 4 + (12*1), 5 + (12*1), 7 + (12*1), 9 + (12*1), 11 + (12*1), \ @@ -66,7 +79,7 @@ void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest); // These macros are used to allow play_notes to play an array of indeterminate // length. This works around the limitation of C's sizeof operation on pointers. // The global float array for the song must be used here. -#define NOTE_ARRAY_SIZE(x) ((int)(sizeof(x) / (sizeof(x[0])))) +#define NOTE_ARRAY_SIZE(x) ((int16_t)(sizeof(x) / (sizeof(x[0])))) #define PLAY_NOTE_ARRAY(note_array, note_repeat, note_rest_style) play_notes(¬e_array, NOTE_ARRAY_SIZE((note_array)), (note_repeat), (note_rest_style)); void play_goodbye_tone(void); diff --git a/quantum/vibrato_lut.h b/quantum/vibrato_lut.h index 4c267a626a..a2b1f3e5ce 100644 --- a/quantum/vibrato_lut.h +++ b/quantum/vibrato_lut.h @@ -2,107 +2,27 @@ #include #include -#define VIBRATO_LUT_LENGTH 100 +#define VIBRATO_LUT_LENGTH 20 const float VIBRATO_LUT[VIBRATO_LUT_LENGTH] = { \ -1.00045346811453, -1.00090535101508, -1.00135386178926, -1.00179722447259, 1.00223368114872, -1.0026614990145, -1.00307897737994, -1.00348445457284, -1.00387631471807, 1.00425299436105, -1.00461298890553, -1.00495485883603, -1.00527723569589, -1.00557882779254, 1.00585842560279, -1.00611490685176, -1.00634724124066, -1.00655449479987, -1.00673583384565, 1.00689052852052, -1.00701795589922, -1.00711760264454, -1.0071890671992, -1.00723206150266, 1.0072464122237, -1.00723206150266, -1.0071890671992, -1.00711760264454, -1.00701795589922, 1.00689052852052, -1.00673583384565, -1.00655449479987, -1.00634724124066, -1.00611490685176, 1.00585842560279, -1.00557882779254, -1.00527723569589, -1.00495485883603, -1.00461298890553, 1.00425299436105, -1.00387631471807, -1.00348445457284, -1.00307897737994, -1.0026614990145, 1.00223368114872, -1.00179722447259, -1.00135386178926, -1.00090535101508, -1.00045346811453, 1, -0.999546737425598, -0.999095467903976, -0.998647968674285, -0.998205999748565, 0.99777129706302, -0.997345565759612, -0.996930473622346, -0.996527644691494, -0.996138653077835, 0.99576501699778, -0.995408193048995, -0.995069570744927, -0.994750467325326, -0.994452122858643, 0.994175695650927, -0.993922257974591, -0.99369279212925, -0.993488186845591, -0.993309234042139, 0.993156625943589, -0.993030952568311, -0.99293269959154, -0.992862246589715, -0.992819865670409, 0.992805720491269, -0.992819865670409, -0.992862246589715, -0.99293269959154, -0.993030952568311, 0.993156625943589, -0.993309234042139, -0.993488186845591, -0.99369279212925, -0.993922257974591, 0.994175695650927, -0.994452122858643, -0.994750467325326, -0.995069570744927, -0.995408193048995, 0.99576501699778, -0.996138653077835, -0.996527644691494, -0.996930473622346, -0.997345565759612, 0.99777129706302, -0.998205999748565, -0.998647968674285, -0.999095467903976, -0.999546737425598, 1 }; \ No newline at end of file From 17140ec082d4a8374f13775465ab24dabcc566cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Wed, 20 Apr 2016 11:16:29 +0200 Subject: [PATCH 201/259] added some words about the ELG in the readme --- keyboard/ergodox_ez/keymaps/osx_de/readme.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/keyboard/ergodox_ez/keymaps/osx_de/readme.md b/keyboard/ergodox_ez/keymaps/osx_de/readme.md index 44d7a334e9..5011a9dd62 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/readme.md +++ b/keyboard/ergodox_ez/keymaps/osx_de/readme.md @@ -11,6 +11,12 @@ Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyb - der Zehnerblock wurde in eine eigene Layer umgezogen - die Meh und Hyper-Tasten wurden in die Daumenblöcke umgezogen +# Erstellt Mit Dem ErgodoxLayoutGenerator + +Der ErgodoxLayoutGenerator ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein. +Die Dokumentation für den ELG kann man [hier](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/) nachlesen (momentan leider nur in Englisch verfügbar). + + ------------------------------ @@ -26,3 +32,10 @@ This is only a little tweak of the existing default layout for the ErgoDox keyb - the symbollayer now has only symbols - the number block was moved to a special layer - meh and hyper went down to the thumb block + +# Created Using the ErgodoxLayoutGenerator + +The ErgodoxLayoutGenerator (ELG) is a little tool, which makes the creation and maintenance of keycaps a lot easier. It was written in Java and can be downloaded [here](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases). To use the tool, you need to have a current version of Oracles JDK installed. + +The documentation of the ELG can be viewed [here](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/). + From e065ff8cba0dcade86a1877e595011ca2f0ad399 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Wed, 20 Apr 2016 22:34:02 +0200 Subject: [PATCH 202/259] changed the macro generation of the ELG to use UP, DOWN, TYPE instead of U,D,T - makes it work with custom keycodes --- .../keymaps/osx_de_experimental/keymap.c | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c index d723c46e8c..b3ed55f217 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/osx_de_experimental/keymap.c @@ -23,8 +23,8 @@ #define EGOS 5 #define SMLY_TOG_QUOT 0 -#define TOG_HLD_MDIA 1 -#define M_TOGGLE_5 2 +#define M_TOGGLE_5 1 +#define TGH_NUM 2 #define M_DE_OSX_PLUS_CTRLALT 3 #define SM_KISS 4 #define SM_FROWN 5 @@ -33,11 +33,11 @@ #define SM_SMIRK 8 #define M_LGUI_SHFT 9 #define SM_HEART 10 -#define SM_LAUGH 11 -#define SM_SAD 12 -#define M_DE_OSX_CIRC_CTRLCMD 13 -#define M_MEH_SH_ACUT 14 -#define TGH_NUM 15 +#define TOG_HLD_MDIA 11 +#define SM_LAUGH 12 +#define SM_SAD 13 +#define M_DE_OSX_CIRC_CTRLCMD 14 +#define M_MEH_SH_ACUT 15 //Layout keymap.c generated with ErgodoxLayoutGenerator V1.0BETA1 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -177,7 +177,7 @@ if (record->event.pressed) { if (timer_elapsed(start) >150) { return MACRO_NONE; } else { - return MACRO(D(LSFT),T(BSLS),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(DE_OSX_HASH),UP(KC_LSFT),END); } } @@ -209,12 +209,12 @@ case M_DE_OSX_PLUS_CTRLALT: //Macro: M_DE_OSX_PLUS_CTRLALT//----------------------- if (record->event.pressed) { start = timer_read(); - return MACRO(D(LCTRL),D(LALT),END); + return MACRO(DOWN(KC_LCTRL),DOWN(KC_LALT),END); } else { if (timer_elapsed(start) >150) { return MACRO(U(LCTRL),U(LALT),END); } else { - return MACRO(U(LCTRL),U(LALT),T(RBRC),END); + return MACRO(UP(KC_LCTRL),UP(KC_LALT),TYPE(KC_RBRC),END); } } @@ -222,51 +222,51 @@ break; case SM_KISS: //Macro: SM_KISS//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(RBRC),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_DOT),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LSFT),TYPE(KC_RBRC),UP(KC_LSFT),END); } break; case SM_FROWN: //Macro: SM_FROWN//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LALT),T(8),U(LALT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_DOT),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LALT),TYPE(KC_8),UP(KC_LALT),END); } break; case SM_CRY: //Macro: SM_CRY//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_COMM),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LSFT),TYPE(KC_8),UP(KC_LSFT),END); } break; case SM_SMILE: //Macro: SM_SMILE//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_DOT),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LSFT),TYPE(KC_9),UP(KC_LSFT),END); } break; case SM_SMIRK: //Macro: SM_SMIRK//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(COMM),U(LSFT),T(SLSH),D(LSFT),T(9),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_COMM),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LSFT),TYPE(KC_9),UP(KC_LSFT),END); } break; case M_LGUI_SHFT: //Macro: M_LGUI_SHFT//----------------------- if (record->event.pressed){ - return MACRO(D(LGUI),D(LSFT),END); + return MACRO(DOWN(KC_LGUI),DOWN(KC_LSFT),END); }else{ - return MACRO(U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),U(LGUI),U(LSFT),END); + return MACRO(UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),UP(KC_LGUI),UP(KC_LSFT),U(LGUI),U(LSFT),END); } break; case SM_HEART: //Macro: SM_HEART//----------------------- if (record->event.pressed) { - return MACRO(T(GRV),T(3),END); + return MACRO(TYPE(KC_GRV),TYPE(KC_3),END); } break; @@ -288,14 +288,14 @@ break; case SM_LAUGH: //Macro: SM_LAUGH//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(D),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_DOT),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LSFT),TYPE(KC_D),UP(KC_LSFT),END); } break; case SM_SAD: //Macro: SM_SAD//----------------------- if (record->event.pressed) { - return MACRO(D(LSFT),T(DOT),U(LSFT),T(SLSH),D(LSFT),T(8),U(LSFT),END); + return MACRO(DOWN(KC_LSFT),TYPE(KC_DOT),UP(KC_LSFT),TYPE(KC_SLSH),DOWN(KC_LSFT),TYPE(KC_8),UP(KC_LSFT),END); } break; @@ -303,12 +303,12 @@ case M_DE_OSX_CIRC_CTRLCMD: //Macro: M_DE_OSX_CIRC_CTRLCMD//----------------------- if (record->event.pressed) { start = timer_read(); - return MACRO(D(LCTRL),D(LGUI),END); + return MACRO(DOWN(KC_LCTRL),DOWN(KC_LGUI),END); } else { if (timer_elapsed(start) >150) { return MACRO(U(LCTRL),U(LGUI),END); } else { - return MACRO(U(LCTRL),U(LGUI),T(NUBS),END); + return MACRO(UP(KC_LCTRL),UP(KC_LGUI),TYPE(KC_NUBS),END); } } @@ -317,12 +317,12 @@ case M_MEH_SH_ACUT: //Macro: M_MEH_SH_ACUT//----------------------- if (record->event.pressed) { start = timer_read(); - return MACRO(D(LCTRL),D(LSFT),D(LALT),END); + return MACRO(DOWN(KC_LCTRL),DOWN(KC_LSFT),DOWN(KC_LALT),END); } else { if (timer_elapsed(start) >150) { return MACRO(U(LCTRL),U(LSFT),U(LALT),END); } else { - return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); + return MACRO(UP(KC_LCTRL),UP(KC_LALT),TYPE(DE_OSX_ACUT),UP(KC_LSFT),END); } } From b8c932f9aa3ad0a255c00dc9d2acf2b19c102fee Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 18:39:17 -0400 Subject: [PATCH 203/259] makes the plover keymap correct --- keyboard/planck/keymaps/default/keymap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 29a3ccf6ad..5f8a86c507 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -153,7 +153,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+------|------+------+------+------+------+------| * | | S | K | W | R | * | * | R | B | G | S | Z | * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Exit | | | C | V | | N | M | | | | + * | Exit | | | A | O | | E | U | | | | * `-----------------------------------------------------------------------------------' */ From b0635e58eb33b0ed4f6b4a3846660feae15681ad Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 18:39:36 -0400 Subject: [PATCH 204/259] delay isn't the problem here --- keyboard/preonic/keymaps/default/keymap.c | 2 +- quantum/audio.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 9ee803b063..16f8a8bf18 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -315,7 +315,7 @@ void matrix_init_user(void) { void play_startup_tone() { - PLAY_NOTE_ARRAY(music_scale, false, 0); + PLAY_NOTE_ARRAY(start_up, false, 0); } void play_goodbye_tone() diff --git a/quantum/audio.c b/quantum/audio.c index ab3444bc97..e4f0bf30e8 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -213,7 +213,6 @@ void audio_init() { #endif inited = true; - _delay_ms(500); } void stop_all_notes() { From 0fd093b4007229fc0e8bbb440b6febaaea109fb1 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 18:41:10 -0400 Subject: [PATCH 205/259] there is no on --- keyboard/preonic/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile index c2648d2294..3504e27201 100644 --- a/keyboard/preonic/Makefile +++ b/keyboard/preonic/Makefile @@ -133,7 +133,7 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = on # Console for debug(+400) +CONSOLE_ENABLE = no # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality From 157ddccc2c0b865582fb488ea5346e2996b05468 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 20:11:05 -0400 Subject: [PATCH 206/259] start-up sound working, removes tick with some devices --- keyboard/preonic/keymaps/default/keymap.c | 2 +- tmk_core/common/avr/suspend.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 16f8a8bf18..267bfab3d7 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -309,7 +309,7 @@ void process_action_user(keyrecord_t *record) { } void matrix_init_user(void) { - // audio_init(); + _delay_ms(10); // gets rid of tick play_startup_tone(); } diff --git a/tmk_core/common/avr/suspend.c b/tmk_core/common/avr/suspend.c index e295dbe18b..4980680198 100644 --- a/tmk_core/common/avr/suspend.c +++ b/tmk_core/common/avr/suspend.c @@ -79,7 +79,8 @@ static void power_down(uint8_t wdto) led_set(0); #ifdef AUDIO_ENABLE - stop_all_notes(); + // This sometimes disables the start-up noise, so it's been disabled + // stop_all_notes(); #endif /* AUDIO_ENABLE */ // TODO: more power saving From 7d1a683607a95aa9715b5decb1013f3e644b96c9 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 22:28:47 -0400 Subject: [PATCH 207/259] sounds for plover layout --- keyboard/planck/keymaps/default/keymap.c | 39 ++++++++---------------- quantum/song_list.h | 16 ++++++++++ 2 files changed, 28 insertions(+), 27 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 5f8a86c507..3239dda71d 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -198,33 +198,11 @@ float tone_startup[][2] = { {440.0*pow(2.0,(28)/12.0), 20} }; -float tone_qwerty[][2] = { - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 16} -}; - -float tone_colemak[][2] = { - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 12}, - {0, 4}, - {440.0*pow(2.0,(35)/12.0), 12} -}; - -float tone_dvorak[][2] = { - {440.0*pow(2.0,(23)/12.0), 8}, - {440.0*pow(2.0,(24)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(33)/12.0), 8}, - {0, 4}, - {440.0*pow(2.0,(31)/12.0), 8} -}; - +float tone_qwerty[][2] = SONG(QWERTY_SOUND); +float tone_dvorak[][2] = SONG(DVORAK_SOUND); +float tone_colemak[][2] = SONG(COLEMAK_SOUND); +float tone_plover[][2] = SONG(PLOVER_SOUND); +float tone_plover_gb[][2] = SONG(PLOVER_GOODBYE_SOUND); float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); float goodbye[][2] = SONG(GOODBYE_SOUND); @@ -325,6 +303,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) break; case 10: if (record->event.pressed) { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_plover, false, 0); + #endif layer_off(_RAISE); layer_off(_LOWER); layer_off(_ADJUST); @@ -339,6 +320,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) break; case 11: if (record->event.pressed) { + #ifdef AUDIO_ENABLE + PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); + #endif layer_off(_PLOVER); } break; @@ -364,6 +348,7 @@ void process_action_user(keyrecord_t *record) { void matrix_init_user(void) { #ifdef AUDIO_ENABLE + _delay_ms(10); // stops the tick PLAY_NOTE_ARRAY(tone_startup, false, 0); #endif } diff --git a/quantum/song_list.h b/quantum/song_list.h index e992bd18a2..fc6fcdeef1 100644 --- a/quantum/song_list.h +++ b/quantum/song_list.h @@ -64,6 +64,22 @@ S__NOTE(_REST), \ E__NOTE(_E7 ), +#define PLOVER_SOUND \ + E__NOTE(_GS6 ), \ + E__NOTE(_A6 ), \ + S__NOTE(_REST), \ + ED_NOTE(_E7 ), \ + S__NOTE(_REST), \ + ED_NOTE(_A7 ), + +#define PLOVER_GOODBYE_SOUND \ + E__NOTE(_GS6 ), \ + E__NOTE(_A6 ), \ + S__NOTE(_REST), \ + ED_NOTE(_A7 ), \ + S__NOTE(_REST), \ + ED_NOTE(_E7 ), + #define MUSIC_SCALE_SOUND \ E__NOTE(_A5 ), \ E__NOTE(_B5 ), \ From 2e303b40aed372ea69b79850dae41e4f8ea457f4 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 22:29:01 -0400 Subject: [PATCH 208/259] start of envelope function --- quantum/audio.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/quantum/audio.c b/quantum/audio.c index e4f0bf30e8..1327887d9a 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -81,6 +81,7 @@ bool inited = false; audio_config_t audio_config; +uint16_t envelope_index = 0; void audio_toggle(void) { audio_config.enable ^= 1; @@ -298,6 +299,26 @@ float vibrato(float average_freq) { #endif +float envelope(float f) { + uint16_t compensated_index = (uint16_t)((float)envelope_index * (880.0 / f)); + switch (compensated_index) { + case 0: + note_timbre = TIMBRE_50; + break; + case 20: + note_timbre = TIMBRE_25; + break; + case 32: + note_timbre = TIMBRE_12; + break; + case 40 ... 60: + f = f / 2; + note_timbre = TIMBRE_50; + break; + } + return f; +} + ISR(TIMER3_COMPA_vect) { if (note) { #ifdef PWM_AUDIO @@ -387,6 +408,12 @@ ISR(TIMER3_COMPA_vect) { freq = frequency; } } + + if (envelope_index < 65535) { + envelope_index++; + } + freq = envelope(freq); + ICR3 = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period OCR3A = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period } @@ -495,6 +522,7 @@ if (audio_config.enable && voices < 8) { if (notes) stop_all_notes(); note = true; + envelope_index = 0; #ifdef PWM_AUDIO freq = freq / SAMPLE_RATE; #endif From 2e60054951ce08e973c735991bd95390c6aa3842 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 20 Apr 2016 23:16:39 -0400 Subject: [PATCH 209/259] fade envelope --- quantum/audio.c | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/quantum/audio.c b/quantum/audio.c index 1327887d9a..df421ef999 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -302,18 +302,19 @@ float vibrato(float average_freq) { float envelope(float f) { uint16_t compensated_index = (uint16_t)((float)envelope_index * (880.0 / f)); switch (compensated_index) { - case 0: - note_timbre = TIMBRE_50; - break; - case 20: - note_timbre = TIMBRE_25; - break; - case 32: + case 0 ... 9: + f = f / 4; note_timbre = TIMBRE_12; break; - case 40 ... 60: + case 10 ... 19: f = f / 2; - note_timbre = TIMBRE_50; + note_timbre = TIMBRE_12; + break; + case 20 ... 200: + note_timbre = .125 - pow(((float)compensated_index - 20) / (200 - 20), 2)*.125; + break; + default: + note_timbre = 0; break; } return f; @@ -414,6 +415,8 @@ ISR(TIMER3_COMPA_vect) { } freq = envelope(freq); + if (freq < 30.517578125) + freq = 30.52; ICR3 = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period OCR3A = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period } From 73228f5e5d1d4cd31a46e5e93aa893a8f727e3b9 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 21 Apr 2016 00:37:45 -0400 Subject: [PATCH 210/259] restructures audio, begins voicing --- quantum/{ => audio}/audio.c | 29 ++++---------- quantum/{ => audio}/audio.h | 1 + quantum/{ => audio}/musical_notes.h | 0 quantum/{ => audio}/song_list.h | 0 quantum/{ => audio}/vibrato_lut.h | 0 quantum/audio/voices.c | 60 +++++++++++++++++++++++++++++ quantum/audio/voices.h | 21 ++++++++++ quantum/{ => audio}/wave.h | 0 quantum/quantum.mk | 3 +- 9 files changed, 91 insertions(+), 23 deletions(-) rename quantum/{ => audio}/audio.c (96%) rename quantum/{ => audio}/audio.h (99%) rename quantum/{ => audio}/musical_notes.h (100%) rename quantum/{ => audio}/song_list.h (100%) rename quantum/{ => audio}/vibrato_lut.h (100%) create mode 100644 quantum/audio/voices.c create mode 100644 quantum/audio/voices.h rename quantum/{ => audio}/wave.h (100%) diff --git a/quantum/audio.c b/quantum/audio/audio.c similarity index 96% rename from quantum/audio.c rename to quantum/audio/audio.c index df421ef999..3225557bae 100644 --- a/quantum/audio.c +++ b/quantum/audio/audio.c @@ -299,27 +299,6 @@ float vibrato(float average_freq) { #endif -float envelope(float f) { - uint16_t compensated_index = (uint16_t)((float)envelope_index * (880.0 / f)); - switch (compensated_index) { - case 0 ... 9: - f = f / 4; - note_timbre = TIMBRE_12; - break; - case 10 ... 19: - f = f / 2; - note_timbre = TIMBRE_12; - break; - case 20 ... 200: - note_timbre = .125 - pow(((float)compensated_index - 20) / (200 - 20), 2)*.125; - break; - default: - note_timbre = 0; - break; - } - return f; -} - ISR(TIMER3_COMPA_vect) { if (note) { #ifdef PWM_AUDIO @@ -413,7 +392,7 @@ ISR(TIMER3_COMPA_vect) { if (envelope_index < 65535) { envelope_index++; } - freq = envelope(freq); + freq = voice_envelope(freq); if (freq < 30.517578125) freq = 30.52; @@ -456,6 +435,11 @@ ISR(TIMER3_COMPA_vect) { freq = note_frequency; } + if (envelope_index < 65535) { + envelope_index++; + } + freq = voice_envelope(freq); + ICR3 = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period OCR3A = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period } else { @@ -498,6 +482,7 @@ ISR(TIMER3_COMPA_vect) { note_frequency = (*notes_pointer)[current_note][0] / SAMPLE_RATE; note_length = (*notes_pointer)[current_note][1] * (note_tempo / 100); #else + envelope_index = 0; note_frequency = (*notes_pointer)[current_note][0]; note_length = ((*notes_pointer)[current_note][1] / 4) * (note_tempo / 100); #endif diff --git a/quantum/audio.h b/quantum/audio/audio.h similarity index 99% rename from quantum/audio.h rename to quantum/audio/audio.h index 2d4d303ced..d1ccfdb824 100644 --- a/quantum/audio.h +++ b/quantum/audio/audio.h @@ -4,6 +4,7 @@ #include #include "musical_notes.h" #include "song_list.h" +#include "voices.h" #ifndef AUDIO_H #define AUDIO_H diff --git a/quantum/musical_notes.h b/quantum/audio/musical_notes.h similarity index 100% rename from quantum/musical_notes.h rename to quantum/audio/musical_notes.h diff --git a/quantum/song_list.h b/quantum/audio/song_list.h similarity index 100% rename from quantum/song_list.h rename to quantum/audio/song_list.h diff --git a/quantum/vibrato_lut.h b/quantum/audio/vibrato_lut.h similarity index 100% rename from quantum/vibrato_lut.h rename to quantum/audio/vibrato_lut.h diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c new file mode 100644 index 0000000000..30e8be641e --- /dev/null +++ b/quantum/audio/voices.c @@ -0,0 +1,60 @@ +#include "voices.h" + +extern uint16_t envelope_index; +extern float note_timbre; + +voice_type voice = default_voice; + +void set_voice(voice_type v) { + voice = v; +} + +float voice_envelope(float frequency) { + // envelope_index ranges from 0 to 0xFFFF, which is preserved at 880.0 Hz + uint16_t compensated_index = (uint16_t)((float)envelope_index * (880.0 / frequency)); + + switch (voice) { + case default_voice: + // nothing here on purpose + break; + case butts_fader: + switch (compensated_index) { + case 0 ... 9: + frequency = frequency / 4; + note_timbre = TIMBRE_12; + break; + case 10 ... 19: + frequency = frequency / 2; + note_timbre = TIMBRE_12; + break; + case 20 ... 200: + note_timbre = .125 - pow(((float)compensated_index - 20) / (200 - 20), 2)*.125; + break; + default: + note_timbre = 0; + break; + } + break; + case octave_crunch: + switch (compensated_index) { + case 0 ... 9: + case 20 ... 24: + case 30 ... 32: + frequency = frequency / 2; + note_timbre = TIMBRE_12; + break; + case 10 ... 19: + case 25 ... 29: + case 33 ... 35: + frequency = frequency * 2; + note_timbre = TIMBRE_12; + break; + default: + note_timbre = TIMBRE_12; + break; + } + break; + } + + return frequency; +} \ No newline at end of file diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h new file mode 100644 index 0000000000..32135dac7f --- /dev/null +++ b/quantum/audio/voices.h @@ -0,0 +1,21 @@ +#include +#include +#include +#include +#include "musical_notes.h" +#include "song_list.h" + +#ifndef VOICES_H +#define VOICES_H + +float voice_envelope(float frequency); + +typedef enum { + default_voice, + butts_fader, + octave_crunch +} voice_type; + +void set_voice(voice_type v); + +#endif \ No newline at end of file diff --git a/quantum/wave.h b/quantum/audio/wave.h similarity index 100% rename from quantum/wave.h rename to quantum/audio/wave.h diff --git a/quantum/quantum.mk b/quantum/quantum.mk index 1fe7390eba..83c4f1d1db 100644 --- a/quantum/quantum.mk +++ b/quantum/quantum.mk @@ -28,7 +28,7 @@ ifeq ($(strip $(MIDI_ENABLE)), yes) endif ifeq ($(strip $(AUDIO_ENABLE)), yes) - SRC += $(QUANTUM_DIR)/audio.c + SRC += $(QUANTUM_DIR)/audio/audio.c $(QUANTUM_DIR)/audio/voices.c endif ifeq ($(strip $(UNICODE_ENABLE)), yes) @@ -47,6 +47,7 @@ endif # Search Path VPATH += $(TOP_DIR)/$(QUANTUM_DIR) VPATH += $(TOP_DIR)/$(QUANTUM_DIR)/keymap_extras +VPATH += $(TOP_DIR)/$(QUANTUM_DIR)/audio include $(TMK_DIR)/protocol/lufa.mk From e89b806b850ad1b5484176664288b71b0131683e Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 21 Apr 2016 00:40:00 -0400 Subject: [PATCH 211/259] converts tabs to spaces --- quantum/audio/voices.c | 88 +++++++++++++++++++++--------------------- quantum/audio/voices.h | 6 +-- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 30e8be641e..51652927bd 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -6,55 +6,55 @@ extern float note_timbre; voice_type voice = default_voice; void set_voice(voice_type v) { - voice = v; + voice = v; } float voice_envelope(float frequency) { - // envelope_index ranges from 0 to 0xFFFF, which is preserved at 880.0 Hz + // envelope_index ranges from 0 to 0xFFFF, which is preserved at 880.0 Hz uint16_t compensated_index = (uint16_t)((float)envelope_index * (880.0 / frequency)); switch (voice) { - case default_voice: - // nothing here on purpose - break; - case butts_fader: - switch (compensated_index) { - case 0 ... 9: - frequency = frequency / 4; - note_timbre = TIMBRE_12; - break; - case 10 ... 19: - frequency = frequency / 2; - note_timbre = TIMBRE_12; - break; - case 20 ... 200: - note_timbre = .125 - pow(((float)compensated_index - 20) / (200 - 20), 2)*.125; - break; - default: - note_timbre = 0; - break; - } - break; - case octave_crunch: - switch (compensated_index) { - case 0 ... 9: - case 20 ... 24: - case 30 ... 32: - frequency = frequency / 2; - note_timbre = TIMBRE_12; - break; - case 10 ... 19: - case 25 ... 29: - case 33 ... 35: - frequency = frequency * 2; - note_timbre = TIMBRE_12; - break; - default: - note_timbre = TIMBRE_12; - break; - } - break; - } + case default_voice: + // nothing here on purpose + break; + case butts_fader: + switch (compensated_index) { + case 0 ... 9: + frequency = frequency / 4; + note_timbre = TIMBRE_12; + break; + case 10 ... 19: + frequency = frequency / 2; + note_timbre = TIMBRE_12; + break; + case 20 ... 200: + note_timbre = .125 - pow(((float)compensated_index - 20) / (200 - 20), 2)*.125; + break; + default: + note_timbre = 0; + break; + } + break; + case octave_crunch: + switch (compensated_index) { + case 0 ... 9: + case 20 ... 24: + case 30 ... 32: + frequency = frequency / 2; + note_timbre = TIMBRE_12; + break; + case 10 ... 19: + case 25 ... 29: + case 33 ... 35: + frequency = frequency * 2; + note_timbre = TIMBRE_12; + break; + default: + note_timbre = TIMBRE_12; + break; + } + break; + } - return frequency; + return frequency; } \ No newline at end of file diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 32135dac7f..317f5d98c5 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -11,9 +11,9 @@ float voice_envelope(float frequency); typedef enum { - default_voice, - butts_fader, - octave_crunch + default_voice, + butts_fader, + octave_crunch } voice_type; void set_voice(voice_type v); From 9828aba2a12f03fccbc1095bc8e4918ae58fa31b Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 21 Apr 2016 18:14:25 -0400 Subject: [PATCH 212/259] adds multiple voices and the ability to iterate/deiterate between them --- keyboard/preonic/keymaps/default/keymap.c | 21 +++++++++++++-- quantum/audio/voices.c | 31 +++++++++++++++++++++-- quantum/audio/voices.h | 6 ++++- 3 files changed, 53 insertions(+), 5 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 267bfab3d7..f0d5ed6030 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -3,7 +3,6 @@ #include "eeconfig.h" #ifdef AUDIO_ENABLE #include "audio.h" - #include "song_list.h" #endif // Each layer gets a name for readability, which is then used in the keymap matrix below. @@ -31,6 +30,8 @@ #endif #define MUS_OFF M(8) #define MUS_ON M(9) +#define VC_IN M(10) +#define VC_DE M(11) // Fillers to make layering more clear #define _______ KC_TRNS @@ -171,7 +172,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12}, {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, - {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, + {_______, VC_DE, VC_IN, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } @@ -289,6 +290,22 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #endif } break; + case 10: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + voice_iterate(); + PLAY_NOTE_ARRAY(music_scale, false, 0); + #endif + } + break; + case 11: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + voice_deiterate(); + PLAY_NOTE_ARRAY(music_scale, false, 0); + #endif + } + break; } return MACRO_NONE; }; diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 51652927bd..92ada47f7b 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -1,23 +1,35 @@ #include "voices.h" +// these are imported from audio.c extern uint16_t envelope_index; extern float note_timbre; +extern float polyphony_rate; -voice_type voice = default_voice; +voice_type voice = duty_osc; void set_voice(voice_type v) { voice = v; } +void voice_iterate() { + voice = (voice + 1) % number_of_voices; +} + +void voice_deiterate() { + voice = (voice - 1) % number_of_voices; +} + float voice_envelope(float frequency) { // envelope_index ranges from 0 to 0xFFFF, which is preserved at 880.0 Hz uint16_t compensated_index = (uint16_t)((float)envelope_index * (880.0 / frequency)); switch (voice) { case default_voice: - // nothing here on purpose + note_timbre = TIMBRE_50; + polyphony_rate = 0; break; case butts_fader: + polyphony_rate = 0; switch (compensated_index) { case 0 ... 9: frequency = frequency / 4; @@ -36,6 +48,7 @@ float voice_envelope(float frequency) { } break; case octave_crunch: + polyphony_rate = 0; switch (compensated_index) { case 0 ... 9: case 20 ... 24: @@ -54,6 +67,20 @@ float voice_envelope(float frequency) { break; } break; + case duty_osc: + // This slows the loop down a substantial amount, so higher notes may freeze + polyphony_rate = 0; + switch (compensated_index) { + default: + #define SPEED 10 + #define AMP .75 + // sine wave is slow + // note_timbre = (sin((float)compensated_index/10000*SPEED) * AMP / 2) + .5; + // triangle wave is a bit faster + note_timbre = (float)abs((compensated_index*SPEED % 3000) - 1500) * ( AMP / 1500 ) + (1 - AMP) / 2; + break; + } + break; } return frequency; diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 317f5d98c5..44c5066b55 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -13,9 +13,13 @@ float voice_envelope(float frequency); typedef enum { default_voice, butts_fader, - octave_crunch + octave_crunch, + duty_osc, + number_of_voices // important that this is last } voice_type; void set_voice(voice_type v); +void voice_iterate(); +void voice_deiterate(); #endif \ No newline at end of file From 620ac4b260fa663d12b11a0b15ac50379523c125 Mon Sep 17 00:00:00 2001 From: Eric Tang Date: Thu, 21 Apr 2016 19:35:18 -0700 Subject: [PATCH 213/259] Update functions used to write to EEPROM --- keyboard/atomic/keymaps/pvc/keymap.c | 2 +- keyboard/hhkb/rn42/rn42_task.c | 2 +- keyboard/planck/keymaps/default/keymap.c | 4 +-- keyboard/preonic/keymaps/default/keymap.c | 2 +- quantum/audio/audio.c | 6 ++-- quantum/keymap_common.c | 2 +- quantum/rgblight.c | 20 ++++++------- quantum/rgblight.h | 4 +-- tmk_core/common/avr/eeconfig.c | 30 +++++++++---------- tmk_core/common/backlight.c | 10 +++---- tmk_core/common/bootmagic.c | 6 ++-- tmk_core/common/eeconfig.h | 10 +++---- .../LUFA-git/Bootloaders/CDC/BootloaderCDC.c | 4 +-- .../LUFA-git/Bootloaders/DFU/BootloaderDFU.c | 2 +- 14 files changed, 52 insertions(+), 52 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 36098f1eba..95a26c5b4d 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -233,7 +233,7 @@ void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t l void persistant_default_layer_set(uint16_t default_layer) { - eeconfig_write_default_layer(default_layer); + eeconfig_update_default_layer(default_layer); default_layer_set(default_layer); } diff --git a/keyboard/hhkb/rn42/rn42_task.c b/keyboard/hhkb/rn42/rn42_task.c index 5107fef483..84001b3f1a 100644 --- a/keyboard/hhkb/rn42/rn42_task.c +++ b/keyboard/hhkb/rn42/rn42_task.c @@ -219,7 +219,7 @@ static void store_link(uint8_t *eeaddr) xprintf("%s(%d)\r\n", s, strlen(s)); if (strlen(s) == 12) { for (int i = 0; i < 12; i++) { - eeprom_write_byte(eeaddr+i, *(s+i)); + eeprom_update_byte(eeaddr+i, *(s+i)); dprintf("%c ", *(s+i)); } dprint("\r\n"); diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 3239dda71d..19d24f6a0f 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -211,7 +211,7 @@ float goodbye[][2] = SONG(GOODBYE_SOUND); void persistant_default_layer_set(uint16_t default_layer) { - eeconfig_write_default_layer(default_layer); + eeconfig_update_default_layer(default_layer); default_layer_set(default_layer); } @@ -315,7 +315,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } keymap_config.raw = eeconfig_read_keymap(); keymap_config.nkro = 1; - eeconfig_write_keymap(keymap_config.raw); + eeconfig_update_keymap(keymap_config.raw); } break; case 11: diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index f0d5ed6030..3a6dfa31a7 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -200,7 +200,7 @@ float goodbye[][2] = SONG(GOODBYE_SOUND); #endif void persistant_default_layer_set(uint16_t default_layer) { - eeconfig_write_default_layer(default_layer); + eeconfig_update_default_layer(default_layer); default_layer_set(default_layer); } diff --git a/quantum/audio/audio.c b/quantum/audio/audio.c index 3225557bae..e85370d958 100644 --- a/quantum/audio/audio.c +++ b/quantum/audio/audio.c @@ -85,17 +85,17 @@ uint16_t envelope_index = 0; void audio_toggle(void) { audio_config.enable ^= 1; - eeconfig_write_audio(audio_config.raw); + eeconfig_update_audio(audio_config.raw); } void audio_on(void) { audio_config.enable = 1; - eeconfig_write_audio(audio_config.raw); + eeconfig_update_audio(audio_config.raw); } void audio_off(void) { audio_config.enable = 0; - eeconfig_write_audio(audio_config.raw); + eeconfig_update_audio(audio_config.raw); } #ifdef VIBRATO_ENABLE diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 43debf4ef6..4b4bd62109 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -245,7 +245,7 @@ static action_t keycode_to_action(uint16_t keycode) keymap_config.swap_lalt_lgui = 0; keymap_config.swap_ralt_rgui = 0; } - eeconfig_write_keymap(keymap_config.raw); + eeconfig_update_keymap(keymap_config.raw); break; case 0x5100 ... 0x5FFF: ; // Layer movement shortcuts diff --git a/quantum/rgblight.c b/quantum/rgblight.c index 2215cf5cdf..5623c65de7 100644 --- a/quantum/rgblight.c +++ b/quantum/rgblight.c @@ -107,17 +107,17 @@ void setrgb(uint8_t r, uint8_t g, uint8_t b, struct cRGB *led1) { uint32_t eeconfig_read_rgblight(void) { return eeprom_read_dword(EECONFIG_RGBLIGHT); } -void eeconfig_write_rgblight(uint32_t val) { - eeprom_write_dword(EECONFIG_RGBLIGHT, val); +void eeconfig_update_rgblight(uint32_t val) { + eeprom_update_dword(EECONFIG_RGBLIGHT, val); } -void eeconfig_write_rgblight_default(void) { - dprintf("eeconfig_write_rgblight_default\n"); +void eeconfig_update_rgblight_default(void) { + dprintf("eeconfig_update_rgblight_default\n"); rgblight_config.enable = 1; rgblight_config.mode = 1; rgblight_config.hue = 200; rgblight_config.sat = 204; rgblight_config.val = 204; - eeconfig_write_rgblight(rgblight_config.raw); + eeconfig_update_rgblight(rgblight_config.raw); } void eeconfig_debug_rgblight(void) { dprintf("rgblight_config eprom\n"); @@ -136,12 +136,12 @@ void rgblight_init(void) { if (!eeconfig_is_enabled()) { dprintf("rgblight_init eeconfig is not enabled.\n"); eeconfig_init(); - eeconfig_write_rgblight_default(); + eeconfig_update_rgblight_default(); } rgblight_config.raw = eeconfig_read_rgblight(); if (!rgblight_config.mode) { dprintf("rgblight_init rgblight_config.mode = 0. Write default values to EEPROM.\n"); - eeconfig_write_rgblight_default(); + eeconfig_update_rgblight_default(); rgblight_config.raw = eeconfig_read_rgblight(); } eeconfig_debug_rgblight(); // display current eeprom values @@ -189,7 +189,7 @@ void rgblight_mode(uint8_t mode) { } else { rgblight_config.mode = mode; } - eeconfig_write_rgblight(rgblight_config.raw); + eeconfig_update_rgblight(rgblight_config.raw); dprintf("rgblight mode: %u\n", rgblight_config.mode); if (rgblight_config.mode == 1) { rgblight_timer_disable(); @@ -206,7 +206,7 @@ void rgblight_mode(uint8_t mode) { void rgblight_toggle(void) { rgblight_config.enable ^= 1; - eeconfig_write_rgblight(rgblight_config.raw); + eeconfig_update_rgblight(rgblight_config.raw); dprintf("rgblight toggle: rgblight_config.enable = %u\n", rgblight_config.enable); if (rgblight_config.enable) { rgblight_mode(rgblight_config.mode); @@ -299,7 +299,7 @@ void rgblight_sethsv(uint16_t hue, uint8_t sat, uint8_t val){ rgblight_config.hue = hue; rgblight_config.sat = sat; rgblight_config.val = val; - eeconfig_write_rgblight(rgblight_config.raw); + eeconfig_update_rgblight(rgblight_config.raw); dprintf("rgblight set hsv [EEPROM]: %u,%u,%u\n", rgblight_config.hue, rgblight_config.sat, rgblight_config.val); } } diff --git a/quantum/rgblight.h b/quantum/rgblight.h index 9e1562328f..37e207578c 100644 --- a/quantum/rgblight.h +++ b/quantum/rgblight.h @@ -66,8 +66,8 @@ void rgblight_setrgb(uint8_t r, uint8_t g, uint8_t b); #define EECONFIG_RGBLIGHT (uint8_t *)7 uint32_t eeconfig_read_rgblight(void); -void eeconfig_write_rgblight(uint32_t val); -void eeconfig_write_rgblight_default(void); +void eeconfig_update_rgblight(uint32_t val); +void eeconfig_update_rgblight_default(void); void eeconfig_debug_rgblight(void); void sethsv(uint16_t hue, uint8_t sat, uint8_t val, struct cRGB *led1); diff --git a/tmk_core/common/avr/eeconfig.c b/tmk_core/common/avr/eeconfig.c index 25bb9e849c..c5391f5cf5 100644 --- a/tmk_core/common/avr/eeconfig.c +++ b/tmk_core/common/avr/eeconfig.c @@ -5,27 +5,27 @@ void eeconfig_init(void) { - eeprom_write_word(EECONFIG_MAGIC, EECONFIG_MAGIC_NUMBER); - eeprom_write_byte(EECONFIG_DEBUG, 0); - eeprom_write_byte(EECONFIG_DEFAULT_LAYER, 0); - eeprom_write_byte(EECONFIG_KEYMAP, 0); - eeprom_write_byte(EECONFIG_MOUSEKEY_ACCEL, 0); + eeprom_update_word(EECONFIG_MAGIC, EECONFIG_MAGIC_NUMBER); + eeprom_update_byte(EECONFIG_DEBUG, 0); + eeprom_update_byte(EECONFIG_DEFAULT_LAYER, 0); + eeprom_update_byte(EECONFIG_KEYMAP, 0); + eeprom_update_byte(EECONFIG_MOUSEKEY_ACCEL, 0); #ifdef BACKLIGHT_ENABLE - eeprom_write_byte(EECONFIG_BACKLIGHT, 0); + eeprom_update_byte(EECONFIG_BACKLIGHT, 0); #endif #ifdef AUDIO_ENABLE - eeprom_write_byte(EECONFIG_AUDIO, 0xFF); // On by default + eeprom_update_byte(EECONFIG_AUDIO, 0xFF); // On by default #endif } void eeconfig_enable(void) { - eeprom_write_word(EECONFIG_MAGIC, EECONFIG_MAGIC_NUMBER); + eeprom_update_word(EECONFIG_MAGIC, EECONFIG_MAGIC_NUMBER); } void eeconfig_disable(void) { - eeprom_write_word(EECONFIG_MAGIC, 0xFFFF); + eeprom_update_word(EECONFIG_MAGIC, 0xFFFF); } bool eeconfig_is_enabled(void) @@ -34,20 +34,20 @@ bool eeconfig_is_enabled(void) } uint8_t eeconfig_read_debug(void) { return eeprom_read_byte(EECONFIG_DEBUG); } -void eeconfig_write_debug(uint8_t val) { eeprom_write_byte(EECONFIG_DEBUG, val); } +void eeconfig_update_debug(uint8_t val) { eeprom_update_byte(EECONFIG_DEBUG, val); } uint8_t eeconfig_read_default_layer(void) { return eeprom_read_byte(EECONFIG_DEFAULT_LAYER); } -void eeconfig_write_default_layer(uint8_t val) { eeprom_write_byte(EECONFIG_DEFAULT_LAYER, val); } +void eeconfig_update_default_layer(uint8_t val) { eeprom_update_byte(EECONFIG_DEFAULT_LAYER, val); } uint8_t eeconfig_read_keymap(void) { return eeprom_read_byte(EECONFIG_KEYMAP); } -void eeconfig_write_keymap(uint8_t val) { eeprom_write_byte(EECONFIG_KEYMAP, val); } +void eeconfig_update_keymap(uint8_t val) { eeprom_update_byte(EECONFIG_KEYMAP, val); } #ifdef BACKLIGHT_ENABLE uint8_t eeconfig_read_backlight(void) { return eeprom_read_byte(EECONFIG_BACKLIGHT); } -void eeconfig_write_backlight(uint8_t val) { eeprom_write_byte(EECONFIG_BACKLIGHT, val); } +void eeconfig_update_backlight(uint8_t val) { eeprom_update_byte(EECONFIG_BACKLIGHT, val); } #endif #ifdef AUDIO_ENABLE uint8_t eeconfig_read_audio(void) { return eeprom_read_byte(EECONFIG_AUDIO); } -void eeconfig_write_audio(uint8_t val) { eeprom_write_byte(EECONFIG_AUDIO, val); } -#endif \ No newline at end of file +void eeconfig_update_audio(uint8_t val) { eeprom_update_byte(EECONFIG_AUDIO, val); } +#endif diff --git a/tmk_core/common/backlight.c b/tmk_core/common/backlight.c index 558ad9b014..2f6fc1cd6c 100644 --- a/tmk_core/common/backlight.c +++ b/tmk_core/common/backlight.c @@ -37,7 +37,7 @@ void backlight_increase(void) { backlight_config.level++; backlight_config.enable = 1; - eeconfig_write_backlight(backlight_config.raw); + eeconfig_update_backlight(backlight_config.raw); } dprintf("backlight increase: %u\n", backlight_config.level); backlight_set(backlight_config.level); @@ -49,7 +49,7 @@ void backlight_decrease(void) { backlight_config.level--; backlight_config.enable = !!backlight_config.level; - eeconfig_write_backlight(backlight_config.raw); + eeconfig_update_backlight(backlight_config.raw); } dprintf("backlight decrease: %u\n", backlight_config.level); backlight_set(backlight_config.level); @@ -58,7 +58,7 @@ void backlight_decrease(void) void backlight_toggle(void) { backlight_config.enable ^= 1; - eeconfig_write_backlight(backlight_config.raw); + eeconfig_update_backlight(backlight_config.raw); dprintf("backlight toggle: %u\n", backlight_config.enable); backlight_set(backlight_config.enable ? backlight_config.level : 0); } @@ -71,7 +71,7 @@ void backlight_step(void) backlight_config.level = 0; } backlight_config.enable = !!backlight_config.level; - eeconfig_write_backlight(backlight_config.raw); + eeconfig_update_backlight(backlight_config.raw); dprintf("backlight step: %u\n", backlight_config.level); backlight_set(backlight_config.level); } @@ -80,6 +80,6 @@ void backlight_level(uint8_t level) { backlight_config.level ^= level; backlight_config.enable = !!backlight_config.level; - eeconfig_write_backlight(backlight_config.raw); + eeconfig_update_backlight(backlight_config.raw); backlight_set(backlight_config.level); } diff --git a/tmk_core/common/bootmagic.c b/tmk_core/common/bootmagic.c index b002a58562..2c1b1adfc5 100644 --- a/tmk_core/common/bootmagic.c +++ b/tmk_core/common/bootmagic.c @@ -52,7 +52,7 @@ void bootmagic(void) debug_config.enable = !debug_config.enable; } } - eeconfig_write_debug(debug_config.raw); + eeconfig_update_debug(debug_config.raw); /* keymap config */ keymap_config.raw = eeconfig_read_keymap(); @@ -80,7 +80,7 @@ void bootmagic(void) if (bootmagic_scan_keycode(BOOTMAGIC_HOST_NKRO)) { keymap_config.nkro = !keymap_config.nkro; } - eeconfig_write_keymap(keymap_config.raw); + eeconfig_update_keymap(keymap_config.raw); #ifdef NKRO_ENABLE keyboard_nkro = keymap_config.nkro; @@ -97,7 +97,7 @@ void bootmagic(void) if (bootmagic_scan_keycode(BOOTMAGIC_KEY_DEFAULT_LAYER_6)) { default_layer |= (1<<6); } if (bootmagic_scan_keycode(BOOTMAGIC_KEY_DEFAULT_LAYER_7)) { default_layer |= (1<<7); } if (default_layer) { - eeconfig_write_default_layer(default_layer); + eeconfig_update_default_layer(default_layer); default_layer_set((uint32_t)default_layer); } else { default_layer = eeconfig_read_default_layer(); diff --git a/tmk_core/common/eeconfig.h b/tmk_core/common/eeconfig.h index ddefca1347..ca47e0d2fd 100644 --- a/tmk_core/common/eeconfig.h +++ b/tmk_core/common/eeconfig.h @@ -60,22 +60,22 @@ void eeconfig_enable(void); void eeconfig_disable(void); uint8_t eeconfig_read_debug(void); -void eeconfig_write_debug(uint8_t val); +void eeconfig_update_debug(uint8_t val); uint8_t eeconfig_read_default_layer(void); -void eeconfig_write_default_layer(uint8_t val); +void eeconfig_update_default_layer(uint8_t val); uint8_t eeconfig_read_keymap(void); -void eeconfig_write_keymap(uint8_t val); +void eeconfig_update_keymap(uint8_t val); #ifdef BACKLIGHT_ENABLE uint8_t eeconfig_read_backlight(void); -void eeconfig_write_backlight(uint8_t val); +void eeconfig_update_backlight(uint8_t val); #endif #ifdef AUDIO_ENABLE uint8_t eeconfig_read_audio(void); -void eeconfig_write_audio(uint8_t val); +void eeconfig_update_audio(uint8_t val); #endif #endif diff --git a/tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.c b/tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.c index f66a483e6e..58bb338927 100644 --- a/tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.c +++ b/tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.c @@ -327,7 +327,7 @@ static void ReadWriteMemoryBlock(const uint8_t Command) else { /* Write the next EEPROM byte from the endpoint */ - eeprom_write_byte((uint8_t*)((intptr_t)(CurrAddress >> 1)), FetchNextCommandByte()); + eeprom_update_byte((uint8_t*)((intptr_t)(CurrAddress >> 1)), FetchNextCommandByte()); /* Increment the address counter after use */ CurrAddress += 2; @@ -581,7 +581,7 @@ static void CDC_Task(void) else if (Command == AVR109_COMMAND_WriteEEPROM) { /* Read the byte from the endpoint and write it to the EEPROM */ - eeprom_write_byte((uint8_t*)((intptr_t)(CurrAddress >> 1)), FetchNextCommandByte()); + eeprom_update_byte((uint8_t*)((intptr_t)(CurrAddress >> 1)), FetchNextCommandByte()); /* Increment the address after use */ CurrAddress += 2; diff --git a/tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.c b/tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.c index 0385bfc497..00e673268a 100644 --- a/tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.c +++ b/tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.c @@ -370,7 +370,7 @@ void EVENT_USB_Device_ControlRequest(void) } /* Read the byte from the USB interface and write to to the EEPROM */ - eeprom_write_byte((uint8_t*)StartAddr, Endpoint_Read_8()); + eeprom_update_byte((uint8_t*)StartAddr, Endpoint_Read_8()); /* Adjust counters */ StartAddr++; From 7b3f212500210ae85063b043952b5b3ef6988ad6 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 21 Apr 2016 23:10:47 -0400 Subject: [PATCH 214/259] adds more voices, fixes macro redefines --- quantum/audio/voices.c | 12 ++++++++---- quantum/audio/voices.h | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 92ada47f7b..98631f0cb4 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -72,15 +72,19 @@ float voice_envelope(float frequency) { polyphony_rate = 0; switch (compensated_index) { default: - #define SPEED 10 - #define AMP .75 + #define OCS_SPEED 10 + #define OCS_AMP .25 // sine wave is slow - // note_timbre = (sin((float)compensated_index/10000*SPEED) * AMP / 2) + .5; + // note_timbre = (sin((float)compensated_index/10000*OCS_SPEED) * OCS_AMP / 2) + .5; // triangle wave is a bit faster - note_timbre = (float)abs((compensated_index*SPEED % 3000) - 1500) * ( AMP / 1500 ) + (1 - AMP) / 2; + note_timbre = (float)abs((compensated_index*OCS_SPEED % 3000) - 1500) * ( OCS_AMP / 1500 ) + (1 - OCS_AMP) / 2; break; } break; + case duty_octave_down: + polyphony_rate = 0; + note_timbre = (envelope_index % 2) * .125 + .375 * 2; + break; } return frequency; diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 44c5066b55..5aa99f4b1d 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -15,6 +15,7 @@ typedef enum { butts_fader, octave_crunch, duty_osc, + duty_octave_down, number_of_voices // important that this is last } voice_type; From 082a0f313d8c842a5de7bae30ec8a3597e35880b Mon Sep 17 00:00:00 2001 From: IBNobody Date: Fri, 22 Apr 2016 00:01:38 -0500 Subject: [PATCH 215/259] fixed compiler warnings (#273) --- keyboard/atomic/keymaps/pvc/config.h | 4 ++ keyboard/atomic/keymaps/pvc/keymap.c | 69 ++++++++++++++++++++-------- quantum/audio/audio.h | 6 +-- quantum/audio/voices.c | 37 ++++++++++----- quantum/audio/voices.h | 4 +- 5 files changed, 83 insertions(+), 37 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/config.h b/keyboard/atomic/keymaps/pvc/config.h index cb0b78e447..cc92634646 100644 --- a/keyboard/atomic/keymaps/pvc/config.h +++ b/keyboard/atomic/keymaps/pvc/config.h @@ -62,6 +62,10 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE +// Enable Keyboard Locking via magic key +#define KEYBOARD_LOCK_ENABLE + + /* * Force NKRO * diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index 95a26c5b4d..c6642919b8 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -13,9 +13,9 @@ #define LAYER_DVORAK 2 #define LAYER_LOWER 3 #define LAYER_RAISE 4 -#define LAYER_ADJUST 5 -#define LAYER_FUNCTION 6 -#define LAYER_MUSIC 7 +#define LAYER_FUNCTION 5 +#define LAYER_MUSIC 6 +#define LAYER_ADJUST 7 #define MACRO_QWERTY 0 #define MACRO_COLEMAK 1 @@ -34,6 +34,8 @@ #define MACRO_MUSIC_OFF 14 #define MACRO_AUDIO_ON 15 #define MACRO_AUDIO_OFF 16 +#define MACRO_INC_VOICE 17 +#define MACRO_DEC_VOICE 18 #define M_QWRTY M(MACRO_QWERTY) #define M_COLMK M(MACRO_COLEMAK) @@ -54,6 +56,8 @@ #define MUS_OFF M(MACRO_MUSIC_OFF) #define AUD_OFF M(MACRO_AUDIO_OFF) #define AUD_ON M(MACRO_AUDIO_ON) +#define VC_UP M(MACRO_INC_VOICE) +#define VC_DOWN M(MACRO_DEC_VOICE) #define SC_UNDO LCTL(KC_Z) @@ -164,20 +168,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, + [LAYER_MUSIC] = { + { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, + { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, + { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, + { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, + { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, M_RAISE, XXXXXXX, XXXXXXX, M_LOWER, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, + }, + [LAYER_ADJUST] = { /* ADJUST */ { _______, TIMBR_1, TIMBR_2, TIMBR_3, TIMBR_4, TMPO_UP, TMPO_DN, TMPO_DF, _______, MUS_ON, MUS_OFF, AUD_ON, AUD_OFF, ___T___, ___T___ }, { _______, M_QWRTY, M_COLMK, M_DVORK, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, _______, _______ }, - }, - - [LAYER_MUSIC] = { - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, ___T___, ___T___, VC_UP, _______ }, + { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, VC_DOWN, _______ }, }, }; @@ -187,8 +191,8 @@ float tone_my_startup[][2] = SONG(ODE_TO_JOY); float tone_my_goodbye[][2] = SONG(ROCK_A_BYE_BABY); float tone_qwerty[][2] = SONG(QWERTY_SOUND); -float tone_dvorak[][2] = SONG(COLEMAK_SOUND); -float tone_colemak[][2] = SONG(DVORAK_SOUND); +float tone_dvorak[][2] = SONG(DVORAK_SOUND); +float tone_colemak[][2] = SONG(COLEMAK_SOUND); float tone_audio_on[][2] = SONG(CLOSE_ENCOUNTERS_5_NOTE); float tone_music_on[][2] = SONG(DOE_A_DEER); @@ -198,6 +202,7 @@ float tone_numlk_on[][2] = SONG(NUM_LOCK_ON_SOUND); float tone_numlk_off[][2] = SONG(NUM_LOCK_OFF_SOUND); float tone_scroll_on[][2] = SONG(SCROLL_LOCK_ON_SOUND); float tone_scroll_off[][2] = SONG(SCROLL_LOCK_OFF_SOUND); +float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); #endif /* AUDIO_ENABLE */ @@ -380,6 +385,26 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; + case MACRO_INC_VOICE: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + voice_iterate(); + PLAY_NOTE_ARRAY(music_scale, false, STACCATO); + #endif + } + break; + + case MACRO_DEC_VOICE: + if (record->event.pressed) + { + #ifdef AUDIO_ENABLE + voice_deiterate(); + PLAY_NOTE_ARRAY(music_scale, false, STACCATO); + #endif + } + break; + default: break; @@ -390,12 +415,13 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #ifdef AUDIO_ENABLE -uint8_t starting_note = 0x0C; -int offset = 7; - void process_action_user(keyrecord_t *record) { + + uint8_t starting_note = 0x0C; + int offset = 7; + if (IS_LAYER_ON(LAYER_MUSIC)) { if (record->event.pressed) @@ -412,7 +438,7 @@ void process_action_user(keyrecord_t *record) void matrix_init_user(void) { - init_notes(); + set_voice(default_voice); play_startup_tone(); println("Matrix Init"); } @@ -421,6 +447,8 @@ void led_set_user(uint8_t usb_led) { static uint8_t old_usb_led = 0; + _delay_ms(10); // gets rid of tick + if ((usb_led & (1< Date: Fri, 22 Apr 2016 01:02:50 -0400 Subject: [PATCH 216/259] adds fifth and fourth down voices --- quantum/audio/voices.c | 15 +++++++++++++++ quantum/audio/voices.h | 2 ++ 2 files changed, 17 insertions(+) diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 98631f0cb4..8b3978f3d8 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -84,6 +84,21 @@ float voice_envelope(float frequency) { case duty_octave_down: polyphony_rate = 0; note_timbre = (envelope_index % 2) * .125 + .375 * 2; + if ((envelope_index % 4) == 0) + note_timbre = 0.5; + if ((envelope_index % 8) == 0) + note_timbre = 0; + break; + case duty_fifth_down: + note_timbre = 0.5; + if ((envelope_index % 5) == 0) + note_timbre = 0.75; + break; + case duty_fourth_down: + if ((envelope_index % 12) == 0) + note_timbre = 0.25; + else + note_timbre = 0.5; break; } diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 5aa99f4b1d..718671f77f 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -16,6 +16,8 @@ typedef enum { octave_crunch, duty_osc, duty_octave_down, + duty_fifth_down, + duty_fourth_down, number_of_voices // important that this is last } voice_type; From a718c53fe77f0b3b4361c850531eee5f23e3e13d Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 22 Apr 2016 11:58:29 -0400 Subject: [PATCH 217/259] adds more voice harmonics --- quantum/audio/voices.c | 19 ++++++++++++++++--- quantum/audio/voices.h | 2 ++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 8861011871..0b4b463c47 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -101,14 +101,27 @@ float voice_envelope(float frequency) { break; case duty_fifth_down: note_timbre = 0.5; - if ((envelope_index % 5) == 0) + if ((envelope_index % 3) == 0) note_timbre = 0.75; break; case duty_fourth_down: + note_timbre = 0.0; if ((envelope_index % 12) == 0) + note_timbre = 0.75; + if (((envelope_index % 12) % 4) != 1) + note_timbre = 0.75; + break; + case duty_third_down: + note_timbre = 0.5; + if ((envelope_index % 5) == 0) + note_timbre = 0.75; + break; + case duty_fifth_third_down: + note_timbre = 0.5; + if ((envelope_index % 5) == 0) + note_timbre = 0.75; + if ((envelope_index % 3) == 0) note_timbre = 0.25; - else - note_timbre = 0.5; break; default: diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index cdd14798b1..66184c3a27 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -18,6 +18,8 @@ typedef enum { duty_octave_down, duty_fifth_down, duty_fourth_down, + duty_third_down, + duty_fifth_third_down, number_of_voices // important that this is last } voice_type; From eb09c450de2886ce1811929dec8b42ada0227f04 Mon Sep 17 00:00:00 2001 From: Eric Tang Date: Fri, 22 Apr 2016 13:44:50 -0700 Subject: [PATCH 218/259] Fix typo (#276) --- quantum/keymap_common.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index ce87e4770e..0ede0296b9 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h @@ -213,7 +213,7 @@ extern const uint16_t fn_actions[]; #define GUI_T(kc) MT(0x8, kc) #define C_S_T(kc) MT(0x3, kc) // Control + Shift e.g. for gnome-terminal #define MEH_T(kc) MT(0x7, kc) // Meh is a less hyper version of the Hyper key -- doesn't include Win or Cmd, so just alt+shift+ctrl -#define LCAG_T(kc) MT(0xD, kc) // Left control alt and gui +#define LCAG_T(kc) MT(0xD, kc) // Left control alt and gui #define ALL_T(kc) MT(0xF, kc) // see http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/ // Dedicated keycode versions for Hyper and Meh, if you want to use them as standalone keys rather than mod-tap @@ -231,8 +231,8 @@ extern const uint16_t fn_actions[]; // For tri-layer void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3); -#define IS_LAYER_ON(layer) ((layer_state) & (1UL<<(layer))) -#define IS_LAYER_OFF(layer) ((!layer_state) & (1UL<<(layer))) +#define IS_LAYER_ON(layer) (layer_state & (1UL << (layer))) +#define IS_LAYER_OFF(layer) (~layer_state & (1UL << (layer))) #endif From 7ccfaf750d08bdb3a25ef2869cac251b7cd4d3ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?James=20=E2=80=98Twey=E2=80=99=20Kay?= Date: Sat, 23 Apr 2016 18:49:10 +0100 Subject: [PATCH 219/259] Add a keymap_extras header for Plover --- quantum/keymap_extras/keymap_plover.h | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 quantum/keymap_extras/keymap_plover.h diff --git a/quantum/keymap_extras/keymap_plover.h b/quantum/keymap_extras/keymap_plover.h new file mode 100644 index 0000000000..98e57ab7b1 --- /dev/null +++ b/quantum/keymap_extras/keymap_plover.h @@ -0,0 +1,32 @@ +#ifndef KEYMAP_PLOVER_H +#define KEYMAP_PLOVER_H + +#include "keymap_common.h" + +#define PV_NUM KC_1 +#define PV_LS KC_Q +#define PV_LT KC_W +#define PV_LP KC_E +#define PV_LH KC_R +#define PV_LK KC_S +#define PV_LW KC_D +#define PV_LR KC_F + +#define PV_STAR KC_Y +#define PV_RF KC_U +#define PV_RP KC_I +#define PV_RL KC_O +#define PV_RT KC_P +#define PV_RD KC_LBRC +#define PV_RR KC_J +#define PV_RB KC_K +#define PV_RG KC_L +#define PV_RS KC_SCLN +#define PV_RZ KC_QUOT + +#define PV_A KC_C +#define PV_O KC_V +#define PV_E KC_N +#define PV_U KC_M + +#endif From 762065578b74784a7337e01e088708109a8bc706 Mon Sep 17 00:00:00 2001 From: "Jason T. Wong" Date: Sat, 23 Apr 2016 23:21:13 -0400 Subject: [PATCH 220/259] Add new keymap Why: * I want a custom keymap that suits my needs. This change addresses the need by: * Cloned default keymap. * Customized layout. * Updated README. * Add an image created from keyboard layout editor. --- keyboard/ergodox_ez/keymaps/plums/keymap.c | 229 ++++++++++++++++++++ keyboard/ergodox_ez/keymaps/plums/plums.png | Bin 0 -> 221317 bytes keyboard/ergodox_ez/keymaps/plums/readme.md | 11 + 3 files changed, 240 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/plums/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/plums/plums.png create mode 100644 keyboard/ergodox_ez/keymaps/plums/readme.md diff --git a/keyboard/ergodox_ez/keymaps/plums/keymap.c b/keyboard/ergodox_ez/keymaps/plums/keymap.c new file mode 100644 index 0000000000..46eb2e42b1 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/plums/keymap.c @@ -0,0 +1,229 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | ` | 1 | 2 | 3 | 4 | 5 | F5 | |Hypr+M| 6 | 7 | 8 | 9 | 0 | Mute | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \ | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | LGui | A | S | D | F | G |------| |------| H | J | K | L | ; | ' | + * |--------+------+------+------+------+------| SYMB | | MDIA |------+------+------+------+------+--------| + * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |Ca/Ctl| { | ( | | | : | | - | = | ) | } |C`/Ctl| + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | LGA | LAlt | | RAlt | Play | + * ,------|------|------| |------+------+------. + * | | | Home | | PgUp | | | + * |Backsp| Esc |------| |------|Enter |Space | + * |ace | | End | | PgDn | | | + * `--------------------' `--------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_F5, + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LBRC, + KC_LGUI, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, TG(SYMB), + F(0), KC_LCBR, KC_LPRN,KC_PIPE,KC_COLN, + LGUI(KC_LALT), KC_LALT, + KC_HOME, + KC_BSPC, KC_ESC, KC_END, + // right hand + HYPR(KC_M), KC_6, KC_7, KC_8, KC_9, KC_0, KC_MUTE, + KC_RBRC, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, + KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + TG(MDIA), KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, + KC_MINS, KC_EQL, KC_RPRN, KC_RCBR, F(1), + KC_RALT, KC_MPLY, + KC_PGUP, + KC_PGDN, KC_ENT, KC_SPC + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | | | | | | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Left | Down | Up | Right| | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | | | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_F12, + KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, 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 +), +/* Keymap 2: Media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | |------| |------|MsLeft|MsDown| MsUp |MsRght| | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | | | | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |VolUp |VolDn | Prev | Next | | | LClk | RClk | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +[MDIA] = KEYMAP( + 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_VOLU, KC_VOLD, KC_MPRV, KC_MNXT, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + 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_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_BTN1, KC_BTN2, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [0] = ACTION_MACRO_TAP(0), // FN0 - Ctrl + a (For screen/tmux) + [1] = ACTION_MACRO_TAP(1) // FN1 - Ctrl + ` (For quake style console) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) // this is the function signature -- just copy/paste it into your keymap file as it is. +{ + switch(id) { + case 0: + if (record->event.pressed) { + if (record->tap.count) { + if (record->tap.interrupted) { + record->tap.count = 0; + // hold press action + register_code(KC_LCTL); + } else { + // tap press action + return MACRO( D(LCTL), T(A), U(LCTL), END ); + } + } else { + // hold press action + register_code(KC_LCTL); + } + } else { + if (record->tap.count) { + // tap release action + } else { + // hold release action + unregister_code(KC_LCTL); + } + record->tap.count = 0; + } + break; + case 1: + if (record->event.pressed) { + if (record->tap.count) { + if (record->tap.interrupted) { + record->tap.count = 0; + // hold press action + register_code(KC_RCTL); + } else { + // tap press action + return MACRO( DOWN(KC_RCTL), TYPE(KC_GRV), UP(KC_RCTL), END ); + } + } else { + // hold press action + register_code(KC_RCTL); + } + } else { + if (record->tap.count) { + // tap release action + } else { + // hold release action + unregister_code(KC_RCTL); + } + record->tap.count = 0; + } + break; + } + return MACRO_NONE; +}; + + + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + default: + // none + break; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/plums/plums.png b/keyboard/ergodox_ez/keymaps/plums/plums.png new file mode 100644 index 0000000000000000000000000000000000000000..075ea6d2713f476e0d1f34e5b6342b07c8512ee4 GIT binary patch literal 221317 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

    H_voE3UO<%m(UUh~3yfno~h1o0Ke6Krf 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

    Hd2aWyUfI102{&1;?-A^?d^RIx=2pSF z@4N5YE@!><_DajoNqpxjH!#Nwlz~>Wz7lM4;?3LnblR2meq9=!8=M)gKEJFM_C?1< zXw9Z}?t`!Qd_L#h#m=;GLd#)3>zs2HF&?!oHZpZT9%{Cvs_vN2Jy$@jKeKaZa{LF63E|70r5;gk6FNL+mF&(g^%?cuhU>+p)m~57_K^Fj zmCAlT{{3)i8Llcy3F@+j(q~*1sM*%l`^^CI5HHe!Kra&oBRXx&K%2{#WsT_egN@umEhb`8(UY;S|H_O!jm)j4)eJ%D=TlycS|B(6@CS>;_vSwp`%HP2MYh<#o z-`|z`cT*oU#R~~`6ik{5S`zD!(5mbpkT~;x_WHfg6cQJ|x$pEz>5OJcTf9eBr1u+- z4T&pLT77)vnPH@H)}qhy}VN3X3@QWbD5lZ{w8tG{~607 ziwFQ+~hpw4JzH=R^bMx9eIZrhMny-L}8( zg8VPn|1Xx$5eWPL(*5ts`0TF3iBJ1~N6XzmmhE|LYp{P$u{+1~lsJjU&phQh;}6aE zI`sO3@n2&N`L5~@N9`t+YOME6{kt~)n&D$($fAO&Z4MfSVNw0=)y$0!3Ud_vifDIfHhEgn4~e}8e*{K%-Q@&6hp?T9^{ ztS~cOcjMCZ)=6iy8nt`&X73JtXk(+l!)23@@RpYEF_llJuI!JP&-rl8znD|%3qPN? z-~aQ!B!yx;TrT$Tn$ z`DicafJc8KO)uHbT8lV#&Z>pda=w)aL4krENI8Wce%cAtW1puvRG6cZ-b_P5;pxhUH?C!*~1{x z>*10$msebGk#zFhc4O=O$3pezZND#B%pvV_wgC-Oe)to>vlaIRw3iLVO&he2bLn>wyu7mu$g^!jyN zY5ye8->UX4#}%5CZ60#PTO5{t=VAYXe@Xq9%R#|>oe?GeBrLy3& z&5t&%*}t#siB?_s>2@aJ^Vg=>r$)x^-llglbJ9F>`Zsk-u~vcLdu2fnj_|DoT$PMFX1?G1{hl*xWmDk&4uR!o zO^;4q((`)FX1`4_*NPen&VI{zyW`Z-Lyqzi%{qTubSuRNuPG@}idUpOk%cr>o zZ_?EAz8sPdOENm&jx!Mx8?U-19EwA3=`j@15U zC!UBm*W;?+W)($zKDyboamSJM+1C$?Sj;^CGx~J=e#YJeL4MmcS&xr z_O;)w`ZW*dWSxwuKdrlcN$=VVEt5D-C7t2StX0nYfB*Nr??LaF#7>zBhJhBnscaC4 zi`2U9av(W&`sD@FShm)_52{mJAhcsk|A(oEYg;%i9u?m$z3#jJW&M$0hkYzvRws3v z|JgG|Hgc-pSP0tjmidPJq2;d^i^I<|GA$}#t$&)ZLi0orqwJ6VMNir7e>i?#B)(Te zQ}tHpqt1d?E0-@bn327HZ&@GHWOlKbo|$@@>9=wvzD3$|^{)JSUatDh#AE+=-}}1m zs`|+-r!PIXIlpVkft>64H`0?QFYm0;SB^ zY5M*>mhW~veikCxf8w5faow9A;vyT4)t%*VKd7kRc1O*Wm2Y0YpCof_$b*{iyYKtH zj_7^{v94N2HAN!TL0Nt)Y4vF%Y-z>5j#n)$z+ zShBdpPfagNvTs^x!=OH=z$t##rOv8D+<8v!Mh8Xr6};w-u(}D}< zK6BEwQG9&q>i!>M|619nxg?(UJ~{Eyj|9&jPZy-0uHIdt+uy%2N{DrD>A5O#@KDZy zB6o!;5~ugJFRpDoz~%1X!P?&(701$4bN!Q2&#hRN{+zk`^9B71uZD&%4d!aOIAzLI zhFYN~w{r{TD6qEe(|*~dz0M=ixm~U*;}mPqzjI8dr|!uYi)a#Woodivw)e5@`wY3t zClkMgf2@>adBD2e>|p5xrwz67*X^W_J0hlnGkD{!hx2dAoA90k(<&!pR3mZ^L) z@$LG{>C?i)Yzp7ks_YcXNh_Y$QYO7+ru9Z)vAD0R!nf9Y&EHymVRLcbyBp$nPH@U? zogA_6>)QOKyfzD$iUgT9OYcn2R@9Kqem3V7NBzmBvfu94u7j2t?G<&oojdbrI+Jzd zeje@9TuK(-dn-aDt{*G+eAf8WVS}l?mr=h>cHGzA4|ZSIS0+EGwtl~-_)+tZM9+Cg znSalEGTFSXY`g8|BI&i|dkoir*2sbiMbHxYjWN|`w?sKum^7oUvtwu85HzV3f5NF_ z>NxNAk5w&aPjV-(-}`NrF_+Er`1t-1QTBMQ1yY*({)2X2-IHXOulaDG`q!#0zvTZv zu3vIt{;cnv?;~zEKXZ3@C(v2r-Lz1E)#Cfap6ucUD#b@@F4%oezF=#4+~;S__4OY& zp1FK#msQZO<@SFwAGL2Skot3Zb8X0j4`&v&tkf)6Q{E?39_0xs?oNw>>Zt4UddpZr zorg}@)=3?;`khY$b$)ESofrM@N_Y0P!;TL{Kr5CnU+nt1;>0FLv%R-RW zvvfbQK!AC9jO=GtR^4}Qk2v`?Qn$oo zU2}iU6XoJtGVwfa3~^g!1TAeAu8-r~W61G&s{r%oM<0*N`+r_CP5ICsqy4`m{3id5 ze3t)q-f{Mi&R#N3wVpHkuT8Okx;J+BvI86Yu1@j4W}Ca6j}6i*l@a7nJy!JQYDO?< zr?9~Hck#OVO?#Mh*4CcwKES;=tUT|L(Z~P)zVFZXvwFG2Qn?{Pd2wz0UjH`EPkq6l z#mT`uHM%7y)aGvp3T8UPxGFimpwv7qJ5IuHuEdfJuOf`CLg(t-IJ92H;_&W%MYdz# zHwZAhcg<3N=IvP<{@_8jh@dGeUtNcOT+vC@s|8ZEee1skHYV$Cm?ybeHS+(bsEB`J z*TF5(FQAsom%Z$Z|AG2Y?2Mjg*`B&8%t?8Ddk(wxKi6~J3Y>|adkl^^=5M*^c2!2f z>_^PG-x7WkA79&ibnD%+L`KlrF;-qdJT;z?3U60`YAXo+Y4s|EKwyyt#Ok3P*%^PuwFb(-@wU0Sui(`))J{Rd_qD_YI(WHWsXx?a8SyY%y8yEg_;5@7y(B>wX< zm0Yv)zg8W%m{;3&e`Fj?b=v*YlA#s>!PbRpQCm6A31a( z?$7d%r8RjInAq!&sDC^?=|kv_ubT2)slBB=>Yit<^|uGwO}S;b`RDf^(x90W2YEpb zRX6!+-B&UkEKH#+NB(cJ+WRVW{i=WS_CHBGeXHvC+wIGJv#+y?9^&}^!Ld>hv;%R< zl}*!_Te5egXUoY*_OJUVt9C-z=I9RLZGCpXUStVBIg~K>t+J(IqeG;y-@ZRj_09d{ zJA^&Ou5JF%oUD6<;a!DGy#G3bciEisifQ{c+?!u~&XQTw;?~{LeG#u~YxwrBZawm# zpWp6BLUa71zp7tV<-6(@=3Hb;zEWk@({edNd~H9ZyQL!zYPrT#8Ql`(U}4Hke$H_; zu;c1mSN*EMU0zPISM%J}tT5cH6F*sZ-yqR(QXJ^-#)N zk5I8MpozT5{Jmdiz1?;@&(HixdhVy+ZaQnG7@IDg8pGBic&PlsA;E^nyykZT&I%@; zd)XdUap=(fJv&q-zCZJO`y%jj>fO@oxn_4uEY{AZg8;fBo0knND*t z8oo2-zO%sXnZyVC-<$2T-|hST?%B7{X=`V3e_QZ8{o`KW)fV4p8Jttv|L@mp_3!Va z_yiV8+=}2nI>Ys@_$R)m$Fb#iLq(so2FH|M4Lu851eo~n+AC#ua@GI65YD~rqrJxY<_XquoX-N^o(O$t@+@9n)Z)k7eW3W5d?@u= zT=iSF|2mxWzvlRI2Hmqho&9>!*OOMMXI{;hs+R~+e|+PY1hfU?2x`GBRbMRI=%8@H zucBU(v)Z8?_S!QC>8-)KT(qOdEQ~otT+i4ez7OVn;M<3zy?2Pe1Q zn^cAO8e379Q{JfBULx?nmAq*M7A9 zd$HQQtzbszUTTKYb5I%xm#;w&cj-R!p3ezIyiuU94C zJ$QVr^D84xOTTMY88Ok~kiEkZejI;JYVrP&2X*V7URjpm4IUIfSyXjQGF`>7;{V_8 z>#MYTn1mG-qCe+!sc&rS{WR~Bocr_2@Uzkn7c}#ENk?=3y7%{8`SgA>(3!aJ(`M&x zTPb(m^7*sA+C*l3vHfYLC0#76?cZu2OW&7>D4v$gwEXPvHNUbGQr-SEKArmD(;@MF z1$`Gz%GT`v`^`J=X`#}|jt0Mi+x!2$-fvc<23lrW+^3}$@NfP9ulr~1|FwGmtFwVe zpEaiReNyL{&0hUxqx-CU&^pZ33%#D*mcIYvn3n!5hG#SFn)sjC2tDmyzwg(pB}W!4 zDGKuTtPtd>+?v7VbP{Bs>hce=Cjth`v3d> z|9|JWzu)P+j=gs?Y9^G0X#q>3({o2&OhOf4MJG}VW%+~rxi>Cx1{=t^SU1q-n&} zj31zTT%O&o`u^SB{#W4U=kuzU{ixuav_&1%I^EUJu+SxG%k;f(QhED%uKn@!s4-n{ zs@{5M-znCaum2|rX5Ue8l*`|`5%FT}szd~~9x46R%WaYPO$I!_@&DjdiOyk6f<$?{sP*i^>1W z!iT}f{u}W3{L%aDxw~cA)gQ`@QI^lrzh$_JNs|y zT*>KIqW4=C9-+tKVVOF!>CRPf9s=2hiU$1#{J=*l|P@Ii**MlIt-B+%!nRsV=w))0D zkHq(TsB;D+739iKO}iMs_*&|X+BJ8kguRLe@0adl(B0qv`l$1PiK`3rJ^#N@|9jQ+ zQ2Ph-8qWQXZ3CtK55MYlx7v8PM*HL*6Z^B5_X*Z{tekw9>Gs$34A2sw3lCNw{KU>{{RtPB|rh z7kSP0;43WpZ;wgmo?FZRO#v(RO)Y^$V+HOm9u?@=9% zb(i8VhsF8bvZ`VKpO|y7|H|zO`SvsF?(1g7Kb!e8Y*OXP;1&E2O;Yd1em-_U{%fo! zPyUZpWsf(j2F5%*{o}J!rqti1eAjeePcQ8`bavOY@3*+uCfmq^>J$fgff=1bkLUk; zIbTR@lM4SL(7a)4;J#;e_PYJoqCe@G>)kDe{$scwtfHKw@X&)&#!*7@wn8}mF7>IdAC(@n-`WyM%DlQ zIvcb+?JTIdcI@$|tRMgM|2@*b^j&Pp=X2KUEC0TZzrW{w?fYyM-Gx^kKAUlp>5asW zM9;UM_I@-M;9z;hapS_Q`;XcpzaJI69@F{S|NqD6ylZ=mju>kD%lvXO+Z8!sJ*VQM zFWc`FomROZWZ{*hDKjN_;hyc;*JEz}fB*mQ{;N8FrkoQwaMSkJi^ctUdb?gM>YU<# z`Q7@~M;U9*h+Da=;F)F1R3I;sG-0oyn9+6dTT1Vb<$sX36*L4 zuJ+jOu|5<0d24>l@<;uq{an9&yR`q52G~t$)hbwaHU63=Xm0S=(*M7u>~3r~6#2@_ z!qk|jXi%!!_Ty0P_q*nQL7Qr3hwu9|l{dc$G&Ozpm~_6)hOeL_hvx`o{d<#cpY3P= z_e+UAukrPxMxAQCKQ|tio6S=BG|1qI#n)ThIWAKwuLQcA%KyG`JZt-zpYL|x|C<-3 zknv9Sv&@o*c0Zp?o~=HwLP=8@w3w}Jd;70T+v@*3miK>J6uxC=!JW|AF`Hk3chk=N zqM82fR`&X5-0?r0RxP)Yv3|QH__E#cIi@bv{~pT!TNoQs!^gtZ$SJTP@&8Hxx=CxM zPg(PJrSQV3|COBcC(Sq&_~F*|ePxptJ)X&` z#8CcveVvA9{YRa(t?E<0>m4(7l$n1p|HIr_;^#Hqo7Qt2cB-#6+keKGOXl-Bw`ZB+ zhcmNEb@v~Z-+XAxAKv(*@gHwS*@@KL+&sDBP9#4#Mk@8!L`QCn-lhs2KIH@zF$b+5 zy<9%u@4wELn?VPqnJ>$_2nl`EO9(vi<&pS)i&~Mgi)!j zS8pciHs6}A)>S8*>2^(IZ?S)?n`qfhWmL=QhDsIlmElj)9j?vO^xE;Zm-te z+iD}nqV37v`efr2uFHpmH5)W{RBqP|t=APv|2qB4tr?mpr9Q;}e_h|3GEddOc%Ryt z*X`eC%~?IcnI~HRtzEPKwO4)XAFcoKX3M9APyTI^^I5#VLMeK=()*)p+Nzmq zZ+8)BfbaPZmf~{d3U9lV%VD?ISP5O-xNOV+DYA!5Dq^m@SgK$9a?aUZI(L?CI-GQV zH{;J*nOg;ic_%j=Vsq`W?C*ZN?e@BxDU*G}#6Mqf=3jaqwA%97krlx!Dy}VSaCJ`# z@La5+S#~pZ`WC^37e3f-ID|EXPmMQ3NN-JkuqNkFpcl*$Uf z?~|gYkMJ(U`!o1kee&5ft`Sad&cVBv=`a!7vY~!rwejh!)UYc`BtXe#A(;>Gv zxh=sdk9f1>4=F#4|MxWhQr*%gjZ@U0t+n;KFS7hs&%utSg?GAdHNV|>T&}bJ@$RL| zn}2rQe{}uukGETXpRW7S#I4t{VWN%4<9u+FdbPle&YSOa^DDhil{+qwpW@c)VM^a{4gs1xrO zPEkJhcIRLJdEBSCqzhDjt~h`5kz>Rr$(x|9YVZI3{<7SD?xCQ2+qLA6fmV%)FggFQ z1T7~$xgyM7LY}G7At8%nMzP4sLwmm6&fh=9`#e(qx{iMQsuC{_=^os%s6KL zfxm{uex^&~#Gf5M7y5iYy2r5o78g&h!TB@hpU?d<=JyuzO1`Ie?c(C6zn9g{-D~*a z{G<<&f64^pPjbmvOfz}=ZxgtaHu3u+7i&-vlCV_SKvvBHFb)v9a?S+6{PC;dR>iX^&zHYUJ3)JQWEDL&f>hxjZH7co<+qP&- z`(FA{>ilAvb(;AcJuKVZ~Iy0h7Fo82tj*0E``_x`B9_j#VF*<&aD0N?0&^JTx8w@(P*`H&~ztt|K1gqO0N=a+8tiO$*R zT71EgeW~}fMo?#ZhAz`H8^&Xu&fD)*WzXv0%KNuwtCG!z0xf?J*@rC(r(NeXZJl;y z((CV_Lx%h;A6<$I3S;_mmD~9?JLji8A2d2OCwPaKS!7tJZm8FJc(Y2!Q1M~P+|p~F z3tN6XH~GaKKX2OBxf_ygQdrA&$M5{;eM>y-x|x>u|H%3m;%u#xitMkkJo#bMZ`mDJ!u`Xr3+Gn-%3uh@E+GG6x%;8z#YpiDOe^w~(Ipc$Z zYEOaF^3xCZZ>`bzv9)g3<34L4`Qzu8UyZ*e`MS5%{Xb-NtN_Oq!5LM4JWN)n6&BU} z_`1G+uGyO{r}`|`3Z^ogwOG6Tf-tw<(FS4Hn)e)`C+~-mF$EUBpLelNPR1zJ`t6bLH=hbGbBa;9d&+Cx)z%~Jpz&c5mM2>Unbc0c z<5ZtB;nTGTtfq|B5v(8FYI+zR${%EsU&*PNbbW7l-<(_3911KNsb6|GeF)gBclc&i z<8$uA+9y4ArX1Y!>%p;5xpf64Uv%bqa(pQV4cYlcPStnzcNj1Wg)W5D%DzR1z@#C&> z){|8fx;goDb<5-m{(p)7iR*5rKiM0dH~Xi1Ve+0?({J5V`#k;Av6^$I=6rh}`!9!Y zwXt2)H+8#1!B6-7ez*FW^TG0jMRz}3jyLt+6?kj@@6)?0_)a&AfodMm;JrOl@b@DY z@ArI``lxbIa8j=cGj*S|MfG>f+?zy;^`fQKe6E>%!{$T1OqkWU|ip{gPeU z`Z)CINr|sBu5QYiC;Tbq#M+6cC#-)2I!W)+tY8z56DMyUKDM)jd5h-F-0gQKmAA2O z+AH`>PfPima=*=_PmMQfEFQYtf|ela=rNhih^eXc+;|N%sVw|F zUg3uTQx+GGlf_fr?1bL@G*yrI{*b42@mzdWeG2(^6=W>d?JnbIWjk$=%A_xHD$$Fp zi=T;eVbg(WkNTK;?EE@x9@eI&)XbXe8&5|#!1_5LBHUA>4xh*oEF}4Cj8n4Ts_C$_)s+Zt?sTs!*zsM2ZHNnh9OohY1l z$m_z?s%sM}p3O|3bnV`uZC|fNFaLGz-Qp(?w<_9&=45%A3HhZK)@Z-yFPy2<0~)cu zpv$77^{nz(Rn}tvgO<8Qe-ypvKdIh&qqOP7?0a99bv}NwJoLQhslqR2+J^JugcN%Y zILvtL87QRKbK&B*q|@I6nu7H<7zpbW{ZpOhcapQxA|gCSf64wm?zVf{1wuZnoh;4z z|8>qb!65IWQ)2=|Bv@w7n(nrH&W}AM907bB!lKg-M%`EYEuJ`Ege{lZ_4m9_#?3D0 zI+M@z{fdd~+aun$G5ybh>1X)4roTC;dViW>c3fc0m3zr`0rRdLGxq0u9DDm#;)b1a z-*iQkw{F-`;~)P2RkI9N(6x!;T_5=V)}1xIKE>X@X72B9CeIZK)%&dr7k*3twml6Pmwq+TRmH5_B~$nI~!&hWbNE;e@mQ0$DO4`G9XRB2eh){>caTR+omp^ZZuum zBEM-;g{FX4R#Q!7{`GZ{bC33W&xzp*n!>&2L_ti)1dT7s(QUWGf@XLf@Of~k`)Z=% zU)PyV1}=vfpKqSWZK&e1D%kV5OtH`A@As<1MZ=!%E!?|>Lm+4Wr>X1DSQdq@-Bjcq z@y0;P#I4;n`1jcv)7CcyUEZ@$qGV1jpS^5)4`1-6O8)-f&u;TN*2tVJ{j|nPM`e!M z^sOTGngtrR*@}jJF`|!lpEbK3(!WD)`M#a|A9z#>?#w^tsQ(VsU2}NQ&k>OHr#)2a zTX5E_@Amh^<}Yh(;B^r5YdK}nsR|lq`qj^%EtStHeYyTed%cHZ_MPU<>IW=zpCtXc z*k5O&soAn->Y=7`fkU}<-l_*I-bb#g)~w<9ZJIOZ)Ddn+i$uxl_4{lrY@$CWWN&BJ zlU^4ja@zXK>iEA}t+fT;+m;G1`cwD$thxCi3C@%?&nJJGUbN}LW7{bPpG2p|iM?{m zD81x-_IFD;TlStM7ai}qJIs^Hwosi>cunoGk3{>|y=L~DzxTAZ^xi7}7_;K;b-m5s zZbnS5e!c0mo_F%A^8LSKA355n^%TEf81OLlK*6Su$E45ymixK8WkcYEX`h2 zpa1twx@Y9Yb>Zj!9?dS>_w#1mI_>#e&&ym>fBI+YW?v8E_mOf%s%DF~D1N^_H9T&n z&AKPm-0!;sCv;bX_bIGUKCs~Xo?reS-)<4yz;LUjc;Y$t<9@$o1LHu`^Ri4Ll7|@Q zBt7sr9QEc;&DPI6jZq#^+m>yce{c)ur^!bWwx5pdI?q!1Kg+9F%u7*ilH~ul_y4_} z^QtiQyG~6`K7q*KDfI{VD}mD~sYIyfBrrgPfG3qAEcdv)F= zFFOs+zfHfI8~$C&H@$RTL{wE$TqNvR=Y<<<7_{HdelOMkz%k`c&q&Te;nZ?ON2@#nQFpD+C}@jrWg(w^g+_t^h(t5{Y4Bir+bL0yl&|EbGg zrHM>Df=e8cfd>^V7S{(l$%T*=JW-zw(5ww~ra=mUr$i z;t`Ax;9hxQDrjr{%Z_ZZw}HP`$JYH@Q`59`KZ{e-k|)=usBTqR+M=Xh@$&tGIzD<9pcYT9a}HPb&pL8AIp{0UC0 z!$mF<>wioskF9#SwAgCR`Gt9}^vvDPMsv--aR1kpllrN4Q!E{}{ObPHd`a6zKTG3i zIjAwm;nU{ufW+pJ!q^dbbZr4HQ8gUH5=G8 zy^1d-{(Z4zn&Xt;+-vf4giw*mqt>$)Ycb&c=JbU}|xib!J zwGol{yzu7P`(I~Uu9f#*wBrJ3-~J4j#);3{3Ny}0Pd~Q2Fl&$0cBha{(oQ24eo~?_uJ1C z5nRf2Y|qZeebzw{-Ib3ru9{U&b81*V(MBLvjVs7zru(!4{h9=Uhr4g>zL_=~d?>Tm znp2xkrzdKFmYAKIofy~tDM_H~V=cG>yzJOuWLuQv!+u&-_o$MV*>)=b3M;D1uZ%j)_$V?gt&{t7`t7GWUp9XiNO_>4nJjke%K3{s{U%M= zG5LZ=Kq70r#?gtZxLr3`pXawOD!mgGlvn#{@_e6c%lAuq&2DMP9-S$wGG+R+Ju%u9 z$CA!>I~IqZVCiS(I^pQP?p)HlzV7^e^FK9yXO%f_sp#e>;N^eH-Db|BU~A26&`j%x zRi_w^-v_UX5R+_N`RqtR%9WYv^KQlzpEV8jegx{7k%2L_Y3_2U#^2r3}XCiZNo2(6( zWT~&QPvORs9Y3}uIB!T{oqoMV_1o0-HL05>r61g+k#^79(%?f(ee*PSCO@{DiS4ps z^979ZR%@KG`#kf!3BT=^fX&}-WiP+%T9K358W|SxE4%N!SE6QpPx-Y;m+D@6$9w(e z>1v4Tkh`uQMdC5Jl$K|Tutmr=iIS!kJsk_19$&rl4EapVT zZ~dxAmbG*%B>tYh|4-`cbMI=lyj0`p2wZwVqMgI;7O0oM{PTHEX%VaU_5Xi|%TN3U z8i(W*pVXnNvhOQsrmN^;*s<&TzHJRi=(!wN_`b{0;e@B|#-}w5H#&l)epUZo)l$RK z-+Jcy&wJ*t-v1EZ{wZpa%~zET8&lqGy&hNGb!7gZ#V&J21$nmLulucH;dRQLBRNye z4bJs! zpYvTwe&(xNKjutja;`nI-$p!k`^i0~^=Fg2_Dwodef|-%x9<m~gk zC7`GTT}yFE`NN*2>z&NA6b{~EWS5!nuk-9Px0;Vf#nsO@uCM?5`tFL9K<>`1b-!=l zS9|LG@$#POI^BJue?Ut-@048jJqy|>)|T2@x?%1XuOLHdQN7KR1^fl&B-R`OtuwwN z^u;%5dWD+63nM0-HFqZ6{+vJO*Qc@tXA)BX-21+7`lDyZE9-837m}(lx$@}D)0qi{ z&l&?ae@aX2n_7Nt$+`Nk;q_Aso?QA5I>A%R!t3+w`+w42Dd#@QI=}hDuh;A4cXn00 z^|O9EWz9=vdlB<8ImY5}kLmwpr}jucK5k(&?@aAuZTXv7cO>hdZT^@Mb8glddoR(h zDU;4bf4**$_CwQi_6L=k1WnI>0)GVhek7mO&YAM-;ptx<@v#28jxE#X`-`Z0&@Ns0G*@ctns3IRYtKbK{%lzDv(9s^%H2g1 zx9@!LEmH5w;%n(swmtp6?SIsSo%5}`3h%hiEEPN_mOO2)k6DNi>n5JmM^3uh+aI$Z zSDmq9{@Ljhrd;3quC%yo#`?cDDN_y_-BSDba$h^6l<501$&Z!-FQk}?oNd0{NY>=c zIJ?U-zLt}(h1*i2V$wz%y;jvLH6hbyU5$wOY4v)|FRubED|))OyVSSh zG28!X+xMu>J<{-hgVy0|Q6(2$#Z`~4Df^%|c}wZOe?mqdTJ>ub*H(6izSk&!DX?Ms z#r?l3B_u&dmnZ)T_#o|nZ0g6(=l#R~KREso*!Idu@9Dowet#@M4Rp}TL}?D4l|s%MEDs~fUVmSE>b1hY)}jTn z@tMy1@0Q(O8Y4YLR)qa}Y{OrUF`J9?v)3Y@svi&AC$nn&|Mn_; zzg6p%6Qzb)oc;?_5|;k_wtfFxA+c%a`z~#Ny?%e)C!w7`pUu8r@n>3ep67k*vy8fK z|JQ#!w1a~st)bzpS-wWigzX})@7Fj5u8k5|e@e-vgYkUfgRRxe|HhWxUDvv!aQpMW zt?YsSrnwxnI;$Ld`qS~f&#LgM95dkUv~JAM1(LjGEfojKc+pYMDmbYaeMJFR<9e?PVoc%j8)bocX=q=mMB zJ{-Q>scN$*Lio61G0XfUPSg5W;R#}wH)*%@Ob8Q}iOAl5BdJ@3CxBu4l6mvqc72%k zn%(?VN#56MO4oI+{FwZHZKS{5&y-IBB7HkvuiL%un~m@%b(6pyj&CJy{^|R1yPoCC z`n`>Rg5-Z3V4sw}IP7lq`@JV`B-)yM@A+%@>{mAfg9C%7i(^Rbx0~u`)4LcS&s%<2 z`u>k&Di!+A{>))XExu&`RmawTYwGK@+x@&GKhJjeoc)3E{3Gt}nM9ojGW3d^C+&7fs>1BY^nTqE`}`izBIMQbssSGFrie<^O<)k-=(Zs6 zm2uYXpvI~Hi!6G5FYcH!Rl>>DOXzdwgISu|dNQlcxNe>}dFOmp@o%m2b5R`^R=f>A zzJ2f8+{`&ocEm_)${8N&-}L)!O>*Xxs^hke4$}orOpBc-`ONxY#+*OgJ9T4LY<8VA zb&}CxnJAv1eVejB{{GSa>wf+JzbBbu_u1Qf-*~SisI#@ZH70iF^y0|l%})#kyc+5s zxw5SM|0({T_pj#~u}u?_C7Y+&GyRIJfBoHttw;1RXghw7_~Twe$%{EEt6!SkSV zJQNJ1S(ZKPoY-2${ng-jl>{oN6}v`{%j6 zKlikw#{^e=o_e)z+qX!kwU-VZPz~JV-!1i8I{Q#qbna9qU6o~v?>rFw^q`r4UEq@~ zx3{@H{9osI^U$G>pl#pZK3{lWB%iX>`*+%G#wQXRefAhnDDQLH^1F+m4G=*OEYDR; zN$$VxD_T8&YMs;loKKN%#`YQatzV{>K3NzbtN=Q!@yP9uO}9QSu~}8IsWi0X^o#?6 z^O%@4%q!J5L|AX>6ph*+P*-gK{?o@hJ8eIf|Kj+t=oF^{=XV>Q%Crx6PNwWJu82^6 ztGmnZ+0vgUKX2JtEaL*&&rxr){$%Rq}GHP<)RNbLW4Hhtmnff27tZ)j=#KwAKZb+l)|!eL>(~4_SNJa~=jr|n%W`5Tcocm;Ywo}C zJWJi|$nJR0&sWpuY@3?8`&*t@kEhw6Nu7#ZGbTl}27J@|I5T^h?}-{Nt?x=3Hx@+( zY&a2hPV40q;n{zE9&ed1y|?aMScaI;p&OtbZr$0>4p)Ee{irDLLX*ktn#k%t*R-Eg z^qKu-rssV5nBDbU#@ep8qLhjCXzH_*Z>wf*uCQrc|1(A?k*{8%<4Y^YJj;*ix2=2w zMCWOkI|V2t$Vl+#vbKGE^hNOTa(=F!JKfKgS7z;-mJ&Dn{-ISG#$JcSZMyw+rhL%m z3iiDA(eR%5WDSE4{xu<+Dr!XMbFm(Cs#c!|+LG&#UUU zW}+VUBv|{%B(DW3Viy<9FV^gMxa>hjaNRwoY4-fu-k&abYDA0db$zMP=tb74vSq80IiF zb=&&QPN&Ot0;cePYMoR0Z06bef9L;O-nH`kt;#m}cau3AKTo}Eu*c3Ow}aJ}{`u>7 z{AX(9Q&jMqeSB7p^Yu{`2b8gHzVR~^H=oE_BSL;1H zvRCplbsxW5et&M4#P+|xqJNy0OrJCH)te`ieHK5M`@VO7^7?3IZ?Kn1VkaSs<#u=2F(_Gv|yn z%w|+C6t>l|@tb*~@XjQ=TUS2iBz%1?n{crF&W!h&A0rC34SU4X$YYuH3ZUb;h@O(krThH+&HKXlw2@Z92GeV!L|V zdP1`Q)uk#AMVE>mv7I8nX_58cr+?qq*LPk1dXvp@&)=%oYp3r?y!AA-zt>ZDsh{J| zGwF7doxFPZYt8e1&vkPym@MretLk{#gzMhVdq1Q(bktcYOiu1Sur=!5g6#Es&CcGB zI@g)_RxRVMi@*Z}aKImUN@{Pk(Dv3LX}z zJ1Ctj;xAHd_vdVU^{iQkHvIkPIRB&4Z-L*EzdJajC0jyjAd9-}1!l|=axSjaxNt67 z-WV$Kn_Of4n z2GyYDEq3eju57w=nEBu7)aUbC_XaFk5g#UTLinKXC(tDTTBa$=tT(_+wy*`TB!zpn)QtIAZKSFqI4+x=$K)#HbrrfYg_ zdCi+&;ruV_&3+s8BeS`53#Y7GobCSd_8%p$MR&_?uig3Q)9K3_({mqYN&TIFU$~yR z(M~DB`JC#llk84AzTGXqf22RV>rCQXWrZ33KYqMjtuw7fmCWun>u0gq-24>zFqB&N8{2bY$~|$`DgXR z9G=YZ*wWBXyE>BljEz2m)~Ycz)+v8bU)}P+KBe`b$!w+0+synn6Kr&D9bY`{y@1kz zXlD+t?!8N9K3()eviooC_q)^Yu+R1MTcMYEWz(tW$M&Y#PWjz@NcDMH02}ZAs#F{I zwdXZ*S6>bMCvZ>6&u`|DwLvo{b#s1h`4tU^=;lqymo^B_c-Yui z@w`?lQ8`w|HE=n2uu09i;mwW=ubz{uMErZ38zzV!Vtvo@P^{b0Mt#RhVGj+fXj{&9vFMt4>X{-?w-6{EAfpa-X?$JP$eSnQ2`cpuoVmQ%NF&?JTqVnd{F2u3uc7 zlfWWr!e7z;@!EtN+f|A?%!92>u9%+J>+(-jUs|+8C;7tGzg?3rR$TeilPf)&%~lvP zDlEY9g}pH#>C5u6T8*oE{&RC?N3JqE zQqA1B)agN+be_k;nokdB9AD~wWW`sdgn%>woe2NRL;*9l*5I1IujBnKn=~R%S5I-> zaWMXu+f63lg42~#illd}vo>riQfFD-2k*z;dyhmF4?z7T~foyexbqIsiv!pq{+EvsBmKQ>q?K<}lu=OK3v|4IAWn36TCmG0ejXUTaI>2mbh>FI@E zuZEkm^b~eZP|7*7aZShSa?J@p<8Dr}DV{uCd_`IRPn*m|3GXAk9zEmh4r*NJx5q$5 zpO5ue(6@l^_i~Xg!T37y$z#L$-bU~F?S4Es!v3LI>bzjx?4O#fAmBoOqV>`4Nf-G_?ZO#Hr4zxiV^~?VLcGQ5>YeP=}7VG8_E5-pv7Pdzx#hu zPJHw&^rsR>x=6q3#{&tq>*lTsxp#YO_Oztj)lV6I9@Vd#$P&sFa(3^&?A*>@XT%tb z&u{!79$RwpRq(AM-l9H^d7hKo0-kJ|_GtYci)Xw4h^hvr%zA(8nw`|%J^7ci71yWF zuPyW1cJ8;*vwKTCjunGDR$tf~In-bJ$GiH1+X^$Jm?rUh{nM0u{_ppD`@(%ao1E_K zoZGYL&QpywoWc)(#R*@N3ElhsUiI?Jlf7adSqU^W1Rvh_Y3h0v|D{3`pRT*JctxSp zi6swnRO3FydCWUKyZMt+pRt}`7iiZV2g@{la5(%nixLBeg9FQs25Yt{7yiQ5{9g}n z(3v8$UiUj&_&d;fG{s$y%k&x(<=3A5RPo`+3QdEAmrJIC58}Kf6VJjV$@uuN#ly3~ zlM0U}AGCNaJ@fptQr$Hy@(1`ou>RB%^ZFrD*P4IwWAeLJrsRbyj(vuBnZNNw=f(YY z-BRG05(7~dj?kEcsUOQHb9cN z{1uk9jiweF0yFp-A3wQMe17dYV^7`Q&32P2bL)bSOnDL_R`YOP^*c}Xxl{M|7v;`- z=nr;7>!kvbCy(Yq5`#KukIcNkQfncH@u;vInNa^kS>993*S%S;;z47m_s5!6%S#sw z&+M_zICq#u~_Vb6i}O5cy}&^Y!N90EG}EWftTj*0u>o(-NgdBMWu z7qH{gDed4nKU1g2UOVwoA@Zq)%C-0$tMJOO>rx+&oKP3MQuqE6ol6XGwq)!U~QJBE?tJEK7Bk{P>)xs8+Z8$t3Stpj&RwdaBPg z`CuxPWcU3}F?0R65*yWmew0dhd1G-X8IV0>}J4kIj7C z-Mf3=#DYnQ^TPbJ4yu3X{#n7bulfH2=O2L;R$p^XTx!9IJt79=h#f!NUV`29MTpU9 z+GD4q^Fi0HY0B-*;c$GiVsW3>yN}YjTP|J*_EXVQnQ?W}|EW*Qp3eGy;{Q+k|I25c z3FZ^{$;}bv*mz(EhlKgD{=$$+JCp86*4HY2{3f1IKHQ-4SK?rB@{+hxl#{yoe8m-f|oD}T&cPV1PboJM!f@Al~n33XT3pHgzc zk=+z@P@+}k!aus}m>UBH1i~I3;pm@&ziwp$N9)Q; zovqqB%a7)6zdOxO+)rz6|LD-4mhucJ}9lkF1RDPWx)Om{kuhkofiJ z;>`F>Euih%E3^y}6xll#D>pMWdI~;BO^}iFR}GvqQ~Fq;XM%{!cI+V!iu z{{M!DZPI+bt@`h$%RdHf*0ef#;3Tt%((Sz6ZzEEtr274ym0k08im2X)=W~kvgbpnG zdrl+&siMP-`=!@or5B1lttifw$=m<;+g!#r@u?d&$fSM!e`B|N#mZH`-+kxiWBMe2 z`O5M=Oc$3o&JNj7vG8F&i|Ml{N8Nix+6yMQELM;R(FvL4E>|^`E&iAn*F*oky@8Cu z8ksHzU#EryD7dI9eiZe+q>%U*?|IhmFZ<%2u&d4I*u)v|g(2&a`qLG1#Lm^;Y zgVdL-1%D3P|7nigkkA;Iy#LOU_&Hl;&z@QE`i<$@MN$Qs>ZaGea2MbC`j_AS&xVS-TiGTUI;5?@g$U+9DTv3INi(!s&{UFa5 zxHvgQ=j}YoBWbi`(OFY-^Vx^n z`P_3bAMrl%Y+<#$WdZfr<& zyS)CHdhgtiFa7JSwk;3%SA2T!`gwAJ6I>d*cR1!w&Iz`iW)iyU*tS52;x8{Qdd3|q zhU5Sbodt%597!tA9(979G?hbxV?n~Pbi2=z#g~1}MS0?8l+2!WE$|=@tD(r54(aVm zFSixVU;gg%tG5@|MsIIAHhb5R*W#(R_twYnzcam1x^Wfv3iiu043p2;|9fmN=CgBE z!n{6r-{ZIT)s|XaT6Mg&Nt`Q5qhjI9K5b8_?~i7t&ok8D|EEY|PY3s*kWI01&7eqW zaM;JdT>Y%OKpvE07QAB0y6{41^1j;NQeRI*Y|RRF{T;x(y8QjUL}tJ1ufwxnot$f3 z-gf=p@xQ9Oupq5%thj?eDf{b$MJ;O@TbSt@($zt{yixV&HO z#Vk=}e}0aoaZUZ}T0e%xQdYS4C$v+VLU2_kzE?sR*!{RgLqOi*T(I`xJb91{)>yz;C9 zCT?w2);7OhEEe@WxvFgjlj2;fQm*aGA9!5Sj5OtIkZLYu1eKMH z^T6pKAh+>V4^QaZn2ok90uBs~J{&K8Rr(&hvDm%8fZ^=c?CW76d9i+rG!?HZI|sY0 zDtF8F-0zibaDK;D{O2ycKQNC_bQc`whHX{`E2&t<96Q+i+{h} zE}paR%9PcwmTs*5{jK1FAFGX)?02W&Wp-aKI6qu4mur>5J6A{34NPGBQW=jO@sONz z7o7UG=q*_Ho-3{9&trM>;^*hqR(M^@@bWT!aOJIS)(OoW3*(npe|sa@*FJH!^0JV# zS09w^W%csixysv1!i zSAKgWKw^0!gJX|J6NG(@Go#=zs8D(w1X?1JxOmMZpDYEJuX`?3FwFA%bYo+3;`XXu z-3jye{rkGUeZSfH+2;EH72hcbh%@eG7dbP-INk5yztWiOZGy75xz4@3aZN(M@Oat5 z?&L6yj_=>=|9?;W`s%9Nd&XleosLPO;2@7>mAJ8a-JdrypdeT+Z{!eO`FH?BDB0?_U31`h6zbmaD(}7~JLvy$0v+9DxKM9_g$`8&C<%F-7FY=5&7x z)$HWt#WPK_!;U^qopP&lS;*Bj+&obcUY*BZDQ-wREA{z|@%bZuJ8xb4qfxQFbsFoxqP3l0PeN z?ZPi2!Gi+@AI_J)z9t!a{Qk5h*Xv(L-{(5cka4=K zLYHZ)$OQ>eE5Fr+dtTQrp6UO^?$T0a7K5zFVo1tfaEs~f>b;KJ+CfG(IOwvPtnQF1 zd1borqtP41mT6W{kg>&6N<-j2>-8S-4#!vah0AXDoTO)a z@wel9?!ES3>=YX&y7WB)yY=y*=L|^vSBw)n5C; z_WNZAIPbbLJ>`+(X%>^GtNNm4_b;8)SMNJ>)%WIm;%9aRdv!xvkTF6E9S?(YCx(N| zr%6l~DYuri5pzmT~8RK=>U zROY$5?0c(srGH-6E>M^o=j;S>k;4IT#$!i5ELGEF2Zw7Ts0f;}MoK^VNQdCV$8T?M zH_yJdhI9GUC)Zyx8HHIWEl7?yzOC=!v}w}}uG{~**ng-{UraaZNUCz*73G^QAR{&W z9g>p-j%b|kNe3rZ3ylq#m(@0xzrSbjTuPwu%nZYx=7$Nklb#l{np{|375C>=_Y{(!t1UK=C@@+v4MKn8=-=N{37GNJs{)0)6#7C49@#Dn<^%+upOqu2B66(=7rMlM7LKGJBSlEB@3T1Qs~FRx+`?ET&^Z=WY}=EViYn728MC&ASTihFkG zE?B7FCu6y2hO5N(fXqYlBmy_qecL?0){Y~gMtjE*m8hfjC>DW(SfRA>a&kr8L*e;9 zjtH-OKSx#x#pPhoG%FhpGx@Vr+KcM^ zmCfSM>^D9%n zmN$$4HF@6pU+B)gX~pwrqsL~7*Mhz2OZQr6obOBc`8wfe$c7r5h;W?bSO9w;`1bxM%?r2V5J~n|xNQH@>ztoX2J2V0zc)*}H$Sy+TAIAY=wbcWBLVt7|3!8F2Rt$T@4w-n_`y$c8?J0pcbj;3vlLn> z-k8G?a!L4cSHrXXCRg6y*PEWcK3G(_!R2M+gJYi$Ub2oV{8it7`Sttrk?Xzfr?H=& zeQ=X`#5A_kt_LU0-Y0k`QbK2!%9H%&r#llgr@686=kQLO|HS6u^Mkpuvp!x-*r}4f z_uFs#qIcrEZwlCa_PwXe|8gE&l;A!mb<(HI$)~>GN|@NlWSHEnYHusH zrotdUHM?};_mX$$h3A8P2ZS93Cw)1xL#^W8$%LQ28&(AF)rq*rHSJk~q@<45cDC+q zrQPqIEb%;;yLSK2FT1*%|G#JHt}@VAuz=y{`sSzM2S2qR6j~bIEWOLcWv}d(eA7>l zC$Sy;vpZp?#ODY0tgpAc|F>K|yZqO_Cbp%MnuOJxQUf-;_&T{+)%zsWB~N!-RotDJ5O{Oy|MzqE{V)6QfB8Y7rGE?!CtY#<67>&Ub0d{(4|)#>J9=J` zcz@liGmO3e^(LOPa|D;#bLG9*%0D-5p`66=rqshPe_z~Rda(EKL7}f{7iw8Kt{hhK z%KGs?eM3%H7|VarBNx8y7uNZ28*$3lxk-Er%jx}W-g)_*x0`%ko*v?^*3#r1@jM^bwCBJJw*4IROUGzc;CR#q;E4>|fd>;rUAGmfU~v*cMWi z`N8c$=K_^1lkH+hE<_0L+^f>G+pUqEm2=vwb1#=1+b8uk*6)6}ey8)nMQwX8)pLuz zeQ$a9q_;oI_p6&1Uw`?PD=Fi5t^a-f=l9=; zmA?#o*MF?r@S;d+=^X{POP^}hD(1?(yU12FsY%+Ne_D`Z&yv!KnTYkuoKsbZFYS^B`9JSI_`lun ze&4^pjs?y?cWFf2;}BbFdvKHeo~duns~)_(Pf}+(`{{297ghECYe(FgB+~Fx{$P>w z1{+D8aQ1E{-KhEVCrx`_Z~gbs_0MJt4jkLha=QL}^!#e`%-ARU+HRv~a0~4V`_9a{ zFK_dI`avW6h%37v9Zi@ip!3sndgzLDr!O~p557H?a8pLdOaAZM{U1K{$sK%q$Ms+r z@4-da-92p;CN0xv^{>&55K;Kyv|+_|=V)e$gKCEyPVHy?|KF#)=}SH9Y3qZZlJB1M z_B{RFdU^cvdFnqsAE!+5@_fDMidh8@TDE3PXF2t<^P;-O)#ihXPRm^R{itGthHG-n ziti3nL>em0BGz$>#Re_<|6f8U(BRS92iq=fOW0|>r}Ue@b3yP=tFp4tN72H~>Fc<} zSiP6Ao~~!}Hl17*`^R;|pX~{O{XP4+r`;)HFF*X{+ROiIr@nuC`Mk8~pYZ;PcdnR! z_q+GD=#|p@rFXz%BcMhnG=UxPZ7ixvdU1)(_W#R-P9_Pht$LDyUAvdKOppF^KH;UT z&gy1WuU8j8ByPxP>;3b^|6telrloWCxZaKsx%1 zDV#ouW%Xf4hsjg?ZQV@n9lw!q(s$Fpl6PHuZdb+FdA?S9{}j^|wvBw1k^kl&td0FP zalT2~;bjSd?>nNKp0*$SB!6&`!jVG>7puPV1zdR4oDdjf@aS*CPV{_{$E{=9yUX{yVw*J}TmKf5HeecR7~ zcc(6I7u^!T;BtA5+wWTa9e)90TypUr!UNWo39 zyPW@~M~hqPKUD+uc#td5n*sq02@xA&ri9<=ZvHL)WbJPK9qZ*ptJXwZ%3jAcO}lw% z`bKrjJ$9Kt>+CfiKW}oiHJr4p=#|n-vr0L1vt|khF#nEkP7QwM<=2Q_OgS8oY+UN- zw_jdomrK$Pe$_7@3-gQ zzgP0^&drh+7Zj`J{KpItvzN3%iHLWZ^`aarp!AKTzJ z0_b^}Mc{;Z0DJelySry6AMeYow6E9``}={=q}^AUn;G2f#J^)WbHP2PxmKk{j?cM2 zZ=V16&F8oGs$Q=Rj@?!AP-s%sb*|s;;I<(W(HOxP8&&k5&=7=|8T zVmzuVvOgo=G42EtW(K*iiovlbtg`}B>V|@Yz~Qzi1%8a+z^CWJ!8V@>>?}EAH@0L> zj@((a^yaqQ*=KL+%-Vi&vHR?u#m}Yws>25*_Hh-QdzO7RNRQ>5XvTNYNyj1Y@9jMw zd)k&ofP+;`FDAn*=SD)>`FXi)JQ4}NzPx-qUzt2ok^*$q8ekbwWp3i>E zKl!J@Jl?3nG-tDF;3G?p9r_>s{eCZ9m9!(if64+krmkn&4IiIO_Mi3c?(XXu`dja= zY0`^oZ||3&s+23!=B$Ob=^Rcm&Dp$^=iEDi6`L7s4PV7DzPT6I_i7;=&X#2_yHuQGUF5A7BcRan&`H;F!trKy{#otvbvJb4_ucvO_V)EJ zudknPjG2G-k@fpM$=}}J&wqAywzyup{KwB?U!SJ$4bp-Pw?qj)kXc}=xLa=dzBjA* zi;~+J9C@r?9sC({W`?1%OtWGh4`(>n_lNEBvzB^KZwsEdE@tPYsX5_O{9mnBGK+%@ zIyHP|n!~&!wDrpL=&!DMmjx9%CiZQEG}7^V81Hll`V~vi8jK+xxCf-}l55n*IY~4qPv8c%)kPTQL50cd^;_esAfb`aJD( zZ88(tpR<^le+Qi+JR!gL^o1KYB>K)L+?EiUb#!skSp z|17zE{nsPzi^~^J*#z!ATyX-K9TjnNgD==@={~*fpB)4azx}mY>3j9}cc#v5Jens? zFLZA2sj|-4#v^@sTkh>caw@h}Uo6zCnb~*@s=vLlOrPstzCwR~)?|pG3KL=)iW{DU znb}PKwP~T)iRNA=pN(0`Ybz!#e|)@u_C#g(sA#FDYj^J4sZd`STq0_7^04TY>Fra! zCPEUGhr$6%2PT#7c}}&FA(AOe^_adKS;1XhR<_F9EXViM?A+wiE4NQg|8;3f;j7HY zNkQkACIwIY8Ko!wy3f5p+9~7_m%qb+0%+t1vhMOovHHO z1~hhjLhwSWL-Mg6PWFteTXwEfeHz((IE~(g{)U&4MPNlQ!}Q5lj!j*w)ZlQ6Ns9ULr_=iSH&(OdhblZc(kaZ^f3>>xQ;1If z^w_e<8^VXL7hSzQ@2_%$Ln%wm-=0rfW3H|&-PXjw#Bn9OVV=a-uj%hO6arKm|Nj0i z?b|7AMQSu9lx-6Ler`oWlB|bE1*OZfAzZ64ooX4_;$vQ<<`T$I80s;7?m) z)=r&$T+rbFFJrv@;u_uQ((a-=LBrH_+5u($Jb#ULl)a5w{BoJcQdSe+M_*oE=B`UD zy}Kb|r&l&81i@(-LVSp3jKA%&Zo2l_$D1#erA9jT@JgG_uq=MoviMni>DAC>{`2iJ zr(IlGD{E1305nOO_Tj<7w5zK^pS@bWp6~PfU5OiuEJH0*#J~j$lz64~Aba+SuSH8M z9kwiuooUgraObA?d%wqRE_&*9d4K(Xlhe?^U|eF-$lUHkoRx>?>G3BCu^mI!kHV&uHUZ8l;bIE`}^yw_mtKnjy%3!%WvmyKgwocQu^@X zV)wPP_Zdudm^yDs=31-rcQSs{XYBT5tucvRv`itm=&V8J&Z5(2av{YPB+ED`_#HS} zmU_u-Vs`G{9lusy-KEmzZ~wPs(Oq@Eq>NRXz3(T?7uj>c~Tx(x%Z*Pe+Cv<;YSm=EAalgIXI;a(=30SeD&GXxQi;jyoZb(?O9ea4V{p^d2 zi@B>5RBrCfKY#Inigno=4UVLYDwm&{M|+i%b|+3M`WZHT3Ml)*D}Yt{53+U}dCop@ zbX(ll>>WSECQFFbf4%8`%jW2+D!Gz3H$J`*Gp_OGn^m>?PRj1YrBAi4H$I2fl;FU1 zFk`LB6}}m_&ZK`^)>iG?GDkc%UwFd}jX-GVFfg)g(smF~-d*Z{5>{WsR1|nMD6|D% zb%j^tFo_fE7#w@vT(eb0Z~h$6WNeb~3l*P<-UC(G&BS83Df;^q@Z=>@dx>#53rCVg zXe?^#0!?GT;SxAD&0S zPft8A@3YN+d&_$>JJc&1A{&a$W@oqWQ4HA0pgZ@}+lo{-R;%)NIdOGAQx_*R=6Y7% z+E=?fP!3iDHaJXUwMai*^ftI`KC9J_7>iSF4!SJ6%HC#y%BE{;qu0KkxKK{w*P(Zp zmU`=Uoil^SaXO1ddhxPVCp4H+IR%brba$&Oe~4zR)yz_aw*@(FXdkegy|>i)oWP2Z zhSQ!}Qy-T?YhFaJZ33vZ8nW}IBt}CvM9V>7agb#kWbPE4B%#DgE`cK+Q>~+|FDpzw zd-m)#v0pzvK3?YBe(CU`nja6_uRYs;OY-x=eXDX0eS;*^6HN{L&l%=yzFE9P&GPs* z_3clNxHewWwGj7qnYUK(0*~aZu971ig3A^zJUFXHQ+ZZb$@6n_RoS1*m}X76xix#b zq;=Vv(8~2D#?jky46nykuf4gaviOZ!%=+~=oHhzUlXaA6!C#q%;%#B8Ew-wwSRVJ& zHGXpBpIdi#=A9jdi41ACwq&M#dvkMH{r`WU68fBI>g#K36B!=&S-&$_ z?B1_8vwr&P)hP!nV7(kKt{pXe2P~scu6pXovPW2<<6-R7paof6IuRQV@W@(SSrf7G zP|p2*duPq|%Z+}Ow6o;pr7&iRm8l)F@CXkTdoXA1sRcQFjNPmfH!eRqrI`JV12i{1 z@642$!qY#;r3F@6LE||k=D^d>a??N0`*^tT(Q+LJ|DGuaZ_bTo;uhC4kv7ZW&{v;n zUB0e(`eYf4f&*`EZ$E!#j^*VSMUy}ab=GnzY=;DhLW2Vn<=zruGniNN$uph(Tgcpuiw~9rFZVN@9#@qaVJ822 z^~Q~c>#PoEmh{WnW|?Hn?0tD+qOxeO^x~I|wK~&#OI_v(I4r0ERiiQb;?HxQ%Ad~M z+f=-5%aWV@{7fu{H7kxd{)wr#4l5d{mIbBmX-4?X9iPr&#V`(pUUh|%3LDxM~cb>dnH1+j?&w>sI{NT>{wkO^qee-g?6P?veEQWVh z8^12H$-lS9pkX1S0XvUGLhQd&CnxCbt@!uzd9T!wtPh|w+gbI)86F?$6i$0{W8<=g z3l~24SheoLojbR;gs6|bMx7Ecb8w^ zT*dWm?H0V?qaj*dwz2^-wYOia>SOgN#fnrnWdI; zCK(edA2hP}JbN+ED79hSeu+TrU={{H&PJ@<2UV#d;4A8tz= z2)HK_a&f&5SICp^$2#=Bf84n*MPT}qr04^hdh?&I`@A*gsnv%X7J&`H2dU2RWUQ~n7V!1v}to>#P6L6sui6!&lHltQodN95C5eRr7j}r17EC;&C+}k2W)2IBHvqFD<_Vi7V3>N_E3p_G2vvaDw8LaJj%jMgXYv<;K zoZfKOv8PYgx~-YDPs;R^-%63JTQ{AT)|JvKO!Ng$o>*mvL$LB6P7&>!Gjc#~I*gxflhTTjx-*yF-Uo7uh|C}N3 ziqp@XXQFC%-c!>GJG^cB>WF>W8~1H3OTAP(?{=5>uT^uNuY9;X&+ixOzS`g4Ec;Vl zFI(iLRj(SXdMjtfl9<_Mxklx8OT!&oUvKU0?S1%zXIro0LcxWh@lyYl_J2QfWo7VT zIZ0O5PbsbIzb<9;jjwvCn%^Wb+dQ8yed5KXes$poBhJXON_|7dMJ2oH z)yE?z>prbp{$hIVxtm#sVkYVv*!s4e>!=s|tD!cdbR0}*!54dmbRv_|&dte;t9Zz| zIP=M_($~*ILchJcd;7(8Bi3uvbfe4CmdV7Qej4(0LL`eohvs}` zUzQFrGi&0WSJ(c$rqjf)Vd`0S+Acn96j~) zb=9lW*Jmw_@nqphQUQ(NC_HFs&|{uunjI!F=hDga{dIrmoG72-*;~Ic?d&WAhQ%|B z7XA4hwQj|oKkf{S+gTyKs66@HC!m3KgEj>=cSa_T3dIGCZOeUT3h4=}`<3kSd3|lI z@vDgoy}hT@=uF?WU^0&0VP~@hGdrKj?y|RCvOFuk=v9PVRzBr_QvL9X7^#wu7Kgp8 z&(6=!Kh`gw|A9ihq zb<&Thbyc@F*Ru$$=mV9p`=+h7+IlWbAY*pJ`dp>^r><^`(tCgP={9ZQ??+~s=g-^u z^;-1VCRXk+QQ2MzYeNHsTr{0theF|p07 z%gV|!Qg-Vxcs{?r?w@nm9s8mu9hFa~hMzm*B9!VC{2;T3M-`MnrvB$pc(9IP{@${y zv6J45>@M=j+obWpd$-Yk-zB@gEL=PNnW1F*jFkVK%@Vh6Ebh0HD$C#Zs7w10d?@g9{+^F+mzVp` zzcu~LMO#p71EUY?{RrHLjq**AW`wr1LEWq%u@75)pH%Ir$8w7U1pZO!|2$VA)ma#ZQNJC<|w49oX( z{m9tm;_JBV$*janMNg;AM4jGrnA6bx_SBMGrR%q<3cm)gF7@P@U-#>!%Wi*}BNrA( z|9otn!Os_NVN0In}OP!FB&JL zJl|)Veq}{q+VMVFR!1J+ehvGjI|^NL%zc9N?!TJ!2{PUQ=^HqFWsS)VSIZRMdE?sZ zI$rVnNkWGot+)H_@q4qm_U@(g*k!HD*1S17Z?D&A4;GXd!5y8^9_(ljcC-gO+Jgo6 zV9)hQCofj7bYfs+$$hfKpBMb>MW5S=YZYpsInQQx{=Ts2kNyartd3kCx7Vk*c=OG@)#bLUmnYmmHJiyVhB?~dFc*t}!vQbG>-&Q((l7a8+|Jrpd#@a0X#2EmL04UB-~y%n=58fB`_F$>ZQh|Gew)d!@Mj8m>3+js zCcXOQKR|;lv-iHAyQ4U#y4d?%4189tQ&@dg;^DSdTZwDyv+w22 z>E{oz7hiiJBs5$42za{Aua7%FZRI{L@AJ@w;+wQ5EG=d@ck_+KxykdAZ%>Radf3F^ z$RnP0ve8D)ro!OO!3{M(i!N`^zi(_SDRZJ~#?kV7mFhD3PUTmwUi$7*`!nwF6n=2y zrm=$Y9OI+doLKMLn^DG3R?lN%F3BIhCJ{>VGHgPd_gwy*Xy8&CjU# z^LD@2%rr=Js))S2#B=hhq|o)f8M`8`UJmxRElpc9t?Fs(U(iHbq)5b;jEURtYtGrc zv)JW#)w!@WY%%%5J0sSibd8m7O_cgD)$GyY+?2oj^V^R1%bSPCRW99n)vD;pi4E+5 zb!?)#XOoKd?z^%&?c^lYv}b2#K5G?^GnnPJE_!>OUuf$4dwYAU5;Qh!%elEJEd5mB zssiu;eSwEU_I=HD^O-G5GD1~X@4G%dKX=iJOSQV;A^S}JhwFAsOj~wyx;0bRj+?Wl znBPA3YQ^@cufHxm(5j~yxiQIAf@j6{bk*PC`jcK>ULO7_2(phcz_oEr?eZOUd;v#S zl_v#XnJ#?QMJ-#!L13}lh8!_QmP_InQXMv@o#ko{w)*+z`ug}^Gcyj$nO=QA%QX8C zLr>bNLf!wl8dmzCIfpgE53G;w(ps6>#wTx=bI$(%pQeqMvUUZ7_5_J?3LII{(JQXl z(2&a{l~8eNisnP3!bdK*H-(4QU0WNSenr`N`m_n)hS(+X2iB^!pR3+~JZJshMC$z8 zm&@my&9yFHS6+6*o{3|MfQQTx35$XSH@9YozhUT8-FDu&v0+*5l=+kV+X8o*yb$1Q ztl~a1-~N7&y#2i+tOh0@HmsB1`u39|Z^F{d?VpYd2T7JNojs%S)ovBYyp+&}_fy_n z{qz3Mx%V@^zP>(tcK*JdiyV%b@Bisre2`Uq#_YUZn$;Dl({5}pOTD5d)a;+T*J$-t zU;p!_KARREVHWF=HrJEUv_I)qd2T0@)B^wOJAS80OnrUlQW1aSFOH0DGf(U9-;?nC z?Af!44v2}*B?+!E_w;tZF{(HTl}){b8v9*WJ$v$mx{UB z|B}t%{Z_6trHdjJQp(NXg##1zG2GXDIs5jO;~EntKDjhWeSVG697)|%`_KI}4gFPm zJyv|}qxyLb`fpGDF`L-+(m7gx{jRJk^K%9#`GnaGw`_EmuQhpdujZ&|cnkA6!xu4` zNveasE+#+^D!nUf!LSn_S zJHHNz?@Ms&lgZ56|F`TrS5&*q?^|l07RF@C@lD;PeVQvN=f;MEXJ#6!%b5N@CY^6m z`|FG6<{rPduMadbKf7Cg-?W*X-)wc*TBGpz+R_>I*Ll0Ao?dxMaWk|7-N3*k%9)a@ zb?F+Dq|+6LyRo~=)}GjWOTTDoT}`g=&bW11^8HJXOebiMgh;nUTO0-+wd6k9_{dmfPaV{UxogJqbofovl!*9tPp>7 zyuBN#9^cp%f;G9b_Zgh^3SbE<_R8LM zIO`2lS zvCz@{)A8~Pd?I@;y!Zv3%k}*B@@cW(Je$n2cXu+QqM{BZxaBFf^T}q()&KceFg3f) z^Yql{xI9Ep{)cWr=Hj@`GFfJZ;>Y^}W|q$U0Y0c&d;6tdo{JOowrNk^))|xidTHSO zi*}Qw+|KKNwJ#J{ym6yp84piv`BKN+Pt^)jZmnG3-z#N$>dlRfixoN+@@FB<@D6y>4 za1dDBH6sVHV@+W;(=Ho})6I9n7cY!Cuk3#PwYF~bwlg*VKF>Fg|8YqCTuS=aS64wv z*tXdIU7McyM$4^R>r5ICp0E36T>Sa0x$ub%I~N&G+I}QCDdk9W5~vdN;{dG+wCTLy z+1l%Q-KKcu!d_G7c>*5p3f=Pq^?Y(8U*GDNIyEctz_s_wlh{C4L>_AVQF^jt(z5z1 zo3gL#fsVC4X7m5g=fr}=H(twEKAD)rAGvv7#NR#NZe^!EKGyqihx}2a->>8UTh(aX zI<|fP-`vYvv#%%lr`s}_iYjyjLidOvn7t3yLPVdjm%2MhmbZe2$?@WNK{Y2X`kxM57Pq6zLNe z-tgD{`ck+}JlaI`<@^8t-iu%Pd~UAw+3WkhnS$EA15fFt@Qf-?yfYOu?aH=W6!OtS(ko!PHOJ2 zd7|vb&B-Xu!jW_%fcpt#i5;l5eZaf%8k3|HPvx5%8{PH_-`c+Y|CK$LR(ibO^;++9 zc>UM#^jAOfL09fh(F{I!=eb)ci`LrtuingEt1zLDVfy4HkI%$`);e^tT=`mde_w6d zfd)p=z4x|>%UTpDyz$G4-gknZi6cbq!Rz!Z|Nj2gX4d?)N@K!A`{Z`L%@@vydr9d8 zPLG))B@)SdW%v7iyVq@Y+LEdj#A*~`_ji$f=A|V{QET$L9im??*Zuu;E5{N|2LWZ@ z+;6Q6OdL}*4XVCme7@wZUnzX##-7T}Gi@r1W^&ocGP2}|e)wvf_3_csQ1yQ96woGD ztIhL4=N>$}8XgbMrOS5Cv8^t<8_8w6Bzwky*q8nO~|aFq@^1} zBM+xe)Rq%IGYk~}Ts`|We(kk&vDqcEUxNK@r!JIQvV!A>?t|CqA-YWxRze~tPRy+e zng9O0&F7wrA@j`dRV=Q2)Tusa#}bwQE54O#UHVhBt7`tQ!mZCvlp8WONgPdy0F_h` z3Kuq~`)^J;DP&yy%;)nVZvB?xE!i!F(}N&Q*e@?G9@dH8c4mc-3X8x8=Z5nuQocrH zWu5-``1ov4Lu-BA*VWIitPDPBmT_})&Fro#M)%Cp+ka&mD@t$hX;5fO6?G~D#ZXP7 zV>4Up^eJm1HY)M3J+XgxsP?PUOuO1$+>xsN90~!;80H5qJvhlHxALs%^_Iu1I}J9Z zzr6HG19WmsHDi;+R`WE_s$GZKEZ^STOfKQwShp}Zd13tiy4+iFxAg0t&n-U#Y0fUI zF4p~@S-sJoB}Vvx@v05SzC>=%y}j*2&_w5UzShf~py}UM|1*)rCsn6Ex$_vj6~F-& zAP$0zy{pz%-pT#D)kS&w?OEHEmaNfJEco!?U;&qvud{jKqa#A+xBOpN`ubYy;)|~@ z3F&EW+`sRHB9kX*y_;9iw?EIH_~lyW-ZBBL;WFr0_8cD&)`cQV+PjJ>UG4@=5;2pP!#g z$Lh<99|)+Gx39aiD|b3gO?hE3WSPWmOp0ArL`r_8s)tOmYT+fTc`*~(hs!Djlz1w@bo>^-5o-K|J zcPBn}JDH!CXC`0wW1;2yJ)gOnSaWa0hQ?JrI>K4}Zz-=)W^sAZ*;fNOM3o0(sg7qmUS4q8(a(#(I$ zLiFXixz^r%=Pa|XXl%~Du4i2K=7yBk((NyGqqoh-UcdKR&b>XBWy{xH56@W`(FtAQ zvzBWIX!UXQ>d-m2giZcdXFtEOGPO;%Qrkh`@akpb-U9R+d{oZf0HWq4K%DcO( z^>VP-Q;CTwdmDygB{6 z+27ya%|VsSI*sV5O4?d{b&C0VzF#7{5vp1w`$fQPR08~7&v6`L5I z=Y+DQ7IQ@C95^sfESxWLv-^VB-DTfWmYtciW6pP@?o*c`ap9owm`QK`_Z@S-_sExt z*rzg9B`x7O_wJ5R#Eyc6H#a0YS6H6Bv$J^a?m15mG%}}w>WOD(X1YzEe5dmH+`LeR zouHmCxZ5hkQE+Y=L+5gZ2b~O#JpNjn<{f=;adCTK^39_kl^)$O;aGNROXlTe2H-{a zR@NJqzjEnjQ=e;9x(ajv$Kg#sBjS5|dke2h`Yo>h@*;4t_@7Z^s%DJBBY_+kvwJrDD&0EiouimWcAfO!mHFol)tPLK%_bn?wJ(-nb|F$>p z&W?*24H~`83mI)cr>j|(zM5iL^P`|bXz^_`)l%n>wTD9 zyEbd`c%%Zz3*VxDfE6 z!Zti3?_KWgZ8MiGTh`>z_R6id@@&|mhROL~Lv=b9#-FYF`YLtS?Ad4E-QE2<(w6mi z*gcVgM^ZPKq{2WMGmLA;zqyAjXWO=mKF|4fh1Igqzd@m`x->1ekDXU4MXurj<6_HQ z%Y9}h>FxR8q^_@9`S+`si~|5`9zq{>a?q+q0vKp1}tU{pMI)-QOzqqL>-3u}+_!&CZ`S&$e33ZpLP}=@V|;Q3$&i6%|!f6jNdB{WUbA>Ke!+ z910U+8+GO~7o1BwUO4ZI%sZ~6_W@CcF87-mfCBd_%ro6ng^kK-7T}zHUcd7juvwI3JsF}sk z_=sr^v&i<19|d2Xo)_hLNo|w*_OfS7qS|u#l1kp(FqF|LxUwR!%xme4)w0%QAts@V z-nOls>TMjS!60DHvFwK_$Fknd6&VHV?kvgHe82zyzXCD-uNogse@4Z>VqDS~87m)S zX7$d5cipKi_5c56h(h+~1_^!mYJK#2al;h8?knY!xBe>H>l^ZhVdLJIqn~2CzpmY? zJ^9_|J7F=G!k^ms^V*jdU()~Z_V)Jkl`7HZqM<=QwP$KwOgpUd^wyTl$va=K+s&mF zvpzQ`hv#_uhFl)bUXHcDF8vVyxi@{8-(0D0Cp0uBsB71()#uIl1#gxWTXgsMC3t{? z^Cj1hUvnS5wshF#?p{@WI;s}5Zl^5eMhxoMACb#q1UHbeEXFu_>lJN%(5e`L6N?Tk za_!#p7c>_zSNYcU;%!N$52|LLI9eonx>)y`dS5?0Ccpl=G|tp}nvS7y`Z*K*Js+AbniSpLRa(4C ztNQ!9+$+q^jaySsPupr0+!x%c3>wvFaAu19?N|6$=D&q zPfLI9&vNWBF+RKRj$pu%v)7jFxoH;WzIScRdVN;C63>%eqS}WN9QN93-`rm{(PzHh z-bvFxfrsH6wYXB=S|9yd+@KYn6M9R?aQU}F4Est ztgO4fCQ_I!!6djZ`)9uM#Y#;k4uyod4EHs!g>p)Q`bkcVO%gI3910Iw8`vb~8Krvd z@R?(A@ukt)=Hie`>7;?ybT(Nf#ejTJ`)W3*DZ7KAjZN;_*Tvgn?UpdEF?k#Iufj>I*>Azj znM>}ui~e?JXk5efVeX`>vzFh<K`$3AM2GC z@0${zm24xXzku;qN$>9bw!oc_yw66lToS#IV>~^+uJWMY?AfyqHyr2`R_Bsi{hjNn z=fSQWdt%FOrhYlHqMUVOJ&VAJH4OJPXRfW{n%4wb;xhHn!h$q$+)G>zOTJ_=H>rKD z+;5Ylx9f$Hapk8cA4KgWo=x{o7MLKgVmqku)w}HYS$|(&-?Sqgg3tbZK7YRcMAvWk zJ{iOHdp>y`^ii3`XyZhC(cHC5Z{1(DB{nilAo*|`Z`!#zmJe6_G{0A|_~qs0{%^gX zy^!ORu}HXA`#sjU;zPpbtgBkZU$2I@s}_PbdC06)+k~=(LX-Q)Ew!S(F`05~xtZZ= zd`TJW-c-NedmVIG)|dD9?azL)+^HXnWfX7vWKox8&~^v|$dL-AjPkdp7Un9&E`3lH zt$(&z@tncS0@2Q9iCM4SZ@Zn>&6|+%>d<2M{wVX>#931ptQ4{?hit@%hit@n6$ITS zLCQvq3%!3n%5Gt2)i>Go@595xzRu3hi{}3Nv1GEk|E#&z<+DJ?HqDqAeQcp~`>f;g z^)@k2A?szP6Iw6BJNXTKh_2^wJOAv9i`~V)ICyL-zCX_x)TB*5-q)ni1{%8$x?`cV zOhG_ zs?agShu zK!auwwGfF3v5ZX;H`i8sflo?<+03EP&=AbTVmN1&o>4c74GIkoWvm=YDcj#^TB7$k z{6JH#t9G5xL6;ch9;s|)0-gV=tE(%zZ`U_{>&j0{GVjmZUiNnBO=hT9Zs;7aoPBny z^F4tTF%8rFo|f$~TFeCN?FMc*ux*J=?)`mtHTof?1B-xz!fB>Cn^Sjw)7*WYNw!8$ zCe?X?7*p)-GE-2w_4?Y{YhOfe{HM3&0u6^o3YTjeb&z6 z=dr z;U@7}ENAE2-{+AuI#Tlf-rg6VV=5f>`{_h(I-(Q3ZB2&2;jh1n7RsGSE@i!&raX>W$B07RSw6F^-7<8aIpF8BG>LSpjq7A!Q0vzl$o-xujAc+SY*$>|Nnj; zW@y{Tz3>0u_p=R?kIeubX3g`HYa`uK?ux9*wsOIn2>$7*i-*+2y3U2zTkNsv@w?(!6F zF;1PhJr-|LCrTeUaduu+KxW|jo|(q!v(DE%GcH+pp7qhTa;A$*LwEIj?vDTS$nxOc zKZjn`E{^lAl3#gTh?7yC#UlOlLNQHdrjslZH;iWrpFg$3VRzZvIidxY@6Roo{Bai7 zijCVqCsC%?e@l1$zBs#R>XnG#{+@lczuUH7%?Q@#6JpxO@uK2d;o9Wb<2(DlYwQr; z%m3(9)$h04+utkio$tZ%L*>Dz%Kp=p-(N~B()q@HLHO`LE2Z{Q5kzOabJvpHWtJx! znb{A;-~QsgMNfU_=X2JtSDaiYxT5dCn#j#(KubQY!_H1rcJC2Woy$}9_LgbQyj>So zhfk^s&9rG~m#aGQVv?Z{lOFerB288UHa;1NzDki=_sq10Wy{oxUtL+bq2l@c`h6EC z%`VC8yysqJpIO5r#I%mP;M}t+-bwW=lR#4dc}I=AIbQ6FHl4P3@^U5r;Z$@2rAPt7U_ zFXG*_{%O`)t1tU%e!ty*Ho4z6>_dp@ojzG>F*Z#T`+vdc5%hG9fter+;+z4oxAy_c6sr+wEVjhjDLfM*TdD%J@rtxi*9;p zU262i`I70EU#(&LZ)7=~|HIH$chjooN5Kt)zPhKImfrdGG?IDS%7fEphp2osbz$vcNEF~{H z?lGUY{XS>s^Lf?hV$6hO|8qU+m9hLZCr-S|K4UJE=-%q@eAOCH#k}9Ee?4~Ld7$a! z_45PQO+S4dR1U5B`EKpqZHtQEBt6gBdfPbqn{R_cTfS*j`=>Lr&GmT_GTv35<#|wa z$szr`{r?(^#f{4{YCarf=k8j}&{p?0=&?qYj;PH_KkYBwv;9J@&N$7VvLf%wjO!<^ zb6NZhi$A(g;Opv0r1esBv()OgpPKz@<)rL{THWwHSMslGaV*dNw>W-o@%+^etv;XX zGp`k2>HXKGz0Sb8{GADC`)!)|jMA(ne^xJC_V`Qn z{onUyGVI{;YS;zN-{oGx=?at!;`?g!A zuU>CoT^`+_(02Q4y6d~EqQ4v2(YO_Yz(e#|i3XN%3 zHe6nR@uKJB-|zS5f9YOz@A1V7$*d!q6324vj*3La^E0w8yBh4&$R_*$V){;|&Fy@$ zMpoO7t8uJ){Udz6=U0zY|7}7Jf14Ja$GQLb>YK_ZVVjg3Ru-Fm4ZE~7SXj-6gZbXq z3jOErgO3Y7&-tl!$6aA2gJVyMpUrAfMpLFXUTHBihHLBN@1NTIwk86)V`;0fMXlho z`3$#0l%B3#x^!vEv`r!Ls)`jCBtc!dcHT8B7^lxJ{AzRQx&Iyg3p>wW&fRNovSGR2 z)zmNUx2YWOY%-k>gPB|c(@vPLM2d&2%E~?50@~f~u z64`U1-n8LSmHg4CzQ=dnQ@8(l(w|E&@$$#@a&lGkb)&cGynDLlvxkEBbB2qSv-hc+ zs9oyT-!5d!C-2-o9UKXW66mlU@IE ztqwW+Zp*f7R$o)I&rVox!N{Amg3lv~4mO8jtdh+hqUcbj^&lj)hGc$A~ zOE-r*f82flZ=S{1Cr_ux=Uv(DV=TN??2bJ3?zu;c8CXAF zaSmLW5EY<7V!VS4iZ-z`NIy=Kq`A<Pzv}RiO_nB)RflP0tbn9VM(9%(cRQmdVRGh598sr!YxyZF^bad+GIx z2)nO!fe-wWS)Z!y-T%ez^6y^FaImw#7BgIDl8juhKl@&z=Pehrr`M0|2|2x?;LCC& z@73{}O(GOdwk*D{{`T6;*QvV~x_#9T)tg(O$x!hB@Au>~Dns%n`+Q`jnbKHU$TmLL+i#1X9|CjvqPIz;`=2wya&mp=|TzF4pR z(#MsLx9BqRJdJJ?*qdLn=DGUb^IPnnDrbKB3fk-Ovx;xRmx|tb%N>qQ-~Z?7hV-B< z=Z^h{t(#N4eL7U<{?>^5QM-*^+TFe*>>R)8)w3n>4{rZDI?Lp;nVo;2>eT&{Rtn{s z`2^|BeRHSudMxYJMc2*D%-S9suaKVa>v>&h^}Z{vHt-E*W>2@zs{FWhUrFu{Z~eVb z{_t1^#^&GKWBG=6f%n`Ro$!!zLH`%$ef^bcVecCI`s#+&VL{)kOjWM#xIBGLnqq)I z@7XttKN^{6EIM|2$CpdqhczQ(cjv5&^2=FX#Z*=Q`p301p0n7ha||4oPujQm%4rYA z@~?9O9xR;YdHc%qt}5B5_3W>H$5dWQ&zf|4#g8{@)6QPWi-zp4n|fmB1!ZN(R<;|3 z8O1xhp6(QTJ$Z}vPRy@usS*5-0w5M^(ig}A>TGZ%g<*KV{^@n^|(-yv?H3vv=H6 zE7}-y^ixdtSI=8hJ-^?6rr@?k+4O;S?h*IfCw|r6=ehbfl$SAja$RQ-|Dr!jphJOe zOX_s5>p#`s^TEktYR+0IhOJh1Ro~y`e#xH6ls!vPAxq|W)ViR)U#(HoCmlIEWx;}- zRo+u(1#P{uZL;06$L@~YUrz;ySM&Z^8NV)n|KBp>x<5Y(%+$W#32;9D^+05h@Vx6~ zjHVi<+$XkPkE=enL;QH3EO#>(*T3zhce+(}hBO4+Z{)i5bpC!#i{onM0e@c`0$<|FIr{wKr#7-*#;}Xj$Yu z(5_1?%Od~2a<$TaP*t1hQd>GPOkX^nXUJ+w30qQ1@@tii4()mxWx_ zZ<{q&vG;MPy3G8aXVMQDa+>^D-lWczrV%ft@9fAomtl3{sz{%lx0PWUXJ&0-{jzgO zr2Ch>i~nC-|4{0?ldaMekq8Y_woud0Yrgm2b6>yr+pU=mnOkaQ?}KjtkP!FinJ51D zJ2>0Aex3F|{&-6j<4p_Em7l`i7MroI64eP;(38?uyMN@_@5~zZu&94gSHhQ8J}j-{ z5;*c8x-3dD!v{$dB zX?;T5yVpX(rY>7^?(8u9^E8T)pVc_(_t#xwl_|5!xK@NuY!U-aBL93OzF*>8)#5p? zEUtZA5+CB;BOxf~pE=#(z4BA%_pASSZ#H?l>R896YQvY$S3*v+c~=qqAnds7m!GdM zg)Aw2s=3vVvGD7@MSKd4JW-$J$jzIa@SSE*N1rImYx!@U6wGH?eyM{ z$D|K`k26W#rgyz(_C~!b+5e#Z-;GBcd3Zl<$-b^WM`*fX}x7qRB()L+AnM;c1Pu}${%V)xhjnkvUO#gh*PK>(yw)p$p>S$j7 z*!QcCE%&PfT?_r;dWq>THNQC$d?!}@lD4VX@crx5*N5J2W~!RM>R+i$MnjyexRu?N z*G|W~`=n*>QC3juS>dqyt}{uzV_i2F`LuQYRRiIufMQ9XaB#i>(7E(C^s(c z`}JydqWG~L!V$cymR^7D9oD>O;wDuAR)cr@e!nZ0`pl*Bdivd|+Tm@%HLt32=TAz@ z3DD;`dt<`TUpOwD zKL2n3xtStcF04Ob)puFuyVAig-R)=Im7xd?)51q3|gA8 zjQ4L%4V-;q`?k1Q?ye~_O6GSS{x4Pgcd`866_Fbf7zIza?CN@R>h+>-JudbWpN<;r zkKwd5`o87=kN*D#pv`*!zvcfIi~hF%=j{E4@&A8aPnQ3EkiSmAtf^$Lnr1ZA>4I22QQH8ionnbF1cPp#*yq99|lj9HKWEcxEF>yCCoLi8p5n_TN^eqEl= z_gXn?&9AulZC9ObKQI2i@LvBf)%f@Rd;LTIb49(larLp4UCEp)yVV2dOuiS+m2jl? z`3jk;_*Z{ldTWKn?|d2@`>NRD*HOFg8+Gn|Tk7r>Qa-EI#opl654ENGpaJdaMN2DP zLT;_od98jAwAS{IXh3j%<^>}*J?+?|Qas-5o2O~~Oppj)x1#2cy|#eqwvtP$;&*(i zPWkih{l9gQI|>qSOpS;QFAla{-+%5b`}WJ?0sh>j?pHWVHZD0{5(BzOm~;1<*T!nQ z_HDnBofE%4`{GsR$JO_L$2o?5)!tTReWl9lYLo2rolftgp9V75@B4nQ`r%XNtPO5o zw`N^kwc+%yYipzT{&wB%qqTnCI<}2^t^xeqvimPa=vk$e7A7kv(SvrUgb zI5}*y?Te__aeJ#;_qvC~SM|T%Uw1Q9ymXR0)2j3Ke=pnfR>!!hUQ%e{N_bJU_)nz$ zqUSfh*-O2CIyF2_lVj7%9anz`zrUO`-+$Xwb$ffO{Lp+!-c75FTrQhyXDpU8{`FAt z-6y}fn^*QNF5dpZ ze#$Ft)}mh1H6>f+;fvF1=KN;&?Ft?=RDQo(emLIq>+9QB!{cSsu3s;@86$4?WbGY? zHopeXosMq~!OjA>DLlizzOG`C%=gOWAH}x3aEU(N{_pjXpz~K>yppO<1Z`<}EdRek z;!MHH<#VLOcbC8Ct5$n@eOKMtFy_Ns?|EkJcqRTL`FP(F3~PR|-2U&% zolhotpIh_1Z8p=YSy%u6-^uul zi^hwy-&{HRW#8|2-0U5f)~~Ufc3P=y_2xN=AZsb9Po_AQtH|KoU~v#0vKUuP~hZ1{EP;`;r@X=e(aO?NgmNIO3-_QA?y zQ>qeIq&Iha+NM8}+9)1V;CREkS)r|aYgOL7tGAy$>eja_Pc86&AG|j|*5}pNCFhl8 zm;dwxT}5=i;&Jbv_BFfL7wh@*@2>j#YQyzg$^Eus&jROb&wBad#l^*GKR!H6ugkph zJ9K*8tDsqbzP~lS9wQv*w|H{ZefFPMc6Qp8e`Q{j_US^8+^d(%6Mk+;Jj|tMx@p~` zlM{rQwtRiFcG(WIHNEydk&;IOu4j}^?&D5)ahy)$PO_w3I?tVShGE8gw=>DkEhch|bdol|rf=jPlmK5x76cx&J6Kc_WI=De`_ z{r2|u_Q(1!_SI=#UcdC!!DR_;%POv@HtfpJzGNZs>fT!Kb)P0PnP&w&sbBZZ{`|4u zSsX8ZdwrcWf6-*dTD})jpTEAo-tHgB?|yaa*{@UMr>(gYzq@Sh#YI-ZmrnfpZ(m(5 zr4t=0%eUvTedx+l?8>JU97P0J9gjJ2dS=ekV7nl6Feyl_v!%oCVnTtEj~k~(lEgeA z1p&5Brlt;~j;;@ml3b#kM;bLV8l6=>&JJC9>i^%eP4VY$mzUpvx9@K4`Io!HuI|0N z{QQ>hQQ7PFUfPraw2B(Z|hg(wZ&7Z~S+m<~%B<>UJM+}ME1vJ&b~DP*-{}0K zT~o9#JopZ}&-LWv+jkyaZjzR-ocAG}`$B*1o8+~tr%$w9x>csyXzCg9v)5b=`U4rV z**w2aSn^k<>_(!e;iH!*n6|8g#hpytQtd&F_Dk{i6I%;qj%v z!em5z9m>Cy*Naz1e3{I&MdVh|Ue(-Q#>Z>(YhO3rlJu3)IsRR3uSC?RSxzB5i-mUa ztO|BIx2x@r?q#nNmtU{jz0N)E_3u4Q%wajMR_m|i`tR?#T6wke+1B{C59j^Q^wjQ^ z*#Glv{wh-gjm-#=Fn_~jG0=*whBv4vfRlKxH&tscQPWp@gXr<_?)*~e~MAN9N<$wl_dpw4yPn#j#+lG?M3{5h8I-*zc`l10|<%~t{q)UIYtbPDWq zR?jm%+wTAC<|3I}SqCnJ=Nbq0aecnEKJnv(sZ%CxD>!-isB}o%ma1>Q=69!P z9l9>kns|S&%=Novk`j+kfZ0z$0_Hx{J0Vx~JG5pDb#siIDSEJgxd+)-U1G>#hkN zTB7!UH$=1g+bOqS__B;~@y+vQmsa20SNSh5MnZni*JIsRIKQl5{IyV7l|T04c9xn0 zk8ijd{QDH4b36Zz)czj!)10b%Pgs6A#r6Qy==1ngaNhR2%&CTj`o7G5H_eM??NQs# z%*5Q-crrO5u5?l5+v`s(6Mm@MW&iMgeCoh~HwF`UC3r+lKkR;cZx>rod`>jWrjKgh z9X%@7%{^2tV(?#L0Yd;wmZ?CI)ls?XH-qR=5L$jzt-x!y-~YvqE*rTZ{pRZzlI9$r6dwAjtxED< zuHrhevukXRmL+byo2a`!Cc3wIoomEHk9lI&$F6(}-Tro)$fS1pI*X;>u2{@azh5>N z)ZK`7T^|+w{H6Jyd>IM;W33+(=Sb)ui2{WyyE$|;BNFRsspG%o&NsxRUFWMQJ` zZBW;n{J3)328q2}rruHhe{8Pz$=FZZ(`pV$KiSqXx8Z;T#4~a{ErQ9FALR1aCOBAi zy3P}sRM~exV|SdC!Ku%MHuEJm2u#n9?>;oa`TXzb;5PT8ZG}g7ubHq$CZxOQyqMV9 zxMSJzzi*j5s|eA|+04-O$WwjpmItA?Tmz@HR5o|P=oW3+$3 z{pX^qz|;lzKLj-u=GdHPYFjE^8NO_J-(|Z`;U?^rF-$vs+kSI%@UXCflHbi_g&v8` z$1C@2?Xk;vtqB`-~aFR{y2Rm<@w<}dI|ds z6CSQlNZ4P}<*EH?%8ETp70ws&35xUOb2}YXdppZG_x+;h-YXaVnA-4OQ+{hm&!=14 zWIx{uF5C2c*G;?KeRt~r|Ftc3DC%{n&&PI-#qv87g_m7~C-T z);7MnVeO@gUAtJ$SKs^mOUmHO;~B|)p7&nNak}(II=NT(%_pW^m3sTi<(Us%dwOww z)YdG=bd5lp?UO&KOyghPVc1up?|O!*H!0OIPh25-ZqN}8?#mp4&pks0)`z{Ecd>tx zOW+$Njb|rsL`k3Dwq3L-FNWVJDwWyo-T$J?+S`-o*?lzqckKBO+53w-3ll(h#X$QZJ!X7CeC~Ps|9@CD4vYU_o?jx^wTjS1}_5GeJqt?Iq z;`X0&V)$Ea_+PNGNpvse^!%9h@21wynOthMZyK2SJlxK$-F8dss-e-k&5W1x;!Ts6 zKA)_gwJGJt^!lIEzvz8-0HtjMOHkkx?dVb06=c4o)$;Y41EXQ+qune$5<5H6*WPXZ zR62LFw`cga-nC!#>sBWpaEcdca}D4;v^9OsvocoV~DaTWzvg#K&h>7a3@re&Eqnk^_ z{eLWZdDShZ|F&8UkNt<1{U0s=JgkOfVAh)N%q33xCEAR&7jOQYmDFuN=dgY(Gn?$= z&1nZ3-5*ttw)9zDmW=#IKYW2ETwqGtdYcBnK zull|3<8PpQx;2xtgbh>j_Iy0HxBl<-df%@F`~JSo|9;Ny_nVOKZrWMaf>)!y|9xL? z-#h#Jp69lPh0JM^wXPn=62if6rH}u z9slFdJPq#Xd){wrU#(m|sqrIdW;N@~&gb)PZ`OP2b1Si3_R_D<>Gr>G1|(0{Nj#9i zVEy$pjew+_11|Lb~F5O{=)= z|Ns4NS4=)s(SQ6bAM>`nDN>=IPduN+$$eEE2f6ROiac ztKav&uf1BrrMP4N|KI!VU+4KhskQm>cU#EcKhN#&->&=p_HxtANij?|!4uj-=Y9UW zc|mwx_;mY^+WU^~|6%dIjrsi#nFqgTF=hqqzsP+yTa)d@nda_yFXEf3^#8uoU7!2d zF!f%AuA^1&$FmPC^?bVH9&cM-DZewP_fSVLQ>EX!$?qB89%oqGvS{y%lL9_sph>Ee zJ39C0@B8^|%Dd=Osb2$Kig=TIc6_}SJ(=O-hYmRGHr$ZZ zE1|OyR9018dB`|nH`@|3ovVvC+&i3J67c$ZPn_+>>oXD#O)xYpIo2H2!f37dWp%fM z;;N?)&#(F^mbS-jib1#aS4N324fRVqukfGv`EqgC6Y(hjiD!-qpSD{mzTvW;^;G-q z|02AO+kU?jYd#na@^xB%YDB;@IS`=rz`)XzTL6& zJNbC*+J7gCOp3aH=d?u7YC*-L40kW?pP4>?{^5+K{H*WKvTyz3T>rNqt)^RG)zV8m zug>edFn#g&@SMx(pJrZ)c3Ri&w2ys@JabQnOzQdCcg4YLxdkPk&n=JhkL4*bv&&xD zc=+3yz3uXK6}$e-zW*o9|BD;A;Hl(UwaZ`Kd!m%T=qqY zAf5}de?K~MzH|M(PV}dVUGL>f&UfG3e|2^B>e{@x$@|Ywiu*a&`=?9(u^T$;XP+19 zb==pV^&raRt`n+?+Qu7WPrxOX)?KDPJR z$?HG9{NdKyp&;oa>EWVrRjFdu_aomAI3y&L@T{>=ZgcI4)qA(=^}5n~#-eSyW;&-t zlb`Ige7ogx)u%@})3338G~%?K!ZQT_Se z4>^epX|{@&epWA+u%6wdaqMspTP~B=wRzR=Zr(1v9y^(5;hIcs{%x!e(q`vQ>r&ua zzf|EHbKK3k=vB|ETW&;K+^c*(*K^}*r@aj_QS0ui-YGmTyVqT=Ql;`Szuk`qpGu6b z1#qa(v@+4G(#^HGLufwkt!x<&F<*Lw0_=t(il zUnw&@VE#_~`QE_W2HmfF-Pyz+2k&OjZR9zB?Dv9G* zuwip&;Umiu&hKpCvi#_QE~6yS9!RgFij_jM7DQZ4?zf$$^J0;{-o77?R321h>qSSi ztTBr;eINhsee*BXp5DM^XA_J9x9(ha#4zPV=oX8$jVESiuiL4nyC&=T(W5wu<257j)!Af<=IwcJRUji7zO{p;cJ_8%4@qHH56S7* zWSS|9=7w9=Za6=jw-bA*&osOb@AHTgd-9mJZDmpjNY=4l!LauH1Bm zC&A&_&z#wf?M#c;nzp`^|MyV7N;-E-;3vOnI~pd-gobrLIAIa}D&156?bPRYmrO56 zZxzwJ!F8>ax8?0@^NL{2-XIGGxuqp3sVMWbO!4*G(XL7O$6{g}<9Kec|2f}UE=ovg_6|F?wa=;O>C|vF)}H<|FP(La5u!1Iirs4HrA6~A6C7mmLoVqJ42!eGt9d?5>&FFX}f z%#zMX)<2do=qZ1^kMqT`2E`~fX@fcEi&Cb2$=a4Z=lzqd|E?+(TuD%TfAVi-t6sii z*Yfwf-|w5Ec5_L8?zEHqY&;(piSO08S}z#r!Y=S}4zI+y`cISR`&{3x{{L>-?Oe@W zU2+#oq-LF8xA)tvdvCYjmt*5O!Og+r!@*pfeWXF&wVH#sDb?^s%4FZ57ZTZ<)?REm zHFL$Ee+QWPb;^GGobSK99<0!C74pBYx(XCtIJ(wVvolq1|55Ar ziwi!g8K@j~G`_N}vhG4Tx1Z(dDN6JFyN^B%`&N{Ac$RtZ_E=kniOEiK(gZPac5 z8e?wUMSx{UGxJzFH}r!@56iC?yJ+I8RGH+C59>oLwXdUx#L;=;T=(%*d*#9bD3 zuw^k>8lAjla5mllv-M8hSI6TypV-Qj6t?f)q`&p?)Ge$l3lmO1DLm%HTmCT`)bX<9 zIkQ!8@wO8(ExTgNZmNoYIx~6A@1<5#y1zP}pK)|&;jg6=GNWx~Za#3)_-?zE^ z_^qbti<>^WB|Z@R_pW^Z>?vzzZL)Y(e0=A<8=u}q)v}(NEs#<>Eh^Y)UpU9NA_lv| z`8M}%DP6Z+&f4iRCGJr4yPDgtQZxF?GUu0Ntv6iy_t!%EbNbIKq_#X=CBj_OXrFb= z=1cm0{~Ysq;Z*E!1hKdIoXxV&v& z^QDy2)w@dWY}NHhK6_2|UDq}?wzlIA8CJY8h7lSbsosv75_WH+4hh{(J@NO|qD@!a z_G~_}{i;Ta;GFHXIm++Cf@W99X-4chs>-o&+lE(*%G;F|{oT4P_?U*{&Wic2d#aqd z)ZXuS+@~oXw=2$fqIO}3TzAi6nTq3g%kR&fvTm06mOc5Cjyt_^HN7IT$29xel0TVV zF}dEMr~0<^J)L&=!-{>LVY^%nIyf$+ef7QI)64mChOcVLqzajDk@wci-dY@cYx&$; ztM5+92j#jbKZo!yYc;pt>d}94{qba>55oJhq!>aE&ii52zNr_k>3Uq$ zyq2T7^^t|ag<769GY-u=JfZ8N(?XxHwAL;O{Uv!hTd#&4zH{$ZcF}$vp<|H?wrop2 zeZ}BU;=-(t*SED!Z{5PVyIYg%w9C1bd#^Fwi|0Ia|D*qY+457bZo*SN!_6(1d(TAgba)@M=T%lsOvy#pmG+kka<^u#_Ihm7{5JKfeqxW3 zyvBE51@}#i%e!57eN3F@ytJ_R>#M7s{r5k#nVamsv+}*EW&U>g(h`Yh68ns9xP?fa zb!3;FQuj*SG^fX8yFzIEk-cTiGue*J%9V=fO=n}9CJ!p8Hr!CraA&;wVd<17NxouU zHaxkj?%3t+_YvB9GDGCgk*)vR87D8=-*CWzm$~Ts(*yjgx&yQb?vgA z;4l&U-5-xhU%y?e@V!yVD>H2F--YdRUR?Y4RQ`PYbRF-{d5-gYN=5SHVxk>BHC?}D z`a*K?9O2fBF&my&YZigd_&3VanPxTRedc9#)=5E&)R>_x8Sk;a zyV`sD)9oMM+0%1v=ibw@7ccSiPl?)*BlfL$ZQX-@{ko6co$)=bceel0`O|&=+nwU` ze=Z-fzq(hTlCgiAkFMzZ#P}8a+Lg8~3bl2%Ixm?%XX66@l!Rr=Eho>>c)DoYnNtnM zIse=C_Q|A|9GboKvxEIv=87t@6F1zb&@#Rz1t!W3(>U!kLYu%b2vz=8l zxn--`y=g%#=9a3`bBkU2(wm=&ElK%daJ!KI_P=MP8`H9rl=rc-J!57*KdV1a=M5`& z!Oo6|imU(sE}F1>j&JB@(Ss^ee806A9CnLNxKo$A_v^LXmrh%h4GgYJJm@{&{cY1? zu{^Qer$faT=A2(~{Qkdh+kZbheS6hqrtcG+`6BbbH$Jo0$+>F0VKV3Xs<5nzryAyq znVxn&a=5m8zTslATeh!?Prr6O7ct{HkH6Ua*?GHO?sA&>bnlC`b9?l1S=ks*nIE0C zNom!Q^kviEHntwUEt)dxK=gatd(&UXWgIs?Z!`JU;@Vp`!QG3Ex!_)ZOns+turBqj#d~D~|4}cFn)CD7-&vH|xsp7V~>mV-JUJF*gv9m|@HI>{`b`=k#=; zHjesk-3g!XowM=NIV~prt$SM7r0p@YY%9g~72c_PyZO8wx4hVXP^(4wIK%qct*cq9 zIa4Nj{mBhGbjs}c<26&RPAOD8GDY%K{{9tQ-NAt}V!sNKv(E(kS*o@!@D8>3dL=kG zZg1mNM( zuTI(fDe|z4H2bmU!iP5tZ2081hTiSoeBREw*L0=wvG*^R&!6|=sjX%1s%v^h2W{{9 z$4!~=)N7jY)1PMYlb;{s`5DI)XC{9mZku<5+z*5G3qPk%d%ux2bNUL&Twb0t>Y&gH zoRmE~cbjLRsA=<&$Nl#AtpELZTrL0S0sG~;3p{e4%yf-fJh*n|X!Bgw58V`b3OqmY zGRZ+>hke{qp-oKZcV9I<(N!ay(ZXFEtbug`3FUR5W&C*FF?a_BzDr0rDq%R` z$RbCJ)S1Q0XFLb>ebv&A9%(r+bH~$lo2<6q&9+(*ujF~E_2HTu!uL+OepqwQ_DuDY z%x~H@Q{T(GPdxR#>}|2!i>-Go>|d|hT;(ob`=x15!P`w6-gmk0JEDB_P{c}2$4`$$ zza}fZTYjQ?o=yF!*}u3Oj3)10*K@2go!RR(Gr!G+VEx6*o-Ca${?q;C*<;qh zeDap4J6m!1hOWtc!9N$A`C~6AarIVzzmeR}`h3?1=GLuqepgHdogLo!J}OCEXwQY7 z0}aaW<5vl0?JVeh_oAQQ>wx}`w#J2Gs$KVg-Ho1!(Z^f@RT=HR~Q=W*-#B9|R*Lg*g z8RdF(*_xj5afE@r74^|zos^8@<(0P_xpao^WLI( z*?nQ-H%ak%p@%>hy-j&{eeb(c?kV}#gVJ`*v2sbf{$!iMC(q_8M$><%au3u$)_OEK z@AZcBho8Ub|9)z2tVA}S^_vYTM-I4i9X4a!|Im8g?`JnMYMY2LN6*E>pN=m_3ZEIzpK~ApWewKAe8O2y(4?Jx$o|l`fE0)XZBh4 zPyNKQJ(lerrzwXzVGpgB|K3xotu3BG{x?6K=(xkx3>#^m&fkj)t^DNr@JV;5i zVv5sovEAJ#-QF%ba&=02bc&Vw@%_`Rp2Uh3Ml#A=*|%-3^6HC=L-uS9j%C@p=#7V= z=L3%qG3WJPdT+cWH?OW}w|B$89}Sn{&zb&cbK*X~RX6;jY^sF(q_fQjtb2k>)6Zlt zmUuPmd~3aCkW$YD#`^zPDa-W5gsM*%1S-Ca3KdL=xP7H$6;Dm?H1pXbYO34%JvRr0?svEDy4?@2kxRK4@I#hKrgM>Lu*Ez#M)<~aSO>5BNvcFTX+9Ni(NdmuTp zaL0^GHgC=PKG&SGXmvH*C!}*_saQZsmNj3%ojcx~vMdG4EVA=HUF#RIaFeg!R`drn zy0vHXr%(OX?{=hENL<~}vAy-0u}0?Za-Oa!3oNeRODy#KIBAu;-j#J1ryo6bOJR=A zb4$Ujf>7fJ-uek|=Cf6-dp^J55a(;#d7swX-f}H`C-s2&*ycI+rrhq&Uoy`y<$?O1 zxKERkYcguCG#uoN+w^?DnP2wzsrw&h?p|u(^=`{$zmoxu)1E5z@s!-XU^VxmP zO(V5O#s(XV3_v5|e@~n)syk=-{EM~h{`CetEB5UJ&yuj84-h}N$TOoLeCn!gkMB%d zHUHl>L086-23V2 z%2VCNu^}uKw=`ERJ+wAHsNKb&?*H%mVMz9zwCSUd5wz($M%Kp7nk3n(P=L~DA_kEwD z$#!dTY^=ZGiigvjPB(xK>QdFOo#}UYcE7yjLgV^pbG=>SuJGg@eh`1RTYKFOrMFs1 zHilbj9tqEnFrU`L`-%Hq@5xy*5pQgF?%z5^qR4r#^w&KnCd+)CIR9mB$^`rKFNG!~ zH@{kVnLvUHap*O_QDfIWz|9JIC$){?X<0A@1YT zq)HDkvM>1}G*NH)ysE7C!SjEGtXgjHh)LpPM%j|~J=Clp7Qp#=aSHFvxofObi_VmQEPcgUq zKQiw-Ag}sB`A^IGD~mM_?)_o-dAa|euKeSM2?j?b^^ft^ta_eoBN={7T<(J3W4~7& zg%*8`%HN%r2v<7jO>wC6@KpBSv!3OXyNTQFtgNYT*T`n?wv!H5?KozTzaZ5CyqJN5 zr>DKqAgQN)`;OI(jNCfhiz^wsHEU;ub5!~EZQ7IhO6f|%%C4HXGdKV0T|WI$P@7Y= z{rZ(vPS)@De70JjyE)co`8!$ngIRXR%e&^UV4LTAYTAUFu113zK}ivv=S#kb z!C70^ukMoHx8TB~$wD6{-?b9CawJ_7>f{c!Q6WE_ParUS^;iwFf-u>%sT&evoj++g^+hRp#R4xwV*tMrj>i9;s z8Ej$8zn@uf{Y!zg|2s3bLmd}$e{Eg#^-#?F6&2^AF77atI{4b+{7YrW^@cMR6?Gpf z5fc~tts1~q5ukfuH=E7IL;JJ2bXiYFEHB_})IYd)ifCzs8moxbDTdZ=rW3*bl1n&N zC@zrWv1pb?5B4^n=X1)?`FGouRmV&w#)g*t5-hCz5jeqs7L+n zm3!+PpFNJc{V~|jbG7Kn*sSP_HR zouK@r^OlS$GoR&^_xCc!!+=J)U1I`we!f&2^EFC(6;ed0R#eB2=uk)NMrFWWqO zDYh$qb+0VUJ{IXAH z$_ z)^9FY|9moea{4u~j@dbzJVOu8%v^k|Vy5le^}AlJnljzyeCXlkxMTzO!qYR;=iR(r ze!q5gsi4MO6KPwXD>9yi>1<_4~c*_j@1QcGC*Z+g#jJ?Vrs^UUgCUu!*z8Kh^0mlkPb(>NFM^ zy?ikl6v)%8RBRU>Tfa#0%E}pAZNAvOUz@vg6=={+5Bj|R~R2xCb zrgu+#^3v<<7O%RSd1CoG*X<9(f22OpeYsMutMW*V(drUii(XTQXKV6m*!J#nT%Pgt zjiG>B&&|g*diOPSrY=9a=<>GASQf?VZTwF*&MN1q>h(|j`NZaP{I5&X#cYl+-HjKY zsy#RG%BGl%-*bbO=rwID{BqGfeEmib^R_fr5$0&SpfpX3K22*81vkEniDfkvk2=+> z^6Ng&zC5ju>s2q;JZHfr1x8b*9B7zW{QY!suKlsqi#)DGYB*-tr~W=?{a(la?30LD zjVBnk=zN?vHOg)CtdFT`yfU9vrxcVbedw(-ag1NT|KG2almq446lF!POe@eo%6{I9 z-|}&f@wMJax3Kr;9;ZtM2LHWvCLw8$(F2plGl?lbABpdu@r1`_O3?|!pI45)U3JxY zCt6$7| zwf6hn?f?3-`|G~0j{h3>eb;r}AA5c6SLB^%jyROJ`|Y&4S;y-F6_}WqwON_-t1i#J zv`%vCTqzgL8-dMD7fc__RGpvYwkLbt&SmQB=WWUpZx+&U-Lphw*;9s7I<3)NjQ#m~ zT3WJ=(?4%KF6Z6#3lwA``(m|@{=KCm6K}$v`r(xJ`ZaDdCf09TaOVA+?`zEd{ac$~ zt6jM*`_Hd$+xPD+f7Ge2mtCuH%*ndUV8PT4cWlD9rB6vd^#*iZx~bg5n}_+VbtH{k z*sfjLmi0cVB*@>{ifi7TqSLy;Q7QZGTT4nw>PkpYKmEhFJ0_i<6TNw{ZDZrgM1_*QD;Ji%VduY;czfAv+s|i=_onyW zy}YB4kxgg8=?@oJ#Y;c5SH2Br_Z0MvOXCTcQu!^LjYlpwAedwN&YRu)?n#8FFPO&V zv@&XQn(zCQ>hs^o79J7go~LRux4e8>phT*&MhcIHQi4lwK$(P@MnR9>C5J!99ExA9 zT)xbTacdR#)8enQ-KF<#Hj0Qd_VzFP`EIEU|EkA|OXeHxxx?D`FxGm@a+b$Dy`Ohz zpWps>$9zG?`7h1)ZC?65siFVs-UHWvNY8&8Av`+wivJK4`F^WfW^dWYny-)wvkBVMNvuGwn(v`xL{xNN!4 zDSzFjMyE^bmmOO3+i%*tozLf;j9$&L{Dsh#i+PE^s^4x6|8+KHZC(E@<|(_S0_KQD zfesI-W|yxicsuD!^tAi)ZmJr@U$wdQ;p0pH`l@A?znVWR3v2jx<%P;o2m4(tKaNyL zi|lN^|3UWOYRQ5x;&vbO?Y{Z!>D&L&vhMizI%7T;eF^c$Yy8!EqmA13D42U)$a9;f zyX}UO>w_uJKkp3++QspVT~N}Lxv%o*A0YvWh?f#4inF3W3hauj*7&^pZRV**x*HQ7 z22O~+VfKEyYm3=Osb0_m-oTFn*V)-_^)R+RH@jc+nf2$-TRDlhp6=oZa{P7Gb;tjI zzb6|lajN2U+FvPld)jh8%j;^V772LB#jrY5+FU&oVBRok#f)x}!k_zxT-t0UJ->cD?*A^b()5_f{xg3xRS&-h&2k2RQCD6Z zGU?3nCxK>qQtY|W`hm}Sr_cHrd{=7s)QDiuiJH92cglIK-RC0Qp8Lno^6>f>!I$Fg z&+0#u{L9b5vnGURLh{1bXQ%!0zL=PP`_k9@*H+Gw*!l91vf>`!goy#4lb)IJt?Hb( z{$$RbJojs8BT9udOU4=u-tbANrRQ!e12JqC~?`fE@CMa z)Y+rEAv?PJkoWE4E1K3e>O8zX(vgMX?;kaB>%9Q2etHiYME3N&R?phC{Z`iM5dQ;W z9Zq+=T~{5MoXj>?=I6l~7unXAubunMkLyYCyw7u3|7f+u+qP{JwK$e;{dP<6Ry|L- z`rMFf#{VQaKQ1TI3`=J%d>7s4N*D=zH_RQ2UjH z2dvln%^JUDOuw@1vY&PC-em{ZhiLo_O4#a~Ah<4;Cq~Kjm|@P%jZGVM5A)Z3XrA}z z(5nQK?MkZcpQf$c`f<+t{L|{md_NQSOsNp;E&P1eT;0yZZuZ|Rb$^ZL{ViR%-gnO9 z@T2oxcTAnQ`c1Aq5?%NE)p`Bif6s!qeK=Z}7Y zR~>H%;R%r1_i5_-B?a$3McT}dbksb*_3sS#xID|$MJ+Mnjgu0NH%JA{s;J)0G)4BJ zk%(={X$Qwedp6-&WMd`#ZV6d>Bz_6kwmbcK?T!T9+>9yz z{9i}Ct$NVNKB;|QP5ZwW;gi=rHQj9EmS5stU(+D(H9-6e*4;QN2_|*%S@0@30QkVedp$n$E4LQm&kc>KABd1)%m3okI{n}`F5Ws_Lppo zzW59rAqK`gErQ8uEBeG)*_fDP4>R=7s1o;GpZ=~{gY{JKbes7*--@iMez$YERI8%? zZ}7^~KOYX;{`{uO!MJ>d=hPQU0Y55^dq0p|T9Y<`tzqA<$|n=u!;~35ZT)Mf8QBwW zv;M=|pGs`gm^TS7J+{7UwwBh8Ik%tiH48`Y%Ub?z+Jg9*=BJA{TeyXPaZUf?R{lj^ z)aA$n^P@f=(- zpNnS;6LS~mr?#s$Nn&>v8N~g46~2AZ+Qnu~$8Ra^T9(2Y8ZQ0FRln-uuBOJb&p+3E zyWO|7GFEzju!*M4Rt}+3ag7sQ8b*&kEc$&`PpzyTG_7*EPyM(|v5%=%dO&?;uWk3C zMR9H4Z!cWf_TTZmcv3IqYdKqVS$`K zJX^T$36%yK3-LDFd;PNi|Ji=|qSahy<7&TN)m+*jv*^MtFVXsIueLl;e;g#8wa50% z@9D3lk{fI;{+l%K)ir~dm&Q9)wl3lP8TV;T?$>}>Z{K{6H90o7{NBu0Ukox#62HE> zn)&YH|AqqxY?2g8_T~j_U3qxh+M{cGjwozdzvEHYwuf17zD1P$eH#BSbym;wjq%CK zYI!_7TO^q0|9z7_`QyekpR>2cuLT)K-C26Yq>FET?*3gIpe}IGo$RAFcb~uS|M#N* z*1fY?zbm$SyPj+nsq}iByZ!F8J@ak$Pme8&)cR9-nAd#CE%~0XDJ#wQ|2&)7eeD&u z*w2YgyAQHStFT7zZHa6>WSsEf+VvlyuO=ilae0(6ZV9g5x|`+i=kR5$Q?L8JlK6XJ z;z5?!zqFHaq@x?bp@uYnPcne4TdX*pgos-Onee zN9s*|uiSp6U17RKqnE<*6Dr@!c|T|^4%VG}Y>)HFL4%eeBw{ zqVCX+U!U#&e>TwsFL%|my4`VRldsq@&^)~u7XsyHRNEvJ6R%Vo2_)%`pj|LxxAdEdWO{5{TC^Q6|!HMM6o zgZ{U?^X|nZy2|zy5fV3UZ(I5*sWvL-bm()}>?wa^-|Rd*Pdrfh*P+j@^*z7k*d`R8 zx81(|qMP*Bc~!4ghP-F8^_saj_L}gX&poO(KiK6e9yC3BRepQBP27bS|NlCAb%w~) zL@_Dz*Sx+jzW>M3PbFOiK`dLkqt|s!lG^gr@bR>dw?&m7Gd()O-`L0~F(Z6#M%-`H zhAGDOsohtvNg4Wt>0A)&Z7COL-LWB2^y=)Z_nvQ!H-3JvA~7MMOJYK|@3S>3u8wmV zCvv1*`FcHmKf`X3?UkV-IrlYPUrY)1i!|w-Xg*`1^AGc*uYaDeuLG?FS-tF@jziK@ z_PCT|Jm(kBxwc4EYdi1X$pxi>5?h%jZ+m$seSYnwZ%du+H>ir&Ju{x~dAnemCflsz zo7WyYx#aTR3tq37;u7~rOb_dEU!*;+?$^r{fiE^}T~SxUh3{6J7u#In`rkYGxQ%p# z=*`pz6@OpH?|;OzrsoyUE5^pg%EJftymI+`YrWaW_|?4kv9>&L$1RsAotsnnj;_@ROIzUa_pP$avr1jt5Jpb<-)>G5%JSQ)haaE+!YuXE8 z*B`s4756)o-z^R2`gwi7(3kN05^Mb|9=3ccv2rUvATgo%x@0YAji$&a-8+9b9Oip1 zTXMmXyF%@*#Swe9iF1~z7$pmt%C_8ioPO{3op*Oc0vUotB`kMwS-;&9e5-47Pus!u zViwOHcz(#fXEaripTAeyGNdj2XCGI!SqYg1GF(< zO4*_`?q)Ymo}^p1k4g#t2=(gOH}%gfUW;GqSC{onGjdz{z2n%7BR4cZTD^UoU-MXc zrN8Rkk7oqkWhVAWbg$K1e)m{KT|&YvSbFe{lX!M>u3-|-<(WIw3_wM(4->e{Shc?P zZT59dv9swyvtmP^R8FYOI(>Bizrdb(6^}ZXSe!Vl-&pkao}QN56zQ&C#q)pPS(UUT zLH+29Q`+le9^70O@@WNwmndtni?iSIg$XOp9$2tYVwKW@_Z7#jgU+@IwI7zLmXGPK z3RGW^RwDV#@~2cA*W0z4pMu)Y+5i7@?Y+mO-$B2(Sk!=KPkap*2pmq$e6Yec{X%|) zb1!cj_YR$@uN}XeonN{0l1Y{4b*mo_ny>dB&pDE$ahToViQ`YZOkbsT39S!#l6xQC zi~s-Yx+d4skdE1JGhdgpxxcjBdSc<@etWxzZVO`{uVHz7aj(*>U2HcS4nK%sT73Qb z{(oQZ^_t&{nAZhbv8Z6MLCG+|_TH&O^Ry>PU3>{z#CX%tL2@Ze%K41Vjv`8O`(`=a z*t4$pzNCVN=hnNLE!*ywT=w;3%wM+eY2B0R-76$sFhAx^c38<{<=!biss4mwyN*GE z#sAs&|EOK%U&!(K!>=VdGi)T?C0aCsc@z#*=k5J^O^(@dEl1+6j05($UwGzae6@aZ zs`|b~!@YUokHbybM0nrqN)P}2)w$m5LjK?O_Ckhx59MVqESBfj{gzYHApfB?o#9VY z{s(@$L;m-!KQS)N{t(akBh=Am{*Ub}wP_3ozQ?i@wF&m$(QK?q(%4chursu&ZgKhB zd!U_CkHbHE_r{-ff2R657*;+1;b)7A7FOmE0k@#iIvM4@&n>@anfvtm`Q4r;CAN3m z*ZCc^FMH!I4w03yWjB|;y1T^V?XK7BLYX~&&f6v%+*WZ>bD`>oytwkarM1}&0b0K+ zKg|_pZ4j4eGx86J0G&r+w)cJb{$HW*kLuSIzCR-DzedXA)VC{r7gejLYrgquyES|E z{-;+I=he*nt5z}Z%EC%bu@!L)%)z=x9iH?Q+Ik7baT(nDm69T1KFje)ORnSFRU03+ zNiUnS6x8XBebVyWyZ%GxHq+$EBFuk6=Q%rTvc32{ZTp_3StV1IRA;5%xiVet{Fz_Y zdq68nY**&1cBC;UJ#mGd1@IHJr0<2%=_-v>>t%&K;x7JQyQP%9Ma0~`L$>B^m}Dq0 zQ9^s>uZ!SC^0qu0N}$=}b-_ln)OA-a72sLzV)j1v-FuODbJzm69c_v%JP6t{*t%`{ zbIptI*18r@?N~wX=R9b>&EU)CvF@JeiacI zVye4Dv0?k(x4E{v=T|&m;n2A3!Veeid!>J)c)mnSdo#EFcG11TxVZc1rtH7hKz+~T z7xp$ho1bd!S#_M@yzidt_bgwSm$>DZeD?vR71n33dB&4`znn`Ls``kDIY5Li0- zqBK`!253xzgXhDuRp0)L*MAh}o{(sm>v(4MP1glKz8O2+xHqxTtt|f_f_|OYP(B`RDgY{0j9p zY-m3k#51Qo+>O1W?R_CbZSj=uEq&s9U$}PiZ;Cl6|KmvY2j8;?uGQq5xjZ~BB5e_Tpl-@#+u zpq+x(s@eQ4XWgE+c~ALX?*HEvv{& zQ8YSl=hF-CD-UwVUHE;{zb+_uc8RL>nLE|*_h!DncuC--fco54!&Helxn=7&?{d2> zD$TafJaKmJw#eyrF8exzGMWqzCLHmIlx9Dhefyj2|J+?KmvzRU4pI1WRexpht2Hbv z;QgXgyBM>t7$mI;dF8&JnYppCh4JV6Df9hn9tm?BIGtSBu;+=Yeq_PAxAq^ty_(&c zzw$u9t#g*o=PX%sJm9ScyqbKv=8R>pUpiVE zZmZ9)+2nq)RHwEfaMd@T_cdQGx>u*qDLj_6{>78Z-G?=5R{Z~Pi=}G~D}U?sjh%)E zZ&cK*O>{PC*1>yz~N2|b7TmH54w{oVMMIHEj zY~II2pT6W7QRnI&hwtgEQ{8WHqr>6g`_Gevw$0hmSI*AH#C-QiL*>`VyE#=`tPH@F zJ{z;mimkgiEX((b%{829?*Cm=B$GgC_~punuSI^Yt2EqdD?Kku zu+8R~&E+zS6N>-dojma2!M~+T_zwPDwRPdYu7zDCjoy2nY(K5P-{#@$qDL~R<#(zi zUnE<*ec79wo7-?Zf4}Y4yTjQIs`P+0_aW!L2fY6t6o!1L zDRH(haq)l5Q5(K?sd3ff-Nio+3w>t=s8{MlM~N&R8X)H^?4RD*KlCc_1MZ09Xh z7qf7u$89K_GUrp|X1iyMX-n5V{T5uJQD{?}#W`id`@fUze@^}sqTZ*e`z!YIzPdNb z^4@}imDQ&=Ig9w8a{iVu{dv1>+5SB>yVDLVSL(BQsidMY_eY=l%uU)>k54G~%dC!T zvwNl8zem)iWFBDP=#C`~vlL-2={jzdoKw`Vsh@Y3~KzzZVRzUv`WK718eX zH3pn@ua;k_TCUslmAiiWgvuqWPuWy`Tb=1tXZT=3x+ycC)a2%ji>3zeXVjlqB6KGF znQo0ZC`wt_!nD|uy01?4`uUes%ky0PI!={%vJw$JOz6TSI0 zBE$}E&1eA)jh!^kR;+o@$gcOIvF^5M;>JbI+<7?%`KQdSez$Y^F4l!1&A0P*>t4L- zC#V`wrm-NyF7tuwc`uctTJAdn_MEeRzbB<)fq=KC#k(Dk#XdX^x~2T|VeI>=aIeHj z&WF!~)R%C^793PU?D)S5~0x z@Av!bAN>Zk$M$aD_jN7zu7sHVpQf%~bE*a0Ars_$b?VBZ9+x8qNfNbsbm@jK_ie4HOHeSl;Kp-AY<2DuuPvIO6`Y)G=WITonV0o` zDdXYOn#v-rMGq||x9NUV6?-GL-;}v+7ss9>BDam|?`3Nyy?eWe(V17Elu?4yOWqBZbx3ShG_n*`B3f^oy{>|>| zO8?McrDK`5TgBsMOu02R;Xs4@-z7(0e^+66zu@@q`~UyB$d@>+2kj~K|KjZa#RYUg zK&FJj7uNbozV{-T_JvJmo`3yPW)FAtSt<2c=1(0lO7lToW8gR6p}L6KI3|fdgJg9F|O8CCDIZJFxptG2$hQPOX5`6Lv)Wy$xL%BNF1-S(WHQV>_K z`1J9CpU>yt|NY~*z1_LBbN9L5YOH(x--6-(2fqI=6iQiQFR;(OzSKR< zPS7GX`s1R?Gkq4AemuZ+ykV{A{EA1NS@$fSGWgtHY{e_YA-wK_l=gXQXf);)Z==TvO(p$Dn1#`kUreW~94cANK?e~0b=9R5^ti_t;qz?$IpJ@2os zuPfDZ@!T1-xuIxf@ACO|Rqv++`@Q`8NPNFXDFdj>IWJ1>g@q2s+T}O)KIF}p_%?0l zF2DU>_fJc@uzv9e?(?9bCgFQmJsjD;IEcG(ml%bK%yHTO^nvuBsM|Z8q?ca0Q73$V z`hvB`Ji`|YolxJge(B{E{zZ~5$ zLF70(Gk9wH|9hYKUbfY(CCYVc2Up3Ych2XozFJsvw;?%B zs5Qv=!Hn}tQj4E_vEbujVS6UaoOonLIhXr?PzEiP2w-{pRKLD5$miPMAN%8V1T@u7 zubeX_SL)jgBWKN%a=V|^Iz0m2D78g&;agkp1w1>quQqiM`TQom#p3&&Vqw2~-}ikF z&29+rNuTN#^k}cmv~3I4F$JV6wx9jHWz}H^OX18#*P5+(K^Hgw>?l1h9$ONq_3OCu z{z;DiMeSSq>lpe!aIXKref|UQdj{DH%nSIfbj_bkQTY??NBr@!ZikuY z+fHx#n~{4u^wYX9epbIb(Z>I#oX@(wvC`9bvX1zyx5)=KUdPXFnX)>{s&yB`p)>rJPbM^W*&JPw?a+Do z`K*VYfya8yZfR8NWt%#*r0w3mE%s^ALq^^Y3jX$~-gjBK!oz&7rZQyIzFxb1*)HB~ zch4yF#Qi$#rSoiNVL;s~VMh56mwb#H%uDqj7)q->Fu#7P@q5gA7TXI;eUn-4Ke}J1 z$!7CSI&VkfR*N+sAKjbf6!U0(?(t?Gi^y|7*IaeJn7-xRDn@qxMUiWlaoU;hpZOeC zjvhGh-saN@<^OvRvPrLL+2TOjpch^$7cR^J^IsYgYBbryWicqzBoSa{<7rm zsGavf8%o7Yyr2F8RhqgvOVy@01Wrr#^L#DE@%#TX^Zhfk#6JX>HEyc<@vvRJwe{1f z;F~O5a_@J|V%w^;;%xTx&(^F{4=t^qvVP7xW#0p0^QH6m6k4_ab6C<)#mQ6J70vdC zpKTMP@Vp0nZ}$Cu*ZF+s4A2Dv)u3JRlLHss zRGG-Jd~R8kSM$z?ZPH>A2CfMQx#wk0E?joA-SPg#z$~9$J8;$efBT-Ny06P7W!iC{ zb)C2MWW&vz`wQMz1TX2V(pQZsK5Lq}d=j_bjs-TN$3bzNkg(3+z)1nOo}EgWC29r& z5-SoNIt=so7!=06RSRHwa%8pl1=9s5K5KCE>rXAL6;jieY7B~&($e@O_IXdWsq2Eb zJ5C(s+$_HLW?ZX5uC>R+@F^Qv1Z4`ouL|G0%I4~+K(6_ zX8Zi}{QouJQM_Ex8Am)4=ei#}xcPn&WApSmha!XTR4mXm$U-mu5faywbjUdp8?Edrwz9BQeV+4E57H$)W6gG`!|=UG z-#=EiFblRNAsrSguDUKbv3;%Hp$$(KRiwPHsq8Q5TD@+U*4rS3-eoO0EH5T0-G9^k zmPOLw!nzjFipZtBdq2;8@3Yn6)MuLwPA7LiYg}4k7~#pBap+$4`@7X|HXfg4fAqVn z0Ym(UYb+IS(*<(ku5Ww)BO;4upPpkb$72VTw!*-skI6EnrPb#g*<^~&PrLLaVY8Um zu|^KPPn)~h=EU$H{S(?$d9LRB)b%w>k&+fTVWoo;Rz{M;jUSQebFW74tt$Qe{L9?u zQ^o!7Rf{{WW$C^dqrUJad##vXPJ1ip;*_(&FL&2{-(7z2sP1n^3Cp94w+WvHZNA&m zuzbrDuT^;*%H{dGtV>hx#$1qjsULYUZ{CyIzc?eHzLURSF5PW55wdlQ~0R7NyapFFTm?59ZY z!uw}WthwX7Pg?RW%qV%+Ms-;BzEHR4Oc`e6CY=D zn=RMq0XNaacbtz8-ySlRJzi^pmFE8cm%R0TFG_+MX!o;sWo`L&u6*C*p!%$f>UEEE z`6FbQv)VPDL^H{F1vWg_W7=oN=4BAp!~WOU?pN&O>@!ooZ~r?(=Csk;oYlHZL043& z@Mpg?d9u8Ecg6w1nMXN-jUUW-pQD<$eG;UfWUyX>L;2XAAhTbh5)lt20&WCqb>8_d zR3Z1Y>HWsza!*(K$$Xak=DqyKjpKIHwuPOEcAX}>>BZIe>y`$;VCUaec0H@%PSI)I zy}ssmO+w$kpKf*J_pPf^3Qos=UuAgM%d6~m^5xfLL9Y*?!C4Q*=bda{=eSPrqW;kX zd1A-f3xk?Iro>zg3Obd2yKK$fCy~B0(+?=J=bC!!O*^om`59<8+UelA7T4a_nfhLF zHvB)69lTozJWtjm@!8|*i(pWL-}>_z<6x`SJs*U0uI-KxceK~g6uZBtK=sdI`#;V> zk6Qb@RW%PbiCt&6%3J-xmra&pmwev3yPtiJE7UJ2-1&bk`Ze#Pp? z0d~6$3(kLZuID)rzShmf&;LbMNK*#SsT$p*2X<6^I;noyV&&BigLOUY^_E>ushsvS zdh(|y3Y8~1oLA~Ap1wHi2gle|~GG|BK=S9Y->SMQkh&O?t=dtn7y zuUg9G_8V0Cu}TD7SrZ@2a?11DKHVJ~pV~j!#nB}&O@Yf!PY+C=AbM$?RK7;|))&HmZNA?rt_B?>dRp)JM*)cj^B=1j zYYtb7D=wF~G9_wd>9!ctxU82Z$HaeT>?!3vVOq3NEb!n4PrXU~Pf|E9W!|}ewMqkg z;k@atr&SsopJsV}gfzAoL5(eTEjM{cV@tqDr({Q%_(4~()v;eTecBee;JU~y(D4y_ zXXowG)YRB|rKu)Ae0#{!fKL`)i!~qq`F!3#dZip_4SUkOMgAe5#H;R_UMQFumAi<>wB7xU5$m0F7MEEoZq{7om9aW>9Z$x z3!QLflPQ|CN2f97ZFxRu_PrI)s>mA^O-)QvGP;9}dgeUD*wJa#3 z?0)TcKdnz9+=`F3zK~?oehxldEh|u>C-mHPB?~W^t#2bTtj`zdmU{RyuXGk{-DtAv zpuEksvNtDA)rbf4e6ZfPUNXB^`0>%7x2CN=HnVu^FCp*4-@d$8yMA(K9h=OjiE~u+ zy%oYAuJ!&JAd!70S;;f&V&%^MR|~Ifn|b#6V`K23Qi&jF;f2yw(B#_z2T|rv^_6qu zeqEX#cK*41>&;Kw?iC)F&AfQ4%(c}>$!1S{Y|HZbbylKV*IZ=~lzMkBipBkyd$c{f z<|h$<%Xd@OKJK^QcZ+qaK}Gs*jxwJG0oSHXUcG+buJrGXHzuZJPHDBTShG~(fVJes zt8=wK)UJJ?+#{*K=llGBUzY!tD)_SdZP7-z+M>QatCt>`(9duGr=Wk2%5U!%UbZ47 zi8&Y9ZL;j7SuSOs>3((`nkDr?S#nQ+(Jw&>4xS~gb9F`98RND;xBI^HreP&pvSYltr*{)XG!`$%QrSI-1Jg@FF(&2QMM;LuGmgRjmo%ch`&UkKS^sc)jLhn@_Xzc4cz?Uw4&ZV%Ng{tsy;;TWU4mFR-{* zeBL(HHO}g2Xn5?^>JJCmSFd!w$#LPTltPaPkHpq13->J5n#UVq#r7aD$}{(L=nwby zbyXWa*6+9C4|?aKD&f9WH+<=3iTYTR2NTLO!o52c)t8>m+3~Q=_S0sTqHB9il|3ro z>hz!Wey09eWS;B%Sv4=NtJUPx@qm`^Ffo5_0`)AoRTs;HTAltI_hql&yKR?-e2bi% zH}~N+8}3v-pSw0<&-0S5C=s@!&FnuxYdP1(?X7bBu5+a_Xtz}BL1{0^hk|;Jb=y0n zqf@U1wSU=tfA7=Hx5|7X7g}7iS(7EPV09h44%M7S8ztnX{kCZhbn*3_INk5#3FZDJ z;8w$qTOr@IKU{ZRu;xn9osXZFPLG@QV|Vx8tm@e(d4H@u$@}F+mPuRT1$`^uiT)RT zjs@@64ZnNam6>nnaZn3jh2X}|=d9I#Ms^=N!8YgVn)al7hW}@@pK*V-G|J>&(qk_B z+58{3|1^X)D7irmO8qH4b)eCCPG+&}Lo4q8d1k)+?U!SY-5osLZgB=bk2`Hj=e=jU zLa*uQTkx*mFBhD}O?2yPV`2DlgvKCI5|0LsV!{YmY-^niJeH@d$&+z?($IldVCE0V- zv*nIle|8j_;r%6k%-t&Xnj72Od z`SV;qTHM=^crQ3E`L)gaRj$f={=Uuk=Zi<2j|5kQ8cl)bvbGY^L zZt{zLDEgQk=e*m)py0**uh--6Z+~iYT*R;Yd*sE{`N?fI2S0liR-P-Kx7p#P2w&Ze z#P+2dKHZp@;?dGqcys^X+xx#>@!9d9iCZiu)Mw$J{{KJv?`6k*o^>uKG)G3`*^0VD z3ko;<|Mz?O$8W!`@836TRmz^d;Gxn*h8JuuN1tenabHyP(e!%EkfDD)G!eoS+LXICix(rq8QfCO%Ojc2UF@Q)pt% zE4l;fwBNh`@9lla(B|j);?)aURa$?2uY3P}Qld+QWoz231I!tWQN{^Rc5#T@u8Urk zC4Y2j_5|k@*}39kx$Z)7k7qqxb~Bu7cKU*=Ixnu)eBW_jbM}ka&$Hqy9=7f+-}ia$ z#-*=zoRIxw$ENhv@WJkuIY}2E7>#OH=v zR@nV|v3T`Mky}@A-c3(x@H1_#2znoXs#t=tw>~iDiO4^Bk;aMlQ*B;Ozp`ak z&60rXzK=Iu75KA1MOpD$YUQ@Ytd%T?nY>t8?e2G}y=ROUHn_HhN(dm*=MaRu|GhYM8eF_{T2>38zCV^cia}aPGau_C(;Po8H9o zMe139Ojg`YSt4uQvt6ji`|)Lqw^9?@d#o&VH{7gy>3qKK+ve&guNG8km@0dGwp?5{ zpJnf!%Qj_CCb}=H^nJoAwW!`90aV(|CryWy$C)YWh z3}9c>Jpt5snqC*IqkAs?V^{bWx!NxmC+@P)t?IqfVJ9A(c46JK#-&pp7)K|vo#A8t z!25oy2y=|Tm?1BLyNPq8*2gj% zO|4nu8gip(>cg&@x8eM$E7|6FUOa7+y3Z(o=Kc%&SHEnIeY`LuKS9CZf*z00l@7%v zXUhVf-Y>hIJDtn@?*n%Gi1pvA-|b9)U%I~fZqkUK;|ME((&b`};ax ze@EzwXVaqdW@=3bY2-e4oF7!nmm4G;{0BM;wNgLVwfyVV@cye6_ack>w_oBDew=gE z!|+4;#+ar*HJjRb)}Gw5CgRUU`M-gc+3J0g`B|ANVsD<$tIqqx_y6?%Ki)yx_WioL zewotrL(8U5j+^X|Zgy$SnU#Gp zs_`dpM%juK-Q4@w<<3lgHCO%5Q+A0zTbpx3_qPyqz)UqEVUb%;&xXzCth6f)Dh%J) z>OH?Ot#aG@UmyGH=jgw_^L+33d$WsPMqUAJgS|5UT&a?jj06YIn)XH+r@79XuAW|@ zn{<8m$|8q_4;DTZ+`4qW>uT5c8z$I(nitGu`K!JDNBhao%Pz!lik+Y?--HKI)cWJlTX=L@pu`|NbTkL)Dm;>{S%&hD^GSGz3`;2=-iLQDF*WzKBmr* z%s&>p_QdkSS92drWQk{A-*SGk@spIbZ=b9>!B$ij^fka}?-};V3#Ly|{2X#+?+ml$ zM?QlRyk5eC^5qvjt|cb6`&PWoj-Rd80Xp;V`$7J?4V9~e@B7NJ%a#OiT~9f1BXxSL z)x~!iDWJ2xWZ0evpKcUiwD#2R?zk_D?sclqn<2LKu$1cbNQDg!6_C$ z9yCw>=;U$;biVbsdq0ku>rH6vQ9t%J8&tPT`d##i-D-V z0-<}(vQ%F3RM+K*4LS2-PVqU?{9LcCYgJyubVOcRrc)Z1Jl5|Np)JZ?|;Y zl~1;-&DZ?BsC0DE%;Qc^-_2rteE3 zf4|`{pLbE}ohnJEy}DCQN^1&F`6jeUDPF2B_W9l?v#xBLv-#eh`$==oC=~DFSmggp z^V1@OGtxc6Phuq-oj&gR_v>{vXk*f+HHRMGzV~h0%FEe870Vn9i>`_&9+ULy7Wm)r z^f-gn0`^@~8tPtj%)88BKXduqX+=HZYoo5d-}JRE+@$kk;$dEMpE$?c1yd6mA6MQw`{Mw^ z;=7m9K?muU{9HCW@7C{M*Z0pmWIp@*>eUawgIXSc&o~s{t9<^oLayKH)rxz@=WQnU zSOpau&8X1d`{mLWhLih`rh_s}Bu_w`j+~_2$)z$ywy&Z!tfugD$1Hqc`AW&Y-Da`K zl_|odf}rW%koM(jn{7_-UFvRVzx(X`JyZA0GJVY3I`PrBACLQ&&-v^4_kr%;OVjsF zQA%&w2|DItuGU_*t*JMPc^?0Y^=6%5b>y|w1vwsQ;9Kyf-n*fue}ebZ;{RVKLsCC=ieu&aD9K~<3nPplyx9IRTc(`%g!e>~r8?L6i^A?27ft`8t9ad6 zar|R>D=UU4LkmPbs&MrzI5J<2`C?ecXMt27@;<)-#N=S_UTAg1&ynERlg_>ujf<)cax0)Bpt zfgj!;mj74KKk>`m_jTWy-ak#!H%_ax5PhJcuA!DP$A5pNKc~}v&<mFkP%`SrhVe=%OFRNa3v@(ZYCJV|G+$X%e_9kbLLZ9H~x~B(~}y+FP6qQJ8v#uWF@il1INw{5nr-C z-+NZx#=ced!@7?Snc+K(-{+__9g$b)KD9;d@wr=vXPv6hQ8wFh{)cJbZjI&~*R}gx z*1o?swa4PgzDMhp@(4{`ZPtGxvBJ6jtC^ak{>tV#34s^3pFI1~7Ca!NbL7Bgv42~> z#JjkIkG!p4l@Yyy`J#l*>Awe#DDE+oHi!Wobgmz(_jVDdlJqRGtm8Z!_J1Do&z`>Y zz1pYC{`Py*uTKoV{>+b`dtUyhTgm;lmt5k!U;p@dzJ8vXOxv`a10QPc_1XX4Z2#J@ zWyTu`nJcV?bF^ngf9bFj+?Xhs=a_i#;jA=8L+f6l)5W!W=-uuX`>h)wJ&4RG1&rdSl1I_dn!7^E}Oki8U4dA14K? z_9$PM2v?P;pOrZJDRWH)bfzYuVLFvhvFw3&h3YSKBVj~l4H;`=wHwKa>_X&(844g zeYTKy=^eE{Psh(Y_S5uw%w~sYJeQp=GKJ}FC@yiNZa1JI&k-{rK>(v z8*OFjnyO*!HL+vgEmIMLd4=;rJ~wxmzbqHg{WK*=tx5U$@9u)dOANjGz4cEm_}MJT zm3u5SqIE%a*xB9ZB7ASY5&szeNUJZso3Ui$)7;$Se2*n#Pm44sM$O=j{=pUh#LDXM zo!fhk-8gvvRosK}n)$DfNx(1d=>3>1Bk8|%@rlj7_Kzp@80l?(xcFz>bsy!q%YOD{ z)~efY*3rH1_-@kvYZV#6OmimOe`4{gpKE5^qS!O)&qP0aL;5cqJUs27c*t50+Os|P zlab~Z`(GFPv!*Xen)^w>{_9GA)ztW-`H4NID_S32TPG}4|FaOI@_*uDSv z?hxh2E4F?$sQb2g{!$SMZXU%qH$Tr<-+LZZ0#zC$9A|nw-6na)+2pFAwTUOTI)v@m zvFt=}fJ+Bw;ybC1bB|fq>iz*OfStF?8FXfW*Fo*yZk)yXts6OQ7K)grxhN_#w*kUh= z&uwSD{#g0@gVlS&B)fo;W@}xntGG%_6#*e8-l4 zjBF}=6Zd#mwnN>d#ZSCAKY08rQkZyra*L1t=k^!UHKL$21sZ@_ocN&JeRoY}czS=b zajc4cpfBgck}UrZMNeI`w*7ft{rT(RIdyd^Hiq~<$+k?tl(wfOw+llL%l`8NnS@7!Ud z)ME%*pmX3;@_`%TNqT>NpD{k~voi73%_%z{FWxp~c{ty0-O%i#-z9=Kix*r;*Z=;t zXD_Hbx^-UvhOeOGQ1_j@tKTTtG|827HKS|S!{{aQ=M8KExm>?b{QYkCpHHWQZ*0Hi z9Q5zVm(pD*2eF6MupGT}?ZwYf zt+-={4{ScRJNL_O3C+BHKcC$@9rtb1J@2?rlUVr!I3_39zgW zA{JS>CCvVC?iBq&Ts`q&k|XVLeW=WEm?Ouz{-=!MI-=?SlMP6bw^ zdY{?yTVn4o&8;tT;@r!>9B2Q*82@CK_*TOW5&b6x|8)98t}KzTe+){_AAbiO<9_VH zc`va>YWX!y)fbb?uJTws-I{Bo7XDi@;Y4!L%$jvqomYNUzkJ#z!OlQ`hCF25ltV&- z5olapkpKVPkUsU#H$Ki+I(0y0@5f`(>%*7E?&|d1?VGDxoyqv|05ks*SF6)|zg=sX z=zedNmF%`8UB_J~5A)mK*<8E&1^-b$T|Tgxd5I0|^FB`fl+^t^YL?5pi7Sk|Gq^mA z&+5$oezL&R^X05d-V=lE7j5eZfA79labnrlD%UB-_fjh&wJO9^wY6g^rwbJG?R-<7 zt6DC;`1*ov3l=}0abCh8D^tbk%-a;zEjHJ~q`sW7xUR?3(IUXQP|Y<`nd$CDdHDyL zfn1N>`~zoQeIU^L%5vV`s;{p~Cq_MS^lMGnu|o2++ff--ne*4?Z3T_P7v^ODhze=c zm~glJe(e&D34yoGdtaY?HAgJCdfzRH4^4fkwo{&cof-E*A!&K`rd>Cu|BwUkt-964 zXjT5YM;M9ZH!k#(zt4+=+WCuq!d(qdPB8~^ueyskmW3;ooDjf+|qe`~*_ zo*U?4pW3^KQz8Vkh4D%1^UBZ*JKfd?-VfjX@6G1(e#g3R%v{hmH}6lHk8zrZ=3EmA zX(cPy=zy*2!YMp@Xi+T>_#!24? zb)`YAlT3+(BR}eo%h&%|IeE^XY1fwg+!uYSbBjQny;tupF>s~(C)r`eCZ@e2%v&of z{Of-lmjAZz``-6o{jA?^c@mp?M@5*;RVE@qnFn@a3TB5D&Mq<0jCjHj)=K>sNEq*gAHuhK?5X`87sM_g1+J_ei(qyuFb)XNvW*ozrWCGneqW%x)Cy@DZDMw7`e& z3v*F;{r1~=yHf&oy;#&8#Kr%3l7{itYfB^~uM5^*0S$}UFUvyG3~qA{LNS1-*cYWcsy-O$G4ALRtGML z6I?oR(Ijpi{il0_+OLS8i2J(KM*CfC98br+pU><6J#W-xJG^Z|p?9ss$`xG~ZxzKY z@spFbJmuKJJk#)P;l=znT@u0SO%q+8IOfH_d%osaUful_^ObzxEMe+D_Gd%Ila{0} zDK#pGC9O_s9Fy9;-6iVAiYXnh!Rg>Yg+xcmq>mrO%2~l%e>#&L6jQoBtzh%(>TTWH z`eTde>_F?aI}{J+u2o}ko%is-w%$Weyie2$Y1wn1Q2g@YMo5mvv^@`A&H8X;-;bmE zesQ0I3Z=L8W+mLI`~7yM*s%@YkCeVW)-c!6Lh}=!;^J-74!&8l`JC78O}RTBwrRF{ z9SJj=VaVli@k3^hztyKj@zq!RKc0)Kn!QEa^ne6YmZ{Q}jfLwyCT?r^W)ShrZfc-f z_txMi63mx>-}}Drs9x{q#zye;p@Az8Xt`k5`F?lMs#wsaBoibi6a{JL?7Z<-?2!^{ z&8hI^6$X4d<_26G+Uu82%vhegrP3(dI?V9Q59w6zt4qI4Ps+HR)wS44W{SbQwBs)p zv2}hZR%mirXx}z1@W5A*eJh#`xvt%+*R6`Hdbu?DBeUHhe}?*p#(&!0e~7WyK)KmR^67y-^CyF~g-kCgoy5gG}o=er+aZn>B|fiT;#fcd<4|`(X4;*Y0@bxh3xwnsj8Wcsg^n@xjMB zOpBjAJ$vd-kqFzBXV>>UGv(}e`X%beQvXrBeqz_UMHB5fw}wx-vaS2@A<(rT+XUQS zH~c)vQ04W~>3$;P{Ri?jE%QH2U9|59&jaf}={AquYb>)3{z-&N1bG?c^~OJr;PT=8 z<)Su``84ON_6hADJnXJ5I@Fdazq7~9u&n)HSPbNNk7fOhD>@BpWsXaOR{R_|5Fjxj zeyv&CmPw!^kX|1;*}iLM;YE{eu{kz%7uSolgRT>Lbc{>vnv%ar_M!tTTQ}Z0FxiLm zvEcS*FFyNlVTZUqxf?{EE!m*!rmxAI@f$P;ag`(T-M*v0)w>y!%a_kBTXn5GbD!sx zLqDI-pI^bXUi)13>braX8qG^SayU3>rO|oQ`G&9G^XPI#U+cPXtLW;Dim$8V_nu?8 zoFl(y4``0oEyZ;G>@Vel3di(pvf}UgRbKg?Qe~JR@p)_RBKO*~7Q@}(4%+ujMY_%N-{1TH_iq1sE!zLn#*b@21ta$)2G%!hCb<`bowirn>3;J*>S*P9FX$_1H-EyCM4bn<%LKMMR-T^Q z>drOsUqFYE+|}(rj@SP=e(#uc{+zPp2Zrk}dhfsgdEWOW#am+|K2<;3d|P6}>lsS( zm3mKcD7&rU*59+C{QuwY%Rip!*j`q?mN zhcf>@MbGAuSdr@U%h=BQg81Xe{k`vnPB4C-#C^FX=6lne&wfSctKC`I+&@jbb5*@) zh7BL6-2lo7Wr+{UZ(p7BG`IKFgUU;fLo5D#JU%)6>DTr3wX;sVVZCqmKr!&?eE0VD z0uh02S%UxezOU8ST_rQW{9a||p|Hw1N+0(;x7B~TcU|0GE8SDazAgdv6;3Lo94vdg z^}3q>WsTh4Y-VO{US=gp5gwZ_7o0DL%@R;ZFk+*RJ*ll zwzBPxB13%**LK4lENua$3|o#*Tc!G>x-#cBM~eLUbtdA+6pq@TjFBrZ<+lW0%*?4@}hZ~?3 z_?ZihURCSp@malCkRp-@p3HKqb%~Leh}bBxVZynti6X+ci@PecL|cyvxKu7EFb=y{ z`~7b4$(_sh81_w3e12I0+`LxS7~4%Vw)}?yM%8#F|YPy;Rg$|IbM7i_GT^`;(^=G-LDUC1+nG z95J?YopvK_3ui_Al9RIk_wP04-?{3?{~sBboKmAg!t!)yw0Q?a-b(74sF`(BJ~LCx zWoc*X(rMd-+@kWPPIHsknbMWEEF|SpQ-qLf+U%Q3UT&Q66U{Dv`o5>_{)xhOcdE}@ zez!Yce7^Rc{Dt3liqFrq{%mDje7@${<|`2ojn4g@vic1B8SWjG546Jc5_$6O?6@e_ zzDQ*)tGJ%w5`Wi=E_;N^-=7NgpQ_BHq`;&UP{-7JIzDBS(8UFh^H20Yj!d7Mx}oX- z*8%ZIMjskZ^mG4P^!RxH_GP;-ettAfbnmho_x*(X+w8S|v~ODMv`e>)@8rvK?_xq8 zT~qhFz3Az#{Wo{cu`FJ;wZKEFaJGE5#o@_Ya{WGpt6z|KHpOq2X?EJ&PdQg+^Nmz#?KzEgZ!3!%qn{CGbDdSvutu| z*w~e6Y$$%?r_05Tm&HL39p@XK?bCX?utKA~o0FUC*^&z}N7kvmYl*M_yLGPjAFItX zitXO~OP~5{UaLB{(Hgys?ZRb?0$Kd$+1!-9l+CQ>V86irg8rNf@f>m9|4%kC9lkpI ze&I3A$5+MY2}<1G|L0S8XxfkY#`*=ipIufSsyVvnXtBg+iEHASA`)ljpIL0)&*|xwrTByF9o4<3FpfuZu0aD1VBf!H9G6i;S4=;`6rGYrfwtPrJP>x3Fvb^9>G8 zCmp!V{xsj-oyfJp^NvfV&q?e*{;)QJu}YaqQl;Uj zgruHo|2d{iDx%`ZDPjtM*{fJ7Vd$BeX zURXxVHSjlxR}p=t`b-@Zx;oZQdD%x#)viDGwDsqt%E>>4w?{q;?&Rob;OKDJ#&Kn} z5VI z=W?p->V6Tl=GfVwrh1*aO-o9jEL41=B(nYQm5Dc0z6di3E7>?C3O4_q`1!N`wdrqK zfBCbl>R>qKn56&UcyEz-_L3JdQrlPRYzZ*h5ZuKr!T-HbJmSpcBYPi4#joK0dV6DX z`_7-wX8-Mf`{(?ObE`Pbcc1#nwB%CS(IY2zKIMJI@Ypy@S1Q-$@3C^n-nzJx^~t>t zjlTT&s={GWJHJqVR`(3`8TxlVPp#kke_mzBPmZvd(>9_(JU_4he7}u>i*z^1HbAu{`)R1M^h9FcZcctb-wDmw5a&`xnH=-o5EK(NT<{ETy93k%dru`JAfP zGJ+?R7^g6tagEp_=pxW<)bz6Ljy2cT{z^vS+-D3^`rqtY)S;8|?VQuR&raOjn@SDD zH$*6iF4pgPSabc?^RQdhHNS8A@*5u8KJQD<-)hb>aQX{1V=O{<*TMvc22< zWwFlDqYHS?2=_!ETR&g4x3F)v*7?+)`lOkzt(8sLoF`6hcC>RmdC)Qn! zRpm0<#nz;Y>&NA+)w_`}5tK9=I8x?2MCuwwcqpB7I&l2)mQNSIRQua}Y$+9%3>4;X zK9Ij7{ey#D+8K$}JcZq9br*gZcKuTpW8#hy_gEJZSy%gLkNO9(y2)EkMk)$;OxjY( z(()*AzQ^-|F7SqE%O&7-bsHRbV#Z3=;6@t*r#2_M=Rv50_!^* zrV2e^luc!OJf*VR)kP}t;DcwGB5gmj0u$H)6!btSc9u5tP3bH4Gk@=pq}DBka_xATaW#iAK^zeY6d*v~!H^}_{|M{+?w z<&ugg%n}jjle4?S*TtRm^jvT7{2jTc!_%j@*>Eh7DLSb8dG2fZ@@b-qs>jUl*Cd}V z?&4c_)Mg4h^)L z;DB`sg%!*9{{P1PWj;qr3&ZaJDK$#XoY%5bq?DYUP6#aum^|aOM0w9ff4iSYX4U_G zsW6i{a>9;E{U|xL+dHOw+`H#j(`mWSRZ^;J;=^M1yEppGzWYc1Z=DYJ&D!&;x_!3j z{@Pu_^o4m|b6|+OlWYpV@_{f28Jp(Cw3WA8}=oMS`5eN^#L+ zeZdc0n!6VZ9NpBtsj`hDvfTCb$?xXp7v#)4AR8|7ea*!8HL~K6s!6VKQ&iH26=Yp4l4idN8jAbqP!-R4iPjOC?$s@81p*nc<*UAZhC!&&h5fS0mg#iu#uO!_Y1B@t6_uk!ia!%6W8 zg-!dlHmWW9^tj*t*7k_-C4!sIept}_m5blj0QdRqKm??scpbUS)kMXU&BGB~O-k^jZPrk;1Qs%1W z1A?GVobtl<3npg|`wN}@erc)q+jZ9bJ2dn?dVfA>=D)S#()WAS>rLM;t_jND7c%)O z^K0(1*Bu8x+)ST8(_Oyy$~(UgrwmUiPEfP{kemHyHRpkoPScX#yb|_S_KW;^YiHI~ zt=C#jnacKyjvRc@E-LR;C-5jg-Qm7`PEprPv)oyG=biW7`F~x_-Yy4Ip^WS6=9(@}tMQ*@a`Ih+(X<$z#XEA- z0v|pL5L44Ayy^S3wN;Aoi-!DmhfBu458Y|GWPR4@sQ&78_a85x?_YU%ov~xb&DLoh z4ax@=%}Hl9v;Gru=!>cdqt1c3Q&;WQ<6i$~-Q=pfXL;A1>#47MT)AxV-4vFO&t<;P z``Pl`J;vqo8O}47Hqi$A4Zm^RI=M$3()e28$5f#-GnB3hIYN{fYd!}CeOk~z z|HqEP$2mR=m*ke}#r#}%SZh`7?{8s}RZGRsOvs*bI&g}c?#)kALo<&@=6w1sR8$UWq1=Tn9PLe+z{44xR`C0wNLidgPB+vI`$FKB^uH5!uXJ@5i zmhH=1K{;Qn7{DH@cZ}KWO%g40!iUXvOE%>-QNQiSJnE z{&hdQIOC@32Thk2xpGUJ2=ngKk8sJkx98?8g?aV=ewGEkoiDsy=l`xH?{8WjcrVoI zeI-V)Tv+UPU*?@(M>3;V^c~?>WDuJfyy1+8@*9DNj~Y##GpD&6t)q)uwEF01e&FZyGzOf;(^Kt5vI# z{7n(gJ11^EDwTW8sb4m^e&ez9i1|EnHaD~)D)j{!=QBuiN341j_mbO-A*n^s$0qxb z@u6zdYqK=I|9LJjrCOsv;&((}+oQ)zGWE~L=ZJjVb9C9HOOneMuE=(AU~y5H%@SdL zZIzJn?1)XFujg8q-+B-gq5kF7)zx8I=l$3jnJP0JE(XRQau#Sja_ia-k;I=$f{cP1 zy$s!2QzTO&k{IJ&F*Uc^JQg{+Zhq9nSxMh|KOHh(slQgVwAi%nzec@Nm_)>kwGkT+ z?NYktoBKsKQng`Hl8dj|wh2>(xa{t%*_5%=C5C^BAn`6@XI!i5LwZVPk364w}hNq-%7&r46#i!n}|Dkx?bn&*9O@@x^{aM-8dCpk$ z=(>N5XeUR9!%LP31_5S{>y{!@cYJJZ;y?CNZOWV-+a|W2I)CWE*EdFsIUEFMx;i!r zMlCql{f3+C+03K6qrR6eoBv>vlvMhTsTa;~(&))PR&LU}E1Uf@bWn{zj{*X0t3eb=RPHoY$l!E9{s(U6+w#93|)RYR!-fuXP$06 zpfDlvS_{L~hzSq89&zvcw`5)_d#n=EQH~4#FZ91i$8R{WVE)DXo78%;kC_`L*Cg5% zOp7}s?AiLWqmt8=?X$?|sY&rFOILh$bzpH>u#4lw+$Fo-Esp|^F{lbAs7svI_Sqje z;g=(abL-=2PT!O^^-VCgMM3XHz7W>{EFsVDra9ZpOCF#%B&`Nl9y7sgo6E zbZ5BE)f6YhaHss?A=Tvb^K56zXkU>v=RfA zhd>%cQgVztC!6f4UMJQK>h(A>>4+FyO?y72p~g7v49Bc}yPa;x)_y!Ho_oMA$oIMM z8VL@iIi`wBwIoGqSlQkxxSDnwY8q@R3xBO{h-`=|ErU&OPnXpuJ=Dm*J z2Wte2mKVN#YWz(0nfx=wXUdueGO~NS8bJLl2Zidgy}R;3aizet)vv)-Oq2Vgy}GLQ zzZd&9+>o#?TVvX9|M`qDcbcW*Vs>uhJBKzY{r>*m{D~5OsX16|>Opn65>*M#&IbY(y@<`wSZ}z=Cm1YKO>g_hF zZpe9YadG?qK-ay?`=rfsHi${EsPRVXxN7&jzPhXQb&gkvPT-92viJ9L*GKOzTN@f@ zu>Qm@O)uYiP=qvaxNx4BtK#Jh<*{&XSdj2>W5GkG-<6-Aon3qK_p7U`bHn=fR)2r? z<6ApdQe(6Kp3{dKCNUg!Q{}RLxTKp`(;(sEmds#H1Fet8QdjszNM7iF;lJ;~dkN_; zhrL8z9s6-~R?EjTJM@+vSRkv%#$l*8!@kezmB!&3CiZ9I5gv_!o#ip5LX3g}ji;0@ zEZMYb@hxast<~r^*XpKh$o{(A+uL+saKE4LU(+M(Z*wutNZ~VsA;YfH*V9(;>_1bq z|G0_WlvGyXACa5WZn8$~+#meZ)P_mt89R?eLc!J#zop;5Y~Ne;b(MrcMBqcQXLr^( zdF^wW>Uy#8lBfF3;7@1OTi0C&XJ-W_B?iW$M*{2xz->*9&I6Ut=cZpHB@Z*S);3kh$IqRPchzUQ@=SM?8A{#Gz@l;mWGmT_uK(kM(Lxi7U%*WM=1! zP-WATxx2f3{q_pUqd}|qWUa2S$sDPPQ(}6m@Zi|_MXud^JEM0L72aO)e#+`2dk-ir z30&;<>_&3`)-KWT{VMBsbe)-F8T?qC(_}8R40U!eG%T9%0-P&49DZq<6pFYasQPX%l){&@I*yQOpw2h^CYg%jGvi4Gk<1z>H+oa0uiPnbqNm}x`D-@JN@A0jmhrKTMvDDdb(Ltr2C@6I@3C)ALKK*CRnQY#^SSnikiRH znYXvM&+ZgfzvdeHMV7aR;cwRGXJ-#iS^dTRy7_A+?#I1_$A2Wt7|C5u5mKt-`OE;d zyu}5a`5aihR25X+R{@sbn`Wd z6i0=pDY@K?+=kPS=iHmF8NBSqluiE%_lh?b2`ZdW|9eLK`7y`;YjP9k2!3bM=9wbi zbJ*n2j{VdTA7u(eTB zCl`sP%Ke>KvZhyh`tb>3-P}{eH4FpdCcLxg75JX?^3u|0hxzTdoa&w+q~^PGmm4%z zYM8j*ycE7z4R&DTCgB9f=5Ei`VQYEBBtJht@BdX+XTvP>{5_4|IU0u`Jh5-Z=$(DU+Qa0S%_&$<6juK#kqh~sg4VT)5s;nc9kgBAN8_gTOB zkv7M>F|cpuYPDeY>3>?sdY%+~fKZwE&%`TJw|FKKy=tM|_8? z@HO!mf1Vjzo*LxMtNWEHy=8KR+@_GOYW9+O;DqO($@0W6h|3n%oSDV&(I_BofsKT1 z)t1cb>ta`JGT7)o)A7UMcXxL`-_b0hJ!NjPkwFWS#J$q%vCn2@uiN-izkBN9^R5f# zu*|D|XZiWr?EG1go70|(bbDWIWM)4j8Xhz8bL2wi9??yG0_&Ncx}Ny7;=#9VwB$fXF?&fL#NwTtQ`C(@c4jaA1c?$U7REo%JrCa4 zk{K-R@Of%@oafcNJDwh#ovv(}N*m8@Mw!HPquQIBk)-N9&!d;iq3Q;H0*|j8j9+E%#FBO-Mf6$SI)T z%+P3E_Qqhcy1(DtNmDJvS#(p_e_is{=UtYfJ0)nUL#uW9JCklP-LBa3xf)Dc9TQ$$ zShy_p^t5N!qVvyc?h7~-y2ivT=SD(v*`f~~(%+k=tPEb}v(eEyaFxb8*K@fSz=fPZ zqm|l%84{&DG4bl)7Hq&AhGp+HjBjnpOjh%mF~Lf8wYTR*Kr8qm^f+Nw}a%M*Eso0pvqoL-*Fo~}dT%TOgW@P=gCj8H@B1oQgVu^5gSbv_0 zul|o|_B9bJ+xO`@uR7Qt=olKT=hyvYFgJd8*;?M18QTqN6_`qW8XRVQ@!r(*!^ys^ zF!sg$FP{VMe_PMJH@(L297o3K9g~@qT|AFN5{y=3LsC-6q1XUf2%k&n$D?lj9ItD8 ztG~}OOg^@xZ+hShZ;zE;*H~F~bzD5>UuADp^`16ksrPiY;C0iYr0c>e2wN>mz!USpM|I z`yOed`38LjvJ;sWo4ucNN(`LBG|U^1J=F_%3JL!Xhg>0r)g0VbYt%ZX8`k{zaOI=X zis#Y!dsBlqYB4+K-ZPyVtHtOr^G4{k_Qig`XGn$I#z-EAW9SFFmM}95ny>LV_&yt zreU&M&gAMOCV>;dTs=?jl)By(UNHYs{LAfyEZ2pPF+Xnlc+g@ZlQN&>T!`*~lc111 zS?*pc3=W14--e^I|NgFx+PZ0_()084<3B`|E$7VAnEb10#+SraL4~JUf2aM6_IUAs ziBGDHf!>tTeDdlC}%5{)vV&&XXA^Cp)|9v-i7B81H$(T_2e((39 zbvJjFuAXU-*kpS8{LcV(mjz9n7mgRIFZ_S0zjopN%kN+Q?_r)&5~B>M_yroX6c@~p zxLTxsl@Ah-GE7HKE2wIJG}=}AI?X=+&W??dn^HP`wO8JKDU)I~L6GT7;xDt>AN&9R z+r0JOj>5&g)gOO6?mwNYqWnGZstDMV9&X?oTqSwgW=PUB@<@1lYiru+X}a5fqJ$YS;X%UT_)&XIn_= z-_gJkqRW`7zVcS|>NZGffJ=ZF4qpWW63)Ncy*z6oHm$0Rnue=BZCe!xu?K|=sAXAl zWW~PfRbtr84HcRov{);DwUjD2J`_;MtL_Uv3cAZA^2t~P)anLzL$W&>xvJ^FzrVkE ze{~=G|L^zv9sB?P+pQ(F)D7fnR1bpuD9`vs%#=++S^DCZ`E|cuKDg*EpWA2i>BOt- zl~F1vc0>IzA(H9$x3|WBvTtw8U97g{(Sw7{XS26R{r~-Zem&2r9yQ-L56_qdh(gN` za8yD14WL$+8KYDDpRd>BU+Ap4*K{qyo9FtP+}qoFR|F>LtSB@rZ2zK#%}NEPQojfP mlPmgcp3fy3I}!WkGC7(8A5T-G@yGywoEqJt&? literal 0 HcmV?d00001 diff --git a/keyboard/ergodox_ez/keymaps/plums/readme.md b/keyboard/ergodox_ez/keymaps/plums/readme.md new file mode 100644 index 0000000000..b72329eef7 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/plums/readme.md @@ -0,0 +1,11 @@ +# ErgoDox EZ Plums Configuration + +## Changelog + +* Apr 23, 2016 (v0.1.0): + * Shortcut for iTerm2 quake style dropdown (Ctrl+`) + * Shortcut for screen/tmux (Ctrl+a) + * Shortcut for shush (Hyper+m) + * Combo modifier for LGUI + LALT + +![Plums](plums.png) From def68535322956f4d3fd8e96c565ef75f35b4da6 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Sat, 23 Apr 2016 23:30:09 -0400 Subject: [PATCH 221/259] adds voice iteration to planck default --- keyboard/planck/keymaps/default/keymap.c | 28 ++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 19d24f6a0f..92396d0ce8 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -36,8 +36,10 @@ extern keymap_config_t keymap_config; #endif #define MUS_OFF M(8) #define MUS_ON M(9) -#define PLOVER M(10) -#define EXT_PLV M(11) +#define VC_IN M(10) +#define VC_DE M(11) +#define PLOVER M(12) +#define EXT_PLV M(13) // Fillers to make layering more clear #define _______ KC_TRNS @@ -178,7 +180,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_ADJUST] = { {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, PLOVER, _______}, - {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, + {_______, VC_DE, VC_IN, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } @@ -302,6 +304,22 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; case 10: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + voice_iterate(); + PLAY_NOTE_ARRAY(music_scale, false, 0); + #endif + } + break; + case 11: + if (record->event.pressed) { + #ifdef AUDIO_ENABLE + voice_deiterate(); + PLAY_NOTE_ARRAY(music_scale, false, 0); + #endif + } + break; + case 12: if (record->event.pressed) { #ifdef AUDIO_ENABLE PLAY_NOTE_ARRAY(tone_plover, false, 0); @@ -309,6 +327,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) layer_off(_RAISE); layer_off(_LOWER); layer_off(_ADJUST); + layer_off(_MUSIC); + stop_all_notes(); layer_on(_PLOVER); if (!eeconfig_is_enabled()) { eeconfig_init(); @@ -318,7 +338,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) eeconfig_update_keymap(keymap_config.raw); } break; - case 11: + case 13: if (record->event.pressed) { #ifdef AUDIO_ENABLE PLAY_NOTE_ARRAY(tone_plover_gb, false, 0); From 93da70a43abf98d219492887df1da57bad4e71de Mon Sep 17 00:00:00 2001 From: "Jason T. Wong" Date: Sat, 23 Apr 2016 23:36:41 -0400 Subject: [PATCH 222/259] Update keymap image Why: * The transparency made it ugly. This change addresses the need by: * Make transparent parts white. --- keyboard/ergodox_ez/keymaps/plums/plums.png | Bin 221317 -> 223300 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/plums/plums.png b/keyboard/ergodox_ez/keymaps/plums/plums.png index 075ea6d2713f476e0d1f34e5b6342b07c8512ee4..2f127c4cab2f42ffe0398512f6e8c2e28063b36e 100644 GIT binary patch literal 223300 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%0A#Gw$5-Bpt$h2c;>wky&*#_IU9Hl} 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

    =DbcYF;E4;K%eTPAfk`FNisZ`89S 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 E0QlAWl>h($ literal 221317 zcmeAS@N?(olHy`uVBq!ia0y~yU@>H1U_H&j#=yX!TB7d8z`($g?&#~tz_78O`%fY( z1A_yDr;B4q1>>8!oO^sje;=23k({*hgh;E2XPZj0SIV-Gwty)uDk@rsqdkj{bO(7# z{?m**IU%JdMZ;vF%M>+FBkjN6^HcAiv;97&`uogpk=b+a|EjrW`}|Fz?ftFq?`7Nm zmUM~mXkZyAv`Ee1=?&dFAp$zY^vK&o9f0UA`-|<1_0zG1j}R z>h_=K$Jl8kR0=--ZLvJBdJfm?cI~-cm#(g~xTgC< zFyNNu{f&DbpG-}idw#Cp-Pa)+A`2G$xVSRFBIZ@d_BEyZ))c)eTmI zaX&3~Z<@fsiH;mz3CwuX(dAhZ)@Zxj;`X06SAyrhn)d3P_?zD^PO@$|VDak8O!fNR z@*6rVo?N-?uXi9n!tlVML%K6|yf1teQ{MQQQ+%UkkDlJ|0qEznOW8p+3vI7d7*rhD4<8 zII1mQUR^f{ixa&BW<2re^sEf?>d`u9))*#q&cE@|!rS9vz-ZFXHJ zl)QDb;2Ot(i*gbD4`K?M8HKl3JY-hoe{%C-NJRe*)-~sBeku#uz5Dk^1wC4Y6c|@? z&JkKzB5!^BuxfHc@Mv(Bz;Or7<4aci)&rKlL&bt}{L!5d|cmL9Y?{qtW} z)Tj6Jx#zCW2$x)*SDKT`&$1qA7wu!`M+k#Z*EntQ}6%Rxcu4PxS4&82NUcQe zT&ZtuIy+eT>EkztoUjxXD;*OiDXZO4_DWaED@>P7vdk&XTG#Ma;4#zhL%S3<_>|Ti zc*T$>R6Y0Cs^GgpSARCu&MOvYsd-kgZ@$zA>37odtbh2vf3-8T=De5Mw3*?#&Ha^eKUq$+xzd7! z-`D3>=`irdxCJCQ3Pe1xYT6-ocutpv07uo!X=l$(x1ZCMBX{s=Z2CdIS}Pv^rRW^1TPq{3U0<2^F{`ujZGOos&gF-4m#zz5U;0Yi z@958N%d5HpJ7h|<`sPL!>Ka~fONn=seHfxqR9E(@aQVGQAtLK*7A(2(JS1XzNYSfI zzrBZ62BakHeEsXu)c(!f+*nf5623;yz7+v-Evqm4FM9E!rcQW+>>BwjtI{hcQ`cL} zZ+y!7oV~B}WPL$nQ1Xu8g-;63b1yy4u$(Qb)Me3;g0fIXV}9%T?+nW=?yoP&N;vp& zqgZX80}iiDZJIW{v~G78%ez(o&WZc{+Nc+E&@SA1Yh&zv23?eYGY6VX0a}$ z(D*}G;;~FoWAH=0#tMFH$<2XDWq~Rq%i5TiSJp*s>+4m*QixzPc~sf32!Rb#9kw|f z+?IR$n!0gRz~=H4&jzm^ z9l=6otT|7XW6mOHyE=CFwmaqbYn%MV5PCOE zWjLO*?VHY1rN%ETn{sb&d;7kLm3vwIsdyC!rmh1Y9v)78c4p?K<^J+30~R)k=*QjB zFxp-Ie%jjT?Wa}*E?!do{aw-Z*mB9Mb!O8Lp|MBc!Hl!qs(H>#&xC)x-G0Ain#8m3 z%Bmg$j2WL79++WMxoJ+_ua}%w-bwu2OS!YIt_ocmyxcEnWsquAii((JzaOk7eqhYl zce94=+~tW5lQ=I3DW8-*aQU_Og38a&F6}DKUKzi?ZkOA?zu)f{y||!gS@fji!EQg* z=xsSgw=$P|-rG}YY?A%*(o&=BYdSNH)BV~?V~|qMGNA`E&R&_9yxUWuh-t%-1wzV2 zd3TguIYhKVJf`VHPCCf-_`$*EPtWJqYjwBDSQcftK3>27U(iNtKg*|6c)ECYOxu!i z(dpZ}yQ@QI-;_XvXh$o<@tlnp9`9305M$IZoH6&v8oT7|S~Y=Fy)0r99FtbgW@65` zptj}hi;IgTJ!XoXS8irNc2^=t!5J|&9`VTytt=A4hY$JrZu8I%U*}UMyvVA4ZPZqq zx9s9VvZ4}sk1uW$R`=UszxmIWz56$@9Dt=J1y{}+c5Dx3`1W((ek~E*e{GYfn!o~~ z!!2<}3wrne|F_%b;}Kz_ygL?}p{u4$(Tly+5cdD}k-668r`E;pPI+*kan--w$8K+b zzyE*SuF}_P`Fp=kyRtSqTue7gg_TR>!?t3fZC+phc`+5un*@#VEeaD>B{S@KU|IHN z#+~Z-dq4g8d_McHlhy|(&#V8qQVzUV5%6j7>Pb-gBP-e{XIr&Gf@fiphfC=Jl{a6G z%h#WnVVE4Eb%|40&E-nd*Vos*SBI^gqQoNUP!g8lup#9A`VOn<($Fl~;K~wI%F`h3 zlY47Rpsi*7znaKB6&t7MMu+{L=X>?vrG3da4lEH`Af&wV$6Je^kNfTQ0vK#QolsU} zbrSHA-CUvYBQ>E>|LFq9<|Y2~?M^LHDTv+i{`a@HldrB0KmFq3;-yhrvpyZ>w?EM* zYyISLzx_0=&{ZwBbyuFweXDQtBodxs4+(E5F1}Z&#$?} z!P>U=?@`0s`>(6+cXe0ztE0CoxnRABdc&PNd#k^nb6`xX{{8)Z_(#c-ZpB6&xtp8Q zryHNMaGo&DWJAfTE1r=lEPCAEWw~bg+y4!*`~Ajv=gVcYm*n5y_vwuB`4wMQKm6wT zttk3;H~*28_(&UjaC4{O9ZQZZbH&5Hjq$g)A@3ZOJ$&%5Tn0H_DV$qJA7VZ6izs(L(axjit5wNgewrY;$Eivykd^;AFytv?) z@X9>*mdQ-3(p5#ynHLr`&MCW<$(dcQ#4mFvKHy5tkB99+%l+oM%)54Zqw-7rB|Xhc zdplXDc|Q!AcvEY7=ieh{lNmTuR1#j>o(kL9RBcefBe2JA=6+>KW|hrz>*iU9)IU_6 z#g`oLZTkFhr>uF}e|U^dD+99RIdr18`FwhMdO1`4xA*tscP>(}`rA4pdxmw-Zc1l#o9#qH8@H}v>ddk|O%AKb^2r)aV8pb)h_0O;W zck^`K9kostfyr;zZolW1#9fgk^r4?Y*YHpBSz}987VUP>=>pYl2b)-* zzFxmS%uw~;=lTCnY`q?r&7-ZMm$0quXs>ZRl}yeV{k_bdRL*lGxp4r+hh!ZfJ-%y#jUP zXZSaKkNf-E;K$5IOOKwOu0Q>He0}V;yt`VDkM~c1d3pKiyXE)ariSNDW?{Nt_j|3+ z3?+$=*8e z%pXb|%l`S`VDr+*&1s6F5*;3V{{!#d;-9`GW@l0Aj(ZDR4jy61KlmYYag4HCPe=Im z&lV~UOr9zSs`G^&vd_JB+E_JX`Ud;EXL1899=A^B)8k5%p8ZJMU|Z#*PW36O%h&18 z3fj}HQOCq_VXg{eK;?-GEcdG4@7;1`>Gu0|yB$vRvmW3zzq4SCB$tSWf_O}U#;lMo@ZH*a%hHC zjE(O6*@rJrY|v-P=zPeXHjgFh(bd)AtIdDU5IKBlQP5JaqDMzKpGGycKb>b=&9c%f za*{toZF9oXf=q{l(ZzrA?(M1kBrU#-b$8iYp(V$8_1O94L}KE1?VD>+^J7ENWzMqo z4!4rb*R`)LV*M@(PN(h--{bcFI&<3isCV~6yQZFOjqmsC_jmO&rm`i~&rH&N?dm7J z?O=q|wPo9OnB2agK1J~(%Zei&Hp%l2Dl%+7;;p|oBvsk+>y=~DXv_`I$9(^FG}xq3@qU-LZLCHggE!SS#Iw;aP+ z*<2iMJ1zZn*2^aP=_#+gb?S^l2F;KlWW62yl`U)AEd>{YZpK?;@tK<&d z{p#}%@Z0}cFh!zZZmMEqh@!woA?AFxk8WZwmqi$+-Pt3&(qfrXNN;%I z%An64=u^X)@p{gQlAV9{99ld#+^t0YQ1s`zzrR+RZ{pY&v8STYKGoz^%6mSUd{U0)v`f7FoE=Hblrd7ATUK6NT&S>D-sr^)W^jg5=1 z8T#GX_GvPU$AKEA9qw1x#YVG!I=1(^Zt?STQ^VtHLs|dk-Q2WvmWgurOz9AzcMTHx zP7C{ZA`41+baot9{Oqnh9lZx6oSxVD%7-QC^hPkyb7-My+XSEo_?VVYsV0|(J9 zHtFZ)H2Ru+vOboz;lPhqtJh!IaW*t&&*yX2T2FWVzU}c)C&%Q`GzC$;UvIu#_BVHP zihl00?DW&;tRkoPT-q$eymOP`OP62sK0Q7CTXX)z=S}w3UVE#)E~)?j&nW$zjOc;$ zC2b3ze7fZ*G3CH5rkft;tX}IJT~_e$(5a;?%{&o59;ls}RKsK->pEe@frHOBpSROq z>NVA??r~BEqffG7z`pnUeqUMe^)SDEh|!@383Z*xeALis{OvosLaR^Oj0K534V@;(_yX*lD;wVU7L*>y7gtwJ zcz1hC=HooMi|Xf?w|g(?a(}i}d;K1xMSn~0NHi|}ShUh>s@AH?)YH?Ze!pKI|Le=k z#Y}bf9}X~EnOUdaX7T3vA}LZ?@ZWUd4TJSOrs_@`$}T^zs*AH_d~LUC@MuGmc$Y9n)x({!RAy?zh`+ zKY2DgKa81c#=c%jW4BMw&(FV^7xUbh(MDjRB^$HYlg{G}N87f0=kNQu?94pdXafhk z_j^8HNf2MQX#ziU@?>r`4vB&`E+#JRp5t=WJvZxp-X(0C%c7$o@JEL85AXHX#KUbX z3x$F1R8P1DqxUAdpi0kCMyKkP^bRjE5>D7`)YwH=HS7g2jYx(7B6sVD`FCptXOwuzP-J#Vq@8t7Z;r;h%$%G zE@(Ymt8GzgcFFTmghc+@h>cFN{O|ZV#QvSu-@jtZl^G?wr%6a;v)p_CVVTI|&^;B+ zrR;02+!$&h-<}_jUJcHwIduAR0wX!whi;kEyt~60&`*5{Im5XV+;toCVxZ)2-hVLsT zD!X$fweCzk+{XLzj>Us-hGlOeMA@0cM0e;vwtOO{p}8Q2Unjuhu&byS&y=vWQLO92 zR^DAG;dt=hLCI|kJ{+(xo7MCtYsY#eIW`gH3Sqv}0!Mx%DKgq~KKRcv%^^T&R)Ejk z@T!@@ty1R2`~JKSecAeOe{}o*XOW$P?*uNC1UG)a-noq@Fkku1nfH0wbf&yQse3? zwUXD0^L%*jTwZvfpj-Ng@f;dh_Is1m=T$iAHczs?)bzOa&&T7L zZ(E)&(wuz4BlYRGU&04U<=@@9zW?k0Ed~XCET@C+KAUmzTqo00qow*nSI=cgvTZ+} zvwUwtrq0h^PZ70nP#Wx1-jILa?rVM6az9y7+4{4yOh0`(t?zwymTBm>Nk`^d8oImr z^c*ms_Ac_mMe0XZ&%xvRt?TeU&Z6gw7!ddFz>CsUU=wg^Ev2cY-rKC?EXbx1!o8hBD!nPjsN(r9BU5u4`6I%td66V~vrt&Gt!oR3rs9J>BOWm!Gg)U z>`g#p#Y3kiqnsNCQ~me~l@{DMaNF`S7t`HVt^-{R#U8O0Z?|4w)@f4tDJA*RhNY&n z;yoHzdej77$+4;y?O1SX;k)!W29wN7Du>fNB>PNOE#!)MV-N^x%X3LcWl8HPGYWl} z&+v{>V*bOW!bZ0-#&I%} zyo!f@*OV}wdmJsFn7?jQ-|ofMs2jcQ#M|xn^J*Ibg1X-~ZR9mvqd0X?P-M`~UyY@ae))##**UCj+WM%~G5hB*Nfrp;_+Vd6Xz z+SzD68&puIoj%$n8mzf&g1vN_!!Fn9ye$iEm$SS`Hf&~)YdgW#nDM&ea&LC+g$0gU zuXaibZJ3G}`b)59WZC7G_4Uus&))Cv?G3HEGtaiV=*+Uh>xY-J=%wGU`P_SKZOY|I zjtY72R5&Esd!#;SwlgtnE?@A_rL~AzaAD*g!2?TXbn)b`nY8yRyL^qp*;%H+{LWig zH?mFGC%kfsQTK#-Z^}OZL0CD#i{;z9yV@PXSGVWKi(dIXH9T(Ox3{-XPgHid@W1%O z$stU6$KOp8926RNXc|5!x2^y8XG^m3d2=oACoBT7($C)M{1VQ%x@zjDrLHBP=hyx6 z%>0^tb=6Ui=fBEjqdj1wa}%6c1n!6y1}@lhKqmFahli)CY_8t%_I*{9_lJB2Q6wBA?|W!DNP=YxH+M5&D|olE!VGutYT}hzB}| z)-jXe-im#HKAqO`h(E*rn9)PQiHVg#vgBnb({L_|5-GD`P}d1%&UH9`Sjo7c@8Q?PfAmR6TzGT%zL2>PC}~6es=#Q=QSe!tE*Zp*8yt52VpsGR!z+*~b**I!;a8ypHVEX^P{{Qkb2fM{|SFznx^_~{8KY!0hH&G7jkGc;el@u8+fBE?M z_~~x_eHy}QJ_0^fA7s54CVL<45`79P_;sVVam36PIL$96S@AQa%5mEsP`BgCMv3l2 zT?fAeZAfsOX`If-{IvSbiDSLe+`sIMU5|Y}Z?C_%>gy(@?2J21)m2YUpADMA;PdrC zI|nP9h-8JvwYAaV*VaTPm$C3R4g9wpE$8QVTp}O6HEU|sgXNqj z^`Yth!Ndbs!{gT`)hcq7eSUT}^qSQXbq9gZZ*KmyJFDz=-|R4p{58%KIvoq9pE%Oy z)4V!-{kOHeofd(I+jv>Kj8hm(x_Oh$e4-{=iLEn~n0~MLyls;Tqla>KQKH+V6V?2Z z!V6FA`1x%1)a;X8qS{Z^Y(5v{rMt(Wt-4RQ)r%*(DyZ1f?(dgi$B-AGdN4DjaP!)b zm6Jg83t9@xo}J~tZS!Q^G3hS#`87dz6}UvTQl{R&H$^k}$=~ny&7&@gZ2P>U2~;_F z91v%6?Gh2Z^7wea_r|27S6aBw`-|CfK3FQO#TA!U^6pOLu^!3AzkJV&RcDJ%N$WUi zlyO0!(TO+NOxkF&!%3E>JaIyc4%}kV=gQytRIG8+1l6q^4ig!#Pm<2t;kdw|?)lvE zDXF4s405zWl5Sj?Ep@u+AglO^Bb~yReGUoaN<<~i=(-sY^WRH4r7-o!qi+2t3)|%; zeSLj>wau${MX&`94kj!DK75niq?=B;D(~<7t&s3@neXh7FiGLt@~h6yxN+NTr+(a? zidid`&ne=Hw_AGAp+FPd9-F|x>Eg}6 z#j``@hFN3JwDxzu71hG-@2h>f|Nr0h8^e~ZG)U8q-L<7Euw%Mkg(Jsy#%Wj78gf*( ziEA0=yie?X(tKX-jBw&7v)o%ImA_stPo9^f?rg(z=t1(b$Fo(oWIjDL)o`|ZpOmQ= zt5)ky{YB35b~O>#*2QW|T-X3=V1Nsb8~zC|FD*SKDxp8mM|Y(`n)5fl9Vf4>4)0zoD|*|bI{tsFD1UvyIV{*<>#lTK})?v%LNe=$vP?x5fUdnnnFGm_#13pa%cvx zKIg&{2O^}yHpka~oyxT!yJ-K+s=XWU{u4C#zV3;<@;psGmIY_srB;`{y|uDrNri>d zFVjm=iodpIvhurzM4x_eu$fhqRV{PFg2u0%yp1=+bRs6``Nljv)cW+->-FL@=75Im zCNOXwna>bZd`MsV-YUywdec2YOR2ubIb2( zrq8e4mYI~2@&4Z4>Z_+`U0m#*9+7^F>GtuQ`St&Ho^tv0uw8zYcx3IbFM%_k=A4|8 ze(P(RQ+4svQ>jkI#<|LOJ&leYp88Q~L;e4{r^~|^yYcRPv+4Ae+ch)P>wZ3+{?UrH ze{uqo)vog{T1HdSJI?hme%+XSd`i=^7Z(>#lxw>UnJ{p1V9?hMNIN%Yo#P~ zv8mkjtMiQNGEtl0TibG1i%2lD^NINUS-YMGB@X?&BnVAI}vHJ{JE6ghDsDrkRQZR1iKok_krTaFlPynZ81 zNTG2Bhr;Po&(6+X8oD}+$=LhHuSdDU5H~p_aZb?)bb2t$An{PkmIF78)6PtAm#cK~ zDN$xzs~f#dBRo<=?}6O!1I+v@9y~SMJzMRY*29a*iVRO#MI|;0Y)Oyb(H*iP!10{z z_n1aeo0vm|{aiZhln#e<^Jp0|RZqVE*o(n#z18gYLvs~YFL1B_^U*zK=8GBw>0jE~ z`|`@Bf~u}XuH7lGudM|Qf@jpuO;Z)V4vN7BO_mSO_#N3lrU|T5DSmb)&~d+SW_^LR zVPJ#KhOi^E3r>V>&x=)!{;+M=|80pp2MlN1h0mOBxXo_u*8Qrg-qWV2dQV%T*;BZG zmUa2MO)ZCOZ@Rd;#oYBYaBTP~V|wA+f8&aY0?%?U{83CYTBQ0qG}Ef*Azbes(e0o`5I%r zolhn$So?D_xC~c_V=-8HF#6H6v$Iz}&tDm|bVwWnv}*Ua2kTb6iCRMM*R-<)=qMKU*U$3r$p ztGFGr64o_WHhHd7EeuU^I9&XG@Ap%?N?-RhEqMLZy6}+;s1=g%C^gAZhc)9{q3w$q zT_W#TX8v5GbjZS}BtapmDvWQ>TnW>xDLt~*W^05FfBE<6lYJA%y^ijO%Q}ymHaMCp zS5z-No(r1kQZQqZ5LS>oHbK#O%BMx;@9$|n-L;Z&+QqySrN$VI6WiK68#*Wc_myWZ zI3srZf11trWB;AQl5^HSZ*DyRYKc6bUmwO5z;Y?o%yRt~qrCQ?JURvf@_ejZz2^68 zf;CMhI0{Mrx$`^n*xs*ELgA`zudl70TKVtO)6=Z?BNr(%$k#@2-YGtB%QQ_*+~$OD z&5Y*C%gcPHGA%29ey*t`^y%s8;=+qd^rN@=Xd3J)f3Me(FgMb0=YFHfr(@Z_3u;6O zM({~xYH%qQZ%jIR$M=UPq^+aCRI!jTo0a8o%hJcm{kCaatmQBDD|55NJu=O>;E;BH z-r6&pnrqJsw-~=`H?8D3U>JQzzkP|kfS1#b|8WHeSud@PHh+0__4HGE<_QNHmTW)! zgw5fg$d6C!3LhWyn%G#lQIm`3L;q?aX7-ku3f?&^ZhbPEkB|5Fzg4(nt;f>FC#!XJ zRcP?vjYUsS?U1?rzWKnBqBAoLBee|v`%d%tG}IX4y?v>ml&S;xOYrr~PuOR-D)n!XemX&Cuv7ltRz zU~@SB&F<@!V6CX~udl9_=EQkzJDGCXbn3|ATz=Xw{RHic=&pG*2{{7~|U&ZsH z)(J6l`A6i++SORxTmI-HkBWn8TjShi(UU(uW1O5S{MfZ6sZ(Lb1kT3%1>nU98-?S( zaB4M8E_-#wQ!8}Ul9bIG_kVkTUw)PKR8FNedL^~iZS937g~NceQp*PCQ+sJU8Kwpdq7{p_1D%*(Oef2$f5p zw&dTptC%`*|HSQbjEe-OvoP8=-@ox6x_-g5@ksexE}!=Xk^FwL+>#2XANSj@OG>_R zBmRRoUuZ&AM}^vjd*SP1EU&0}MsG_z%;tE@kw;5ecN=sNNM(UKWAyvLWv7oC&bIrn zFS9xIp7@C`%^NE~9q2HL6Dt_E>;B>2G=X8N#2&UJHG_f&4oeR>Fr48M)jCqMCq<57 zo%rYH=ffL!89e0ua=Y|4D=S;kt?T7QT922l3U<6;GUL9YK+pyy=Gx|yHk+n8JWPqM zZw*d*uvU`kq+-RLWxlgZUg@Q(Hq~_j|Yhg|Gx0~s#ADNot_0sA@)@_~2FjYe8d(H=ykn78ocJLML zQ;srF>J!(Ey5bSM-rw%0%QBytO2TSB0Y6_Kw7$|Sr1r;3%iuzsMrgs}_C-oReifd5 zpYu-NfFtyPt9fhiiZZudXTo+WJw5Q&vw`Icc>XqJXO0|m!I@>xYZ=yZnI1d0YAXlF zpIh1Mm!|%Ae3cX-blYOy=`Pmm=_(GYZf zSM%9de|N@q-WU(FygM4{a|+#-c2`1awl^Bqyu9XU79_ALoC$F2kea@a?A>RtWD0dLV|YgFL|x5U#xWZ)|%+*M@J3PRM~=< zl_C<>Mr|!geo|c>wl+#Mbd}3p$uw1Qqc{gf0WA(SE5^w+pj8?c;R%pc8X;o*5mPF3 zJ-)X*a9+k@x^?UR1tv}jVZpx?SHI@YEQocTv9>7nXv1qz^r|1IUjMJQMQqo3k?7+L z6TdipdvjCyrp?OR%cAOM+NpDuZ+xK_zN1V%sWR-d*ZSu^_T8U%g&!!J@#Ekb&in_y zyEIuk1g5XQpyl{4BS`htnG4-9poyn@d#lqQbku%-e}DZNp^|PzMqis>+#mIu)}~vP zzFMMVWW*to#u!wtRL2>Vx@ggZ8z=G>&AyW{d+p!WhGnOx>u-1KG|azeGu4%CouApM z*6fL`ETHMFJ>O?tY=38b^qOIV%Uapn=w^l z2E!qL&dE+DI-%TZYcKjml%~CK)jQI>B5G?^+q(9ha%*G_4qV)*AgZb3(Io0$G5Pwfdf@87j;eK!wHG_CbZSrqf|)|`%~anGj4 zotNG$bl6ruMZJ(Imp|x&14c&x#S+rcJI!U zN5A}Q3Ox&2FqVFP-ll?wPL5JLYkq!`ysFB|Ehe%@w>c^I&5ezjGmCPjo?dY-G1;?$ z#YyPFUUL;OU9q<6Wi45AUM4pL7~R}+=G(tbxqeULy0@Krdg}S}^gB}|>da<6H)>}v z$=fBiMOSX4m4L9a#lE(6M(J1eF8}84;?|gQtY3cp6voJts~=ZIOuSS1eD2FxX{%#i zwmjh%QeaHxyiwJ^DRf&|MxAl_X=9{Y?^FZ@4Y~ z?bFIL$_}b+m9=Rp-M_!TUw==_{>ugDRewPXh^$Iqt#Fw2_V)Jh)7x@yFJn5gE_%D4 z*EF5Xo;e+zA3q+KUw!B5g`V9@BQ_=lZOI7yzC3XL!=U3zaVMJj?KF;di(e0t+rjwt z)m3lJv&a|oA+beOkX8|n^DU!=cVV_rw-p{Jv`j5y_9v0*tVRTO1HP?Pyhe-eSOjAv*xSYABxA< zEX>={$}N5^X4aRp%{DVE*r%t@t8{y}<8j}EqsRUnV=g>3MYHH;>hzU7#v3deg;se_ z*V~kEkm)U(0f)hzh0g4ux3}eH^E?mWookrf*7ch4x{!$U(|swaKlY_ofJ<@O7DpZStBYjtMWp2W~Q%l+lQGJyt3z>_wS$$!4@|36jAG;76! z&k@I*n9Kw}tT}Sv=>EFDza|`P$YGkq5jjEb;@-*|M=ng|c5L6IHB~Egl6?K2z`DO* z!&B#OsQ8!!T1c}dc6S(Pgw&w2S=!MI<}p>;ow>+Ad-7$WBeOTH&AGM3Gp_b) z=*60u-Q z#+@A-Yrb9$zm+;+OQ~PV?3l*u!Hf308?ASVwuw&Sk+BHaRrXfPxt&k+h z>mPp@?5uvZa`_UUnMRL})oy4^+z_)cMziTRvl#c+*Vo05>^|W8ZTbAVNnN7aUZC-i zmzS0n{rmZR^^{5CaTSRl*8Q2Q!c;K%;9>n82fEZk3|2mP`{&=@?CW}tRd*gRvHF~y zWx6$F&w{lZvLZL9`9`S;ZT}k}rs&4jwYF&ICh$^&7^XenUtKMao2OZ|b;jDxsSVi| zCC^=Y1nRr2b37O}f8#v!X@7HPhO?dTJaD9KXPi#0^vitL*2Eso0rG=mp`08Qj5JWySyxaVd2dbvM;C(aX5 zD~LG0h@CNl^UN$$@2`S)3=1aj{C=-`>dB<9udYrO`)CzpHNn~av|u>j7Tp`~Z^TZ& zxqNL=s+#fji42@GoFQwySmPoqo-JlckK;D?!ajv&V)%i?D~QyUqx6P7l$Kj}5Uw_;6All+YT@6P7e2_Iq-kQ$= z76-Qr={Z_ue)*fW`18*T`2hmp5u*k@7K4+AZYPNub0p}r&EV=tZJUvncknb%RMKvf zFF#vSjbpq(Ag`|E3P;OE<0 zG8gC0aLSzKX%qUPB;d*@i-Z{13ZhCo2{4qNg zvhzlskOJdpPK6)Ocfa4adeu73U5gj;OiyG9iP>9K8nq#tWrCZUKFdnyQ#r!%=Ntt4 z9A4kuT^=6!WWplhb^C3rz65;w^i$~U)k!;Q4VJmpJ4QC%NS#sb@UZ2-b4o}3W;dO+SZYf4o%V>#bt_G|h3|84_~xgLFJ7G9LpRYp} z7KxucF;SUS-!SrvQbW4kzwH7B|7T^d^URhx_9nniR5!{bccxx^&W!N3S;7as4}RG> zZ~k=;jkdVMp`fJ=Vr)U$Z9xeS-s-5a?pmtHyXc6W8c$_qP-(6Y59+1Jk{G(LFxWLs`C`^{CMtBo`aC&&r@32>UZ=JmM?-7(v~sy~Lm-tLZIB5S($!P%~R7~QYwrF@CnQLylu*23j;nz@YgjJL|$jW4OG zUJg}{+L`k%`;;5gE`cAVg_2#BjE#KGQ-rip7JzdXh_y3#e^OrKQo$_E(5nyCo61@9ioAi_G z@%6n4`gvZU(W-xf4p-_}cCQIs+*YstbS8N6o`Ji3Nypzu-TEn)m-#ZWvN5Ia`+l$5 z?R4vbojgb6qQ#Geb}|M#YG~{2c+gZb@&87iE}j`y&ap{O|*_{V7Zk7mn zxF0Zkswr})g8Kw`F5gP1;BxPyxYXo>Ei5;^Kr131xijR6&u~|ItES^W+caBk``xnH zHK4(IYtH@@mBt-fhA~VBC;m@#y0OGlcxn;XtSy_*+eJ@EIz6}N@D_o5q40GvD@CMc zY}oz!PV%x->P>M6mw%d5e9lwdNUqQ0;n%C-@hf>WUWR>Q=bYf+!g5DsQ|PLY&J6px z=5BI7wq{>{b;o5}FN=plE9ZmMYpvpO8L?$T+r6W=W~qWI;H{r_7JZt`@<*jX+^<9M z#W`I=|5?WAeF}UM-dVyQ=FC+Q^Vy(wfHi!5oULWupB+K7E0vY@X7W^J;9i%#ey>@qbkz2|wVN21MxT(^ zbUz@j%BJ>gb@=*e&(6+X&e)d9CYNHMZS#K5=S$Nb^JZ#IPd?tKnVYQPEixlyZt1ni zGi;MjiF2f?HyW^fXcNw>vMzhWb@){j>@0u$m+jV@u{`HPu+p3l~3p%(}U0DX6^=wkATc zoljOMMSbV9S=k}Kj(mH2Tm4hjgN>jyO%0&j4jRgCVDWI^X4-IU!%Bm#Sv6J0iC#Si zPW<1ReLYN1$hAvkqLCllWVc?alc1^oM@KrnxFXUOgxR-zDX^}5(8&Hsd2XY7qbiq< z-YyHx(Dl3DSuOoB(=2yZP|}}Ir}eecIvSHUo&*&kNc)Ra9?WETHo4+qZm{E={y#rI z-&P3bmCt03EZ{ZXzTz>mqBXZw?Lb8r7$WoKCEp89h-gNRk5WYhv4r&LAgrV98<1R;gS5S0lA z<MJZGYZ9ylb0+#9@lj%<875v%MYj|Q(Ei$hNqLIWJE155|}}KHept>1zM}_V)6U&>S|9*?*iDcu&`RCHM6Z zx4r-;NMr&7=MkTVX%dFYPZ&W4EBs^u%@8GR1#Oc%na>jqPFIX9YJPJxwq{?S=G@N5 zs`E4)8gm_e47!Gk9v|Ba((0hi)Y0lBuD*6xORplMkcH=iDZzddjn7#$+km7SSUeQ; zK%i$%$2#wOQE_*X0Az^AHXwQ^UbnaCv>0hT;@hvm}1!96A2u!G^`@%%&N{KD^0SlK$uIx7G)2Tg z^BmxWo#J`miy_1DoXE0``O+1V$-l2j%sUaq6p|Eid+SMYo@Z|_yjdT;-S2eB5{{M` z#_8uaECB8LkhH1T5VAHZ)TiILVY~2Rx86w`laIHBCe64PpJ+Wv8|wcC79-V!UlI+; z+kAFkzdlvsce?4ZZ(ALu=JM#f&#(F93ECtyOF8q3$>Uj0s%?d_X<^O9Pfw|?P@A^Q zceWO*&+~J0m-^4Q3))vxsTsFtN8uvS9v|=w)HXWK0Gu1O3!^FTf8;^*f?BltJE z_%}4#E>1sg8{FZrE$3#>)N4<+NpstJ^8Ww*e*ff>w0W?dnqL$WKJ7UEWZUbDzkh9C z1X|?3H~RS#_Fusw3su`V_Z~4*>xJzAJvH~qzTfYR&&^Hw{_gIk($`@xZ*E?GVD6K3 zyWe?9dC#-h$nxp=dH?^Xjwn65=-I%Mq`+WbDJJBh0-AmDoPNAdyz$afZ|+y>^J|o* z$JbTv;hSA_{GqVw(_J?In36xWoZO_#>S&-S?6Vg#BXgzPXvz!;e&$@a+lq%#;iXzcUXR&fYg&?s(3xZ@xCsY}wLBZZ)sA^8Uh-(J5$a{jPG7 z!`oY1SzlV;-kzV&I@z-L83&Wg!)HyieG1ZqX1tNND)I2`DK)--yjSpFS>@+vzSqSk zFmAH>_v5jaSzGU4)7)EIN{n{f3n)r|^zpO(8nQBG=ce5e-RF6w%{YoyCI?7*YesHb zQuF1a`zayi9q*GZ^}d6)wKY}_Z_NpUeso366%yg-)!CJr8_M z`uFE&6Q`lto_?E89&D8h4*d9h-hOJUbDxZ*(Hj3}OnWA_Z#{ajncY~!=z{r-Gs@AN zB7WPxhFhqz-J2z<5#aEkdPnBvWhrI;ZN-ao1FVj`VxFz;FXwn98`@xZm}!(+k`oq^ zYXl0?=#abfCd{=+^X3Rs=Iff?ZGOLI^Pb=Db~CB!dp`jcG;<`sb0`&@RGofef}(TC zl-NJYVxZZa>)bz<`OY+Q-5GlzoLBV*7xU={vlzsA?}|udNZ)GNt`iW#vVUUv-9*@I z&hdX-SHnPUECoiP3$q(eo)?)7%2h9a*9&L$tj*8i?cH>Pw_~F^?{Ioj<8dM7uZ|*2uJg4xO!U_-uiC~lh`G0alJ3kQ^e-Adhu{un@TGE z{rCI*siwp`I|_qVg=mVFnoGXz_%;W$nB$|;274dfy<*q39&bKx=Y9L>8RPR)uE$mT zM!GD~z4FF;)wk(scMm)RrB+bY_8z>o)$q1xc+A2_I}V-|dHVUheYpNZHeM+eewz;s z?`t1EZCQCMKJG@r>?^7cs%|pB?E{w zaWH0*Vg7Sjal^i~p{u9esr`PJNwsZV>))mR=PPCkzq}k}8!e>YW~gmg^z_uyCe}x4 z6JD`u@*PyZw8;AKnkP=jxHTA@SP!yr`@AVV^QiGbOe5>QDHR=x-RwGEd!{XR??3hP z`TY55wMFlCK40Y{ap8q|&W(Vg=jYyj4cM2Ho?U;CiK8*nmtXI79E(RY_sp`lx1Q=f zQU_O*4gM@Swaac;v2{GzbYREr&;%Z7GoN2yUoU^_eIn$w{^jQ`57#;0eadzHor})- zthkq7=e$fWjQh@YgHPCghULSz#oylCWWKiKT6o4(g?f{fLZIoCbvuinuQG8wXxj&# z<#}ZMLd=;-aN))Hj(Wiy+siA1)l(-5>iDPaU$}x(Cp@llsflGKg z{Pgtn+Q6hUv(5ceCmv*IYX!GC55zNVvkT6VWp*hlRZu(cvcb<8gDw|rv2kpa41bDr#HgOhi5iXr8Sv8USqr$4N zwX+t!HtcNQ%FM=OCALJVmDO{@BhLI!_J6-zo-u39?5Ca!47Po{emj4^?%L?>VR^nC zUvi2ZcSU>=PFfw%nONk%>8*+b(=s6m!=#q2=ck0oZJt|pE7Pm7@wJeC!v6pNsx<=_ zwQQTda&7Xqf&;$ug=cDn?=VwO+Bv;)>GjXY)*LDDZ{e)jGP&Zr#L9n}(ub3e_jxw6 z@osq=7UBJXQ7mSGZtqrymFZE2d-o@V8fRV6096oO-+D}netvptyh@r&Oh;qGfd=qA zPh{FDLoW-+fdM>96SB^WTt3bar>`4v?$OU%`)aE}4SCR(XRWr#4c!~BKUU4QzWw|3 zHp_|Cb8l!(*PcIreqnIZkDD3uPRlS|*ugrz_V>4y5|T4EsBT`6`*G6@j=CR;XLZ;d zmiaDn{u*xdTjRr>xL@2|+&iZ9$lJ$hGBbTQe`>wP1Jq&&o^`qm)aYo~$`bT;X3{T- z1E*U#RNZEq<*KBgo1^vb=F{o%dcn(lCZ3yXU41ilb#BnY{acvM9m{ZS@Zwp!>+ri{ z3LQbm`(#spe|zf{ARIKY>gB{>f7{TV^Boc!zr=Ej=?KhNsPw&fL($>WA4_hig}jQ` z!d?6Ar22dfaU7fpQB>Lr`KL?Oq7)5W2|tA`_@@bU}J z2W+>uW`~P9y!`cgefY=VW&ZQm1x>8``}KOznuv`r_~$*bUAW@Ky}i{@+FIf3bc&yy z5!|tQM$Ct8Oe@n?hp*Q=-Y@SjteSssPv-s7Urh{$WvxmAw&vd6W@W1TXxo_?hRz8S z8B^IH3&|S(v;6S+Io+~p3VR>(zu4q|+x231t(fj#!PqoCVA;MJqy6d{jGQiR2Q~{m ze$=f$?d$97?K}@8ZfXYSXD_K`u@{*wv8zb&ML-zqOC|ICdpf;Rre4JxUtC)|yXNCj z@uC+O7Op9~US`YWvNmpS)a`FaFB$MetqNJ03?4s zv4ibhH$#}mZc!P34xMY2Ka-_*u7!b#Nc}6stwPxQ=ogVAv-J|k_)87-+eNZ@%&b6Ld$U}xP`nk)t zlT&wSD?Fa4JTp8g|NJ!2n#GWJ49@L*p?ZuTPdu2g@n@OtL6yHNm(QDIlzM7~#)%1h zdZNpWd8TozRYZ!i1XMkrTmIx~czkI7^!lGq#kX=#u~v5PTk@IuDm1$b^;eq4I$j!^1oSSR?x>+T$`*1t|=~<@PMkz{;TsB8e zBtUwQALcX6*ZgPvTr#-5LHF~i2bO|W7urC>gGm}~ap&Ggb~ZLAGBJOCwtC$zFV;E9 z7j~Wzbnfo24+`0SFaAN+mjlZSf@OCwC#4@Ol4s`?=?4`%|&I-QEB$$*Du9}K&Lad3ZLC0^tRih)3ErN z&sQ( zl>|%1lsN9GbtUia?0jX}tdnzdb2Xp+a^AHLz(wgRpklBh3=?Cc`f?vQi8|Nj2I`uDA^*W0 zm7?ph<(|D#rdKu#8i7XCYRt0k&8+f^Zz-BvziP=0mV{xf>{EUQmFZuXSGcCz;y3>AuDb8bhM@X#3GQ%%g z;S0_@+!tT__3Ebb_i;bJUXP#3X@6$zi*(7pu%hXYquO5g=Yn>ePf0x7cJkBH)1kj2 zPPDUwR&lMLR{Q;Kxy*{2*IrHmk24GTC`3Gz|6_e{dH?T+`nz5znZ`Ni@SJGc{#)ml z(197bUteAQWoF=V+GkF9)m-73X4knd+HyueX?^&5{r-0^|A00-?h=%_&zRouiRt3k z^*bJMnHqjA3F9_zk`&KVQ1_b?aH_{aaCPYFWjz!b;vAeBeQcOgr=E1TNi&(F_` zU*7y9aZlN`$n;9b1GydwNlfrPn67s!4c|PNx^Q}MMOe~-CsrXmJS@kX?GrYzHcg*= zdz&w)hktcdsN@t0QLPYx56*@Y7mDx9dF_2FS-nx#x{TwV!Nawzr>5yfUrLR?c=OAp zb8-tqR2-O863iGi4o=kCSM>B$W>e0M4UR|qyrU0*c6Geum|?a4i;=of;kxPTiiQ3h z=62Ti{jlZ;N4Y_SoXe^M4f7R(LK5v~6x|L|;D6G!#pSTUrQ#!-YPS>}E%JNk&D5#T zzz{ya{@>0`3eHPPBT_+Q(Wlm~EPj5j(?Yc$T+XT_7&bPu^RE(*n5q@(HCf2fQ1Hs! zRu&HhBc^TVI!mT&Z;I>6eO+-@`>~XfRzppm*f#Z(XpuGb}{208t z-`?KdUH$(+ugG_$AHN^{I|7T7i9#LESi_b)fACGkfvHSjhGBA>!aL?kc0F>oxA+!L zQgDr#Dlv1by!j6?-KZ5?W}RSY__FxNkrXDzfCtLWLRzPcYj~I!+ayb~2yfj9n)A?- zGEs|}ZI-(!GUSvS(>}q5PI(=@1tPJ#%hv9?udp|`U(WW*-jmzgKDdBl13c8E;=rWo z&JZTK?R@gz7guK7_1t4tbhJwpbU;*zCeOs3$(NRRf=*ysx}@OmmA!J8pS`_T{oeNF zjg5=BR(&}poxdU^-0ZaXO^*ZoOdVZ+o=o;%)sP(?TN-*xbK=}5JD<-Bz806sZTg?d zJ||+?%c}b=tdcshpb3Pa$quXTEOuI|-2P@6`!}DntEUCMc1yUmCG%92nMLiIyth3| zY%47JUD@J3Jf5s-#k5b;Frl>Y@7L?gm+H4XWwqj8c88;(rHRq9TSM=}$-gfa_j^4& z)VkDjvf8H$&iqR^Dk}>qG``?`a&odeYhv|>gX~keIUjwRAu(G$eqYU|qNiS>=amf> z#C%D4v|at(%Zk$z?Cbyike%YL#3*FY<)8)H5Y0EWZ%^gtXHB5}i~`b)UteG67E-wp zqPP2v(bTgmVs;kQ+!S^`{%g?@hZ=UCEav+)PMgJMG^PFg^t9+hoxUGpMA=c+nmHPO&>Izxze-Y z`-&@X%DsG=xzggy{QC|}%3^-V$}M(6fB&CFObd3&Ec2hQXR!3tyt~^C)ZVT9>B*$B zK(kTCvWPnv59%_r@dR9x3aHwV z`sBn!$tkjy#m`E@qrX~aU(1KqEELrh>`gl20iHn2jN4mPdP8k)@j1&ZrGKDF0Unu-82;DXK4ICm;Bo#M^$8-XZSR9Vfluj6&;Tta)ZjK>veay^16#^UE}!+eyL@u&IhR;5 z-dh~>mumrdx9S7?#vQvR|F~Z>Zz79F1Irt=f@6~DCy>?&K9!!OA8)s~rR}S%j==*b zj>`cjK;>itJLA2@Z(g{2fj2O!2`&&iyyRX|v}XfL&?JVYsDn#W{`~mpC7Gbaa>Q;C zYg?!7akI$|*H|k0Pt6kC4oQR^@{C%BkB(0Q!hJS+>&*$G0gnsxiWY&kTiBRk~F;Cf@Z~pmt zKVL355V5mpsh8`VpVMNpxf+prKYwfA+%QaCxNx$Kgvqm0Q?(EOXHPlM!k)QBkY@s9 z@#(gEi_g55^kQI=+5FK8wD2IHGckRC&?*)oUp}nS#@|x)Z}PKEr}ZYg%hyiv z;@NNA`dqn@MR3Dcxv2^9`eR;XWhL>}O9|ON@h?tOvNn`Bp zGS5~nQKLC*U0XoY3GeRgG+uK#k#UMd_O&%9AD9Jg%?fqw;Q^H?)*K(?Qr+!u>98Kp zG5fBU>K)2dW%YG=R(=3z6_3yd4~A=eyR-}xm~OFU3yKLTG+t3TP#u!>&3dUCXadZh zBcSskd+NMqQ2K)w65s?4Vk@LEg(My6nZOQ7GHB$7W`?N}bpd`Cixo~RIrr?ziB|$L zB?dcI3s@M2cJcn5s#WW137sfYn8yN{IXSPbv@N+(GWmEJ+q=21SR`&3UtQn8a;l$4 z(!;guL9^8|rP#eyrOOUlW?x;U`uh6%>A$|dR-Z7bzCCVN$x4&VOD@mO&KCc)WZCy{ zkA*wn=T9nlGcD_9v`9O>sk` z-11YPt$#N~{OtdJDVQy}Q6^vAtyfAl`FJ1i>LUhw_xHTuFoO+-ny7#$P0VWbw0iz- zmP&qoIqH9O(UTK`D`R(W(}~*R!6l;cpq^RBQhBPxw2~$3lAfHJ>K)*#<2&0dlxxPh zxz^tE?P{0Q{QMNOr=sw&OXRkknL!Dl;{2|OvG9Q>|4#Ynty2cY2&hYSVot-!WQM+* zM(?B7UF~MrWWMo;TZ326jUR>ir#X3KtwL6Xu2y?|ynp&s?QkhgUDyoCVULG5GC=wv zF;&1(a3<}3szL586U~SX3rzCv+>m3H{h(a zyEo5S>yESDdW{bcx1T;U(|D@&$=dIC)8|;9e0O(u>g#K3FKtfuZ?rxcTYh(H%mN#0 z@L(pmQc!7NIG)4VFzbmkX!DI{p5q^Xe(s)ivAd7`KcHFWqGcGg=CH70-oHOTSs{B@ z9yKb=n2`DI&Q7mJL(stv%+-th0|e)6fu5kLI=lDp*82bd0`9K7^g^ja$me^BPCLK6 znOR;>pUq7*Q0RE5Fz#_R{W?qF?Tp*;p^_R8cC8a}pm&&*0 z-?vjd{{8m?(1;LAhm#Bs%NL$=KA*nduRp!ex&4X)+x=241Lq?tw)yw=yqv`#zbAH7n%WQsmSv;q+l4Zpa zgZ1aPWPd!+$UK#anbANyWW|Em-%6PRG5XKW&)1(JkbLO(3FZEj8?szHE~4w=_wRdh zVxsclUnzPH8y4`}{czxuvzg&Iv2owQ6uFyT3ko)^-G4~a@WVA8%{6`U_Ik6;a=p^N zr&yTZVrvzyO)y^YkO>qV7bZ2lJTC&;dAG(Q?es4Fdv(8azZ!j9wR+vDs^q+hL7?Nu zR=)G=*)Tn(sFO$1$YsLf-OlZNL0d8cm1Di_em)VNX_VRpI-|~Oy58CZ*673p#WNnI zAqfj|16DoIJ$Zn63E z;c({et$BB&K*dHYm#A0tvdhy$-s#W%)tCzz9a3Q2&so6p!2IKlbJI`#-CFiGD)p(X zwBx&6Wl;5dV|B&v+{O9G8&4)F3Z%&hs(%SM;boL|Mq+B0h@NU3m&u>KRbPcp?9IBW zB`Tb9ex7a7dE4(N&YIuX`TXo`@J+)#GN;ey25sH{C*@4>L~y>E(9p+X!FFL|_@V8Z zQ-80H-k$gHph{xzbjv`YS*cevA0IWSUK8~E)KqU)?w+p}W^ejEbt+t2vescc z=O`RlmUr~pzb00JUx%kPy%sRq2x{;#aQ^T=a4o%SZE{1#`U#++>cTmFk4;ZZ$@-i6 zYmUa9(iOX79^RVU@ig+R_TG8MY2G|Oe-fUxm|wiP`S=>)kGJyPZfg$X{Nygo?U>#c z_XM<$^~<}v*3R=2?t=zRet?crO}TOKIBN$-??0zM-3hN}`pvb{?B>xw>)3Thd;OlE zQ&Ti2=M}St3G?6i#;;Mpdk?wS0AP~tcC2IiIbgQ`)%f)FPFSO zJ?hr?y16NpHSd7cG}sJ_BIYg?rCLR`){KZ%Vm=*<=dO4S+C5Vt5VAJP)cLyd1=XO5 zi3$sn9kqfYCa`GFo6z;;vcLV;D=8Ua7vCT367aWH&s2{7&7HZ!fWt9tTG`uMs-1Z? ze%&P-Uo5{KSKaH?^F!fjAh<$SVp4YN+3;=Vq*cjgJwF9hK7kG=czb*M>Am0YX`h%C zxUc4C$2wkn^KGSP#QGM#ELIXm+fVbZ(_mtEnb3PV<*W9&$rW#I7-n8r(75d`7dKag z0IPV0_g*oL%(|aX#g`s9Y`-k}!8)VbUnQBBmUM1AXnS|tuKCNpi?7KN@Y#y8k7eg0 z$&Zm65*(k-VmT@mGilSQDakDXIVzw+Ucy7+>O9S5{fwJ-9T7PE26RXzE4P?N_U-7r zokw3(cEA0bdV9`^y>_`%PftC6{`?M2!#_DD=TrF_4|ML$TkCfFLqPXZ1-@g?&dz>% zT7Q4Y zknLw5W;?914fc^|PARK>!2ADh`F&l`*+GmqK_~X5Zmm4XDxR`!_O;hJ@ATIm+*}wX zut3PUJ8#2&!3`A|_x9{u6S2_=)V)Z+frrA@bcJ}f6 z?_gAn=9v;KQM0JtN6X`@b?K{+r45eDWG>&z7s}o?71Sczq%>jG`6>DP|Av9iJS()eX_uKdDmG;whk$bC3EkBh8vlALm+%1?WX;H9Xnq!S%!Vc$lzEz+T z(oLScyv5xrp<^U)XEJ2u@<2V)%0E7Z#yif=u?+6b7g!_1`ncibWcAhWPgta9Ir8-U z|MT3w=zi_@lb4oyhZg*5!3uI-~F)vXe1a+vkZhE3=XFl_y(;GUa1)xBBwL z?i47|Slx8;--(IJOa10reY#V8{^Zl?@#~bFoR#NUm%m$6cD<^0o=qi7zM8>H`PhU(QXVr8S4t3TA`$9Jz5a;Hg@nOMC*B+00GdlpFW*T<3v1%Rnop0~DO~pZ_%%N)(GW&%G5g zGcI+bWO%zm14HeH!tK2awZl0kI_o)!NiW&dWVG0KwwV!VFMGtsq!YQmF&zyH(&v_j zwdJU*otk8v?&o+xdrx8E{S%;d23i4{DOWZoED-fN*tFd>fMZ9|iz{VYG-GZ*D0B7Z znOoHjs)syOnO6Su0ZnlB$k|4z`OH{gB(UgxqUw(m%Kc0B&hTFP+A%%y;W3`24tuM< zh8(C8UXzkDSNNvd^!e9omwfg*KTX0w@%^o>tBtgs4;=C^viQO2u)J7ts&EpAgE45r z@~Vln1l#FW36?nTr>CY~?G?LK6C1p~YUBwlC4!o*E}FHO(*TmQT<}BKv zT#=Y?V8xnm&#V4(Joqmi^*3~N*h+@@{r`Tg4p|*`c0b#Zmp&WHF5FDz%=LZ}Jz3ek z?*wS!!k@ZCUeQ&c1$+hptxZ<>_x3C_duRk|W_fTlu6Y+IZI&}ZeO`srPL^#sH-qx_ z{Y-1zny|@hl}+%2rp^V^XK*NAFn^S+n8tF9%__=F?RC|Kr+YvrZ%t13SzwsA``fMT zP=>IS^OsGpwXZE!l78~(^RB+KILV1Z%=ugo#Txx*SRUq?rE0^dq2Cm&dJ8nc^icE9 z?zG3pdW-)5{eJq<(eA6WYnQ0E$|p@$^Zj?X+fak^vSe|Gg6de zOR96MytunOA9OTrXh2zTipSEje;*F>zpA{qJwM(wuK9KUxoMxbo$Jh*aQgiJ*%{BL z3ThfA_}yC{Z!c;pZ^+vvuK#X%kK5er@9*w@y6kVyc}E>I7u1+(*9DykIE0cgkC~nxn7z#WUWIc(?6RnX z(g7@jt)(Is;8fM%$0DW^u^_IlYb12zsU)B5+dV?;pK3~#!@uqQes49?9|coE?`JG` zbo304w|AQT;egE>`8}GyHQ>pgZ@2To98qI6Hq|V7|5T zt(o8xe((U@^#rgQT5r=>G5GFnd2&-iZ(`favp7~OkH6)k+;~^ ze*OFap1p0WKdd?8pu^*1<*aE?u({3bR$Gbp#WEQkZUaS!T}KWu#Z_E>nf1aq`9U9w_CBBt_67&t6FZW`&gr}JQfR9@7& z+x$rv9`GiHsZM==H*({{Dj|i&9|9fEDkxUZA~hwKWF)T$EpgKt=e*@?`?keRg2-R1`RE%ayD>eK0SO_Q9m^^fdtaFYmV5)~u^Rf{o2nB|Ls} z)M+ey)bRqg5oY7`1C7k=DK|DGX6Anq__;6V=B873PrH;0MFbv*&HnuCtd}73_4(7| zsyst|WbXV9)Y6{$cJC}rNzNDk3e&1Zn3|j$8DDd=%s3KlbC*l!!Gj{k>o-=f-xsBM z^kLpXCngnvc?~N+d+8S|2|urTSgrLhdym1FqOkK`Jq7H|PaRdbcy`QFIHAmT<>%+; z{N)kK)0>&)(k4#xkaVm16S2KNY+c0p(|k|F{0S#0Y+r4? z9yj?|uk`9K_u^~6hDQB?7 zKTX(Dyr`fk)%Do1%Hl0N&5^16aRR6Fd8SS5O}@XcR*}Eild0*Y;&qcPAsq(2IgA>& zx8(}|uzRGNncx`UvnSQ%=l%cxmY?}jpr{}q`)6OX_9vzLrPpI6r|rJ|P_gm14 zFo!Gwj?#XoSLr>Rf;B(?-`ve_k=bQb|3H_`r=3&4Z;FBjmsWzqJHPj~okbj{7A{b6 zo!HFG!r~_)IN^!nf`(7-JRK^cj;@|si{>;YI8Ex}Xz~&WJhQz0|F3D+;`VQ~-Mo3X z@$S2uzt-68HnzPR8~gQ2@YS!?L2GwDn|0Od^%~*-X7?%{zp%XSc8=re=CHeUzu%tj z^Ur;=AZYoyLIyvPY3GB*^o-<7<~~Txlz3%vzWm44JlW2)?%7WTPR)N9;qldY-p8I} z#j%HGZ~k_~qi5c$$pT&CDTZ67Djp~}z{nmFowM<%OOwK_WhtsYPdnrNkEjMd|MjIk zB4p>sz#N5}lQJv5-O64+W4-gwM~6zqd@Cn+`|sJP`v1tr>!P|kE6V&FaxXY+Yw=ww z)yi!Aticj=npZzp=;w}#?3sICFQ_}#y8VOOLzP=M`ah}U{avT~oQoX<+fFvFe6~VQ zRd-A5pN+@mc1QFrO8m5HN~pz#2^I{(?=~FfyZSo*|1XPW`+i+rf6P~H-`BPIu5YfV z#%0WwvD#+vZSL|;S(&F-7OvR&cH8Z=-q~-tc78r*eY~cJGyd@DIh;An+FDK;pZu)f zij-e$Ssoa!r25RKv+%6x^^n!;c4ck7SM~a6M2Y^|!~FJpCh>S4S6$SwLYPgRwe`NN zy0}x`Lo55EHP_#No_ne3S>DpAVO@srfBrO+yKU&m*XttGbg%aNUBj87v$u(Of7PDf z${hQMp`Ur0ZQ<$8jHTx-pU*i}cA^#JNeE6m+&F#D6V;2KbInqxRCBX)v9IDRIM2by z{87o({`bxER_l*6)K=PF*)F^_c-~xJiQ8?hvn!>R$Ig3YG*v{*TW6!olee!{ueTFS zi`~EO?EU9Hor$;i&(7PW+0_33NB{qhcehus+2mDvr|`J%2lfbdwIjKkCosuu$-Bcb zTch#!lTOE-3m5NbSB~RpQOTS?>r}?){P;hQ#234tTyFPu<*Sqabw#sRN4*NOxWLKx z!QzDTHLJjnK_?G2Lg2N+20`DV7gmwGqfU!y$!N&TkY#@r7gexuZJqqr74EK!f4uRU z_kVZgb?-bauEvY9aiU${-lW@GYl*hC&VK3)YD+Cna#<~T`g%liFDKi9QyR5?b6y;n zZW)}!z#kq{=z1q>%55*Dd2F|HHv3ww`F6kl|IwDov%T$w^n%n2?H;M^_A9Ep@XT8v zbh}jf-q@x8TA8uI=As8nCi`_g6hD-_l<$RAV3}9coXbn6$3=bYlVHnxwpU5!{ghz8 znH6W2&CZLOTl?+iM@eD(vM;CSXd0?4ed2rI^P{=%Ytl=v$CkUQ70sTg%*@IE&~CDg z=AUEPi^X@=$vj&0>Dx(hCH`a6qVpst?|Jh4bm2n>EbzdN;sfiZxy#pEQApTd`|alPUmx1-WePv8ulu?>@^M7mw3SYHdilkr!0=6 z)07|y4V|<)%D7N`_nS@LX9{nu?E1cP%?H6sY1NBU+#K_Ia<|{zwrT2?mo^o<(GJza^3jll6ScEyB*0q{TqDGu}S9y{C!uxe|3&*@$a|WkL#@L zV^@62{Ohro{Eq|dt2UprT5a|5h_G`0hgJrm7t3wmW+p#$GF?|2ek;@>00SD>@O{vj z@Ht?{QH#lcBn;-u^dCNS_VJnZ3$+a|#oaGmb~Epkn7-ZiTUo0+gUeVMZd9iJ`Ot3P zv%gz#RdB64-`uS3D_g8R|L%&rzk8eR%hKzy;wm-IlD+10h%??vfGZOOQ{W2TeJ@vD`!%dFjX6I)NXUdPumh6@AxSi|QfuAPS0?nX<6V{y=j zcKbgIqe`!auHJerYPG>)P@FxM(eUc&D^FPY?@sZ7KCAEd>;K=euQ;Io@BROO?{BD0CAx1CbYUYj;g^Iy^lkmd?9XbtuNJ1IW!^sY;DEB+$BtLq z_y5iPx>Ub*WvQGbs4Naiu=(?lKVD*PU=(UNUub4dJ$tR$@agkIjeW%nGz_ioH7@=2 z`7ootYdunJ012~OryC37H~;;4zJA@k-}kT27`+dLfzV~~- ztf=&%!*R<18;ApugAv@hPGI&;0*C=f85~fAzlS z%j@|6RT~Z+d$6kT#d^aRZI@agl?I5ke15=U4dbadv{p z{%$(0x7zG($>mo~+)-=A0E`&a$D|NnP=;l1a1|E4UrSz2|jcwX?^{r~@6 zojmW$lDh5Fin)83W8;~pm_}E#lua-#tImqfx)jPMqUsi2y^i^-*kbq1{4sax|NmXP zYGak{r-}V*OwmK36y=C}mFlzn@p5ve$;n79J72svZCH)I+;1 zQ^G7R2=dJ-y%zaV)~&Mk03*8#Yg_q2SMk`8zn|^@7k_=}UvH)L*Xq)optFL-3tne8 zY)X^f*xrF(zcrtG`_$ItbB&9RNPOm-_x_pf6Gi@& ze@Z9*`x^h>R4bwEPT}!ay!jQ*TW@8p4z2(Hz5f2rWi>CobIg37VO7A~vRj#=3ddjBOntNb_v!S9 z4%aO|-2eag{?+JvpQdH4Tsm!)pViAHEB1KgE}BsP^K^V1EGlK0N zSFK%h^I5pSsad&3|NZU%emNzzE#RTUTxQqKz~^p1<18i=KFH0ljxO2zwD0%S^);&2 zw|kxSrm4@XNMbC!`(jdwq?{~$WFINhQ zYssuAUZC=AP4VIyeVG>r8`*6hFxsBm^8dNs^}T=Z=$g*q=VQoDpI4c-_3O3h?=^d7 z#IUUSc%tHw@O+8=%(;6kxJ3DSxYM-r*Ts3zPYu3U&qTIpZGCkMM1(G ziwjRn{inaSlm1-(*K(}+VpTJb3MVi0cF3%c=aVTqp?G!Y^Lf&TJ$EcA z*PZiZx&7bFE!#G_6d%2vyZ!F3ZQJMQ$h=@;FS}p+{Z;Au>e$DNo_*i{zxFAAB#+%A z!Tyfxg$tigJ+j)%t^w5e6*3B2QLx~&jDVhN4zN==pbBuqw{7gLvD)z+oaGaUP z_$aUO>6VIFwVj`%n~tR4`f~Gpotc(F#MWK2ZUoQ&@i=V%VLt1S^EJxWtC7u-KUJv=37;~@c_1deTs>^daQ(pa_$MTCOJ!<5y zNqG8Wb^PC~kgR|-3GQ~es*F3O93QNIKAF7O=y0D}D;N8&BaEK8Pxtxxm=`@W{lt7_n{dw@65_3pt;6I-R7wFn!&Dgqy$azONH+EZkJI zb?IH5^FrGgb4o9<}RjdJ-;&KcAt8AX~(u~ zEjxxhcDafNOHTK=a?2gyjc{hTy=a50k*i=To1}pm!@gjDThnK!AC&FCnKs)s)$Qh_ zQlaS6{JM`DE(j(+FrNR@XDjH6jh0@OpUaQ@Zm<8*esqss5BvVW5SwR){he}NU(+Q0 z_ZXgWKfI)H?&4kd))mGwPcgl1;Qs!_DX;7|aoO8`P0ru*@mSW|t=HGd{e9tny5`9m-FBZN7anRfD{A<|ob}{O@cds_TAJ=!cm7eg+`c!_?^vtu(OCCyuTyL! z!%xXC`_ung=IYn7six7fzn*`uj@7FFpOcV$SY0_@iO6u$POcba6;x z>cSN#rb^rqxoGh{JSX9>eNE=+2Otm%NHD{Io! zWmg_0PTUj2V14bymW(~$?^SDyg(llPJEb6!QhD*ONU`}e&$ieJOy-KI>Q`|!Z*`+uHsY!GT#9X{vz#GmSs3-*8P z%?~My+wtvIw)zx_msO9Qll&8H4lGPQ#q$)@(&+nXq;e>>@TllwBV|pK%YUD4E=X8s zk#Jq$6t`tUON|P@N|(hc?)g)$`QCH)Eme7a?4^RNmg4T_bsK|oTirlQ=3j285##fDk~>YQ!6pyFQT^P_9k<9{3y58HG4jgQIHqRlTQpKd?YIJ4lu zpFi>czs6rQzVJ>_vs2e#+9yNX|3A;qf0Ao{Vsnr1KPO97YzV?0hPa_TU$W`2;d_9wxot9}_iT`;jTyNTU zryU}!Y^l%Us|vnsl}O z>2lrrS5qdl&M~`DH^u$rj!QefO|K~Ij6B|YVxd`Y_HMSf%Z<<580RT_E}S5oFum+a z;kmNO4mS#q%U-|i<$Lhp=Ev&xKTo<8GAxYst%&P59NM?@)SLsW57#(YD)G2-cr85C zm{{BpGf}_D?OsK~1p6WnxmNp${zX>OtZh}nEfVG_w(5`1e7=$#Aa&g`E9SQ8y6gtW zr&mj_HOT*Yz`j`hUdg-J{n_GC^`)}HUnfo6wtaQ@UiXi`Lv|EhNI!Q=_^|i1*}~j^ za^lxChwbXUeo-s4-b=}RuGO}g?af>_u!*{`h6?CQy`@8tdeY5M* z$6{mp=8bZE+men?sWzWyp6`j?RHmDww{>^Twsz)Y=0CR;Ps-gO-pVrfgmu?+!3{@? zn;s?3SmN`UYyILsvM*}a`8~Vhcxc6`JJx6BNybLLoNKf$yWwTQxv(Qsn4|M{J}t?c zJslP>LX*t4uMVH<{_(fMj-m_C&qZ}Ue0p50B)ST5>WTsU{}v5m0@sxQxpx|VZTF7>cx ze$4fpy*n3=$ndJQ_Y|~;UhQ*WmkJ~&m6wQ`AI!l&G$U^RV+1JO) zsm%eCmdzE?I9us`WqU}fE$AS$x%Mrzuop~^87zfSTv>_`Fz2dzjyaUj?SD< z_Y~}>i0v`jabtJ;(_81%x8*O*d9;)9MQLo|w9ji~`umul9Me;noww^{Ql)-GyQZkd z!?fAolP25>7N}wmy7lz6`6w##8FTw<{Ur0B(%B22%<_$1wMpXE zT*Z^xr+ZWOxXV?hfGSrzE%BV^&usL0uDuiXvq*GmbmUA@d}yP+Wy5xt=kx39bgE~j zPV2Pa`Hoe;!tso!!cX<5oT+V9C#P@J(6IEge!Jy|&+Zvpu71|py1wR|Jo_2%GTD#! zKF(b8FlEXora+x9ryWht+?rhfxZ`_J(2QlDPHz90E@P%Cbh-3pam@1-g}LFcw*N6c zyYlDzT#K;nH`m>~7GMAOMQr+>lmC;{wdAU%T+Yp_*8jKMDmdfJ)jbzi>-~Ix_{I7? zXNqDh0-ierCSBPXxKEr>j+fF z7JOcQrr?d8!xj0b?59mz*;9{&Tzego_fw{x?}L_7I_QXtt(X0*T|X?j`ecR;qr&U8 z+wZl=oKto0QT}SME+`|cYTq2gW0N*oyr{8SSA1p1HtnxpoqontyyEAv~^$BTuQMzPe?FbwFJ{-(zxUg%)m86`=g-!g z|7B)T@&+SLLr<}iFk3HiYpH;;4GH2}G79WZ8e=B(Z#m7kQ_=oOM&O5Mo?TmhKA7<_ zCFW_$8;SN~r<@c&zj2zKFYa~!+HKFm=dllpWilT3ny<6_wy{6d{BFr*3zOwr78WEZ z@bRoUGU3Tf>H9y9IkZme7JJ^1EB`V7PQ{E{TPw0p2R?Loc)-9yVdtA?v-9Pg#rmvX zt>CC@P@H+{_{=BkCkU%F?yZVuw0|fYyz?xV{>0Ka8w-VFtvB>kI>Ta1ug>T`V77YO zCfA1U@|b;>C)u$6e!D%s^!wfN<+qhTObKTHv8DRR-tYIM*S?(h_0#nIHfkwX>$BHx zy>{dKb(Y{$(~nvt%z0H`q~NH(Q$c=@-U)7yXEk=V=!YGUk(2O078-kVx?H|Y(L-~+ z<1@cZ{~20+cDvKjGy5OUc~U*+ck!xife9Wjbf%=pbckO)$SyDQxv6xi?c=V_V{2oJ zHT^Fioyx3jctm`;&(GqU3koa5#M3=D9qVmh8TOk=G;dPK?w}^b#@9>cip{P z`~B|Yk300%y}faO+d0C`uR&zO)$`oS`;Qy89@}_aE_(0xz3+QF+xCB1svjyIUsE`z zA2blV<8;Sboyr6T{i3WZo<0uwv*S;$j?eAW@ z{a)3^<3-=6pNzW{AZBgJdo413?vAfnf1Re~gq2pBe`$ABF|c^|H}v^Ir~m8j_qsn8 z`eEt^^6c(&llhB`rmA18`EY4R(%i7?bG97bVPbc@wd!m5-r8T2iZ0j0tSDIUR>q@p z&XeCSn0mFF=Axrfp{aXUo#8zf333 zJdxU9%(=chPUW}F>Q(lgcJu!{Q9rI58GHWrqXW$RbEZsh_|8^dAMNVRp|z&v(ckw zc4@`M$DcNhjjq#{nc>gJp=tR2PR-}Dfj8~umr8!Q2};=uW1GJ{G*~xVb6w0IT~k+I zon3tvk2-!lZ(O`=_q$!Ie;pFv7Z6+hcI)E0D;}rvnZznMa(?W2(8O((>6)8$-9sXR zOIIc$L587CXG3-CySw%O{~8KPZpho1q|PT6#9j1#ZpEX{%Y552xVv|*&fk32OqgLq zoc=ss&2om*W*-uN9~a;M<7nW<53j=a?^@5aIBwc|8{>!w;f;2uL*msp&b(LtXc?o` zNr$V-->|JeFGU&1ugGiCd2EFyM(oo-P*UuQR{i~BkHbfLTD0{d3Ai6>oz*n$!` zq)(Rr^|-#}?c_I7>EUsePgPW&JIZ-QJ_J`j)~O_P|>+!h0?+ z`=fF#=aShVNk3K9qpc>@US_z=@YfUTgT6Oc8t+J0_IhEa zrs1ovv+`n!{@!!kH^2Jb&ccJ~8+Y9)`yEoh{g7AloolnQ>uP`NUR_^T;<{zhrhU0P z9=2`F`&#B{Gd*t6+Lb>azvY8Rv$EH%U!xH**ezkezz;D*Yw(qAA4(Fs2YzkDPPmW{H32B zb_@Nsi>t2m>-yPmqu%a*op$x-^ZD}X;%|lG_uk4{-TUgKvab2wKReI8+x>pu##rUr z1kF7K35^8|1`LyCAJUBYs%g+NLB)IF(eI++F@lYgTDNc1yx%O&_xk<1-S4F09dwv- z)fpc1=2skElEoCfN4~=BN@r5zZR^z=b)VkRKXW*2rLkfscjZo-$CBq~?5LgWYu4Ft zod39dea)AOnR*4mX~G?~Z<6Ju_nLGGB{$uj`}ff8w5Ljc`qSg82&&LsZWHFCE$ zeB%4gV5^Ln*R>ZB#RSNUJw&ae|V%}{%$ul)VECMVHs`(;vKxG zY0goy?G$gbsE%$vwf{lHJ@#usaye5ZZI-pTSmbG+Y(BVmc9WWVm-IrJpMM@(y?gL( z;R!*v;xmTFLqJ2}pOx6`o^^h_G=1NeU-!Q66aV?+OuC)1R?m|=0{6MLe5{k45>bBk zweL^kOGyj?Q_dfLr`|EiC4TG9{cO4acf^)oi%bvw_eFA2W8L)Fvd;U#^~aj`|1}oV zd@yP1{l56rfzzLFp80&$ z*BYBO=Idr;$QZtPxqSY;&HB$@yJ%095aWz~XMZ#Gz5o9IxnG~(|GzG({H%MJw@_Bs*kcYM2kwfV4%)6Br->NfR(UvCQE6RTfz^nB;1LrHU86Rf(Q?3oiN6Wvg` zaC1OF+Lf1<=PUib{`7VGc-X%E9IH*F*X*P>XKkOk#l>4jrg$Iwd62)(plQwD z@AvKZr??&e6uxG6UdiI_@73q#Rlkee`_ebRD^dHh=9Ow5h8!lQPl}wsZ|3cOt7H&l zCnV&u^5V6Bv;2M^e;W0dV~5_>D?y_Db5qVfk6rn{>~`+<8TU^m?eY5+`+xU-&$ids zw|%sJug;mFnf$4=bAu@t&%>D9&tF!37kBl(^|B+JXX&K6m(!OYv3V`^IZrMu$?oqF zb-Tcs>tFx$zjdR2^V(pp%_mQ1&R(dy{=Sp#zh~zAC7t)GK7Y$4xf)b4i5}kOyDe(v zksa^%{a&?Hswm;l&+`3iuSLJUc(u8SZEx?EdzIE zbqaj19W&c2Tl;f16j#=T-uOeRsSX^-BQ&Hg8csk|IyhwZDk82`ozg|twsbV@2 zGoMj)!TpHT&V^?T+@7A^p|it-S#A%vhVd+&<17E{{NrQI@@1CzSxd`?Ap5twpG@+0 ziwpfzbL;Xvv)t~@zcmtz1eP2+pnqQ2dVWBd%7mwLCMeYBzSS>{(NO7cGSm$37U=pV zafG?y+e-i1te6&Q|6iuzPOs_{c4+QD;`4)}<-F@8(^BJiJ@&7Ky)If!jJ)S`Z2iv_ zyjNE5?{ThKJmJaNY3q|`y~?vqm;Vg?%~jgY z++TSn`H{?(FZ*(`wI8&{z5ll^c~Rlf4Y`w-s@@7)SoiheTZ35EWBKp*Zr`QDfP)x7WXmy^Lo_5^n+gH%LIs>1(s z<@x$s5Eq!{pkH6?p2+2 z!kb#<|p*lXYLQTtF><$8XxNz3-@w~1elRSdjy5wwCs zRYwZCj-aQDnSnv!!W3r3)?k(I0o_F>7pZJ`@~Zlj=JF#)P0n{&aT+r2t4z~4tQ03> zVW1k{_Ce@;Y22M3HGhpMlk%{`J%s*bAEaR_SiGP*4&-ne!|6;7I zZozT0R=!$u_vB)&{nu*lva$NbtuKnPFvydcaNSKQ)>^qw_~3?iyZ4oo3tqH4pK6T1 zb}MQ_&i}alR144lTK=`)_z$|iJRzXIFRFmk<`ujBifK`4Ghg*39JI;Xe0EXNqo23) zqGhEfZ8^F6e%a8Xrf`05A|O z&5rNpE;9Ue$Nc_}W9G+>+OAerP*~3L{p?O9FV5St%l6`|My$>hdrcK`GYW%G=@@yXqK-c>$X780vd-c}%{jB=+`+mLhOjQ1L zeb3qCmAvoxBJzqtB()sNqe)dzVWzed)xhKQDrylT&EX9)-E_dY-rt4@mo!w z$3bj?S3_qy(}a@mcgv6G{@eHe@B8Cc47*OVsOEMxe?9d7kodk05r1`_L{6VCzU5z1 zfTsHt-W4aOZ~XV`^>LO~omIu6NlY4Mx*k`&qmQmrpJa0*&qF$QOW?1STjv}7Vy<0j z|4MXg@0>X*2jYSyI?I$D!sl;Ux&PH$iRJH~%)R4%q4W8%=0ZolUg5{C_7=7KxP`6*Xsvo#C(_x$HP^|>i^`Mb#*Ly}^Ir$}@kx|Uw~ zuV*>S>L=QLcDt$^E^JU2S`3Sp0AJF z`*m%8ui-t1$+CKJzi(X+(`HH4UEkBpZ?{8e)dd%akWDPNCzVQY$&@vUzJno!$c>;x-X06kD3)OUcTX_`%2rt>m;9AhE*r1N3MH)e$(rY zHy@pnX6ZcrHErqauNIZ}wk(AP?Sws(t3S;@RDELN$A$7e)340$``TaUHBYj%?nU_D z)$_lW`<+shf0AOBQnUZ>+x+<iOkvi(k2d0;kCpt=UY}l}S;G{xp66pQlsT`Y{?NIG#AZp;I+h^vE~mpN`Xb<4VHgDpU8LcB}F;@}G9Q#+;dd>h>0HtJC@ROGEd0 z%zpn*O7rlul?6q<`%YR`s(=4=#KHhnOdqy*c~yR|!`gpW&#SZPUzl@(^{0aRW>rqR z*N^~E2a%<`?jTDh?@`W3sO;&zi4kXN|O#fhT_ibQ*SEclK zzRo4~<$pe2{dLfK!p6M`H&<3y>r9m}iP#ctdAI!e+^g3QpLQ!c@6^hC_z?qlp>Tm@ z*w3YNK0a!2HF_<({lgrcb*~-n{oL%Vl$0`YF2{>STRcv#+p+TY$|t7lD}9evJFe?~ z&XT(?=jpckDZ-2W#GaPLGx+G7yUJO?e1OmP%Y_Jg&aGzmYd&*)d-eU?v)x9Fa_3KS z8pM>}Emdz=EW^ZbpOIZ=LcCSs8Sbto_j5cZQ@0;G((C+h(fKd2w#)2nl{D9UiJvUa zR`B#*%E#puzh1c8OF4@NN&5a}^||)DTearK->LKL`Q}d%`_b%wOy2UieUbmaUgpOK zcN};hw`Bg8>2;?)|G!FqKD$BpXF=bdGi_6pOV;?kvi178{DPs~Y!Qne88OoL4=+mm zI{g>N{^}eKWi$0tieG-7uiv*Rx^u&1(`ymRZ6b54-|f7byZvrh?1$|IPpYgZF}dG= znj)v}zw?vw{&g~-q3Sa|%%5sG?=RY6s^7zXvh!ox1J)n!CQSLcBVmn|(UZIyw-Z}G z-F7QOKRZLc`CL6AFNzp&n62CK#QGHa0&(?4FB zaJ~Kdq3iqqeSI~-nXmI2cc?&wp^<3YNx!tw~Gs^@gR4eQ}^Zi!o!+9H+MFkE`syfVT9OzJ=T4nUbpu9^_9!# zSzY;e>h-Ow$wj_(Ck-o)EuZq8>Hi${|Hl~r@j3lE9g(Z_H>c-i`QQ1%mJ35v%r`3@ zsOr|;HbY~Pp0lt$-_P!knK7oVM_e$SFW7X{Bh?VMz1zFr)(2vfq2eGOwDzZ}<;{@}_~zW*;5YX|!ExVOzU zmKU=zloLFZ`sCP;_6hS}p4*_#lr- zk4bBAz>yoB%7Ra~JeQL#lGylf)2E+aXx7 zq^RxV$)^6}n*Hv3eHc0yojk|xP~`W6M?v+&na#)i42?FLSC%gM{e02>OPhE7@r*mE z`%~5biR8m-uFXo{OLs~x+55|TzIm&}i}Z!QzheJCck!#bJ3IdN`x)QoznykbxJmkx zmZIaG7y*O)Jx^0&r0*L6g|!EiJygYu_Ya zwbHMBnZ)~O-DQ_@_UUh&4>x?Aern(6WwU4L>F$TD1?D-zXs!6=R5ycw>CuPFn;7Lc zepu7^uVwOwH4GmbRd<&&e48RG_M($vN37GL$8*c?S^hhh{qW0!scQbs#hn^_5#@~r z-K9SnHNqMuU*G$#)Ue*6%YS~JTiv>^^QKNxUzWbiUq5Fz^A*jl;s5v(4Mi9qC23|c zaK%Y%o4u8FQEZ%wY0Rhmof9GsR4%`9$h5Nj%4xZ4aF7G{{Fi-uGI%qxl7aouOUw_G@)_<)^3$Ih3KSlh>)O7Bjs>h#LK5bNdUJ?KO znF(9J)vFb+YTsAipW<7p->^o$SSV@1{jc?0KUc*&XFBE0dbc*-{Azha49D?X+3RJC z-}sdNH8}S;dv5wyquzXljha)I)y4j+UG{hC^v6GL-~U&3=iikb&p$dnRMA{esekdT z`F$DZ_c@cRf+MbfoF~|)&hEc{+t0gy&Qzr{W-*7y*X)I=pQT(s^S<`y>8t0R|MfSe7QgecdpG}G?WeD6e?C39@H79b$w$sk zTY2ukna+{7`?YP3*jnZaZ@Tx~rQ@Esm^!%n<6>_+%E(>Xxsu`aoJpyZrxshOSl&&W zohvr^*G~P`g-iVRGkQ&tTfKf?Rm_6hy$_Qe7kX!Ic)f0Sm^Zs>{@gp>jtl&Xf+8Fk zVjtbhb*#LZI{j#k+?{oe@2WW5_s;oM9w+fvXUi0RC!;qk6RJ%ZICRb(_`BTx?@Nwb zcHeiNcg+`RIQl49ZbEXuZ5dMo!@64&V~$-t%G9xleL?L}?Ks22+`aQI|J4)c?C-SN zA1rz6%vaI*AN154cGl?&e0|7YZ_%`NWzm}rY|C5kYW&h(pB>&88P4eWm`6d>tm%@( z2hU@Zo_p_&6=yr#t}9yTcDa#Yb_f&t~`|)ej zhU{B8C*HZ-SySEk{^pdq_q{n&=6nn0dAISnTw$C?oPMR`*T*-%gzug6_#ea&_t8=SQ|1dl^Ejn-KkLjmgd|$a=GkNOVYOjyS6s(_B8ilQxE3;wl zru|NLA2tXWcrD*K{{Yu_>c2T(d2C&&lgTS zku*2_(6s2h$k@`Wp&!$)2jpy+Rkcrs=jXNwVlR`9UXM(lTOqsQS(I4LPoo_hywx-U zmCDb@9nm^1YQlJG*=r3w1{MXD4cVJ^tPyca%*p(*cfud7k6ocZqVN9-`*Mas=Ayro z$HECbipHETe&1!{m@!2lu*kmCIo);*pdT`nd+SGrbFedjp~&o6JicTb$E<{Xe<$om_lW@25|t{s~>na-Vs{tZjCagqxWj zKbh>`H&1#`9h>6c>A#Hj$L-giE%PM#^wuZG_WE)0bR{gJik$+O;cIfRO>Gy@4r!_e*Tcs-&Els%jEKa^! z)vb8*>GhwFGIsO)-rUc9_L^)(%#VOu7w0oST3YE45%WC7ktgT*1Fik*t{2`_n(-uX zkNtzhje0E2v$r2@_)+iBlHQuKaF520tX3 zZ@(>k&mSL-6~b*B4h)&B~t ze|E&$`Tt~QId98}(x06BZuvY@e=I29d;V9=<<<9!K7Nr3*Hp<>`x{z6Z{s;*ZiT&1 zCV4;7tZcHG9rW#la{n5={eM2~*e!To=Ciy%&+V1VWE{VKV*8tSXXg5ks_LJ2SKh0M zUoltaLV4!BwbwVyPg++O`_pc_%!8F_f7Dw4-?7_kv-YjbiyRBj+mg|*%x5yIDNWPU zd+^vPuEYE0$z=f#9r*b+SQTlCKbjz%a3IN}(SV1kOG9T$_C#KfB?W@qH4c7iwbmRS zVyA@8WHY{4cA&!l#?{QNSHrr)LT(4DZF;eJMuF`GRt2Wae-#21%kIeBnzei4@3kj4 zD@~34&+=vpr$^8_1}&ZWdl`0DH!6ySd-3EgZ_qgEJGtoKS0{gl_=K+T_86%{*&k8^ z4n;pTXSDh$GA%M~<_pb5}5le?0@!);xZ^*y&r% z`&}<56wVZW&tqwGBKDPjvdsHhv#;W;f^xRMF80rpxZL+vWl`NHmXAh@&)mr0|96p- z^SthE{e2d3{*78|xc|>SmK=B7vG1&B{I5&XllbP@O!4_AUA!{=Vf4bX!iMWp_dDHv za6o}=Lf)1oSBgYrH0DVxevqYEEX1x8z_62<&tgGo_g2rTbC2;G9oo!fn)z*cppUjb z>leLUFBXMeTkAdb(KEg!W=~xiwrL1|YW?7Io4sIz9yjB}bfyjBc@sM}9c;SKB!BZF z3&XY-Y~MgzKVSUPyC_>QcXIZmL#mC1*BMkMwK8c~R$ScovX8%klY!w=LukE-v9HTZ zC(ea=F-NyHnr`bnDf!#B_8va7f5_( zPS-i+FwsD~YlanP?}7siZC9s1O1-$qwfp25L&fcr?Jn=LTKaF%j{tK;mme$kKQUM2 zt~kbO_kMeoW$v$a^PYt6y&7-5#eMe{f9uG%U)F!S?wR2pyHHKvC+Jh)2MOyZ%RRrn ze){D8WOKK3_17md$C*5Fx?7~=exPD++)vZu%AWo`TYD@Y=c{q?JifbQ{p31h`w!DR zxp{@VOB*t0?S+U)TKYXW#NAPPZyv zP$PO+>GRfarj-w7JU{#W*QkwNj-hrmp+kV-}6SdN9P!KX*07}b1b7- z?$Z^nrmvIN@8PiFtBSmzep$_nq25ME=bk@r;X?)neU^rqsX_tOmuKG-S$p9A|9{`r z<)(`;eBC1@tp5KStH+t-pSt%Lxu(6b+H3NLqm}(@`jzwFfAhKAjAYPY`ouU}=8bCi z?r*mmUGH(fd*a&=sN@&D{*#^OmY@?`9VZ%SbguN%d-~IM&0eRl7V|G$vPJptB9qEF zcduc1vgTrg`0G6a>{%){GCsyy$E!BR=a%0QXa#!ujWEY$96Y2xm>#E%x`OAcRVINI;-nk zV)d>W+bjS6IDN9FpZ(c?L|i-s#YNltrB`~G#XQ8c#S~)I9TeGvajZDdZ*q-KZ96y zp&!H6)~h}`b1Nf*WjE`bKF)X{>Iw5+`yU7Sl}@DYoz8v8PrS(a1Jj1x?BTgPvx62{ zg(bx?9^(>oLjLNT+$lyooHC%^q}BgFpS9~t4}~uX%ka}@nsUD`iN z6@ORN&vsaAHJSU9qhHab_$RB@F`QX1dDL*HL0^x0QEJW88kr|Mk8LhID}2bp{9bQ$ z?X*e%zTN7&X|qUv@+L#uekRfXl{W*{1@){@Rux$>~ z)80qHcWw1sk6f95Q2Xqk`PIv=uFw2jzHrGQp}!AHr+eB@HI1HLz2VB9}|C>F8 zxv}BcMR)nV5gx1#Ctn|~Wl(zB_ksUFrWMP90#$aIh@7*!zG4;ce%lxdoYqM=C1e-8 z{nL_`rAtnF-u}?DoZ-VX;SC%W%;C*J`?$M*@AzG9ciKeqQJDVq06D(LmOsu*`3S1M zR9xS;OPnJzLc~d*!NXGW!^Jz#eg!-Km}vHL@maImI%@xOvc50Ko%ya*MC4fCzegvh zh%{!t`EcOE^S!@}KDL>+#%gI)Hux4R@4La8wz$_UYf572-Sqjjix%bXdaqq`{roTM z^T#)yRGaOR%EKD+D0i;@F$Gs;OYg^9>gs0P-@E;brQNIInwgv*e=N+oJa5a}^>2N8 zKf4?fI?FyK@EQAqeSQ^lL@cHRdh`kIS#jFbasqR+Qpo&CndhHXHfs2_&HSz;W_7^6 zXvQ-|qcHW`ij$M)g~lo;T6WIQ{CjPy*^*z=OrsyU{M3<=&+db5Pl z;Q3DWSE&JC9&jGmez)xQ(K|dM)+Z+)-g?UDSmio~zCOlRRrMQ}1v7DWOPESpKRN#S zOXMTV?mhebzP^2aanU~;CJlXtyV7|(6q&L=Ik8o`EV-k3i}}pwZx3E7_4AzPtT$F% zAg2GCA;$8Sqn*lSRsB~JZ%v!Gc>Rf+pgkd9E?==(F}bNQkB z&TRz=G8P+-SePu@vhc6WhKiKEqRXRJNXsyo?ffD(OOCza^OlVB@1Mx!Zj9dE@%;Lk zqZ^NA>Z{6V>n_kp%12lUr+L%gkr2OSQe)o_c?;Zs_d7ke4D^l{8t@4V@kr;p6EC?OnHtn>OiJ!2zY#)w^ODb=Jv8k8GU3nK9H}! zp6l_v@9nL2_ZS}AupHUKtivu}Q^4}f{_jiw*RK3uWIqJ6W$Tz%9@xSez!MTtCb*RE zbk*dg;jxSs3bS5U_%UenGbQ9mxU6K@@^GsR_kk4K%FMr#PKGTPJ<7T?^fin>tQ3E^ z*g*aKiudmp?QfZp!T(c^RWp3I&2qc4D~D$U>VNfKqE|HUgW81it?mp@{gfEOgQ9Je zqn*6}xGiK1;XWFuH?QX3=lT6|LQ~`pD|CtdUDszh5wuo!R?6Ht6SpU}YDuvlYc5=v zW3%qF;rjUX$)!szCjXeiBf0(9dY7HQP8SE=2nm*a#`?Wt-%q9GOP+Xt?)jWDLwv#< z>55~s8--kC*J%FXRDO8#(vm%A<{Pd`{=CyLIDE;{^oPCQ87s9x3%fw)Lm1eA3ZM@a zkzTW!n1x&lKTb^mZ^A8V(B5JH@x7%g!~N6DO8e{f^)+%P^j|d#WcuVAR--Ukb&B2sfIB4dvbstyl-@>~8uiLXN*DdmyKF>Qi zA#vUd(|wigS41tIU0l2EmX_M|B`X%$Oq|~S+(&7l+9ZL;H)|#pP7|@LwB6F&KC#?+ zA!Mz>p~i=xLm%1>9}n_kW{*&R)t%5C`0?1Ci?*}I?5^xvLOzB^UBrZwB{ z^?&X7pI-L5Za<#Hd2+eC{?PMps{~zIJE!8z@B9D%aePUe93YTz*0wETYGpZ3^>v}A z6I*w&w;ijfTi3$G_S7tKV!6B=!}Cc;Zn1X%QBV{<i#Amd|?(W=#p+ z*bw>ebIjlQ{o+R_i5EE^yddJ{davrPwa3;I)j>`{aZkJ!IG!r#{g^Hz)&Ik*FlElN zCv$$Cv2Z)K^<(aw*PGQ?`S|rdx7ZoyKUpHbce19@g!g-FH9T69XH1^;?Ao3=KdsF6 zn`;(avD6fOzB;ejrd;M4L+V*G5C8LLO=BZApXF6Q73_AjaihnZpX~{pf98KMs{Js@ zJBRzTv&?_N=^tk8Ouv4$&Hi8V%i(WNH%rg!^NB~}Ov7Yv;Y|FKteL-@xgxG~|TlRmWN(0d?z!0;@9q z3Dp-I*^hqbXllEecKUk>PA#AzZ0k z{%eC>*{ka&wcq2O);_%X!T@t*=V$w%t1S{;V^mZGU4c;_VDHdZzQdUc4@N`BaJT?GmrKo3-CA zcbfLfeQGkhN(A-=Y5{T zVRC}oAgKJIUro*X>ig2gf*US8OE_YxbI2)JNW$~`Pm^y9CSvKQm>gIW7Cli}%`ng3 zI+Nk)p^G_ZZ+)3lwex5BQ>KXwaZKODcKepDy1zQkAx2hb`RB5Cg?>Ht!7nDHGbVB} zEc^ZJkuU?>i`-IcVWaTZ{W2BW-f=C_`Fl;j{q#BYu9Tm9ThY|{-}Mug+Ufj#mir*) zQe>B|S5ZA^-skHw^Szo?79Mt|qMMD*m~9ow6)E`a_-nol!{48~+wN5Ce_VWd+Uh5K z5^C+itzH#uPh0mG-^(stdbZ?N?|-Ky6%sGmKk44goVDBL_>6BdTnFR68g1*TPPG5I zJ9wvq&3nFLHU9NhJHvP0TFk%OE#>B&rMx>o1t-PIx!5e3b?kc0_RzVfXXWmzez^X; ze)hJqFNZawUdSG4T3mBDRRzgjc?#3|CP7f!Udlt0c?G{45({4srLLonM? zX}!H$tc>r}d(4AQ_-DT0rj7f} z-{k*2_JD1#yT`AsE)|OZbW&3PJ8aN+Co5)lGWc;K@4I`KU(Sd=?ENo2@%Fa+E$Mm3 zjv5}(;P1`}ixD!xbsB!KvHI*g=ogS^S{1VnHj8m7jvn2Q-F9B!wZwQ z77RNWtsOLs(s#c*s$cgpsV2xyyrjk}+McPPVX}R+<-Z5)_8r$E3xDozt(0dtb1*P& z|DPE-+3c;8c2&FC`*R-H`BGABdV{#X;Af}Hrnii)Mx1_az9!jAfpbc_*P8T-t0{lQ z;uIFX&=6fNp~%4Cz~JfP7~-+>l=!9)^#}2_SGWt@o~3bZ2@Q)}3fkbhXp^q$Q>ZranEweo=-+DozGOVY%_TrKQ8`o|s3l5O#z7?mQ96V3>bN{~gLaM4gm1^Nh zk5+zf`R*FMJ?7~9bsud`x<_tS^_y~jTXBK_kF=QYRp-Oj3GWj;s!}3$?|6P)(dAR~ z!@Z6tKk6&Gi|Y5i6iT-D?|ILf^PqbA%FSLq)=j71gdaA`X=j~&B(?dpM%5cG?GWp> zz4!b%Z@sf`aaB3Ww&+AfL4=0Be9RL0U)!huncq~Jto7@x?e~!Td}7<{c@(y-^HK1a z&YFGnbidWAU9TR?udfpj(|Fyo<6`2(>AQ{={+)SPYxfjmTfUCtO9M8&NRWJ`6lqe( zJ5N90s_Q)8<>$7A*lM1!_I)Vgu&1@+6tm&nqT2=C^Y;M|>;! z#~AJ)op+i^uUy1VwESZ1OzD!DdHcjeu7`K$zYsmx@ewp-_$(%YV@AFb`zs&4 zNlyA#HCrVfnD5-=n>qJ{e56wUPm3%5$CiJ(Yk&D`ldMCIrT4?dJ?eHJI}4BZn=EVH zTD9-FO8$&0+3MQs?oOVXYM%oXQ)in$xplGrr$rF|+pGKj#H@e5^=0{6v+XnX7o{%P z>2pqTzJJxF$+tq@Zd~CVxw+TXysuW7?cjzP0vod{YM4->Z@sxFgRvDvFfzCGv4>Q>e>mu^nW@NTuZVcur(%Ic+y$=wNT zQtQvRiodaE`F@4H#nofc?{|AP@A@S?e?^>R+#l~Y@wehk4k`juR1YuM@uK`zPP;+rOGCaL&kJdMv_aBgimk*^fNE5AU9)Hbx{@ zvIp1&Brr_3navOw-Jqu0wA25RTbKN9V-5BX%vBLD7-wDfv)0x72Rdy~B3Z9y!Aa(2 z^6^)FXTEaX*~Gw~`!#33>CWon?dfaF_HTQV64;pk>Za=>!v*?V^wr;r9lLmB`kz}f zWwgV8&YRpWv7*1~sxyypP+3WH3 zwIQdTeCEius|<0Qbbd=Q=lO0m*V_tTr+d{97TK8Jzt#iZl2O{Vqmeiq*+HQD#` zfspf_Z*#di4fA7)PO46wTXshMg{HCxky{} zB^na$zgBmyY1XX{s5lrX#dE21bLKtf<_Awoaw|UCX*Wb|bSX;u)9}>bO`;voqj|Z7 zhLc$j8_bJ81v>6bVh*!|{QHI)#&s+SH@uf;a~G8QR|*!DXFT6A?{?$?KY{8N@l3y4 zbEcTToRiY6^K#9TQz^R17ynm$NV#pa!}u9j+UNN-l8;{5_N&eil{+9L^;E9Xqhgm# z&4+_mHy)Rh{;av=Iqxq{2Bz~m%YFqtvUQNOV0l&a$X4lpyKB)q-3L)$uiW?j{w#It z+ZlTv6~5D5Ft5mrVYe^W>cnl%Kj#%kGW@Yz8U889>-o34<@aAD%m0qxk@eia_2Xol z3EZD13R^1qKk>5bnsdinZgR~pmGw``)VO%MEFK@-anS$qi3-rjy3vAp$L3xTd|Y7m zT5z7lf10xHLGQ%#{69-`ZNkcP&DIq?YJIqOp+2`Lp9r6h4IfWe zqU7cKB0P4x+4t;p5BRa~=}Z6hb)wJCq@O*&T`IHlPNZsE#k}86&;O|&X}Q*Uz13jy z{eQW)*Z|ICCfKDpCDQ2GjJvt#$qL(|;C-d@-pqJ|(e$~mIbz!~Qsm7Yi zrn!H6mx>phj9qwj`qh%N6LPZFZoM{Z!>wz#4;H<;$FiXz=;M8RF3)M8^NZXky!xfi zzTIP?qGqMxdcMLBr5l)ke9TI?$+B(76YKN5^WE7Rp3a#dXDNCmS8d9tx(!_R&kXxB zbIhN9;&)!8yIaddbFI*Uw8pnej3JdLn#yMIznyo`J4x?Eaf^gWW7OBx%=@2Ci`Hw( zKe^$y-xH<#)r(XYs#%^sX(3|dWLK-kzx>axy5m1GYb4Z~SLwlx?>Sqqs@$3L?&YKO^r;g5JPz?mXXmqtpRxL@p^{`{y+ii8 z_@S?#f0paNo@2(#ofjEh&e^$q8s|eT_IB5!w-4p1o#)HDFsbF99LuS7YVB=DFg9x(%f_Q>VKgILd0L{+&s?NK{2gjzQ;UEmOzj{SV%JXnMM? zPlNZ3LE?Aek3T-8#7GI5sT;X7GoNB$&~%-`%yB|dLB6xj;Q4C#)tjvNW~->ODz)-e zmic*RUj5>Ca((XYjk~^23O{M~b$Mm7-iczH^TowR^R5Kf3Uj(|njL;y^JL-PcPr05 z(QI8}s(RA*`q?j+D<&+s^~1ogNBr@zA0KlbpWI=zugCatu9oFK#Wnk9iRk&3UYY-l z^|Q0zGeItyotCps8S{VLWv;(E_qb==UjCv__b%|?Q!e&Rqullon^|^bh z19-I6j|C}~T-Te`&yl@Ul<8Y-l*gApzZc~Asa#Q6zPx?y{fA)@Q(?kI-JHJv zvFugmL$k7CR&3U-%;|VIW%Z*S4}zQv6$6*cI^Po%I{dSCLT<8#Y@JNZta_m-LUw;I zM(FOnatVM*!GU+ z=I7$pQ$8&%p-HO)?%67?%n0w8I@Nl`k^EToTmk>P*UmgV{2>43`kTcQw@woEwW;>= zb+FsN?Cf!ol`-FEJAFM;&^?Ahe+TRWw##J{jK^r%n!+T8rwO7*DqA?^@~&N=Mu ze{!>P9-O?^Jjrd7*l*AV-{edCt>!m`N9!@UoJ`^=S$TY6yPTABNJVkM=IQH`)^BLN zvEkX0B^!dStLgK2$v-HNnD)AA_VY*9;kDD=sVx=d-~Dq2|JlHKx1T&*KJV4-qXNvI z9Q`zSiyTjA`X@>#-!|1!r=@ZhoJ)O1Wz{U5LmGu?Tw)aQx5Tig6F*w0cmF6=z3LJtcE)1QgwcROb+xPSI_ z%o)ar-TgOs75Ot0@1`70nJcQVZ{P5v`1@Qbr@vP&=W*{*%h5g)TK9ZzdES?K9ilTH z$zM<_OgZ&*Vm#lRC->BUn&#SxS*h48^o*-?J`rqq{qw@-mFu2Ak6yQG`L9*x4L3|5 zJ!P2i+2NFEs}s+Y)e8Afww-*OKH=M>$mH`85y`!#i;9j^1gR-)7U7yA_3E<8y=vR` zq|D}or=RyNKOr&Y4EGeZXPqKh)83iR|G;zc{i`{zW}XXPb!ugD-K$yU(v?T!ixck6 z|Fp28zheHG&>dp)rkOfST9a2Z?cXamd*9{LE+5=bxznHXUf2BXj}tzutM-^7Z7*`o zymZscqx%%gm0gejP4qoBTRFVt%KG=8zO%P%Xx(2ib6e+;ns=3#Q`UaXfB!4;>-pEZ z_A6J_b40ED&&mCez5VE$!%bTg?OuAv|Bn3Hk*a?E(N zi}fwC`fz|bd6Ivk>S?{*Ii+_?uOEG0W8L!RD|1BLnFBhm9j}9eyuLn_J=T1P>BFrD zx#`~SoL`rDzpwxQd-2hmi=00lo};l=Bmd2V3#Llzch58Kb?K557wmR!Jn^Q)GmmqV|GP@B4@C=9 zJc>mtmzEgEJ$X4JYo5`xmh!ujWvRCd4)d;_>fG^mqT=npZ@1r<+y3sHsNvsN*>j}U z`)2!{>MlNSYhI;#L&^NA`Be8XO{QHtVz*YFx^wFEvdp}@N!_}SEM{k?CPp%=ynJ=+ z`HrvCzn@c>v7&eHWq#q6?=6yUw0ymFN&ecLkaWH{{Mv=`J>V3}c{uCLDb1BDSSP0!-9P787(DmyG1>X%?dfyte!c9KOM7O| z)gv?Ki`Hh}{oZT5US3gIzvj)hqjS&yahMWN_GUta$?}ycdi(eJ9%rz0Wt(}X^Nf_d zh-6A#zm;`2M)V6McYfQrVYlg~;8V=geyl!zG$%^Y?8>)R>HIw(leoX$oMJh< znz7j`VTNzy(|d;+^@-$#=?JQSrxAS|fXMg|O<6WB;#Dy0vyZhwaw0*&XmTKpp%&M7O{K@a# z)K>R8W4#{!$4g$`OmS?w;$Qb^vT*;F;**T*G6J?m-)^SQ&)PhpxhJV*(S?e;nak%c zx|H~+jd9-$^)upMKhDlG-ajK^Hmp6ZTb^h`x68ur07G4eCUwpshwnh5&`nS9Huax^Sq22FyrPxQ%scmAr z&o8>Kw2W8f-JW+!_u8zcT8Z$TVP`M9U;F*Vy?OSxo8~Od-TU?0Y5&qkH~u6~yvvdo zacJi@W_w>b9tO|#bGRxWKixZF55ENCjy#^-wv4(RO3p7Bg#J06JScUV`|$g1iBG)F zx&E6Z@c!kjIcI|Pxn}N;%)Wbmx6Az%-z%Tb6~FuNZ<43{%@F_RjI#N$Z{8XBQ^eNQnQv_c-& z-UcjJl{fwSM@cM6M>R?9cG}g=7D4LQHaN91bI)WJI{%R)gXxplGAG?%jV;?g_08TH zFhT8lncl1WJiF}}opm-?7XD3(oZ~s?SCL}!wpd{ebq3RqKf_yf532mEIV3zUV6N~a zjoTMnwr=-(=Dm=wAwl0&zhIr;x`#}jnTK9C9}TwSuVij;Ia#x_h&z>W-V|P$xRQ&m zh8GtsX>XW)zk1>xHiyoi)w?`}s;64My8l#6VZEa-9 z70zQlzv$M=ITD?LB5dF9+gI-YSW;(aH$CD}W38z6U!m${zlwf;d6Xv{`Nt$OJy`a2 zr|so@&}or(EFQFK$usLW*{nIRBlWGw@w@qJwoFxT;BMd#c;XV7@G!UW?v||@`_7oT z%?(XHZ~MI`PI8`qrQ-8edrQfhXGhM?6^(G(vy$V+N1iUWQ@t!TPj*+Fuf8WNEVfQ+ z+bOn56W1z)N2X3)v1KExlK6KS4^!L8PV63EWlr^M)7r8pnZaY)*O<6qJGP%5AGYhd zoSXM`O}gnbRnN!yRtdH1Zo7JVuxZMiP*AWIW&H4DPS2^=MW4@_hl9?g+tcgxc-ic{ zuARvzR>bNFM5;H>b7q^o=J;gWe}OVV9UPx4-e$*3AGXlw+b6y4?cy~P-akE?UsvqY z<-O9W@R3Y@@68ES-%cHLKDpxWk84x-TZ4|D(-P^ARsNK9&UD|bWB0$^&X4!ZxU=lz zbyKHL*->ymDmJv%bvm+!0{_ZIof@&9~sf6=S6JG5?@ z^u3*B=zOZTm09;;gX^9co}En2Uv-W#-q-7kO<;JD7nJa!ub|JndNLF90gtZ6nu(lTXs@&qv(!Y2Cv#H-Qoun+hsOIOnhp$`@ z9t}=W>(aFj3rJB}HqmhlzIH_{^aOV9sWw#)pi;IWe6 z=-A6)hmuduuiWueZrwfoTkmRv-+$h=ZRwTO1qoAR48s2OO808F&F!yy72?4f8jLCRyfL92tumB*Y5W`!yU{ z-fGw1IOjvP+7h38Mh)}oyjc_&b9EM2-n4BMO1EN}u+bneDMqZUWT8c7cf0I?7y7D_ zYqobkjV?O4Y{SA|rJujX?tS7Mcz(_n_ua4l&Wbmle*9PT{@3+I4st~c>_Tf#+|63O z*6gKGkyqU7197`gn*Q`l*0`&Y)3tp{4fi4YIpOxFxa$u^Ptjbs{O*OExvy@R9WPT| z%<|;x!*aRw*X#G!X;odD|BU~$hu@u(XRU8t(U$M3T)ldyp~jXo$-bYo+|ekeQMJ`_t$+{eD&4p^>TNw zGA^ETY42s$v`WjreLGKX_Tc)wz-QxJvFr_hIE+J6RQ&s8Y&gUP^;j-keVM9X9m!HR z#p<%Em!zWf$=W$jtM_SYu5FQiqO#oS_S*fEYF4HDY5FujO4#RV|M}I$_rL7V*BW^I zJt5u7tm-`Xgu3O~!?RBqKXtMF-YR?U+wJ`QGqT%?nv|UGNj}-NxX((f&VQ$i%H6Gh zKTLF&licgpXaDcVk3Z%6KF|GFmAi0)q}ojTGmg(D&pBfaY97yN4_XoaSL*Y$>dKtb ziN7=p_T+zY#U2u37VHs6BII9(oj)RUK&s-D?);ZEv+WtzXs_S1=_0ptT#NBJi^aPh zwn=MswanSkz?|iz>gMTR`zm;`s1LCUFW^-vaETq^V3WJdaJ7I z9DyFCKM#rT6DSv-n0#c~D$oh2!5=a$vTPnB2Pw4T>)lRLdS7IX>x@#oo<+rz~ z{rj$+zU+Am|At5EtE>0Qgw;ovUK6$W`Z@PEU&!e~rWa5DPH^Ih`1m@Gb8!xH<)epA z+g>RKUanP}Q1|U-`f&lR&b0GZuh(e&ex~?oei={Zsmo6Ddb~?N$XYxLbQH|kF2DPa z$0<+CPkZ0j<}=C6zWtg$`YbIp%|Hg(Tft{yJ(cH?omk9QaUZRKJ=Hj(+m;T=hk(^3wHRVB^X^4{v@ z+T6!idtQHjytu62lX2_mcWjTH#3oOY71NTDaOYd{)_(SszB}_Z8D}{e-a5za(0+AW zcwCG8zYpz#JIqx-m(1V)WSU)gF6*+i)dvE?!`{kh{FI%*E~UTo$s~>s5q18yU$4yg z5xlP9$uC}?y!C7|`G zmYMVS+vsTQ&x<(z%isQ$|KC;h=}u*jC$u-!EEO;Oulp9RB81TKi`KY_pE>Q1Z@p?c)+44A;$3Hj-(rArxLWcM;z6N zuC3Hu`{CQ=)vD8__L?S$%>8`)cU|P&f7jkFDt+7{?AOun@%C2v{aR`9%ZpbW-*9@% z195fkh$Usbza^LMIn?;`34_7GOWuLg-+Lr&Ja2UCnXc^bk9|k?UZ1uq=|d$?&W?v| zS69b>4q-Px*QU{&gy)$a{l{}r+iiO z+nF#oOf_dCU(FJCEuJ}fTrYq6dC6qIuGBAhSAQM9IE>&of(7_vw+0Q-Z9}4T=NyXOve0uTeeoYnE>aD$(x=eR3Prsrx%~j-mTsJcH8Q> zk6qzDlV&daG^=j0fM=qYjd4(1)3R*#zrE(lm1&LsU;Vy+ViH*8aPng4q&b(u=Ik`* zsoZ+tBcEK`9x3Z7;!`S8GM2>|ACv6w_>8jW3_wU;z?CK@6=3eIWxp7>R zlKU*x+U9;}S#se-r;|@@a39D0o#xW_ZPuJv!Lswv@@G~$I_tCReBxSy%rRubDihoHM^Cv1jg{yv26=zFhK7p8cs#-Prog2Ir6@pRLPeN@cx&wlXh%asX6f zG3Uca-Hbx&8cUCeLi%@GDvV_YJoMl|=P~l3y>E`)|r&o~on8v4Y8<(nO`( ztU=M7xwS22#iWLP?@HHqTS})L5>xRerZLdFHDFhjW%G8f=^( z_-}DR$ab~!id@=nCudx@IDN9BM8AL8y1<|ZSDfpDq&4=w(MsMv6TUAc)Ffn!(Z=+b zb0DGg^8tfF*2FnFi@#bixaidQHf*SimEIrhz~Je-JGdbC|Cw|t%0Eo?Mn~Z+E8U zgY5sW&HrAgItNen<Nwfp70Kex8YP7Z%RU9Iw~ z-KV%uby~2MpdZ5dwwS5Ay<7kZkDX5#x_2L`+Vu7NraUIeTsDTiKTJd8SR6o?Rpf2S zV+wk`X0zX7rX|-u-}+>2aHNZ`<=K&4KRf+v7NzqEEZ8(%^}b~sLrPMyX^WHmDI&mLU zjZ{eRJ9tGT=|J(Z9rOHz;us?C|5}pbagV3;AK$0B$6IzDStsSKzqf=Z5;Wkd{!HvC zcm0Qz`Ln0^I`Nzcuk(}VGQ6<=|F``A*H)B>Djl7jzHFg>^OnMp>km$w@Bew$>qWGm zjVI`C!=rUGPuFNv+PW3`h*kK1{Ul{P-9u;1eeh(g2%k<0U%)?c|DIMI#-(ptnOm8K zWhS^(T=q4e%OEMNen`AKOOd6y>BO(Spa04}@Jke^jMbT;D!%7ooAjdW>N>fOvi!;H z?sd7h`xq;&rBq&*@2zuCU~oBk&~iG z?aod8E_{BD9^(auUjN#oyVk`9Pb^!VyzW4O{CZaFgc8HZvf$lYovUZsfK zW8dtQ?mLs4^@RGlKKK1pS68%nru})^zEhfav+uo@s@xx7W%||f=Eu5E^WaG&KvdOD zunC+#7_Y_L{1^ZK*LDA-wxe5E3vW+);JYfLU!LK9oEOJ!>!5QUdK?l@S#rKIefqgI z*Lqn51J^8_m!Bfm?ECfV>SOu;KVBS~fBo)WP6q4p=X1;50=!-Zs@J4GO?RBy&alGe z$&29mze2tqQMWT}Gx<>U;IBeXx*E%jz_bcJ{%*DDpF`GVU)j9!d}Y^-wM;MM)i24t z&EhgV(7w`%XU_3(FZP;a?`KZ<=NqSY$SN$R@TdlRW}Kq@lOx3^d?z=p{dZ?chf=@g zN3Q6yo2iRs;!7^N{(PzN{mFh#0smb)Qtdfb8@yL>P1sxYO!M>9%F})9SXi(`ACx6n%gLH({0Yvng*TMpU)}w`#S6To@KK#_wl3_scw%|(=M63HBy5` zVBPzoUnkt{fG~fTqV|V*sfqT^SXUj}-FPbU*Q}y^Q-*v@{R1Eog+Sg62bdP@!>8I)5 zVlY>YU*?qj_eas!SIlQpfBOF8K4{|DZ~=ThT`ZH=Z*F!m3-*TD+3R*LyU5MFgF&ug z!8*Zgee+*x+4=_#7yaEl|L>Yx$^Eu!rn)=#lwaj;77d%vIN9=KaDuwvNx}J_rYwK5 zT)ma=Cfny5$^E?!8#Qf|MGri7&SR6azVrL35Tl&!;XeI6tWVMzHoVbF%)YMnVCJdU zUsv)mn7gvxocdm+G2|ih-Y21a0?*%c8TKuSy|sL<<-@7PntPb`f6&#e`LH?u{H>i%Dm^{>m%D?-jgzhnI35VwBMJ^7TPR?)B(>vp|b6;ks@<#5W*lZy`- zpV)ZU>O`sE%X{mpR8{hMYNt=G^!DIfziL@w%Du~ZpA)Wo)Mpn@o-`@E|9j}*tGJcF3Hl~?18sD~Ex8;(T;lz~@ zujlMo&zx%c;MDr;#~WMiPnS=A)Oj>!k*l?giunI3={wK=iCD2Pyxo4k?&7I^uU4(T zrr&!{MCjnNYjHNuU+GI~1$0kOIhntFZdufs?gO`8%~@-dK1<*E|Bb%D|8Zh_IPL!b zJb!!_^Ak(Pi}JrNw69urH~mxg?wU2Vw{A{RW{Ur!Yxhum-$Qvjzv)xf-~Ted?#ldQ z6aU4EfJ5o|iN^ay{c1)Y=fG!wc013Ul4|{aPw^S{!1a?~Uy03#_IvVU_x-OVEN`zJFkUpeny_)+P_oyMTc zT@E$29%)n+3rhBm1|5IQ#r{fW0=qL?je@c|clxw5GaKgYS+mnFjqzFAU6I@TFBl59 z-zoA=&TA>jx1E!;?zR2w=Zw004{7q*|M{>Z*yYweqk6svoHi=q^$p>6+y`!~Q|6Rm zp3JcMNw4oIq3_+N(<_hrFJ$?o$f3(%b#iWvNHWuhhxPKY1Any|$*?zK+~@f7^|u?iaBS{#otZFTUcd&+TPd;y=%6p7aPmSi`ma z;Q2WfdjlTKI6q6o;@1tE8zuR1VYmDCmhY)Q<7rtLUztB~H?+~hJ(U@BEnxM&ExQX6 z8jBmIPT?*Kj$`SL>%PB^>E{!*`z#qxT{kQ~Ty{J6`i`&a+e@e2m#HXqjG1)QY(k8X~MdhC)FpcssA$h-=*!auIc4H3-8AUF9&VjeO9ob0yML*D7>RU*yU&9 za>0d)HZDb8MKhmlshgM76T`gi*1TXT{>+*u&u`b{$Qj9-wqAZPW>?fX8>vi*!G==dfLnTQV1xLNCs*GtcWs_CoN_dfPz@aCTCKJY8`;r!+adK-Fg zTdMjn*?zS;EzaHM4og13F z<)Yiw*z&ufH@Dx}HnYrs#qNKbS8Y0F|Gx5kx1|t+QCQ8iAHn{%TW=Me*44J=+mQ}B z$2gJoC5J;&#x&8xz%%e+N$7>j@Fthw^U0kk#DJd13K0k6qJiLTmqd>5#;tF z{_maB)u+EcIi6=OowLDl>nW|(A?kAqoJxN_o$mf#;FOW2T-90YCztO$nQ1vO+j{1>yUQm6uJ65@9!9U-768EC_RPH$r-HWB; z!Y877%<0Y7OV189vYumfXgON+dhPakM>x4t>;KQ+TirN)>8f|N_gBoHalA9o@xlT@ z7nXzU5>qqQbuejVeQ6LhZBodxkrIg)XcegR5RqTd(81IcIECX!7stm&m%i%@;sR^r=ib_yz4q$e)z_o$X8%9_Ja~0@`1Ry#>z~aDO+I6I%;cAO z_ot)!bsJlBOHTW3G`y5u@~MHD@5S9VBeT_t>>?(olH=w0jU{sS|NYjiyZz24jd`(V zJQ7JSR)6wTGLWon<>64b^d$n_l%wl<|6t%r<`UqzJAAT zxZ*a?=g$4VAJpy8f7k!}NuA*L^R*@RcdxH|xWU?0<9$zT`Q5EO3vRcYv#EZmJYOAm zvisod1?RaJPuqI!y!b{Ve0C2yH-7!J;7t6|IF?B z;8`0RMw_;9}Yor1#;COGp+g8JOd$G9(NfR2rn&Dr&GS?TphoJmvenXIc_ zcTd9ly58uC9&?chKFi19S49&n?&cX`~U(BR9o6)#lZT#a{bZ<7E4ikIYLyp;0Nf<67_= zpMyIUyIz<5tyN?z{&+w<{g~#Rrzd&qHes{af`=|Q#KOcaGm}h<}oy+_D$D^88+1F1Wes*fbyxHqQ_rC9{ z-8wn)tJekl#QR?histT#e6q6eZtYu_>TCArk}Q0`et3Dh{ZU=@yt7&N`txMZeiz_q z6p)za&?9kp(y1~<0jAYW4S}n7eo_kH*|qrn=Aw(C6W<4~dctmS$$R7DvU{RlTg0F4 ztKEIu?{@j(M^jGki;-}tBx;IrfQ|30ctZ!-|P9enAIdYs(u_xq|N-G3TMpNg^Mzjb`=Lg#Zk z6}w-HJ6)Zwyy)!F_d6bSZ?5kBJ=1re(D#FX3*zqtTl$w}?$N&`=lyEIxAfmu*_}6? zD&Bn9k|Di*&h-~NlVgj|nx=+LwAy`g!#t)}yQ*$aS9Y>}-n;PL>i@ATe`|eS)A`SH z-6A``casa`|Hj1IO^GyrP@%Wdy_QYp{N{?}Gf}yImCgz*V%`dFJx7Jk{8JQQGInYIxar$~Bv%5Kb_KHK|G>h##KWlAR9j^P^4-{xMGQJ7SDF15wt zVT&-AaHrYMxboJdTYSnd|K0ny?`GO;(W4*ceczM*@xqP7cG**3X1vY)<9~7jN6H}CGN6W^w=o@rwGLalvnQBM;W%=ySO@wMYTwodowlY;$i zx2pU#R@$%F{d)Qzf&QH=?ly%-#nbl`s=sUg?RZE2`$}EVEsJdB`+wg(onzmV%G1ij zxhG5J`nS6?ja#%i8&_POXZKk0yo5~UlZnpXZB11?|GxF&HM}6c;(zU;y&2}4HKtVl zom#hA``uOp*}t*zb|OA+Zm0iwDVKd~U$x%J%%I<`Wj}4s`+S|PGCx=Ar#*{P!dBrM zD`qbK^X;dQ=h`xco%;kh8hM)=Ci-`&w=R+nb9iXL6*pP$oRr|={h-;S(;BJU-+-iy7BRz&*!w=rtJH5!gfwLL+j>e z77x|@1ApH8zAs!P-8f06oLV$0jth^XteNO%;7S`F_C>;qY4KbJrf~y>I<}Ayne^#k=)?kI7ZP2@IdQ zGDuRVBHF;r@)&5u*GT*1_Wgg~9=sYJAIl@rqkL+U#6#C5a@mJt1K+n!$zZR2XmX1; zpXY7HHJAFQv%bd1UOfNu{hxc&`CaW_Zr}Gu=x(y_?ebE$+T!!O7rm?6S9uOv5hw`w z_wYW{doJaiz^s1Y=#2~=^N)EEjI5Wu_w8ZXtR^C`c;nlPzp8lGby{1yUO)X-&sU~C zdd~@I&t)lRlQ?{R{cfZmnZOYo$K|zZNl)xTmW1?Er;m2IG`rny6_PlczGlIJPfUVQ z3AXP!7V_@9{V&tM`qr(LdQWdY-~`=`A(Fa7|4OHO!^HHTJhzT%UGHqR5?J5;@V$yM z>thz?Nq(Gd-Y!e_hApKfb(ke>8l>WRuv%jldOMd$ME)u|^ns&jtIM(z|8dW_#S4d)DQ#-Mj7g>z>MGTYrkWG2I|%&$q4X zb-$k9Yx(_7arZ_qY17l48$?fi_KyE`sZ+vWPO$B@X;)vbTk-!^x!3+K z>o?84zwvtgOXl5+_8Y(5sJZlObL_?Vb6Y{}jz4j>1-nu|*F1jsv{IZClozl1C4BR_ zu=;P`lV45>ENWg39<3LH=1IhU{N(>Jqd%{F`^;zq{7 zj0E+9f9lmV8123uSIv9xL!0@O|96i&^I0zOd7UZW_32u4zOBW}C6ljtK63xKh^Jgw z>eO0=97Q7=#ythu-0NbS7gVRa+_zmQV64Zh+S2n7^&_XSiME z*n3Cn)X@_kzpk&Z1>M3clI(sq^1)`UTW>c>)t2@}hPvFozDef)W0!~Tt5QRm1D~$d zk^gzZ-AjUP@s;ej&$Bk2-}|m~eNnu|f$zKT|7BZWaa5b_e9bds?;CEq`&%~d(YO*UY}p;x?jD<+kS=po37fg zjlV8NirkY}x4VjQ>-vMA`^?*($E&b7DX@fTH%b_Wy`FovwAF!Q%EjEprL~o8X|WTR zZ}_75>CUm)k;}Wp+g8f$PO?9}#&4w--@eriyWBoLNK-a&syx8RerD&{BFVK`E4WiV zll)J8Ubp*Ql%1reio%izF6)Pq1z#?@Pk+BIb@ke9T9tYgf}#C_U0WvBT)!^*x@Via zn3_U)M~rCfL4o)=t269>@fn{DG5p;eqmpK{33SV3oYS^5PQ|w}mrp%XkMMVLoTqYswAf}`H%8#B{T)?&2 z{>&l?+d0~EoR|)Rj-x*E;k)MVxT@Il(7yDSzj_yFm&fx77&l3%nx{UCS?J8e<^AxI zy}UCU=R>w--YSQSCsp~|Gy^q*mOZff{buv^z7^M(w7$~5{xM4; zbAEqOnu(cPkJ;3n|ILm1!{-Ne>z}I-{(44ZpN%+=B#&PYtCPnQBgJKA&vw-x;#3!D z{W&Xpon*~J?syG3Qy%uys;{>GvJLNOEL&Kcp&nZ}_f}}UhZneqa_84(yVSV<>eD;_ z1?;~e`u(`=^y?{NM@!F7z3gHqa^C*@K@W}=2aYvvOomBoj_sb6&DAI%AyfTkqw1VR z`Cg&=uf6ArC$7w6R6Tlnd*F_Bd!F0A*Yw&WShr9m_TwS%Up5xIKyB{4e@-U5JjJI@ z-fh#|Ao1h5?fc5tqH`~Kos87e@A=BLA+7ayTF9K)zeB@gLzgAkKI%|DwPnsLZGK+1 zKIML!qPflzs^#Z3R>n?z-B2VeIgcT()>7%i(VcInCM*-${O8T3iqIJ^-Rmajtq^i< zD^U3E*K`eZTm512w5I4)_g_`UcQlq2KJGQ2R(5H+veWKM`))ln5!SgiNp97*^sV*T z^L^}B*ryy>c%^*lx5c%`=D*u^`P*E^G$m0B>i-HXM7#2aePT@Qu4Rf$gg%Y{U=VZ z37q75ta0B3Mg5;srrIexOurmdw_IbEt;4@oP_6)nd&Fz> zo}ZTWyQurz;(qp>D%rwZdFO}&;C{p;5$5|-S55Gn{qb3Ee$C?t%tn5!ASb^5*nskh$$SL{7I>&5ji-L-O}znuRr`WI+_Q}m(9xBTbMFY}Dg-mhc| zT^zl8j;XxYvY6c9lm9{8!B&SJiPca2o>@65uy8Tz9WH+Ax}kCU)qUdoGLMIUR{Em3 z#Yx!i=ShDt)}{Je7QC}w9lReYV2NBDB!sixa8Ub^>oY=3_g)G$1_cKf}kw8@fB zZBFl9TeWWAYU|jQZ;vc5yDWNr&D^cL7I$-({oMV!?EIJV*o*o`4_>H$ogRB}J*4vf zoo6;@pPiHCQ}$WfQ_^m&Q+^7r!2>ybu1DY1P(8m*QGiMDg0q9tzWqPC_rLi0^!jRz z{+Q+eKg$2#_&v4!oNV}yb}7G$%TJtU-*~s|_S7X4MW(C^$SAv&xqM~tlig3>{Px@U zK|3SaeK{|S`XwHI z%nO}A9*Veg_b~tQeUjFzjN+Yn?x=6B290fXTfa1Vvv%L=@3qIG?s?tnzW;k!%++&$ zu1$|mlI+^IBKXDiuS;yZvtefe6c!$KG3cOHN_;-E9WoEe#4fpQ9_TuWCxEhpA z_G}4rUHZ>1cm5Q?cMpr7y8bxGUl%Yb>f2L>hf;Z<&VAO4H_yf zzy2w9ALruDn-xAKdYDDNpDZb?F{Sp@$#%Oh3mXNdoblMS!@66(uU3(5$7|(V#^E0C zJUQpF2EM=jGwfFCwYZ*p-Y!FQ420|9S7??!>;$GPf%d*PhD#T_Yk;_;;P_p%eS2M=qYUdC`gO>(BmAi(23# zmHDPiuw?Ng&oW8~w?rr0&fTs%Pvh?Wt>$sOwZF@@&pr13*KWIfp1+Ih zg6db^e`EY$$MefFevfzAtnYX}JzLUE;!WDg((r_e{X)zU(Meb>gv!_ zeV^k_jCf@7f%^B~>+(NbU0=7gC+F+Vg!5bf7p?hzN$cERe@SyC{rODa^EaN473_K_ z_1no1TupR62K6-KT;nW`MyAg-{qf9v|4nJDkY0w(vzS{ZHZd;NFInNYa@9FEF@Fa4 zMAh2hb&uZLoq5Hv?U#M{Ja)zMJwjU+@6!x#y_`|MIpe^^`#Z~P6%BuR{(Y)8JIClk zeVMC$_I*2LkMi43|Ge8-Quw&?q2bI3w2IZ{{Q5;7)Hb%WmS*Oh6 zl%NoKf9Lagw|@uO$;&BEi{n{+=+Ze~gZp*ff1`PqzxaG;L4}0lzK_SG*+GY#U(@aq zFI8T-`BiJ8$rPg`mmS)Vc30k+p|x4Rqf=y0^Z=@5a9zIZecFL;Bd$TJZ z-I}g^sJ6g<+1VYIJdC;SKY!b3ZIKQZ%66~)DfDJFukYsYLp40B%-eq768*b$g3#ae z`Hb%M+VW>jS}w1sp67mb!%NGjm8M-g+|D0WVU%l)+Q!=`Fr$pgFv;h)tk+K`1(r6o z2dw^LRl%pe?&Q)hQCM6MQ?ge@>gy+_{gd=Jnd&>uSIQSD?AF~TVe@Tc|J%7iTeUvb zE|lOdjCgrpv&Saumq=ya|LbwpxgQTzT-!YFYIMkN?+@nPPLVIUxr64bPJ1)EHcf1O z@vT!m+WTt%w*59-eNW=n!I*oQlWIPtU7GjnQ05l<-{%%Fy6->EaXJ0KMCGJ**)om4 z>GRFqOdo9dyiljS_UoOGe?H25viTJA>hrPa6)~?iKVSIk?N14C*>}}R!L8?Nk$SPL zq5xBC!*tWUE6diK%)MuENcph$;y{Cs$7424kDgP#Zx2UY-unIjejNlIh4Zy5?0fB% z#d2HkF$5|>*lBxEqr1Bb#X15%yrxA`xZ}0oRe#tZ&Uu|@jT~KMtv3kD*0AjH>~S(Hu&A* zz~N)u*ek{T=WY4!+jp1k?9q${wXk}84xD%ix_VjUA!x+(dUWE9<{+k58S|z;Ds(&C zX6aup9sJxfe7^ai&-4HP`IMyXc;9&b&ol4VHP8S1CcU}c{?Eg`my6eJ|2Sps2PS>7 z{rOie=m_!1tb4y${_l%9s^&#L55Iic7xO*)+##Ny%@f1BPRG8ly8d;F-@6CD-)#0T z)IQ&%;>;wQyt)40^Lo9VsrP=KE9cu4EE=p)|LgL6KDqBZj-Ndfa`aYXO5Z2-GuQb* z!{V3jfqKYa+O#tB`)i&kSN~pQXrTXE?^ok2_eIr@iqBatmoSuAdFIL`(OSW_J$I)$ z&si6b(!m z_4AVMfIP?#>PqtTS-;zH@5l32z89{OoNAw2-`}}oig8~+#UUD}WM_Awmx{G0Pc>ite9o;%C!S}TH{$Db*bVBA_C7xPQ=YrP$R zPnF)=lck)#uV2e+Ug=w0dv4JS{@=f{ADa9MOf>#=)sDF@cUAe3CF}RTud6)Qqjl=- zzL|x`iqC!4J6Z3(bjDj}1(vj4Q1h|uc+fooj>d_c5;qskso1&y<+9mq)o-_6fAHv- zfZ?hu5`}vIr^l8>7XF|AMPu&tw?98A{Eh4H4369Lu*TKA4yl>a?%8urYUb`Qm%OX@8tmYj zU-Ri?^ZT0T)~QFiTpTbkAkQSI_;X41((_Na=;?Bu`>~QA+-ETZmuW;qN>mIE$ zl9NyMR9`n|^41JI@6#$7X~$IY_?~#u1G}B^lg;A#s!M;#{^i%_{5!E|_4~yg-%?J6 zzV)`gd~esH*iRy}S_@|7-K>4yyRg3G{jN`Yp4+bfvU**#{cX`U?Z2D;RcZ3=JGj4(>`Wi`kuW}=IYc|r*@606Q8O#{Eks%yDFV*m|MFs{K=hP z(trE@x!arg$+4c=@NG$~;9H;S%kOp_+U;z8H7?!v%gSHJ?fSWb*BQmUjDLQreNzPU zxh3zWKcDh^>ho#Or~kHJ{jhm+SUWfwzEm<0RAvh|yX;Up{q45f>r{Gv9W&pz@m#3= zzmNU$Z?@ged%Y(5mA-!MOKa{>F7XII_BrZdxS=BQUDuDAzf<;oIsgC9`Q7&G zLv{YW=>M0o_kLO;>to+|iB9ov!hRMDd-&>KN8i^vbq&;OoAhMT?Jr*U)_WGLeP~~M zYPrg?A`zP(2l?k6Sy|L0$ob&k6LtHYDwE&7dsTPx_9gLo7w(p6?h8Kh)%ch6U%&a{ z=MA1;t>DaINhR)W>2QI$*| z7INkD*eCCbpBMZot|Bk=aNhSQNY~Gdg-Lj3(p16b+fQfT|MP6?#v4{|U(dGOao+Ct zn@b-zi{5RsRXl#M;V_?cwO5$o<0(AK`HOu%o>aZlku~2*slELsbC1L~ zNyD($A{~>ig0A<`&U-LPw<`1bC%wG+j`)lvD+qBgumbUT4I~OW6SKI zsf!+cKXFRn!aBKM7uvC0+bj8P&y+98eU{54 z^0TcUbv~#99sMoV&*HWF;M|?RW?!{xH8!)DUwBON^+OS-FQ?=G6}`|5SFhbKq3`p5 z_J)aH^L)cv95`|kSbR2CE%%JuEbjBJE%#>W_1Nyyw=18|H3#k4yZtZo=znqNUEl9j zi;JHrK5tvT;c=h!x{8@W4FVjEQxzW^onSbv+bsDQ$ae=7+hu}mwzz2u9&LJ*dF0&2 zn&Ns>WyMHe`yR#p31Me++-#_(i`n8?@n^V73zT+tl%00C;ruyyH)Ky7| z%IoX@zP@gF!|rwDc`f7E4<0|>mG8H%cojTz2y{J3{Pnt`!kWvo?``?EyFPF4*J}qsXWB0k`7q1k$Ae~e zw*YrheYv=n-ZY7;uZ9=N=E&rR@9{bU5`CYxM zR~Fy>?E7o?KcVJ*D)WCu{(T$sx6bszgBw#l@9W=-nCCpt-7ujf^LaH#%Yin(gp<7z z?`z*zb0-(p6nD0ptga7V^Z(ZMecQ^migT`;4H`1;a&(yX%fIH4@KKEqXY=cd-D%F>$i5nWl2>vTLtS89d*0eeXNdA9tSHng3|7|IuDrHa-0CFVLLsn(2Inu>#>;<0=6 zULEYo2;%xRMYvLM+x@!VkFKqK|GF#r=635vH}2+1?U!C_vg&5~o`nWMcUn}sZqE1b znO67bvAq5~<06)rx}Q(ItM)(BKD}YT;iBDnPv3Hx*Xuo=_)-zHv;`EZ$Cm~?+nW2g zwa)qf#qp9^DC*-pY$C? zTK}%iuYLWXftfF&`dXeJkKyv@oQ7e4Ij*WFcPshi}?UM^T6!R-irQLFR`x&#_Il(;|prbbGYZpCRUn^;} zZqKJvkFqjNlJD1kk3F7o@KD{?tKri#cfabZ|Gm9FI%e_wZ(EjM4gJZ}C@_PGNoXH< zWyk+RjqGwe?!9=r!F9^b`y2{KUH);;zg8Ii{+n~m{@yuJ`M>t;n^9x<26Q|1^>4cm zPfM2CHkrT4=;HD@hJU0UUUN6LC~tkFVm3EGYZc=OA8wIzpq*l=OC)xC-qCkUTfBX; zfmmRf&Ea1~u@!cedEb2B-b|hF{(>-_^To&7NNiB86*D z#8_s2QSPz0F}L(uNsVe?3~@QZ*$mUaOM6~<-opzcF%bM zKaTd-|9QOW%8|0Z^U}?(m4=U&PPyJ1>D!VLVz}zV5p}!5f{U)=Q`@~_?XRn^HcNdF z*k2V=Y4N?al&4y6M?Z03B>(hQU_1DsQmh%!a$WfU)$;GSn1g@+dvX5u{oS|Ef8Tpg|GemV@j1x{X7oqYaf9YL;)Q3d5Nz&V zbb*U|X>8a}P>N}uowqA9fo<~9BfVZOu6aA3PBWUN@G&m7!lq&Z-(>0J?qiP+J0FU9 z(8DA5%|_{#(W#yDKK7)GOn15Ny`#QLBg$XGN~QZyLwcv??I(L5EYqB$D#WB{V9k>9 zA$>yag=V>sU-HURLnS4iYW3s!N3=FK?IaE4|hC>uj}mZTS1_dlGLQcVDpEBK+1BR8}j$_1yic>)UeKSBtlt z-nZ|ZnYW%SLNUl#TGa{t%ISDe@GrtN$GweI7ouQnfJ zKGt-CMgSc+c-#{fx%KP|ez)iIIaRsIjg8&+G#)v|w6?QunEuWhH91`ERA$;QU z1s~KNAF|0lkTYvw%F5u7`@5G$$i2+?w$!4l++h!Rka33`^ zUAS-B?;kt9cVAkxK7B@+-0?@1=4);o|8|vo`QG{I%I9s|dQN;1y72Dq@_pr!->?2H zo!>5cd$s$w!1ZmF?Jupj{d3=2rt@C@)$XeJJx_diOj^|?YL4%qrUS^q%xXPr^(SV?>`v2xV+}g*~SM_GU zu%G49-^GSb0h=@uYn>(H&6aN4u)px#^v?kWJr7Rh zI%+t@9`@SaBNTf6Y31WxM-OU8r&Mu*S0!FOD;Rit$?u#GX?811ubA<0)w1pV`EC9F zlhumy;>@j^R?gnzoh`qlFN}5W@uM}RQ_R`=ncwSuox66P`-;^wAME@4HedXFZ(hah z?+S0L!j{LB&i&Q>>t5LU=>Mm8yVkFXU+1>)*Y6eczt$P9I2Arg(%nrJ+{Jf#u%GkJ z!~OqbXZ_FH_w$(%^9g489|sOzi_X7WEfgnsNc+~OndfVk{oVTJb>jKO3$>lhRoLH3 zIqkarwf4Kxqlfi(3Xk)G)^|+vol-od*wQ}Sr;F$P#4;r-H{N;jaeS)^WI}J{1@#$2>x6Sioip98{^I=_^XAF+Jf9v@Z+Fo5tNYReB^1A|ep|OBuDvcIV}4!boVr7Wul`Q@ zeyI4+XC<~CFN^u05oiOs#!e|ijgRi~wIz{#R=*m;fu8I?q{>IPkA)gNdJ4@c3k%S$K!=-_dU0LA1P#B`J(u#X_n!u zokylsNg8UM=G`@S$Z$xT%#Tq(g&dS|<;7e~= z*wGEo7%s+330}W`s?>4kuXE-5HlItJyS$IbSnRrB=DUxd%x_-rFrNOd@cndQsl8K= zANcIxhL>I!nkmcl?s|+O+q=zkG-CtxCG4&U{|w!=_}|^P&ws7! zf8e;}UeKPa$#QO{f4pqdQwrzBO1)pa@7uGvXLh?)b5%dTyl>UPwbgatFyDH8okf3b zW&N31FM@S{U0+w>ep&wY^y6rQyt;uA63Gc$Cks+pU!naaCpYFJHZ{^B6x#?*%O^ zI-V8Z{qK&(Mt`?gR$93&AuqU6`;N~sIF|T6{P&Nq^~aY-{8}PVb*^x8xqs_|lGY%V zmz#gf&eUZ(6j(X&+tu)6n&-dFExWaH&uWh!C!-zjuAb+zI8K+D<8Wu$q2TVM+y_hB z$_x}%RQKtZq%8cLVSI0C#e!|ZXSr_9%I8YRJ-_pu#p9l@dX0h(|9ZbUoU4-deaV$t ze)sLc%~2tLTYkTt_sQkuXOY#nubr>jFJUjSH)}@GUt4e{5MX*Nydc>BNQYsa;I+G# zn{OVjU&!9l6km8$^y$$H&3oQ2-286h@&9ITcKX?TJn~4f=;zbv{64>LiJoeo=yZAe zr++uF*TjTLpp+t@1c=rs3f4Lp;1wR_4u9Ii94F7P259 z>}hY(GXCvxkzX%z-(6pIZ=e77i-j7td(wU#^3ZTgyYVPWj&*teqmuQ>E0(M=W(#q4 z(%ty`-M`iBuS6c--f=H@Qpc%-ic1a_%FI5vuBtGL-&DkDMx^P5tD7>|)903kS?)i$ z=-2LjF0&_bzX1(O-Q80Ybl~dEUAe!H+kU^ZxniDF!^_WF1{y~zf_eMi)-L~9Uu$~! ze9Y5n(#+!DH_ql?S{wVd?%{z7!|dA9-%+3HL30c~+KnrXlYF#Sw4Qpp^w5giVrRds zeWV7S^}3+;VO{y&)lbeWjCsHJ`@Pq_r@HgMf65kob-_IAeZ?=SQ~Sg-7iPKrS{{4k z?&m`f((Z>okyzVWWT3IdKg{w|{fKu6!gs zKSHPm)OLJ3|J45}c8eeHani^Z@jbMl=vL-((d&ilKA*c>zW>y*?mvea4p&T^$tlKJ z#9A)ybb5y3mC{R#a%+AZme-53VzX7bY7*^cDw84o%21j0@zI!5+aLdke8O_2sHN5W%YE?YLP996$ig9 z@_iD&;E2y|1F;VkFQg2n%)U6i>DYx0r=|S6zkQWByDeWFks+sNjc5Pk74>G!lm12RKg)f5@1^;> zKaAfGknXj)U`BynOK)!=?YP^}jy<_4Tjs zTVA$mJOc%Xzzm+om8UulXL_Fs1aI>A#t~rgf`jB7sg2^7!PGPU1wHZtNnG>D#2#KLtk3l_8na=E%>&pHs}0}gIE88E)@#=mQxPu z-m;vY^!;mZOmL2jw0++9smez$y$PBkTWQ{tBwutw@%2;37t>PLy%$mNTwCiF#?Hvr zc(?3!?pq$k#c`s}4NIPaCUrg2&YeDSWuEDKR_CUJLi2A`eD%qif4rfK<>@QK^ITu2 zU!PQ_9P{XybiRzun?!!;n(w>s>w0ZB5Mk@Lx@+Cf6UVysp7pjrhUYvh-*;`$ZgX~< zvQI{kNA26&?B#cpb+4B{y?E@k>DS8kv*BXLv@CBF^g?<-Yh)T*Ca;nCJ;##8NrB~> z;(@~p^fx}WlKxurQ7P}3>ikDnHRXDkwRNXxa)r!4=wPXt<5sLH{f6ss&r-jYugZ^2 zC_Zny{R!udundE&(SCAuQc%9lml zy;M}soY?mMUAK%%pYs#5M30q|M!4b_rHMsEAD50pT2n7 z>DtcYZ&zH|R0}Geb$A|q8B^{YH!z(zB>HCR~JNvtvr_WE0 z*!kfQw>KZtcdJcR96RRoq`!N=VbQ%6_OB-XS`xQ1zVuYsSHHi({8!z-7U>B#IXzjG z!OhPVCkYya>{dMT<=~{&YcJpAuD<`E_o2+)ZL9tot}<9sa&%*5K<4pVf#EWzH-2T- z*8Ju8SF!I`gWdWKiKmvwm-SyNYhO4u7o1IAg36aKJ;iOHg?AEN4L{0HSu9Eki! z={L*cJ~WB1*&bUx|J(nqvReM(TjEnwB`&PneTds7I*zk>Rh|F;hLlUD02_Szf2 zZu7H~l3yim+JO>=Q^F^fNy5pWe5SwYa7)`W;Hd0t|fZ(u!dH0li<~|J-;K^Ws=lur%d$kVqWYRU12LxEB5N+uj~8w z?KrW${<&TLmzkf;y!KeJ9{$q)d~SK1q-2?ovAV@H8?j|ep9cN^`@Vj^PydRVtGY4w z_l%xPtXlnkvf$%4 zo6qZQZVZ@p`_PVq+K)D!*3*6)DRJD9T{gtYKIeFF1G^CO>^*us46%hd_xRmSj&Xkt zcPiXzWcPKYzi7YWNo(KGJEnZ6rYcH4_p^Q*vJKqld82gq@%gWF9Un~c*3+EF6YI>N z`u~J-zfS7=*+o~sX4KzuyDedSeW%!Nx#RkEAG=$X-%qu3er51{#dmKHDdwp&J(WOR zE&-;?jt+i3uF{4_T=}V2?dV`jsA4?LFg>XFi{&c<<-8^Y1$) zOyjKhXzrvf(iHS*iMs8|9<{zIUmj*RC(TD9%C$#=w1lVBcDaOi2It)q`2Xkp{}>(_ zciGY_RnreWNQyr;`zTkdmweKe+iz5Pc-iGD5-it9Cf+(Fq3U1cX36wS=$PbF<4xVl z$(xc50z5iSd`MXpvDwDvZKl68N2y|(F{rEPy`wQwQEByThGa(7U#|L97jJ#w^E6kz zxaMoK)1NudZI*ADSoXW-iL!j;9;siqmPb~!c+5OBIo&n-&o}n^5A3QYPaBx|G#)A) zvf)ULvE%uv4cbS(DQ}MbJywbLzYZBbxp^U8levG=x(wxSYdx!W@ArSS``gO7*X!18 zJ0IA;cFm!tto_+ich6WDX&udx2W=Vk_HGbNzMHto@Z9sKw>aWOFPD4PseFu*efjD3 zv)TD^<|m&E2|b9ijeqk-Xr5I&U!%Yb1xEdILTo{0DodVd`8gUsKBnPxaaje&+667$ z2h&ePaP{l4aj*$*d>%W|BUp~%>C58N>wZgZoZE6GM$E?U375g#MFB!`;@K);d z*s8ez`3ax5~f&9@H3Ow>ee8U6g6=bVhi|>!s?REB>%dYT{G2_$0Eh!6?nb zOnKr2`R4`k8csZ>p9EdZY?ye$u4berv^SkMZf=Tqt-UU$dFJi}b~X#S>C0lmu2+N$ z-E#@u@({GyxW$Sixe_#ZX=9+WZR(b=KAt#_o@r@jk!v!h-&$TEak*!k>s@g*Rrc1h zdvl9I;}^$2Sf~_|6SRmo?0iVuq{81uiiXSlQ!}~_76z589|w>9EmhsHrqg!+*R}am zXFSN=b~Ek60d~6$XEO7ytkQMcV&h{|p}OCw>uA8EhvuFiAH8b5+}$Srvzgy+#}3Q# z^9OlL{{Q{1uP>G4Yy0L*f1cLnZ9K&`k{|ab>_{tI3p&uMP|*JGm&>=?wf;+oZs^^V z=wvD37WaMEb>5x>A%;$h^Ddu0{`Xz^{z-G=e@^#m+j+e9x!m`v-+fa{6*ow6zF7Sv ze?s`d6U#4#t~z-9FzaQxh`=~JOLoZ{i;nBJ{ zm!7JcUzg{vn?3dGVVV9#?^177O4x!<^_V1kpE<;7msX6~_dCVsKQ)*wdc^9srfhcb z-EF@!?{7QU{_x2WVSgQE;~vALjvbrJ+`V=kmwf(v!}lH4Z;r;~e~pZlx?Y%NW9AS)wo;muV1_zPuC&I^f`e%B59m6v!&ZwmI_&N-1{_b zJCEGI5AD+@hUNV@byQ-l{+BZ^)f8oy>D>5u=7m(Fjk-q8Cl(j87^Zjot1g%&ELga2 zg?aA!#h?Q~p9FoJBgUq*y-Pr6VL(xg?U#l8x(fqtX67${(Jyy&bDO+w-rF3&I$Dw%4T`c&6#q4d`|i(}MTPk(khtCl`n_)UCe2_!aT5Zhu$q_dZYw>JnKgGiq#{%d+vF z@E-0D>kJMY6gaTLu_EEb@lT+k&Wat=rh5Nyx4xR6v7JXO_u@X@6B+Ms)tU$Dtr!0N zQvbpo2uNqx0>H-!ug&n?JnPetO#O&4Q#aUEareaF0NXh7cx;HY3se;{%^cb9A1$+BqqY0Rw- zb9PS*s+8Mvr<`|cv1~VEu=P7`)tDVV!BXy;#zcmtlevQe*f32UVq(i ze6{{&9-~-)p*C60JslS$KTT-2SyFS&-p$V7fuYeFiM12_n=c;v_+jeL`Po}5ZY8$N z{#p~f=2~)3RsZX{$$RcqovCR%(B{@4*x+r_+P++L@$-At@9#?QGL)BA-XF82cbe43 zlr>lK%YU!=W~lLL+v{MRikjSwN5xztUv!^c&T)2Y{%@Jd|MtK2G=I18=(k{#--nWq zT$6tJ)KK_l0cXIZtIWA8U#lMNP}~!2`)J_<$@AWqKVRECZ+k;IFSA2#YV;4ye4h6{ zeTq-Etmo5HE&ba93Q}9GEyX+2_qb>NzpEMkRruS}(1Q}j(+!Glw6U}0Z`|3_TKqQt zI(PQZ5AF6g7O&TAK9%GD)^W)$U+_i>1(vjaQ274&aok=nWzU(irG4Kj8^RyXy)f14 z)bocsC03?>Z1_@;t?%}7M`~3<)lP+6{hq3O-(DQvaD4Ues*3aKSCyCQ+f~nL|1taC zmt~DBuYb!wxjjo^(!wg>9T*{-B=!TFK&uKZCZFmdf+{Y7GL4pqP6y{OV97Pd$&w#|MiIv zzinPUEtpT>@?$qA2it@RFS@E0-`%p;kmtgQY{l&?`HYpjZ?W}M@!VS_lxZZUvz>AA zG{@an>t0*O#J&%%zW#1&{a=UhnC-Q{g<5Wf)dv^Xzi2;J`Mpr)@BF%e`W5j#jLcIZ z``Y-JPCx1lT)t&;^CD}haQTAV_gwt@*A@I%t&NkqoBRBCTs+5)q@WkKA0_6b`0{l~ z-BY~cYP4h9jK;-UuMf+u-}}Gje|Xq3|KMZW44itDzE&N%62);ntkV{>>TFuiOSeKb z#jSS^-+NqjZr6R4b=&2P=PPbd6gK#k@1|rt&-2nKGqoj+83i}bor3V z(--OsE4z)ZBkhs=j{yZ$uo{Fu3hK(fBoI8{lD7Q9iRB^+~dg)4{SAf zwRLIkfz0y~Pi9q?S$<3U6j!m{=Gly7uJ2FwW=uX0+CHVYp^8JNTfL1XL@r7wWn1gP z1Iz&#&ei`uudjWZoo%c5>Ra5AO4k!t_DVdQcXD-exl{O)hXG;wuTA$|>5zUtndWadMf}<)@wGLg@c*(U1{pK1Z8*04_mZ41y_2lgUpx<5 zb+|W9Vv6Yg^4N>wTBl9^y!&~e;&OP|yxRKj<@Mn`9+v~IO-Z!kI8nSXZiReoVE+~M zuU#M3JlJ_KdQ;olvhOpey+4(=VafRihoqhB7tejoziZL`59=9)!P`FzpfU|tkoZ? zJ{nz}r@8Fkwi)LG-xdD0nY`=XH^a~M94!ZSu}EZT1}#ewRo8nL$G0Fbb>SX6p8cQ` zF9Sc7-%OqUm2ds~wOzNX?EQXnEk5@vu{JyWj8^J3b*>NzAFZ13YJ&|X3@{iwfA<)=cQ$FH!DT+uWC&lC02 zzi&>S|L4i2Z@U)ia=)E_AGGRBfhBG70k^Ynq_+D<&78~6T5f-HoB7R@$)6V8u5IXC zYI0WM>2G%XAC4z|6;l@LFRR-3ndkHD4HLB2?O3$KWY)4XD;(w*w5PmWzkl}A$DIBZ zP9F<0@LpQ$s|EO60>)EeVmzQ(WJF=FL!W`xSbuJCa9L@ca26 zm!G#Pe)|VHQbnJ8t?_<5 zCtLMf;(-^z7d{yMZo2rugG0x~!FJ+~&FklKY6qTA3*3_3W_M2|R*-K^{Ej!9PP_R9 z#PzpM|L1AHbpNINqYZ&CpBRIB0cJK#!RbdP^jwm8aao}#@x((#wx}YXY4yf4=2XAi zxmSPl<$z~X6hSK86cyU;bg1Psc~1X+JAeNpDZ5jKIoW0miTO5Gzoyjw)!^spoSg3a z@9q76Ybz#jsJ`rqs1H7$=5-Sy%7F1Qe zRCg0ysP#*=jpy%_e_A{B-5~oyoDxa}XY4ANbhXtyTo_bpZgxH3vEj-5nEk3E@1AXa zv0ExpbJ_fVH_z9Z{dnPSe{1{62iKzWbr)7_PCH`o^(kl<5b~s zn~V6EoU~Q;ntaVNZ}IkMlf2ck_FPnSU|F;6uRgnpF>^mU`fW_yqw(aj#m^^`x%uUE z3`M>Lp4|l+K)&&TLuF3N;oZ-7J_2!POlNRyT)k~#Fz3%c>vuciu79r*SiE@o{JJX7 z8$ZMAzlN87t(w0_0<>gv-S)a$;WaP4o79~XkEyk~Ie*^n>En2&x{MG$69c8*Z)9;_L{VJtmeAS<0`NjM% zl15)Z`vv;`rAzepR{a4TkkaD7kz>IkGFSxKjL6G^F$-R$LG(oYptoy)RwLqE3#lPha zec$ukmi>1A{=W}E(?8u;Yp)b<+!O&C7u{Mot@gE>?Ykx0rhhqC^E5oB@aThk-}ilA z!e?!Iyz(G-T);A)Ir?VTw`9dR=CxNw{ahz!_wQr>d?|}PEA|LqF<5P|8{ZPnzwK7m>e7ABy*XMAlnC6& z+x?bJJhtRw!g1MhnUxMA3T!>||NnWO$|m4;@&3=b_a$FScyHV|VY>C*mwwGVmxa`R znmqqb_L<18O;2X5p3UGIS8Me2mGS(aXG-Al5)V+*Ixm5zg^n`U3hydGPwdvob|>-T#OX2<`& z^=;?p|5^$ku5I5}8W?^s`nl-(ilbJ?9|WDU-MhPPZto{m7N>+P4v(N87uxN%_#DrA zbt14u=}5uBwSQK}|IOljSn*}C{N8H{cBeL~ZPYdY2|BK?e3nP>s(r6x-)nKQs~4`5 zQDzZ%(7W*O3E|+wx>}OC&b2WoHN&6oeIU4KEthm+grs}Ln^V<_iRs|8R-6=A#GDgO zrmL^q*n7AA-u8W8*CyS$kv2QGEA(IG`RaQQcD-H~U9Ah+GHEGb=b#c`tQvlQ*RI1( z$2ZF^{qbUPzg*4l+xO)_M=`2S-Zx=Fe%_&Ke_P1 zY1?H#Yu3a1Sz9;$`ntaUZ^I`0RTXX)e9k*8s_#{6 zPtwjJD z-t=$AahqjNrf--#zx4mT zEFk8^nKb5ytIn-h=${fI(7s=0k^jaoM}N-d3Z8#vh8$<3r*Ob}o8sTgVnXG!@6P#B z`MYoV-puk_^UGG)_8Cu}@a_FxFKEC+dkKmgBA6ckWI0!OjhW9P;q8m5?c(n_yw*%; z1{L+G`uy%)D_;K8cs9vNXt98ke}!{||3_16w)LIndtdry7blfm=dIpTH0jxSP`n*1 zJT4n9lJlC+{?7*^-v@i&m99SsI=9d0R)WZU!Gp|qzBG1=Dhrt3ulfAobo{@fkA4L< z`iCc#e&qSNd;jmaU$wg4caomU3Xlu_ODo1)Mg${~WYE=MiUCg4+*|J^IfUPrVPCZdYJ& zQ#AkB17DL~6esS?)X%un@XQmZUB){qI=A-)cJNg1d9^9?)%AB> zJ{|%MV}1~u2p-0~<9zbOo*6UuCKx`taj5r-x|`yjE0g!_Q92iFTmQ;(@06X#7svSD zH3ucG$ASjc6I+AS%KOaDRIj>yU$3NOvq?ZpMNH>;bFVj&m!@w|TA2Lx?>T`}3vQb; zv#fWroT*VUQ6M6VX-eHaF(=R6!RxB_Kk8MSv*mY;{Pvi8jxv{j_dUK|z9_Ii{lTFr zpKTN>lR5u``$C|jPJ#qytWbB0S5ys~lHar`^T_<^Y&Vm-bx)=L?r+!3l$N};|NCG2 zS08t|O{+Q+crNn0=dPdh%bIoRd#l&)L0hOIq?kmc*gWp>96BpubzJbTq_PgHpGS=8yT0Nz-|ToK zezon>3~l|**}u|r)$QL;{|n48VFa)9*tMuG>dJM`j&F-)GyQK}b$ZWTJU6&nY}2aR z?B|9FXI!;jL%Q;6t_h3gNfe8&lHxdG{+UNXy(!brWQSHOh zeLuRMFT1e4_2RQ_xAU|M@0;#%wm5rO{@;ghX{y^jOn>oI?k3NGfZiAtN- zyErMZOqyi-#?f zwp?DL{Pk~&=FKNJAPXuK8xBmWPV!KxJjg0OB{QVewZfp9^J&oyu~RmzaW@Vwo1J&- zU*^64>a}|+{mqW`ubav45U{k@+wH>xjX-K_P>r}X2ys>&^=6RJxuthk(X zIO^3-@NO76#;(322YDu?&#O%9oG-8bU*M?sj2Zu~p4hU_A#Prv>;2=e*Z5B~UM<*a zWcYV+(AjU@iUGWJcUNAO4Yp0)@Y-&3yXE|E3+GzBVuU zKtxAW9e9pNV1`O#XI0V(xA?nXHK#f;_#DhUbxFD3X490}(^V!@CcQ+hgeSGehA%H{K-?&uxuEPi^Y=(KKkJELCOg9+Y`KAqOrkGWNN%jh|O@t(x>g{#+Yld^do zd0uPdns@V8dbY0d=(%b4-r%^g)T^Z@Og$I8x&d0T!1li4xb>-D>ztS$;e}4R3WF1C7NQJ?;vOlapEJzA0?o8_)>MRCR@Lw#94h-q-(K|3B2} zwa@fB*QcKgk9zmjZE~-kwOq1#|LVjdwiC<;Bv##j#pS#rJ>1%`sC;$}f8$c61^4C_ zozi6fy5aTOBQMelod2#hE;t*`$E=zrW4L>Ec}L;iX?s>zmK%QVDBrp*{7KF8^ZC$Z zWsu1vY??Hu;!)@8DgHGoN53v;=8ICFsJ`@m$ALh1*-$a-%8yIlyxaMFUUvURP|Iy% zvDe-J2Ckg@yAu1ie>))j@3?ox{2gL$JU(RL5E>n2KO8>i)_Ww$a@ zvyAeV@W{*m`_Rrkzp5{>KYV-qi^(6GrZ@R>Pt0HBw{_cve_zXsPfAZM+^_m!^`Xsf zXL72|X8pRoVSbwU&V3*G9_~8zz_l=O!hv?hoPOJH5yzj-zIdkS!$J1x!5qf}*}m$4 zcDmTIXgE#!|El`Qp2~;Z@e#ky26}rKUf%b0YtQpTk2P{Wa~{ppOJ2LrtzL|?ajKHS z$>q;$uXh}*4%!=9zk7e_>8xjZ^Tcnpr*Ek}E_iuKwfRTC$(q5(6=&2!s&qBagvDvw zx^Igwj?r6Yz$3gY`fkc(U$)zMyWh@P%v@ybQE^kw_C>V$n~!3_&yK#ye)6PCd!2^9 zAZYQ!`xo;ce@-%d6zI-=_EVx)lpJ5K|OX2FQfeIK?gs4$3o@aE2*$Q`F=t!;g%4D#__mWnV>fr`hy z=6rnCZ#I1Wq{bUvbT5x*v)h9IKl=agDBm(`Vp!g?ZS3K;cFpSkPI;du3PgA^ff}7B zRnwlWUw5MS;ok-NoaXwxit09#By5gxN*CHCE2b1~z7aw{0R|Q3aT7+9&O&=+4c@q1+DxC9o#Bb++FI5lBUM^*rb?MSQ z-pxj!ZXV|hx2cBCKNcQ2aQ8{uVX-;K=kJ@!q+YXBtEfkMkEw(~7DtNhvbU8jCu9X$ z*9M(@?j@LT!}#f|<96RResx;g;$)ao;lAQwFi*v;e*cA$kEP!8a((18bvRJ5@Gqz+ z2E|Z<6o)~QkI9@ADZQ+)(+^S)b8jvX_SD(CrJ~YMC}W#YSzmgO0rySnS{^SKxAm9P6R`LSigywYotsw;Dg4k4KaMprj9engY|VP_IXGF5 z3wFsRyL~SQOBJWY#I!RL8h#wrulso8r_nC<|G)SD|9vps{`bws^Bx>N%8m9vC)-Pc z4hdnNKUtts|K8ts<{w;b3aoN&a$;^db5OQ-0A$4wG+8N0554wX9C zEca!>q(7hM6ra;PX?;D<;F$d@qbr(0R2j<+-Zbg1T8o5w)`6PxfAj+ai6;;jIR&FT2@I!O}48ZQs&85W`;!7%Y9V z@wlAzjf};;Y`@>_e(&+qXvdY==cYQU7*AT$Y#P680>k6x0-?+E`i#DA*dq?wpU%Gh zeqFU;%#j51R&#S#F3@1OfJB$WAGIb+b=9{8u^EtQ z0ggt22ws+?BN4pihSvo^L(hr<99L>2K?RJ(4#des-THC;=R(6{O)Z{GaPEr!S7o2( z%HdXYD9qw`ehG*HW0v>)nSD^=yDGD&X7M!4ec*>ejsWz_y z`?dDpf5=xZ0q$1J2s2uI`L*KdE=k1&e5-H2`cVJ(di~U(deBI6rT&$-Exl(>^!gY= z+KFyT3hHh>63U9Fk3k}7v&Vx!pU=zJe4c$@$91~E$Bq59IiC{FJnHqCd0kQAqWbyn z+4=i+t}#!|TIL$`++#tpA=Xw3V=M8@!@$Cm46#n!5 z|9|gSKb%#>3kfeYa`gm;-L8)tKK|*Ax&8HeeEo0GnWKDlkIn0nMdPycz{9vG?oeQH zN(kfp^J)5i8SvyhTG}|CtV?T#i z-JlyGbHtA3JuK={ciX!zd)>~o|Hm2%-Gq~Z!k>cYYtXG#V3{`ez$}@0=lB2r`@a6! zrujDNJSY)^2xnMSjf#whz-S1Jh5&&On32g;KIi2n{rrdj7g*kvH#=QB>*=<%pY^j- zcRt-dTR88E&i<%(!q00U#TN=`pv!VDhpVW1bHJ7G?mH`YPWWzeT3-KCQ(4Zp|3RA{ zT#mE5UsLb0S!em5J(f2+g>4>&&q|K9I{5f$0E#h?Dquqj%exIJ?r}ev-`^H_=z6y3 zzpF@V;B(`%n>;t$Y>$*Mk-Mz3K4)6H$?5djPaV&K4qd=3=^~Pt_K1c}=J;BXxY=e; z%RPH+1LJ< zy(#4`v|JV`cSq-a?zGjjpPosp%-H;=Kh1Jyrpqo{dZMlUgosz=BKS^KmC>V^L$!m$>s^-Cf&(zUweDcyZk5ruU+=F+?zH3iZ}mR z5-A}fp`mfd+?>00A6M$X|9R8in|2r1FNkcL`2S|klbYXObM{=Eb${Q@&(YOav#;lT zZ+%ug`y0RQfBx#b_w&A`?nqGiQ9rBI(8V%8N9?C&-8CKg9I;~)^L{=(k}&6I>gERr z4m3ZkH|0L;Hubpq{~Oa5zRaKXRQ7C9@a8|!o8R2f3EhzU{76Op=fC1-KkZAaOx}DW zUa|mmloYhh0dD$&*at!cEH-PhrherY(>NP>_PyKx_jhjj6?y;uq^D4xE#~#jy(aUd z<=OutukXihKKK3htfg;d4{Z4OIL&f@>dheszfDW~85Dc5CMmjCV*lko=RJ-DFVU6H z-S^=P9`78jQdB;6cvkMMIH9xG8K2Hbs-2{t{p9i4<$?cKP52-7`TzgxI?qkG7cQ`# zU(mj8&doIsZWdlQwGY@L``<2mAOG)-69kiQJT|!T=Dv=6_O$tC-9^z7A`&JNR;zSM z?ruvy@}O|jME&e1=V$pJ&yhC!b0ql5>VJ{S=PDilUixLT{^$LF(Wa;6*Z%xJ_iTE& z#KN5IA7{zma^rE6n6o~A+S%DlyQ(Ytf2o3oi&65C0F&Z|AeNq6{YukKrMbN=c0``b z6I=X4ZuEw`1@BIXol4m4p4~zxDRl z{ymi}e7^O5-CzIt;YW^UZ@anZ=bCxC)7L~^|F@&&?DSLn|IU7GxiRwHZ5?xy)8ez9 zen?A{*tryIcG<9q#mzKn&pJ(Ax{NL2KrMB!zGD^A3r`BKp^Xt9i+2hKyTs=6?PhULiX;)fh{^k(BT5|KHj8Gkj--!wn_y<#s-s|Ng4z+ViJke|YgGR%U$u z?|JsqpR~&G%^dcfXbuE%4|EAg92I_C=gXPh#Cnw4eKDrJkO**l5e2#La(J zL`oQ}I#YhPboSAje}S8ezium#xij_Ss#pv4k*|SR5&q;p%b6xdDHy$_n zds;mrrw%1Qxq9}}wEq`tD(g32+4Sp=>*hTRB5z$v-JSmVasTY4d+(n;`(1r|`6=)s zVz>h#3Xm7V?c zB`s0rA!Fj*7^5?#=eNG!@Y+1vtfpl1pKmtSIrsjkr99`K-I{*XplEuU^6^@?%?1H~ z{Win8=?dU683>sWDxC1?hP!J zqGlpD1J+kN@7%xh9A-N!)Wc!Z34JqfbN0hpd#;q~WjgPDSE}&D8#HDG${|QOdXzgF z0_2ClfhZ>FwSU+De10o?z3q#>@;#4l*MD6dzcu{%f6P<~5{U?7>a9&GxShNGZT z_y5;^J#w_;);Z2<^Do6AU4jgD$&>=CkgG(Y{ zF%$FQeKkMh?@Lv$T3x-Wde`drd%x~K&wM#HHn#NK`#Y=leZR8vd4V$L1O^P$z{c`m zd&B=ld)PJwum~wIVnG^H8RkkXReHpy;=qK7tOOPaJF{yCuwl`u&=|ydp)*iR=^Zwm zDhrq!FP8{38BJ(7$0DX5r?WZj?4+x!!(Z#9`P{TBd!vzjtVi%qsxrb&(VPWm(pIOg z6z80x5|DR$Tki6#tE)nbwC_)3;M8CeR`;9I$}N6sMd0Eko|Dyrw&%qzKJn((R_|?j zceN}nEsau62uPac%n1Ax9D#7`2j_-lGy5q!_&I0zC!C*Wd&q<5^IH$zOD+ueYAg)W z&d<}mx+>KBa^$7z2#eSc>qA$E85KNm$h^15QrYNI_Z)Y1nDaPhFdWZeWPbkAL*X!s zMCZgr<_}+f3GH~;CcUKm{k=t>-DD>xpptIdyEvG22&Z1=PZlrE1K-^h((~&QQhs)ogcju1S}r+7^nRF z^fWL~!qwHa=+BQr(Tf2Komkgq%&{nRdiu`d?Uu`nWF#Y^iXQixpDMp!yL{>ykv0~O z1}Hk^)R4Sw(}l<7o(FW83X(Qhbw-*k-ohySA`Tgzf zrRA9R{&>{AspzR!=G|Re@6>+3TXfFydCHxV#I51S4hA!<<-E|jaBJlm!FT(9 zzYDgM*i+;&W6{xne}Ai*n}<(TnroUpEq~)gdFJ2ol~1P@y}7aR(R)RG*YopipHA}D z6Z|mKx_n(s?boZD>i$-(jM-WAv2JFCU|Mx*lR4Zey978sODJ5M!TWgA?EHO^wi!~k zRa?%?Hutw(QuTap`J$p8*4*O;x3x2_+03_Od2z(xc-SqkUsrUMbU{pISyQk8HRa_hVu@JiB%H9=K-ckkjj3CzO4rZOL2t+AkBIJbk({kU0>fc>x#e>)!rOtcD@in$%(fg?LBwu)TGka*G^ts?0(h$O}EOd zf`|jn@hgK=9a9CSm>o5m+$E}g%sS?l{pPE2e;j?PuRr93Bx4@+gx3-W)<-7w-h8lO z$B#$ds_N?Qb^kukKYgf``>MseH=ECYtA4TNP5SD+7HQtz<(yX?UmoF@y7Tg4ollNi zvaV{qdce*nBj94aAgZk|_v@>xT1`u;zP?gD;_Pzt_xt_vNzr@EFBBf>5L7LjX;r$4 zN6sd~(qLQeZMEs~bvu9Usr~(}%d>MXbDeNmHEYl8<*?Ap}_d#m#D@J_ww#_RV- z=rwOWo13*9`%>Ed+(MezeGqdcsMXKB}y_M zk=p#QQCLP|#kHo5ci81?6!Q1~-PX0`>H(WTrIw>{fnCMSoPXpQ-I6wFFPX|PE$788 zg=np!(uCTj)t+1>$39K8EPi%E{@(}ouad&N+eRW%I^vbBMS)KJKq&Jqo zkDL1D)6MkxQ={{Cx<0*rpug?q+eO`alT^K@Y3SS8{Lj9&CNNv)_Lj`Wd$X3_JRQj3 zr=a5OYNR78HI4D0Bg@PQAy>Ds%~br|Ykn`nsV@4f(OJ7G(^)(Y%x+lwT_gJIr)`h; zqaXJ&8rV6jZomKU+xD!RN4@p;s_5_kv#BfL$3u>1dsoHp-&gbPX8Ni$PVBq2RfHR4&#>$TfY3H#e9vh&MbiBsqDU|K4epyHO<@}u$;#{>6+ zt3@=mN)J>PzPO+m`Y`3~t*xtWu}_OvsB-+?rVJwe{|Z8kbo%-|rM(TJAspQSQvDMypqUe}51EUov62j!azjTho`fx34d1dT3$x zs&&b(92EzqXTlHmhSy8)st^9-A(PG1V8}mds`7k^MFAVvFp8R_otv{V_lVPyeH)ME zbnL14_w)JFWwZ0N?)^QfK3~LUg3-dGo3Hbl-%)rzr?`(t-Y&*+&bwW&^+KJl#V$S1 zVymglX~FX1NP)+P{9Bwyw6ecGogTkxj?jmO#Z~Nk?yU}68+5PW?p%rG^Xqoy+}Ln% zvTWU*_xu0X9qebVdt&&rzl5Qp&U10^#y3wpI+lwZZsRS!m-grVkB^U+hOdvC$0r)H zxREz#V~xhtu0{O|s(N=<@y{`sA(4>KvES^KY3ivdA&Z`D^k`r)a%uQ}kEijw#oGDz zMf%rQ=5?8~b?m9%|LfK2tedPd?{{slNH#lhZ+*P|&Y#a_Uwxl9RVy@v)%tE}(Ua~} zeV21@?(7WKEj;Gz?7|ExpPSfQ<2--Pef&|M^Mzl7AJ1Lgl!-MPPep+$`e}NxQGb#f zH*DA6_d{uM>CWKJy=iA>t+a_rINp`IzUu2M&Q~k%*ZqFmv|{GX&FR?>WgPf;e16^K zJsJJ|{r&ZeQtzB&`o7O`|MAJfE(#Ajr~U3c0V-oBtNVxL0Tf|PsU0^=PU4Fzs zCN4)M!HChy&}ZAc#7)Pwv!6~$bk)>6KD*yjCi)r2kxk;SmiJ2;zqV%PpWpZY z_swcZcgnKKbf}CeZ$8X=(e{Vn^^FHRH`e|Am83pTS$W-DUt- zQ(542-0A81;V0Mq`?h`m$#(g=6^qgy)L6YQg%lW#Ic`+-Zwl2fU*9xuyhtA*s<5Bm!^`C0lIF4)a=~jm$s{St6`CZ#WYtNzU56;S) zW=%=Bd(Zy=PyeYkCw_C>ky2@l_;#p8IyCLU#quae$Hr4NZ*3M9Zu_hcYd$wrvLy8~ z%J>=>f_8?f^&BebNconpQ=Mq3E5}v$`K)=u_=LTdH!D+} z{CYqw)E5^Qhwk`qdOb$D^z}8~Aos=RTF;z~ul+i8OU6Z~RO>Renq|g4OT#03nm3rK zv@uCf>1;A)Hov*~yj?Wt5QI%Kv+nycH_HG2al9#Iji2+QOB0pdtK4o_{C@FC{O{`Q z>+70MOgz!nvg!T4-|KSj?~8pfp-^g09y1${K~e3R#mxUFf%^eV+8r|YYgTk@&A6y! zdhB3I{e=aNpe+^4-DfcLSABZo`SY>-{}pmqDsAU*1&GXBCBoF&+IneUZMEsPoo_as z4w>o@qV+LqS=6b8LH{txJ-&YLs@9Wu z6HZUljjpn5br3lQsxhX=6m?#+3b24QgKasE{PMlIyL`P@Q}4;B#csVzil3h=IwqOU zu}GpMe`zn{gD>rIIaLB3>H0m7CpMHmIMDd&AOJkm>-GEBd1Wrn`S$bq{P(32dCHAjgjPguPK)ZF|KgzUobX?Bg=d;w z_r6k=dh@=%v;FfAZ;u?9rL|s0f}LMZWXkapcZDC8J9B?4_!OL-Wg6(mv&Nd)-b7gP z*TvIj(LwUnoJX{rukEj|4}C3ndX@lFk7;l2tt}J#?S6Tjv;7`Z-56jD4#mbLoJW57 zI=-{ml6iUA$ul#JQ{Ud&TJ&^k_^CEt=_il6_5FU;{88e(;c(ze<$`%~Bb;4!#JD$l`wFCL?%x7s*5LnN1^V!+iOQW`CdGY8J zA6g*1G(~XkK{sdzB9CcfUGTQt+sm{n7y4)lO;uj`<=5BOsYkm+OOkddezFC%wxXZA z?0PMl!tQf*&!(CQPM>3z3Lp3+qjT1g^Yn@O2>;HnQ~eI#s!iFGrpzeh(c`ejC`H4* z?Z`a8Joz=Z51V#;T@0$^K^^Z0t_s)kxehH0JSOy0`ND_UO)aGnb%)%TR06CTH=XI+ z_xD?LXyE5Q>vt3W|GocTSMK)Ix@%wF2a4@gkPQ;4`SbDkOYxA;##1bXoQwbVi0H>H z%MSVUd}{aSgLCD}rPD)N<}XtU))BhU=U`NwQzx0}9A&SB>_poVqWx|o%{dNYMu{Ca#Q_7~ran7Qub)T7_CMzaM?9lYhl;>!b5_rL z_1|~j_x%3uZnyT8g(WqYm-#C1KX+ZlfvJ!~#aP|RC|2d#*|TRur$&G-Irm;4w|9#1 z#YiKW=TjPMru4-5+x=W}YQ1nr1KXSyKOWv*5$(&Rd#k=ac{V#g?5RgPzx=v|PeeLd zzNiI6Np4bfZsTy`5Bwyqc)(9$!@a0LE3i`M*Pdhs+^PrOCUI9s)%u6a$ z6(YD*jdWP%N=TYDTz{FIx=YTcV#D=!cifm%CO9#Lt_l(SlML-?G;R`F5wNi7%DULy zYuX=v_f(j|GHIsp!kX;ud3U?!O6*{JXkt83%gZNfn`-9v#5tZyKeRJqu8XtwLnmhq z5ovUdEfXD#iWeE5w+RkaacouCvVPw$FI{1`qn5EzMpZABcIy>g=v>&Xs=YVOE5?~ee;gHJ*)eAc3!m-1gu7u!yF?#zHQ#y+ z%MlLX1nIz}lAzp}^33J=-12#6W*WQa?Ru%!%5wGjg9{FMJRk>HZZdxP=ex>_BL!70 zYW3cyOWt;L@@&O4MH-Zks=mL|jj#FGDq~X-pn6UB?ZbizZ%!=|-xnPaAh2Y|t$E#k zJh{Hk2caD=a1{h$3#kTdPV+rzZ)VMDpx!pOY-t!M*TUThVI;^hS{be}))ZBO4ICj2 zx><8x=uBK5yHXS*lo&W8+#CFOUi)~pLM%fe5BM>aB;Cji&zkDS^z_u!$&=Onmwn_( zwf@p6tiGhCGVWID;uHCkVUaw;uOZp&vaZKZ&jYg=(yi{r?3l`uB;-)JICOOw=N#5u zrYEM%pRYe*BCNdkXka^YmA+xa#XK6ZO~YwPN;P3qcbxr46Jfqv5W=*qpV1;s z`|6R#w-3^LWM>%IOx()y;>d<;TV{syEVX-h^Ztg!=4nekR)?+C64egt;mmq*VWCmo zpNh<@tEPsm4%2;Br&iOjTo^ROS^MkD3_qUBZ&RCOHDKetFFX!>F=RNN^XrRN&tGrp zXXYm{|GBlFIVjaSx2U$+ST^y$+S z=HwF-6fbQ|KEC7A?40#Gx;{FC%R5FPg~lB$K61uaY-lbW394nX}xu z`@oS-;natRTC*%q&M-{wiT2x+eO>S7uF}<@KJA7%DK|DGrb#wjg0y@=?B-m21rDL0SQ2*%x+z#?p=8@DII5;O*!o0H^!gXRB(IVBGc zG+x?MS-f<1?>8+Soi9eqwH8ky$$w>D0Lg)5Lr=*)d9WZ;fbaAhSFy{n^M=Uve z-Dj>7Kc3V1{po^z2MwbGmQ>0~b6n_5Y!)?M!#v4#QBC^(y1zy`o>_kTGcGDQHfcOL z=-}jEo;oRbx!=iy&FoiMgw~g4aX24Iv9-3|-4bzuahJ{4E5TakZN1-S+1J-`&Yf$1 zVnT0?T4ZG8rA4mX>6^vs&2w+5tXSITn7Zg}*j}Nh2mX3CuzXPg4b_zFwMe`Cyz1c$ zU-{?&q0bbh)8&5Shvdr+EWpdGPp9{;OOWo%8Yl00FkF}IvTH+ZP-_HE_ z$H&K)wq}Q~3|Q!N<@wAz4Y%&B4qrcQ(V|5f?rb^DCv8?uJ@7DP_TD5*!w*;1q@A5r z^yY@)%{`UHYG;K@^G>j}2ODK4yt}`D|CN=&$4@L(1$Af6%(V_rJ3C92SIQ({&fP$X z8yy05va%8rc>P3eQX3Z^lI?w{^L^vZxP%8+54f7QPo6%fGjDU~dKb%rdLacyTh1F* z{YH`cv%$m8mGTWCamhKgOP8jo2`msk%%Ux+kUZb6c8Tw7Gp(k?gH5b#9x}R0()7oOROa$U4bN&YOPoY$U(mN!%13Bk*SeG+R5lDflEe zL?oNV`kXVItv79f%rcPQOu93*-tVjZ9l~S-Tu1q5&LQ?LzK>J;h5UiyhzJ4FK?ZeYnQ5O z-EHaoJqtg1gHDDycEkS6w@=yO@7$r)shQ9Ni32*TFU9@3ar*om5BbcmQ&d8EPQN*_ zB4p(xFR>d7o!MZ(HFbsc;Y(kfj&fTt?3t9nWIrk4Rm4%|lRK59uLbo< zoBM@+ba3gs-{vL1;!k21^Xaf^MJA5UNMC=w*I%rs9BlQ=*!Jq_i&OhS16e{3_Fm_? zZMk1_TOZ?@4Ni}O+Rnx;JKvcU8BxAB>EztLw@c4z|DCt_iO#wA+m*f@KEj{qSHYC; zBvIS)LbH~0z0eo`Wg&~s@%(+Uwc=xvq-9Zxh=0xY4I2WUrhho4DEPIN!CXPvU4|y0pa?`n>+W?G`tuZ}_^H%wFN-lao|eb@5EIy18Qd{ny>UCo*up@NM{> zSlIoBfx&^n)5S3)ZtvU29?$EExN)I~rjo~< zK6RUu_5c5VukHNvbb9=$W4+RoyAFITZ8CY2vU=}^HOtH2-^+>&zQ3>bvV-0Z=S49( zZ%oq9$&>~~f92}aIPb!wGC_|ic$v?`z2>n6!6kQ2+!wLA$^UwWuB!#JZO_`|Z4m;# z^Mz-w2-lf;dE?#ldoI1NJpJZKfnN(}&8Eo}&m|K7XG>k0*_lqkB^PX_Te3XT-FjnldcTZynU8BWXirL`HtWq(lU6_e^ZC5EOR>VG zl-t{Kiw?4iv#fJo<^SRaw|!s4{^h}+ll3hoZ}^h*?99wlk_#sPsY`VfIeB5Bv-g|4 z)p4p*o=6KRFeZcY|EAFO5wd3`nUDOknSA?i52KN0yxKY6>eMEy^DDU-tqe;xx^z4_ zar*S+dA8MFZ*Of~8objo*yixjO!cYh3Qm;0ZZZ_+)$N zdXKw5XR&x3h+*1xZ*k7m(|6{%odgYNJg8D2aFGLX=?fG)a`_l>K{wbn?3isWc z9{&6Ldv$&7uP>ZW=Df5znZ16mTE~e7W9GANdj*=#xiP6E*fHL#{em`w`d|hPgd1dC$U$4jOUymv74fJcYDt*QAW#iFxeY*L(-ev;t}NRbH=)*K(!%+lr+wcn{LS&l{>hs6-wT=Y$okK_#Y4do5{259+MlCUCPXo9JJ*?WS$k_(fBhDh=TrA78y@SE)&733dcDsK z14rK*f5Hkn^w-^;zoWScf^OZIiYeLtT`|NL;6-`jdh+5GsbmrFNQf6x2*=ks}1f5)864gt_%Dk;Ce zy%opg+a4czO1IDf-g=RebXA)B5{kLX}URIwkbygq%fzgP2~7Mtt4RrBz=4 zPRIWXlB@giaK(jR5y!7&TFHoXA_ndQ*AQ+;Fug zM-BvkzPQ+Z_43Wz?-X^<2&ppkNPZBryX@^GP)|6Z>GRL$^QXUFx7)8X0W|*n^I`X= zm7wmbR%2(X8Nc0+gpb$r_I?eUX_7hV%e%YLtHRbs?U}1@e}xwzC@e5!NG#YL`KMMq28;;Md{3QU`#aEs}xN8Ojj@|-so^r-87yR|j@^q-%f zUmp0tZQStJ&-(4}+s(PEDGR6j?(}AQ!DYh=Dk4A)Xa>$DJq^5{z1CX_$}!BcyY4-6 zVy(=H?uGYDMEA{=(D-VeaY4bKoy|*J&aURhs#836JEq@YoxJF>zkTdf@18#leDYJg zT{w+QE=&BnsvY#aVtwJB>UTTc^Y;HO`}ys5{?*GL?%au48Mn7;&-#y>c?2q+&n;*1 z^!8opH;K{3Mit?T2@XvxKJanI3ni(y?(!cFkFULY-Ll5oa6-x9x%U~<8$L66O5NU; zEB)%j8)0?76|bZ#vUt<${p5swm<&)?GX(foiAq^3qL$?e0gJIatKS){K>bs`M2}Q zra(qF!3F7h8>L;wUlvc#-Nv)q4m8WUG<4&gcBJ06M*~ZcD`KQFxp1@e&V>)Yid%h%&NB!8ZJe5n%$LDTOGbgX2*Uz7QKBxl4@HPsvr+MToc|<>bGQf zoMYLVkh9vS*)>hhKkYvN8j%aVc;x=QJKfMWDDdv%x-2U&FfifyqfQS6AC`c)sZ$FMr4+vMg0@*z9GI#E zEsCCWY{|J9G{OAhUC@dmW;ULJe6cA@*9Ii^a3eAp%}^lP85_2tfm3r#OBe0k!+1p|>zkWPq0Amk|rhR=J7o}N-IVF}TD zd2jFTJ0+KWPcb&BY9{7^BD{7@K3DbeD;IPywKA!1NIJ?jReN#%{e7E~kMmiUzM7)2 zhz{@m%P0ds(o{^Xxh;( z(MyZn`6D-_bUs(~**<-F&>eWH2+(4@3>rq5n)T>F*$3led_EHMPDFu*lCp1|(QXTx z|KUykjSY^cgO-G@4x0*Ezra*9jf+-^9{abncjMQI(9pFdaHlq4K?>PXGY%Uj9UbAaVh zCp3f`SUePtvRI^f8wSYrv6!eGI5JO4x_!}0XHX*k#W8t-irVRU3s&8k3oBI=p0N1H zeV?IIePXxlRsI%2R&de}8rmKE)YxeYXcuqh{LABTRPM-%58x9|sF+yQ%;2dPZEJpPP{^Fw_x8d<=VQ-$FHTfX z1r34) z8`-0Fs*nua@Q=mkzwg5tzVq#lp^cAyysu!EBSvMRRL9Ia-#A=kNQuEWxRV z^ZgRf$&2>!u^;>R`1sQ7>+6CRI<>AiZ@iOn>(21?ak{Rqu7Q0#H`pduhG;h)K515c zv?%Gp%E+^`OrPG^n7pa-^E01W>aXrh;N??a*VyZHm=}~K7pO8`28GAv<*HlkE?BuEFzM}$jm}TI53qA=_1WS(*DBO?fr8M{7O}GGnF-49 zTH>X`0Ye9?70cew*b@Hh#-|g{K!sN8w!@e6rLS-Meew0a-|vD?i%-*!mz&CA+}d%u zN+U$|KOFcF&Ig)>SU+wOq2MV5xHFeK?Gdk)vWimA1TyktkZYT-xy>FPg{>w(+ zFDL4rxpc}I=lovYl{j;*#8j=&pp#72B`*Zbq+MR_PCGkmiI?iDa~n+d27F}VV_2^; zqoGA*hE>={hoW^S+O|%4e5^M()J7oi(Q?Q2pyjo->x-VAs@pf|V{Oh>aixX{Gp>Gl zvdNF#Q8MPmmg47r>B7*pA}lTkuH6@jKF+{c+I_%Z*sOY{oqE?*$CB&X)9$>y5qE3P zrT3QJ=N|p3(@wJY`6KYGMg7Cm)6@HZsKn?$3~l;%a*EfLnG5Cjg4$%t?tMK*7W<;X zYeFlYPU!gM)F3@UQ0kl0Kko7`XCUKp@`V8_Q=XohTJ-<#_un^TyFtzqnsrEQn}y*t zoybM2P9!iKhRneW=rBgt2j|E#v)s0BvW|w1#+|=_XEaXH57%g%zyg36j6CWOKKfNjSG)wA}Rbgwh zrbK34U8UM_pdmT;*O!+|!%i7`S#o)US}<&a9JlkkUM4d%?+WvB*?Ko_+u2T;#kW^Y zUmQQ7KKR)Yj-ZTrr)8Kv>~J-Eay(*p+1ipu=JS;2f@j_SO$uEpFD@*sD}P=GDk>b9GL;0j-4{vcnV>c& z)oRUrLx-7u2@j@c>NEGcO$>Hx@avhf@JXYW@`UNr)s@|PCY-nX?K7eL(ZhCmvvne? zqmNsazFM*TFK9K?#?Z(+Ru65JB>#QvuRk%vFnN#NwKC~xj0^h@TDBfcZ)W4&GWDvr z!IWQf&GY9K9as?5m-(ss<&j*FGZM5I|1F!5WqHb%NhQIW(aJDq`v$dNwSPVyFS;IE zesW9Z^7ZxgZp~2JJpoEWkGr(jO#qE}>h1a9v_7`yPTAkD*H0(+ z+p2;3^@df72MhlH`+If2UF|Q4lXnGwZM_~R?2?j@$q6a59X_!9m@Q;eJP%xl{}KA| z_DII9Eh}^G?6_#$xcL6$)>8W^wJi1~vn8ym6ki5p=3ZXr+q9xp&bI2rJlpCgeb(;+ zUjIG4YtG^=pO^hER#A{L&6;wj`u$$5|LwbTvUi=IzwUAPnutJ4!wJccc0QlyeLXX% z>dwc<$3Y7kj+}06oTD0{v^cun`TxO9vfqnTUNkV8Xir|UrTaqyC{P~EW~dLYS^TI^ zWr6|Y?PpWZ&EZhUne|#V=Y~;@;-rQ14^Q!l5O^+Kk=5t(GpAG7p~-Gd;r8Bzi>J#g zfz~Xo+ScHCQ#`(A;l8Hj&q7y)eEeLx_Iu{dO-oJk@5O|zjas^OPA6CS%cav-rK-BR zx^~u?D*s-5%jfyIxr@)$zPVxeRKUSb?5-i84CQiUnYdU{(m`DVaofOXEW26BpzDs#3=(n8e4V<~p&&_T6wBsF{y3g*iw_9SjmAts1xOENJ%n!=aUJn%A*-&FN_*_SO zScl#>sp1)noR>Y_k{b7No^a!8UeH3Kc5!F>=ilERIdE{9-`rJ)X0PA(D{E>&pXc*O z%5CEE;+p>~&$6|}RayQz`kT9*RVcyk_nXaH=b2=rq|I_BbnEZ4xOcth2WZBusou;~ zN7Hd<0Rg9is3tP37Al)Sv;`swrMr%l{?8=~HqXr_amaVfQU z{bM!b^+yVYijs6GXgHvj*8F1lNK zT~iOd`Z3e(IIC^trbp7e<@-+dj z409`=&6HF+eR&eNJ28QQbB5c3+TY(!RepT6dc7BDQJr%;-?EhprtaBxuG8nb_6fg9 zZ}tco{VGdZ5N5{qAGGu6Sg$nu%J~zYAF3)dsmPq@3>qlQa>}rB*5CU_f@9w6soLRQ zo72vAmH$7RU#I-_^>zKa^Ws&42dWZ$zN`*gyJ~tu>V#$G@9$|TanuT~2aQ}q+ZzY? z8JACzkUMrWsP|m|y_YwRw^c5^K8J(oo%%n%<`aPW(h??5wlKQ=#Q(*<>a3u z&bA+|iGLf)--JI+ zu7C1g*hMa6RmjQv=cc`9 z=kD(E)6eJE>v?Rsu_@JiZ|m|B6$hq9L5HgnDq(J+Dzef-cEu|f_Dx&pqawh=cyDpj z!!w&FI2f_;$yh8{v{yT9O~jv4mDnTIE=eV?u6Ty6iBJUHs{8SIjU$tl-~wT1_3S_H zVo$C(ynUh@z3oKq_PfjWECfvkOcp)sveZJwfk{#&U~5+B$@AyMr|9QhT;$58+G+Q7 zneXf?3M;Cx0S`bNP;97Xnl@9`y3EHc|K6LN zYmf9(PMlp{ z%WZ@N;}hgkeQ7il`kxCWbR$EL<3as!v<1P6&sc|Y}>Xi_x7pi{Jl%Btd8BiZB6X% zX?#48>c;uSnRH4>hF4?RQYb_^DD&kr>oxj;N{TXp4PWK97C%3?MdHQm{CyMO-QDedxQ#dU z{5;!NG81?93M_2ABWM;<{_4iY`elDoIk|?2G5t zZ!CIxYUS27Pfx#|DK4&hyJV{Fp1o?7XTQI_tq$J6^y|yZ$$uJ6emsLrLLay!q^EiD zfPzRPOOV5XYt6ne`v)- zo(a7y9tUbbQ?zHc^O!O)_T9X}?}5Bx^5)H(K_MY3m6esZraCyo#zWnhY)U4ugsqQz zyR+;UXlSJVf8EN6jY(5BD|r0ebFTEyk3!3m7Zbdmygaw5{-|j9i63FV6 zf&ydo`#`o?O-j`Q4`!TY<}#nyzzSN@cc3Fgv4ZJG;1PQ>ArEuLDUY%*E%CgP`M@Ll z`ntIx>tZZl8Oxd-0B_J)k*d5lYOBzb6A8+ULK~VH-UpW5xR|DEk+%8ft}D80SiZzu zkq^rb03~ms51tGc`F2?uEMQ7;-ohcxIl;k#^MjnI-|paSP?f>~8e(<~cxDN0kf4rF zpYmz&>oHP(!iZJ2Nx?zgO<;<16`#t?E0%L)LS^rGvfo|i^ytV26X`diV$p&AAS)CY zg*;RlrH?VlY+ky_eahR2x??v|t(o`BmNEIfk^Ck%!R>FLBJ)y@i8TSogO;$evKCG* zE_-po(Jb$dM(pk~U*)9_`1U3pqKrk@_EU!+oyvy^HjijTY*tXV`{_8WQM+* zUZ#Z!)(ierXC}Wn(DJZzjjDrs+ty`g_ate28RnQv#iO!#m~wPYd(7i=%El#oF!&jG{Pc5}Is|6e+G zZmD7w}-g!;c;`}%BM%A}BD`gDI?^Q1Ekuvp?GSAZ~eSOW;Z|a^sHct;o z7^QTSyt!ex?vL7S?R81;#b6!^dW@5gGstW{YN~6m!uT4r=x(m($^b1+pBV;@QQPx$ zjnmIf`Sa&bh@91iWW^&!=H}Z&*xeGCKDvO4I7sO|A&E(5^HK>7es?A*;e;gr-d^X6 zUlaq@#aPz1cm@bfPW2B6edh-%6+n6fikQ^;t9_=~KDpcXiruGSq6BDX`WYpI!bdKV zI|>#?`5C31k$609@*C*>_`~h|;yUV}?eURp3$}oafLQyWnc;YjokF3w(1sR1oy7cTD!e$5URn%oI3KoDmg)h?<@8#m= z-g{={sTXo~H4ziG_#7{LaX~Tp^RX8vCL4i<`y8w|7ntlmxnEOe^U}@bQ{LW?**vvZ ze!r|9Q%O?G>3f+M#ZD>(?%N!{zb@0V?gD%4mW+uCjv}8D6c#SuZFF*F@bV`Q4mM{A zG+(zeZBb0xG;i+QSSOtq46&fXeya3gx9YR=?f18wJ13oT!p&~-nl(C^7Zf0sJC&3895xYtNrCM+blPPI^Y%J+M}FLCRY zx+w3Kb5KZVuKJM)pdJ2#Lhk!{ChuLe^*O9L&Y|CE(939%c6ssq-?GWC6?K;yG&0PU zP>VRpAo>06?d3`m(Ea`TeJKVGC9045z{?=_IIdWFe_QTtvz>oFonBh@_7;=A@ig5T z7Y=3V3+FgXLdMrT6y~y6uz9H8y&^yRo0n~{+{GHElB6XU+A4nKKE73EUv;6E zcxIE<+ok<`|D5UkGBM2GGwA4sGk!f@Q?*v6G|F0)T$miv5VSUOv)am_&RxbjzWO11 z8ki4gbEO45$Bt)6@0kKYH$nJG7eR?_|xXD?n=uL93SC`eY&tseU~Q ztP#6do2HcUEjY-Xj%ULzuQ9AL|m*^&pT_;xcl8M zZ!w(+1?bv<^ccDQObL<~Is}!c6mvD7XXBOn@pqNj?}b<1@2UJeg_&(?kpNf}PS5L37G?-8!@!Gw#*i5le^iCN1UJb&k0FF({Y&$fD%&(Au(Q?*_~ z@Da^$&)nqw)la8}votq>R%O}!c))yfUv2f9xx7DFCMRF9&bzl~=bO8`uM4dF+nE`) zRWW4t%R4)ZrxYFUlMUu;e0;p$y>{A5-U*!Nxb$zX+wq9YEh*)egN;4s1cwaH59X>{ zmMwq8D6pZ_FJ*QdV@d0yU=^$NUt~KC%icun{C=-G^-v4vrwh*fo)Ov>B9p&;WO`~n zzw()6=8X*tzr4QgUwfFXEpP9H<^@~6fz|@|NE(OO@z|8IwTs8s1giPY3b_@&_1~X6 z#pkD%zP`57qvy?=oVBT2V|UE8F6TP+cvo~_;6%`JL9Ot0Z~l37e{biLo%Hqfb@xyu zM@}0^gHnM}h+`f@eQ;CyIpenW2HnqI-{)|MZAn}wp5p%{>BaLu`{qhmNKE>pxaa4q z)$7AJpU)`KvrDS@SUB;~{L48BFP2VU9KUA2M(NLU*6&Y5rq5kk=D6vE{=Oed*WMk= zSs%2tE2ivb>ai2jZjORa7p!Jx{??GwAqH9=q`)Y2VLn5B@R#j^swT}1Ym1enzi@40 zS2bSWQp0I!xWP^Cw9*H0&gTMHhASI|l|N}(s{Nn%-ut(mJ#vRs0n|i>8P*On47B8M zv3q}5Sl~F1k7tUWP0f!DWly=A zO_;n?=hgjsxhf{8*)_h^0kA!gpg#F*#E_oj zHx+xH_}Z_b@k*f4wU=$y`HM4%M|Q^j(vhuA zvFBO5Uv%%$?ZV2xR^QKeL|zqlGH{V^dE3cXQ#IJ%t>OtDa4L+AK2b`6u@Wm;LQURha(% z`Fy^6f5EFOnx+@Ew6wJD9TQh^VEV`TK+0+90?@AHZ}0AEgN`&yeSU7PQQ;$(na1gT zA?spp{y(@w9n|Fp6~K_;9S1j#3!M`M-)!{Xm3P-F^ZvfQe?HIuKV_NkY_3h;7d?Ic z{50rzA!}>vZ_|Hra!zpYVe(M>@@#hgsuSIp{j7c0?RupZn)`C|dAs1H6O!vD$|Fn$ zo1fvl;LK^yEfm23j|N;?h#@r<+deO^*NjD*V&*{eO-M>8@l$ zbsg9Y6~Bgw5}n50ug!Oryi{^-;}KMmcPZ^SH`n@fbpBq|^82;hLHp0vK7V!)+9pHp zS~{dN^&Giy#_I0w^6BgM|BF(UKN3}|qq+0nuh*$RKRx~Q?RNg@cXxMBO9^bY(?RXs_4R+VfBt=6ufP3X)#^Vl z{p*9gefeZ8CVbfVlNC9^LfHm08I%o8w#jK}ESTlw=-8;>#O&>pb$y*~`Q6g#H6ISL zpPIRF;|~$kg_scM1bH<~l+Zjn^H%fICr?g%d3l-jqGajoYoLDL&5g-Kx=kxiiIe4Ztx>SP}9-ma7KgC;rZ-`vg3q?@Tf9u?Th;1mO zf)2}$IWEE8^NY_}g3br?-dXf?O3U;4_4{&eY;X+D)D**F;gb0bb0uD;&$%MGY15`j zzvTA2zdyoSbQ07s+4q=m@7~{JiO9k(Qr+ zL!74Kz?3HZV8+>;-+@&^9j*<=b0boA%wsqRz&Zz>LqCQelm@gE-@?mjDJxbZ|OX$H2-}u`BMnWFb7^Y8F@$S2i zupR7wuxUaZQyAt-G(LKE5Sirp{!0?FzjLC)AIUkL zQh{l?91EP-ye4kTzV4?LvSLARi~!404{k25M{3XCTv*r)O1Znr-maSZ<|Nl<FA82L?IKxyIhmAI1_@*5)LrDyuN<^AJ8U`>zXo>-D0|v#B`%h zfQE1L@9$e_tJ&|y)Fv>)zJA{?-saC$cXkw>YHYmUwA6dL*L1zuC%xwP0{rZquPmIA zsRmwjx6Pz{0t?^!^q#o~9`4ZQtPoltd{~&W21i6w1z#TM5aAaL`O&_j=i%XY@8y1TC7k3r zJJzpNexS4VkkPs7cRQE26rW$KvrgJY_o0>35g}>L8x9T0X3}dsWIYbZGpc?2a=f#; zbq;8^ZjWlhrZ>l&mOsc;Z8&*rPvz$)+ivG|SIVt9>3TSYS5Wfn>+9j`4KtlZ*rhpd zI5GT{{3}%}`&Z`g-NJX4*Bhs=Yi8#UyDqp+-ArghXT!)$+XEl(q=l%CY4!29=wf$%5EnXI5yi9 zUzM>c@%X^c+kEiNo1CrkPA>$fwye;4!aT#Ka#O-d32Dw5J`AUqJ~#kcp>eA6$sf0c zMh=026X#f!daVrKS(JKk|B1Gxsyq4$Y!&UYXNly~Tdc%eboBJ2`ynA@K z{i;;Kd0C@9g2L}ot|{DJ6`uL*KsIk4J~Gd~rt|cSgR8KakU=NIq+3ewkKWr`eKr2hw^{Zir7t-j6U#mlmU2PdzAHXYuNoV`Tu#VT~M_lDo(W&~(iQo5DeGNLtGcBd}&?(+of(I@M z#xU3aJRSd}kzGzB&g{{bdW(;@w&%wyy<)n~yzO9M;Oa14(S;%_#n!32BtNK|aw_e$ z?WvNzIkLo$8ug;8~5i(gBAj9&S3i@X~Ga`Q47$PDBh#nTn@#Wo%EJGrKDYp8yH(Ea>YVZQ8tbC;i+`1?>GquM+5 zvp3iizkoJQiHL}t03FA9FMMT?t1m;L?BXXX>&mCRIQ+M#m!(9d;a`8J)UTJI+s2dF zt?MRV_&>Lopg0=CDjKR4*$#FJuNr` z+6Q)F`|e)_s}}!P&Jq&zeD_;XZCm-B!uDUX{;4jL)_&KR{B=_$&jG_|wRZvk&b>4} z_U*gxJ6EQAEH93Hcy?$lr_ceF1-`S*vY0j`9Bg9QzxMdM2q*B`&rD{Embbgu8>%us z>=glzMi#nqP2T&c=|TH30SWuMJ+l%lg?D%y6s&Cd-G5#9#fiTkq^`3IRVPXEtF>3~ zr?d6Vo;-Q+r&I;Oca_iQE}tXW=X|+VW}kXviLk>}0So;J%xvCvb2wBi9zED|Al_o_ z-bMX;Qk>(Dmwq~D{oX}4(fPl73;VjwFE1~zuAO^ZM@e8A=*Wetl9>I;IkrodioiFR zE6O^TB&MY;ReYXD2MioOBC;yfUyQSy3C0B~e z2zHwI{Ml9ddfBwN#F?B$Cl$`f2_L;4UmrVl-kUo+H!JMoncC@9oTpZl_s*N?Bgcb( zf4*GyUwy(MguigojU=OIPm;54Z_5qY61ykaYW_p3gI}9ovz_)uZ;My>&9&A(#0&0oK?+-fdYkJAhPyePe2`+X(j)lW}PcVB

    H_voE3UO<%m(UUh~3yfno~h1o0Ke6Krf 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

    RsobBQOO}!Q`1O6hYA-jx@%G!K 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

    No7Q4|x75WU4`M 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

    D3;uD)HK#EY1T^Z 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 UV6jpiEJ8Wn9my;7$ncA1CJ72UT@o7~3{1wqT zcT%6#x!rkdo*NXCGhxlQ?e#pb?`TTPnMm4gIWD*9%UPR>^IxX7E$eqv=f5Gk+itL_%fjNlSiT*3L( zbAVSk-vQLkp4+>nu}#H+2y!gR}Z-}dd>R3|AccpYc* z^ZJ74`k(5Ji;V?0-rVz0qAkD8)ZWZQ^x!g&PmizFuHIv|?rZDvTeq9#XLv;Wd<;If zHc&Wg)6A7~bSAD{pQfGN9e-;ox9Z-I$rBIv3m#v#vwiCKdl8cl-_K3irW+*|cZchO zg=)lnoe!U0Fr3%$Nk6$oZvW2H51WoAubkm3aAp4+_uumQlTNcsKF6e{}M)qp@SC zZ?J#==|EQ|>9w}LM()e*yx{98m2-Sh&FQ-{=G2m#Ct|7!U%5=4wk=tx`*fgWqOVtE zO!!B(bsWE~q<77JVpC!MoA6}8x(d((~-maI$u zTYslLt=)3=(GBZNEs^hnp=^8H9M`jbdZqHDu4G%p<>{5{7ABUZl*xYd4C1=*Q}Zxa zuk&SD&e;D9pPSY17(e^&m%n`TkGn4?-LW`xH#g7!ZFJt_HeXy(*!m*f1+HU)g2#BFJ_P)L~ds9zJrfQAcx!Zz0O%J|3Wp!D$ETw6~+K%hWO_7aiPuJ)$ zaeOwnnACcDged}iC5 zYnRX7*&61wMft=^7B-f`g)f8MTb3SI=<9zc$SE~7hW{JK*`vq5`Tyq6i;lW|d*0#K z%~2(C^NVM_dA)LvQzisn;g1W;fsVVLmi3;a8KP-xB|vyq_~-Pv>r0FzsU3p4ZAE zea2Djk?e;ae`q}^Qy4dCr|-qPl^L0a@k*O(ds}Y&>?~aWt&)c|k6C!vs)bW*b=6+2 z^GN!lEb#KFZrP&){VCtdYPL%V-##i(P_c65Z{8w?pQYx-VUN!wXO%s@Qu#DCa%%s} z3pIs`3|@~56B6z92{O$X9pU>aet^d|=>y4U>nsZ#Hp@-h_@TyehTwKoP+W+Ft z{ZILC92Gupz0+gW^HWns!(KmbL0#NEz7MNU-Z{Ol;+?7;??L;uEN_p^OZ5CZhhe$r z8=fsYV*hSUJD@Ygx_ZmDw|RBD^G-MiJvI_~p%!(D$s(-qaO;L&|7@>mu!g&fi!S`~ z<;Cqv&vLoIJ4$y>OnRTZ!$asnP0*2Jv*gb-9ub}=%V|BiH23UMfz@{+SNZr9|7SQ* zk(JJA8m+k@%7XQtuenrHpIyuE#F-9Pp6L2A*i^B+nX_|Wv2aDS>E@W=N2#(a|IO@U z{IXt7dByJP+FaTDhW&ZZGFN9Q^L!4PuWOtBwoucnYN}gmkfYwBL*HzEFLh=T`OmQV z^6m2)pXK$AKFSw6rjo}SaC)9-stQw0yWE6Iw&1Q@l~@y7iNz(5@wqG7W#6%B>Px zw#%)^=54l0)`F9Y{~G=?1isrIaGZD5p7g*Z2Dz=E!{5RzLq5mv2)~x&lcAPAaetcu zYv!vX7v0Z%i7~RMy*p*msyjdT^hAB)Nt>@7x90xgj61J%Wr}`jyleHzSRCNLe#PyZ zhjJ!I-ICsUAfV=UtN*;3T_@IVI-kBN;@jDM3KNeltT8+~`^09ReMOFzzpa>772W)4 z6j~CUT)fULW67i|6KqXgf*n2fIehu(p{o=f%q^6AQtps>c;2O{n^G_IuS>|K7{`!B zPrZcJpV;u-W4q>J`N!T~HLI^wo|C)wcJ|ZN?kSIhX06`J(sBG@Y{|QxIZ{vf?Rw)L z-4?k$Z+hN0{`m9mdR|ieI~InP^~vnB+wpVR;uRT@c@jdCjvZC57g=+KSm# z-rKaKL2dQg70Y6|A8T#0e#v@rKi9Tz4D+tP((}I}yyOYv#CZMZ7yAwKt=HY%bUOP~ zS=Ey{m%__K7yW!0)Y@obJe0EBD={xf9WSKrMr zbsNj&R_@1dU+mBO&!7{1+%i!5Jj<4uKV5Z0jXh<9LOPod+vrPPSr@}ARk{E2?INAv zXrnuPhbrcOt^DvR?&qQcJg==w5Kpe>SwqtU&Q){29FI39`Rj^DKI+WB$DoGbcK>z8Sy zL}s2%$v#n4tZ`AneD8!ie7Wy79)A?pwyWYx_Uc|}dq8`s`wP5x{7pFuw3d1T#O zHLi$@nf_KXm*2c}d%kJz1+FWN=#EfZU`OykAZUEW@=jzreZxS2D3dcfX4D{Abu*4aPWfB2f?TkE{r z8xGBm-JkVSL-xtUk6wp$&i`TF$f`Z-3v23UNiUtosM_=4-#HhYmf5QK=aa{G2c?N6 zqBa)ny=LOy+^dZb>bFf|wVU#yI(1vb=^USHE7(u^|8V!R-FV~n;@nWzcvbaj$x2&7 zFEIN02m5h+x|p)^jdH5;?<~gsPk#G~etXFDpCOIolgYvV4B_)(Dw_D$X}-L;-}A%V^;=eKnz8Hp;dD)H`>v!-2B$JN-N;#IIw@pn=EBs9 z>F0%P^rW60xObqf7RW@t%O zZ+74`uIiN^X8rtP+CS^>e6eGvOTQH&GAZn^)l;K$<@t%;;OxZ zFPfH|RGpO)_%dKY!>au1_}c<+HcG5iSm*!z-+I07^3|VrI(%@9c(LTTf@z{-l)U|x zpCws^b7MPh{ydYFv|80C@9BY%JgX>HcV=;0y}*r|58P^W!`%J(-E5l{?y&Dq z%@x;oEq!FxK4nhUvIVuq*W98`?>M@R|_o8AePwrT z{tW!TaJXZ>mS*j0DpmZVh2%M7EV zuTn}Q7SH2cd1RJvf0ySK&AkU7{MCKC;#t&%St~z(ec@@ZS}fY5R((RFA!JsY$UyS%X#Hx_bEl5FsGnZoiFEyKe%Cg;6Fq3{IqE=x-~xhc)mz?A8+;A zJ#w3tPqmQx@af@&NHe$Df`OZ~wY8F)rcKVjdR*t-uTZtVseW^VKCJoAu(1AkZ-3v1hXcG4mMou} zHmR5C#<9A4`o1ow>+epBcS&hwm|uRojQ4VR`P8s33wfQYQmr@DerHdWX>ugwr3S9) z@0k4JPjbA&qP0i92)tW*=7ILIg{x0>yjq}@zC>8!NmF%<1KR|>1x-vh_?K@wdrouP z%QHcHV}j3LZ}>Zx-|Tj^^^uP@x(<)Fe0lusdFSWH*L=i&+=&S5S|-(zqV@1>id9&y z7qgMCpq-`Q^h*b?M8D$wJ6(FFFS}Iw-?&({yO!}8cO2UyKDmi}khc$TpH}?x;-W+E z*6^q0Zk@C&;zf4GD}nzE{A;vz0>j+XJ)ZL(newUVm2dA3ncqRv=b1#^Y5TCM#5D8I z-m0eWvi+q`=Khela+YV6-^Qj>6_+nwZ(P3KZTd26?JXYy0=~Cry*oVNhOGI_#W(z0 zj=%RQP5bjE$1Sh(-t3IreJj?^O`9z%#c^b2SZ`+Lp_f-u_nv>V?)hD_o%b@7wwGRB zvb1E!PwljQ`&|CrYx`DSt+Pyi>14gdQ71B#0^^K?jE}8;=@Y)_`t8`S>bd@Ur<=2K z?@f8VW}ef0-5oCr<{$a@-O}4%`=q;T*i~M|rM;evivnL)PgBiVFzw~TNdAs9ksFR& zkqtQ^*WA9&O2U8F-Ke)`)y^(^m%!z;KqEA(aQ&ml|LW!%+|FOWX~v7T`%zMBQUp6P zUunGR7Mj>(;wdiW|CQB2ed62wcdz*^-16r~LTP{Wwy$TmnJ?X*n`tbyX;W9oe+F(w zuX_8qrAIe@G&!^BxXhL(%VuX;O`cshp?>Sz#zd}@A;&${p7kCI2t1MX^UKnv$!`TG zrc6BGnBaTD?2`Qr{+Dl`_UN%yDbIUw#~_^{{BQjBl~NIt3pirAOBDoki?t@6Q2Ni{ zU!~=ozU=f0h4B7gD}R1Hc1u6|Rf2eTLx?nI{Q>@Oa&Oq&9}?W<6xPwifgw5PWJxQk0o z7wb5LE4M#AZfl=fZ@AAnwPoV5Yey5Zo@l4)3O#nrg=TpB(( zZ)?=7=~LZL?`K~0dPlKj?c3?=mn~hs!n&HLY2BuIvlc}x{3y8E*ZFeHUY|V-Eie5_ ztM|^kZ2M>F;+|b=4d;Ii`D*s*-^tX|zq4X|UVk;}?`=^3w8APRyhGHM`RA@Z^UO9r z3H0x8vi0_L65_Zf5h3mNiuJ4Rv4wvZpMCpQ^!J?`cc#`IGW6mJUdeRq(z#EJsyr

    ;0K;yj_)qR?4gnYMYeH#Z{NJpyS1by4D7kYTfMRvv*!wwDrsR>3kFN zYF2KIU#*-Tu#ivt_z%ys?zb;aU3%wAY-?-VcJ8<>(QVBKRkD;@U$1z*;>qtFX^k`5 z944(gvH5tC<&)yKHrM?=uW4WsZB%HeC|Lgd_=@uHq0d$Gj%mL*Gi_5y)=Fm2gA$*Y zaoA6Hl8^qL_n*P~KSS=5Pue>*&G)G-U9q7uM$KGx-ugQdt#X!TrFCX=qqMp*9VR|9 zHQY9Fh4oABM6UM&XZc%Yl9UcKE@9BRk)(NGe!Sk2+0keBX@q$!>72-rHHn$=kIDK{ zi>fb2@7pVV*ROncs>b2Yq_59zEI)BvWyjgQ{mXAyN6m{$d^B^V;SD$5z_8b))1o@{ z&X~5}tc#3*T0@JO2Hm!mMh3n;JKRB4{ z(;*z-$y>#LXR^{&`SQ?M<^K%xR?pj%^xo!^TYLUAR(s$toxyz^yZ$ePR=jUg`m+AlWuOPsQFZOnNF@cm6Z@Ream0 zs;R{Kh)?@l<(GKbN3&Nfn-L%>P?y?pd|s7cS$NvE3$JreZq@j(CDiiYg`uB9s` z*&JHEn_-poTO~D*FaO-Xnm_KI{X6w&2;1kE-H(n*2VG$~R#7wK^0)sCo3967(OR-J z<>Q)^E%%&+Og7yQzTc4h<5zX+4UMlaZ3?Ung1Chb&GG*&Z#Pr<{KMBO6Em}4KAmW{ zamj&+j~ym%Sy<09Imu$jw?k)A>?9svTr=D5ajw*!ivsOWUtifX^J-V2#-)$X3yKbE z{%5fBbv0Rig85~h-GW-qy?TyL1Aik zU8xI8TfA9@oeICm?gzO z;kV(urdhM*tmT+z)!NDR^0T{=#l`Fye_A^fw(GF|{LdixR`0}r=P zpYBqE`reW?yMpg_dv@ely(z zQWui@&o6H6{@GRapCRd8ZR4#SyY@cbt8FN;r|rg>2g(PoKloS??66wI(sZ@n=kODe zDv2v*Tsz_Lq}p=Nu6Mn9++G18Vr3Jm_&X+<{A8#S|Fn1QmTS7Uv$kklb>L+bJ;{>5 z`su1)hgflOc$rzyVsT$NeSUA%=(Nw3mG`77i%O^Za9OcE^mv-w$q?jvZl3MbyLUBP zZXa7HFww!HL9?l1p2S1{`A*t9lW(s%`=xPd0f)zxY3FA=eEw%w;gVN5(!sm0p7%Go zw1{JAd+?8@Pu>i->ZX~?cmH#iB6uB2aK%KTTiWZ(VS`EFN2 zKYPb+d(L%E?!BH~n8Hyb@6($!8QS;D&(G75GLHXRKYNwhTe(m7BeNE1A3dh|tNB8+ zW7tE#DG|3`Za6Pzu57UK_*IR6(vx;@l@`kcpE>d>JN^p$irUI=Ph~2vFN*#h@!jD1 zHP1yQ>$~NJKP%L)nis2mMfz82cX;pYYbMj&tm-qv9yI>^{*>3NuQ}wP4j*6f^Utr1 z7P~Fj{L(GfK_@Y$J5w>rdxGN=?x_3zWsL2@hx<=2+nQzNu>SLZ2KMRa*El*{(pfsS zGE6F&Lpt#Ds}27dlB;Vi|5R_SDhTZrwoe!SRw|pda@my);TLx|i60eNt;lod<{M9O zrPFon`AT^rQ8c@8o))aGUYyl4@6xWCz4cd*uWX-g zX?9Wf+V3K%XLSsJl;6tL=kxnDYa0J_+doaZa#>Qy`LIos7`9DgxgRd}pCLK%ZFA8r zM-Ahr&o5jxTg_myh{>Ia;qP2sgW10oJ7x)e^vgJSE#t{<2H&ao)aS%-e_$4_KmPUG zoqH-B~YH3eRcdN*|w=qTCxA&m@ z+rPK2HnTCG?hp9(aNFIt*Y$Z`dR0DazuY1EGPuhpdvD2BZBJj0mA9w94vuDhe0-_c z<7L0kEO0OtX;X@w_HFAM*1xmgHm1zH*~q}h-YNQseSY-qTlFh?Lna-Lu&UY0#n^9r z_|M-+_Kf7hzqb3gyFL1G`OcQz-5F2VbV8qNlz+Q(dw0{ieHx3;`-|FaNq;w~H*4n7 z_P2lPl-RcGzH!gpaXK+_u}Pl%^r>}qdp*LO^Y6TEsb1n9l<1tba+$5oFaGc4abM%! z{BXZ{U*&i8lV`VY*(+~5pZQkfSM)-wb9-lRu;zJcZgu(n+}Hb8XDs{OQRfU*x$&^J!?**}c*Cel$JVS00R4u;BNvRc=WZ(9zUF(&PYfnql zRX*|XWO^pY{tauUYug_7OX81V@^g5=KX378OS`=)^XG2YSY~)=#l{s{BDxIAxi0tF zYQDU%^0IaN+HY*Pe`;?3zCY;X?w8f!>o-^1uTouqKJ+|)NdDH7K`DjSzq~|x>pS;% zNoqWbbl8{_^4ERWjlD~^OyUd=+BHE-`|gsS{_W2%uGw?^@$BHoY^9+_6L0x?tYymx z3Hfkr{dC{o*;Q{>F8T3L?Ds33efobT%Ved$xhE$Y7YBf*;y1lE3Yls-cY5RRu431& zRSS+Ub(yhiYIwfQnM2$@Jb9m$0{a66 zDf2TMk6JWNzBv2TyZzlih|(U;ozm7W-fNJtI6I%}_G; z`GnOo&$_zmnwVy3B~SB|tK4rRYJ6MhkY(JZ)a#F!otHe_^Y5I+i@oOA>lbgH9c#V9 zF~L*x;5zLW1-6;bw+h+mn}y*Gf!?D7+fQ zg_=^EU0l?W-cP!PjoQ z;d)vmeQV=(*J52a_oC3iwW3l#Z$4P)(m0J@WwpY(t3lVUDr`^fV+ne<_^+6Q$%3zp zZkb*48ZO$Am?WlW#3xE9dkQOMAQ0BB0tc;q(f%yve$^ZKv+uEM2CR zb>yz~^3wN~Mx0JNWSlNvZJcuY$-IdSQC40BDRvqmI$o<~%6Hunl*#!%%VD))^0(`z zziq9A@5LX@5nZ15O6yY7;yw+-_$_~av21sHy=3{i)r)Tzd48MVF~K=lC2Z}gh;ZjC zC;l@;EKZ78Rku1ic6Ot8yWlD1{zvS#@^62e_;s6}XFKub{Pd^)8ALB}W*G_1R5QF{ zwA+62kx$3gc$zd!BBeNW%Ar)M>TEyn@%OY@(~ zO5gfbyldAlxv#g2E+uYHJ99cP!RV{R6OElKo=%#3Y2C_@qH~)w9Z$asmtWA$RdTd! zQN`|Y&dbty5cAH zXD?snQFC7|xToq#`?p3e=c&BPHoNr1{xiI)G`H{15^P+|*PWN8B@z5L-fpVkWnrEK zPPy;})3}PWts-kKpYr_A5a7Bl_qfdcTTdrst~@{8L+kJ(k@Ie^A1%?Ha8urRVcS{d zKc@GDoKik6wVXD4LqVvhv1WCY!+`~<+gCL3Z$7)JtTRIM$6WRwHM_RXV!Nw5wS7+e z^8<`O3t#`gw!wdv$W0yjoIk6NhNf@aJ!$Rk;+5uX-U^12RvhwA{=HtD^7ujF`IUB~mf1gq6;x&`yBYWOWtxyqQ$ZWV( zS{TeKDDI|n_Eq9ZwzDty?|qwSZvFC&I>S-jJ*PtVi)RPa^e=pT&E~hZckHuY88g;2 zT@g5Jq7;y&?WYoK!&lMQ`R?!gyI1>8m3==hGweYbGqcE4whhW%Y@myd?{c zy2^?rYql?6mf9B68fWP%YJI-gLtjU5%dJS^_t(YDzrQRklyL7q+I;NluTEhjL54hq zkdy~gSFE)BbccO;^^> zshxdk%irU&@`v;8-#fgrV21v~D=R0*+|{WrE^>~k*>QHur=ZK{RXLn1W-T+HbA>Zy z%JvB_J1jTn+|2#%QoC)fNoaa$*7_6tF&|$qk=dGGx-0jezTxd@4>l}bwW`)a;=`eb zrU8{a!K)4a#qVvI`}E`QjZ0RqUApl8U3X{a8F#llnw6Ck_x4EWyNI%L+#5c0`t475 zwXM0#Wz(y0@w=$!)6V+XW&U~F3wOMAy7sYQs&&ZE&8_8E*k`?T^8b*Kw0K>`-w(C( zHs09oQF%YRH^}mMDPM_@=+wO>)_M)TURV0<+WId3K4~Bswc?hgymZ6KYsVEsclmqv zPpWv5(Z6)fDgNuPEWb^^lb3uaI;}A0NH3qogA0}aViT7u%}~Cl`}WoX-$EgIUtOgp z?HAe4pI$Ay{N3)`tN#p718@BNw{G=p#y!8&w`P=?=al(r8SA}1l=JpB%TJqadi^T5 z{LFIpw@Hbu==T(`USwg!{6_Wk>YO_hb6IywESYJs%zEyM=qE>noo6NVG+xi#S)IG7 zc~0&cxx1;`J0p|?Y^;t64{N+qHsCf_&Yk1Ug7&PWJ!M*I9o4-s~GD z^(woqYCKOQ70)W0=C1F#gHLOH;j(Avb4yO8Y8h>ra!SBY2EHOs5_zfX*r{7&|H z@1|q57j#rZcfShndeTs@c>HNxn@oHC4(Ba~d#;3LyIHRIBr75RczXQvlpbT z?|JlTHp_QYUSE}5t)x#88qW^pIc(Xi8O-V`({VX7-!tG&e^P#i{+gVGJGtL2dZuld zamZ*EZ_%zr3)jn5rZ8W)zQX!_=Bcup<0m$}Gn%knuq`T6=S%}T&z3(Pj-tx#PX1Nz z*8DS0UB}h5Xu0I%JJIX;w+OA0oTsU{{PfkWCdV`{{JT+IadT?7Mv}Xk-S;!w)HCk{ z9eX3xw&I| zdvvM#v32L}{EfdO>$~~4_WE*LzH^IiMb?P%7v;%pbDR1oXI{A`TV25Api^&EN+tyz zSGX#-($PL_z1~~#yqSwrH9AV3O;NtoBLDolhh_PcwY+zDYje~-a=0aIHBs8txR7a% z7CTRA+j$c7Jc(?zZeZm|8sX!G`L3?adn_xvn*f?kP)4&kPFw zajRqfw6YYfkJFutli%q)*_X06E^*7IaP7x;k4qb>H1$2qbPn|Svo}lg!t*(`i=XVh zJbm4nZ}q%eT2?(;8n7+o+qDISB1bt)U;X)4`sMeZ{JS%9H@4jic&~M)-6yB-=&7g5 zOD8p1@oam3^h&t1H;Yirj4TBYZH38Ut1YkQvG065Z~O1s*VEOXaeFIfit+H`= z+QJtw+3Uh2u35hYdcHO+j&Kc3CnDr(EJ?5>RdT*vxD|ag*X1q8f~4*){<-Y@{(7qxi*uKieL4}AXM4Hlc2G+4 ziPWX1(p4v}oFtVHH(S(miG0|EjSejg4!?f0{&2Z6DXV_|?P~!n{W+V&zP-HFz`&aQ zS>>bY*y)Os>?}Sb27r zt8kc}o2fx_#3WZ{x1*lHWjlgupVZ%dT=#Fyvd8s%uRYGao}0^){_#$XrI6P3zn>aT zgr5n%zQ*qNtxvN3R-g8mt(N#TCdIl#ZxW%hKJCzwDC#zcRT=*pE_HkC0XOn7A zPFr-qJ(#gCv}xYHtt+)uL-uxPaLQkpT|MFFNwLH8q|V7Y2E}q8;7aX(y1ZRVZs*ds z=k+7wih0C~dNY}3a$IuMS?D49Sz#X294o$mK4p1-f2`kBcEn!(^{%ce4$X(n)@sE( zH_sl8o;s!CS=j0o880Q1cM7eZsFM3KF+1+h)rxD@UUyv_C!Q7DP{LIxm(U+|eO>n_ zb&XuNlan6rOJ1n}^;i!e6zgAtXNPh2pg?+B&_fN{LdUf~h_QJh01NW7)S?32m z&RBjVsYv3dk?B63y!wQ9T&kW)^QLUtbEP;oGGyhBUkrP9-}~8Vx#||b_!pJ*%*cHV zT}yAyw+LmJ|MbFthWUG!K3VqU_qU0$46aSS+pXqa`NB|CV%7c$b5CF289%YQeM9-$RF>WSnyRT`#>vFGN zP&VoCzOVMSj_;}+jBz>}k2Aiq;{Fu&vPxfVGhd{Hobvfg`{pYA zXPCB+E%){(VcV;pJ>%KLD|6pG<@Hq)Oj#ph8N1Z&r%Y(B%c5_k3CTO6ZPM<0&(He1 zU|(1H-rMVn`KAUXM0U-A0A`l*R|f2Pfz*puBIthu}(LHqgBzP@kwm#>Uj zvgz>BD9-d{Gar3fnX%Mxp{x0h4SV1I{Ko!FqHccGu0F=4NfSRTJ|lN4Y){R9hUqaE z?=Ee*p;N@<+;BkNiCy03@uI`~wx9RNe|Pn5?f(1Lr)*bFdVP1j=eA!x&*p8KEY6ym zVqZV=#N{;2iIa3%dIEyo18i~+?mfD9+0&ETtXF&QT-V?^^TfO388VKaR37}QES(cy z{?Bj6E!#bt_udw{BYX5#WoU(zu?7pzC4&Xmrk-4B@@jq6;(bNC#dobRXEpnPcH>R8?L@&h=^TZt3J>Eo^5L^S5r*V zUMA+OPp?EKx*U8oQ*lLG#vxCZ1vWv-RVm>;_X83<6#lwz+v@JL%TfN-aj!@7JZ`3T zOii(Bl*xWNU#sxA!&~*^=awxvb9VZo1J{F&t44*NY-!eyx?QWi^(U*3#7c=H%fnY4 z%&kAZJL={3?fiKfCp<-t-|RQwXMBETV&Qvn`@3&5x5wN$uIQ?vo-zHnhO5bzX0>L9 zk1yghwyazv!loxA(W$6k@62G=c8B}po0EF$@}6d|ZcBQ{kmT#Bd~Tn^<@V`(ix;Z* zczb@VoM)f^JmyM?w_SMttGx?1?YVF?F6nfhkD0K#D)U;~s-&z}_IK9byyE#XvPbcV z!w28?P31c}%RTOW-)Cl``GWCryj8zW=@j|$c>x=r@#RIlk1UBgsB(%|I(V%K!}2~~ z&reG|UTxi%n18-&^1C-G^Toc~y*%__vS4@LKCP3RewP=x?$8Le@2Hn+O5+syby^~8 z<=w^8Jyo)7rWN;nJ?+z^yUd?0Re7u1EU8C}-#)(XZ>c`b{K)o6zNgN3t+Ds9@O0Ln z=jzJw>C=l-e;j`XJ5D(C^xOTk>lZ`vyj+eyDXa4=)Ya3j4GVat+49Bm6<0yh^3^Mr zrA1~bxkh@4XPcg!QoHm!*RjjB8)8q0&0XekSW_~ynz_K9Q{m5l2EC2d_x2|y{{2?D zdYbgh$6I@!PZKk>nv!*4o!>IYNnKaDeQh{iJ>6IF?Tf|vS@%^p?X709sNH z*?K9N>p_<;dtUir^*dR0>fA>rmoIf(d|afn)MK-J`q>?Mzj<4Ji+-LN#j);*ZfnxB z%9*kaBCO3a!RJ@VRsS##_%3#FjknoLmYhY)7PeSjneUd$ZWr-t^RM%}H{Qs9di74l z+V;rsu6I_eYP3JLJxYR;B;^I&+$}<)&vdCMK`ZHA!v!QL@%#DXYZc&1AmJHBTnh z+n>4q?W)ESE54)S3muhq{c`#4PLF5v{-+8gz@x}@_LpGG2F*Qmsy#4mqbcw8u zKVF2(2ZlO!-{C3Xow6<=X|kdz&w9p>MjJTOgV;CCFJQa+aI>MDY4OuPJHAYx^l!^? zlk62!E!OkjzR>+=$;W7A^G|vE)APJ;J>0taZ|=>=S+An1`nPn=FUzf+9v&%4_z;YjW!DN+)yn_C+08Ftt(O*`C(rA+s*}ZF6|#uf)5&=BBP? zmHY01{x!!Z*z-C5x+!c3bbnWS>KU%ggX<2fBrt?hAPZHmz%+%NTvUfg4{(IbxY&SvF;s9!b5f6Jy!xBVn{^UR+0#oO`?l{_B?ri5^r7A(9R5V-IB z{L^cD&6fRVxVg8#XTjZQbyc%){>cj#tm^YRC4TIQ;;I!(Jc~rGh7`p+AGVxi_M~mw z!h>>8%=c~GtM)p-;G&$}{%5bd=6pUS-LCfjd$sJZia3!a`UMH$r&@$#>S8q{x7>eq z(Dih0*iO62MfP%+zJ)dIWuEHHGb{Y`nofV4)oa{jgf8w3h&s}(vEkqT%b(w^aLAgk zr+j{WR&Ru+O%eOAJ-?oQ3-u9D@v%@izVzyvJ>pL6zpJZD1T1(;m(CTL>oVW!Kf~k| zlP;fIA))D_y1#J!s|z{~>P_`#axczm3$1Ef+|U2{%R&|3$j2AOepc=_+MyG7>GrXv zeY@Frn)8ZCuWFXnZ&sgpd!mn)_DYQ<^6!qjrUrho_fHAC-Me?+SIM1@N-N)gS$_KZ znk~P#ypeW$x+gAQe2LDq!dI;`LUiV6&#Ch~4>%*IO<=gL1Tlu=i?D37?LGu+? z=Y=`F_ndVwP`P8}O6|o`Ix)85H&4bHe1=md!~!W*^?F$oP-%{ONVGi}sz| z&29AkXzbk#N3PRLx~}bHmwfTL#`k^9x^$7b@%s+mshE3u;*m77b1#oRUg+_0s>tmw zE}p+`#oYet)26W{XvNPA|TT|MR61I9%Jv=}$sD!CE4^Oq3gxBTv3krU6g3@DBRQ-#u6fe!*Sk4*GxvgqG_zT>spH{X5PeyQ7gZ?N$D zhaBhmuzXsT#$3j&SKgjoYIgf@aQLELUg@MYZ>{8MYSpSf0X?-O~ycIDRUqGgjU`%Z>FF8-}vs%IA^)#~-j_nJmZ zH~)m$2VZ1`OmS0n^4c^lG0C=dr+?Y)w~zMSe(tDK#Fd$!ZH256ew?wbj~tSJ}2`=9?yeC-&Zm)jW+>QTh1Xl*(0x zvy?BLpBTB+|L(-L9kaa+wB{X|R(3-_gy+TKBtvxJsVNUNR(qbEZ`?b4+nQukBFqSA?wXV#uP4(^zV3geS-eJwQLENr z{kKM&=)dpp9kuxSbivxff9qsR7P-o=d*vxvxye2OUyr#l zhOVn+`%~q`q{G{P?f(4Z+ZSueZoKwbWU{ABmGXY=;@zv}3vS==yIfK&C6D)d|FTnw zFSoi!&pH;U9Cp5SQQw2prcTEWCOWTjP7Uy6*qFc*JtbK5T3^Pgihy+c&9bS>@9s{# zWzPFAyZf@I?%NxOd^sW|8rL45q?@^J#@AOn|GAf?`@hROb4TFovlI8CmD5xrta#+q zjUQXjW)60Al!;vV`cMBlsm6#+n;c9|C@C0(1=ucoZu{!e>k7fhg{@njX8LbyUf1$z zz5czZ+_ft2C6kVAU98Fcq3uMf-A?v}?vJ0><(+X=^}Bo5a_YH+&nNp=EII$gK5M!7 zq{XL~S<6mbm&8$#r5q^hbE#KH_{5W6d*@cC?_c!UcJ00w4-PF^p;{5lApELcZ^8PC zziV!muRW*xpCP#?`kmOjQ!jRSDjQ~{GCZ)_E6Z?V-NeaPr`DXFwVwae;$3G=Ohim2 za>8DhwsXtcL}Y1ol-&`v^Qly*qb>ut2Ni3VvR@ zisR3Je(n2hc3CQSZf1N`ub0=ZBpI0 z(>Z5vhsw$(`Fh7pI6mcg&$8&W>qk6StdC+2xO8c4OUJPXH-1a!{GMX|XJTG%NAQES zzV1>||7ug#L>F#-ZgKPX1EE(@P2nE43;wLoa1Wh&B_QFY*}Z(lmSroYXU#7@-#2TO zsq1XvzMh{OgZpgLfKj4+H+}H_qUZ!xnh{0*xzdPb@uHW{mJ*u zUdMJlyI<6QaK|5(I@Le&8?LYU{cZP@#hag=ox08Ks`RnReuj4yR}_DK%TRf#eUZQO zzNWm6Wv^GgS$B8EX>V4s@VqCfzwelNHQ9gaG+n&W>B?t~S@YbtOx!wGg~xw`#@&0? zSLf$XK9u}%`Q)m9_v~LSk7V8XX4~=1dA5&KCo!x!6;ih*$Bk=NSl`|?#(_V zuL&w^ss#)G&EG(4GD`#%3(ce8=KWshQ^0cN!_@LUqa|`dBdvxsWL-#+B>t1Awh7;}^EN6$aL zyVt9lJ@a3z3kSo);|mt=I%-l|Ibp>Klgoi-?ktlX*`};9+~#F^-G`rH9*2$&|7P1& z#(a;31%vA62gz@JmiC+@X)A;0!}Csc{BLgU>i@YbG~ij0_nodfVyWf7g@-*GZ=h4N|3!%|%GHY@FR339L7FWHy$(JMCR-=RN`&&+1o zepY~0tf^f=Y?-gkLEF^#%Ad|YkuDLRAaQzC*{q8t{~0*t^*^MPa<8*~T#S+*Y?Jz)Zt~px*81_?Nm1$H(?hkE2S|BHtWdX4SXbrshxPv6`2N%1 znZAj-O5Uxk{rKQ^Q2OHJ?s*$uJ)bP^85rii@Y*H|r_DFrdFyms8Taf^RxQr89DjDrot3@9Ogg%v zQ?b4LOISmnjP{Y|fBwqIE)TrE<6igO$a9Ae2Ly$C-@TjPbGssD%Ox{s<-Qm@@84g( ze6jc^HStB9V%(cskJCD|WtDI2s_xy!7n{B_L8a(`p5Y7k<>wa^G#CB-F0onlf}%=O z1^=g>;J2^#t}1%ldg|?+dy%HvS|r@$Ap0 za_t#!m$yBW?=iKj_`H6-^UF1t3vR9}yM1w$=Az3A%Cc8u`a~Bhuby@@vP$=DnHa}} z7_HMrD#3mWwiIS-zxr0W(R16u9ns96I^WV*x%Jy@SX zONx)2^;I!G6uHBkh51c;<$axN-@|Sjwncqp=CN7*il1NkTk@KvTb@ptbpOS=w_)Dt zi(Xo}th#@!N8?0zAFpOl*O!{I@DjVHujZ_~c;`!e?zE$C@0{fo&9Pe2w5c;e)FdQm z_oP!7R!f9Ts^wZRIlrub_Pt8YvM!a-ETaSgR!6(usQ(Ol8xGICdgJ|5=>fxw1One6P`ubMH^S={TMD%f?pic~;utU|+|7;om+b z$xYhmYyK{F&c6vI57q5Xs?K}1zR0nwsiBW;xvhWP4gbv4uY%`9_C`*bIHz&BdV^f@ zmEeWdYreVtx_AF{edS~8X?mwmzxUlZ=Z(z0lhW@6K0j5u5n&}Iv+vfO9dE8yaot$8 z=)|ly8IcagL7R1NI`yaQR=IZZz2TjRQ*TlvIjlp%&p*G^SGQ-wmd1Cg9@m3)C9ZdB zX=K%jtyFLGv$a~yW#E77?8__fCV2_{niMvp;KVnj`~Dxc|M)%U?V`V>I<7V=pT}JP z_LcW;rkqNQ+Z_3C%g>ag|7I?^_IB^~-NDj}OPa<@voDm(AKFz-rHvH22D*EWg4F*_ZD=-T7_V zi=$T_eJajdyR&oJd|5SfW5K1T|1)r%3HiIWjK^D0U#H;2p+ysy=swmukjc`Yuw(o0 z4z)EYdl;uR&6L`m8E5kOY*pa9@@>1-4c`<+#U0blTk4)V&1S(g)hnB%KCF;ZVQOq- zKT(oxcze0vj$ivWEozP9>ey{oxk~d{;nTjKpQRZ{DNzX8QF7t@%a#TkU=I&0^O+YFpHxRrC7ppZ)31 zzLO5VtzC3`UD=8Ll1Z<%kA&VfeLTscX0H{;zS;|Ke7>KqJAe40VI)u7Dap6%`)-DO z`MKh=#4Xz`Wp!2+n|@@qg@hlw=5=*zp~0@pYc{q<-(jhH=FIxtrvYWcg`II3ulZr;O`OWs}Saf@R^&sNCKc&T~K+I+osx!IEi=P#XZyS4V}-u5Z& z#v&$Lr%IfeckRgOska4}W@ac)TC{GHl~?{H$4DKew@7Bk2gb$jq&Tt zxz7vlsS3cx2gJ^_j<2*DQMQ!T0>vZ_lomrCj8i zRI--yv;F+_5%TZ;Gicm=JLhz<*-iOYk#%pERxtT3V)(@JpFyW&?)$yhdHvqLI=Ab@ zv&RQ>b^g6Re)WCK-BN>9OO7Y4SanTfnaPs6FCnjWwhFl{Vb@yl@y(%g*4ckgNqaXh zGf!U8BU5mm|0`eXykkX=d=qzl=GM(i?oDc%x~u`ApiJD%HI+cWgVSzp-4k zJT|{(D=#nGqt(l9O2(YYd2YPzZ1Q2&vL}b#*2|jDnyYWCvT=)(nM?diyUWG#7jC@c zm%D4~!R$Yu|IvR2_Gwn9W7|{vp65kppAOW?o4+!Yaccnc!h>tGr)oKKNqu;6?u+;d z@ij-hJMV>fyJyYVBvIAH(p&h&WT$Duk6%^Que?&HN<|fLaP)}q*-nipW|_R|_8l(K zWe&#*`=>`7elNderPwp`xTxBMcF&3X)KV-8YHqCLy87tQ@_x6)h52vPuHBx0JnI#! zlW)eykS)tk22Ncuvp#FqB*j|4=&$?>Wahto^YgjGt{?sS+gGrsKIJ`Md(Z7APpVUW z&e_&Z$J2&3tQJ-Cmb}T~dwZb7|HQuc$AZERe{%dFYI-}2OD4y1+O6uad2Mqp1YQW- zwP(V$E6Ue=rCA=o-61vOckj+$)jQs;-S(g1i{`3N0v<;-L?-^I`E}-gdi2zFowvU& z`kEaPfleGEl53i`?3SYUOZ@XFaK0E6_QxE*-3UpI(ra4Gpa|Kf3Bnvt-utQ!|#$ zi}lJnu&gRdGt_RuE`{qq)Q-fzepfivGehFZ#?>{embc&j{F>!in}+)H+1Y_h#RLwz zdCgkwq5W;v`US_m?Dnr&e&lL-Y0bZ6KKr`sSFWgJoz+@n@mcB6;?G~0zCHhZd~etB zoXA&W`7%l!F#Y+TVRgSt)3n_w`M%rl*iOE& z`;|}KpXDo-FTb%{%ckb*;bPBlt9@QlcREugUfI;??%8tCZ&v4JhiBjS9ZcQmx#>>) zyGt$8mMkh{t*yXlbagt1)w%#nmYk9o*%T#;e4@>3?ZXk>#J?c3bZ(-sj!2knf86rG{{M<7<|_ zr>@UtJ+8TC?W5!Ty~1)V+ZNB?*vk3k)62uc&W^kO`F&Y;=}u@#GRtkL=|+m{W-2V5 zwM-{Fm zd3f)&l-^2q<{Q>i*R0WbuTUx0^{O-^yw^(Tefjmtw_@~GO=0)HWov)%^NN?Edkicp z%iXf&dsZ!*EZK4UcHhqIwA{j{8)s)5M$DM?eZ>aWO(qkTcY7$F&ffU=CcD|ul;169 za}F+I+98+R@bd5OX0w%eoF6IWpKMVKOv(wIPdLYU)M?V3YJZp&F%ME*DGZID~>1Yma{!{ ze0-x-WkT%H9FO;jVKxkF{cm5C-?V3|*vq}K@5-leCo)zX_0ZK04e658J~prP#jfxB z^0RVdKXx4}%}+D)X5aE{n^NE8ieP7dfz#=q3?z#~4Bvk1SyJ+4(w-^TrkYwYyz$86 zvAp{2wdcgLldYje?lbM0FP~mB?`dyu-nZ+ur>>k!GfkQ3%Qk1V@)c8=hyIg!zASrD z_xZ$yb>aE%w4^dOOg1?6SgTO$V&G#fp_MC*Je?ixsG52+8o5misr6c*+rGhe*;*)YFPEPmn7;eo^{BX$V(+)?jNYQADSF_qtM*z`i^nSQoXOLoN-7O4t#qzh zU45MH`Pfip0Tc5=m93|me@!S_@bQhybxx&rFHyVX(@(07TL0bmI(w(t_3kCt<}LWM z`bCA@6j@gH&fM>x>bGPiEjs_LKH%$=f-m<@uRFReY*pl|Z%9Z%N3U<<)z5`@*GwOYh#ay<2`HrEGTU zA*DcP_wIT7^(5vNb{T}|o;{FvA=ljOKZE}vH&KOaQ@_gi|J1(npW*DcZ_>3*wrc`k zvIh%3G01-Y{MeQkN{bTyTJC%vl$ob5v4DYqs<(D*r=ewhE=3cYo zCpKA7Z;RW&po|mo7%DCVP>bZYD{Z>H`k;rYsxS?$IaO}Lww=VNy`+no>ymFeLA6g zh13m&o7?$U?7f#_sN%Fbifg{Izt>|)^)-D@YiE6*`ZGA^R@v;-?A24QTL!Lm=GD2H z=y2BA*ZpBYsN;)W53IR0w`abvZ+g0Dvbtzg>XU_QdrpV8uU|Sj#xU@?UP?vQ<11UI zJem5yP<;D_t7rchuGO7mc-8UKm-P!?B=0F&cYE()t#<*}%!4IM88`(ucI;qkXul*AsXr$6o=p>$-@bj``?D9) z<}FRlDb+L22?-7h3G+JH?Z3t$COCEp2C_ccPh_A(Jeu04IKPP^EvH#Ct5ThRd_T7$Gw{qwGn2~9&mRxW5;6%df zS?l_|&hUw~8kqQOWij#&y1X~qTJy`lOa1;k-S1|sd21P}`*zEf4OjiWs(yVbe>>&! zyXdt?zGpc0^xAJ%`583h)8kLCR&6_HEbG{E{F%7aOrDlWt2esNo3&b2rFe~3>!gF1 z7HmGe(DmTonCjzuCtW(l65ZNkn8w`Z{`AV#T`}jCPqOXOX7t~Deqs5ZZ~tyAd2?#- z-p$X7JKGh_w1rJ$&gzt$=M&?)^-4o)QLeDNYpBXZPNy5v3;x>Od3JuGXH)c?Ow*$p znHTL2OwUb@-gvaPI3}$5pZ4;&#=Adr-1M~KcWU=ZO3hfbEP1VhSFiCJfu>q5Zz0`( zw{JupdR3CJ;HviP$WrOm$>V(_22INw)yyW?G2mmcwvz*E0^D}ySJ!5`)5Rc z&10FM3Ci29Yp(np7`nj5H?yxn?pE`vZ|82j&L}hcwc=b})vd_oZ{D00vs=|QKPhC* zhJEUS+iym2U74gl&GVV}tAveP_jXn;{%$($Zhqm`4Z6#B`$hV)Px#Nk|Ms=2W!$xY z&pwsjQGTn^amn%Tf)hHP54|dX%{6(sdWChrWyk6Bo{|1?@vM{DQdd+g6ft%Ubvt}~ zVubthvsTfk7{v2(>kBu%`?TA5VS7+SMI;d8jlU#D_?c~$Er@gz@d~^*iEnm81Ue*#V&ai+30?Q8W%bk~P7dtIv zMQ(`5W2X#{-!}ch>go#9({Elq{&H8pz+>(OqU+~!C(YNIx1c8T?Y%Q^)=#qSZho(G z?*07Kb$8#aI(2rTZ?h#=P1@rFZXa@TSNl3^X|bLN=P>M3`J3dd&2+$^_w2IUq7!xs zN!-v|ns8)iy+YMsWr+PM3DTKsP+>l|g)Uq#n8isvu<*YdCO zTk_Ms#WU`DtUT~ydESa`Y`=aAx7@tFd*h?qv89~{g0AN4{0+0KJSMbrVdkbAbHWV& zmKGm-)BU9T&u7MLg{N+3`EC}TX}jhre!wuyP36M=4{K}wR-Km5-}Za$?AsG}IkK%@ zy|bD_G*`a$tj)?OHO=_AhB^D5-KvOvzPIdtM4r^g>sKQyUw&(TrqSycuI%lo8Ix8L zecd_UfN}2P)BtHm7XH-VN3Y$Ry=L2O?}p{f7WU~u)^D~;x7}yG_n9N}O5MVx1{I4n z4j=bFe56GA&AfZH2X}l@FTQltGhFY~WHzl!Zj-pW)}**uYH7_~$9%^3jfL(PhHBUR z-KJ68`&2>%ucV&cci(k;u7GUERiPK&3ku&`F2DKwg_X3H;cdI!58EE!y*jnDch7@2 z|5n_nHoUdQ+1a)8?u2Jq+fzPWSlaScu*<`SCx+w7v|qoiH|^Tin;iL1P$tp;oTrog zR0q@FR>jlGI;PKizwU`tT8r^iNfwTi?3PRmm|s;{%$>dU*XraNt#^0&&MsfH_HO_D zSAE<1JpbLxxodW9#lB#bEum4<5Bn=!+PHG{qK1a|4>KM1e#)-gcq_NkDI>S3Euyqb z&Sa_P&l2gUr+5GUSJtUsra8@2RCJ+$%5LM%oad?Mw~5VN`1Rp6eS4>6OsO^0;x#Dz&mdwY zZyhh+xa9S}6^jlXurH1z zxpTV9mdHhLw=dtepXH3}mkpa<#j)G_7c%^35Z_&^JO69F-i+sS_uVep)ci{LE0@_c zX1m2d=k=w^J-W4J$IQ=?zkc|J~2>J>*-*N_VfEV=&8mG?9+k(BbAb?U6wlz`N2Y;V0J@4Tv6vSs(($Fn>q6jyX8 z)VFqQ{8nqMoV&qWJt66d{QTRm|NJ^O_xQBDvcKDlw#Ge_y;G`uqQd=;t!9D5z5RFo zHedPeUF8|}G0l9(sufFG+(Y}m)3=pX zmAY)ZoA~7qO*tI=^GoX6Ekf&_7na?f=(b|%=cvt$OXOq>il4u{X8Zc)-~HjAFUxK) zu0CD%=G@HV-`J${Hs#*k8#?9igI_C73Z}RN}yk^-EbmjTBf{sr|t|q=zn6$K}|I4Nm z+n8Vee0(pgI+C|CD$On}{>lDV=L6neWctM-6UOqdc=F-TuO?TUJpQis>c(%q+KZms zSA60Pj@-G)G9pV{v|(Y#y;*L*)`o0$TXQhfGx)%hJIP*DCRK%j{B`Tr?3*`K_|J+pDckJQi?D~U_&*Q(!E#;k_z31+m!0#F* z`!+c&HEBKnJUGt&>C5L?-_|+p&%E})Xv<{pKv|s|H;g8pO3e)8u=)7+x%ichH$CN} znQB{f%r#ru#6^}`?=5_OLA>^fw{~4(fBD7<3};k7yganl*?-HG{|wEGy|$ko8)A!`uHM3(S50Rw%IR!CUb@T!{hGikB&#xlpinIm$$nt z-|gu0{|pzNd6y<>zAEgUvhLJ7<;~CTg#1qD^kuTrjSY1@p?s|~ed@&AoY_xj%TD8q z@4CgrwdqGs=ERB5kIg^5=~c|BcW0mR-NSEV^{s^VKIDRJyJUIrQsS*`o`(!MY=T6>Cd~e|rLT5( zetweK$(Z1X^}l6RcFp>@U1Q6&wmJ6m9sk{3HCcAvl*g-VIRDsj%?wS^69k^?UMG*x3~ZBrPxd^n>|!u^&O8) z&Bx0-`@$y6ixwWgv?R?lB|~7%ByL`Bi9G+!Z&!WUkv926-Km2A49RP9p2;rzsxNjw ze^TR-7y!zPHr8y;98$vFt8U@WPyvoP8X#I-D@OM1rRyn@%rq-#rm_ZKU_c8;!959-Ttoi6BAboT?(_wevuaL z7PO$1&qAd(_pj}8>9Z@V%#R+HO57-%-5t;unjh7X5yEDs@Vuzf3pZ`&F=xw_W^C@q6Fn z>w|5qo&+%Dgc$c)b>9wNV-j`KRuA92zv7h?s1??LRt(g@Fx3A)Fx4qt@vt8Ukg25!9PAxuu^IKW1ZRxo>v6VYBiXU7Fah-Cj;PKKaC%y_D z+G&~PWz_%HWmk^pPO(3~`Ir6-d-ucR;lK6veoepkD?6CGPtQwei?}htfX%w&cgFZf~r}kZ0Fs+ zvogD!!61$Mr~LfDE3>n6H$_ICvAAQk;XgxG-14_d^FP+|%@_P<^R?~utDWDMCEK?i z+7n%`IdNLdym*C(M*5YT$@>$z&Ke@v?CBtpn<;K>i3mV6H>Nj7t%|G#R=iUDdQ&v{BP3l@CwWobj z#0-;3N2L6>^%)5`>88rmvG&cbKAu<7b*(OQX0pPv1)5JRzFOwAKD@c;a+^Z9aQ%(-(EvbS!(G+S1HdDa*qDZrb*6<~rTu*N)$;5erMt zo|dK@v{n4m>u_`P_&txe#kU^ypa0vIeTLM`mBy1#c29hHM`_=TbeZ+6Q|A<%{F(i) zZr;IiUa3NDd&sv4Hoi>7RQx~@{p18hk@d5qid<%7N=T18m)}7Z;F2K%o_t=c9 zjZr`OpI?eJOEa&%minD9yfWd#?z}#&7ay56D|+|O+H=7veR)@jhK;tB`cIPtNyo(1 zU*(g%ZCB^-V|(?fU==&pW&8Xe>_Kw(t#b=pw;koIyuvRq!PoBmdA1#2zP?a9{!Q19 zU)$eSCL~nk%Hy}HZSzcfS7lDi)eerjz%T7nFU-o)zvB4~w|DP-&Pp{L^ksY)`t#S{ zy^`-@R`PvJx_D=@^!|dREa%{cb(xr%Ih!rxZWM~(#sC|hr4q@87MXWTWBvF#3H zno9rrEg8~kQ{UR>3tpXv}SCnu!L zjs-rRCW>Ud!ydHdvYLF zSG-rt+f;+Wes0and6QxnU$>55_Mtj0M?5>>`?*i2c88^{Fep$?EV~_a|Df~tpvYBf zZoAK%C=pIraQjC4jBU32r>}jSv5w`^UJF6T-^PD_O*Ff`{Tb&U%Uqv=t|s5?-+sp5 zlAm9Tow+B=ST=jlX3MFc?e5>1ZN#~HfAC4!f>ph$5mRDymk8(aU%nA^>5GWAF5}Od zUwrv83whUmT6Xi6YVYrwRlb?=Tk7X8=D)?&F(^ZW-*BUR^YEjhcx`$IiW1 z1N(o+u=1>BoxARdQS*U~Y6pr+vyvxHvyrO$RXP9k>E{=cu4fwB&TW|}R+hfh*14zd z*1vPT=|}drN$`HZKIP_|We;u^U%&EZ&%8e-Gi{FF48H7c;~yV7;biKwM^lc=PMIP# z?_luc`byoCcQ$Tbc4M>0tizYqI2^5b{`B)pe&gcU_wV_a^{o=zV_?L~#%7!O^r~t8 zOU>2g>w+dqY0Z#V`EtdS??BL{;L9goa4z*W-qNMlYp9|bfAV|poO>(94Py@W+9_)V zH*i0z<^1yS%F7MfuA5w3v%UVDt*yWD@^$)~H+t@Q?`4*Tg>fhxKJCiNeC{OoX;ZJw zCl1a1>$l*aN#kGLx4L~dS*{t!`1~s2>I%57e0|w>>zfbfD)*L#zy0)5uyO5V(Mc5= z=~hBt+1yf8?6qI>=vK>L{`pJzjiQEYnRfhbKiT|>?OorFrtFBBcxe9o+yB;-WK}Jj zpO<&{c-PT)hFymrNj_V7DrM7Wm68&{%SWyXg`Ta}4AorWW})MBe}1}{xzvTt8fz_t zKmUt$soqk4yJq3rw5rX)TMFf-{AUO>dC5HU#)fw_`<~tjt$bx8cFX@!sYK|kzP`qy zDH6B$8vh76*7-e(y@}&p{f&E%I?Xy#d8@5EuDgaXNG<>N?@Xy;Zuzonhomz?P8!Q> z4rl3ke5FAB&s=uv{JQg9CoY*3YCm4a#I~d>Os8a`)b8Vk`O@`U`YiTezF~5Yb;1v) zRs6p;KK)j@_VZN5J30~Da}KSMKDB?UmX*AQxt-FAmr)b_b+#F~T+(`}{zZG^-q!ca z{kKkxal7NozdTU)+0h*ioSZB4=h|n!d@y5`vY~lb1=AAWC)%oyOSi0I{VDT-|F>N2 z9>0b0)2y_$Rrf4%S!FLHZ+HN-4d5kjptEo5b*d4gZNRulv{6XuG?|N2o4Y;TlsHe*F2S zt?iw?`>$O((z^fBzi&nRUmbV-9@f2cbxgGTGLN$AI3m@BNq9Lf>sq~+=@{M6^c1AeV9{NK*mRh0EzS$pK#$-htDoZ7R` ztvzj#`04|1ts=XEuZN!F?cU9_akaGIS9agi8=`DJs<+wc&u9Gn+iLnx?X+!ef#r2! zE?cA`rzAcR5tS)8wxsexW%z<<k4T>RmL|CP8_Z;iZe_;wt|nV(RMIZyK2`eJ5h;w)?$iOz!UHW%u2~POMxv z@p=3=E7^^b5oPzizSSoO9ql_6_C(uoZer8lufJz;y*((fdfh6KNk!Lt7k60L%{G_2 zo_j0q$yy`BpI`dZZ>sLN`>5&B#8sLTo5PlHeOP|dUp}s9*`*(ha{7sRHrrlL>+`vG z{q>LUsT(4ta@xc)Q*M8%fpPBHn+w?YOuA*spZ@o@$fOmS5m~A` z>gsCqUe8;vzE6`i)HKk2SzT=KwI@-6GgdFwRJFAUGG4MlaY>{SOS5I?NtF$o76!hu z53u~+Tm8h~;O-b_iMMWAnuoT2`dMn3>w0$9nVUK`KfWx!y*o|wTim02#ZQ&nrVCD7 ze0Z7GhM!q`Ot(+Xk`UXW<#dN3w|@PusJ9Q_sNRw6NO`3F^5v!M+tYuYcylo;x|5lG z$-i?auU-th!tpx7i93T=;ex06#l$ZvMba;9C%I~dr+u zy;3-T@6Jt^(+i%Zi>&5K-192)u5*BG6<0y%7mHV~JhKZf_-$2foHsR$t>xsY6Biv1 zT$(ji_h_emaDBq|Ol7NN$EXRJFXQ^kqpMHvHuugv6%f`^_~)1WOQVWYJ0@nPYMfr6 zlk=Zp$BAzhC)mGk*#4V;`Ssf$tVGvy&6BHjo-P)C;pD2okHW#<3fC{KpYJDRbj9VM zv+9z|>nxX~79QKZ_U#F=#Ix;}j{FW_TYM=*jZ-u5j?Hz`pW)9Z9=5c286C-TxinYR z+p=%o^o=W(7R{ZzWVum2ySdTiB1r~0iz_knKYV{7vDzfd;Ovnv%Pt4Z3clm5${_>V zM1B79(#U0*yTf;9KH3uCz4^0)$D7luHf_&xR++StW$RbAG~NQ!>RA5VI~j9?w%Sj3 zk6$cxQ*csE`}ESf!~dcxOAcQ8BJ@u7a?_&F&%58wxst!=St|NPB%s!z~4 zerxVNd!ZkL z)pz)CaRtYDd3~D;g`ZwZ?zfs;R%-QN<#!*6w$txUas55j={!y7TGGnGujgGuZdzQ~ z*>mEl7dvam#yI|M=DgdUXOuL(-Q%pFF0cR1-$`5d*zKxJIe}26MNIb%1MF%np1*y$ zo7;2aXNxC7ftMe>>IvB2wQy;fY2fM1`KJ}dJ_*P$pPPJAy+2iP+LRE}&kz0VU)c)0 zn_Mh+zbd8iPl&{V&mu=zZFUs?wlc_{bTgWH^$PPeu2nJXb5g9W`qSV35zRGRdFx_M z)!OAssl}15)BmxAUb*J8@$%~Vw*|Mf#H`=ETAnkl_pId1EzO@TmY-i_J5T)H`?Tms zj-5RH{a%-5JTTzZe12i~q#xXKj(@%P;?13J`K<18w+nxI2=4r98 z@XYylZ>jUv>{VuU(Z!sKD~=@_1t$Ml^XjYGvWU88>|xbakzTLZ?i7BNyD1j6_RNFC ziuwNAm(6<`^ifHv=l+KO3`a}tbH0U@=e${aenUpXbnZPx)#dtT>qDk|y)o-xr9%Fj z*U_sdSU&pC;P`fS?!mVWos3qq|5(Uxo2zzbTX*(N*E?UXOKp05sio`hREt+9KHrF4 zyX*V2yLWCM*0keJd0-`Me?xj#mIP~@n~&MqV?h^=wjVumymM2fr^d&R8ipd3>f~UPe-ieW6eiT2(ma3jqU51Bc6ZLeq2(6j^@ji{13;Da#*Ld!_pGSGt+r zS{td(o12;$#=TB^v7Nv8J0lZwH4KF6;}M7rL(MLI1s9 z@1E|Q_aV+`_sq3jQ?D*z<}LaDJv3~Uo7*~;k1v{%Rtf2y{qay?S;jrPr%PI=%|AAE z?fTp+hZ%$-W^e!I(>zz9I&xF5^lgg;N|qKM7OXV=JJ-qXY}>B8<=PpaS6zJh$*P@y z)7InjLoeQ+G4t{+Yh9I=o~ibUsZXY@JL{=@?ednO!zv#pDEBQg`_s)P^DqC+GT(Kw z_c$X@*eP!md3faC;m@yXpLBP3^M!2aJ;`R_CH1_e|M{~eA4QITem$-F!Slms4>laA zX?*8<@%CIr|GimhJqc#(v;}uv-%;LUbkyu||Eg_EgO>X0tQDS_I?vOW>Fn=C1>uhV ziEne)Ox)gTIE8t&?sCVaS?{tUS*;sbUan;=GG?Fl_u;eCylvd3Tdpa$bv@zYl484Z zC1B>FR|i!?3Yk|&oheKIbooc`$L(u&oqjYuvg~?lj{Sts8{+ z-lno&UQ#s8t!H}A%lyj|IT;_NDr9#a<;_~YNZ|M6f|~d{u^TV_-kuwf&$s!G#MEZR z>(%R|+HcDqync1+bKPy}l3YnsL#~>viqtIn@!i-_CryY^?7Ls|{iNI9zTehw_^^Og zL@+3;h~smR&90aH+ib4$@A$KDTd~`{FLPh6am)A^yYRBvdc&nxrmnU2u(1+&_%A0~ zdeyhh53Q6}?hdxxp|S0+7=L1N_4Mkua}RF)b6_3?#o)>=ix|n-6CvnZGEkPl@?rnaHpU#u@`p@t>zjSA8ZQSb;AxpmH4CRxL zyj;M=X|bL$xNqgh@AJN&duAT??9R+PZN)`-Yqo_KrhmF>DI6F({nR_nTQzHalg=Gn znz`kcK`O5l!|InT)vfEwt6#5Pws)HI+LJZ~rYX-aKmEzKRN~w3ibZ|b&SdtAXf-U} zqOpv9cID(}p2_pJi~MsI{KkHiziYn1zP$Xsle;Hpf5uo?VTl1vMC~3LGY~6 zm5N+#;fLBOZPzsWHr~E>zJy(&=-JC1N3$k7=%#G$^As@BeR^twknyCWN|CBnOboGV zjqR@9MWx5?zsYf#?O)+te4Bj zC(kSJG{1W=aWhYvYr(pkTp?G&pSbheNxq&ev-8~Ue%1FAKa1T^R#R6v=BfCwK=iT6 zvWUtClWkS&&K><1ykBQ~nCEx-=qq2|mp=YfI#oF3lZD@b+YvV3TwkT?^UUnsx<_sC zs^env&kyh|`PZg-e#b(~@EPmUvNIn|6nP+J8Mc0@*vy~vb~V1ee$W55^xsxJm5FcT zR_&8%5$~vM(&9XS$d}j3;J)mChAEFq`IB>Ee}7uNW21C-#@kn2xo7v5nfpB{{Jng0 zzRRO!^HbmS+~NDNYNnR1sLoX3W)_Z5LJ`ZA-^G1fRlWrbCn1B79b5%~R&T zq9JV(xN_x^pskGl1^a&3%<3*ZU2Q3BvT%{H+rb&iU8W(E8n;|)*~+LeDbuOGF0Q6+ z?a#=Y)yubTkCT_&_UcoKb#>-Lvpy|Lr6sqkxw9R9`0njkyK-8%X=t~{nXg+j!qlhU zaOsp<#Q5*=soi-OPsv}syUX%jXIhz&-n40%{hit$M0`_PMOH*Hhq3mFe_p=B=I}dq z%f7TbF7?Z$j`B4yy=XEK3@BVHnB`w>wup)Cf=2fCUGJ5*7)9S-y-F)fVP2Kal;1&J z+fRz$%bk1FFUxRtzog1E;l*MmpIVZb*LLpQzQ^X--fhvghkW<+^6k{RQ_{y!_4QJH zQstr3b1cmc&j@KcecOVCS>{B^E&&T>ub$-7tKxoJYA(<6x?$q!ZgXWl%hIrnR|-=u zpPQtAMYQmM-GQSe@>kw2m!BTlCF3b|Ql6dR`ct2hgkMjkGBcA`XS)V1Q@H9Wx#V~2 zrW3EVW-n>XV`hE+Lbv+2t3|{^ov&B6Dos8A%%bp-mF7F6vMbtBAt~3N@XPJ%_|I@^ zeVY59efy^@Fa5LU-=8Go+s#k-ZX7>;RXSX?|M;3In=hXa+*&wU)zn+%>ZB{z!%j!5 zij?-TU_5^_qn4dw$D><&i-d#ty48ce45D=h2tzPE|GkGn?$&{9{2D0 z_ds8-I`@pt(A_-{BCv*YqOa4;%GyK zz>*E?i|h4di_}w|=^mf{{^9IoIhA<|OClF94)jSs|L{QatmpkM-#7kem~MY!{q(Dn z^KSk4&#U|`(WYU6<3SA#% z1*?~S?|ouz7qw%eyP5N-eMNTef`Bvb)ULRX+Xg%Y~7Sk&X0b8Z#R+;+G8=8?ka`5DiXO}27J`cDjt zno}DkscB?Vw_uaJ!llaZeFpDyH^%Lqd$`7dVaua^F7om7BM-mzH_F}jq-c-K!EL>o znp!UdA2}BA*QCwKJSy=~&V8M9_|yA=r7AyJZrnECV3udDAIMj(do{Em!F=E8*sDgF z>rdv)IrCQ3Rn?^DtV+q`l^Go@^2ax}&fjSr+PYItT2cORlmBO#su}Ngx|iN#m=-zl z1}kfOW@un+7nuYlHUPU$*A(%qhnW7IZdWRn}HgNXvhvvOa&ouG>4Kp8aPysB%Ac!Hm6Z-4WGC zMK1hXy~2UbwX{GsS^Zx8+--AL=TFX@mg<&Wv~hu{uF2eX?kJtC(v5ab4Obd`mR&yF z@xW7+DKbh~)p@G?UYnk@dERxRbNiY9wr@|#U$bZ0%T=Cb$)B&z`WF{l6kLB-%Ck$= zso9m`Ltum5Ek3)w40G>(lus*Hb6ajzSR(qhGN&Zs@Ad83o6c@aJHw@Fe`q`3mAey; zYb-c@DQ4B$6rrFi?k}b=F@E#aJI~W~alzp(;RC;}%hkC*z4G@>`8})mx3yDmexEP+ zR%zlqcE|OH_&>TT$#*FghrSDr3SXd}P_J`t>A|p|@Vxf>2DNkA7CFZ5`1Z_c*D{S+ zUji?t$5l^1vo7;@&8|QjakF#EyLulbAB^>y+;ufe>MV*mDCRlbtp zWO(iK@%CSPtGIqEui5sWA@S{*WjF2=g#2gVIdge|=tP0+k2g8wPdZOrRK}9k=CF1_ zpX<>#wbSq1G`+mjcFmQApMz}vGuSPW^L)Pc_T=rmYrkh|rEkk`c_?QlGRf>bTU6Ii zDS5q)()v%IZba_c9h%pp8}j~1&`;atJ72sgungpQwrw@*+%B&S6vV-2b6;w%Gid<6CYn?$7m9nr67<$SZHg7kv$#A(e)g zt~@@xQ1_o&X@1n3J$>PAp$W}Qoxt}`w2WmQpHVikDoTCCf>>B+xNKHy{DXs;FV zX4{>sscQFS#Vi9FZl016jANO9^NNq%N1N~GYR*g(&zpEN#?Z|{>H}BcJ zq)l7ztlKUolk4*Y)7q zurl>yeFx9wc4_rLJT_~w#tf-FOVuZH?lud1YCfGi*4J#ws>Q3~Zzbp@Ppq|DU(vg* z*!13U)nnJru37x8`NxExTz@uSceUMe->kp5GVgT#W+k_YqUx@R>m(mD$1Qvk(s0ZF z$P#(O%XYVZM*3bCk@TuvdG)Jxmd}a_=eKYC-Mgu_IC|2AwpDAodBfzQIK5i8OxVDi z=X&s)#`f=G)+&Fc6Ksy({`BR1(33fH)t;(%R+h!^1T;Sier9)uXBJQRqSgC;JC~K& zJwK5j`!qH@c;?A-Z+T@@&b#*=bDJksQ!3;6?{$y*(vH2Y=dV38yH|epaQzKof|88+ODshpY_D7 zPt1LBN4?mhyMlJcCJr;XHgTCvs5FV?<`uK)RG;LtTkmRdafQj+L#>}yd|6@Fa$Ppz z`@O?=YM0%*#OJ$VYMjHPWT zx2x=mY0m=={k(qu&Fk6GQ&0OF>J^=d{`Q|?`l6?I>qW}^v%{}HTi7+>?EJoYvB$S( zXJ-|PO#K<9(IfHq{I>19TqiP$3YWjV>Ke>_`KtTNS{3HEG1YFjb$3U{xOhxxV&&t_ z41W3N<29$>j^8`({@uSp+U-G`%l0eNE-SsBWHDb~WaA_o5ARfo@`V<%EWgcvR(x>iRl-(L9DX)Ct z@$7v+Vy@Qb<(4ThTP#SHSA8y+qcuV0@O}pUF(yo}}XMUeIi!N1Z5;qsw`rT`8%)vV{G`eo$8wQ2*%wPb#Gh{W?D%Yb zC{oP-ec7w@>=*g(*^*zJ&K63QnPBS@{ik-t-@Ds27dq7)x0TsC@6d|mU))voXC?N( zkXxb_U+S#jSw8KNQ`AMy&5}aO>5rV&d=k|;P@I2U=69a7wdmB7ee*Mw|LisX5-qbj ztDM2|9I;lYyKo|yK$s@cCi8Sk~|N3ht~k`<}h*s-AS@;}ueqf7YE_^Zn`F zIQ9+uivP6#vsvkMw|&Ct^Zvdjr)s8F`ji@Z`#%-$o!ho(mGu0h=eN$eD%;=pZFAis z$7~rb4Ogd0Etmf)u0PYaU|#Ay^Ch=t&s-z2`*z$+xn?cX%~=c1P4F-L^!a$m;{BQC z`;Xs!Xlt=%<)Nn=ETvvWWxmdAjnmd{JbiDTy@~L@qrSW`Dy~|#*CYN|eCK)l`|Q2T z1=qyRg(lf9++Y&kS9oY{+VpLE4sZE^hhq%ebglbrn+eqKJ!zUcFud)14p-)XHqy;J+u=ICx!r9D$m*%s<;6mn-Z zeEwxs)3!hH-Lo6?zFWV&_vX%-qjRoxM_qsV@^_WZ_S-sUv*Vf0=olQI9H&=v(mt== zuHXLfz1eq7cRslwPj0F@M1^BRdu(dgzTKpul#*`ecjIP zNo$0&=Iq(%!qAp+G$mxE9ZN@bYH!3fv%@RZZ57L&AJ$uYBqixoc+xDcQm4t6kI$a2 zJ#lT~SO0wzk#VU`QdVtI>8!oUTHSC-{+dMBRH+suGW#OpCfBgQR3SKzzulL|!*!j>?(f`Zi+4cR~#r*DS8C0=m za0mIneZA>FLwBw2isEJ8lpfum_&)g&^Xav#dLwO}{~j+CaN2N^yK>pyB>}uW9^FUJ zU;EF{pP%U>wYMs0k!i4^!UhZZr?0#^PH}u`3khYMk;TH8!uyZ?uHeg<;3ZGCZC2-c zzC`Z(jotaxkF?9)JzX@bDr&NCu;awzXH~`0d8aOz5c+s?h0YrFP}@+Ig(;oy^s}qK z7~MYd>yFf`^`BqlpOSgJzo_gr+kb}BpMMw~@mrE5@x)2vqSw4kg~xs@*H16Hyziez z!f)>C(|gM2NZ6j9K3&kc^VGYOS=t4WXCH@)tkr(^_di45A~vowdpiDczFHWu=hVbK zT`5GZuiK( zdNW5??an2M6J2c!CfVz6U+`Y1`t*65bF+M^Q+p{B=-r+y-)Sd z7Q6XQ@Y>BYwP99^=CAS7)^9y+Z00nH*;hnV;^nlmv?;5Kmpy6WPF}*Fl>O8D-Slgd z4T}WUpPkU?RrTkumD0Yu-^-tz{MqrJAz$w0%1Bqn0&g}G*{ui88aK~dwRnr!vY$WR z?oGM9wOP6M@YUz3XG{NmSh{kWROX9U%ax`$PIXKzTA+MfSwl#%FW#H``0ldjrKb({ zT{+|8x=(q^`A?r8zP|2YyXo28{=0Iq?KQXWO1--$D<1YmPNkSt>exIJc7;YKUibNq zlfNyklUl7k)2GZT_IO~h%+%1pvo`Kg-JahqmTdAk<9qSom#uG)@Ap4D>1K>%ZpOKa z?dzXD{Z^_T{U*DB$?v)6GVQp=zsL6!?_RF)Q|F(T*Q-`eQC%rzsVa3hM#W{zSQocS z9S;4^u;oZ!ZS!{CU%yLs|C+s%Gmo*R{X~iC##?XJgdc7!Vc^t#cHj8(e+GpY*K1N< z{Jpu`oH_5$JgrsJC1t)mW1p((Rr>MdI*!W$;zjos=X?B{{=Ih7vC4Henc>^EzLxp> z`MZD8O|xw`a@E7;x#l_u_-4+!wB`7-s$I70J0#Y)l=#cP42cijn#u5r|KIVK^~p>7 z#F%z0k2!gNyKw!^t*6X9)n&Bf^&0i={CK-*x6`_q)6S0FXG4z4+GSa-P_^(qDyy)S z`P$zV#=&7n_-4Fb@N4bVD-Ha6yQ?#Q@VeHi{%24RI=@}+OR>E2t##Mcc6Wy)eH2N2 z?703h2PfBu?ZU!>PM*B8O61@4>mJlzl7x(^8LI_qoP z?D+a(|Lwn_TeiJiIX~}_T$9Bl(=@rwzD%-)o+k4f|5iNtohQ4fGGy6{O=;FYIRE-T?FEgU%O*%}*ty`L|CXPB=Q8d6DnEIRIrFBXtrATh*>+1$y5%R- z&F{~+m}0J}Ej8(7aPTYpN4qBPU1BG1b4&A|^ZCa&?CohRkC;+$-EaF_kE>_a+}k!ieuG<xf;_CL8-fl6zH+eL8?olx zW1EdX7M^AJ9IsSS`K46s;f`FH)(v^pwXbiUmA!f(T-5X!--HUi+UyUP&oA0J=Z9;< znP){mt9GhPnzmgtI=pj%^|Fvt358dSh21+(hMx6TDLu^+mHfLwaNczV`9!wcZ@04w z-C4Hyci|Je6rS*v`;NbNtxnDq?crSb*fqSYImqLc^;`#qV-e5&oIXgr4EoO?zUy;x zj?Iq=C(XQM*g`Jum6#BeoE+tB(6g8~Xl9PfWOMeH3AU@+GdHyGFN@V*+FEbd^!R>U z-m`t#TP`>qNbj)QB{pfjPw>ObKSEOY?Up7OzI2}aJ5Bn|+O==%)rr5Y)_vc3H}Be<+v}~=0{vf# z{aAUp*R<-3??30avL`RbPM&vwdtqqMBjZY)o{3jor!Je2tR=8%O}^E^KE~2X3ukVLydPNL zZ+9lI{GiDGuqkOde_qwqKYf+I{noSy-_6qk7PZJvpK8UwdH3^zwAY#Q^1)p~_({JN9*h~xxKJG1YX{Xgp-^hSv*Y{u9Qr5e5=A4z6T-~%p{_L8$y?@WPN53oDF7Had z<)Ge0YAwiG)jD<7$_F~1PKEdS_$?B@ zoX5I%aqQ}R-&Es(ijQZre^+&`u|4x_?dzF2i|_bkKf2?xh0F2sY6j*x1uM^o34VGm z=^XfHPW`lhm7zU1*8VjWa(|W@+2+K1*wxyoc;$76{J<~W6Hjj6GyPe|)=yWWiXU<_ z?OPyWB7drFuJ>)r`uo<4G?%(wtq2xp{LgU0YQ@^d8`j^~7cE=9{?ksK)ZCgYuVbBs zOv|iwO_{e$ajQxHcF#U+ChL4p?bZHr59$(cn$11r{QIOM`}V+xfj|3N!nS`G^IylQ z;UL1y>pXduRM*dd3r`AdIjjFOJehye_xO}!m*3xgziY*RhQ=SOGq=qRmG$H2waH&P z;h7<0a@G$nh80)&6+$0!eDmM(Ryyv&o3f*!HWHVX{JZtDsxyL*1k8!zMj^MTGXx1Xm5*S$Fz!20Ce+ph`Sj=Ec? za@od27+CeTxEVgWEyJgL;m^LfS~oN6spmECJD-j@@K1HglC?{3e~^pgc~YnN!_&s* z#6v}u_8o<38qfP>Z$_*!zo}|CA^7q4JRy!QQ;FbTYJo2&DgRwp?|-p-ZPAIIKhgaQ z&wEHp-#&d`^up;)=gl@9$f}O){IS<3y~A!UgNeOV!Q7dFQ)608O)BRowoO)c_n*0R z(K)4HwXVulhLSEB_bjG;_<3>aeh+goyUX)po8I2sk***(r||sg%PZUJtJeQCy2svm z&AWP%k6*H`r0yh^4o9hdy6U12pI_L$VV^?jzuT2r*-KBE^gdj5_kIZSwDaN`DL;H{(E!1qD^fN8+o@$7HF`)e8Rt_K$d;Jw%NAg_22hd?=bsn z8gs*Dnc}u*U!sgx9B28m(laE^S10*elcngC_*|0$5_%!yg%a>+LEoSxh=02RE+-9L5bI)UOgWhuaSl4y__Ca~J zJ!aLJ6R#L7SpIAEb(_8CpUo)u?v$0@Ib)+-%lr?)e`NK4Tdy{d?Qd`E+oz%VX~$=s z8FQMME>70^v1+AJl-_xNtzRl!dP~@3`m>jJAF2G*8t0XV_g7 z_vE_RnW%dOEGsM;jMmF$*f>57c02L;#k{j0c1>EfJfgiQ=$glgb?WCIWNo{t#_2NyxUT@sa_Vaf1s&zci+}7>qpVL-mYSDAe zQ0tzB!PFA-OBda<51lYoj#e>%xj(XW8T}|-CiblVZu@0=*{2G$;s}G+^4a0 z{yS+=R;TVCq8F@>$cA?Ao1VYeI$rzDH6uorQe~xOOKScz*vYd0J@nl6bLOq^;!R!N zFYE6&|F+OP_>_B+Et_ja7uT0H_iv}|S}nWPsM>9w_{q|1Q8xF4IgT6`%{A3Ezj?Z| z=RZT5v(P>5ztQtoepAV1oI0~$P2nrefBbeEcTXw59g$zoZI?8m!+b`MuG_N%Z! zGSxXsYN2WBr={%tH!r-4-Ky5c=kaWr*!8eiY`1IX-`wNysyDJv>yBIY>kEc^>Wtpz z9cli3af8-swc9)MRlYO}W%LE}2J765nq%iK8WUtSW6{K!ivx9v-0R=!_HPk>^Ub`| zA=0%Vf8op1X@6{P zZ`smeYUiMmcKe^9R;>v2hg)*fdS0l+1BY# zBP%nxR&}T^53{PjZWHPGpCR{c>9U)mOD1=8COJL%W$>Rt-St1iweGW* z^a6iP4f)lq$sm;B_<6k)zfH-s_j~M|^Bk|r?r&S3ZsC(>FTPVI$j;$X;?iTayW5xX zb)ERQyJ^kgtN8)q-xfXk^*C*3b6La74;j*;t1h+8n`&Y|-RXYn&ZbMBi|$*B7pBIq zoaLEt)j{_3v-wtyhgC|VzO#MLz1*~yB4H5;sk& z<#@f3|*q?ZtOL6`!d#9Cj_0wR8P$hn>6a@|LY>P0;};yvsNj*|4vUX7ZWVSM4SN_=u|m0TRm5wF(;-){Y8~=Sz4TOUfv6Q^=7GTYkgn)3>M@kz0-DDO?Hu^x}p)>(t$G{vMB8#4J~Qez*Sf&##Gh z%{OFy+;Zc^DrT1}8y1~Ox%y<obBA*g3Xr8UeB*w+RI=4eEo*s&pCe7Occ2(l^M2JbfU+!K>x6gFryFV{L;}ORT#E>!$u^$Z|jToIu#^-MMe3CNUW)8bvE(x%v8y)l$rJ|rc6V~Q0l~)_7j)pKYyit|L@Ct z+pFKpNr!j{?JAulJ9Ed0R|dS+A(cEOmbrg7_urm!%!*Tsi(>-Qkyrb_`Cfmed;Y?I z2LH6c=rx8v3j1!Qzy0(|vo@!OwA*1>HcU8)rn>=j???k-2cPn~Vdvbp6 zeos}FnLdkL^|bB#CUVQzxpl5nEzjS=S6P>Ldl4>QJB~JRLdIm+x>%A%16TE9ho|g8i<)025U;lL8a=!HY z-+gCiPkW^CWbX=PCk8=}{|xmE{<)d)ALOP)_e(przTSJZ^=PoInX%*+Ba<0F#Lgr% zNu`x!%KVL77kPH4%KRkrOCejb!bKK5{LdhI&G4=G_UP@Fk?+daMy}I)ly2wR&EW8p zi(&BzzUCYQ`=h`35<=F0SKDQjm-Fytn8TdzsQbY`zpb2bNz-P_)SuTEu6vQ4e0Jr5 zze$3h76p7LxJEiu`2*)`ld(%w|lXKPtkR^|Tio=sD- zUz(YH^H!bY%gyWRxSl_L^LbmIO745_@0ta^-E+v4yNY#Uqt*$7)-6{jUYc@+Ig2HH ziQVNN-7KabJZGLx&Dhvx*0lH4WNERu^-=TH?4^4aPRf@l5=>t`DX8SGQ}=Igz5`7+ zVovH8%ROCi;-~zFUnK_5{P(Etj@Bgf9?g?paz zu2Odpd-S(kaL%js^7ivR?XDe3*Vwgr)%Rm}SFD=0dtIteQ?T}lgPPiDSL0QZl$^3t zLT5CV1tx#_{`T0rPp2gE*81go?fO;k{q6cf_wCkSXZ>#6^Xc1D7vJ-Yee50cIsUd> zKDC#5=ehIEWdV-1UYE}H^{n%fn0as6a?webl7ClTTOGFEQS*1b>({Mk_s+?adG!12 z1mU@!0q$$vSA2Svz3J)2&3C-NJoZd>u*h1^Rn@~FMNhQobr5bnI9ooO|U&oY2>*$~IpTDSDXY5?kAH(ydd%oe6)$2ZP`E=z; zHgk~E5u1MYkK*=aS3Z9JJt@mP@ub@08)elm(~2%_^`2Gr;LA1(#il!_4_U0bx_;KL zdA;XD-pra6r6p)$d|byWYgMVsJR^0zj;l` zcjlQ7XT9?0SzEfcB_ zYySG5f%~`Ex_g@rISYm?Souk9%kLtaT@BmvGVkoHu86&yZ(5?Zy31f)$ltvpzxH=c zmYikP)pKO!(^Zz3Y!}(ckQ-aOG($FSjm&Iy-=A%0FmhXUfWf8fS99f4M^^U}UzBt0dvDl?Ds6Mt3|9-v_~YsCBNXK&6|A;b zH%KRS>i)Z%8rUCJe2XZ%ty1L@(Hw8@XUkaGd~fgJk~zmynYc?&riqj#9%}fb{la3t z&6fqIa=LgoPkr5?nK~9c^A$ba#2{!im?U$EU#bW?{v`Pt_PpQ&N`>V4<0T@4O%Htfoho-A!XqshxaRnkMT z^&s27>$5G=J8qv~Yi^Q0wc}Ob(>C2x-xNQ&XfVp9O%?h1tHkd3r||9ODHATF7+2?~ ztL7Rz+WkHLfY&T8@Y{cev`fLhvWuc-CRvFU?OJTp7W~FoUajbjxYAQb)n1D$AvLRy z%SyeQbG$lpt3jvS)9XyCiqgMA6S5p+GM%af3oO>;aSMBPA6{7{l`<)H#oRNSuK9=D zi|V@7>G*X^?<@H?_RKeChb>U(30OWoV(p$h@!iWFtG;`DQ+X<@!?IQ%tredZEUhXj z(Jxi$7A*g>x^7|q2j%_}7WtzWV^V_UN?)+Pjq5-9zH9NEV_`< z=p4-I7-ZA2CnHa~xxjr(Z@Tbi&lRiZn;w6DW&hj%47TnFNvZ^Ue{ls`^PoHk}OZ8i3H*+rU6H{!T zUB9|N$n^bwR>hQU9?QP;89b;<^SON8->d4}(%Tk$fBHJ8R%kA{IX}N8^3c&g&I+rN z74PauMHd~JJ%9bwJ#Lip8tLC@u_leG$vm99CEODk=AwQll9Ymq?>bn zr@q>=Jm!*jtn19%n|l68n61os`C9#$@rzZBU`fCiKEyK`QN1N6A{Onb~ zZx+q``Q~k?ieG55OlGG`0^^&DI}fF7GAn90^5H*2`04YD&cE8bXM23GpmMXVy{HA_ z=NFy_zWQa$dT!e|CD3!ncd_5cFFsQ^o_l1rWw=b~imM@0L=7(}Z@(|fR{8SKWFe!r zje95L-dVr%UH|g@#<@>L*ZMNpm41?2@}S_A^}U_bxX&I-ZfQHe3{2eZq$MQZ9O>_fA>v-#E8_ z`<;t9lU0wde=*VN;O014m*{(+w?)PDo;vl$-6Zx<^R}(4dKv>No-S~YLx3_Ke1dn?SlNAcK+GK=$_{@Bw;AP~TAMX3VojY~cdba5%Yw_HK z536}gwo2xxhJ=Jnne4OCQSISbZ+}^v$p#4%4s!;`Oep0~FOR$W-mL7b>48fVdtG?u zqgy&dtY6IOLA-n^M{Y0<1zN_^Jo zfoz|SiwZe^nH;_{h4-tN{QShOQ`y43Igfg5#V;=}TcP|+X+rL)Z@+yPKlWU*-Dn-R z;g|mm>~hm9Ds+>tlOF&1~9DiW#{?Y zS95kxp7pjj(Z&88s!qrMFkkpJKlsS6uj%qK#cKUO%W7^f>-6^3`*HJ&N3UM@(b-ED zFQ4S={!gVrvrn)6AbtJ# zAFrscs8y;N%4@rfqCx|BO7;}!-M_u}_?PW_>LyvF?n%@<>VMnoi|y0C;yXXHR%fhM zDHb@&dH(GF^yv;oHO1l6%H}Os_OF`wsA}bkeTQbvtv?qMqH3ABN@eR8tryXCi{Gq! zoVH=&E!T+$?VMWbV!fWvzw=ETIW>p@l&Y3k)yzqH5u=h)Cv@T`5v9k;WEov__K2V(+fJ){rmE)XW4vI zTA8|TVk<+V|L0$`=1u;&cYgH0{%>s;j-@?a-n3}BVJIK(vKc{Lx8B$kKFvOonI9YC zvB6OM>Js(KH=A!w*_!PUeQwK(+ZoT+)*P?i9d~@K(#0?tr?vy@7uC48uXlJRzOCHv z+QRmX@N410p4$UoXq-B$Y7;6_HN#DN!5o8$fjX<}xEPjHIec4mc(ysWMBA-%C9Ri? zvi@avgO8) zOAA>ha(EeCQM!9%I!mTltbKrf;TzBGxBeQ~=`&f#**{mlyr$@x?FHW|A9e3nE3|4Y z(yw1%FuUT5!@3imq1)9e9<2_Ya%o}fD$NV?Kc{g@X}8)hZNAgT@#pvD8?Gfs7HWU` zZ8g!d_--Qas@v~Qc`q}SdTH``t+d^a$Iq|q-Td)4uV=(gnYDG^Zx=-LhzOhN-?<)s z#QAKn@uj;$^Ndd|&^c3){8sbk1i!scWuFX>uNRH@&k(@4_B3N*@~IOm>OH?d;?1&Jp|U|X zQR~dvbcS0`Rw@Xwv(ETrx8L#ofh%9$W*!M&aKG;BUA~WtIu@-;S=qKLll!HyOa1xF zmG@hoPfgPO@_pIr4f2~8?$<2ty{;D{boYa2n@ono;Y^v#3o>(A!-In&SG`i|X%b>z z*2S@S{;T!D;ZGDV|LT|?T;F(P{)gd}mFl~`1vt7oynmJ*)$g$7 z?SF>c#tTQgUhLh@ci^6JXxgf{{ZB6PnICd)?C6 zMI~Tx3xg+z{^VLgu?L8Ozvv*p+$Er4#uqb@;LshT-UnFre~Q- zyJrT>Sm%AcZ;i(CCx(4pYWLpi^xay#@V4lC&FPt8p?Zvak_7B4=UJ_~%474)u$X_s z)BulAmETskcOH6mNHOJ-sd)SIWBc~c5AHp8Ja?DKT_p#XQ|sz3u`_>qp?50f)?)3z z>7V^RUp=j|$vTryEzM}phs%?4h3~v{-@5YwV}4@qq2I6adLPS7j^DmeMPN#6(t*pD zbDwRsU{Q1SbhpRq!Z-2F+LW_%cdE3cATeGB;CC#cc)-9jFaMC;2>fZsI2`@_d zU!UK+%(F#FLR09n#Y+3cPyZS81K1wRUHyHr-1c1Bz8$^IF1xzidUmo-^{YGF?AMU< z-76(&{@ahCMrMXHw&=b1YIN50^ocCRo;Im^nV8@CFQqbC?9?V0Us<}fdTOdpo$fD2 z`&nJAfd?`zA79H+_w<-*a6WqKBn!u|?8_WaRFdvr&E<;ds`gdk_+EB6jVW_Oz{~FGfmS=7 zaLX_KJM%W*)1HJszc|*kzEiFWsOYMnTa~x`LZP&rlSOYims@DSi8Gp+cSG*K5c(GX z_2lzgC#E#2-~1OhE!J3mZU3*p>z~X1Gw@m!tk1ZfccGOh;(eB+9_xw!3bx1GdO(ur&qQvE@|6?nBq)NUfS*Dx8RlGM2pS* z3zP2L{`mG}*0mS4S^ht)?*3Kky0ov5f7_D(3>z;b->7EYo-4~U<^8gCja@foW~R91 zx@k-({HJh-@!$SUr)Qi#-t7EOuGMDl+3eGwPs_Z%sW0`PLCOEu>I>%LKF?oyX1-dU zwQS0QC0UZ)F0)QVW@|51GBw+%Es;<+KR!e3R%GU*-3gD+f4jcY%D=G8I_0mf0%M%A z`US?x@yZw8w!h9Oh>gA>G45=(t~uKF9h@_&hAy7QsZ?&{JNnO7bE z{9@T}$9uTA?}_umWL}SxrU}}!epSw&&Np?!+nr@Tv*+jUZ&vr;U3H(`)x=-I$UQu^ zQ~034^@Alzu50t^_MMGm=6Vqv)fN8yVu{R!W!2ROZwWQuOTlr+us*1a_h6wnx-;WaCX)O{UzM|NpDxrE05itCtcp%D)KwK z|LK+K^`~dYJv6CaW=c)cl zm1+N$-8&FH_0(zWv&SP>r+3o$6wxcq{V)%DtS z4NJRq?q7aYYh^DF(OBa&UvGYP#?7f+7u%U%UU?&{bLq6s6M^j>Of5zX{wh^<+mt8& zJASid$y5fZ`5(T-?mjp1*hVpy#@GHo*0tZ=**oIvNUZ0gQ4U!2ybxiBj z(s>yVdOJQg%GkMGVG!fkChvXw*0Nu-R~%sqSk>OSV#QB>ySCfm7CGW#_X8EUjk-iv zNdES<_-dW^Rm}fg+_rVw=2>Z|?r~c-sbbaZ=h3TXWX#Fpl74Zf^4INKDz{Z-Vhggr zed(`y{&%n9ujr8UiLHFoSVQEE?muDv{IbSOWrJVrs^oONg^R8%a$1<9T(IC@efXCL z)q!7pmWO8h``I$zp0#)y6W9Fhf9~pKtVmhV>bz>RUc)I{O=YD|f%RO8R`tr#HpYjSn~%%9)Cny-zGU@;^)ijB`^Ad(`_-y^PELNG;oR(y{aIF}|42t? z?u?J33nhMQAHTlD)mLOj#Pj8=8lIHBbDhETa8{1>Y@@BS4xRqG!)&{KeDz}HyZ;$P zFRZ)wO84xviunh3cLd9*GM|2%C;2KwH0bf4l9}wE1FmI=h`u`W>gkS%$o7j3O!vEM zZGRqHqP*nNf$fd!avdX+e_U=nE`R#Z-o!UCGP_qxx35^5$QI7%qN%je&q?c*R!A`0{D%)OPS?yox#f;$c9FKo5+RNgb~UyB%cnc2>YZ8N zC;9BuH5IK%3!_p@-L|c~^ZK*36+@@Q&Ph+^mqa|f;Id>x^6jYk8wt z%Fhq|zsl>$a#q~k-PxiCA|>uU2D_f9>z{p;h~_dN^352skQ z`Efj)*RXx}-p6-O7Hs>mR$Sq6`>%E-`nNgi^|l}Rr%Pj#lQJ-(r> zWV!uxkC`bO_8!>#cYppW+k7XkhWZ=wcHL!vZ}R%{)u+)4>;WuU^**wYJ&v`AUniuFJ*~|BNC|iD^Vk zst;$~d!)SBX0rH%E1R=y`ExH#)LO7WZm+rTv_giZEQV=D{*R4ZHf?DSYH#(MmjC8e z{&BerTQ9eMD4omRYgL;Y9(8v4j;hNmZx_u0u2nX5x z(!7@%8YrAJ|J89f<7A)0tNc1ARZ1db?EJZ7CLWiWXJxZRK0j1RJML+%4x{|d4c`G%AEJeg3BrAtog`At2tWXq&o5(zywowsb? zH1Su6^goVoN55a)mN04MXA}F)3-6siTW$MC&g9|`Kf@1C{v1EQ?!(;T=__Yu&C8fJ zQ#7S&rj%E~k%ra0MixB3>dj>4FPA(0_U+Q-b<5^$d0oBUBKO*fYahNF^DtmanLFNazNa<#yYXBrhqxyvXBxDW+Sn&V8$= zv~X1Ammtkj^LD1|;S&y=UupUH<@La;p|doKD$`D1dhk-~sN4O6HZKKMoZ1rZv)0%0 zm+>*37~QvjZCCb&1urvQC@aSEZnT-h^GlUlZfaA=n8T+%mBUu~J7a+2Lk#SzEaIiO2dkCtf)IWb}5vX05d3*ZEON zyUrVK{#2Awu<;%5>g_C(9%q&H<*Arlc3gOT5|gvI!o>RY+l$w{($iULaE48@*ZKMr z`zuuvMc1B+?x?n2!Sn6hfh#F&4}+iHeZncDrG2%&p8rl{R@Rzz*?L<`g{~Z0=5^}Z z`txBXNf(@@tqmh4U1ykJ@vHES*t2h`nR#(*42%3LLdNu^hweG~f?6Y=rwMv0!3p2vUV-+U32Z|a$RALE(Yzm8WvD2|+yleKKQY~Q&k(59iA^S7p6&M7wG%+0|j^CIWH-}bw|8P3m0Q$2M#S>w}_ zz@VVi84tx4s;4eFnWTMqN$_QV!R!9<(i=X`77H$XyLK#SYb(NA>(0l=KfUli z|L)JMA8R^ZubX;)uB#uft6TP;)qRt1*C#xAx{fzUY|(t_K%TeJYnGIj_RR{LEcZU? znb_COAC_HbX|kPaI%iW1ljGy#%gXCgZ|mlsdL?yh^%ALXKZQS8zNkH(d+JE=cg8gz z_d0nozj6uLd2Rp28`2Tn6aQ`B{Nv%mcb{G%pX| z2mbekkNFke5f(nS*>#bdNTtX!&iIa?{ToWW3a^T0-n=g>)V8TLwSDi#&#xwmEIzHq zx5`sxW!lb^5Y`-jo_e`^n+(=HUFN1@Qq1gcxO7+B->KCz%GVysXyDTgo3;PhBIe(& zRobyHcb0|9XVuJEbw@h6^j*xqc=Kuh8Qd#tdv|U8;=T2|&y_6~PVXoW6E1MJiPT9k z=(Jg;pd}#f;`(((eCnON1vgc*MTIPXp4Tn_;)$ zMXCEFGgGYy>$(XG{)8&aP zXQx%nG;iijW|N)$n_vI!zW&oK>P@R$;?s$7>qS=t36(g>N!qM=7xVMH%*OKMth%9ZgY( zMK6{uzZ%uf(#n;=>iL3e<^AgJr}KWl+PnEN-E4UzuJo``YBx6hjI5hXJ)WjZMx^IClNYv5B)%W@d${GgPy`pL2NQ zJA=bJuOEt@X2)&7kg2fA<75oqT~$}VW$a4J7yM_~VRzI2_vE73)6NDAw6&q~kjTA%T0 zm$!6{kiw~bvmU<{u{XS0`(FOZ*&Dm3mu!5+Ke1MNkJ+3Jf6v;+C!C$~y7s7_4ok^S z81P7o|7Vyk`*quHuKA2pm#;tm<$Z{*U;gi-u}=4* zs%(z=PSR+Rb6jTYFT`B*+)???+LQNg+;o+RZhOk@sk9;WV}y>En|sHirBh@sHEm(| z_(JvE{MxwqS@*pCqWncAJ=VBPUw`sMXi!B+_-enOqMz!^|1{^W++;8#Cp@wwJ}PPP z!LRAwZ%vl=XS|hSWWQA}aKhhJ#A&;}QI@HwYiJVB$3v@Ed8*j&*l@ctDSJlQ>Goaw z_AZXQXR&0`bW@LsS%)-|molwXnsU}*8GrTm_vyyfi@sfa?-2d=o9HiZ6BU)TDU*U% z_3B(I%uIP_BcfEsG~0rl#WEr2 zs3ME&cUJCN2j%(sZ^EXFo69e%amy5pFj$|dAh2&iPt{lHoSK>E<~(qFyEU?Z3A@vt zO*$UOc5*~btv~a1L)*C*>*gHIQ91qepJwT6*KKx|rS-{A%H{GI!&%FmHTS5;=wRY@|zxC{1Ip=rl-1S-ao;jB9xN}R%eX*Ac_v(mM;STwiANkL) zEis;EyZ-6#xY+*h^X{^D^UewKI_jBT&a|-6@`{J)a=z94&*ekjuAP48=hPd!ozvdR zsNHzYJ9lnv<0kbJA)dRmK6A`mnLV3(>I%X2yH%*Y`Ye>E$MOZZ4U0n#WToV1K82*Gs0=2JBx= zdM%DK_AQzAt$*5~1-G`%cq-_&$>ZQssUVYJWwY$AX~_o!{CU2H&p)HRpi0>A&hPW9 zKPGYQo9|J!?cdA0H?Ny+37r|YE%)cPmBl-~WM|J>_1QJPbL!llEuwsxOM}+T)6_ep z_-ya8yp*>4C3hOP-g%_^99YR(Ebz zEL_@n^Nj9F!7bOeUfH!}wI*8wvzJiD`|b9V_m+LT$83FN?tg}>MM;}hWg9K7R`X9x zxmN1n^|av9k}n@lFLjufB{efB>oUSJyPWxx4#DK_aiNuYAPUyQY3_ z&4u9sXR8wD+zD-Dx>Tum$^GTEZF_&Pg*>_EbNk!Ox^3_7oLe^kRzpazsYapK7oqRM z@7Hh3GyBirdg{Ye%Vm=ecK&DZbGY26!u&}#l0CO<+M{!_uSm`sZf7sQtSApG~gq z&1-YbXWxnKwa-2~W&N8T(Y(y>Q>2w#)-Jm}V?*@Yd7DH_r>RbL5OCMzR_3lQpTAxA z@|2xfzg{QJdd891b%u4T#yoEC)iIZZmL3w)$f#2?TC{x4uHW0Mt2cd4ojYZF!0qnY z&DI-t^0+)QzA1I#+vHCQvkKP>CI7iyw%oT=BsSl7cU5>sQo^ZJ>!z;xq8IPZoc?On znK1wSt4CW7`1*FQS8H3S@oeI%Crei@lXJS)&Axr>Y~3q&4sX(ZVlEsv!*>UN#l%-j zCRQw2t+4vlkL)mRpXV!iEB*6xzrDJt&~>j!jos@G8?K zYDb*mEZf#Pq}lqv~4%$ zo;x>uKAd$9T@*a2qiyljRSWt;1#fgu^7Q+t_ajIB_V?eNdH3#pa`k-5wa;|7 zTd!Ed0{!+`tt@MOSv4Iy%*nfcEd0u24Xr0D4&=oMEcd;=WwlDIsHlbKt7Dy+&o@M!sdfD5#h|db;orlx z{}~egKH8_nf5rL6AC50U8P&A~zE&K+Q{VL)RHyIleLX$RPGs@dwKuM5hRcL4V2?kj zu#mmCYVFzcf0lfoT9>!5>hY8FQ7L9~&TKU?cwZA1o$)MFEm~yhs;-h1Jr*o0C(T;; z_}7i!?4GBkS1((}dcyL8ss8f=m*2cz@Mq`ut4}1i-8lAf`$^FYvQI3R*2PY--~Rc9 z&#U`Sn>TE`TJ`kz?kyVSv9atEUv9g0pv`MeURVi}!`GW#Q+pQeX5e=pYqq*p)N`?&Ise8s(WQI8(JvhGx1Q<<<}vSZZz_~1*6x{R4ryiV;A zSh%j_KSN0JUycV6)vod#4cZ3s>GK`Br$x@#`Matj*HtetL^L2Iy8o+K^4a|hzUK?f zx^j65UqNc!RzehZCd`z>h%_% zH}4TzV7Fp|*#hYaIXcVduYLRO(jAk+i+@%}@%%X;w{NaJPh#IR6VXRjJl}2W1HJc@ z<=uLJ=6G`Mz9n}}qMIfw?%Z`VQ~7kVd5y(RwVONsY`R`|J9*XXn!+&AR7JkE4s3R3 ze`ejz-8uEhhPJsSyOcLFP7sI=4Deg9Rcp(_EH(w9s(E{--d=n6yX=(}lOCNjdM!3} z;$1KEnyf!w263V$YBLwST>iNJnCJKVg(ct4zy5o4+pg7HwzpLm1?2V4o_;39aEHyY z6SseO8r`(H=f$&RQ}B7MMU{)P(qnzxnP0#0P2Ko5Tr7O|-5V8)I!iYxgrhRlZK&_w@Hm;eu^i`&h56>c~}JwpFcQ#m1FfCj|Re^{RI+*lCk1 z>+7O$B+P2nsbHndjJqpV&6=?%h{-Yh@=6J5QH7@bcUrr-WuJW13o~2r^V!tbVse6l zDe3`EtZvyWLgYVx6QI?=#jp6IWcRON<-dI;({Mxct6Ha{YkV(uKEJg7>&Ab3ey>_E zk!|zg^KV{y#qX47<$q&8*ZySRr0Ux_*YkL1@AxpI^Wl=yDTR|=do#Oc`S10QHJGvW zKv;rk?+>c56-9oA1jx0j_KH&}D z_(EofCnxmnzjV6bo>%6<*0XcH4EFEX^`9YQ%boDpl8HgRKiY5A{AW0L)zazvUH{~r zo1)itiBGU(b9J~B73==gAoW15J*Vvb)>WDprBD55(B8W_aMqeNukX+J8*O(zH~7)Q z`$pakcdiI-=k^SkxaFhd!{7xomS)_LUipV%cCK;MWSM^^`z;RSe<+>1Tm0UxQ~w!q z-R_q~zRjD?W8&>po4KUt&+UFE_m~>y7koSC`Sd52vkBKeOQ?wJ>&{8Z+`s$M4)f3c z@ev2-hwjO1G}T~ePJWZUDf+Eg*K{_ei2n?t7C-AZU$K7Yf3JMr_Kqbte_H2G72VPpCw&f{{_ccj*`PAyUwawy4>Zq6~qRp6K`TTQH z-M+K>=KL!rtttGY{O~pRciGAF^4~4FvtB3fo%)oka~BuY>$R*ZZ(W(Z>Uh}2@Z{zF zF`^~Khr>PfX20UJQJr%8g@d{L{Pf=gZo-AG& z#{6u#^5+*HuGbX2+H*eY?X2G2!8a`IZmxUjQ(h5v?W`?d{JNqUJHOAkRjIo>vO6{E zl-7)EUrkC4c7}1CdhqeRqVkiso2u6@`;}ogRbA|UkDtuJN3R|)oF1MTxU^lsgQZme z<|p6Q>w33){jP7i&Anc5s!68)a{ml=d7}fr!k6dX{ph~BKz8l5YQyg}KmKh$^*;Vf z?5^GE!aG-dUt+oMaK9{D;KyC^b7bLcV3~eS;UliyKjcy^KXBX?>@NAbHL&3!!2KXXCGORz{L7?g#yD9 zsR`Lj%tL?QG5wvtvfMrW;*+Au?%Tid{kUhH)KztCdClBdGj>xmvp&wpEv%E)UNYsI z$epcngMSJC*$ce8%c?zgGrMilh?>>L%q-*hpTY8lZtlt3eJ{`0Up+g|Smo%-AdUrB z!Xs@&4WniyH`s=JPx$@=+S9k;gAs3cN4Xp1+K2_c8_t zrQ|YhSD`D*8K3#poVD7x{u%e5U3Dh8c8&LJJ1^h$bl+s&cVmgq;*fyr*F%*R> zuzKl?O}u(to|ji&socBw@NIdU{BN_5?%jIy(8)ZHYfEcxJP1F3;j2>qo#`94T`tsZ zu~H4Zv2fPZ{|r?NUWaByd8$`D@Hp(V*=sEiN7NEA#ik!;-)HwP|N4EBfZNemr%L8e zUsu)qbmAfv1BHqIj{mf(SamGj?DvHy%Z^`vkh(nC)MRVOrUPe9jG87nY}R0(Ef!e1 z|JwC$o30la#H?&f{V3cK#3`R4e|}j{nycA&t;qPcr3!*RUGwbo<$CTtKJELdv&j0{ zymef8AC6sKTKDwuk+4a;54}CPl%H=fIGW6}f6LN~_Gh=gy5ml$W16?Y2E?PHxKNrqx=vuT1LYb12pNGvVmd-ldO!1gUzQ+Hh?B#NT$c z_W9Xo_uYE0d-mQ{AJuI$n@{HlCG#Hf7XK0#iBR=WCPO|0ewWiskcde|;~Xam{yg;)d$%bopDNR{t3k9S>A}DfxCS zJ1tGMTX36^bm6@=ZO4`)SAujl1|8ew=oPB4sqy3`PWkwB!*kQ~lD8-=?q%mcH8<(l z_ie?tEx9}2Pq-80eAi@Q*DJN1IhQ+6F8KLn$8xFE&ag8qw|sbW{SN#J75U)#tJ?bM z>Wp{aZ|KJFjJPy!`O~;23(*n4j;CYu6XsI zDostDv{>Tup^wu(@_Ogj)y~h2wikMLFzRoM&V((Af<5n&)y$oe3t9{=oRM0CL_EvyUf*Gwm+g*Uh=R zEN6CcacI7coO4>1OQdcx|;g;y;78ShjTc{a5@~`pY93ML)fq=D=%nJa*-k z>(BqLY`nbe&fVM}{~0D$??|{~^;vJ$Ws}z%ldEkHY@2+jO(CX<|Ixo!^1IsC7Cf?g z^s8Ya>*N4&F~&;8nXdmClt1R@oOvA9^7!(^%eu$c1RWHPz1p^L;gk*XLH72q|1$*F zmkH>%uiF2yw#qWL+T*zA+q+vn+`gXmylh^IznpnN@+-rl^IrF?y6lzOyS7P3otJJn zRe$*QL>8wdD_9Eh`YVfPl=DU2Ut8Indnt9x#1zI)>wQepf9Y(MSH75Y>e4&gqf?K6 zy`TSV`NFqvypD%nmAyClMDo2W6~9WCEn9T*>Q26|N*a&bDpZnJT^G;4^5@guv!~8Q zOPRqcB@e_PYz`ITB`dv5A;O7FY$_fnKi%d|;$Cb2G?49;3SZr9oN z@Rs%Syws}APr`1uO;>hRY*+M*mkxfsI_#Fho#<>$30#{OME(YT9UDfDcA8I4WE8q7k%Mzqh8{lUXJGD^><{O{rA6qxI&oGU*yJ{ zVy)irX_mpEGk0>??Vntq{@d^R*4tv$jgJgv_tl?YAaD8m>U(#iw#`rfZh8A*gO=p( zdHWVzzkKFPfrhpG$_G(Cxq6RoS7fmoUV6NUPh*ABrEOipnvBkMrsmK7ote>8GMC$r zp{H--y6=-~5A3MaU$$l5vz*Y~)x9`}ei=AA1+cu|spS*hDwpclty)s)lGC!GovhmqqKFOSCLG>xQ z_@}2OE9;maI-S{e@yxI3dz&qN_PWg}ILPv#tHkK(-C3s|XYZKjRO4ReaHd*>#aBaw zzdJZ9P1VDXH%>?L-lms4{~3Z4&EH2~OWsr|J8|Q#--Um=7cRadz0z8LZNkZSnFi6f zOB^?RGAT?l`r@rJeu z%U|!E>>ca5X=7~hhVOb@yY)R1@9u7r{oUGM;yeAGvHR)MPbRo~GdFCxz}gbCGMT@6 zes(GAE$%driC3>I3itYvcX2A~inB|WYB{W2$IcMHE9aYaPLsF8^XP;#qH(hXTSXW| z=BCUlTw!k%T{>4q(=Bn;gH1CI1|}WS*f4TkQ-oBQJC)FOTX^*%V_GxX+ zuC0fre!J*D{e9%Vii@wmiM=$xmwN2{(vNeEc<*nXCGVLZQ#qrdH2>)OBK!51Z)6=Y zy!ZCCbGZM9d28R=@*CU#`E;lG=aIWsk1}soU*DyBWJ_dV zcjd{8f9;N5#rr%bXIG`kie=0FAF=S?o~8AoxWszVWXmhDSG$h6?o4hJR_{H*($Bx^ zrJ$GlP6JV+U&%B0{F>|h9|yHex2}p=ac$S1Ed>WY|Mqt=ug?9h9~1q%`R&{zZ6{9} zZYed2HvG@vFq17ZyD_Hm`GGHC=I;-z+i>d2<*TL3(@t*fTPd}ld*yI5?xo-2L zR})?_+&e2>!13V5Z>2kyMV3u#XJ!{^-iq4tv-t`C@<_&0^;PTgHg6aE^Kz5vUS zCvNT7mAiY($`3nga*YIK0=&JSO?;oPd}7Y-`78GSW_)vKTf@uk0gHAlGkof|(ZA-- z&doE{-!FT{Ht$im<%%Q`eyswAlC*uMIlOCc-hF+2ZsFeR8fDvF%r0=9Jy|epN@PUR z(YL$yT=8TLbt!U{oEBAaIara4)9kzQ@6s)|^Qtc&Etc;RQ?I%1b!qMy@%|@{fA@+; zM5%tglWEc`@KHcku~fiUW8r>*pZ^&qFZ`YPC-e2Xlc$o(uN}H|``7k$<=c;)J$*ak z->Q`->t)~MZr-=x-uWvt?&PXHIvDJ7QzoQxTD$r8fJ@m?63@C^6!X#!pOChk7BBCT ztk7%=yg%Jn5XHGh@HJzus;FyLU7&F-yz_u|=Zo}PLo+tEEFS%QbF%dm>SB}8fh z$I9-l`$X5-ulpWmTq$D~{zNRk;M>0Auh;FEUVXLnTF|21%L-0UzjJ$b&gJWmSBV#R zhx)vZ_3WOO!Yrxg@+iP}j&*_)FQb49+Z!rk-H%+k9>H!` z^6=u0pGx;@|4gvs4?ATmk@v2tm)rZ-HUGySJHAXTKK-8|y}$U~uO`3f(&VX4r}itc zvVVH5`i(t#|GUDTtM9YFv0wek=(l>-ZmqxaAA^PO%`G?6H@;cD+IZ?QqbG$z*UYY3 z#NIOdI7w5)=-38l6-&t|*UfFA`M&R4_Pu^ret*B>tux0oG-4W?Jl6A1RBAR|AKbq6 zwr%g-uUBUGIG%CznmmEg;l`(xc6Bi}yQHo5S=CRO&-eI^-={aZ8^zNCzU}+?`o?zM zJR_Tw9Wr58Zi`s27rl8iQ**t

    tZx4qVq&o^fWMn#;8{wUa;1ee>=1B%_!gD-{`B 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

    EV4sx%ZYb2`;xb1 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%0DKX;0XHm-4)t63kq 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 S($>FS%e!T{e7b}K^S@ZP#K^`7 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%0D_x{_M@3zkPYtrc2k~s`VyYeOntd$!x8U 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�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%0A;GuL%Ct6p3#(q^;F z^s8^|bxW(|drG$yaqqvyp6l5D!v68ENw$fi6SJ8g&h89;>i_)8(XH<`6;Ii4@5Y&J zH5b$Dz5E2<3F=GSsh4D$^7v;#(e0hT-tAs}B)9kWjDGWtMF-RlzEM}pNa!lA@{ucA zny0&@waqDq-G2F(w{s_kndc^a$g=?L3)Ov}vE{i$p84ITyKBv}bMD>X5ek1aP4IZH zCqwA!Cl&pyB}OZZIK?lY-DuWqMU`{->?4q ze}?$m3tlRGt;!T#wu=8u&2dMT8Lwj8b5!jlkMi<;xK+7wJD-xgo7t`{njIm3CrX8E z*tfdC^ZD(G?ouaG>`LwRmTbABxBe&ZvVC$Yw{!1!vpj$7VsbFgUNQbtNzgU3-kY`d z+ihMb>y|}aD(h8_{?FhY{klHW<8009E1wnJ0`7&#&(z|yKfmT-Ondxo_Dk3EIL!C= zcKo^hf^++Rt4Yu1#hTvYx_oB-*Yt(v>09RC@w>eDN{_Ea*v1VBPd2gTzpym>wxCta zIP0HOyAVR+uD=0>hmQ2 zGlZ`?xc0B@vUx#0iVb0IO!G>>r6~Hy5}cdbcliW6;$F7B>D)^RC~L=$+pi z6K8PR+E;zH@$}UjPo%w$-0B?~togNW{e}6i@{iB&WnOAyV0irVe+K=)_XfpskI#h9 zkFIqI73mWFp%AYccxcNbH-Ekmz~j7ttWo{b-i=z+kXcB>O4`|h{=AUuQ#t0F$rRwP_%UIO25^woxkk-Gyj|1 zt)vCzrBScm7T&68{1-Q)obT?jygeZ^_FSq|s`S}%b%Mauic?4aGnhwvYyFzCa$^Gj zit5FiW=R#ixSxJ+eVO#f>TO#&L{hS*Oyn0yJn-t%mlujBA4OZ6L<`sZvqUeNr|vs> zuUE7Cj!f|>$HPt@Tj?+E{$!r(>{qXLn=)5b{%2@jsdes8?up9PQ>M;3=EVDSrtP=) z&y}h)-MN-+vPE52Qubnl=ZR=DfNw&2y{4-vP9^L<5ROb0fUhhfvaXkD& z^QCsksEVvuE;w;k-ws!s*@n+<+I-v~W_WR4Id_&3}e|<=a!Qm{!)WZg$g2QBxG@UfxC^6?zd;3#RV^ayHFzi_Q`}i-<^ue$BH99Y@E0xHfyRw z_U!IjhhM)-LX(4E`?cL(t$1_Yr1NHFOfHV=dG^Jxc;bHpf;*ke?|S; zRV|0V&zlbo}ej_4!=#4m#%c#S)f}Mx@qGEm6*N?=0EmwH&#f#&{=n^ z`On|-O7n{%8_ zJyfWCnWE+)>HeoQ-e3K7^83Pbf+b;7{>5@smY25Y?oY0cUpCFGD~Q!2?7`u`n&%z% zy*{M&sa<*3hcB0d^1OHj-u14v$V13Xk#5L&3XSbt^SG1h=4Q2WMlx4xnus_ki zsy{0{_|I^9C0oEGm&B55%e!V7ZJNjK=W6q-BKPtx$rJxRKJ8*MopS2rlENjM#nfL| z+P|sYlH^tS@7{#o>8YXek0vI!zvQ<+eSUf2&FZ~|?J_&3PI6?rpyqhBFEHcc*B=XK z&bYy5F2*o_rONLcMyoP|7=9c7u5zffPpDqMdeWVj?BVVIT37U0Wgh?hlW*3G?`5wS z&eLk%vFY+jUn@_+d8<4hq{}-7GEb0{V3PFwCI33Vs?g=6%6|sEY3DcOm#PYwR!VkZ+Ha zUCQ}@Rl9G4_T@5D!y`{?EaHwIUJ;?y_+ief%S9U}&08{;-~8XnCo#fVZvNkLkDp#W zW%}gj)~#);=gxbqYVpH$$5uW`{^c`%emyTaX>w8M!R^~sdK=%!?$_+*+~FbU8F7*S z2WtfTD;;*Nio&wEJlpqC8y0iP>wl}d`gPWuYsaf@x?g>3-W+o6v6WV_692>p?##`7 zEoZmye16hDyy5KSb=sxLM^~?idAWT3Quj+UWirjLO8%P4_PYL?-HnNnZ3`PONY~s* z-rQvSJS$)BQ2m=bsS|fhnNTVCs^ZJasg^dq%zqdk{5AQ{uy6a8ua+-tc-buGKmGRQ z^qjK+4+^JR`b;^fIqBX!p0C1DA1(*$|Js)L<5z9H-1qexq=NQJc>6XK3ofNV%#&QO|_ln-=FL4U+T|aNUys8)_2hxX{H}xhLs;Gm&in(m#X5E zv5N4rjq+M7G;RA=tF64wzi#(B&#w}Zcws0hm1XF+gXwzo>iU#Sxz*g=^FRDse)q7s z@Zr_TjsF?KtXPehR1cLImItmc2)+?BEi7}=$?W_6Kjwdvd)wyoc%|9p=sar!$EfK2 z&zr0yR!sGkHAv#j%BtS5Y0^^GONU>6*|`1Jy&KB1?%^rjD|t2V+&}SEV}Zh}f6Kl- zbUnXBZ=OFx;g9dH1gv}_cdY+yTgcLXZt9=en#%qwV&qqRFZ8vI;99w^{^o1Z6p^bX zr6E_pT(}+-b|i7-k`-(bsXg73>J|D|S!~v32*172($#85{p96u)24A=$_~$1(sMO3 zL!x%;@mm&x#}|Cs)$vHdhwVvQPT$27UaOn$xSmciv=niEuz1Dn*DN3Jm=wq8ba7K7XwKGptlP{PHjV@A}NfrH&%U9XEwG+QsX!uWQJjSa9Dd z?)k@a-TYto?fd%e>#MG0dA;46qo>KOR&Cso8}E?&@AL8fwR0;oouB&c5IFF81;HGGl{CoM2a&M26Zpd(a_|I=w zNOhIx)n8rB2NNva?4zS!zfbhle){ceZT8`1d%hWNSG6;nwq7-!$G`F+nK^2DpU&pSb3!6 zY}YLb8DW(zSD2PXfM_x9b^_R^Kr#{44TP@u;)H{(E792ekOP{N;mx$o+XAVDj;0 z-Otcnl02^dllQN_B4}No|7#DZ?B=}f zzT6FT$MQngvKT3cpRCFxBmSy?2~ zc)C9LtNH$Ip33e1?|$E1e`(q2P0gZP>IKiOjQ(-wqvgFBO`$77cUfN?shWTLTZ#0;Z*!_o*VXpDJCppe;^k(gN&B_u<~*6Pck4E(`LVV| zkGB1i+SNL7`Z1MG>1)^bP4M5WJMS8I_l~1i8kOpFt}gie>HKe7&+Of|bAGG%Zfj~e z8W3cn=H2x)a@MLX@+}uGw^fB*zVa~Xj`e)*#=gRqW8rHmW>v1vE{fACS}5e9oqfrw zS!SA%me+y>R{odoZfD(Q9whC?D>d(uh5TlQ{|vJiY5M^0z$TBL4iPrUEV{p-K%-}Jbzqp3@3{^{%Mv*t)LOS6^PO}bUL zq$u~@u7+4G_pkt?Bk51C3-sqnN6UJBtZTA-e1ct}-v9glOvhwd#`AGkwle$Q{C7O= z%c}4= zj~}~EbXD#Y53qf!y&81ucKEM--f!0Cknc3k=7IRDqWdreihR($%n?%ACQ-fXuP z&hg#;!OckhTxjvP^O0P=F4LdsS;+inXx~0SV*{|sB7+Ivqtul)MmgMh4j z{U=sRcfQ9j>HltbxHiOH0Fib5zQ@xU#BTXL+rEE7B;K z7a{oX@aMPN=T7f`VsqZZZ0+{KyUPtC=C|uap5XpBW3q#Nx@Y6w1^nxOuicU8R=u)c z^moIGt1DK0VBNQC=YIzNsP|_UH>4-;##2pT-$oR-O`_CzcBmv^oiJ} z>oX;|GN@7e_ST@_0z zOSe9)jCs}f>Gt0@{~1=leYx>-CC`;+*`~#7ZwGFl_{nnBD?x9KMTwP*-0j^jmL}P+ z7yF)ZKRTo&mG5r;*80A8L2F<0xQY~IEv}TR-M7c8x9`}&+3rUlCahR+>&hn4wQF6K zeD1pFuYA~+e9}$%io5*dcTboDKOgsti}&7Ye(jx(+TJN;ivJlLoexYrw0NP?v`MqL zLY8-ly7V$txIT(_C{ujk|7*Voh=y^k9Qw@xy8 z6Xn_$nk1n&W#YjE|I1gu{;AFn7GLn{P};(fV&^BE@~77wGJh}Zuam{Mprj>WjRiy0 zw?_}EZv_X-+kYyJ&A!Eaol;yU7EaJ9SDeyNE0-NJTkybthQxn%uTI82yeiaHYPf#>pYT}G)Q~+r zG9E0m-o6mK`m%oMjxYV^w>7HE+il}WQ=9R#e)YF6H&vrUQaAiA7LDv$bpF}umn&Yp z+PpPBwe3jP$)hHfGG`-#7qMPRDLQmY&;RnR-5Im8k2V-M95;P9|7-Z-x%&>rvERv` zI_r{tkHY&RW7q!-jLN51C*7Javi%zWqx8(L67THVW~5tt3+{aWrmOdCU+i4p32hUV zWB2oY_Lvo~eD9;871Qlszvq36ix-=-Uv-I&%&B$991IVO+W6Y^yIi-vy7t z=h7FQvO}CJa*7b+iih96ILw~F7pPPvbzvjt&r5Cd(;dvyzW#GxS$?$c((J%x`0SXp@a$sz%2~hoh4GEWbQ{{pQJ!&VSdvwQsfBK9Ntqi~B!)*>)>f zCC?(@JDlsd$nAeyK8gbc|Xxz?q&M*{%d0?g@B0Q=l_^An=h7rd;G}gcFRO2 zIh6}C0bRjY5+)Tsu~N2Od37h>!jq3QK1VNK_q}E38kdFx!XSM=~?1+q(wq|zTwl0N5c7QqAb3ya58u@@$e_M=BM#~ zt$XZ`@IIY#Jn<9n&HoJYAG>EPUU2e|k?h7suN(V*DVpkpZn<)BrW)h)m@=_EyT!LR z7O6h@xc0CW!=b%f?H?S!eKGRBlJSg|qQ^|D9X~HLUH*K2T;sjFukOqbdN3g$dx}m3< znPhQvRlq%2wRfNFUwTJRK5+Z?+*x5|cR1bM7(FZ#zkNCPwk(NBmPa}wF)E<3iPgcx zE;jsl=9h2vtFty%XPUd6Ue{i7AvEok@ow#c$KNG>XS{y8IAYb)g}Z}KtIb{#WVV6R zjQNKD%(4^P)?SNeJb2|zh6RHk!=GI;k$C~9mlxbo&Xm&PSd_;skt0?0pF!)3@Kuvg zljoVa*ZMdz7cv`9j^&whIBL)3vs%q-XB6e-9&P;fn_qZ>n`Tr^|NLM5ZUvl*bMkNR zdR4A|u)kBiRr3k^Z(Fk`$;+opPFi$ut1aKn+Z&Xgu3Dum5c)1>&7?Jj$K4u4ixuqr zD!A+N6W?cgJat?(>uc8In9A#mqZ1dsRlmdESzh4TnH|WJef(Qx<=3+Nr!POYyM41- zpZ}iqb7t1^wD%daa@TuKJaWm~`}%F?KWACXWW1Kh^d|Fbu1H)fuxi0ZmB;$KV;+{) z@93SJJF!LZPij=-jKZ}>?)-L3dYd!4BCe&&srZyK9hn>XWAkqY5fORg;Kw&?r*F18 z);C{sZ#i#L$P=GuOsrcQZir?`{Rzo=}-TjuALcnmowhX z#_n93oqF4`w)qeK&S7_bZ2Vb##S6{FYfirXccf8UHuI%azo2_ysLto6gzmQwSJ@ez z*uV1J1j}E)#mu)=pESL;XpUB9-+IYN6|RP=U(c6m)z8_hDlv)cjCxt{DyQU>*rooz z1umaFb=v+;tI8cwuI<~O-<7{@`>}7bKQ+byei@doM_x(Wu{|f2&+xlZ2kF7=)<CJC6?i_cYdL}XJ<--#p0ydkUJXkU*eDQ;cPbNNz zvtaoBaoaW_VVSn6pgw1j$u3r}#(2XQHOFt*R$0$y$SP0SudtDS+ryQoj{m)Mhx^+X ziCsB|-2JUO&X(CVD`j5N3ca*(Z}z_afNR@RznlJ!6}v0C?9uHx3zHZ%qMYRx2R4Kl z8_GDXIM27JzieUoEt4gx^Ojt7Td(u$gQT59`s$yHm%o{@tl*K3j^HKF0JTN8f9$-e z<-aIo+M<2i3U&Gul0`1)Bz*AS7<)KJNZ?dWLbTtsiJvT*78zTb;FJ|++nklv+$u6Jt=HDGUA%7AZuw3}fwEpj zah4DIU-$3$&u~ZEW1U`3+|{7Q$c$MXmn2tyoOJx{3;)x_XLUQH+jQNMSA4ws{3=iV zp?1v;v!}27C;PZ4V~h1{)jPj;i!JB77rF4ZesiO7@G)(6oyducVxzp*&WOI5zJ0e% z?-~7U&IKhr?g9*IJHJ|<51hX{eB#^R+W7sZP!;zb9vVo9)qixU^)4p2&|^iyHfT|Egpv-@2E*ZKt@Av0H%U zfuB6#pO<^tE_wEL^PF$omfOCERanPryGi*Uex+f>mZg=|qQv!O?WD}3kDH8UsTfJ? zG%cC1if^fk=C6m3i>HU) z+0@A!cX&=(H>zB>BPraThX-|v{9^8I;eA}N)<*-RgA3OKceNKe&#=eOXU~EKcz43)ZO~0Kjn6HzI@yC3Rj6ftEx)Pq-6(#&P9Y@>s-H7 zebRfm$*;I{4~n0>pS7*~we70dV}GN+a%f1idoK0mm!BT<@%Po=y~)KpZojDyQ;XKw z8S`qgRjB<^KZSzhZhreU&0IXM%}rfnvS!Ne_Cl8xlb)#jH8nUMl)p^kXV|1~fd|a( zo?PE;Zu}#lVZzFVMF!Y5)D^S9!Kb{PK$Vbv5Zl(FfPrADO50v+8My^=f|oEameoz_PGDOW(C|@v(KM zG!KM?6n=W)o_W^hZzW6l?7HhB8&5E*RRBwDQwE(2xda)P3)# zJlkVJPBZD$Epc)cWL6AmIf?{f5EPNE4_B_Gb5{Q4v&_%PoMCz z#QOQ3kT*|HD`gcwI^?PTcjwx=^cBKy-uLLGRP4UKL1~wE$MYqpd!>BmnFu;3?Vsy# zCwhL4*sYrwQqBIX^YAldHvsc zM-%nzTcZS(kC+~rsAprqxS!?5@8Umhcipy3JTJ$4`QoSVW>WgU?!RrDx9P&)ozs`y z>V0{gRoegbz6Z|BOnB`S!&JZAY1?K~#D9TL_viQU`FWQ=`e;90a`}&}UjKBgwq5qGR^*5hh7rk3sc1f9kmh4KMg^xcj*?wc&ix#3L#*rg3TTm)6g-`Bm{|&Q1TT-`;0C@I|Kgw2G{=KB-bw zlDnZ^v|2s)&6@aAxu?5+%J18?&3C`a?)uHf)?VvYr(b%Uy=vbfpQX`{G?&iRjD5H2 zm?)3evxxcqm&wp3WcJIc{ zxqCf(?@kq&T3mbO=HGc!joj@UT^g6PZB^QJvvVW+?QM6Kg{6C+OvqTXJH1d#w54&v z+4zpi^#X;**S@>0ReU5f^GtR5yWW>c+}Soxp2|BzVy)C%osaNXU7PylW$ivQv!Ac$ zo}YHhwt4e+u_Jdy0xw+&d3*Mv=eNqNs;nD-wuG`AIxoC<#l9U&N_QxS9+W%q`{*3& z(vJo^ririYz3?h5KH#vZjwwu`s#v@oH3Y8f`pw zX{%|7x2npAEkUc>7$0SKI{sVQsPLbmeS^;@$&`;wue=^DR;iSq?iMCwQt;!$R#hiS z&DT%rLYBXMwc6T$&Es1)b#HI{G{3z2Xdd&#HMhQs8k+3*Gfin}8H|L!9cW!6YV^CVHaMa@wbK?p* znW~km&gjP7TfgpL>WgK|PCkD6Vb@uu;~YI_E0%il9+`MzanPoZf9>raywa1=jHb&N<}{2)^B7f5_sgw&#JG_CZ)!vc7#5DBL1u{HctG&{r;(YD>rHVHZI8B zwMX;rQoq~3yULe#?Q3JXlAYMM=+cQbXG~@@Fl>F}zNh`BWmR4DP1*MXDx0`g^>;K+ zJbwOb;z2@*eTy}eASI(N->6z~i`f1tU5qq-WazieGr zwDgVx&t^}xjtR$oD;3Dat-{qWujwh7#M?GS>&~>l zG5hU5D&KpOu;6PHzkXb|neUx)zCWyjr%TS3%sR=!*83!sEB`C=AN!?$FX_ElX1C>4 z@kZDDyl>ms+ulw6y39)8SC!LW_YD!VcO2TZ^?FWAtX15(x$xgg4|&HQ-@-z&&O2O~dwh+NcXr`VEtA<( zcWhgx{Q0l#3r+q5jeaJ_-+q00r6^&1xH~g)czfgSRe+K!ykky&Y z{rvO&G}ymA{~I@NZsI4c4W;T+S=+BS{!sb1y3YQ{@0?d%elj(?s{Ksl*cT}8eW}nC zx8qKx)aB=eyMJ?fdQNQ)5#11U{X|e!zE1rrbNd^~`QPVP)$=}c&Ea~!GW%9{=QH2O zDHDE7n{?yMS#DX6Gm92(KF}XH=ga2}x5IP3mo{xVv^=k}q)}+|EW`4Rzb5go+`oML z6!yMS=8w8|2fMz6pWU_p+JA;=#PSWMgo1qN!|&SjoSojvIdozSVY?SShi7#tX|+cOLF9N_~Iz&84NPL6h8- zIF%>X%9*`Yzwl9RFGKWvw!fMF6K_{P+_d}s;_W&U9m6M|I`xzH?1s(!iE@Fj^5VQ= z%aj6>rMW-;tk~Hjp|<+Cs;Ru`axQtjWwMjYyXQXZu6R0EI^6gs(`gY0)xB?&|8g+9 zMrsBGJZwB#Gr_if$9BI1H;ca>dzjVxdP}*fh~~Au{q8Ep_BSM_MQqslvhmWTMfI~M z{B_u|Q-!TYeZ~4B{?rb82|ID`U*7_daA6mqDJch$&zA&%K9fPr2~WVQJMJAWXo{DfU&(jJ zle_Kj+bvtUHp$p*SpVUpLSsNhm0)@D`#(#=!s>RusjB#B+u74#YU*)mO7v-&cBdyB zH%V*GSg~iqdhkL#_qny;@EpRJjn$lCRJzS_nex75|6{#kqS|B_xW z%P@#Vc8o(WWcx=4k)R+r#_*<<%bn zxygwI{6FgVR#&Z!Dt&+S?L(VzOb+N+Ox=BAX_&tA@8V;cPF z#ipmXPv41NXtH+pn(V1xBFq+@GwpSr-T&>rGi2kkyEl1r=8jU_(Gm! z{}uj^GQT5PzkJk=Hu`q*z~%LU5nZz~AO8F(H$Q*6L)zCHGxxCNE#ACqpTX=_&Eww} zXV_%z$o<~yrc_$t+OU?pR_%H=^Ve_PKAoDA^i-Zy)*qd>^jz4px7#akPoHG@a&^vI z@8}KnL8qLot9Sfx`SW6qMFIcE$i!`vc5ks-)U{oCQoLLD^o&!rWpmFs+h>n{Z;L=eFd4kcV>_4-`JB`B5V9c$4*X`<=_qBqc1mX|HBxE6}amG5^ne)>{!0t+!n~ zLe)Jl<{jO!pZ#*KTD03wv-@@Gj=%QsRsO+seH-w$#kL=Qeb5TduzD|5Q~fT+FZX&SrAKw6BqC-erCJ&QW^YNT%;s zfTvgZxxF^Kx9s|=Qgv8=sYjQk!!HZ}<@N#j$2YM_&DidEV4-iwteQ{mr}idgvt?^+ znt$ckchip`P+(VpNrtX?oDSGu>Lb`y5cOW^wZd8r!&;Qg;f7B3sdc}sP-7;T$R^(=tOz@qteu036 zRQokh`7I|KwZ&A{g?EYIqbnl6ocRM4?o4q1{rKI1$}hjmWwzR#lPycRbY$YG^$Jy2 z9nHnrU-|xhxliZo((ZsoAO6mNC7V!m?W>Dq$JVbA+}tsrtN&Ske`I|5)U2q653d)s zzG0ghU|RG`;_jAS@dxu?>ArUm@(;hd;L4M)orl>uyv$~^GOoFqc%Zmcm#P2o+Z|kov?Q%=cJi7OE=2|BEskQuTt>%>7 zzOhi~^K-@M&fK__d)^%186NO{p2%k}sjIH+Hv=!M-0+)QJ8(wb&NsV44wu>K$$!df zW#Z!f?$C5{`k|1z$pHtweHos7a^PL*v~+Ut4`E)N9mgLp|L{wGe&BoaqTH71isyFT z6Yk^+&)QWJ6tVNM$m-(`7GXAwUlzWIRy%P@*)3=V*Ho^PiVr0Z{Fz^!E7fSZ{L@dl z#YxtyJVm~k%72V4$gPSn@jAl#*RWe-`{l_$pZ$B`bUmnVyX!i`pYt|uOgMI0S}c|& zhLz7UHtgGJCaDGCYa6yOOulBxealxnl~KA)VRO9y@?ZQv`pe#`tbhKmZrwt|_|IRZ z7EE8Z);&=Er^%l_u4cc}xom%`KTCyX9})h|?zMJ>-lByouI=9*V84Blx7#hN$xBU` zS61&@vi4oxbG28ei>vv+?p+j?nY?Y{$6w8V_NM$jEcTsw=ENUnr<$KJ^ay^NRAp^C zYtL0hWfq<3W(rKloL9fD{?Fi_J@dt}<}>r3U(=7CYPi~Psryf>_9RQQT{jqulOlKg zRlb_|cG1&$Q$D@)XS}Ai-(22p-#Xvf9~k~KLD%Z6yqq&7#yPE%f ze}C8VMb%r$eM<`V$Euy;_{HRZrM`WCddKS=2Gii5Kc8Q|yhQBp>tD7Xy*(pYU3SFY zZZ2PSTYAy7k5?b9nz(1Rzqabkmv@i9JLdW5Y2^;nDV)id3Jz=49Q^w8i{Vqg!ktem z=bbD0HFwvG%pKcv)-*iWA-Q^Chc#NMs) zom4W-dUjF3?ce5?4o-^nxU?&cS^Y=D=imN8)8=kYy7k2~_Wa~>;pStpyWAf5i^b|b z@A}WM?2+jk+wYG1G**YcOgZ$fN4a+1v)jUVvp-JlGC3W{WWOpZExAxZCho|sBda@p zyu7tMz{Ea({mm=kXa6iNKlR;HX~)iuJKt^FDbLbTCvfG^UN+a_r!OzvVV&U3^5M9N z(4i}zopmyGiVrK@ijWg$_1a+5{66cv^ra~a|JAaZ+VD(1bTn4NXo82H_R=HCpGTr%eBYXmh)YYu#}5Fq1V| zx&6zY^EVH#oOZcj>vuU0v3DsOpIK{}?md~$o7eQma5Gns?o_!02JXbDQw*14!kRS&x-{V^p-*_+>9=~O;zy0}zGyUaH6yKF~ zODYX8%*s25C3OyEIn}cLSo7KtZ#DLT0>=?6(>EIA5i${N&oRL z-+dSJ#kqSwR#8Oo*EpM&6Jg>Vv_x`MJ9GAY&v8+4) zJ$qYcjm6>>?A>fmUIw3%9izCuXy)Yp4xY1W&CT1p`fSvb9y|)3bo|azxw2V?ON)0X zd@H<)U9D9OTEZ2Ud|3ZUtHh5?C(7-%ZLBUuI>MtQ=+>u!0W}%z4wf3&G%o;soVF* z>v6#Pz-yUNUk`gI?$z-KvV8LL&kpquw(q?r_svN&WvTosTEYFumo0B1b4pfRP<_U51Z@2WHZfv*|Te)4IHmrBZQw=-C*0g&g$rEhNdNgMV=cT z-E#k(f8fvWubf#W4=)CU|8-yT@5${7-}`N=Z|`pEez)n_}6B?ym;;C-n^LIJKcA`4d!_2)g0h;Vqc+EkCFM!=6MY^Q$;@c zcD?#{_LQgdoQ1mP{@?x@{a7;1qyML#wX!{{miT3njVJE!JZ{sbvtLkVxv#J2-n#pK zOMgqxn5zD~&$Gch*Mhn1)@&1&@{>{@w7n)cy!~BxVd5t9Ykuoh12=5{YLryXFUro- z8q{7Mc!VS7oan5>fq|6^>h@N5OElsMKaw~o~5zBOL)!~fH(Qwu%Pa{55W1KG#kZE6q@({P>qqJF*d z=lT`OufKd>)yHh|`nY4&wfXs;ysu1h_C9b@U!9#6P|Nz>>;BDO_doFeao;v$l1y;d z#GfCRJL!chd^WoqeCV0he}=t$jXo^XPSzxaer>z8bBaTym7o0u{vY-6S&yZ9BLB#G zSszJ%QF(X9h3*yEpWeSXY_{Oc5#7TKIc#fHBBK5?JhHUAWXQZF<#~I+rGS9a)-4UI zc>go3crdS0%k%p-h1TU^OC#p(EwzvLyu^^raO7{PbSIbuJA!i-y)JV^rPhS3-zjmGe`R$?IeA`#<*|Y1xtDIfV z@s29WtlGr|9=~GOzgy#B8|m?i`3{X>0uLrq`dkziuaoq65b{%gzUybx z=I(WxMG<>iS#D2WV*J@)-LVs!t~@bgEjgR<>Se^8F4yFhvX#OAl+N7Z74;L`{^?c9 zZS&xBn-1@|c}i#Jtc%quB7*mhSuCy>Y2gwm$o?&}!Mbbt+GR)I-aS2Ow(a$w3+CUc z{S%v&ysRr*Do3nnDd*p|` zJtlQ)%VhSI5q<9LP4?#dw~J+Y*p>cgV0S*dWBRw(MeI#?5B~Y3b-S8dufFI~;^Iip z^=EB$-m;$Q^vjORn%?uDA*F?7^E`%c7lV>{y}F)1z4CGAyTaUP>vutyCLCT7&K%Yt zw*T!)#~-`I&Hr7wT_HQsb@GbI{QY;YMxWO0U3%+BMfSBtv-6TW+GQu5x)$c~GEg<@ zp2Nr6ezPrD8sCOoD|F44Srp(M&V0K4=P%ZxYu|UitA4q4Yo_{Uv93?&6&N^gG`(n0 zy6AWyYW{Q|YZbwb)}D{uGyHf3wazZ-IoIPeWt!5hxBrfRertNej$6spmHp}bPhS?# z{PLe6s!ZWokDBcqUJjA^O?$abXP@1;gLm$>Z&!uVzF$jbbd*!)a60Ml)HX%@#Ise( zUyh16Ur)DN|8?(H?Ws!)(!v-t9)ElM#ER*5(e`V3zxzJ#JN>0PcJJXWoBpZ4v)!ow zDD7dN=&>rdOP8)a)PA+C?97V(!m@cawa5P4zseZJyWQ(Q!*iw1pApyWm)dA27fAF* zIpivM^f%|-Jv%-5M_s(u2l>qlb&q_zy>wCjpF{KAH{6nnj94f2w4E)nskAUDi#0PU ze4&5NTN}4C$Nn?$9BrSLxio9ex}X))PNc0~^3^vsT3vmby3@S_b(}lDS84GICT1T# zGvBDr{q&08Gc4N+o<(0QuX0l2H9WGPMax3zr%a*A&w`f^HtbXlFg@FP`d?0H|Ak5R z^8J~sy}kr5dC3sc|FwSg^XmeuBx6Gut}9eE?EM)K{j08a$Jzj^f=LB@RXuLo{xZ(Y zyVa@c{*`rKL!I5c@5;&Tej$xPnQU-svi9M zpF#1J=awC2f&0yi8j|zg@V=c|%v`xE_~E~9Mt|i#o)FWGNAABkz4=lF3-80*KYt#! zx$&RD{Ov)lYo7m#I{!`d@Vz3-pPVFBqu+2?&i(RY?b)7c^4Ig+wf-rr`Jl^mdb#fH zA89g?8O$}_eapL+-M+Lv`kO=MhN8M>_wSs2W${pbQP-+zOV?M-4qxf1YS;VX`Tgk+ zKBT<+%>FZY$y%oOg7q;w4PNey@z3>=OL1;2ln zX84Kg59^OM6kifAc^kEMeIR3{-EaQ*S4UGHWgm=XmR=djs3jTxb?whz>$h`?@;*Jh zQ0@5M+wU(5bU(avv@bo;h#-Z0+fD0+UxZ`BifWkG*bi9}s-L;wR(t3l7?sY?{jYo_>CqWZ>($r9dFo zXy%vVrK%_0_UxS9s}Xh};vehXA}#(2|6)Cv&dxgX$?Od4$)L661;w&EAA7uR2)-h> z{KxixZl>#VJ2z@>ovajeJ^tO|w)#6QA$F5k7RU$uy8o+sORs8a;qtdHtGKrX4D;CI*QVG%f4zR={Ti>|;_KKJuP~g*ZSYH$*`NE%^VjcPVug$t|HW3nt_*m=FD``)WjjvID;ykS_NJki-&>!a)p#uGcl|NPFGd3(c@f3=Z$J40_M-d*2d zan?ih^MOw<<<%666TkbN>iqWX#bL?%zPC&NZeKo+!P%Q7$6;dJ9fdC^ESVnPexT_u zWOb$RKST0Drg!Xl%Z{FT`*m7414o`OM~cY;lT%Yat1F+EEzoBB6LRNv>TLEK7D1a+ zHXiJ;Kcdo*DSE|hgWfg8DIe~v=Kj5UiqC_A77AV>fy> zFO2@+`B(6XTX=_U;a2se!sxq9V;JJpx}t-Aa$ z@zA`vm9rjCkv}kNyS2@IPTPM1cFrdjuAf^t@jA1qdD5{PG5dP-lOEhZ?jLk2)6M_w zPmbKA6!|cQd;b<5+`g^zipd=L>8Dp`%$|HBuR1rcta{I;zRzOo)SvM4dzI?7tCb5M z-CFK*zUlr9%ZA&#Th}vR30b~0Va1GpTdSizcO-s!et*&Azq}t`RHZ#Sk#nN_Z>#IM z>t+1?94A6Qr^>gim+JZTMd|I@)4>zxt+Z8W52FbNhZhR`PONFT)HFU?79Qe z_y5>#)d~=oVgI$tiYe)UawI_(>GedzVyF8>+!R%h;$`jx!Eo%Nyf z^K0siKSLRFSo;+W|1)I$sb5!n{q$gL{Om(nSdUbD-{*Ud={#Ug~Lb<C^u!c$YH(r_V$-2Aa-{k)c$9GMB^+}ZB*O~*Z zU)*Br*5)64Qc!>6_i|qbj${7IW1@@}UVT&>xT#5!A$WaLY2lYY%wOdG6dtypYISLY zNlJpF=;Qe}ue(PkCnQI&$g9}-H0Ssq_vfGA9(~{_Q=c9u<>u$V{O7O7CLvc1LN126 ze-{ZY6j`}!s#oG-k-czHp{(a{yP`RiyF-O{-%~|jg~h&zPwemG|X&ELUFOH&U=o@+|ygvy3SwB zAX{i%GQWjzu{Iw${IXDj~Bxk4EY31_6Td9~<3GbH_D`JOla?&4bq_mXB2!menD41DVM&AURztzk!w|J3B- zxg4=)ulD?{U)#T{DIlP({`reQ(?e&4@~zKACA4q5bs=G+J+t8P3r|XA+}TQ#Z{BvY zmC%Tei?=xAe0|?u(_l|6K5zL8%bxDP_Pye2xXOciyZQQN*Z2)SbB8_u%f^++C>o&s zGyFoyuGK3Jzp-&K5iw}iIhcGb`N8&k&$4B=Y+3GamB(0obYJu9_f@YlEaaNXKIGY4 z-ywZ_`Kqp&vHLgz(&lewnpgRnjXVEZ?fLKBMW?n#-n@9maAKBDOxT{1D;xjXY_pkA zYxB9jE=`Kz%gejhD;u1DFHV)x4VtyT&-vByA2r8kzDzpz*G`&$c#dc*VPB*POxwX4%!*UYB{VHZWw_#ZUjW`BL%*^u`M~=5K>eo4(+vAB<-RT5vSi`Mqa}Y#zWiq} zcX}6j?b)j<1|RP7v~s*DTX^#E($zoO<^5)redOL%o@vA$W|IAiRbry-35Gkr_HCDs zU%yL1OFD3E{ru2-%w~tTUkKeQZTJnV{%+ZN|J{Hb0lexdZq+KR6|lMkq!x7{i#p0N7py87F9ey0XY z9(eU?tAyy~!z-qiUb*qBGW&IER8&Ner^+n1OKaMHvlOtNzYssaMB8y~n{8EaX13{* zMdz-1d)#2)dj2=Y-!aW!k*{P~x#g23x3`?DZ%t|znXPNo?I0(=I?HUM_M4sHrf44e8DAxYlrb5AA7k-v}Z90-twE5`lJ64J*eLv3V&InG{oVq_NQu$Y< z?#ca^|JE;4a*Z=rhKddn~JDZ(yjCY&-+q4Il z>s_k;&Z(;H=G;At;qv>g!-jI9eOwWb+mtwrZZL31zp&W8T}UnTeUZOwd+80EDCccz ztw+6Oeuba5$vnQ~vG2~;tCuc0@;>Wk;=+#q48o_cB)@!g{F2eetKW|F8b$vOeC#0#{cTs+f`0|FtKQpx^cnl|)9YGxE(-k5aOs$)!vv+u9tY!y zjObM#tBe2Iz6^4;tlN@!J0o-(C;M8)&wqZMmQ4#}jQ_H{x7zZ$MxV6K^!+_X&G~B^ z<>T|NXsq|OUEBHY?@R&HS+Z&K^6aFr2+5vpT{DbMHN80!cj(xC=L64w z{m%6DTz!4L?$$ZUhiluS%y~8*eE9rwYK^I6RG@$CtsASlyqecVw5({n>OOH%pU0X? zn`!LbQTJY~XIo|cW!JfgH|a*VbBf$v7}Ot(`p?k3=E|olmjYbfU2jU4NqHRTn`;yD zbU|>b$|OgfYdiPb2j|u9+T`ZSc;Ml`^`E|+Sa zw-(18y?sPlXVyvu??nu^nD6(wzW@23fj^g1iM``LL-_P4vuz<)$|~EJSJxZ<^Vi$t z9Xl=K*u3Mn^(Jm#WzSrw+CKYn;uv{Z=G$y?>`4y zDy`*nj(AJloixi*_*%Y<$D8}B`}BW2zZLLy@*4iQInln`kG#40&dPhTGY`E|$7?%XPIjAC8^6KUKcJ?!uX?;S#S;=O#;MN}C+{_@h5SqbJkySnjJO zcO++RN;&t=-L>Lz=U*iQ6`ox)gqWI_e0sr@bZBM`|0z;JY_B|X16^5TWzkxKk2>+ zyqk44_(m=vi}8n|Nioub-%Epvo_`+NDmy(A-MwJ)8yf%!t|#2RmDcNwkK ziaI=jKPF%P!N`8KLjBj@x_vLsRfK?r=r=gsT~ToDzTc z?KLb@-P4<-=h$;aJES@4&yIkUw?cLotC;XQlhr!{sZ>qXRqE`w|rvL-z^Ki$f|y}?7SC#@a@;Wn9ag}oSZ~g zZWQ3Z8u00uPSo+K_E&0cH=11byCr$rKxCz?sj zh0i(e-w~PB`~EY8uUn$Fu5a(*D}C&rUOX<^u;b2~px;FkqL0kK>2jZ=UvbtP=gR*0 zn->ByK4-h@=}i}O-rusefRF3$5Nd( z6?`*3Zo9g}d-u#+-&{p{OJ1@RIL2G?cT~zPJnH?&Gv#2y6M?tCl5>`2yy{!59<=PN zjN7$R<(Dfy{*${r{n8cYzw_o#OHBIDuxGpBs+a#6Hn!Ag>~r}gACtaRH_u+e?c#wG zLGy(t-QB_C8`3LzEhAc8{3ECAl>ZE=`b+*Z1i$5btbH(3XZ6v=3G55yl9%k+^Evk2 z=a@TEJ9;~R3I}MubUrpOHrLx}%LPYQZ|6tTC7F^F7PLNy$`uJbFyXSZzpw0;V+#W& z{`k)zUlF`x_4ys1CR49?hreCtA1S=`=$CI39d=%5s5^KypzPkW)%R?-?=?1Uxw6$P zZZ)$gGh0`dOq^A)uXEp$FhvI`&%X*n-oiz-PyDqajwfzBu;KFFQemIx&!1jRe>b72 zN^kEnEiD6~t*WN6Qh)!NTK2xOyESpd|bwNWyGsXg1uihHR#t@E7ml;aCLrtdHvl> zCR^5g-hEVTspyoiQ$r%Hiq6C?i|W6S7Rs|gbhEzLpX$#_9~tMODR4d?T6Z(rG6G+(suPK561*iF{%MbC^vcbA(jS~j2a@2##bmWV$aS9@LX z*foWTZDD;;yh3r`>8G-He5N!9EVTdtffHS&13?79}~ z-u~y$x}A;BUCuhW{^b!4xxK3v%=Za?`%0oeX`Wj+gF^gE!`~H?`zBf!pLBH%oG@Fl zx8`4%*@>sKW?Vb!+}4`RxU}+B%qq7DYui_y>RvIi_?^!EpS|B@Pxv)WVNv*5$(8X}uI-U7=x{eQn8qhBNk0T=~!D&+ylePkm`@FTYPOAhpcy?D^#7vljK& zm9a%F@!tDARn=vBSd-`DzP`DW9wsf+2(D71ATu6_%ZwSgtB-$6XN=cI86AHPbR< z_12XZXOA|m`B3q6Hs^GWUoM@cE0#}{lALzy+5-W#{kL+r2Sy&R{CR106lr*D$Q`JTU(lTV(|uAXezc(8V(K}dM6`Kmj1 zo>Mq9mo8genJH!QuPH=(_3MRo^A2D9UAghDhuf2wS&!XV?P}A)4t_t}#+@qNI-@J9 zJkV2Wzu+Nw90X#+?lfX`IX7J^Iy;OndNzTeVeA&Pr0q<>ns1>dOWS~@izNQw|z9$ zHLSTDwqT9N9Zw6D2Zix=b3Xs>{&6>EZ|b$LMJd^@d`f<=FIlun@|wxV^Ss8#Up8?} z$W*k|*cSTax7d$O_fBnC&C+IgL?)mz{15Z#HU3*~ze`fTBUgJs#?O_lb@@11i#C@Da5Izq+?>HEOz+S_eY1n-21cf!K80* zQ>MRoEB)o*>J#+`_}8Cb$aeVj^gnlZ96x*Kq1fzH)wOFm7p(vN%YWjhuS+%kru@j+ z_v`iA>DxcfTzh|$)n(3b^?GLQaRDNE% zZDv_Dr%Mn20oG`{l&@;~n+l3+-`qJ~EOL3vE(dM>Rw*|FF%yQl3I%KJ&b36ExBb0Y z(Z%!ZKf|Hq?|cVN{BW^t-&!~+@IM2e=U?yOxwp4wL@LHQym^TLF`j2~7kvFmUT@>3 zciO+h4Lu*Jba?IBwlp=tL(8?$U-|j*m1{OIF3o&&$!WH!uI;-0OVi z75)h?C3fvu%Cr98xBJgucmLp5n>AxYs7BbV39MFI8Jv#)t^Cgre>dvegF5rIwwZt0 ztZtnz^JQ88@7sTdFX9o?-%e@x5VU;qi8sq;O=w*LNtyW9Z&&2&Y2SJK{K%{? zpZ%+Sy>;48Kd%49y-vv8HEI9h7h4LPYv<~|W1DdJ;@AHS@};?lUP`>2xboBaIPvfY z4C#~h&AR`u={3uQfY~!MGg7uSBv0#``|HEaLp zF#liN>vbfq26grxXT8A5*|*qnsq2-696Ice?tL-$UY>N!IetTZ)7s61$@Z?U2{-JTzK9t8IIKI{Yfsws{r3ImH`^{Ro_D{XDPN%L#DWV-M6sy>N zoOEyH#O{JCK>Ni{IrzLmN6@lDyQ&5|k}HEP>+f|l5pzETa=KG3Ff{M26V+Qpw{uQJz9D!muh zUsme&^`5fn+}juPWp7z0FTcFrO1$JP+u}31=MLS;_f&Zw{GI8`L`T2J0X(w2vv0EQ zZQXY1bEL1#wsV0IPRk_EOn!ZBlf#bSM*>=#jH)gO#*V)&_f9|C`0;9Za^WR|hS1Xz<%~;qE63l6p1Cu)+?>raNBtSV|nJgb=%()H@%oVv;!CyBpwM~Q{K6J!xV9; zh_FQq`kyvmQZIXByL|tK)7#9C^49#gu}n1L&orr$rFSH}j>;KFwyvHUn>>L}#%fC8 zVJ5rA>6c5zFZbPa3+-o&xBq6J@2uzl-1hyX??>+ctO{7?tJb-H^Hf{;>%UY|{ar5C z*XzYD+_!pKhIJIjOQn{ja^co}s}H^FiYoebY2LQUQd>o)=D06EDSZ6vj?kUo`r<-v z=WqGo~Xp5ryrlflbO$UNc2tL`lwAjz|Me&dOAG#mrJEZu1 ze*4Dn$4}=y8kfuu=DgHe{QBMA#p^qp4hQeZUO6r5){GrH+C+DMI#(J|E%#~O`4fK@ zYwWqO%sKu_fy#uMiJpu8bk}aNv2s2eU)_6n#+!SW^IC4Zop9i6cM8u0e$wy1iPp!W8 zQtfS3n)bt08!s@fb)PK!>W+tmT*Pbc?Y)=Y7u|{b_vFVU+oGbHm%p_gU)UCT@fW|Z zF*|?c>eEe=*O+{H#Zs`ie#*5FOKwqB73b+?W@6&sf+imGHkPWI{QA?&d+|?mkI(qd z@$K(kZtDjdMMLCr?lqJ!zO#FB{?X!g^_}1IqrY6UTPMHcc=Glzb=%$BU9$=jvR27B zaB`oi=yVo7c*S;_`~J5d-*InSv$gn%@$u`I*X(#&zw7PPx6}LU^7Q7lOj7xv{GTEF z#vAwBUVnDQC;k?$3V86cTciQdN}O{%Cb9m}*5Gp9K55hCQ(IqT zEm_?bv1rz;Wm;WXGak>HwrcL430E(jGIiGp;$M6H_0M1Z>o+y3G&%KIl=g(1T{^7n zY9%s}lV?f5Y92xV>2F?TDoo1_XZ646nXo^)%5GNu`Y+#i&gh$TX@;!Wok|OcJIE~ z6U>8hrt%zAI_9%BL2Y!YtC@WH-Dk_)`#tR?-<>NSOVon}G8kAp53)7Q{O#^$ol&E-_MYUOY3}*&_gs7S zD&+MU{*+wVhg-{Zg!AWqcHOmV$py>vK(a@O7F{l&$SOut=3CBu;3q2yQ=p@vYz9B|`6OuTK)) z+|Qi+Y!b(^1-&WBE4wy}?9{n$yT0pk?yPUO;)PsXCyOkbzHYAN$`!1Q5=(8XwEmth zWs$R+xNz=c2_5GJqC9RQp-op;WFNo0Nb??_>fxMa?pOaaNb+aysoVYUa!CB=;};wE zf3bV0?yyPY90%Kio?rEwFPy)1<4pCkClbMboSyBAT>e|uGH3ClcX3~Qv;URn{b$I? zV7c@nh-2^39se1k?>$=ZF)P!jqT2JA!Txl={QUfzH%=C<*GbrPj4|0y^g;cj)mL&C`>a^+ZxwR+`IV}!EU#5kT{10( z;lUwJny(U8cBb{Mn&$X;n&#sK#~^;S>)&SHnDt8HKLfx2?K^j)?y5eWJYz}EtFRzP zKK{%go8!y*I?g$8=`DVz!y@FbC!d%9E6PVzHc_a@)?{nPAt^!AQ;YtwzGGLu6=-;2 z#lB^8Q(c$;IKIPX=dN9=?!-kH`@Qa$oa&dt+%0d{Hh0G%y9YN*UGnTmt-__I-KTXsjNGA#af~^<+15pet(DDy5+l;ua`B?p0vh+L6bp% z-Ap&ne{XZ&y*z_*L=P((^{|x-D>vqelPnNy%cjdHMeY@tBPF}IQma}h})GOzIu5D+o*Cx;P2>rT2 zNVi>~$s{y(N@4ziENlOHHM{2I>I;mlgdH@kML*%?_vVkLiq+e;QZ6{%*ZZ)#U<^yzs0>_k^)@-;?7ze(LI zgMYPu{k~0m)jkFLbjO{w>%a5eDr^1L-Q>7TIKbY(@!@sF@>={< zIJEz=zkGDe{AxJ?+fDp&bN(|##~1P!-dwlkSIgghwVusee(hWP#ra0Hlc(&TOqR;3 z(g|mteN=j_^!<Dv_N`xk9E}pP>UDJ}4QBqxnD@^_+FEFpl zx$}(MQa}A`L;QOa!T$GZ*A?oy@BKIu?aQ-a?Uc}44<))c{<(Mj?xR&FxGF!&#d`f& zd**iB+pT?W&)b&Hp8qj>)xV{4=7r?h379-=m3SD}JjX0bhU4V7^#PZ!hQ6&j)nFaH zO6AH--JLNKv;MT1bzSd^h%mkxevNU%wguWsZj)vvybGRW)A-w_-#Pbue(vo9Py7oa zgT9LYy_VNBPxjQMiN}>|jXcFS(J_l#W?XH|j^?v*n8bt`Y7Be`ml&fpL zyii=Vc_;rWSg3{2dV$Ql&o5}#Jo|9gJJL~B?$}S&O%Ecq zHO@^v_{~pB^s>s7S2>#x8^s9a1S`pDkg?>|#sZ>f^m-lhXl_l)yu zX6`fAzwHHpS(wK4LZV6FJ|`=iLC?0@TIS^g+3TM~S3em>XN{>bQ8g$WM? zmcOoF)cv1f`%bx=$?goL38FKkO4w@J43~$edT-g~mz=+OMn^gGk2T2w{Hbbpxc@V3 z{B~iI$u57P{Ze1Gep{`(^PRy#LvjAUwc7(Xa)>{Xb2@VKS37^Li}u~+L7e%o*dJ6| z=js=i1YBXTKX_^F$r-<$r7pL<)#u;v#eC9yhtn_lmV1V=G=KdnfBtvjn|)oypI&Lb zyW%NZ63K6~cgl?k_3EGO?;ZX7gZbKutFQUim1kZDey!+K}r}z6Se16^1 z%9-SQLopzSLEbOyKZF0r@9V9;76yJR?U}&&tKv=IdGihCJRFZ-e);}x?Qyxf*c5Tb z{o(=aE1J$8zx+4xZ~gK6y;dui&#Ur%w|4#Z?Z>$G=e+AujP6-;$#1r*D{D+maH`?u z2A|*~zE_Wb*|@{*U2>a4P=K$So%_=lRrXKc{%0tE8hcImbLxcSIu*-Br}7^aX?U=> zVEJ@`?2GxQ9xW^Gc@=m2%xO8dc?o|t?@VNC+7fcPA+vC1*W)E?PNxLPwr%`se(B$( z32R)p9?rB;u7Am|KlAIWg4^#Gb<#5tK0>*6K8 z#?Sn0%V4>C^0)g7{3@SJGk$Y<)}DHiZ9(!~nhYnr9!7L&d{$~-7_&)f;_C#~4wa_p z@F#LPxnI5)9gvd$v3}yue!InOK~bw6zg5=NSUp|I!5r`;_Q$0|e^zXN{73)&savy} zS7j=E?XgMp)Vp52V*83dyCvq2e^sxVpym1MR>T~}zQsPLAFb7?X@B#Ik^Pd6LPE~| z_c6aO2hIujC-%~ZVRnbZ@v8p}$JlOiQ)->0t|<9e>ySXVCxjrSbl5 zuJ)S8FZ=JF@4Pc3{P*3>J2g4`whPCsU1xo2T3YMvPJwxLi~r<=rv244^f&BllUaE7 zd(8TZR~I|qSro{g} zCMRdonu(wC_$Jj~xuf^?=Cub3CZ#{>m)L5*zOvwO&W&xq%JXdI?ws?_a@$MkMjJ1N z8=oG&K9X|7`df3&#jCEWCOdR*Hmgl8f9tj0HBN0Q-}E(0I)6@@dHai(UCYh=EPJ(e zj&>!s#a0CT-B&+7aJu=Y((BrHj_c&<<>;-rwq2__g}uq}L^yMYx=n3WOtx5(N>Rzw zUz+9pev_7%v&b*x{VMljF+-nR`}qYE!^5}^wffeY%-`N;;3#9&l<_e|JSNZ3!-1FFK31Lk2~#Ns~>HRlbfq!etWWg>5;2;b=vdK_dmU6=-gB5@VM~kEo(7}TTTlP zY+bux{@3+yCn~b_-l}t!Kfhl3?Lmj7N4Biz7k&MoLGCrHkA#+#)~Y?dc2ZqU^Eg%4 ztzEO^cyMsABiAb`%WijU-_l=s54Nis>nfjQS))- zKe;j!;+VKoD?)w@MdTm5Z%Kh~Z}QNOwS*sS@S zH!MQsi+z?K?>`^pw%unRUvQ$5m%g&wd_Rvr4R80XEi`ZX!nZGOFLUMgsk+-Rr^(F5LlV$%iY+4hOb;Eko0Y$BIEgP=Aahp(om3!iG zx!W_F@;dz=n!b3QdChj|o!3Y6*Y>|%s`>g~+~$&uW&P`BW-Ola*zQ;#CS2bqfzjQkx{V)Gt_n#%2#y368 zRT^Ko{rOlL_}BgV{L*x0W|dNTmX%WV^CO~MADxSsooW9n?EAC(j(=@mSp12#68YID zo20`mdUe5yYe$-k7?e)``Fz_UgE+3O?I1H`-+sI0bN zdi-gB|MExA=O5quXv^zE9S1h7_pzRzn^@i_v^?*fgm0ML+L}&{O(DszMLn9;`&ay0 za&h~G{`D6=zH8B3HQ%uL<>wc#6YrbrMc-L`_gnjir@>CVUMJ>vsmHNOe`}uCATyO` zlV|Viyt5}xdrn`Hs2)_#!j(MvT~dLng)zw9(ULLXNX_hzk69*NW)xXjYT^@ zi>}pv9e;jh)1_CcoeRvB-jlzy{xhWA zkOHfww2-G8-4dgA$)|F%8o&kcNbs!bg_SO{qZV`8?uj{$?jNia92xBYfSnA z=A5ab@nUNHD^6}RUU=*Hw_K-MtNnKOTBb}={m;<)pJDpS=IW@U=L;q}=qZ|fUCmXJ zGDpc;s6w$P={t|V)eJfRuls*g`_4_<>!cmj{PRD<>@}`iUS3U*ZdE%x$ujZhjlcnl3$*LT9?%xwb3j9<=HI@cb9}_MhO>%R@5RpI@(<9H8Xnv6F?dy59N6 zhY;#LElM9Y^tGC3TeI?HLv3Jr6XE_4_CO%l6?H(w6B%Umahh< zOiuG$v{0OS{EET%J(`Pa)ceD`!nP-xga)+-BxIaAtaYlQ$u5>ba*kB#7E7JlSdrV) zmwacLR4;Mxgxsp#$ycv>rma2hb#I}E>{h+`7hI3dD0;x6$dc8&f2!4tZEJ6Q-h8;6 zr#tn`x7ELb{}|p=knj|5?{svknDwh*dea@_uQfZ)=siBg^F8ue*WBLyN|WCy9aDLB z5D>F4CI24>l`d`*$1scTMJ z{Z(WU&yA0Z_?Y_Syx0m)Bq2iYBZ{jFVb-=>Z0zwfWM`nh7;Jadn$tTtVxjgp3QJO$^Wvc zO1b%>pA0n}pO=4r(f96|?mN?G>vGmuhe&SO{NQ^~rE#NImdN@ApO<;`cP+m;H@j!q z;q$W=9Np*SnUz)avunk}lX*H5pJm;eDSzc~pjGgf1;2`m-<@4%a-RRg-+fzte&M>a zOb~3ekab5$~^e`fZ$=< zq)!qDFI@}pkh$5NwO{=C>o4keFHB&JnUpziZpgI^w~U&7v3#QhR6eYX(iAxve9wWsEkwxG z(S#+WaNB3K%WVG{a*I#BG|}E^G&5mhCg;jaDcci{Y-{3VYnqaCX%$zS;j-yD54OEe zcDsM~?qQ*mTfX~GRGrOjvT~u})}WI`+r%!Y>|gNGJX%ot^snrPI}R=ke%WU$cfaF$ z)vkM$mMbeWO72F@yJ*$(V-@@Q6$`J<+j;ca?RR%eZ>-4rP&DIuUV8H1!+oFTnp`!R zJo^^6fRy!JP8(6XTeHOYR`|Nhf34Yn@M`LZ?G^ji$;@+#)%88XE~jdA>hO<73H$E1 zvi`TfY~8Wu%iYKwar3PkP8`*B)!sc(SE%F6#qa>nlO4BTOFWPkJTCV}aFyUDkX{)Ho;_8kvyx?s zO#=5#{Hef{n^<4RV8QTn<@&cT)2&W_m3F&rAzAq_xrf#O3}4giyewutUJ$ovPg>CY4cnjU-1xiETlJgX z@l>PmXIe8F{im#7CT6r}j>O{xr{?PDrgIwvQxcD#zVhpZRAV1M(}9!j+g5m76|87Ie#hv>=K6%b z`h%}t1)M+rXD*xh-dC5-UHNoe*YH>BzkBt^3)LSn?s&oe_x0(epFJW^Pt!Xx&-<6> z4uy^J>*XiEo59;>%Y3L|m&1ZD%On0KWIC~QA4ppID4^bJSAF}R{Cg*oKYWyp5d5*D zc8mSQ*D{+dFRgtfb#y{v3;W#v+jwQ*Z)_^dOdWG41a zxvAfFd$;=S8NHq2xnIf-zB$tupYo_o%-MF==dH8rcV_GsmME%D+MeFSXSQ@z;Z#FW z|Gg_bdV~#nuX>rb8vm{@m%X_;@^P5##jE?bgj&9RJn@CU)7<{*Hf_lqbLq-;+rIIn za4im9t*i0oIm0WZ1!Yr}mMv-E_{M&8-^l}S^uN4!^>^()7f{Cc`=+Js&Q`BCQ?3ep z-R5id?!o;pky0wZH4TcM+<2_{DkatU9N&cK{><4od$varqF4NwwMI>^n76m33A<^lzX^I{=jZ-uGf0O zQkx{|K4nCEtZFl2)bV)sr#|)H;u}m6C4%b~ehmEl`R}~=^NTswsXR6NdwJLVmACQ= zMYddBAb;Rq$d}KbWs_5vzge`u!m1{yP zzHYeuDZ6fNo>}*N{qDn84jbdYBe+;GMxC%eWA!FwLcp&-5_t$ZnJAt6kZYnre7L^YhEqr%P@He;}b-C_4>uJ|DCS7|NaBL^fRE4RDhq@0hRXd`f_E>>6{La_! zf3h|*FrEI&@Gt-EOs$EnFS=)K%2`zrt?r$6wOop`D5C#JLe}HgC%?@$S?-t+Hg%oV z2eCj22KI!A##(dn=O52s;IFeh9=FzSQAO#| zA1Qcz@dKmK?8uB)HNEAw5fdh?GYPWthmA@}vQ zQcrG!D=!$guQI!08}G!<9{y$jkKbQ;O&R02FKg@5o%l)lC*NGYXzh4^@9jmxK|#5* zI5t&!RbFQLDSP1N$%!ly52t>1f3#?B+qPZ%+P^ZMZSH#R=*h6urpKF5R(dhfiH`-rFc1u`4Iv^B&*%eXVP$-pvDv zhPpDszR_w{Qk^&FMNZOa2{h2jJEF0F^Ss!n$DeWUU$nK;y|`KXG_pQ^ zi8jkHwR2k(Rrz=gSI0sntEH(bniBsR)~G-ql?xkGGMT2X<2qSgWNze9xo)e={#_a+`m=R;BV?x9^Se4NmzOh}lenGf%F}PDwGlpUskbaXTPN$R zUd1tMA;-t7F55m{`6%lYD--`xb{B`p<1Ld{RQBuNetD%av*NqscHgaG(pyC43C?&Y ze0ECOihG$30Uuso>RYy7GMr7`+SK}VAme1t8I7C^?u2-j3SZv&FiW5?l<}`_o$aDY zRJk}S6a1WYwML8@h|M<-^;z)d$#}dYI&uqk9%h~@E%l&I%PNA zY`gu#`Z}GGD?cBveSCV2>9LKPTD%-hS^c6f7p~yTOrLhGS9KD9X#b_}TmLP;eNkx9 z99#b7{q$JKrZRyCm$L9eB*CPF$g?-fqE<``YT?wbPW{+xwlLmosw;YO4lkrc8Ps zy!@iA$|6S=OeRJBvz%*vRa&#S#TH!1G$JX!0V?*qE?@7y-{ z@OH{~c}t1PjgMT5Y^@@!+O$^93Uml?*yy%_Yl-wH`}M!??+Te1*YwJy=}eY?gon9y zxzw6-@mH?1+-#5!{9F5K!Gn?)=c*nBx}ICOves+CFW;j#g|;3np?m0ui2BjieJ@5iZ1yvUo@YlDLr~L$A;}cLlK7Nt+ueR)t`19-DE6#t0x-IOB5xXg-o*(S~B|KxTUTLj#jw97MF`qh4&CAF1*>iz4kcs=g-({RX)`6{$+ z-E?`cn>sBUE?qjv`ProHREOi2Rr6QNFK3uvwm|Sz4p+&lOSc|I=4^5;?KWx zODo^L}o?7d;O=Gz-cXLtHa^tY3k6R|n$x7T0Q{Q=u9@KNbsLxHg9sYae z&5mim0)JiRZxa2y@Kc_`m!BQCzeY;kD8Ah_+r6jun7r7QcK(8TMcMuIg2ryEZQLy0x|P$;!z`-Cc#6BO|Tr zXGbK7Z=H2(ec}76-=+WbpZ{kNy(o8fYs|avxw(Ru1VZQh(Xx4U$D*#5?Q2l@qt}Y- z*7q7mzqjf$ym6%9%M1(MrOvlowfL5a?Ns<@du$SN~#p*Dl_&ukmfJ=eApG z?YB&M_}u>US3j$eB*T#1X-&&jXRqOpHPQ}$vdY{HGc~hmYZ0w$}%5L9#5uerT zeCB`n;<_{b{N8)2ZP(>r9RE8fyW#X7->0jW&FVcGxigE;obSAUn{&;%M=N^{Wq#rQ zJC|z*>sJ1Sa`$-Ggc|-VNzC7TJ7>e+w8!o{|1&sl4-WXxaH-zOmOs$&iv96cJ8Maq zFVS9oZjo6WCDToUr>7^GN}PYiy2HNt-J0O$^yTl~*_Te=vrj4ZP=Lu&N5R^8p)yuM z*Al<&vzu~OO=!2rv?A9AHQp>UcBAAbA|l}ouDf37bb;fO@|)2C0Lq0y0(8mQ~2q% zyzeWQvR>IY_4@HO>3O+7uQn$bylME=9H`}S?7Fy&G=sg|t4*_{8me~XN1u{fdu9Lo zidTxarAwET*O)RSgyxI#gaxoo?P<=Q{qgvf>Qx(yCthmYpYIS5bMoiTzk95@b|*7& zwiZOh%k&&`E_Fb!pE=w-M($fQ@~bL@qYH^z+10!o!jeU)DPs|ILuinVX@fC z>1EptOU>*o{=as6KA+#aT1tlh=G8@azi(H3Jg=zuPspDY_BUShf6(15uG@2%dlE-# z<5k;m^WF7vuI+m(Hu10?zj?X6^#1&o&*4v3|GB??&0^LqGv68PC`-|Mf7bNU>7pm{ zAD%WmskOau>N!Kue!V^Bekn2BGuxk3&Gj%WG29e*+|yt1@nPwMGC7MIV(thZ*Rq%U zDo{4z3Uj~z*Sc8c9oD_K+jgaweO2sSfBN$C>-xKwrUhMg<;i*@cggA8bN_EMq<>X# zAOFq$dskBX`BmN7tx=*nHM^t#i2U7KVXF}qI?146O@riwZh5as3;r!W@vFA-KSQL~ zwnZVOi)D{Grkeid|GDe2%7$r|)LS-NFnvCzBf!Amko)CN{r2z40Uqn4J(fLQxbokW z{|s$YU++{4WmvMhG$BCe%O|ZB>QRk#BFy!#-}OZFaQ$bPy;eszR%cJe!?wDL$5-4| zw74(zHCnubchy2YN7cTiEVcad*Y3ZrPMwl4@ksEeFTbsVHh8YsU#Q$F@>tGoZmFtA zro>Opx2KdnZE{v^dt%is_OIdhhT^D=>woP(dF|TGrU2z%4+Mi>e|o7q`Lu6n=pSje z^?F{}Yh4q2TkXvBuN*kD?9k~Xd-MMca<*6J^}0xHt-E-k>2Q8T;@_t`AF=)j?)IqQ z>fbJ(?&+z;5|_JjTgs$WRWtSHo!#)sGvw*kt5&Dt)^mqB3WDK{pxr; zzdSZnsUhU!&o7%UU5Y*S_T zHfic7!&AG?6zo}k&G+Y(+^_rXUaVR1JaQ%I`W&H{NLJqhw{BH~TaH|{ZW{J_tu|)q z(xEi31O;CeK}5)26m=-kg;yI$wU;;xb{@tdvYxIE!`Piczo{` zweS@CLvD4ohFfF*@_ssZtmD9ue_QH5)%<6eAIqNK7pO-QI=2$4pI$z-zzxu2@qJJB&l}O4wv2L09`FFC&mW$~dB_keQo^UET zaoV9}T`RBHOgvVzaiano+k?oHf9~e;uFCzr_(iCQ`+o-Yr-v6u>V`%AsL22D#q<05 zn6lb1Gp#DSrS~IsCZ%YouU`D`dD^l_r6yaW6>PRV`pe!d51N;szozl`e}>GZJ}-Y~ z)Tf_cox9QKj#$0og|xlqcLLRBo$J28%lo9Mj^Ud(-|xqjUz->-)h$-L{`2$)F^u(9 zHU~F_wLNuz9{;s|^5SWNO_B3Iy=IxKf2TY#@>2D;xk8~UQkLDi-Fs2pIV*a5kEV95 zx!hWx`~%(!bZguh;ps-}+9@caOIgidqs{U1?huu9lOVV;YdYP~HB|?G0OY-rN|; z-@f;~*27JfJSEre|Mk>99NfQBq*P>eZ2!uN=iR4E!#yQUCOGD&y?^8O>Lb(aIacjo z{N>|6mCBs|KIz-fJV_OuH8Zr17_OhoH>>dH(1ZZ1$vQjq$_9o@zEN$tKIP4=?%j_wnETMM9V21!r#2 z2)|$&v^6dDvcI0`&)`)je=h!1{xtl=g4^aLe_CJ3_Fk2&SF?{%A#Du;RoM=RMY~*jRAswDsD3+swCb%&9Ke-F__Gp1$XVQzQ3+J9%bmsc68K+|%9#pH}RWiG_R>e0efPc$|^`C6Hc5+#i z-z&MjZT5pWOEuR5PKn1p^`aVevEs5nC$4|}M(*%y+cj4O^Y~8Qt~h&gm$|F2XU;LN zoL6p&$Bze|R+zYS=j8bw8@|n*SH4ra*1wIROm3%g|I>NPbK5hzXPWOlKWk^F_{(pV zf4HLqW+n9oh<)^Ua75Rj=7cRr>5lq$rZIa>ufLj{_v3|T+MC!{CoUXpZ(F9QtjhbY zRC;O$|H&(N{)%N+uXLTef?J$jA^7e2^$suf>g$X@|7S3tYsRU)ws(T5v5{fie}({# zwV8((JXV;UpZ!hL&T2M4*QGaam$JE8_VAnfg&W6P2lq^^?vwI3nJKdOUG6`*gECKT zt_AE7W6_WbTTsZhRpsY4i?4RSH4_WZ3hev3=j5YKwIXGEE~S?jy4Wj@HKV2+R<-Ja0D%%`R<;G7YB1;Xg-T2QSUAFB^?L<+#uW$Hv zuDN-8d7eLSopr%evpRLw3CEsf>=C~3B(-6hlj|WN9Y!e+h3eC*t9`e5Cxv;PJnC^S z^SE5CYji{Pj$51ydDk@D$m#lEuTbo_@;^h-n_Y3!-^$&6xhAY$bf?+-i1%Hya#v0} z^h8*@Ykp>)R_VEiD_#~EP7_*dW6Y7i;?ws18^T`7T-($s{U9rB!K;;zkGIGC`o27& z>+tMZ8P`2`@~(dNajw-~&s6Q8idkQlEMNKAQD%EkO=5@LR)+4rdi%?N>od0QUuUzc zA$|LY=NacGE`RfS*~Bj^!*^Uhz;?_33jfFFfBScf72b{dx|Dmhty9tCE7v#5FLhU+ zzy8RqGiCcqZf~j=z zubmt1UcFT?wUAGb3)u46ZpZ7!$lCOPP_CsV4W;p4nf!nJXNX_FZH8xT!s92#ziq9y z3X8Bzs`-_0=l6Wh%^R-n?k)`1<>C%>%liC}(CibsXzBl!)1Uf9-n-21);(u-$LpeVlWuQTe0Fz+4jXfJ z`=axflaH&2O14gD36=<0ek1SKBfYq1-G1>KoEqo32VFX;ShRN8t~nb;8O)|CFh`|K zzR-64rd`8U=_y{`LN*A-0rETlHQrj zPD}GWRmxwWp3f&acScr1d{D1*;HUF4CGXyDn9Xp>p(dW4K{UWiQ-tBA3A@EZpHg3Y z)6ciVi~lTov-bGLB8fTMuHO;4ZEV}O=Gc;gpc6N97rRG>t!2q*QWx4>seHMhQtkPj z^mE=O<<~CwX=}MJ>|0yuboyh+D-njab=mVaRNvKDJAF<*59hH@W}#tsgPx~jX~r}2SYs{pm%k zH#N6U-`Mf0>cpfd+x>kxQ&nv~nQZL3HT`$R>zTr@F8tg2U_#}_Z*q5^&EpPAQpj5I zcVGRJqyI)~2)U@4j6d>fO8L ztJl)kTRXF!Pw)|pJkBv|uXY}z`FHs@PPb(5X`eixyIQB>@BHbpEbUqIbf+BW5|Z?r zDmUM%-fmmxkLK8`mTMbb`&OKMD|77XnIt!3_2xUj&u6{;qg$$eyJc0)maC-(LJh)C zc$VG2DN}tirEJgUNL^Wp$_pRl4X@efnX$y#u6xP6CMScHJ8X}Kol9j&WVzba1+V`8 zy)n18alYV$ThYY@v;NKw-2VB>?D@QG-1Y*eE$x!$%NXe@5H=? zR=XKpSs?nKf&a|c^Zywt%CfWl3MSk(ujvW-wIRM``fI6o^bnKvi%)ufDdJ?wAV z3f3H0U^C(I-}>X5Dz8rMI$@-FMY%BVqE~2JX+X`NUHXx8b?-z^bNwiqx9FtXrIkpz3z+Z|jc=e1xhdw0@SSM!LEKl!H4HF7SsJ6|v@bm1x#ENlF2#rJ!L<~z1WORh}ws%;hT_x`!Hs%zuZukulMdRi|LnioAJ-%(^Q0tmpIBn~xBR^u0!pt5C*|pEyl{KsTfKEZrzs}p=`FkP{IFVAfF^&K3S(1daGb3CDc{ad;?n(h1)rI1KX~`< zHRx< z6Yp#r{o^);UXhp@HUG%xJ-(}BX3c5xSo{9%vn{{o-ZEn?IVgRYW%B8T%o%(e+ZHt* zoYyeF z7k2CYg2c^te6AZ=rhZ)eq|?Jy=LEOjRIOE+QQ_B?@b&%-pO(Kf?A!aId+sk!=bN}3 zSF#MBa*?^APRN%tHe{WpNe#AMn-URLH9G zNzL+;J|#Um8GiDQwrrq&$JS8(`&UF7XZx>QEF^YG&w>5Mt=sAMx1BEiFg+w#gGX~> zyzw)}S2o*j=j-o}yT_>-aD`QH_U;o2GJpDgUfUF3u05;kYMZL9Xn6JFd7dk!Tf=2g?@8A;svt6#9>Kf~T?T`sNmi~Hv4cVSobc-HN&08v3*Y@nb%wOQhm6aVd(7nsYWYPa3>U-riS^u?Bm zOFnLT$@4ur>Y3}G$dKZH_Z#1e6s~Z5=EnbXS9^d$)#N67y4*SAis z__zP<-yMpXQ4?3L{PgO)Ll&RaXYJ2R^&T=l%sa!lc{X3}Kl`_Tw?C9k30LlT9U2uf zi|aqb(bA6g&F$T<7pWh3ky5#NVG72_)`ud+i z-Lv=RmJhoxGeT!TV39?`q|Rc7rZuowa->vuu|wq z{mG3prM5gjw{J>G+UEX+zXYFO*3bO(s%X>BZH8yh-I*@mnQO7^`PO+)m$OeZS%3K1 z5*|5Q?%%>2iY$4ix*fbf<-%iYZb^xcJ7YzpceT1MKAkx8&C(N37t7rH6W?FHJ+b7N z`j6><<``coK09ZAYG%ru+o$rjy5lKM8~_{%d|o+lq4{`4X!ErspdhMm!CXT*Q9 z*#GO_rC^sOmM0$n^ILq1sW$ug+b=J+KaHKe)7UCR=x^$@ARWKyRyPFvzuFYPE#Xor zb3UN?DtiOhzPr&IZOk?PGn~BCyvp!$N>#qFv)?1}6${TEP)YK3HrZswEU=$_p6~u^ z-|ik>?J5zc!1%Ky@ci|aneTkQ2QeKoZ+RJS%ILZN^aB0NCm(9-&CF$Yf8$Shw*A`q zC1;a2RLI1d`TyR$BmJaDP`}<+k^c-&KCjB!v+>*-u6eEpzWtGIT@|x(XYVW*w}}4? z4X^(*gw<9}|K6>8de*{u@00H8c%TMW{SxNwM7gG-c9x_f?vOd{ZlZV z8Xo?oqJH)DrPFwGcgOx!*Z4g5$@Np-&Z4JgTndkQk!JGPEBI&0*X`S#OJ!!f(t7o> z+}!iswEo{q_ay5E>s?s2D*yKJl&-r+r23kozf7p>(TTaVX+mG-AN7;|=ih!}?{}5H zcF6W{ma=S|nz5wGsv|35s);X8_d2Pr z%HTF0-h=-clHaZ8K5}!N#r*jB&!1kAI_lD2V?<<6z?ng^#jK*4I;>8~mL9 z=G<1n%Xz0#`+uL@{!UzYpW&_gD$NJc8f!uyS$cepJ96*%-HRVbD z@oeq(qTB5%pBL(<>i_O7JQnSl-6Zk+;5x77+fTc`G#q<+PEvb!@~RiFR1RDXVR@^! zVuRP2*sA&86(=0O*uZ0awrHlPRC1btcZ!tv`QtK4&BE zk0}p+_HSPN&-c0H&ZviP-%WmPc6&n5v#XodODAm7JW%?G|5t;|VZ%M&nL~qqn7NYB*My{XV(A>XMvDi{40+`Dc#x$wZ3yHaWMk8XQAvrh4V#m`@Veoejpy<9KX z-oG^V{G{#fi%v$J-R|YbXqkH9%9kswb}2bGYMWj6Z~S`n<74KXA9}w{n~@cE4RWg`Y2E zX=YbT;eqC#C0osvZiP?s47Cx=mX<#u_u469bJ7f1Rt?jTf=}yz*3~lBD>K%uKBM&V z!c5-%3Mx#cdSQkK@=xyV_%`X;Dv|5WYwh!c=5J=vx4pf&(C`lbuO)YrkFNaBkS4e9 zmt?z7LhI5Usz**at^L=+r~lXDTY<{ua=S*S(Cp90=X;q8`=?Jn{r8UVKfbp0q5m1q zu4X>Skh#Hr$;Y4a{jcBlPY96=yaE8ZkdaRCoTU>phjE4Nge}`{XdU|p( z#?M%5KmSj-ALG*%Lbew2(<9Emyt3^-1OGw!TUJx+rvLhVtyJD`?WBymMP^A0SpRBC z%znu*f8E3b``K^j2K?QVd2RLeRL^TZxv8;kPxYd{U48Xy{)a!mix%zjm)jfo`byaq zZh^&LdgEPfYE6s(t}o}Y`Bfh3Ao`yn{O57cx0knms6NjgyY0J~ozg(EY(51 zYMXf;_3i(-@k#je*B6v${q)bN=6^k3+1h`L*Zq~E+PdBIyDUXg7TE9_*qnF~J7e$9 zkf0aacg=rO<*EF-ntS%|d!ffPIrldPKwq)h=aTrsuCr<9_x3 z=0CodH&mhPYfZt*^%1jAD9^D7Ts3KVU_iZRXOoEf-}-8=AA5|dGe0TY&vO@8~&51IIR{#Ut;zjj!$OKbMC{$IWP9=5+XYM38owOcj)a9)nf{NkkEgcSgw0Nb=_T;q-Vz-WbWLSvu5Ri z3C8Y$6ROy_)4rFL9}L;@Tlh)Z*(Lnm;SwPS%lxzymxykiv@p%_jN8+^iVap}lIxam zx6Z7ScmMgX)=RN$Z*%rX-J9FveD6fOcFMN9t@v}+RIVfGZRl-DZf z=DRzBrtF@b>$hg}#SpiguUjYM9)AyPkEPS518|C7(hFW*X+JTKVS zv?Ak*=${{7FD<-q?Q%Wu)-3IpY|sC8%G|&0!W$_+KhB6ZY2RMP+SfvJ>W2J*|o8Nj*F5h*0yVbH6 z*VcYMZ66_FJ7tbUEgkU3-yrg(1-X(SL?3Rl?DEC+!XHe7g6OWp~}p zowsxhRWD9Fe6R7o-u4weGYz<8Z7jkU`dfD0ntO6v;mtFC9*1833*TBEXDg+%?*2*k ztE#dt+G)Kt^JYG%X8zUwVA|4Y+AA7YM$NmV!E68MSHIca!}Z^8*Urwkv+&yTZO^Wr zFg!1-AsekQVP}{mJG%|@@_m0+`?l_vEnA=Ww)y*Q?~+UX+k7szHukNSSGr;4eQ+K_ zPGt(?x_y^6ulclwr{u&Ao;@Bv=M;W^kuv3JcGl@*L%dR6Xx z$g|zcwlY63g*m9~`n7%a&tDv`y16ZP^KI?Z^Wx{6O|LD?w+TJj!_IKz{-vP0`Ufx5 zFIct5hq^vy<$HJML<@7Zp2LLK_1`DHPx;T##q1+)f8z3j<-4c++wOMt{H5sntWY+_U8PBGV?P%xQ?&*=~q%-HusOl9-(M{CSK+_U?+!IOe0g<%>*Ifh^fivruTCu7(!b!#jUum2|LWK8 zouJ*f#zThJJ*I2(FI(N0s$R_tXK=S{{5RkG_x0&fE7uwX6L3GCocWDX|yH+n06!P0tsGCo9z4kA0n<@l<8$ z>c%s3?QdUsax~IAs6A9oTQfw*WmQg(id$QjfAM@3ziD^t zrM!|S8O%riGkglW6?0YAR|8`lz3dvvQXO zubkX7?M+egghH-8jLUyo3B5V?&HKi`=PzSbE5f2bEvU_XYnkhk)HIhNV%^u zd&GYG5m|;E{4VpwLe;{Zw|zcf#1z_nVbTlNeJgTT{AbwqJ)<*nk^P4~busR@tfp^Y z6lwWp$HHG7+W)?3)Z6Rz^fXL5@Yij2chj^>9tp?if8Bq(+V8Dr@y~xXRxLZ^Z(n1I zbY0`LVIyC?YwOy7;=j177nn{C{QUB)=|Xko^+F*l<(G#2n`9aI#r*L)R0loF2TdHsN7sL`zw-Oqgs6s){|vL&hq@oVE~~pTuXEKC)fqx(lWeu@@AKC! zU|Nv8wn@Wla-ZqzhA{SH6BkYl+30XUMCNtS+LQko#J09?i=7-0+~n%;z~igj;%8R7 z16LfGV0ZrJyp7CBi;s0IvvbIDeNkI^@P`yWs=nkv$b0LmzriV zy!^6#^(*(^`Q?|E@a^?V`Dj}l%d?&74);nK{#Uv`<-Q11l`dW#>bX9qa-*Vy*^_y^ z?K1oe*k9N$-#b;})9WL@zFzcr;;H#+VPA%NpGSIAfNERBQWhIyw?9VPm5#rD_bTH+ z!FoUCJ$aj*j>>W*9OhY4kZR{r!uZ^v{>5D*!;?MJ3%}ee3XeUy%_Hm9+_|Ry?AqO7 zyG;}(96R>-MJ2TD)23`1x+^Om4k1_Z*~_9X=j(ecAEw5dGh)o~*k6MWB9Rz)gSF z(8E8v>V%(umY?pM_dDWwU}1G4|E2tGho+a+bIf2U_2_=xb^T*VO~04U#{UdG2RGyh zxz5hbGvnE}G~wiLqcwBdczE9}pTFXJg~`mVl>uMmH?r35y*uT>(z833FDtSOc{s0e z-kb|_C&u;Y*&Qx%>vCqQFZ}Vf*4{q;<=Z2@F%#-)J?$Q6+02!ce}6jb-_e)bS9bho z@R*%5p=8dwkhov%mqJ2QxBo6;-{r!zN#T?F(mnqf`U3U@9zWFoNBi=&16I4I2bS^~ z?{2$TwPn-xDcp=-*gx5?-*0raQ6{TO@7b;O+Zlq{xU1%$tP-x;RizVm=dS42s{($7ziZl9NuJ?&CYM*Zmvi@q1uMQ_^rG7){qNAQu5nva*yN2%%Yp1g76?0j94_T9f^}ZF1r|HNB;W6~Dy43ce&Ue{G|=`JdlgCjRRU zXA!7R59f6kF?n_HpM>*-6K{F1cg6SbSK7U3KI+Jf2KtYuX~Zj!$FTTN}~vpqi?;Z%^KkmHyNO*-4YO=e~{TIvzZ6ZP)A{ZDAQ- zEI%yo;Ll$sZFg7gf%1oEr7>-?%eJyym~c2ucuUaKmFoO!f5rRf=WahOdUWdAK#?E2 zPF*(E@m(JC_D&?X(FN9Jjo0~Ztp6$h>GY#mwmYxtdt*=Do*{ekrsTa7Z|o=jI5+!d zY<~B>y*qt33#XmlyzL!x?)6i~^;xBB>z)D-7mi(yF zlg;;PP4%l7_o#*=Qrp-ksLe3Bm9y>brfkml`3jAfO1K#^=NuJ08+%AJs)@gCXPDZS z2if*jU(9n$+0NYF?Y{R{e%042SAW;-n`tQhnKiVprngRx(X=KcX!j zw#z*@m+<88@q`a4`#Ma5G%h)3tzdYx;Ai1_H}Tt({xig^GxweM!dUmfrH@wvIk^l@ zZ4ExuA{b{ED{AvLW>e|%2>*chL2g+UxyGBVRZ87hnos3b1c+qWJHF9ccZfrKRzvaU z^+9|$ncUA+-!Z(%-Xtxfbvh{Xv!%(`7Y^$J=H71X)Xje=Xmz(#lKFyhjQ$t-<+ppD zod3-H$ChR7x&1loW<3Au@!LLl$+1I<+pqoQ(5*46WQzLOFloQpukOO^`n|tbHK;83 zBqA$U?6>gLZjb*A?T+*9TS`Q7D<5{-x9c-mg@#?aykXXxiQDgL_AT}Q78zN}fBf;? z>Tr|C{m(D_uJ)AA*vWB4Q+ock)lPP$?4Mp-O6r<-{EhbXiPz?{Oq{Er;oA3~p?~Gh z?>l=r)z7a`FFdc7DTmpZ@vNy| zHJ5EsSZ1I=R+@swSCtF=&o3}WPFjBY$n4M68vkAeUE2~Zo$h3_`MHtdiR5LgPP*tn zNjiLCNz|SBOZRTp+sb@IG+yzrU3|vRQp2d5=eKWoY8Pq$_}$dKyVaUl5`zSOauwR` zc$vA~?4G;&r2g9cC6UGX=Y&~*y)auVGR@Fkq<+B_QM-M5`>*|H@MqQAXZ?|>p|b8= zv-Pu|>4`~|$x}VW_P_Z2VbaUvM?4=1?Vnuu@IsIJB+Z&Phb&F4)-wmKY4$8*?-o4% zvI%2Ms8XED?p`PQ9Vq;+DJ#NQN_1<~3JzFVgK`S@l3u9aEy=H>Emus=Nb zyDnaD(dLLI$WgGX<3+r))m)YGczk zxhL~;_AUJW>7(0u;iK-N451y%g%-p2##y1e9l_?;`E)$griLp^TZe3m+E**vX+UD@@gA|`Y# zvE2Gu_uEI?Bb@Br+(|~qdSsYNZ2b$CdNnW}T>0|nx3e2{auN~Arpfc zLjGzQEWC2o(P8l-_Pg=ScF84d`r3D5r(Tv`o}P0n>%^zPZz7g^H_kb7$XNKrqGhMe z#8#!dtSVBz^fKwloj%*+)#nx86-J-knK;qg;!=^VBU@YZ(<_^|zmI19c9-p3N@Po? zOqx=kM&?INQ>p9yf}hwIZQQG^`P$%jam}TRbL<|kT3tG?O47gg$x;T+$Gw%iw=KPL zzd52w{7R%gSsbWstZr;DP>+=WMX(+_T3Hsmop_z%t98f)0`(4 z^5@sw8$zaT^~rnQJ}p~z)FYzx)8_LAX}jlt+$r<%?dsOhR)4O`KT9T0Idpi-yG{wK z&}9Ky8BERoH(x%#+_OmWZU_U*wXMAxrQ(c>7f3M)7C1b)@t+}@zxv98)xqjZR(zVD zn_4yN1;c-abN+tQq9r!-o^e{CyK9r)fyRYfXEVz`sJ?n&J>%g8$4xWkoj6U!F8*g& z@nx4)quTZDD>?VAi}u*nzvA13FTzZF-3#QS7Nk0fc)rxSGcS_!LH+voXIo!BU6rZ( zQLee>U)E~-z`$*0XTxtD^gZ_I{OY=+tXAE7ZEc+={%&F7{Kfx@efy%$yQKxPd}Xz( zc$cZ%H{bEceZqf+?t?$(_OUJfB2(pa<@v7XKUCdrEcZS1g)4bd&NOSuP?gUiM{Y?K zM=e-AEl+aoU)}t?0?7lia?V>m*S~kUua;e?$`P?-0xQFFzdohr_VY`2*&Y4mKJTr? zmko9utEY-4$6p9LaQlz$+hzqDK7aSKe={VrW4HXQ@$&V2Ja0$kHcPAd=C@pBHi-N5 zH8_4%j*vFp*HFv;qk7Zn<-CViSJa%JFl~3L!`Ht3A7efGV!M@h7c_U(=Na>w8BuHW)&{}cY2 z{|r@D#YJyruHApVtH;g0=xvYPqm!2w=S>XV6{RKd#Z&zDf{C4~?-qUgu2G#{m@4*K z<&5@H%^-*P56#~yuRp!W_C0&oom+?WXC2RHN>tjUIXU_mBZsKy$(XB+BFn={C%#;F z?)FxD#ox;}*$Mxd^ZIP_w3k_RtC!!N?QDImlH;3tRDz+&mcVy&S}M;pU)`2qtK%DK zBe=yirQXxZedpFCiTPg(S{JbHzFTUXrPjr`;NWtp2PFdDzHxFluA9AGxUEMK_lib)H_>ccReAo8m$NUXeyB~iKDErS)+~XUkoSOE1d1B(PlV!(aFI~Rw zJMVaoj#}PCP2-}owuW6E&rXM(l`&H?=w4FI^Je<>@{7I_zIO5*4rz>8_54zk7(f5r zD^V;v#q3k`>D}EKf3g_1y?Q#+*S)8@M6aS%xlR21qW3rV3;y%@^6h?q$#-#=ytz|1 zmut35N8FU^aV_P!aAmS_!0F)j6)Q6Celb3*%;3xr^4ERG?b0XKw>|nEhm=SbtPOTM z$3EXxK3MKv;M#PRBOZMYJz9qw-!TMV+j4xp%YMzBN9Atatyp6*D@RoC?Xqrh-}!yr z>Qjy#_6=GzC+O)S7r`?E9nYo-%yVGcVN=~RFJO|;)cnAzMj-e=2ypZs=%$hwN_pI+G(Fkb#Q`;To= zp5D0t%cn{HZ)4(vZucMmb?;9}V^ryb?8e`j*PGV&zv5dEq4g=Ua|eU``LBQKY%hCP zgxFO4XITCGdS}uVxfss}_I8tI&o4UNGfRh0*6w#viik*)YUIil3Q3GBR+m2X`fzGb z@mG1r_jxxiKdU*<*HSHZTJ)FQ$DRM?&WTHBJ-?_=MNagE{qnx5tXVx`cji7jdwss% zo4fCqtmWD~eV$ZVcKpjFjDPum^P34Zt4*=xemcogG4^_;ui1uPvu*Q_RcIUhXR!DE zH2uVXhW*mXZ2fYPOYTVCb(poOVxFf;a?z66FWJu2&Ee10x)OeRY2b@Z%(E(I8(o?Z z{Zr$QQgiz)H=ADqkp;EIjfO{8g_T4kcf@{@?CJc^U?%SIcnMpIvRBh7&adL;JD$|p%l+{VnpIUW?^e&` zKfB!W6<8t~*gKQYU6Q;zV;=j1``z`?)n7~&GA}gOONEJ-oo2&-tYV#KXFmU z;maP8t~W%wJ$RP?s^#5({d>{fT{Z1tcQ4u(Mi{UNN$}skv}Nmweh(dgo;(hRr8|

    9tV|)(3$g|M?A^*UCcfjV5CzX6ld^ag4ZaZkSFKdk@N?|s+VBYVDbj$DfxM6v#fm zP;b|)_1>?#;MtR&uqzK&T+{LPbG{tp@$sknR0S2r;_ScrKfWz?5PY@X`L<&0s>@l< z50@T(HQoQnDGR;zpGrP%*(i81@IQmZ%vQf_qj_1Umg%fIsd??ffj)~%7Az6ByKmnO zWO#2=fA#pHyZ;#q&Bf(+E6d65-6!Zi)i8Xy)W78AKF@BP%~KTfYHQo9-hKP{kG6;X zvRq+T0v?C%(VjS|Gy24bV@Jd$2DCm7WVnB;h4Cz#$G`aLAy03gSljZUOK07b-We}N zzg#^a^K;&WV>NE6AAVPJ2Zm4VfA?&*W~B65Tdj-Ql?su^re1LW@@w+X{c?YU7R^7u zkfFQa_NB)acP=I+G$sY#@tK!WxZa6*#!HQdT{9(uSp-(OEM-#KzEX7GG_gPYxqF%B zH8vmFv7=Jme&unydb{rZ1$kDt6n%R;mo%=exPRr=R^A}*74xr%G}znEPrV*&y2pNb z*N0ch-(II}+j+g}mCE|{r%x}smG?aO*UT9ki%P}P%(L&$|M=^-vU)h*G9SjJ^=B_` z_;FJEo!8ytn>LjyJf1E7eaC%m@%i%MBG+{LbWcq)(-D7B$vlbU{^YH(o+kVg9R4$e ze|jN!F1mK}k?pDsX$Su^g#W0LS^2WpWVLtDyQrq9UG9}3yI%KpYnVULuJ3sE?{78x z<$Ie-`=Xn+6niN%gtjvL&b;0%$&%>FmAC4S*7{%T73CXjr*8k&ykx0~(D5~{-fSwJ zoXK4$-CdH-c$p1<5HqqUcJwYpFLwdYsI(!*7i7xH-Dh{XLm|Lgvh;;-MATKQR3 zv?{-S*=#tQSr#BH^1*m0l0h@}csUK)qI_;<8#f&Tjpt)uO~I$u1`x!rnf_v>XB z^Cdq2NvY)e`9@STTg{TV_8y%v@s`!hMJp;+zHDiFE57U%=hj*G{qvqyYhJjX z*Isi+`D5AlXzSEdZA@$Z*p{38u4?_0ob0^7ed{KzhPzWgZ4c90upm-J{Yu?_|B?^O zY$Qq+e=j%o@LT=jKZC}9hO^fhr`}j%ARVp9$+}eP)w7Q$-pt=~EHpp#`0wj-e(j4hPfbbNze2k4#P_F0 zdYP9`C!W>G{`ztLLx56tANj zG^(z@JD1kC;GUbq@x#B_Bm4Z*J)S1t7BymVIP6<_<-`Mtlj@T!%ot+oYFC6!Y-3RW z8-IS8Yrlb3==upl_08wc|Bc_g;`Pj%3a!>*d$}4{|Jiwx#q?;?wz)C)Lx223YJNdEw-%fUnuc*PqPJMaA;)qq>_x_6+)agQ=dKVulmoB zVRh;4os%p6GxWLp+4I^@pB}MlyQf@+tX*aI)2F|3J@;DwibwO7I+4#SB;?cOmds8vd&28tQ}k3Nf8RWfFXu|{ zM)4bN6s)!Q)BHA~w_@Vt<4Yd=`*3%znrVcHD0^#d=IeialOxWa@4pq@G;Ptkw(08M z9(aE{$5fGGGc{#`z&YK*uVzmK+&A4m$=>_$+WgZCw_VOQd8Hq$Q1$OjiOsdL`%&-q zI479P8lCK1)3x;FnYG_5c}iL$BUK(Iq$F0{h6OgsrsdDbn~d@mHlxwdk8|XN#p@ zp6h>l!G6Zui4o^Qc(W%y$>1$K+`+!$;uXoo%cikhQfc-&;S_1o?aR}+U#k7`huTY1 zC-12GDq`bgR!(eRaJ7>r&_GNrc^EWm9puN-j`c8g+{!}dePpx zeCb^YjVDWH$vS^qqR1E>e@A*(b>x|8Mv}@s9;-iGcr#@GIupU z)=liKOaB|6@ZweM=RDqD#mxPmN(J|2{HdCFBl!Eft4*$#za4%3Imm5I#O8bXf+2~C zUxUB?XOPcZuJAeOgm>hu+PzAX>o=_RmcQW-+QxZdWuSkke08qne}+w;)xtH_&5FNr ziKU~@@yiO9iGTTb>#Kf_n#-T9z<&Aq>F3|RI-iL)4XJ1`pRsVMO-KHRU#0&qs!4Zg zNv(VOe*dk$UGsQvwsmoKOo~-Wc$Ca7`Q}b-Sk*MlZwf6qQ^FP)6I?I#MEtS#l*B1I^O;*z%O~;>qr0dte@wYwF zYo}$i!T;y4qdOyZPhK_u+V*n(wY$kxgZ`pZt>1#l}`hfgoKBmySQ#j(ZeCnT$O)uFz=IHL7ANNjXW%Z8zs=38F)5~5y_FQOs$mzn5I`ax4T}M?{ z<^-v)Gk1$`eSOMWb>COnMN9V{X%h>b&{?3Bv8#E+a|O=dOW!W#{cuF$N4sah z{=@x7wN>4FAAFl?-aE_pc|yyQ4@@VvUPx;}Bve>U&?G!l? zcHp;__TImdT;HZ2Kbg7gy2o$kM5CR)ieFB8rG_Rarxd)eC}NPh^Vh*?E?WZ^QPWl`B_@bT+d8jbV4=S2rn@SK56^!uhz!j9=5bJ{ z`6q97W1a2J6e)he*ey>pKd)R?Th+0%sq;j%?4ebcU#)AkSz*Ede16mywz6w-RkruH znwuHEdcEvU;MKQQcT7!9U1R+sS2&&so>irl@abgA)l-V*OyA@V-?_Q%$A*(i6POz3 zZk0MMGj1A%r8N` zU35A$l5_cD{hNmuG_T+Aw{y3#h(r#bb4B>c32T=xIdtK2_%-ucyO#QzT3Y;SOLy66 zX83O&=jAuvo9^7dcYhJ*62=JOdk*$mC97xXZM)l_JH23^;F7|oh^bMJEsp=Fy0L%N zuiN_9t))4)f9DPJ+Fau8-8u2$*PlCiF6Mjf&IL>yb07EcFqwu-{L@+&%O6spW3Xs~Lxf0y$KEvu zioc5g;?I0CZ3^?-SHe4|oYb^i@>Q{EQiwETw%t5`h6$(aum7p5y<5Fvk5xj|e+In` zQ=K)PR##k(ZD#UhdV1@Af9}RWwf2WkU-|p#kc^qPi#rd!D^S_?o zJ8Q$`1N*l37d@UzlrV|7f&7mb-lGKbJiJ3A&$7FVWUssqt&$ z$_+pMr1{M*NRy~%U2)g5BmH>jtmYR@>&y(>o-}^>X7S`-U4O+M>y&HvSbr^)T&qlK3z282aBOPM??qp?A>sNQCUKfqDq=i$2O18#y1uv*-UTt3Y{8+vG zo7$TNjM6!T$Kp>C+S6ie0}J zA9O5x+eFEeSq-HHoQLJo*M#2rc{<@~_vX`k)^ENQbNlv$wpWjsz6)=#y~LKYYTCMq zzpHLYm;b5#sXzbKxrOJygx!4^`?C4&ej%e;<=tk-)4#{5rv(Ym?F<**ySnh}m(6NU ztESj&@0?jO&(iLh?B}Z6D*JbB*p`1kw?K__KQC0=IBPSS|7n8qR=s64@=+46MRv&@}~E*EZWT-tKdhVJ6$KQ|hU3vfa>2^ce`m4W>Z`?5T_j=LBGfy@Msc|!VOwG9J?H#<& z*yO9kn~G@`OSx?WN_BLURaPif$F9$MdUt2}zl@0rp{;iV&#El?nA##}(jdjWgy&bu z{jL9Qy{~(azu{Jt%dh&gs>9-dC`=)AZH7I-hzK+xypJ4R8NmoK$Xh zdg1YuZ)IHj^dIkyH+%oKZo`SBRME;AR_|*9o__f8^KMARqjjqeoix7tr$94R?vQl& zE}6yebdPS==-uQkeJnlVd6#eCDfR;?y;qk6`9I_f)jrbob#~3c@8LHs8Jy1?I9i-3 z7&_@*yvWu0ydNgW2s=1jI^OZ{+9uKJ<_){Ns~&F)FL+kCdw+iVpOD|h8&+ocsqMMq zt=}Y7d(`C{r}oyvOq^F&dmDV4UG=nk?WQLtu2DvrA?!R_oc6}g?CmzbzOz5A>|~D0 zeM=|ttuviZeS5T4TI=Z_dsFS60_Aq*3s>hX6BQKwcczMqb>o-DTIav*$~V0JS=maz z`8)r~Yw@z5J;q^k>eGMity15+ce`|6o=$x7A<4pC$H3-0!Y5g_23*L_t@yQTzCf~! z&bQuYsh1k=%r1VTy8EDFOQuv~&gCaoXY+Tv+eJsc=RGamyh_q<#c6@9SACt9d}Lwn zTgm<8+nL$SH+RY&=2dyly2r;-Dr)ByZ;zdl0=lVE;fE{EzJ2P(TdV%^_>Ob$?s?4F z%(dc}t>fzz(XwxhqboSRX6*QL@PYgKr+t&}if%AZ&nPpydn4LfGJg8$JfFE@a`U-e zebvGiEn5`nwpPSZ#ZHw)QYM0hWg7F%Ye&BZ-&^rQx?w8@ZZ(R3QPu3MXpWb10sN{MmC-X-}=jLnb@BbZhKD+zQ?W<=3&!i?D z+PHIR#mdyu17DWeR(X6E56sW+v6S69%>x-LjEKF8J602KW+5eSbX>V?zh)Y zCjD-^$=1ZYkuzADMLlRm){H02yILkZS|Z?Tr6-xdp7ZXv#?^mapV*$PoiVNKx^SP) zq2n*#gr;r%X!2MRJUr5_!)epJ{gs9FlKKp0KmIdPU)H?b9(ZN9jn<^K&H)mlPgA{) zUpd(R;7)<PN0AZJ8g8g4gu=X4^F#XgHf2 zX7|bc))w7UpBAX~nmAmz@NL&T`^`VUs#GU@Qa8OAaqO66rdLz78|QEBBUL49)-9Z0 z_-NPltUMXD+iRMQ|7_mpllE%G;#<~vHnnwMZ-y9oZY$@lvDl@-bp67rH6P9zR?5zL z_HCy~+#O%tb?;uA%wKF1#aM1Jq4kfC1ABv9yX0%bZ)y6e=Z;}UsSuT;Ov z(BM3_KGFiTZuVeHcPA^Q`cJ9ud+3gvRHDA{q zS9IT6-x1h-)`(Zo;kmPh`G(CBucwx;eqCK`6SPTeinh?1rC;Xp1uSIXn&>#+Z|T0$ zr*^TMrbSnCdo1kP%(SB6YNJ)=u_aw$%NBgiz5Dvkevxl`?N9vM{lag}+69No^bh5& zU-8Cg8}FwG-|bti#TFOt4Z61Sl<~nyLcyk%>vM9lc}%$yuf2RE++HyA&73V)XLl`9ZPR?%sdIwx*)n^@uFHrqxpqX` zgwAtiX`OIJQ*BL?NZnkU8Rc?KMdcg!Ox;!;p|@@IgFGL%!h%Vfy{f6a3;N^*E@U~k zSupgfhs^u_W9ChHzH0t81|lDAEY96r=5oCBTX0cQRU z#KRsK`MfAKzO>d!e3y~N)hu3x3$GTaTrXa&cJZgMPr|&uDBj@JS^u=nUrN*D?QhH>btAHb|of9i~apt zZFe)&-MhJJ)1<^#xt?pL2yIdl>P-AX82oD@sgC*d4x` zpXB}NdHt^TwcqPEd|sFN?3A6*B#8~x<+3V=#815IJv+HVBO~+O5zggvglaYV4rof} zIH%rPbMEKaAnt0>wccDaeYJ!XjLtd~EZT9_YQo+<-|p9bH=eQZMp?ukUl&P^Kb!&F z8|9gLLbkFM#`TJywtsT=bM&I3lAT-L#rC(}`1xzbiw%}i657QjAD-|Eu9(a^XU%V~ zvM%p-L7&%)V$J%m9^d-g_PqM%+c76kO|DS8>wPlcBwJ>l#DUU+BL-?y8Lotc_eYlQ z{d?aseRAs7Ti@rd@R;1ZtXQ!&h-Xu;N~ZFMHfFY+ua*^0oxAyBbRX}^Pr|bOvxR4@ zn=ic0nm>2(m4`)^RwANCkB!Pap0+JH@>2V_jm9aCOEGK;hC6f2Kg4Qm(JB?-Tj(F9 z@U^ONc_6#(Z}psM`MWkv(uENh2uNyWSvt_GJzmmroc&^F)cVT_C;jD|hzB6$3{AXBgn{1~aXk^-M zH^G0|pSVBKe`>cmtxjM4J*oMh{`y#*l8wQsmm>QXCZCk5w}1Tp=wvIyxNX`oeUoF@2t;9HZ%)hJRmf&DIk66Le(%!AS*L{QQ1x zvHg2KUA`{cd*jQ?&NosKGcI|YxES!BC&m59&Kl2ZruV;Qnf{u6dqVA+4>K^XK(}>&=R`wun8R_0zHU*kw)D_QzW$Zhq+f%)#PH&5kdvr&h*2J85)B{g=t< zW!pB*ewDD@A7@prOz+a?Y#Q-jN-BSienjeb@N{>_c}K<>2Kn8>8Q4_ z6Z%&))Za(McKrEQH|IY?eEE#46MkN(Z(i_x=b<^Dt2CRG|1+#kUKnxibV+2&29>6$ zC-njSKmIc$e*IIOZ`H}`*Pvt+9cq8|^Ve6#tjcWL@&U;o~0>W#_1K5>4l&98!+5vyuX?)$dyn(yWt zv)|>sOKR$Pvu^3__Tq15L48?Ue{a2YV_Q7WRyjrW_IHxXSM=V9$QRjfkLI2Cd#7*Z zu2tRMt~|$rgoGS)c=|lvL@}z(5)BT1dSQCzt^D%vh=)uTU-foIOw#Z*X%$T?j?!9@ z{e}Mu-}~O2ePcKGfM(^d;zDdB+jS<9NHE?9hA`|qk_vNmnb_suS!H48kPS}-~K&SoQDt``lNs!`Sz zH#GVm_Uq2;3(tS+ zGGb787I-wK@UyIXu|?LrB|cL_c|~sbFWc@CwCw$@mlCUT_lj0*nYl(Gd;WHn3aD5SAnXHvMQN!7FY&t8abdpEK8^HJ72i%!qfk*HNYThe)|uq`Vfd&MQ2SxWl}v(UbG? z56{o?PnR$E$)9cT{M(M5TenBcrEU7pP?RgxwOz5|q`=XrnaAayU+fohIw^A~)t(w18Q!1lp<&?|rDe|`#y2j(*XfLU&Y9s5p^262|@25xjnsd@3l343=zPgI~ zrrn>G@}I$LZm8;_)km%_uAlzo5sGW3HkW*3(q}H zFn1PLEPm20d)EGL-m{&auJ(SKGJm`dHHg`je6f|(5qos_-5FcE$G4}xj_q9A<1y7n z``CYmTT9k-e3~ja-+QHe_b1Em0ef$~KEA@d{Kj{^_&d=V_mT|HN-nkOU#wiYx{&?T zOZgjfOTG7LYHF=`{p4WY9iIJ1%+@_$CYANE^z^F;^@=xfGf!;UIJ<%OxQ)~%PR~@6 ziccJtqF-z|e;Ut8e;U0rciqBYb9cR{C=WY(XT9X312XJ#?xGK>SY@7;uk(G%Xok_3e98T@ zJ^i77?D|9 zym9$it{r=}Tr$v=>8`HjfAsCT>6F+>f$+-5P;5x}*^OcXoIOcUijN#=v4zXu;&t&Wbx$q+ zD~u=Q&Y8)s`dqZX&muztoK1XL;hY4Z7E3@87ANzxRXmo`;u3W@^n*JN>FgROie7;`k?FlXe@c z6do68;<&iVWYhWCuJcv%_Uzr6BeT;eKF{E`%_a^dw+PQt-{3QU|IXx;kvg|(I-_gV zN!|IkyY0d@Y?wXojb7cNkH=e%3LmU$@JW$-xNLRU;;_Y@QIoI6FOfRDqL3QgQoNx6IDJdG~tNz?CTo-iE115 zJLOn8-ia_RJ~P2)ulv+0vAnwTMeBZUJ6X8Z?RV)RQ`QKPG?hzx7$lZv20nN6n<`;@ zvF)zJt(s|Sk%Czl_G~HDezay;%7o)arzLhI^uE-W7G-Iy{>>VruziQYtA}&?mH(|N z?cIG{@7KjtWZ<-^~zcwf(F3_HBI&o?n;Enim(Fs3Lad+{3W{3=PL8ChUJL ze|~qn>ARQrr&@eHVb-0=-WnkFfK?&ZEBINRIwTm}= zQDuFjvc2r-+HVKFR#KF?UKi5&HOzrpCz-Lchy}Q(Blb>+mkbQHS``bt5*NjZJlzs`? z+pzkQzD~lYJRRv*3pP#*JZGHNQKfii2gKYl1vb8$! zW}jr`14knP*Hcq^J~7vC{JvyD#mr9&|IW1*nlG#U$NSHT7ZZ|CuMhmX>(!I*TNW7> zv9H$qmB)VhbN$QXdtGj&wz~5R)KB?3<+@}19pBgTpN`0XO(`i`?eTlp0ujS!w>mfe zYwY+n@oh-|DksLT{~0)6i|e)~`0Fj`W>n-(W0cvkLvY(VFUGIGCOCe7!q`_8K2N4< zrc6$>Lsw<&+(4VK2_i~wm0ta4$ge;6`0gb3J-fVBM6R5&SE~4O@?8}Z`;WTwpG%g! z+F{At+{%b&fDi`IsQ?D)!kW7F&vu{P5f?tJoRza@9z$;$N(VXL{gYWF{XJ#UHP zzMhgI-V=#m9&k(lXW01N?b5N9n&VN7hj}i|;W#L(@cr1aBl%}iZAwK$XXJd-J(_m& z&W*cCiC@KUmvd__*>QQQGTVN;)<3JyPXDvI>X^l)XO|vt zdv?p`xRH$D3mKl(1?y!>c=vyAFG+3FRt)stWapBrl`>s)Mn}g7+nH@kzOHHLR+*P7 zHqkOw<)0~Ire5j{mbjbke{!n&XTI|9$(5FE+_!~y=clqqSEebM`foc`cvy#N9y?P* zO~2E#!}q7$zBXywtW8}pavu%~`tSO-)kE9PYSlN>D-JhKd#hhFkG}QICSvw+jUB8L z0;fL?KI*^zOsRBny{7N!aKk&dz4W&I-uF6s>Zx5nmFICQeNg!L>GR99C)r7!Up1It z2pxXWS|L+c`JW;Fu6AJHfe%0b{AalFLPJZ0@#*pFYc}Z=IqL{dohSM5Lr8Fl(n*;Q z7L1cT=7?&4+54a2y4+i-6_#gVTaE8BV=*4DjO~tA0GZH7%U#a3KXOF#_ptazh ztgo+c>m7@ZC;ybUzg+BLXnkAi?YhO{@zS+wVtcLQj{IkEPJVxR@dmfP#tBy%f3z=r z<#Ds}67N0sr~7Klc5dBizr5htrpS{&Qk?&=H}@;P;(TEjd$Rv_o8OHa8&0}5oJd*m z;qUV6q4it;SZfBFH%0w2mFsxcdon5P;Q9jAQ!Q%+RPHQT)WjKY7_ay*uZ@4xoqYRG zjL*u1?m7$mZ_DHU*D17a!J3KY7Gc{kCKE60b$j^8+w zPs;ken6&!(`n7lK??2r6HFIYucZ^Hp)_U)I{~6xc?YkFn>6VJu*45iT=S}>*hV$9i z1#Hu{-KoEnys&6RXrR}Z(1s3@gZ;DcsR8!Vt2c>ytpWQW**2}N- zl=&TVXMasXc3VeF*it`ZuSa_s&-NTxvVNIu(xNpQ?oth$>X+MP``LNV_YkadFYI-#e#V4rVX-DqMGmQ@QZX`^=}i zyBEY=(oNudwnEDBf&b}CGk=z97R7JBo%S-NeDBv&(dGvloA$JNTnYH75VmC*yOfYs zxcA5PPoA;!y6*f`JAbR;vTcp8kIKC{dhPKC`D&fj%b8NUPX`OPluk3!oTt!Y(ksDs zNc()wx)#GNn*vTOS#`bF_}Cnq)vx>77pHx@Ut}C5yLVA9U!&GZx3`ii6P+sl?o~JY z_vno0gtKq{KJKVpd!yQDp@z91?-I|KX}j8&o=MDltTR<)D#vLpo4ivY?O|FKJ=<;f zJd4Ib_eT7dYzDYjXfBT8JbnT5bLOi0%Jw^P79?eki{}I;p z>|pN?UzdAFJ#A*oFFm^R&u>>%#s!~Vu)TC%QuXy>sZ-?!hN+uwu5rCOf1Y0b`fabY z9j|>6W12rdqG#cZNlR{u7%Q@9GS5}1(|>>EY}L-brta%zmsVZMzHpG)^vk-b7jg^g z_B4L^cDX59rs~s@o`X!+mNmb9IltiTAGtS&!xD_IELtxg&+tie!?bCo8=JN@Eh(C; z_*HxTmyM6_-C6UoW67!O3WY2FGlcWo^=^y3U-tCuG28puwL(WKDy^>dOwxSR-pYT= zO5ZXk`M{5N8{f*by0y&o5Bkodd^p@QtVK%4EvcYZRB*!T*9q%%i>u{Jr+XXSj+v!+ zCims1zZU4JvZk$yC%BbH~zn=i?~toGU5DLg1Y z@o(*B$<#?||GMi9`)^-4x<^5M{=_{?wyQsNm;AHKXnpp-#Y<~bCYUl=D6T!*_@p}b z+%lFb{#*8EugENzuQPAs2aiif`mZ=^?%Xf$d_ey3&+i3n+D9r&zQ@F5ZtXPN|8vW~ zv-=mL<1@-yVpqPD4@IO8t=xcljI;>+BV*JiJ3NXlIObXDK9u1T8~OY14K z^F2DfEYR>>w&u%~FS1s?Qe8L6m?1pq9H$o3o{J}<~u6(2Fbl#mMjSaEhoD0<-opW^;ykI@Q(vB~FW}c4! z3olNF8kIgfNt+C#(?8r9{aQme$7DI2S{mCl@wAX|=uhT9_VV*f6rBb3#Z>j)5Xh>K zlP%i8aqOWdv;UXmpJx9V9svOnA_LKFmB*k>e`UUE%@))pC)^STHE)sxvkOuvA1mbHnn7Eu}t(7emOlL^|DIP zf$O}|%}Kfc#J-2AH~y&kwaG9%Jjhv*hijIgA8Yi<_UR63`TYO-7M#!uJUi>P8y_DVwP!us_aLO6|Jb!) zNj9@Iu?q+HdnBKK?8#ES>5`J51)uzUukCj~=ijl6`gQ3QW9rTy8@pF%E|2NDBBcM3 z`B}}rnkvsyAJ>r%nbFV>rEnxDth+#G$t-f;1nt(wnX-+Z}DEh_5X z)2OOhWt)x$`rWkk_19N=;eWNR{dSL6RGa0y*8w}bXFr~2rG0dZSlH(M^+ilq%3xz)@o2D(yCd_ayb7O#KD5tQ^Mc3T0=#1?b>KndqPntZ_&x5J? zw7p*Qh5YhA8&8Ub&vyKyKnE&OA8}3 zG6hsL^YT-rW_&D)xbxfD^hh7Ct5ya7*UDdCnD_75eOK?+@4~6e=AJL<{V4y5e?!5` ze(iayy0zPGOUU@9J-8?N>qSO^g-(rbplxh!zR1OnXEuZX)`I1|#Ugr= z%>o)-v0vrex{Ms`#TUHzocQ#lxyHSJul%_#8HOhxX~=YZ`7%!B0?)i%_xHwrvQN4k zoVMNW+R5Ai)UHYMwO@w;40 zU8F9Ad|bJn$?@Sg{`o;{cQ+QDS+&6=^;)Q+=V8Vtj*s}~`nfwk%FDaF{$R54`qtZ; zUi0%?C#yyVWlmbPEMwkoS(ypP{#dlea%-4#C*|qBk$P#OvbsT9;ri3V%iiq_pQ7`A z$(Bjc6YLCD?OMSgwc?0Wzg7MGHCrU--8`W>y>1^a`P%pXL~hUJ+_O_Zu2$Y-INOcAxAt zbNa-5{k1=>{{7DHxEmL>!yx)v*VPNl16ag*8LzzH(0#?~@BO?xG5YR8-PCFKj)h({ z`Fucjv6?$$lhKB&Ka`V}u%+rYI^F!_zrM^a{i$5`;&16GHFHnaB*}~J^Z(QNy0`mg z?EM|z5B+CY5;x;^sAx2I(X*GEy^d8R&(u<#Egvv{QJ|ovmZdV=wA^EFEvt(sS*G=| zRhBdf9}R1NDAjpso~}ria?q7N=9NORvrg4T{Mzw=ah<+Gk6}d1YL;EAxRsRJ5*GDM zT+ACH;~%>A&+6Uno6O&Z@BQ}e*_*uMM@x?#yE!B7c7Iaozd!eOhYRS+3fypC`@z#QyZ( zg{}8w_wIVR{n*#jIUVL!uA2&GueRs!%UbnHD)ob@%f-1~;#ZIE?W#Tatg(K}tz!q{ zAFxj4Vz?Dy!7wS~#^aZtU&-CGEK&PyW1Zq;V(6@~jKNMRtoho4X-rManP$A2Q*?Iy zDyt_h4=>4Hj$i4p)2(WGYH#PW(?6B(2t@zpxzgzMpTXTke)`)NsR>Ife^*>Hy0&rR zzfao!TfS(7ZLVMTc2nE~@9i&6-~O_tt@mBm;upGKzAXrToouTl4Xa!yubU!K6syc;T_eR9-=&A4+{S?2!H(^TELN16t@5T;(IwOpZc!( z<(>QIvMozQ==2}kBxW)#dX`ahuu(^Jb%=oYAASYK)dUJfF5hrJ;|7 zFTdryxccz4{|uh8?Sctj2U`+XObuvLPF(-VcW>B#hUk0mJ{qshGVDLSLb#aWQ`)(I zYfbBJeOY=+I>{(8|JCvE*%}FqB5&&U&vTc%=;D#+*Rkza@2NY#Jm%XUv0~fsSz=?X zwC=^5n@VRrnxs0*j5R)FlDmR(#ILnG#lEfbZ%J-H-5yl-V43&3^j6ORC9g~s!4I>T zjJ-a}az`&NdSLd>XtnCZ3759oY}(SddCNtwbK916O=}bnoO&Zu>8bk{xht-@GB2GD z`meND`Oxuo{L>4}$v3w9zWb`HD`KHov(n#8=bx9w_5P<h<4ql1yI+T&7K-ky$qTfZvF0o+ zw3a`*vgNT)<#k(+X@BOQUV80D>`80GACII0J$_6ND-HPh?_AUJySM-O?~TgJNi#|M zQ}`@pP20Adn$S?*2g@_#y>*oQLQPKyo_}H0zo9wz`^$ihwjx5u9Tza4e|q`-sX5#8 zyBC^FwQbapYwq}({4<1SqT`i4b;%pDu6XRcw|koOl&jxYN^=S}ZK)DGv8zdMf8f6z zb{Dmb*E(wkRP>}@=#QHepKG%+=a{9g{xz?#S=qOWcr)j3Kfm05=Nof1le1q>t(;}{ zB}CS%TXoIx&=c}*+kfBRZQ>Ku^@`#1i~TPvJzb-2{bx{kG++PAju-E01XkSWZoQ3<;qy6Y==_L<(y<`eU+K1^|QMcx_ebU10TrbU=^EB;o-i2v>t93=| zjxAkpn5b1FB>njLrz5SGG?U9ZjQP^LD|Ytkm5277UAiNsi=nSy#3`i5u*`m43d^4S zC0ty6*AD!iqWA31T9xf{!=0k0m0cE_KH<&$)%y(Eby)Mk^Yl&HZTDt7*+s`NMJ7bNudd6C< zDqswD6_H@K+hb)eud_QmC(%IOXxIIWFMrb`lC-~tAG2vq<>TJ)y(~NR>`ueq-KuO4 z??&)$-mRt8rzW#&O4`wj{<=0f(}Ng8xt~A#ef;M7T>Y7Izj!V^xzxGvt?X8LJ-b=~ z_fy9t&1SNkcqKbUBXreEhIPwiFNJN9I%#-$%jH(Dr<)AIzvf+-H21!DcuISlNB07u(jrREPJ;<(lLBmYDn6qaenHg3hA)5hi>sxJ-|lX+ z>iSi``r8-xvyPHE5jAeN?CtfY1z*uMIvE@s$YOBJv@)%bCpmIM(UHcZy?-})^~S}r zy?s#Kq|_=oUxglEu_8SFXK4p<9X|ea{ z`hWYka&zWgm7jm}!s)zQ3vVR)-mi6jEL6jtWPP{&kjF`;{d$x7IwKwJ_3zAE zv*@!2L);D+7qG~Gc)ZH_^tJ8AV)s%iQ|lft-O`%%Yu0~;$!n@>zb{SueDsa(Nyq*} z?{eO>b@TcMN4s||TYKVeONp7Ef$WwH4$0z9Lq-FbVxFz&C+q8^J2;pz-^ zb^BsX_Z4k1n|8i<%a6?*DQMq?vl#ixcs0& z>pZQFXC_~L!-Siqj5eluHz&XPw=O0k_NF}FE2A|w{pZikOJ1<<^cKArQtv8jtUa<) zr(CT&$}qoU7FXeUe!IyZL(4K&arhl;Ts)Dxf4`jD<3^!70>9R#Cg#6>%QD#{se$ch z@Zv~?C)1ll^_N@?*uU(`ivJ9%Hpib{{PjaU_}|liZhR;1Y_$&O)<3SbtFqX(JY3YR zUbgo{{wb}RZ9%hCRxJB;JrVTDMH4?7G+Hke6XO z7rg_7{pR*v&i>`BcluG&x>A#iTLnD=&NQwJV$IT?e}1*Xzsz_(`|0yNYqD<5KKxky zgx$OQwrh2wm4Cl=zOj?<&h4FN&-UG$sZ(dgb*d-M&&o=xVw&cYsTwoWGM;EWed=Fy z<-5)C{WkNjWpk9h6nxEo`4rbC9?=5HZh38 z$ldi~Mc0K>B z%!ofr;86KEi$$AnOoiyso0nkxo<)BE%upBE}W(h{ia60z3iK8`cP}d469i!^L3R~ zuAe`>r0&@r-uJX*WA*^+GEFj^<^ggF^^>xm6xqrGH)?=`%167Cnw3}p52*}sA{LA_^*iL zmECmqZvL--msU!)a=Zw;>}-?0S9Y4XZBhBhfIFf?qPRQ z*1P}ujM9%OB6CDIM9kc^CvDi_61^el*sZlo-R17BaJ+lqKf~&Fhg0wFJl-j&xzOjz z{L5YTGap3Fi}Ck7mBl&n>AmP3OH3b`TI@12Zx-~{dgb_NLWI|~r~B7mo?X4bIf#Gx zugw>)T-QjF*?xL)Na&KaKbF?pJ^bPR;rf!VWywX)FdGDlPbj7VL2NyCwsS?krS;*wJveZ(i=+uI;s%ty! z4XU~~n(sci^ToHcZztTZ`^HCx%6XSRf3*Hg?yZPJGc{hWPFmoZwye!l#A&O^(c>ED znC>)j=N_vz&8~i8b#iI6$ltwk`E~bh#yjZic+_(HD!k14b%F1ZE&n+fQ%bT|7n3;_*NE>C9Ie zjtJ$y6!UIyZGG1xQCH92UoOOT`ER`5#96^IRmat~CMRtF$X0m%#jpGRU;h-oJ2Jt* zYF9wlm#+JYw`Pkds#rh!_*P;gOT+70^Q|ZU&3|Kijd2pYQ(uUd+K#JFng26PUl(D@ zT=4GO*A>DS`vbO~c3wGQqu7o=zxT9z&5zrXmZpK?)8z@p+c&9i}G^zC5^S{;R)xS$8t# z)P0Gp=}SIy$=Y^HD}TO>|TkDmUk}m{HN@G17{xi6kem(y~`+Dcc8+#hEezER< zSNM`aex-bzh25=1AD8>Ks7&R`vaQ*7->*5RiP`RBsM3FieE-!B;vo}aBN_|OKl)R@ z?c0LOhc9uw$WQZHb}OP#$Nl!D+k)rxCFW#`tZ=;iQfuYXPL^8si#xv81k19SGt})X z|9sVN&Z0`?d=(*En}brKljgZESJPyjE9GK-;dDaChkE5(rB>2M9R0slc`RvM-dkHd z|8w8$SNl%Oi%*+1tuuY?Gz+m=v*sVwx$19dxSQi=_B^ImvnN{{<*pnQKIf#TeQ5u~ zpZ{VdZY@3cP@(ab`-jGpSr>v$*7L{Nr_T@Ccsss4k7u8?w4G(4_l(nzKbCwB-+eLZ z<+aVKd^%Uco~XG+B(`}r&RWo`z*Os{|K>)Hxsj#oCHE73En>HAsu;E_9(eSm>))ws z^YcCX=hvEU|5d)}*!f$x&$ZV*Hv3{?A}YODFw%Sav8SIl2WdY|TfY8SqeqzL@kSQ) zsSFc*|4#p`c1t(sp?b&T*FXF9mhN-l%-MYF*cO&YQrAb3|HNzRw;p`7c)!)B*Gprm@p1K8v8w+Wf|*1e z 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 aODl$z#mKfh$p!z^9f^EV# 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

    Hd2aWyUfI102{&1;?-A^?d^RIx=2pSF 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%0D-5p`66=rqshPe_z~Rda(EKL7}f{7iw8Kt{hhK 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 mlPmgcp3fy3I}!WkGC7(8A5T-G@yGywoEqJt&? From 5713083e911dcff371e7e1fb62022e2063cb98de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?James=20=E2=80=98Twey=E2=80=99=20Kay?= Date: Sat, 23 Apr 2016 18:49:32 +0100 Subject: [PATCH 223/259] Add Twey's keymap --- keyboard/ergodox_ez/keymaps/twey/keymap.c | 225 ++++ keyboard/ergodox_ez/keymaps/twey/readme.md | 19 + keyboard/ergodox_ez/keymaps/twey/twey.hex | 1122 ++++++++++++++++++++ 3 files changed, 1366 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/twey/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/twey/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/twey/twey.hex diff --git a/keyboard/ergodox_ez/keymaps/twey/keymap.c b/keyboard/ergodox_ez/keymaps/twey/keymap.c new file mode 100644 index 0000000000..75d264bdbe --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/twey/keymap.c @@ -0,0 +1,225 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" +#include "keymap_plover.h" + +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys +#define STEN 3 // steno + + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,---------------------------------------------------. ,---------------------------------------------------. + * | = | 1 | 2 | 3 | 4 | 5 | STEN | | NONE | 6 | 7 | 8 | 9 | 0 | \ | + * |--------+------+------+------+-------+-------------| |-------+------+------+------+------+------+--------| + * | Del | ' | , | . | P | Y | Esc | | Caps | F | G | C | R | L | / | + * |--------+------+------+------+-------+------| | | |------+------+------+------+------+--------| + * | BkSp | A | O | E | U | I |------| |-------| D | H | T | N |S / L2|- / Cmd | + * |--------+------+------+------+-------+------| Tab | | Enter |------+------+------+------+------+--------| + * | LShift | ; | Q | J | K | X | | | | B | M | W | V | Z | RShift | + * `--------+------+------+------+-------+-------------' `--------------+------+------+------+------+--------' + * |Grv/L1| '" |AltShf| Left | Right | | Up | Down | [ | ] | ~L1 | + * `-----------------------------------' `----------------------------------' + * ,-------------. ,---------------. + * | PgUp | PgDn | | Home | End | + * ,------|------|------| |-------+-------+------. + * | | | NONE | | NONE | | | + * | Alt | NONE |------| |-------| Space | Ctrl | + * | | | Supr | | AltGr | | | + * `--------------------' `----------------------' + */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, M(0), + KC_DELT, KC_QUOT, KC_COMM,KC_DOT, KC_P, KC_Y, KC_ESC, + KC_BSPC, KC_A, KC_O, KC_E, KC_U, KC_I, + KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_TAB, + LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT,KC_RGHT, + KC_PGUP,KC_PGDN, + KC_NO, + KC_LALT,KC_ENT ,KC_LGUI, + // right hand + KC_NO, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSLS, + KC_CAPS, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, + KC_D, KC_H, KC_T, KC_N, LT(MDIA, KC_S), GUI_T(KC_MINS), + KC_ENT, KC_B, KC_M, KC_W, KC_V, KC_Z , KC_RSFT, + KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, + KC_HOME,KC_END, + KC_NO, + KC_RALT,KC_SPC,KC_RCTL + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | . | 0 | = | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, + KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, + KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, + KC_TRNS,KC_TRNS, + KC_TRNS, + KC_TRNS,KC_TRNS,KC_TRNS, + // right hand + KC_TRNS, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, + KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, + KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, + KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, + KC_TRNS,KC_DOT, KC_0, KC_EQL, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS +), +/* Keymap 2: Media and mouse keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | | | | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | | | MsUp | | | | | | | | | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | |MsLeft|MsDown|MsRght| |------| |------| | | | | | Play | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | | Prev | Next | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | |Brwser| + * | | |------| |------| |Back | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// MEDIA AND MOUSE +[MDIA] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + 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_MPLY, + KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, + KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK +), + +[STEN] = KEYMAP( // layout: layer 4: Steno for Plover + // left hand + KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, + KC_NO, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_STAR, + KC_NO, PV_LS, PV_LT, PV_LP, PV_LH, PV_STAR, + KC_NO, PV_LS, PV_LK, PV_LW, PV_LR, PV_STAR, PV_STAR, + KC_NO, KC_NO, KC_NO, KC_TRNS, KC_TRNS, + KC_NO, KC_NO, + KC_NO, + PV_A, PV_O, KC_NO, + // right hand + KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, + PV_STAR, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, + PV_STAR, PV_RF, PV_RP, PV_RL, PV_RT, PV_RD, + PV_STAR, PV_STAR, PV_RR, PV_RB, PV_RG, PV_RS, PV_RZ, + KC_TRNS, KC_TRNS, KC_NO, KC_NO, KC_NO, + KC_NO, KC_NO, + KC_NO, + KC_NO, PV_E, PV_U +), +}; + +const uint16_t PROGMEM fn_actions[] = { + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) +}; + +void toggle_steno(int pressed) +{ + uint8_t layer = biton32(layer_state); + + if (pressed) { + if (layer != STEN) layer_on(STEN); else layer_off(STEN); + + register_code(PV_LS); + register_code(PV_LH); + register_code(PV_RF); + register_code(PV_RT); + } else { + unregister_code(PV_LS); + unregister_code(PV_LH); + unregister_code(PV_RF); + unregister_code(PV_RT); + } +} + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + toggle_steno(record->event.pressed); + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { + +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + // TODO: Make this relevant to the ErgoDox EZ. + case 1: + ergodox_right_led_1_on(); + break; + case 2: + ergodox_right_led_2_on(); + break; + case 3: + ergodox_right_led_3_on(); + break; + default: + // none + break; + } + +}; diff --git a/keyboard/ergodox_ez/keymaps/twey/readme.md b/keyboard/ergodox_ez/keymaps/twey/readme.md new file mode 100644 index 0000000000..d44c0a2382 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/twey/readme.md @@ -0,0 +1,19 @@ +# Twey's Home Configuration +## Layers +- Layer 0: Non-ANSI Dvorak layout, with modified modifiers — all + modifiers on thumb keys, as well as return and space. +- Layer 1: Default symbol layout. +- Layer 2: Default media/mouse layout. +- Layer 3: Plover-oriented stenography layer. + +## Unusual features +The Plover key (top right key on the left half) also sends my Plover +‘toggle’ chord (SH-FT) when pressed, as well as toggling the steno +layer, so you can toggle between steno and typing modes with a single +keypress. + +If you want to use this feature, you'll need to add: + + "SH-FT": "{PLOVER:TOGGLE}" + +to your Plover dictionary. diff --git a/keyboard/ergodox_ez/keymaps/twey/twey.hex b/keyboard/ergodox_ez/keymaps/twey/twey.hex new file mode 100644 index 0000000000..14f5b7c798 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/twey/twey.hex @@ -0,0 +1,1122 @@ +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94C50B0C94970C87 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C9422210C94A9020C94A902EC +:100050000C94A9020C94C41A0C94A9020C94A90241 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C +:1000B000090E1E0D090E600D830D090ED80DEB0DF6 +:1000C000D810D81006110611481184118413841316 +:1000D0009C118413931293125E138413841372136E +:1000E0000000F0A12E004C002A00E1003581000044 +:1000F0001E00140004001D7134004D001F001A0082 +:1001000016001B00E1042A0020000800070006007A +:1001100050002C0021001500090019004F004A0072 +:10012000220017000A000500000065745000015409 +:100130000000007F0000E3004F0001540000007742 +:100140000000E20023001C000B00110000002971D8 +:10015000240018000D00100052004B0025000C0078 +:100160000E00360051002800260012000F00370054 +:100170002F002B00270013003382387130004E000F +:100180002D0031003478E500C100000001000100BD +:1001900001000100010000003A001E0220022202BC +:1001A000010001003B001F022102230201000100A7 +:1001B0003C002F0226022F00010001003D0030020A +:1001C00027023000010001003E00310235003502F7 +:1001D000000001000100010000000100000001001A +:1001E0000100010000000100000001003F0052007A +:1001F00051002402000001004000240021001E00E4 +:10020000010001004100250022001F00370001000D +:1002100042002600230020002700010043002502A1 +:100220002E0231002E0001004400450001000100B3 +: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 +:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A +:1004E0009091EF01A091F001B091F1018730904B14 +:1004F000A740B04BB9F41092EE011092EF011092A8 +:10050000F0011092F10114BE84B7877F84BF88E1A7 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000FFE3099511E0A0E0B1E0E8ECF5E402C0DA +:1005300005900D92A433B107D9F711E0A4E3B1E01F +:1005400001C01D92AE3EB107E1F70E940B090C9469 +:10055000E2220C94000061110BC0FC01828188230F +:1005600021F085EE0E946C0F03C085EE0E943410CE +:1005700080E090E0089508956091B1017091B2011A +:100580008091B3019091B4010E94F01956985E9841 +:1005900025982D9826982E9827982F98813019F015 +:1005A000823021F00895259A2D9A0895269A2E9A40 +:1005B00008958CEB92E0892B11F00E94BC0280E040 +:1005C00090E0089556985E9825982D9826982E9834 +:1005D00027982F988FEF90E0909389008093880060 +:1005E00090938B0080938A0090938D0080938C0071 +:1005F000259A2D9A2FEF80E792E02150804090407D +:10060000E1F700C00000269A2E9A2FEF80E792E0D3 +:10061000215080409040E1F700C00000279A2F9AB7 +:100620002FEF80E792E0215080409040E1F700C03A +:10063000000025982D982FEF80E792E02150804010 +:100640009040E1F700C0000026982E982FEF80E739 +:1006500092E0215080409040E1F700C000002798D0 +:100660002F9856985E9825982D9826982E9827981A +:100670002F98089589EA8093800089E08093810013 +:1006800024982C983F988AB18F748AB96E98479AAB +:100690008BB1806B8BB9769A0E94E2028BEB92E071 +:1006A000892B11F00E94BB0280E090E0089580E267 +:1006B000809300018091340181110EC00E94A60335 +:1006C00081E0809334012FEF83ED90E3215080404F +:1006D0009040E1F700C0000080E40E94AC038093EA +:1006E000000181112EC00E94D60380930001811168 +:1006F00028C00E94D60380930001811122C08FE39D +:100700000E94D6038093000181111BC00E94CE037A +:1007100080E40E94AC0380930001811112C08CE040 +:100720000E94D6038093000181110BC00E94D60362 +:1007300080930001811105C08FE30E94D60380934E +:1007400000010E94CE038091000108951092B9002B +:100750008AE08093B800089594EA9093BC00909149 +:10076000BC0097FFFCCF9091B900987F983021F0A2 +:10077000903111F081E008958093BB0084E880936C +:10078000BC008091BC0087FFFCCF8091B900887FBE +:10079000883111F0803471F780E0089584E9809306 +:1007A000BC008091BC0084FDFCCF08958093BB0009 +:1007B00084E88093BC008091BC0087FFFCCF9091BF +:1007C000B900987F81E0983209F480E0089584E8C8 +:1007D0008093BC008091BC0087FFFCCF8091BB0060 +:1007E000089580910001811115C080E40E94AC033E +:1007F0008093000181110CC082E10E94D603809396 +:100800000001811105C08FEF0E94D6038093000183 +:100810000E94CE0384B1807F84B985B1807F85B981 +:100820008AB1837F8AB98BB1837F8BB93E98469812 +:1008300008950E945703809300010E94F10380B342 +:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED +:10085000B1E011921D9281E0E235F807D1F78AE309 +:1008600093E0892B11F00C943A030895BF92CF9234 +:10087000DF92EF92FF920F931F93CF93DF938091BC +:100880000001882379F0809135018F5F80933501D5 +:10089000811108C00E94570380930001811102C09A +:1008A0000E94E20206E311E0C0E0D0E0DD24D39430 +:1008B00082E0C82EEE24E394F12CC73000F580913D +:1008C0000001811162C080E40E94AC0380930001AA +:1008D000811112C082E10E94D60380930001811130 +:1008E0000BC0C7010C2E01C0880F0A94EAF780954F +:1008F0000E94D603809300010E94CE0346C0CA30F6 +:10090000A1F028F4C83059F0C93061F005C0CC30EE +:1009100089F070F0CD3089F0209A289810C0219A83 +:1009200029980DC0229A2A980AC0239A2B9807C0AA +:10093000529A01C0539A5B9802C03E9A4698E0EAE8 +:10094000EA95F1F78FB1799960C092E081708D25B9 +:10095000892B7C9B02C090E001C094E0892B7D9B99 +:1009600002C090E001C098E0892B7E9B02C090E01D +:1009700001C090E1892B9FB19095991F9927991FEC +:100980009295990F907E892B0FC080910001811163 +:1009900051C080E40E94AC03809300018823B9F128 +:1009A000B12C0E94CE038B2DF8019081981719F07D +:1009B0008083C09201010E94F10321960F5F1F4FB7 +:1009C000CE30D10509F079CF809101018823B1F0B3 +:1009D000815080930101882339F08FE99FE00197CE +:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2 +:1009F00081918D9391E0E434F907D1F789ED92E08C +:100A0000892BD1F00E94D90217C090E09FCF83E1DB +:100A10000E94D603809300018111C2CF81E40E941D +:100A2000AC03809300018111BBCF0E94E703B82E75 +:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124 +:100A40000F91FF90EF90DF90CF90BF900895E82F27 +:100A5000F0E0EC5BFE4F8081089508958B3B91059B +:100A600078F4883A910540F5853A9105D0F48430C0 +:100A7000910508F0B1C08130910509F4ADC06BC09B +:100A8000803E910508F467C0883E910508F4A4C033 +:100A90009C01205F31092031310508F05CC0906570 +:100AA0000895853A910509F459C0863A910509F4EB +:100AB00058C083E890E40895883A910509F454C039 +:100AC000893A910509F453C08A3A910509F452C054 +:100AD0008B3A910509F451C08C3A910509F450C044 +:100AE0008D3A910509F44FC0803B910509F44EC041 +:100AF0008E3A910509F44DC08F3A910509F44CC026 +:100B0000813B910509F44BC0823B910509F44AC031 +:100B1000833B910509F449C0843B910509F448C021 +:100B2000853B910509F447C0863B910509F446C011 +:100B3000873B910509F445C0883B910509F444C001 +:100B4000893B910509F443C08A3B910509F042C0F5 +:100B50008AE296E4089580E090E0089581E890E4C8 +:100B6000089582E890E4089582EE94E4089589EE71 +:100B700094E408958AEE94E4089585EB94E408954E +:100B800086EB94E4089587EB94E408958CEC94E468 +:100B900008958DEC94E4089583E895E408958AE837 +:100BA00095E4089582E995E4089584E995E408952B +:100BB00081E296E4089583E296E4089584E296E45F +:100BC000089585E296E4089586E296E4089587E222 +:100BD00096E4089580E094E40895089596E0799F5E +:100BE000F001112494E5899FE00DF11D1124E60F19 +:100BF000F11DEE0FFF1FEC51FF4F85919491089569 +:100C0000880F991F805A9040FC0185919491089516 +:100C1000880F991F80529F4FFC01859194910895F0 +:100C200026E0729FF001112444E5849FE00DF11D40 +:100C30001124E60FF11DEE0FFF1FEC51FF4F259120 +:100C40003491C9019A9581159F4110F4C901089505 +:100C5000C90190528115904128F4C9019F700E94EA +:100C600008060895C90190538115904120F4C901E7 +:100C70009927906C0895211580E5380769F40E9442 +:100C8000A5139FEF24E34CE0915020404040E1F752 +:100C900000C000000C94E91A213080E5380731F4D7 +:100CA0008091CC0181608093CC010895C901905559 +:100CB0008115904108F050C0832F99278F70992794 +:100CC00081309105D9F4A9014370552702C0880FDE +:100CD000991F4A95E2F79C68A90164E0440F551FEB +:100CE0006A95E1F744275370842B952B73E0220F0C +:100CF000331F7A95E1F7207633271DC082309105A6 +:100D000029F4922F8827816F906A08958330910586 +:100D1000A9F4A9014370552781E090E002C0880F33 +:100D2000991F4A95E2F79C6843E0220F331F4A95CA +:100D3000E1F7207E3770822B932B08950497F1F40E +:100D4000A9014370552781E090E002C0880F991FE8 +:100D50004A95E2F79A68E8CFC9019057811590410A +:100D600020F4C9019F7090620895C90190588115BF +:100D7000904120F4C9019F70906A0895203E31058A +:100D8000E0F4203C310558F52133310509F470C0F9 +:100D900048F42932310509F464C02A32310509F4D6 +:100DA0006EC074C029333105F1F022383105D9F015 +:100DB0002533310509F44EC069C0233E310589F160 +:100DC00038F4203E3105C1F0223E3105E1F05EC02D +:100DD000263E310569F1273E3105A9F157C0C90109 +:100DE0000E94000608958091DF0180FD02C081FF0E +:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5 +:100E000089E390E044C08091DF0182FF0EC08091B1 +:100E1000DF0184FF03C080E090E039C083EE90E002 +:100E200036C08091DF0182FFF2CF82EE90E02FC0CA +:100E30008091DF0183FF0BC08091DF0184FDEBCF48 +:100E400087EE90E024C08091DF0183FFF5CF86EE2E +:100E500090E01DC08091DF0185FF07C089E290E02E +:100E600016C08091DF0185FFF9CF85E390E00FC0C8 +:100E70008091DF0186FF07C08AE290E008C0809180 +:100E8000DF0186FFF9CF81E390E001C0C9010E9434 +:100E90002E0508950895809162010895CF93DF9300 +:100EA00000D01F92CDB7DEB72091E501243019F5AF +:100EB00023E029839B838A832093E9008FEF90911D +:100EC000E800815095FD06C095ED9A95F1F7000078 +:100ED0008111F5CF8091E80085FF0DC040E050E022 +:100EE00063E070E0CE0101960E94B8098091E800AD +:100EF0008E778093E8000F900F900F90DF91CF9145 +:100F00000895CF93DF9300D01F92CDB7DEB7209125 +:100F1000E501243021F522E029839B838A8383E045 +:100F20008093E9008FEF9091E800815095FD06C015 +:100F300095ED9A95F1F700008111F5CF8091E800C9 +:100F400085FF0DC040E050E063E070E0CE01019607 +:100F50000E94B8098091E8008E778093E8000F9096 +:100F60000F900F90DF91CF9108952091E5012430EB +:100F7000F1F422E02093E9002FEF3091E8002150B6 +:100F800035FD06C035ED3A95F1F700002111F5CF9A +:100F90002091E80025FF0BC040E050E065E070E0E4 +:100FA0000E94B8098091E8008E778093E800089548 +:100FB000CF93DF93EC018091E501843009F046C0C6 +:100FC00090910C019923D9F090910D019923B9F0DA +:100FD0008093E9008FEF9091E800815095FD06C065 +:100FE00095E19A95F1F700008111F5CF8091E80025 +:100FF00085FF2CC040E050E060E170E017C081E068 +:101000008093E9008FEF9091E800815095FD06C034 +:1010100095ED9A95F1F700008111F5CF8091E800E8 +:1010200085FF14C040E050E068E070E0CE010E940F +:10103000B8098091E8008E778093E80080E1FE0196 +:10104000A2E5B1E001900D928A95E1F7DF91CF9191 +:1010500008958091E401811109C00E944A0B0E9409 +:10106000A70B8091E20084608093E20008951092C3 +:10107000E401089508950C940F210E94801A0E94A3 +:1010800015210E94440E0C944A0742E061EC81E075 +:101090000E94C40A42E061EC82E00E94C40A42E07D +:1010A00061EC83E00E94C40A42E161EC84E00C94AC +:1010B000C40A8091E701833009F455C030F48130CF +:1010C00071F0823009F48EC008958A3009F47AC034 +:1010D0008B3009F460C0893009F09CC020C0809139 +:1010E000E601813A09F096C08091E800877F8093FD +:1010F000E8008091EA019091EB01892B21F060E0FA +:1011000080E090E003C060E182E591E070E00E9441 +:10111000010A8091E8008B778093E8000895809120 +:10112000E601813209F076C08091EA019091EB01ED +:10113000009719F0039709F06DC08091E800877F50 +:101140008093E8008091E80082FD05C08091E50170 +:101150008111F8CF5FC08091F1008093620180918E +:10116000E8008B7753C08091E601813A09F052C0C4 +:101170008091EA019091EB01892B09F04BC080919D +:10118000E800877F8093E8008091E80080FFFCCF33 +:1011900080910C0136C08091E6018132D9F58091B1 +:1011A000EA019091EB01892BA9F58091E800877FF6 +:1011B0008093E8000E94F90A8091E80180930C0175 +:1011C0000C94A5138091E601813221F58091E8000D +:1011D000877F8093E8000E94F90A8091E90180935B +:1011E000630108958091E601813AA1F48091E800BD +:1011F000877F8093E8008091E80080FFFCCF80919A +:1012000063018093F1008091E8008E778093E8007D +:101210000C94F90A089584B7877F84BF88E10FB6DC +:10122000F89480936000109260000FBE90E080E818 +:101230000FB6F89480936100909361000FBE0E94F6 +:10124000930E0E944A0B0E94A70B8091E2008460DB +:101250008093E20078940E94220E0E94950E82E014 +:1012600091E00E943F0E0E94FD208091E5018530B3 +:1012700069F40E94431A8091E3018823B1F30E942C +:101280006B1A882391F30E94A209EFCF0E949B0E54 +:10129000ECCF292F332723303105A9F06CF421300E +:1012A000310509F442C02230310509F043C08DE612 +:1012B00090E020E133E042C021323105C9F0223212 +:1012C000310519F137C099278130910541F08230FD +:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6 +:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4 +:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD +:101300002081318189E090E019C0643098F4E62FA3 +:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE +:10132000EA5EFE4F808190E009C082E190E02DE707 +:1013300033E004C080E090E020E030E0FA01318347 +:101340002083089580E189BD82E189BD09B400FE52 +:10135000FDCF8091D8008F7D8093D8008091E000F0 +:1013600082608093E0008091E00081FDFCCF0895D1 +:10137000CF92DF92EF92FF920F931F93CF93DF9361 +:101380007C018B01EA010E941A0B811131C0209768 +:1013900031F088819981081B190BE80EF91EC12CC8 +:1013A000D12C0115110519F18091E80085FD14C0BB +:1013B0008091E8008E778093E800209741F0888143 +:1013C00099818C0D9D1D9983888385E011C00E94B1 +:1013D0001A0B882331F30CC0F70181917F018093B0 +:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8 +:1013F000DF91CF911F910F91FF90EF90DF90CF90F1 +:1014000008952091EC013091ED012617370748F03F +:101410006115710539F42091E8002E772093E800DA +:1014200001C0B901FC0120E061157105B9F180919D +:10143000E501882309F440C0853009F43FC080915C +:10144000E80083FD3DC08091E80082FF06C08091E6 +:10145000E80082FF26C080E008958091E80080FFC8 +:10146000E3CF2091F3008091F20090E0922B611580 +:10147000710551F08830910538F421912093F100E5 +:10148000615071090196F3CF21E0089709F020E03F +:101490008091E8008E778093E800C6CF2111C7CFF6 +:1014A000D6CF8091E501882339F0853039F08091DD +:1014B000E80083FFCCCF04C082E0089583E0089564 +:1014C00081E008952091EC013091ED012617370756 +:1014D00048F06115710539F42091E8002E772093CA +:1014E000E80001C0B901FC0120E061157105C1F1FE +:1014F0008091E501882309F441C0853009F440C09A +:101500008091E80083FD3EC08091E80082FF06C024 +:101510008091E80082FF27C080E008958091E80074 +:1015200080FFE3CF2091F3008091F20090E0922BB6 +:101530006115710559F08830910540F4249120938C +:10154000F1003196615071090196F2CF21E00897C0 +:1015500009F020E08091E8008E778093E800C5CF05 +:101560002111C6CFD5CF8091E501882339F0853090 +:1015700039F08091E80083FFCBCF04C082E008956A +:1015800083E0089581E00895982F973058F590935F +:10159000E900981739F07091EC002091ED0050911E +:1015A000F00003C0242F762F50E021FF19C03091A6 +:1015B000EB003E7F3093EB003091ED003D7F3093A8 +:1015C000ED003091EB0031603093EB007093EC0054 +:1015D0002093ED005093F0002091EE0027FF07C00C +:1015E0009F5FD3CF8F708093E90081E0089580E002 +:1015F00008958091E60187FD05C08091E80080FF95 +:101600000EC012C08091E80082FD05C08091E50106 +:101610008111F8CF08958091E8008B7708C0809100 +:10162000E5018111EACF08958091E8008E778093DB +:10163000E80008958091E4009091E50045E620914E +:10164000EC0020FF21C02091E80020FD21C0209166 +:10165000E501222389F0253089F02091EB0025FD5A +:101660000FC02091E4003091E5002817390739F3C5 +:10167000415041F0C901E3CF82E0089583E008952D +:1016800081E0089584E008952091E80022FFDFCFF3 +:1016900080E008950E94B80B0E94C00BE0EEF0E0DD +:1016A000808181608083E8EDF0E080818F778083A6 +:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA +:1016C00080831092E40108950F931F93CF93DF93CB +:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4 +:1016E000888388818068888388818F7D888319BCFE +:1016F0001092E5011092E1011092E3011092E201D3 +:1017000000EE10E0F80180818B7F8083888181600A +:10171000888342E060E080E00E94C40AE1EEF0E0ED +:1017200080818E7F8083E2EEF0E080818160808323 +:10173000808188608083F80180818E7F80838881AA +:1017400080618883DF91CF911F910F910895E8ED1B +:10175000F0E080818F7E8083E7EDF0E08081816022 +:10176000808384E082BF81E08093E4010C94640B69 +:10177000E8EDF0E080818E7F80831092E200089592 +:101780001092DA001092E10008951F920F920FB6A6 +:101790000F9211242F933F934F935F936F937F93F7 +:1017A0008F939F93AF93BF93EF93FF938091E1004B +:1017B00082FF0BC08091E20082FF07C08091E100B0 +:1017C0008B7F8093E1000E94210E8091DA0080FFE0 +:1017D0001FC08091D80080FF1BC08091DA008E7FEF +:1017E0008093DA008091D90080FF0DC080E189BD2F +:1017F00082E189BD09B400FEFDCF81E08093E5015F +:101800000E94290805C019BC1092E5010E94370802 +:101810008091E10080FF19C08091E20080FF15C037 +:101820008091E2008E7F8093E2008091E2008061EF +:101830008093E2008091D80080628093D80019BC28 +:1018400085E08093E5010E943B088091E10084FFE0 +:1018500030C08091E20084FF2CC080E189BD82E12C +:1018600089BD09B400FEFDCF8091D8008F7D8093A3 +:10187000D8008091E1008F7E8093E1008091E200AA +:101880008F7E8093E2008091E20081608093E2008D +:101890008091E101882311F084E007C08091E3008A +:1018A00087FF02C083E001C081E08093E5010E94D0 +:1018B0003D088091E10083FF29C08091E20083FF11 +:1018C00025C08091E100877F8093E10082E08093D2 +:1018D000E5011092E1018091E1008E7F8093E100AB +:1018E0008091E2008E7F8093E2008091E20080612F +:1018F0008093E20042E060E080E00E94C40A8091B0 +:10190000F00088608093F0000E943A08FF91EF9108 +:10191000BF91AF919F918F917F916F915F914F9107 +:101920003F912F910F900FBE0F901F9018951F920F +:101930000F920FB60F9211242F933F934F935F9303 +:101940006F937F938F939F93AF93BF93CF93EF93B7 +:10195000FF93C091E900CF708091EC001092E900F4 +:101960008091F000877F8093F00078940E94D30CE0 +:101970001092E9008091F00088608093F000C0939D +:10198000E900FF91EF91CF91BF91AF919F918F911E +:101990007F916F915F914F913F912F910F900FBE6B +:1019A0000F901F9018951F93CF93DF93CDB7DEB79D +:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA +:1019C0008091F100819321E0EE3EF207C9F70E9479 +:1019D00059088091E80083FF1CC12091E6013091F5 +:1019E000E701832F90E08A30910508F012C1FC01D5 +:1019F000EA5AFF4F0C949722203881F0223809F0E0 +:101A000008C18091EA018F708093E9008091EB001A +:101A100085FB882780F91092E90006C08091E201D9 +:101A20009091E301911182609091E800977F9093EB +:101A3000E8008093F1001092F100C5C0822F8D7FE5 +:101A400009F0E7C0222319F0223061F0E2C0809152 +:101A5000E801813009F0DDC0333009F080E0809387 +:101A6000E30128C08091E801811124C02091EA019E +:101A70002F7009F4CEC02093E9008091EB0080FF25 +:101A800019C08091EB00333011F4806211C0806185 +:101A90008093EB0081E090E0022E01C0880F0A9451 +:101AA000EAF78093EA001092EA008091EB008860E8 +:101AB0008093EB001092E9008091E800877F86C058 +:101AC0002111A7C01091E8011F778091E300807871 +:101AD000812B8093E3008091E800877F8093E8006A +:101AE0000E94F90A8091E80080FFFCCF8091E3001A +:101AF00080688093E300112311F083E001C082E04D +:101B00008093E50186C02058223008F082C0809181 +:101B1000E8019091E9018C3D23E0920779F583E09B +:101B20008A838AE289834FB7F894DE01139620E016 +:101B30003EE051E2E32FF0E050935700E49120FFA4 +:101B400003C0E295EF703F5FEF708E2F90E0EA30B8 +:101B500010F0C79601C0C0968D939D932F5F2431DE +:101B600049F74FBF8091E800877F8093E8006AE2E1 +:101B700070E0CE0101960E94010A14C0AE014F5FD1 +:101B80005F4F6091EA010E944909009709F441C042 +:101B90002091E800277F2093E800BC0189819A8189 +:101BA0000E94620A8091E8008B778093E80031C040 +:101BB000203879F58091E800877F8093E800809154 +:101BC000E1018093F1008091E8008E778093E80036 +:101BD0000E94F90A1EC021111CC09091E8019230A8 +:101BE000C0F48091E800877F8093E8009093E10142 +:101BF0000E94F90A8091E101811104C08091E30003 +:101C000087FF02C084E001C081E08093E5010E946B +:101C100045088091E80083FF0AC08091E800877F33 +:101C20008093E8008091EB0080628093EB00AA969D +:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD +:101C400008950895CF938091E5018823B1F08091A4 +:101C5000E9008F709091EC0090FF02C090E801C005 +:101C600090E0C92FC82B1092E9008091E80083FD15 +:101C70000E94D30CCF70C093E900CF910895909348 +:101C80006901809368010895E0916801F09169010C +:101C9000309721F00190F081E02D099480E00895C3 +:101CA000E0916801F0916901309721F00280F381A1 +:101CB000E02D09940895E0916801F0916901309751 +:101CC00021F00480F581E02D0994089520916601AA +:101CD000309167018217930771F0909367018093A9 +:101CE0006601E0916801F0916901309721F006806A +:101CF000F781E02D099408952091640130916501E8 +:101D00008217930771F09093650180936401E091CD +:101D10006801F0916901309721F00084F185E02D90 +:101D20000994089508950C94920E0E94861A0E94B8 +:101D300019040C944C1BCF92DF92EF92FF920F93F9 +:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1 +:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E +:101D6000F32E00E010E0C02E802F0E942705F7011F +:101D7000D1907F01D826B1F40F5F1F4F0E301105AF +:101D800091F78FEF89838A831B820E948F1A81606B +:101D9000782F9D838C8349815A816B818D810E942C +:101DA0003E0F41C09091CC0191FF04C08B870E94EF +:101DB0002D058B8520E030E04D2D50E0922FBA01AB +:101DC000022E02C0759567950A94E2F760FF25C060 +:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84 +:101DE0009A95E2F790E08E219F2121E0892B09F45A +:101DF00020E028870E948F1A8160782F9A87898730 +:101E00004E815F8168858A850E943E0FF801E55901 +:101E1000FE4F80818E25808306C02F5F3F4F263086 +:101E2000310561F6A9CF0E94301E10916A010E940F +:101E3000440E1817A1F00E94440E80936A012B965D +:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB +:101E50000F91FF90EF90DF90CF900C944A072B9654 +:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB +:101E70000F91FF90EF90DF90CF900895CF93DF9375 +:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30 +:101E90004F83588769877A878B87DE01119686E0A2 +:101EA000FD0111928A95E9F785E0FE0137960190D0 +:101EB0000D928A95E1F749815A816B817C818D81F0 +:101EC0009E810E9471162B960FB6F894DEBF0FBE4E +:101ED000CDBFDF91CF910895CF93C82F882309F408 +:101EE000C1C0823859F40E94440E81FDBBC089E311 +:101EF0000E9410190E94CA1989E30CC0833879F432 +:101F00000E94440E80FDAEC083E50E9410190E941D +:101F1000CA1983E50E945019CF910C94CA198438CC +:101F200059F40E94440E82FD9DC087E40E9410195E +:101F30000E94CA1987E4EECF8CEF8C0F813A48F4E7 +:101F40008C2F0E94652081118DC08C2F0E9410194A +:101F5000E3CF80E28C0F883048F4C77081E001C085 +:101F6000880FCA95EAF70E949119D6CF8BE58C0F9E +:101F7000833078F4C53A29F0C63A31F482E890E02B +:101F800005C081E890E002C083E890E0CF910C9416 +:101F9000660E88E58C0F833108F064C0C83A39F1C9 +:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127 +:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196 +:101FC000C13B81F1C23B89F1C33B91F1C43B99F123 +:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183 +:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32 +:101FF00090E035C089EE90E032C08AEE90E02FC0CC +:1020000085EB90E02CC086EB90E029C087EB90E058 +:1020100026C08CEC90E023C08DEC90E020C083E8DB +:1020200091E01DC08AE891E01AC082E991E017C0F2 +:1020300084E991E014C081E292E011C083E292E071 +:102040000EC084E292E00BC085E292E008C086E216 +:1020500092E005C087E292E002C080E090E0CF917C +:102060000C947C0ECF910895882309F44BC08238DC +:1020700059F40E94440E81FF45C089E30E94101963 +:102080000E94CA1989E30CC0833871F40E94440E7F +:1020900080FF38C083E50E9410190E94CA1983E5A9 +:1020A0000E9450190C94CA19843859F40E94440EA5 +:1020B00082FF28C087E40E9410190E94CA1987E491 +:1020C000EFCF9CEF980F913A58F390E2980F983029 +:1020D00050F4877091E001C0990F8A95EAF7892F33 +:1020E0000E949719DFCF9BE5980F933020F480E092 +:1020F00090E00C94660E885A833120F480E090E0E2 +:102100000C947C0E0895882321F00E9491190C9460 +:10211000CA190895882321F00E9497190C94CA19AE +:102120000895CF92DF92EF92FF920F931F93CF9378 +:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A +:10214000CDBF8C0185E0F801DE01119601900D9262 +:102150008A95E1F7F80140813181F280258122954D +:102160002F7083819481892B31F03F3F31F481E0DE +:102170004F3F19F403C081E001C080E080FDC4C27C +:1021800049833A8389819A812F830E94CE189E8346 +:1021900088870E94CD180E94A0174E81E42FE295F7 +:1021A000EF70F0E0E05AFF4F2F8168850C94972282 +:1021B000842F807F142F1F70882311F01295107FB9 +:1021C000FF2059F0112309F454C2812F68870E941F +:1021D000A1190E94CA1968854CC2862F0E9434102A +:1021E000112309F491C2812F0E94A71928960FB6D6 +:1021F000F894DEBF0FBECDBFDF91CF911F910F913D +:10220000FF90EF90DF90CF900C94CA19342F307F5D +:10221000842F8F70303211F08295807F662319F001 +:10222000613019F12BC0FF20B1F0222309F493C1D2 +:10223000213009F090C128960FB6F894DEBF0FBE8A +:10224000CDBFDF91CF911F910F91FF90EF90DF9065 +:10225000CF900C94B119222319F0213009F454C203 +:102260008E830E94B4198E8189C1FF2021F0223013 +:1022700008F04AC270C1211147C280C1FF2021F07D +:10228000222309F468C1F5C1222309F477C105C2EC +:10229000242F26952695237030E02115310521F055 +:1022A00021303105C9F030C2FF2021F0862F942F54 +:1022B000937002C080E090E028960FB6F894DEBFDD +:1022C0000FBECDBFDF91CF911F910F91FF90EF9087 +:1022D000DF90CF900C94660EFF2021F0862F942F74 +:1022E000937002C080E090E028960FB6F894DEBFAD +:1022F0000FBECDBFDF91CF911F910F91FF90EF9057 +:10230000DF90CF900C947C0E862FFF2019F00E9456 +:10231000381D02C00E94A01D28960FB6F894DEBF9B +:102320000FBECDBFDF91CF911F910F91FF90EF9026 +:10233000DF90CF900C94251E842F837009F076C017 +:10234000F110E2C1262F229526952770220F220F29 +:10235000862F8F70C82ED12CE12CF12C022E04C0B8 +:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD +:102370006FE070E080E090E004C0660F771F881F78 +:10238000991F2A95D2F7609570958095909503C016 +:1023900060E070E0CB01242F269526952370422F14 +:1023A00050E042305105D1F04330510559F16C29CC +:1023B0007D298E299F294130510541F128960FB67C +:1023C000F894DEBF0FBECDBFDF91CF911F910F916B +:1023D000FF90EF90DF90CF900C94C5176C297D296A +:1023E0008E299F2928960FB6F894DEBF0FBECDBF69 +:1023F000DF91CF911F910F91FF90EF90DF90CF90E1 +:102400000C94DF170E94C517C701B60128960FB6B6 +:10241000F894DEBF0FBECDBFDF91CF911F910F911A +:10242000FF90EF90DF90CF900C94AB17FF2019F046 +:10243000842F817001C08695882309F465C1262FF9 +:10244000229526952770220F220F862F8F70C82E77 +:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86 +:10246000FF1C0A94D2F764FF10C06FE070E080E0B8 +:1024700090E004C0660F771F881F991F2A95D2F736 +:10248000609570958095909503C060E070E0CB01F9 +:10249000242F269526952370422F50E04230510577 +:1024A000D1F04330510559F16C297D298E299F299E +:1024B0004130510541F128960FB6F894DEBF0FBEAA +:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3 +:1024D000CF900C9499186C297D298E299F292896D4 +:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 +:1024F0000F91FF90EF90DF90CF900C94B3180E9453 +:102500009918C701B60128960FB6F894DEBF0FBE22 +:10251000CDBFDF91CF911F910F91FF90EF90DF9092 +:10252000CF900C947F18603FC9F118F4603E50F4CE +:102530009BC0623F09F460C008F44AC0633F09F4DD +:102540006FC092C0162F1F70842F8F71FF2099F0DB +:102550000E941818812F28960FB6F894DEBF0FBE80 +:10256000CDBFDF91CF911F910F91FF90EF90DF9042 +:10257000CF900C9483100E943918812F28960FB6A3 +:10258000F894DEBF0FBECDBFDF91CF911F910F91A9 +:10259000FF90EF90DF90CF900C948A10FF20A1F075 +:1025A0002111B2C0842F8F7128960FB6F894DEBF28 +:1025B0000FBECDBFDF91CF911F910F91FF90EF9094 +:1025C000DF90CF900C945E18223008F09DC0EACFC7 +:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC +:1025E0000FBECDBFDF91CF911F910F91FF90EF9064 +:1025F000DF90CF900C941818FF2061F3842F8F7117 +:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5 +:102610001F910F91FF90EF90DF90CF900C9439189D +:10262000FF2091F0842F8F7128960FB6F894DEBFAB +:102630000FBECDBFDF91CF911F910F91FF90EF9013 +:10264000DF90CF900C94031828960FB6F894DEBF55 +:102650000FBECDBFDF91CF911F910F91FF90EF90F3 +:10266000DF90CF900C94F917FF20A1F0222309F4FA +:10267000B1CF862F28960FB6F894DEBF0FBECDBF20 +:10268000DF91CF911F910F91FF90EF90DF90CF904E +:102690000C946C0F222309F4B1CF862F28960FB625 +:1026A000F894DEBF0FBECDBFDF91CF911F910F9188 +:1026B000FF90EF90DF90CF900C9434104F70C801D2 +:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6 +:1026D000DF91CF911F910F91FF90EF90DF90CF90FE +:1026E0000C941E174F70C80128960FB6F894DEBFE1 +:1026F0000FBECDBFDF91CF911F910F91FF90EF9053 +:10270000DF90CF900C94ED0528960FB6F894DEBFBD +:102710000FBECDBFDF91CF911F910F91FF90EF9032 +:10272000DF90CF9008950E94AE190E9483190E94F5 +:10273000CA190E94D11E0E94251E80E090E00E94CE +:10274000660E80E090E00C947C0E0E949E190C9422 +:1027500093130E94CE18292F22952F7030E02C3031 +:1027600031054CF42A3031056CF422503109223005 +:10277000310590F407C02C30310551F02F30310570 +:1027800039F00AC0803E10F0803F31F481E00895B6 +:1027900093FB882780F9089580E00895CF93DF9315 +:1027A00000D000D01F92CDB7DEB70F900F900F90E2 +:1027B0000F900F90DF91CF910895CF93DF9300D0CA +:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6 +:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD +:1027E000C091790116E080917A01C81799F0D0E084 +:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4 +:10280000518162817381848195810E94DD132196BB +:10281000C770E9CFDF91CF911F9108954091AB012F +:102820005091AC016091AD017091AE018091AF010A +:102830009091B0010C94DD13CF938091B0018295FB +:102840008F7009F05FC08091AD01882309F45AC0F0 +:1028500020917901A0917A016091AB017091AC0156 +:102860008091AE019091AF0131E06F3F09F030E00F +:10287000B32FC6E02A1709F445C0009721F07F3F27 +:1028800021F44B2F03C041E001C040E030E040FDA7 +:1028900035C0C29FF001C39FF00D1124E558FE4FD3 +:1028A000418174132BC04081641328C042814111BF +:1028B00025C0438154814817590710F441505109EC +:1028C000481B590B483C5105C8F48091B0018F70EA +:1028D00080618093B00186E0829FF001839FF00DBC +:1028E0001124E058FE4F80818F70806180838BEAD5 +:1028F00091E00E949110CF910C94ED132F5F3F4F08 +:102900002770B8CFCF910895CF92DF92EF92FF92C8 +:102910000F931F93CF93DF93CDB7DEB762970FB6B8 +:10292000F894DEBF0FBECDBF8C0185E0F801DE015B +:102930001D9601900D928A95E1F7D8014C91119660 +:102940005C91119712966C9112971396ED90FC90F2 +:1029500014977091AB01E091AC012091AE013091E0 +:10296000AF012115310531F0EF3F31F481E07F3FB8 +:1029700019F403C081E001C080E0B82FB170CB2E04 +:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F +:10299000B001E216F30638F0C701821B930B883CA6 +:1029A000910548F09BC0209530952E0D3F1D283C89 +:1029B000310508F093C08F2F807F09F052C0E513D6 +:1029C00014C0741312C0D62E61110FC0FF70F061D5 +:1029D000F093B0010E940E148BEA91E00E949110D6 +:1029E0008091B001F80185836CC1EF2831F05F3F21 +:1029F00031F481E04F3F19F403C081E001C080E071 +:102A000080FD03C081E0862701C080E0F82FF170CF +:102A1000FF2E80FF1CC08091790120917A0136E061 +:102A2000821709F428C190E0389FF001399FF00D1A +:102A30001124E558FE4F7181571306C0708147136A +:102A400003C07281671303C001968770E9CFD62E49 +:102A5000662309F436C18091B00181608093B00192 +:102A600053C0E51308C0741306C0611104C0D80137 +:102A70001596FC93AEC04D875E878D859E856A8BCB +:102A80000E94A9136A89882329F1D62E662311F1A1 +:102A90002091B001822F82958F7090E002970CF404 +:102AA00060C08091AB019091AC0198878F831986AB +:102AB000FB86EA862C87CE01079651C0E51731F1D7 +:102AC0004D875E878D859E856A8B0E94A9136A89D2 +:102AD00081112EC0C8010E949110A4C08F2F807F49 +:102AE00069F77E2DF98AE88A89890E94CE138BEADC +:102AF00091E00E949110EBEAF1E086E0DF011D9287 +:102B00008A95E9F70E940E14D12CDBC07413D8CF3C +:102B10006111D6CFD8011596FC93C8010E9491107F +:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082 +:102B3000D62E662379F22091B001822F82958F7074 +:102B400090E0029774F08091AB019091AC019A8370 +:102B500089831B82FD82EC822E83CE0101960E9426 +:102B6000911086E0F801ABEAB1E001900D928A95F0 +:102B7000E1F70E941C146FC0E216F30628F0C701AB +:102B8000821B930B9C0104C0209530952E0D3F1D98 +:102B9000283C310508F052C0D62E662309F49ACF9E +:102BA000E5132CC074132AC08091B00180FD1DC0B4 +:102BB000982F92959F70C9F0D80115968C93159710 +:102BC0009F3039F09F5F9295907F8F70892B15967B +:102BD0008C93C8010E94911086E0F801ABEAB1E045 +:102BE00001900D928A95E1F736C086E0F801ABEAD4 +:102BF000B1E001900D928A95E1F763C04D875E8741 +:102C00008D859E850E94A913882379F086E0F801BE +:102C1000ABEAB1E001900D928A95E1F70E941C1495 +:102C20000E940E14DD24D3944CC08091B0018160C9 +:102C30008093B001C8010E94911043C07E2DF98A93 +:102C4000E88A89890E94CE13EBEAF1E086E0DF0191 +:102C50001D928A95E9F70E940E1433C0662309F489 +:102C600039CF4D875E878D859E850E94A913882365 +:102C700009F430CFCBCF4D875E878D859E850E942E +:102C8000CE18292F22952F7030E0223031052CF4F8 +:102C90009F7041F0811106C00CC0243031052CF426 +:102CA0009F7049F4805E883020F0C8010E94911026 +:102CB000CF2CDC2C06C0D80115969C91907F91F703 +:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44 +:102CD000DF91CF911F910F91FF90EF90DF90CF90F8 +:102CE00008951F93CF93DF93CDB7DEB72C970FB620 +:102CF000F894DEBF0FBECDBF4F83588769877A87B0 +:102D00008B879C87CE0107960E9484148823C1F08C +:102D10002F8138858A859B85892B31F03F3F11F0C3 +:102D200080E003C02F3FE1F781E0811147C04F8170 +:102D3000588569857A858B859C850E94DD133EC008 +:102D400086E0FE013796DE01119601900D928A957C +:102D5000E1F7FF81E8854A855B854115510531F032 +:102D6000EF3F31F481E0FF3F19F403C081E001C07F +:102D700080E080FD23C020917A0130E0C9010196F6 +:102D8000877099276091790170E086179707F1F1B4 +:102D9000F983EA835D834C8396E0929FD001939FF1 +:102DA000B00D1124A558BE4FFE01319601900D9231 +:102DB0009A95E1F780937A010E94ED1316E08091D5 +:102DC000790190917A01891779F1189FC001112436 +:102DD00085589E4F0E948414882331F1E091790137 +:102DE0001E9FF0011124E558FE4F40815181628100 +:102DF0007381848195810E94DD138091790190E037 +:102E000001968770992780937901D9CF0E94A513E5 +:102E100010927A0110927901EBEAF1E086E0DF018D +:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB +:102E30000FBECDBFDF91CF911F910895EF92FF920A +:102E40000F931F93CF93DF939C01009709F471C0F8 +:102E5000F12CEE24E394E9012196F9018491843761 +:102E600040F4843008F056C0813081F0823021F186 +:102E700060C0853709F449C0C0F19CE7980F9037CE +:102E800008F057C08F770E94341046C089010E5F4A +:102E90001F4FFE01849190E2980F983050F4877094 +:102EA000FE2D01C0FF0F8A95EAF78F2F0E94A1190E +:102EB00015C00E946C0F14C089010E5F1F4FFE01E8 +:102EC000849190E2980F983068F48770FE2D01C0CD +:102ED000FF0F8A95EAF78F2F0E94A7190E94CA193F +:102EE000E8011AC00E943410FBCF2E5F3F4FFE0155 +:102EF000C491CC2341F08FE99FE00197F1F700C026 +:102F00000000C150F6CFE90107C0FE01F490E901CD +:102F1000229602C00E946C0F8F2D882341F0EFE9AA +:102F2000FFE03197F1F700C000008150F6CF9E011D +:102F300092CFDF91CF911F910F91FF90EF90089565 +:102F400008956093B5017093B6018093B701909393 +:102F5000B8010C9493130F931F930091B501109136 +:102F6000B6012091B7013091B801062B172B282B01 +:102F7000392B0093B5011093B6012093B70130931C +:102F8000B8011F910F910C9493130F931F9300910D +:102F9000B5011091B6012091B7013091B801062317 +:102FA0001723282339230093B5011093B6012093EA +:102FB000B7013093B8011F910F910C9493130F93A5 +:102FC0001F930091B5011091B6012091B701309186 +:102FD000B80106271727282739270093B501109332 +:102FE000B6012093B7013093B8011F910F910C9453 +:102FF00093131092B1011092B2011092B30110928A +:10300000B4010C94931341E050E060E070E004C020 +:10301000440F551F661F771F8A95D2F74093B10161 +:103020005093B2016093B3017093B4010C94931365 +:1030300041E050E060E070E004C0440F551F661F9F +:10304000771F8A95D2F78091B1019091B201A0913A +:10305000B301B091B401842B952BA62BB72B809391 +:10306000B1019093B201A093B301B093B4010C9459 +:10307000931341E050E060E070E004C0440F551F3E +:10308000661F771F8A95D2F7409550956095709589 +:103090008091B1019091B201A091B301B091B401BE +:1030A00084239523A623B7238093B1019093B20183 +:1030B000A093B301B093B4010C94931341E050E09A +:1030C00060E070E004C0440F551F661F771F8A95AB +:1030D000D2F78091B1019091B201A091B301B0916A +:1030E000B40184279527A627B7278093B101909331 +:1030F000B201A093B301B093B4010C9493130F9356 +:103100001F930091B1011091B2012091B301309150 +:10311000B401062B172B282B392B0093B1011093E8 +:10312000B2012093B3013093B4011F910F910C941D +:1031300093130F931F930091B1011091B20120914D +:10314000B3013091B40106231723282339230093B8 +:10315000B1011093B2012093B3013093B4011F91D8 +:103160000F910C9493130F931F930091B101109141 +:10317000B2012091B3013091B40106271727282707 +:1031800039270093B1011093B2012093B30130931A +:10319000B4011F910F910C9493130895CF92DF9275 +:1031A000EF92FF920F931F93CF93DF93EC01C090A8 +:1031B000B501D090B601E090B701F090B8018091D0 +:1031C000B1019091B201A091B301B091B401C82AAC +:1031D000D92AEA2AFB2A0FE110E0B701A601002E46 +:1031E00004C076956795579547950A94D2F740FFA6 +:1031F00007C0BE01802F0E9410068130910539F46E +:103200000150110950F7BE0180E00E941006DF91C5 +:10321000CF911F910F91FF90EF90DF90CF90089585 +:1032200090910C019923D9F090910D019923B9F057 +:10323000982F9695969596959F3088F5E0910E017A +:10324000F0910F01E90FF11D877021E030E001C01E +:10325000220F8A95EAF78181822B8183089540911C +:103260000E0150910F0120E030E09FEFFA01E20FD4 +:10327000F31F6281681799F09F3F19F4611101C033 +:10328000922F2F5F3F4F2E30310581F79F3F39F04E +:10329000FA01E90FF11D97FDFA95828308950895CB +:1032A00090910C019923E1F090910D019923C1F0C7 +:1032B000982F9695969596959F3020F5E0910E0162 +:1032C000F0910F01E90FF11D877021E030E001C09E +:1032D000220F8A95EAF7209581812823218308957A +:1032E00040910E0150910F0120E030E0FA01E20F11 +:1032F000F31F9281981301C012822F5F3F4F2E302F +:103300003105A1F7089581E090E0E0910E01F09180 +:103310000F01E80FF91F1082019680319105A9F77E +:1033200008959091CB01982B9093CB0108958095AF +:103330009091CB0198239093CB0108951092CB01EB +:1033400008959091CA01982B9093CA010895809591 +:103350009091CA0198239093CA0108951092CA01CE +:1033600008958093B90108951092B901089540918C +:103370000E0150910F0120E030E080E0FA01E20FF1 +:10338000F31F918191118F5F2F5F3F4F2F303105D8 +:10339000A9F70895E0910E01F0910F018091CB0102 +:1033A0008083E0910E01F0910F0180819091CA011C +:1033B000892B80839091B901992361F0E0910E01EE +:1033C000F0910F018081892B80830E94B7198111B0 +:1033D0001092B90180910E0190910F010C94500E42 +:1033E000CF92DF92EF92FF920F931F936C01EE2426 +:1033F000FF24C114D104E104F10421F46B017C0128 +:1034000080E001C080E133272F2D1E2D0D2D0115E9 +:1034100011052105310519F0885F680179019701CF +:103420008601A4E03695279517950795AA95D1F7BB +:10343000011511052105310519F08C5F680179012D +:1034400097018601F2E03695279517950795FA952D +:10345000D1F7011511052105310519F08E5F6801BD +:103460007901B701A6017695679557954795452B44 +:10347000462B472B09F08F5F1F910F91FF90EF9024 +:10348000DF90CF9008958091E501843009F110928A +:10349000CD0120E488E190E00FB6F894A8958093E0 +:1034A00060000FBE2093600083B7817F846083BF7C +:1034B00083B7816083BF7894889583B78E7F83BFFD +:1034C00088E10FB6F89480936000109260000FBE00 +:1034D000089508950895CF930E94691A0E943604B2 +:1034E0000E946A1AC0E08C2F0E942705811105C036 +:1034F000CF5FCE30C1F780E001C081E0CF91089569 +:103500000E94A5130E94440E0C944A0782E084BDD9 +:1035100093E095BD9AEF97BD80936E0008952FB705 +:10352000F8948091CE019091CF01A091D001B091FB +:10353000D1012FBF0895CF92DF92EF92FF920F93A8 +:103540001F932FB7F8944091CE015091CF01609115 +:10355000D0017091D1012FBF6A017B01EE24FF24BD +:103560008C0120E030E0C016D106E206F30610F42C +:1035700041505109481B590BCA011F910F91FF90EF +:10358000EF90DF90CF9008951F920F920FB60F9299 +:1035900011248F939F93AF93BF938091CE0190910D +:1035A000CF01A091D001B091D1010196A11DB11D13 +:1035B0008093CE019093CF01A093D001B093D1011D +:1035C000BF91AF919F918F910F900FBE0F901F9061 +:1035D00018950E944A0BF8942FEF87EA91E6215044 +:1035E00080409040E1F700C0000087E090EBDC01F4 +:1035F0008093EE019093EF01A093F001B093F1015D +:103600002CE088E190E00FB6F894A89580936000D4 +:103610000FBE20936000FFCFEF92FF920F931F9396 +:10362000CF93DF93E82EF12C8F2D0E942705C0E069 +:10363000D0E0082F10E098010C2E02C03595279598 +:103640000A94E2F720FD05C02196C630D10599F70E +:1036500009C06C2F7F2D80E00E94EE05E812F4CFA8 +:1036600081E005C0F3948EE0F812DECF80E0DF91B8 +:10367000CF911F910F91FF90EF900895CF93C82F96 +:103680008CE20E940C1B882321F08C2FCF910C948C +:103690000C1B80E0CF910895CF930E94911C811163 +:1036A00002C00E94771CC5E6C15049F00E94360452 +:1036B0008FE39CE90197F1F700C00000F5CF89E2A4 +:1036C0000E943E1B811111C18AE20E943E1B8111A2 +:1036D0000E94771C85E00E943E1B81110E94E91A1E +:1036E0000E949C1C8093CC0187E00E943E1B882393 +:1036F00099F18BE10E943E1B882351F09091CC01FF +:1037000091FB882780F921E0822780FB91F922C074 +:103710008EE00E943E1B882351F09091CC0192FBD9 +:10372000882780F921E0822780FB92F913C080E18D +:103730000E943E1B9091CC01882341F093FB882787 +:1037400080F921E0822780FB93F904C0892F8095BE +:1037500080FB90F99093CC018091CC010E94A01C39 +:103760000E94AE1C8093DF0180EE0E943E1B8823E6 +:1037700041F08091DF01982F909590FB80F9809324 +:10378000DF0189E30E943E1B882359F09091DF01FD +:1037900091FB882780F921E0822780FB91F99093A3 +:1037A000DF0182EE0E943E1B882359F09091DF01D9 +:1037B00092FB882780F921E0822780FB92F9909381 +:1037C000DF0186EE0E943E1B882359F09091DF01B5 +:1037D00093FB882780F921E0822780FB93F990935F +:1037E000DF0183EE0E943E1B882359F09091DF0198 +:1037F00094FB882780F921E0822780FB94F990933D +:10380000DF0185E30E943E1B882359F09091DF0180 +:1038100095FB882780F921E0822780FB95F990931A +:10382000DF0181E30E943E1B882359F09091DF0164 +:1038300096FB882780F921E0822780FB96F99093F8 +:10384000DF0181E10E943E1B882359F09091DF0146 +:1038500097FB882780F921E0822780FB97F99093D6 +:10386000DF018091DF010E94B21C8091DF0187FBA4 +:10387000882780F980930D0187E20E943E1BC82FA4 +:103880008EE10E943E1B8111C2608FE10E943E1BAF +:103890008111C46080E20E943E1B8111C86081E2F8 +:1038A0000E943E1B8111C06182E20E943E1B811179 +:1038B000C06283E20E943E1B8111C06484E20E94C8 +:1038C0003E1B882311F0C06802C0CC2329F08C2F46 +:1038D0000E94A91C6C2F03C00E94A51C682F70E0D9 +:1038E00080E090E0CF910C94A117CF9108956DEEF8 +:1038F0007EEF80E090E00E94CD2260E082E090E0E8 +:103900000E94BF2260E083E090E00E94BF2260E05E +:1039100084E090E00E94BF2260E085E090E00C949B +:10392000BF2280E090E00E94B92221E08D3E9E4FB0 +:1039300009F020E0822F089582E090E00C94B122FB +:10394000682F82E090E00C94BF2283E090E00C941A +:10395000B122682F83E090E00C94BF2284E090E0D5 +:103960000C94B122682F84E090E00C94BF228091E7 +:10397000D40180FF0BC06091130185E0689FB00106 +:10398000112475956795759567952AC081FF09C0C3 +:103990006091130185E0689FB001112475956795CA +:1039A0001FC082FF07C06091130185E0689FB001CE +:1039B000112416C04091D5014423C9F06091120131 +:1039C000461788F72091130185E0289F9001112464 +:1039D000429FC001439F900D112470E00E948322FA +:1039E0006038710540F46115710539F002C065E079 +:1039F00070E0862F08958FE7089581E00895809103 +:103A0000D40180FF08C06091110170E07595679541 +:103A10007595679521C081FF06C06091110170E026 +:103A20007595679519C082FF04C06091110170E01F +:103A300010C08091D5018823C1F0609110018617D4 +:103A4000A0F790911101989FC001112470E00E948D +:103A500083226038710528F46115710521F0862FE5 +:103A600008958FE7089581E0089561E070E0F4CF54 +:103A7000803F21F40E94B71C819504C0813F29F446 +:103A80000E94B71C8093D8010895823F21F40E94C0 +:103A9000B71C819504C0833F29F40E94B71C809312 +:103AA000D7010895893F19F40E94FF1C05C08A3F81 +:103AB00031F40E94FF1C81958093D90108958B3FBA +:103AC00021F40E94FF1C819504C08C3F29F40E94C0 +:103AD000FF1C8093DA010895843F21F48091D60180 +:103AE000816017C0853F21F48091D601826011C0AA +:103AF000863F21F48091D60184600BC0873F21F47A +:103B00008091D601886005C0883F31F48091D6014C +:103B100080618093D60108958D3F21F48091D40176 +:103B200081600BC08E3F21F48091D401826005C07A +:103B30008F3F29F48091D40184608093D40108954B +:103B4000803F39F48091D80187FF6CC01092D80172 +:103B500069C0813F29F48091D8011816BCF362C076 +:103B60009091D701823F29F497FF5CC01092D70152 +:103B700059C0833F19F41916CCF354C0893F41F45E +:103B80008091D90118160CF04DC01092D9014AC08D +:103B90008A3F29F48091D90187FF44C0F6CF8B3F3B +:103BA00039F48091DA0187FF3DC01092DA013AC002 +:103BB0008C3F29F48091DA011816BCF333C0843F9E +:103BC00021F48091D6018E7F17C0853F21F480912A +:103BD000D6018D7F11C0863F21F48091D6018B7F65 +:103BE0000BC0873F21F48091D601877F05C0883FB5 +:103BF00031F48091D6018F7E8093D60113C08D3F22 +:103C000021F48091D4018E7F0BC08E3F21F48091EE +:103C1000D4018D7F05C08F3F29F48091D4018B7F23 +:103C20008093D4018091D70181110EC08091D80179 +:103C300081110AC08091D901811106C08091DA01F9 +:103C4000811102C01092D501089586ED91E00E9485 +:103C50005B0E0E948F1A9093D3018093D201089536 +:103C60001F93CF93DF938091D2019091D3010E9453 +:103C70009B1A4091D501442321F02091140130E09A +:103C800006C0209115015AE0259F9001112482174A +:103C9000930708F482C08091D7011091D801D09188 +:103CA000D901C091DA01811107C0111105C0D111EC +:103CB00003C0CC2309F471C04F3F19F04F5F40930C +:103CC000D501181624F40E94B71C8093D701809167 +:103CD000D70187FF05C00E94B71C81958093D7014B +:103CE000111624F40E94B71C8093D8018091D8014A +:103CF00087FF05C00E94B71C81958093D801609111 +:103D0000D701662339F11091D801112319F17727D2 +:103D100067FD7095872F972F0E94942123E333E34B +:103D200043E35FE30E94F8210E9461216093D70181 +:103D3000612F772767FD7095872F972F0E94942119 +:103D400023E333E343E35FE30E94F8210E94612110 +:103D50006093D8011D1624F40E94FF1C8093D901A2 +:103D60008091D90187FF05C00E94FF1C8195809337 +:103D7000D9011C1624F40E94FF1C8093DA01809163 +:103D8000DA0187FF05C00E94FF1C81958093DA014C +:103D9000DF91CF911F910C94251EDF91CF911F9140 +:103DA0000895E6EDF1E085E0DF011D928A95E9F7DF +:103DB0001092D5011092D4010895833081F128F436 +:103DC000813059F08230D1F00895853009F449C02E +:103DD000B8F1863009F456C0089520911501862F58 +:103DE00090E0820F911D8F3F910520F4620F609348 +:103DF000150108958FEF8093150108952091140106 +:103E0000862F90E0820F911D8F3F910520F4620F65 +:103E10006093140108958FEF809314010895209109 +:103E20001301862F90E0820F911D8F3F910520F4A2 +:103E3000620F6093130108958FEF8093130108952B +:103E400020911201862F90E0820F911D8F3F9105E6 +:103E500020F4620F6093120108958FEF8093120196 +:103E6000089520911101862F90E0820F911D8F3FC0 +:103E7000910520F4620F6093110108958FEF8093F4 +:103E80001101089520911001862F90E0820F911D5D +:103E90008F3F910520F4620F6093100108958FEF1A +:103EA000809310010895833011F128F4813049F096 +:103EB000823091F00895853081F120F18630C1F192 +:103EC000089580911501681720F4861B80931501D1 +:103ED000089510921501089580911401681720F437 +:103EE000861B809314010895109214010895809107 +:103EF0001301681720F4861B809313010895109214 +:103F00001301089580911201681720F4861B809395 +:103F100012010895109212010895809111016817FD +:103F200020F4861B809311010895109211010895C9 +:103F300080911001681720F4861B8093100108956A +:103F40001092100108958D3109F442C020F58E3091 +:103F500009F479C070F4873009F45EC020F486302B +:103F600009F442C033C08830D1F18B3009F4A7C0C6 +:103F70002DC0863109F4A3C038F4803109F46DC036 +:103F8000813109F47BC022C0893109F498C08B319A +:103F900009F44FC01BC0853309F479C048F4873257 +:103FA00009F475C008F478C0893209F470C00EC0F5 +:103FB000833438F48A3308F071C0883309F47FC041 +:103FC00005C0833409F463C08834C1F080E00895EB +:103FD0000E941B210E94440E0E944A0770C00E944A +:103FE0009C1C0E94AE1C6BC08091CC01817F8E7F97 +:103FF0008093CC0181E08093DC0108950E94A51399 +:104000002FEF83ED90E3215080409040E1F700C016 +:1040100000000E94E91A53C09091CC01892F817051 +:1040200090FF03C0917F9E7F26C091609093CC014A +:1040300046C09091CC0191FB882780F921E082272E +:1040400080FB91F913C09091CC0192FB882780F9F5 +:1040500021E0822780FB92F909C09091CC0193FB6B +:10406000882780F921E0822780FB93F99093CC0187 +:10407000882329F191609093CC0108950E94A513A3 +:1040800080910D0191E0892780930D0118C061E0B6 +:1040900070E080E090E00FC023EE01C027EC280F15 +:1040A00061E070E080E090E004C0660F771F881F39 +:1040B000991F2A95D2F70E94A1170E94A51381E0AB +:1040C000089580E0089580E00895CF93C82F8091EF +:1040D000DC01813079F018F08230D1F184C0A091F8 +:1040E0000E01B0910F018C91813169F0823209F09B +:1040F0007CC009C0A0910E01B0910F018C9181315B +:1041000011F0823249F48C2F0E94612081111DC070 +:104110008C2F0E94A31F1AC08C2F0E946320811134 +:1041200014C0C43179F048F4CB3079F0C03109F0D3 +:1041300060C082E08093DC0108C0C93219F0C83346 +:1041400021F057C01092DC0154C081E0817053C04F +:10415000C93289F118F5C43171F1A8F4C73009F0FA +:1041600046C08AE08093150194E19093140193E096 +:10417000909313018093120188E08093110188E2EB +:104180008093100134C0CE51C63088F5EC2FF0E09A +:10419000E65DFE4F80818093DB0129C0CE34E9F0DB +:1041A00020F4CB3421F56AE013C0C13579F0C23573 +:1041B000F1F461E00DC08091DB01882319F01092C9 +:1041C000DB0115C081E08093DC0115C061E006C011 +:1041D0008091DB010E94DD1E0AC06AE08091DB0154 +:1041E0000E94531F04C01092DC0180E004C081E0F3 +:1041F00002C080E0ABCFCF910895E1E8F0E080818C +:10420000886080838081816080838FB7F89493E099 +:104210009093890090ED909388008FBF0895EFE60A +:10422000F0E08081826080830895EFE6F0E0808195 +:104230008D7F80830895EFE6F0E0808192E089270A +:10424000808308951F920F920FB60F9211242F931F +:104250003F934F935F936F937F938F939F93AF930E +:10426000BF93EF93FF938091DD019091DE01019662 +:104270009093DE018093DD01811103C082E00E94F2 +:104280004A07E091DE01E695E695F0E0E657FB4F40 +:10429000E4918091DD018E1303C080E00E944A0703 +:1042A000FF91EF91BF91AF919F918F917F916F910E +:1042B0005F914F913F912F910F900FBE0F901F90E4 +:1042C000189504D06894B1118DC0089570D088F00D +:1042D0009F5790F0B92F9927B751A0F0D1F0660FF2 +:1042E000771F881F991F1AF0BA95C9F712C0B1300D +:1042F00081F077D0B1E0089574C0672F782F8827B8 +:10430000B85F39F0B93FCCF3869577956795B3954B +:10431000D9F73EF490958095709561957F4F8F4FBA +:104320009F4F0895E89409C097FB3EF490958095BF +:10433000709561957F4F8F4F9F4F9923A9F0F92F6B +:1043400096E9BB279395F695879577956795B795E9 +:10435000F111F8CFFAF4BB0F11F460FF1BC06F5FCF +:104360007F4F8F4F9F4F16C0882311F096E911C0E1 +:10437000772321F09EE8872F762F05C0662371F002 +:1043800096E8862F70E060E02AF09A95660F771F16 +:10439000881FDAF7880F9695879597F9089557FD46 +:1043A0009058440F551F59F05F3F71F04795880FA3 +:1043B00097FB991F61F09F3F79F08795089512163A +:1043C00013061406551FF2CF4695F1DF08C01616E6 +:1043D00017061806991FF1CF869571056105089497 +:1043E0000895E894BB2766277727CB0197F90895AE +:1043F0000BD078C069D028F06ED018F0952309F062 +:104400005AC05FC01124EECFCADFA0F3959FD1F34D +:10441000950F50E0551F629FF001729FBB27F00D72 +:10442000B11D639FAA27F00DB11DAA1F649F6627C7 +:10443000B00DA11D661F829F2227B00DA11D621F16 +:10444000739FB00DA11D621F839FA00D611D221FD0 +:10445000749F3327A00D611D231F849F600D211DB4 +:10446000822F762F6A2F11249F5750408AF0E1F057 +:1044700088234AF0EE0FFF1FBB1F661F771F881FA0 +:1044800091505040A9F79E3F510570F014C0AACF3B +:104490005F3FECF3983EDCF3869577956795B7958B +:1044A000F795E7959F5FC1F7FE2B880F911D9695B5 +:1044B000879597F9089597F99F6780E870E060E025 +:1044C00008959FEF80EC089500240A9416161706AD +:1044D00018060906089500240A94121613061406F5 +:1044E00005060895092E0394000C11F4882352F058 +:1044F000BB0F40F4BF2B11F460FF04C06F5F7F4F10 +:104500008F4F9F4F089597FB072E16F4009407D006 +:1045100077FD09D00E949D2207FC05D03EF49095BE +:1045200081959F4F0895709561957F4F0895EE0F87 +:10453000FF1F0590F491E02D0994AA1BBB1B51E1CC +:1045400007C0AA1FBB1FA617B70710F0A61BB70B03 +:10455000881F991F5A95A9F780959095BC01CD01A8 +:104560000895F999FECF92BD81BDF89A992780B53B +:104570000895A8E1B0E042E050E00C94D422262F48 +:10458000F999FECF1FBA92BD81BD20BD0FB6F89438 +:10459000FA9AF99A0FBE019608950E94BF22272F1A +:1045A0000C94C022DC01CB01FC01F999FECF06C0BE +:1045B000F2BDE1BDF89A319600B40D9241505040E1 +:0845C000B8F70895F894FFCF4D +:1045C80020024B07D807B50781074E070101BA013A +:1045D80028080A03140A3F4D36394B04FE03C80362 +:1045E8008F0322033B0354036D03010203040506F2 +:0445F80007080900A7 +:00000001FF From f32f80cf3298877f7f0aa2ee4bb33df649113323 Mon Sep 17 00:00:00 2001 From: IBNobody Date: Sun, 24 Apr 2016 21:06:59 -0500 Subject: [PATCH 224/259] updating personal atomic keymap (#285) --- keyboard/atomic/keymaps/pvc/keymap.c | 183 ++++++++++++++------------- 1 file changed, 97 insertions(+), 86 deletions(-) diff --git a/keyboard/atomic/keymaps/pvc/keymap.c b/keyboard/atomic/keymaps/pvc/keymap.c index c6642919b8..28aa2c3592 100644 --- a/keyboard/atomic/keymaps/pvc/keymap.c +++ b/keyboard/atomic/keymaps/pvc/keymap.c @@ -14,8 +14,9 @@ #define LAYER_LOWER 3 #define LAYER_RAISE 4 #define LAYER_FUNCTION 5 -#define LAYER_MUSIC 6 -#define LAYER_ADJUST 7 +#define LAYER_MOUSE 6 +#define LAYER_MUSIC 7 +#define LAYER_ADJUST 8 #define MACRO_QWERTY 0 #define MACRO_COLEMAK 1 @@ -23,19 +24,20 @@ #define MACRO_LOWER 3 #define MACRO_RAISE 4 #define MACRO_FUNCTION 5 -#define MACRO_TIMBRE_1 6 -#define MACRO_TIMBRE_2 7 -#define MACRO_TIMBRE_3 8 -#define MACRO_TIMBRE_4 9 -#define MACRO_TEMPO_U 10 -#define MACRO_TEMPO_D 11 -#define MACRO_TONE_DEFAULT 12 -#define MACRO_MUSIC_ON 13 -#define MACRO_MUSIC_OFF 14 -#define MACRO_AUDIO_ON 15 -#define MACRO_AUDIO_OFF 16 -#define MACRO_INC_VOICE 17 -#define MACRO_DEC_VOICE 18 +#define MACRO_MOUSE 6 +#define MACRO_TIMBRE_1 7 +#define MACRO_TIMBRE_2 8 +#define MACRO_TIMBRE_3 9 +#define MACRO_TIMBRE_4 10 +#define MACRO_TEMPO_U 11 +#define MACRO_TEMPO_D 12 +#define MACRO_TONE_DEFAULT 13 +#define MACRO_MUSIC_ON 14 +#define MACRO_MUSIC_OFF 15 +#define MACRO_AUDIO_ON 16 +#define MACRO_AUDIO_OFF 17 +#define MACRO_INC_VOICE 18 +#define MACRO_DEC_VOICE 19 #define M_QWRTY M(MACRO_QWERTY) #define M_COLMK M(MACRO_COLEMAK) @@ -43,6 +45,7 @@ #define M_LOWER M(MACRO_LOWER) #define M_RAISE M(MACRO_RAISE) #define M_FUNCT M(MACRO_FUNCTION) +#define M_MOUSE M(MACRO_MOUSE) #define TIMBR_1 M(MACRO_TIMBRE_1) #define TIMBR_2 M(MACRO_TIMBRE_2) #define TIMBR_3 M(MACRO_TIMBRE_3) @@ -73,8 +76,11 @@ #define _______ KC_TRNS -#define ___T___ KC_TRNS #define XXXXXXX KC_NO +#define ________________ _______, _______ +#define XXXXXXXXXXXXXXXX XXXXXXX, XXXXXXX + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* QWERTY * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. @@ -90,13 +96,12 @@ * '--------------------------------------------------------------------------------------------------------------------------------------' */ -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - [LAYER_QWERTY] = { /* QWERTY */ - { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, XXXXXXX }, + [LAYER_QWERTY] = { /* QWERTY */ + { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, { KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, - { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, XXXXXXX, KC_PGUP }, - { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, XXXXXXX, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, + { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, + { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, KC_SPC, M_LOWER, KC_RALT, KC_LGUI, KC_MENU, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, /* COLEMAK @@ -105,7 +110,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+-----------------| * | TAB | Q | W | F | P | G | J | L | U | Y | ; | [ | ] | \ | DEL | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ------------+--------| - * | CAPS | A | R | S | T | D | H | N | E | I | O | ' | XXXXXX . ENTER | PG UP | + * | BACKSP | A | R | S | T | D | H | N | E | I | O | ' | XXXXXX . ENTER | PG UP | * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+- 2u ---------------------+--------| * | LSHIFT | Z | X | C | V | B | K | M | , | . | / | XXXXXX . RSHIFT | UP | PG DN | * |--------+--------+--------+--------+--------+- 2u ------------+--------+--------+--------+--------+-----------------+--------+--------| @@ -113,12 +118,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * '--------------------------------------------------------------------------------------------------------------------------------------' */ - [LAYER_COLEMAK] = { /* COLEMAK */ + [LAYER_COLEMAK] = { /* COLEMAK */ { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC }, { KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL }, - { KC_CAPS, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, + { KC_BSPC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_ENT, KC_ENT, KC_PGUP }, { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, KC_SPC, M_LOWER, KC_RALT, KC_LGUI, KC_MENU, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, /* DVORAK @@ -135,40 +140,52 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * '--------------------------------------------------------------------------------------------------------------------------------------' */ - [LAYER_DVORAK] = { /* DVORAK */ + [LAYER_DVORAK] = { /* DVORAK */ { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_BSPC }, { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_BSLS, KC_DEL }, { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT, KC_ENT, KC_PGUP }, { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_RSFT, KC_UP, KC_PGDN }, - { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, XXXXXXX, M_LOWER, KC_RALT, KC_HOME, KC_END, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, + { KC_LCTL, KC_LGUI, M_FUNCT, KC_LALT, M_RAISE, KC_SPC, KC_SPC, M_LOWER, KC_RALT, KC_LGUI, KC_MENU, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT }, }, - [LAYER_LOWER] = { /* LOWERED */ - { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + [LAYER_LOWER] = { /* LOWERED */ + { KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ________________ }, { _______, _______, _______, _______, SC_CCLS, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, SC_REDO, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, KC_HOME }, + { _______, SC_REDO, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, _______, KC_END }, { _______, _______, _______, _______, _______, KC_BSPC, KC_BSPC, _______, _______, _______, _______, _______, _______, _______, _______ }, }, - [LAYER_RAISE] = { /* RAISED */ - { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, + [LAYER_RAISE] = { /* RAISED */ + { KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ________________ }, { _______, _______, _______, _______, SC_ACLS, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_INS }, - { _______, SC_SELA, SC_SAVE, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, SC_UNDO, SC_CUT, SC_COPY, SC_PSTE, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______ }, - { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, SC_SELA, SC_SAVE, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, KC_HOME }, + { _______, SC_UNDO, SC_CUT, SC_COPY, SC_PSTE, _______, _______, _______, _______, _______, _______, ________________, _______, KC_END }, + { _______, _______, _______, _______, _______, ________________, _______, _______, _______, _______, _______, _______, _______, _______ }, }, - [LAYER_FUNCTION] = { /* FUNCTION */ - { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___, ___T___ }, - { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR }, - { KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, KC_MS_U, KC_WH_D }, + [LAYER_FUNCTION] = { /* FUNCTION */ + { KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ________________ }, + { KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, _______, KC_PAUS }, + { KC_CAPS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, KC_PSCR }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, KC_VOLU, KC_MUTE }, + { _______, _______, _______, _______, _______, KC_MPLY, KC_MPLY, _______, _______, _______, _______, _______, KC_MPRV, KC_VOLD, KC_MNXT }, + }, + +#ifdef MOUSEKEY_ENABLE + + [LAYER_MOUSE] = { /* MOUSE */ + { _______, KC_ACL0, KC_ACL1, KC_ACL2, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXXXXXXXXXXX }, + { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, + { XXXXXXX, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXXXXXXXXXXX, KC_WH_U }, + { _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, ________________, KC_MS_U, KC_WH_D }, { _______, _______, _______, _______, _______, KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R }, }, - [LAYER_MUSIC] = { +#endif + + [LAYER_MUSIC] = { /* MUSIC */ { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, @@ -176,13 +193,25 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { { XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, M_RAISE, XXXXXXX, XXXXXXX, M_LOWER, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX }, }, - [LAYER_ADJUST] = { /* ADJUST */ - { _______, TIMBR_1, TIMBR_2, TIMBR_3, TIMBR_4, TMPO_UP, TMPO_DN, TMPO_DF, _______, MUS_ON, MUS_OFF, AUD_ON, AUD_OFF, ___T___, ___T___ }, + [LAYER_ADJUST] = { /* ADJUST */ + { _______, TIMBR_1, TIMBR_2, TIMBR_3, TIMBR_4, TMPO_UP, TMPO_DN, TMPO_DF, _______, MUS_ON, MUS_OFF, AUD_ON, AUD_OFF, ________________ }, { _______, M_QWRTY, M_COLMK, M_DVORK, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, - { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ___T___, ___T___, _______ }, - { _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, ___T___, ___T___, VC_UP, _______ }, - { _______, _______, _______, _______, _______, ___T___, ___T___, _______, _______, _______, _______, _______, _______, VC_DOWN, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, _______ }, + { _______, _______, _______, _______, _______, RESET, _______, M_MOUSE, _______, _______, _______, ________________, VC_UP, _______ }, + { _______, _______, _______, _______, _______, ________________, _______, _______, _______, _______, _______, _______, VC_DOWN, _______ }, }, + + +/* + [LAYER_EMPTY] = { + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, _______ }, + { _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, ________________, _______, _______ }, + { _______, _______, _______, _______, _______, ________________, _______, _______, _______, _______, _______, _______, _______, _______ }, + }, +*/ + }; #ifdef AUDIO_ENABLE @@ -206,36 +235,6 @@ float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); #endif /* AUDIO_ENABLE */ -/* -void update_quad_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3, uint8_t layer4, bool order) -{ - if (order) - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer3); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } - else - { - if (IS_LAYER_ON(layer1) && IS_LAYER_ON(layer2)) - { - layer_on(layer4); - } - else - { - layer_off(layer3); - layer_off(layer4); - } - } -} -*/ - void persistant_default_layer_set(uint16_t default_layer) { eeconfig_update_default_layer(default_layer); @@ -314,6 +313,18 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; +#ifdef MOUSEKEY_ENABLE + + case MACRO_MOUSE: + if (record->event.pressed) + { + layer_invert(LAYER_MOUSE); + } + break; + +#endif /* MOUSEKEY_ENABLE */ + + case MACRO_TIMBRE_1: if (record->event.pressed) set_timbre(TIMBRE_12); break; @@ -389,8 +400,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE - voice_iterate(); - PLAY_NOTE_ARRAY(music_scale, false, STACCATO); + voice_iterate(); + PLAY_NOTE_ARRAY(music_scale, false, STACCATO); #endif } break; @@ -399,8 +410,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE - voice_deiterate(); - PLAY_NOTE_ARRAY(music_scale, false, STACCATO); + voice_deiterate(); + PLAY_NOTE_ARRAY(music_scale, false, STACCATO); #endif } break; @@ -419,8 +430,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) void process_action_user(keyrecord_t *record) { - uint8_t starting_note = 0x0C; - int offset = 7; + uint8_t starting_note = 0x0C; + int offset = 7; if (IS_LAYER_ON(LAYER_MUSIC)) { @@ -485,7 +496,7 @@ void led_set_user(uint8_t usb_led) void play_startup_tone() { - _delay_ms(10); // gets rid of tick + _delay_ms(10); // gets rid of tick PLAY_NOTE_ARRAY(tone_my_startup, false, STACCATO); } @@ -495,4 +506,4 @@ void play_goodbye_tone() _delay_ms(1000); } -#endif /* AUDIO_ENABLE */ +#endif /* AUDIO_ENABLE */ \ No newline at end of file From 9f8f34119a7d2dcb7cbf729d95ede37861ebd304 Mon Sep 17 00:00:00 2001 From: "Jason T. Wong" Date: Sun, 24 Apr 2016 22:14:09 -0400 Subject: [PATCH 225/259] Compiled Hex File The keymap file to use without compilation. --- keyboard/ergodox_ez/keymaps/plums/plums.hex | 1159 +++++++++++++++++++ 1 file changed, 1159 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/plums/plums.hex diff --git a/keyboard/ergodox_ez/keymaps/plums/plums.hex b/keyboard/ergodox_ez/keymaps/plums/plums.hex new file mode 100644 index 0000000000..f950ba3ab2 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/plums/plums.hex @@ -0,0 +1,1159 @@ +:100000000C946E020C94B2020C94B2020C94B202E4 +:100010000C94B2020C94B2020C94B2020C94B20290 +:100020000C94B2020C94B2020C94A60C0C94780DB1 +:100030000C94B2020C94B2020C94B2020C94B20270 +:100040000C94B2020C9442220C94B2020C94B202B0 +:100050000C94B2020C94D11B0C94B2020C94B20218 +:100060000C94B2020C94B2020C94B2020C94B20240 +:100070000C94B2020C94B2020C94B2020C94B20230 +:100080000C94B2020C94B2020C94B2020C94B20220 +:100090000C94B2020C94B2020C94B2020C94B20210 +:1000A0000C94B2020C94B2020C94B202E50D070E4D +:1000B000F50E070EF50E4C0E6F0EF50EC40ED70E94 +:1000C000C311C31100120012431281129A149A1420 +:1000D0009A129A149B139B136E149A149A148514F3 +:1000E00001E40135023502E40001E00104020402EA +:1000F000E00000C801C835002B00E300E10000204B +:1001000000001E00140004001D002F024D001F00FF +:100110001A0016001B002602290020000800070014 +:10012000060031022A0021001500090019003302DF +:100130004A00220017000A0005000000E2083E0005 +:100140002F00000001540000E200100F30000000FA +:1001500002540000E60023001C000B001100000008 +:10016000AE00240018000D0010002D004B002500EB +:100170000C000E0036002E002C00260012000F008E +:100180003700270228002700130033003800300210 +:100190004E00A80031003400E500012000000100FD +:1001A000010001000100010000003A001E022002CF +:1001B0002202010001003B001F0221022302010074 +:1001C00001003C002F0226022F00010001003D002B +:1001D000300227023000010001003E0031023500EC +:1001E00035020000010001000100000001000000D4 +:1001F00001000100010000000100000001003F00BB +:100200000100500001000000010040000100510009 +:100210000100010001004100010052000100010045 +:100220000100420001004F000100010001004300F5 +:10023000010001000100010001004400450001002F +:100240000100010000000100010001000100A900FF +:1002500000000100010001000100AA0001000100EE +:10026000010001000100AC000100010001000100DB +:100270000100AB00010001000100010001000100CC +:100280000100010001000100010000000100010067 +:100290000100000001000000010001000100000059 +:1002A00001000000010001000100F2000100000057 +:1002B000010001000100F1000100F4000100010053 +:1002C0000100F0000100F500B60001000100F3009C +:1002D0000100010001000100010001000100010016 +:1002E00001000100010001000100010000001603EF +:1002F0004500720067006F0044006F007800200026 +:1003000045005A00000016034500720067006F00A8 +:1003100044006F007800200045005A0000000403EC +:10032000090409026D00040100A0FA09040000019B +:1003300003010100092111010001223F000705818D +:100340000308000A09040100010301020009211148 +:10035000010001224D000705820308000A0904027A +:1003600000010300000009211101000122360007ED +:1003700005830308000A09040300010300000009C3 +:100380002111010001223900070584031000011228 +:1003900001100100000008EDFE071301000102003A +:1003A0000105010906A101050719E029E715002546 +:1003B0000195087501810205081901290595057542 +:1003C000019102950175039101050719002977151F +:1003D000002501957875018102C005010980A10100 +:1003E000850216010026B7001A01002AB700751011 +:1003F00095018100C0050C0901A1018503160100CA +:10040000269C021A01002A9C02751095018100C0E9 +:1004100005010902A1010901A10005091901290528 +:10042000150025019505750181029501750381016E +:100430000501093009311581257F9502750881066E +:1004400009381581257F950175088106050C0A3844 +:10045000021581257F950175088106C0C005010937 +:1004600006A101050719E029E71500250195087582 +:100470000181029501750881010508190129059579 +:100480000575019102950175039101050719002970 +:10049000FF150025FF950675088100C000000000CB +:1004A00000000000000000010204060A0F17202CC3 +:1004B0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9BF +:1004C000DAC7B39D87715D4A3A2C20170F0A0604DC +:1004D00002010000000000000000000011241FBE07 +:1004E000CFEFDAE0DEBFCDBF04B603FE24C08091BB +:1004F000EE019091EF01A091F001B091F1018730F0 +:10050000904BA740B04BB9F41092EE011092EF015E +:100510001092F0011092F10114BE84B7877F84BF5E +:1005200088E10FB6F89480936000109260000FBECF +:10053000E0E0FFE3099511E0A0E0B1E0E2E1F8E4DA +:1005400002C005900D92A433B107D9F711E0A4E3DE +:10055000B1E001C01D92AE3EB107E1F70E94EA0989 +:100560000C9407240C940000CF93DF93EC016623D6 +:1005700019F06130C9F015C09A818D81992349F035 +:10058000982F907F21F080FF22C08F708D8380EEA6 +:1005900017C0807F19F480EE0E941F118D818F702B +:1005A0008D8380E090E018C09A818D81992359F065 +:1005B000982F907F21F080FF0DC08F708D8384EE87 +:1005C0000E945710EECF807F49F784EEE5CF89EE89 +:1005D00090E002C080EE90E0DF91CF910895089501 +:1005E0006091B1017091B2018091B3019091B40119 +:1005F0000E94FD1A56985E9825982D9826982E9858 +:1006000027982F98813019F0823021F00895259A8B +:100610002D9A0895269A2E9A08950C94F0025698D1 +:100620005E9825982D9826982E9827982F988FEFCA +:1006300090E0909389008093880090938B00809342 +:100640008A0090938D0080938C00259A2D9A2FEF2D +:1006500080E792E0215080409040E1F700C0000028 +:10066000269A2E9A2FEF80E792E02150804090400A +:10067000E1F700C00000279A2F9A2FEF80E792E061 +:10068000215080409040E1F700C0000025982D984F +:100690002FEF80E792E0215080409040E1F700C0CA +:1006A000000026982E982FEF80E792E0215080409E +:1006B0009040E1F700C0000027982F9856985E9868 +:1006C00025982D9826982E9827982F98089589EA8E +:1006D0008093800089E08093810024982C983F9833 +:1006E0008AB18F748AB96E98479A8BB1806B8BB937 +:1006F000769A0E940F030C94EF0280E2809300012F +:100700008091340181110EC00E94CC0381E080935E +:1007100034012FEF83ED90E3215080409040E1F7CA +:1007200000C0000080E40E94D20380930001811188 +:100730002EC00E94FC0380930001811128C00E94FA +:10074000FC0380930001811122C08FE30E94FC030F +:100750008093000181111BC00E94F40380E40E9479 +:10076000D20380930001811112C08CE00E94FC032F +:100770008093000181110BC00E94FC038093000153 +:10078000811105C08FE30E94FC03809300010E9449 +:10079000F4038091000108951092B9008AE08093DB +:1007A000B800089594EA9093BC009091BC0097FF24 +:1007B000FCCF9091B900987F983021F0903111F0E2 +:1007C00081E008958093BB0084E88093BC00809111 +:1007D000BC0087FFFCCF8091B900887F883111F081 +:1007E000803471F780E0089584E98093BC008091A3 +:1007F000BC0084FDFCCF08958093BB0084E8809307 +:10080000BC008091BC0087FFFCCF9091B900987F1D +:1008100081E0983209F480E0089584E88093BC0078 +:100820008091BC0087FFFCCF8091BB000895809130 +:100830000001811115C080E40E94D2038093000161 +:1008400081110CC082E10E94FC03809300018111A0 +:1008500005C08FEF0E94FC03809300010E94F40307 +:1008600084B1807F84B985B1807F85B98AB1837F67 +:100870008AB98BB1837F8BB93E98469808950E94C0 +:100880007D03809300010E94170480B38C7080BBAD +:1008900081B3836F81BBA6E3B1E0E4E4F1E08EE0D5 +:1008A0008E0F11921D928E13FCCF0C946703BF9292 +:1008B000CF92DF92EF92FF920F931F93CF93DF932C +:1008C00080910001882379F0809135018F5F8093BA +:1008D0003501811108C00E947D03809300018111C0 +:1008E00002C00E940F0306E311E0C0E0D0E0DD2467 +:1008F000D39482E0C82EEE24E394F12CC730D105C6 +:1009000000F580910001811164C080E40E94D2034F +:1009100080930001811112C082E10E94FC03809348 +:10092000000181110BC0C7010C2E01C0880F0A9471 +:10093000EAF780950E94FC03809300010E94F40373 +:1009400048C0CA30A1F028F4C83059F0C93061F06D +:1009500005C0CC3089F070F0CD3089F0209A28980D +:1009600010C0219A29980DC0229A2A980AC0239A69 +:100970002B9807C0529A01C0539A5B9802C03E9AC6 +:10098000469890EA9A95F1F79FB1799902C082E072 +:1009900001C080E091709D25982B7C9902C084E075 +:1009A00001C080E0892B7D9902C038E001C030E0B1 +:1009B000832B7E9902C020E101C020E0822B9FB1F1 +:1009C0009095991F9927991F9295990F907E892B41 +:1009D0000FC080910001811149C080E40E94D203C0 +:1009E00080930001882379F1B12C0E94F4038B2DB0 +:1009F000F8019081981719F08083C09201010E943C +:100A0000170421960F5F1F4FCE30D10509F076CF26 +:100A100080910101882361F1815080930101882335 +:100A200039F08FE99FE00197F1F700C0000020C086 +:100A3000A4E4B1E0E6E3F1E0CF01825F91919D9300 +:100A40008E13FCCF15C083E10E94FC03809300014C +:100A50008111CACF81E40E94D203809300018111E9 +:100A6000C3CF0E940D04B82EB094BFCF80E0C0CF9A +:100A70000E940D0381E0DF91CF911F910F91FF90B4 +:100A8000EF90DF90CF90BF900895E82FF0E0EC5BFF +:100A9000FE4F808108950895089596E0799FF001B2 +:100AA000112494E5899FE00DF11D1124E60FF11D3D +:100AB000EE0FFF1FEA50FF4F859194910895880F24 +:100AC000991FFC01EE58F040859194910895880F8C +:100AD000991FFC01EE50FF4F8591949108950F935B +:100AE0001F93CF93DF93EC018115904350F5C1150F +:100AF00080E2D80708F0B3C0CB3BD10590F4C83AE8 +:100B0000D10508F05AC0C53AD10508F04BC0C43031 +:100B1000D10508F0BBC1219709F0B5C101E010E093 +:100B2000F5C1CF3FD10511F008F0B0C1C03FD105EC +:100B300008F092C0CE01805E9109089708F4A6C122 +:100B4000A2C1C11591E5D907A8F4C23020E5D207AA +:100B500008F09EC0C11580E5D80709F485C008F0EB +:100B600091C0C11520E4D20708F08DC1DD278E01A8 +:100B7000106CCCC1C11580E8D80758F4C11590E7B6 +:100B8000D90708F07CC1C11520E6D20708F422C1BC +:100B90007AC1C11580E9D80708F075C1DF708E01F0 +:100BA000106AB4C1C53AD10509F472C1C63AD1057B +:100BB00009F071C102E810E4A9C1C83AD10509F4ED +:100BC0006DC1C93AD10509F46CC1CA3AD10509F41D +:100BD0006BC1CB3AD10509F46AC1CC3AD10509F40D +:100BE00069C1CD3AD10509F468C1C03BD10509F40A +:100BF00067C1CE3AD10509F466C1CF3AD10509F4EF +:100C000065C1C13BD10509F464C1C23BD10509F4FA +:100C100063C1C33BD10509F462C1C43BD10509F4EA +:100C200061C1C53BD10509F460C1C63BD10509F4DA +:100C30005FC1C73BD10509F45EC1C83BD10509F4CA +:100C40005DC1C93BD10509F45CC1CA3BD10509F4BA +:100C50005BC100E014E45AC18E01106557C1CE019A +:100C60009F700E94670553C10E94BE149FEF24E34A +:100C70008CE0915020408040E1F700C000000E94CD +:100C8000F61B44C18091CD0181608093CD013EC1AE +:100C90000E949F1D811102C00E94851D0E94BC1DE3 +:100CA00090E09093EE018093ED01C23090E5D9077A +:100CB00021F48091ED01816086C0C43020E5D20727 +:100CC00021F48091ED0182607EC0C63080E5D807B6 +:100CD00021F48091ED01846076C0C83090E5D90799 +:100CE00019F48091ED0127C0CA3020E5D20721F424 +:100CF0008091ED01806167C0CC3080E5D80721F498 +:100D00008091ED0180625FC0CE3090E5D90721F47B +:100D10008091ED01806457C0C03120E5D20721F4F5 +:100D20008091ED0180684FC0C23180E5D80729F479 +:100D30008091ED018460886046C0C33090E5D9079A +:100D400021F48091ED018E7F3EC0C53020E5D207B1 +:100D500021F48091ED018D7F36C0C73080E5D80742 +:100D600021F48091ED018B7F2EC0C93090E5D90729 +:100D700019F48091ED0126C0CB3020E5D20721F493 +:100D80008091ED018F7E1FC0CD3080E5D80721F422 +:100D90008091ED018F7D17C0CF3090E5D90721F408 +:100DA0008091ED018F7B0FC0C13120E5D20721F486 +:100DB0008091ED018F7707C0C331D04531F4809128 +:100DC000ED018B7F877F8093ED018091ED010E9483 +:100DD000C01D9CC08D2F99278F7099278130910558 +:100DE000D9F49E012370332702C0880F991F2A95DA +:100DF000E2F79C688E0144E0000F111F4A95E1F76D +:100E000000271370802B912B53E0CC0FDD1F5A95D8 +:100E1000E1F7C076DD272FC08230910531F4DC2F59 +:100E2000CC278E01016F106A71C08330910569F47F +:100E3000CE018370992701E010E002C0000F111F5E +:100E40008A95E2F7C8019C680FC0049709F05EC05C +:100E5000CE018370992701E010E002C0000F111F3E +:100E60008A95E2F7C8019A6823E0CC0FDD1F2A9526 +:100E7000E1F7C07ED7708C010C2B1D2B47C0DF70B3 +:100E80008E01106243C000E010E040C08E013EC001 +:100E900001E810E43BC003E810E438C002EE14E4BB +:100EA00035C009EE14E432C00AEE14E42FC005EB9D +:100EB00014E42CC006EB14E429C007EB14E426C0AC +:100EC0000CEC14E423C00DEC14E420C003E815E49A +:100ED0001DC00AE815E41AC002E915E417C004E9C8 +:100EE00015E414C001E216E411C003E216E40EC0DA +:100EF00004E216E40BC005E216E408C006E216E4BC +:100F000005C007E216E402C00AE216E4C801DF9158 +:100F1000CF911F910F91089596E0799FF0011124D0 +:100F200094E5899FE00DF11D1124E60FF11DEE0FF0 +:100F3000FF1FEA50FF4F85919491803E9105E0F4A8 +:100F4000803C910558F58133910509F46FC048F450 +:100F50008932910509F463C08A32910509F46DC0A4 +:100F600072C089339105E9F082389105D1F085335B +:100F7000910509F44DC067C0833E910581F138F4B5 +:100F8000803E9105B9F0823E9105D9F05CC0863E65 +:100F9000910561F1873E9105A1F155C00E945F0561 +:100FA00008952091ED0120FD02C021FF4CC080EE8C +:100FB00090E049C08091ED0180FFF9CF89E390E096 +:100FC00042C08091ED0182FF0EC08091ED0184FF4F +:100FD00003C080E090E037C083EE90E034C08091A1 +:100FE000ED0182FFF2CF82EE90E02DC08091ED0105 +:100FF00083FF0BC08091ED0184FDEBCF87EE90E085 +:1010000022C08091ED0183FFF5CF86EE90E01BC0FA +:101010008091ED0185FF07C089E290E014C08091C6 +:10102000ED0185FFF9CF85E390E00DC08091ED01E2 +:1010300086FF07C08AE290E006C08091ED0186FF3E +:10104000F9CF81E390E00E946F05089508950C9414 +:101050002608809162010895CF93DF9300D01F92FC +:10106000CDB7DEB79C018091E401843019F593E09F +:1010700099833B832A839093E9008FEF9091E80056 +:10108000815095FD06C095ED9A95F1F7000081110C +:10109000F5CF8091E80085FF0DC040E050E063E0AF +:1010A00070E0CE0101960E94960A8091E8008E774A +:1010B0008093E8000F900F900F90DF91CF910895EB +:1010C000CF93DF9300D01F92CDB7DEB72091E4011C +:1010D000243021F522E029839B838A8383E0809357 +:1010E000E9008FEF9091E800815095FD06C095EDE5 +:1010F0009A95F1F700008111F5CF8091E80085FF06 +:101100000DC040E050E063E070E0CE0101960E9427 +:10111000960A8091E8008E778093E8000F900F90F8 +:101120000F90DF91CF9108952091E4012430F1F4E4 +:1011300022E02093E9002FEF3091E800215035FDA7 +:1011400006C035ED3A95F1F700002111F5CF209159 +:10115000E80025FF0BC040E050E065E070E00E9431 +:10116000960A8091E8008E778093E8000895CF93E7 +:10117000DF93EC019091E401943009F046C0809136 +:101180000C018823D9F080910D018823B9F0909348 +:10119000E9008FEF9091E800815095FD06C095E140 +:1011A0009A95F1F700008111F5CF8091E80085FF55 +:1011B0002CC040E050E060E170E017C081E0809317 +:1011C000E9008FEF9091E800815095FD06C095ED04 +:1011D0009A95F1F700008111F5CF8091E80085FF25 +:1011E00014C040E050E068E070E0CE010E94960A32 +:1011F0008091E8008E778093E80080E1FE01A2E50F +:10120000B1E001900D928A95E1F7DF91CF910895B9 +:101210008091E301811109C00E942B0C0E94880C6F +:101220008091E20084608093E20008951092E301CF +:10123000089508950C942F220E948C1B0E94352241 +:101240000E942E0F0C94270842E061EC81E00E947E +:10125000A50B42E061EC82E00E94A50B42E061EC4C +:1012600083E00E94A50B42E161EC84E00C94A50BA5 +:101270008091E601833009F455C030F4813071F07B +:10128000823009F48EC008958A3009F47AC08B3018 +:1012900009F460C0893009F09CC020C08091E5014C +:1012A000813A09F096C08091E800877F8093E8003A +:1012B0008091E9019091EA01892B21F460E182E5B6 +:1012C00091E003C060E080E090E070E00E94E10AFD +:1012D0008091E8008B778093E80008958091E50184 +:1012E000813209F076C08091E9019091EA0100977E +:1012F00019F0039709F06DC08091E800877F809313 +:10130000E8008091E80082FD05C08091E401811130 +:10131000F8CF5FC08091F100809362018091E80076 +:101320008B7753C08091E501813A09F052C08091DA +:10133000E9019091EA01892B09F04BC08091E80006 +:10134000877F8093E8008091E80080FFFCCF809148 +:101350000C0136C08091E5018132D9F58091E90117 +:101360009091EA01892BA9F58091E800877F80930D +:10137000E8000E94DA0B8091E70180930C010C9445 +:10138000BE148091E501813221F58091E800877FCC +:101390008093E8000E94DA0B8091E801809363015A +:1013A00008958091E501813AA1F48091E800877F5A +:1013B0008093E8008091E80080FFFCCF809163017A +:1013C0008093F1008091E8008E778093E8000C9480 +:1013D000DA0B089584B7877F84BF88E10FB6F8944D +:1013E00080936000109260000FBE90E080E80FB61E +:1013F000F89480936100909361000FBE0E947D0F6E +:101400000E942B0C0E94880C8091E20084608093E3 +:10141000E20078940E940E0F0E947F0F82E091E01C +:101420000E94290F0E941D228091E401853069F4F9 +:101430000E944D1B8091E2018823B1F30E94781B2A +:10144000882391F30E94800AEFCF0E94850FECCF92 +:10145000292F332723303105C9F064F421303105B9 +:1014600081F02230310509F043C08DE690E022E2A0 +:1014700033E042C021323105F1F02232310541F131 +:1014800037C082E190E02FE833E036C09927813001 +:10149000910541F08230910541F0892B49F5EEE14B +:1014A000F3E005C0E6E0F3E002C0EEEEF2E0849186 +:1014B00090E09F0121C06430D8F4E62FF0E0EE0FF9 +:1014C000FF1FEE5DFE4F2081318189E090E014C066 +:1014D000643070F470E0FB01EE0FFF1FE65EFE4F1C +:1014E00020813181FB01EA5EFE4F808190E004C0E3 +:1014F00080E090E020E030E0FA013183208308951D +:1015000080E189BD82E189BD09B400FEFDCF8091F3 +:10151000D8008F7D8093D8008091E0008260809316 +:10152000E0008091E00081FDFCCF0895CF92DF9232 +:10153000EF92FF920F931F93CF93DF93EC018B01F8 +:101540006A010E94F90B811133C0C114D10439F032 +:10155000F60180819181081B190BC80FD91FE12C5E +:10156000F12C0115110519F18091E80085FD16C0D7 +:101570008091E8008E778093E800C114D10449F08F +:10158000F60180819181E80EF91EF182E08285E00A +:101590000FC00E94F90B882321F30AC08991809320 +:1015A000F10001501109FFEFEF1AFF0ADACF80E0D6 +:1015B000DF91CF911F910F91FF90EF90DF90CF902F +:1015C00008952091EB013091EC012617370748F080 +:1015D0006115710539F42091E8002E772093E80019 +:1015E00001C0B90140E061157105A9F12091E40144 +:1015F000222309F443C0253009F442C02091E800B9 +:1016000023FD40C02091E80022FD32C02091E80077 +:1016100020FFE9CF4091F3002091F20030E0342B1D +:10162000FC01CF016115710559F02830310540F4F6 +:1016300081918093F100615071092F5F3F4FF1CF8D +:1016400041E02830310509F040E02091E8002E7794 +:101650002093E800C8CF4111C9CF0AC08091E401AE +:10166000882361F0853061F08091E80083FD0AC035 +:101670008091E80082FFF2CF80E0089582E0089533 +:1016800083E0089581E008952091EB013091EC0111 +:101690002617370748F06115710539F42091E800E5 +:1016A0002E772093E80001C0B901FC0120E061150C +:1016B000710591F18091E401882309F440C08530DF +:1016C00009F43FC08091E80083FD3DC08091E800AF +:1016D00082FD2FC08091E80080FFE9CF2091F300C8 +:1016E0008091F20090E0922B6115710559F08830DD +:1016F000910540F424912093F100319661507109D5 +:101700000196F2CF21E0089709F020E08091E800EF +:101710008E778093E800CBCF2111CCCF0AC0809187 +:10172000E401882361F0853061F08091E80083FD59 +:101730000AC08091E80082FFF2CF80E0089582E045 +:10174000089583E0089581E00895982F973058F523 +:101750009093E900981739F07091EC002091ED001A +:101760005091F00003C0242F762F50E021FF19C0C4 +:101770003091EB003E7F3093EB003091ED003D7FE8 +:101780003093ED003091EB0031603093EB007093BB +:10179000EC002093ED005093F0002091EE0027FF25 +:1017A00007C09F5FD3CF8F708093E90081E00895D9 +:1017B00080E008958091E50187FF11C08091E800E5 +:1017C00082FD05C08091E4018111F8CF11C08091A4 +:1017D000E8008B770BC08091E401882349F0809169 +:1017E000E80080FFF8CF8091E8008E778093E800D2 +:1017F00008952091E4003091E50095E64091EC00D9 +:10180000842F817040FF22C08091E80080FD1CC0C1 +:101810008091E401882391F0853091F08091EB0074 +:1018200085FD10C04091E4005091E5004217530738 +:1018300029F39A01915011F784E0089582E0089508 +:1018400083E0089581E0089580E008954091E800E4 +:1018500042FFDECF08950E94990C0E94A10CE0EE99 +:10186000F0E0808181608083E8EDF0E080818F7717 +:10187000808319BCA7EDB0E08C918E7F8C93808122 +:101880008F7E80831092E30108950F931F93CF936F +:10189000DF930E94990C0E94A10CC8EDD0E08881D2 +:1018A0008F77888388818068888388818F7D88830B +:1018B00019BC1092E4011092E0011092E201109222 +:1018C000E10100EE10E0F80180818B7F8083888148 +:1018D0008160888342E060E080E00E94A50BE1EE39 +:1018E000F0E080818E7F8083E2EEF0E08081816095 +:1018F0008083808188608083F80180818E7F8083EF +:10190000888180618883DF91CF911F910F91089525 +:10191000E8EDF0E080818F7E8083E7EDF0E080816C +:101920008160808384E082BF81E08093E3010C9436 +:10193000450CE8EDF0E080818E7F80831092E2001C +:1019400008951092DA001092E10008951F920F920C +:101950000FB60F9211242F933F934F935F936F9382 +:101960007F938F939F93AF93BF93EF93FF93809158 +:10197000E10082FF0BC08091E20082FF07C08091EE +:10198000E1008B7F8093E1000E940D0F8091DA00CF +:1019900080FF1FC08091D80080FF1BC08091DA00BB +:1019A0008E7F8093DA008091D90080FF0DC080E1A6 +:1019B00089BD82E189BD09B400FEFDCF81E080933D +:1019C000E4010E94080905C019BC1092E4010E94BC +:1019D00016098091E10080FF19C08091E20080FF2C +:1019E00015C08091E2008E7F8093E2008091E2003A +:1019F00080618093E2008091D80080628093D8005B +:101A000019BC85E08093E4010E941A098091E100ED +:101A100084FF30C08091E20084FF2CC080E189BD4A +:101A200082E189BD09B400FEFDCF8091D8008F7D91 +:101A30008093D8008091E1008F7E8093E1008091B7 +:101A4000E2008F7E8093E2008091E20081608093CB +:101A5000E2008091E001882311F084E007C08091CA +:101A6000E30087FD02C081E001C083E08093E401D0 +:101A70000E941C098091E10083FF29C08091E2004F +:101A800083FF25C08091E100877F8093E10082E0A1 +:101A90008093E4011092E0018091E1008E7F8093B9 +:101AA000E1008091E2008E7F8093E2008091E2006D +:101AB00080618093E20042E060E080E00E94A50B3C +:101AC0008091F00088608093F0000E941909FF91D6 +:101AD000EF91BF91AF919F918F917F916F915F91A6 +:101AE0004F913F912F910F900FBE0F901F9018951F +:101AF0001F920F920FB60F9211242F933F934F9383 +:101B00005F936F937F938F939F93AF93BF93CF9385 +:101B1000DF93EF93FF93C091E900CF708091EC00C9 +:101B2000D82FD17080FDD0E81092E9008091F000AC +:101B3000877F8093F00078940E94BC0D1092E9009A +:101B40008091F00088608093F000CD2BCF70C0931F +:101B5000E900FF91EF91DF91CF91BF91AF919F91FC +:101B60008F917F916F915F914F913F912F910F9046 +:101B70000FBE0F901F9018951F93CF93DF93CDB793 +:101B8000DEB7AA970FB6F894DEBF0FBECDBFE5EE65 +:101B9000F1E088E08E0F9091F10091938E13FBCFCE +:101BA0000E9438098091E80083FF1FC18091E50100 +:101BB0009091E601492F50E04A30510508F015C1D7 +:101BC000FA01EA5AFF4F0C94B723803881F082382B +:101BD00009F00BC18091E9018F708093E900809139 +:101BE000EB0085FB882780F91092E90006C0809100 +:101BF000E1019091E201911182609091E800977F5C +:101C00009093E8008093F1001092F100C8C0282F53 +:101C10002D7F09F0EAC0882319F0823061F0E5C019 +:101C20008091E701813009F0E0C0933009F080E055 +:101C30008093E2012BC08091E701811127C0809140 +:101C4000E9018F7009F4D1C08093E9002091EB0085 +:101C500020FF1CC0933021F48091EB00806214C0FF +:101C60009091EB0090619093EB0021E030E0A901AE +:101C700002C0440F551F8A95E2F74093EA00109284 +:101C8000EA008091EB0088608093EB001092E900FD +:101C90008091E800877F86C08111A7C01091E7017D +:101CA0001F778091E3008078812B8093E3008091FF +:101CB000E800877F8093E8000E94DA0B8091E800BB +:101CC00080FFFCCF8091E30080688093E3001111D6 +:101CD00002C082E001C083E08093E40186C08058A6 +:101CE000823008F082C08091E7019091E8018C3D3C +:101CF00053E0950779F583E08A838AE289834FB7B9 +:101D0000F894DE01139620E03EE051E2E32FF0E08C +:101D100050935700E49120FF03C0E295EF703F5FBE +:101D2000EF708E2F90E0EA3010F0C79601C0C09699 +:101D30008D939D932F5F243149F74FBF8091E80029 +:101D4000877F8093E8006AE270E0CE0101960E94EE +:101D5000E10A14C0AE014F5F5F4F6091E9010E943C +:101D6000280ABC01892B09F440C09091E800977FB4 +:101D70009093E80089819A810E94440B8091E80049 +:101D80008B778093E80031C0803879F58091E80046 +:101D9000877F8093E8008091E0018093F10080913B +:101DA000E8008E778093E8000E94DA0B1EC0811154 +:101DB0001CC09091E7019230C0F48091E800877FC9 +:101DC0008093E8009093E0010E94DA0B8091E0019B +:101DD000811106C08091E30087FD02C081E001C04F +:101DE00084E08093E4010E9424098091E80083FF4D +:101DF0000AC08091E800877F8093E8008091EB0023 +:101E000080628093EB00AA960FB6F894DEBF0FBEF7 +:101E1000CDBFDF91CF911F9108950895CF93809109 +:101E2000E4018823A1F0C091E900CF709091EC000B +:101E3000892F817090FD80E8C82B1092E900809175 +:101E4000E80083FD0E94BC0DCF70C093E900CF91E4 +:101E5000089590936901809368010895E091680165 +:101E6000F0916901309721F00190F081E02D099403 +:101E700080E00895E0916801F0916901309721F0C8 +:101E80000280F381E02D09940895E0916801F091BA +:101E90006901309721F00480F581E02D09940895BF +:101EA00020916601309167018217930771F090933A +:101EB000670180936601E0916801F09169013097B4 +:101EC00021F00680F781E02D0994089520916401A6 +:101ED000309165018217930771F0909365018093AB +:101EE0006401E0916801F0916901309721F000846C +:101EF000F185E02D0994089508950C947C0F0E94BB +:101F0000921B0E943F040C94581CCF92DF92EF92D8 +:101F1000FF920F931F93CF93DF93CDB7DEB72B972D +:101F20000FB6F894DEBF0FBECDBF0E9457048BE6FC +:101F3000C82E81E0D82E00E010E0E02E802F0E9415 +:101F40004505F60141916F01F42EF826B1F40F5FBB +:101F50001F4F0E30110589F78FEF89838A831B820B +:101F60000E949B1B8160782F9D838C8349815A81BD +:101F70006B818D810E94281040C09091CD0191FF0E +:101F800004C08B870E944B058B8520E030E04F2DED +:101F900050E0922FBA01022E02C0759567950A94FF +:101FA000E2F760FF24C02E83EF8221E030E0690178 +:101FB00002C0CC0CDD1C9A95E2F790E08C219D21AB +:101FC000892B09F420E028870E949B1B8160782FD1 +:101FD0009A8789874E815F8168858A850E9428104B +:101FE000F801E559FE4F8081C826C08206C02F5FE8 +:101FF0003F4F2630310569F6AACF0E943F1F10914E +:102000006A010E942E0F1817A1F00E942E0F8093D4 +:102010006A012B960FB6F894DEBF0FBECDBFDF91DD +:10202000CF911F910F91FF90EF90DF90CF900C9484 +:1020300027082B960FB6F894DEBF0FBECDBFDF91F9 +:10204000CF911F910F91FF90EF90DF90CF90089567 +:10205000CF93DF93CDB7DEB72B970FB6F894DEBFE3 +:102060000FBECDBF4F83588769877A878B87DE0184 +:10207000119686E0FD0111928A95E9F785E0FE014F +:10208000379601900D928A95E1F749815A816B81CB +:102090007C818D819E810E9458172B960FB6F894F3 +:1020A000DEBF0FBECDBFDF91CF9108950895CF93CE +:1020B000882309F4C2C0C82F823859F40E942E0F19 +:1020C00081FDBBC089E30E94011A0E94CE1A89E3F8 +:1020D0000CC0833879F40E942E0F80FDAEC083E5DA +:1020E0000E94011A0E94CE1A83E50E94431ACF91E2 +:1020F0000C94CE1A843859F40E942E0F82FD9DC094 +:1021000087E40E94011A0E94CE1A87E4EECF8CEF7A +:102110008C0F813A48F48C2F0E94822181118DC04E +:102120008C2F0E94011AE3CF80E28C0F883048F494 +:10213000C77081E001C0880FCA95EAF70E94871A2C +:10214000D6CF8BE58C0F833078F4C53A29F0C63AA8 +:1021500031F083E890E005C081E890E002C082E8B9 +:1021600090E0CF910C94500F88E58C0F833108F0EC +:1021700064C0C83A39F1C93A41F1CA3A49F1CB3A97 +:1021800051F1CC3A59F1CD3A61F1C03B69F1CE3A07 +:1021900071F1CF3A79F1C13B81F1C23B89F1C33B87 +:1021A00091F1C43B99F1C53BA1F1C63BA9F1C73BF5 +:1021B000B1F1C83BB9F1C93BC1F1CA3BC9F180E0FB +:1021C00090E038C082EE90E035C089EE90E032C0F9 +:1021D0008AEE90E02FC085EB90E02CC086EB90E07B +:1021E00029C087EB90E026C08CEC90E023C08DECFA +:1021F00090E020C083E891E01DC08AE891E01AC019 +:1022000082E991E017C084E991E014C081E292E094 +:1022100011C083E292E00EC084E292E00BC085E23E +:1022200092E008C086E292E005C087E292E002C038 +:102230008AE292E0CF910C94660FCF9108958823A3 +:1022400009F44BC0823859F40E942E0F81FF45C01B +:1022500089E30E94011A0E94CE1A89E30CC08338D8 +:1022600071F40E942E0F80FF38C083E50E94011A8E +:102270000E94CE1A83E50E94431A0C94CE1A843829 +:1022800059F40E942E0F82FF28C087E40E94011A91 +:102290000E94CE1A87E4EFCF9CEF980F913A58F343 +:1022A00090E2980F983050F4877091E001C0990F38 +:1022B0008A95EAF7892F0E948D1ADFCF9BE5980F48 +:1022C000933020F480E090E00C94500F885A8331D2 +:1022D00020F480E090E00C94660F0895882321F0AC +:1022E0000E94871A0C94CE1A0895882321F00E9428 +:1022F0008D1A0C94CE1A0895BF92CF92DF92EF926E +:10230000FF920F931F93CF93DF9300D000D000D0A4 +:10231000CDB7DEB725E0FC01DE01119601900D92EC +:102320002A95E1F7FC01D080118102812581229557 +:102330002F7043815481452B09F4FCC21F3F21F4C7 +:10234000FFEFDF1609F4F6C27C012E830E945610BF +:10235000D9821A8369817A81802F0E94FD19182FF2 +:10236000B92E0E94B2190E9479182E81002319F00B +:102370000E94A41A2E81EB2DE295EF70F0E0E05A56 +:10238000FF4F0C94B7238B2D807F9B2D9F70F92ED0 +:10239000882319F0F29480EFF822002389F0FF20BF +:1023A00009F475C280E2810F883020F48F2D0E94DD +:1023B000871A03C08F2D0E94971A0E94CE1A67C2F7 +:1023C000812F0E941F11FF2009F4B4C2105E8F2DCF +:1023D000183018F40E948D1A02C00E949D1A269689 +:1023E0000FB6F894DEBF0FBECDBFDF91CF911F9126 +:1023F0000F91FF90EF90DF90CF90BF900C94CE1A8A +:102400003B2D307F8B2D8F70303211F08295807F85 +:10241000112319F0113021F12CC00023B9F022232F +:1024200009F4A0C1213009F09DC126960FB6F89499 +:10243000DEBF0FBECDBFDF91CF911F910F91FF90F7 +:10244000EF90DF90CF90BF900C94B71A222319F031 +:10245000213009F46FC28E830E94BA1A8E8196C110 +:10246000002321F0223008F065C27CC1211162C234 +:102470008DC1002321F0222309F474C108C2222354 +:1024800009F484C119C22B2D26952695237030E0BE +:102490002115310521F021303105D1F04BC2002347 +:1024A00021F0812F9B2D937002C080E090E0269652 +:1024B0000FB6F894DEBF0FBECDBFDF91CF911F9155 +:1024C0000F91FF90EF90DF90CF90BF900C94500F42 +:1024D000002321F0812F9B2D937002C080E090E0BB +:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 +:1024F0001F910F91FF90EF90DF90CF90BF900C94C1 +:10250000660F812F002319F00E94471E02C00E940F +:10251000AF1E26960FB6F894DEBF0FBECDBFDF917B +:10252000CF911F910F91FF90EF90DF90CF90BF90D0 +:102530000C94341F8B2D837009F07BC00111FAC1FC +:10254000812F829586958770880F880F912F9F70B5 +:10255000C92ED12CE12CF12C082E04C0CC0CDD1C92 +:10256000EE1CFF1C0A94D2F714FF12C04FE050E09B +:1025700060E070E004C0440F551F661F771F8A9506 +:10258000D2F7CB01BA01609570958095909503C004 +:1025900060E070E0CB012B2D269526952370422F0D +:1025A00050E042305105D9F04330510569F16C29B2 +:1025B0007D298E299F294130510551F126960FB66C +:1025C000F894DEBF0FBECDBFDF91CF911F910F9169 +:1025D000FF90EF90DF90CF90BF900C94A0186C29E3 +:1025E0007D298E299F2926960FB6F894DEBF0FBE4F +:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 +:10260000CF90BF900C94BC180E94A018C701B601CF +:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 +:102620001F910F91FF90EF90DF90CF90BF900C948F +:102630008418002319F08B2D817001C086958823A2 +:1026400009F478C1812F829586958770880F880F4D +:10265000912F9F70C92ED12CE12CF12C082E04C093 +:10266000CC0CDD1CEE1CFF1C0A94D2F714FF12C028 +:102670004FE050E060E070E004C0440F551F661F5B +:10268000771F8A95D2F7CB01BA0160957095809536 +:10269000909503C060E070E0CB012B2D2695269528 +:1026A0002370422F50E042305105D9F0433051059C +:1026B00069F16C297D298E299F294130510551F1FD +:1026C00026960FB6F894DEBF0FBECDBFDF91CF9137 +:1026D0001F910F91FF90EF90DF90CF90BF900C94DF +:1026E0007A196C297D298E299F2926960FB6F89490 +:1026F000DEBF0FBECDBFDF91CF911F910F91FF9035 +:10270000EF90DF90CF90BF900C9496190E947A19A9 +:10271000C701B60126960FB6F894DEBF0FBECDBF37 +:10272000DF91CF911F910F91FF90EF90DF90CF90AD +:10273000BF900C945E19103FD1F118F4103E50F484 +:10274000A1C0123F09F463C008F44CC0133F09F460 +:1027500073C098C01F708B2D8F710023A1F00E9451 +:10276000F718812F26960FB6F894DEBF0FBECDBFA7 +:10277000DF91CF911F910F91FF90EF90DF90CF905D +:10278000BF900C946E110E941819812F26960FB6D7 +:10279000F894DEBF0FBECDBFDF91CF911F910F9197 +:1027A000FF90EF90DF90CF90BF900C9475110023B5 +:1027B000A9F02111BFC08B2D8F7126960FB6F8940A +:1027C000DEBF0FBECDBFDF91CF911F910F91FF9064 +:1027D000EF90DF90CF90BF900C943D19223008F01D +:1027E000A9C0E9CF0023A9F08B2D8F7126960FB6D3 +:1027F000F894DEBF0FBECDBFDF91CF911F910F9137 +:10280000FF90EF90DF90CF90BF900C94F7180023CB +:1028100059F38B2D8F7126960FB6F894DEBF0FBE3D +:10282000CDBFDF91CF911F910F91FF90EF90DF907F +:10283000CF90BF900C941819002399F08B2D8F71B5 +:1028400026960FB6F894DEBF0FBECDBFDF91CF91B5 +:102850001F910F91FF90EF90DF90CF90BF900C945D +:10286000E21826960FB6F894DEBF0FBECDBFDF91FB +:10287000CF911F910F91FF90EF90DF90CF90BF907D +:102880000C94D8180023A9F0222309F4ADCF812F8E +:1028900026960FB6F894DEBF0FBECDBFDF91CF9165 +:1028A0001F910F91FF90EF90DF90CF90BF900C940D +:1028B0005710222309F4ADCF812F26960FB6F89436 +:1028C000DEBF0FBECDBFDF91CF911F910F91FF9063 +:1028D000EF90DF90CF90BF900C941F114B2D4F7055 +:1028E000612FC7010E94B40226960FB6F894DEBF8E +:1028F0000FBECDBFDF91CF911F910F91FF90EF9051 +:10290000DF90CF90BF900C94FC174B2D4F70612F30 +:10291000C70126960FB6F894DEBF0FBECDBFDF917C +:10292000CF911F910F91FF90EF90DF90CF90BF90CC +:102930000C944C0526960FB6F894DEBF0FBECDBFA3 +:10294000DF91CF911F910F91FF90EF90DF90CF908B +:10295000BF9008950E94A41A0E94B41A0E94791A86 +:102960000E94CE1A0E94E51F0E94341F80E090E072 +:102970000E94500F80E090E00C94660F0E94941A21 +:102980000C94AA140E94F219292F22952F7030E07E +:102990002C3031054CF42A3031056CF422503109C9 +:1029A0002230310588F407C02C30310549F02F3032 +:1029B000310531F009C0803E48F0803F29F406C05F +:1029C00093FB882780F9089580E0089581E00895B9 +:1029D000CF93DF9300D000D01F92CDB7DEB70F901A +:1029E0000F900F900F900F90DF91CF910895CF939C +:1029F000DF9300D000D000D0CDB7DEB726960FB65B +:102A0000F894DEBF0FBECDBFDF91CF9108951F9325 +:102A1000CF93DF93C091790116E080917A01C817B6 +:102A200099F0D0E01C9FF0011D9FF00D1124E55896 +:102A3000FE4F4081518162817381848195810E9422 +:102A4000F7142196C770E9CFDF91CF911F910895B8 +:102A50004091AB015091AC016091AD017091AE011C +:102A60008091AF019091B0010C94F7148091B00166 +:102A700082958F7009F054C08091AD01882309F4CC +:102A80004FC080917901A0917A016091AB01709162 +:102A9000AC014091AE015091AF01B6E08A1709F444 +:102AA0003FC090E041155105C1F17F3F11F46F3FE8 +:102AB000A1F1B89FF001B99FF00D1124E558FE4F28 +:102AC000218172132AC02081621327C02281211123 +:102AD00024C0238134812417350710F42150310993 +:102AE000241B350B283C3105C0F42091B0012F7018 +:102AF00020612093B00126E0289FF001299FF00D6E +:102B00001124E058FE4F80818F70806180838BEAB2 +:102B100091E00E947C110C94071501968770BECF3E +:102B20000895CF92DF92EF92FF920F931F93CF936E +:102B3000DF93CDB7DEB762970FB6F894DEBF0FBE56 +:102B4000CDBF8C0185E0F801DE011D9601900D924C +:102B50008A95E1F7D8014C9111965C9111971296E4 +:102B60006C9112971396CD90DC9014973091AB0135 +:102B70007091AC018091AE019091AF01009709F482 +:102B80006BC17F3F19F43F3F09F466C1E090AD018E +:102B9000EE2009F4C0C02091B001C816D90628F073 +:102BA000F601E81BF90BCF0104C0809590958C0DC0 +:102BB0009D1DFF24F394883C910578F0F12C207F33 +:102BC00009F0C6C07C2DD98AC88A89890E94E81478 +:102BD0008BEA91E00E947C11B1C0822F807F09F0C6 +:102BE00046C0751314C0341312C0611110C02F7089 +:102BF00020612093B0010E9428158BEA91E00E9489 +:102C00007C118091B001D80115968C932EC0CD28EF +:102C100019F15F3F11F44F3FF9F0F62E61111CC01E +:102C20008091790120917A0136E0821709F45AC027 +:102C300090E0389FF001399FF00D1124E558FE4FC8 +:102C40007181571306C07081471303C072817111DF +:102C500003C001968770E9CFF62E662309F418C1E8 +:102C60008091B00181608093B001F12C11C1751386 +:102C700008C0341306C0611104C08091B001D801AE +:102C8000C3C04D875E878D859E856A8B0E94C21466 +:102C90006A898823E1F16623D1F12091B001822F66 +:102CA00082958F7090E0029774F08091AB019091C3 +:102CB000AC0198878F831986DB86CA862C87CE0164 +:102CC00007960E947C1186E0F801ABEAB1E0019022 +:102CD0000D928A95E1F70E9436150E942815FF246F +:102CE000F394D6C04D875E878D859E850E94F2192C +:102CF000292F22952F7030E0223031050CF0BCC016 +:102D00009F7009F0B6C0805E883008F4C1C0C80169 +:102D10000E947C11E4CFC816D90608F453C0F6010E +:102D2000E81BF90BCF01883C910508F450C0F12C49 +:102D30007C2DD98AC88A89890E94E814EBEAF1E0DF +:102D400086E0DF011D928A95E9F70E942815A0C050 +:102D5000751314C0341312C0611110C08091B001FA +:102D6000F8018583C8010E947C1186E0EBEAF1E05E +:102D7000DF011D928A95E9F7FE2C8AC04D875E8798 +:102D80008D859E856A8B0E94C2146A89882309F406 +:102D9000BECF662309F4BBCF2091B001822F82956C +:102DA0008F7090E002970CF48ECF8091AB019091E0 +:102DB000AC019A8389831B82DD82CC822E83CE0173 +:102DC00001967FCF809590958C0D9D1DACCFF62EF2 +:102DD000662309F49CCF75132EC034132CC02091A8 +:102DE000B00120FD1FC0822F82958F70D9F0D801CD +:102DF00015962C9315978F3049F08F5F982F9295E9 +:102E0000907F822F8F70892B15968C93C8010E941A +:102E10007C1186E0F801ABEAB1E001900D928A9551 +:102E2000E1F793CF86E0F801ABEAB1E001900D92B3 +:102E30008A95E1F72DC04D875E878D859E850E941E +:102E4000C214811140CF8091B00181608093B001A4 +:102E5000C8010E947C111CC0662309F458CF4D871D +:102E60005E878D859E850E94C214882309F44FCF0A +:102E70002ACF811148CF0CC0243031050CF047CF48 +:102E80009F7009F440CFF8019581907F09F03BCF06 +:102E90008F2D62960FB6F894DEBF0FBECDBFDF91C7 +:102EA000CF911F910F91FF90EF90DF90CF900895F9 +:102EB0001F93CF93DF93CDB7DEB72C970FB6F8945F +:102EC000DEBF0FBECDBF4F83588769877A878B8758 +:102ED0009C87CE0107960E949115882369F08F8107 +:102EE00098852A853B85232BF1F19F3F09F063C02C +:102EF0008F3F09F060C037C086E0FE013796DE01E3 +:102F0000119601900D928A95E1F76F817885EA8597 +:102F1000FB85309741F17F3F11F46F3F21F1209104 +:102F20007A0130E0C90101968770992740917901B3 +:102F300050E08417950709F447C069837A83FD83BD +:102F4000EC8396E0929FD001939FB00D1124A55879 +:102F5000BE4FFE01319601900D929A95E1F7809354 +:102F60007A010E94071516E08091790190917A010B +:102F70008917C1F1189FC001112485589E4F0E94E6 +:102F80009115882379F1E09179011E9FF0011124B8 +:102F9000E558FE4F40815181628173818481958122 +:102FA0000E94F7148091790190E00196877099272B +:102FB00080937901D9CF4F81588569857A858B8532 +:102FC0009C850E94F714CFCF0E94BE1410927A0104 +:102FD00010927901EBEAF1E086E0DF011D928A951B +:102FE000E9F7C1CF2C960FB6F894DEBF0FBECDBF68 +:102FF000DF91CF911F910895EF92FF920F931F934E +:10300000CF93DF938C01892B09F46CC0F12CEE2453 +:10301000E394E8012196F8018491843740F48430E8 +:1030200008F051C0813081F0823019F15BC08537E2 +:1030300009F444C0A8F19CE7980F903708F052C0FB +:103040008F770E941F1141C00E5F1F4FFE01C49178 +:1030500080E28C0F883048F4C7708E2D01C0880F35 +:10306000CA95EAF70E94A71A14C08C2F0E94571025 +:103070002DC00E5F1F4FFE01C49180E28C0F88307F +:1030800058F4C7708E2D01C0880FCA95EAF70E94C8 +:10309000AD1A0E94CE1A1AC08C2F0E941F1116C0A2 +:1030A0000E5F1F4FFE01C491CC2381F08FE99FE09A +:1030B0000197F1F700C00000C150F6CF0E5F1F4F1F +:1030C000FE01F49003C00E9457108E018F2D8823BB +:1030D00009F49FCFEFE9FFE03197F1F700C000005E +:1030E0008150F5CFDF91CF911F910F91FF90EF901D +:1030F000089508956093B5017093B6018093B70168 +:103100009093B8010C94AA140F931F930091B501EA +:103110001091B6012091B7013091B801DC01CB01CB +:10312000802B912BA22BB32B8093B5019093B601EA +:10313000A093B701B093B8011F910F910C94AA14FA +:103140000F931F930091B5011091B6012091B70123 +:103150003091B801DC01CB0180239123A223B3235A +:103160008093B5019093B601A093B701B093B801D5 +:103170001F910F910C94AA140F931F930091B50106 +:103180001091B6012091B7013091B801DC01CB015B +:1031900080279127A227B3278093B5019093B6018A +:1031A000A093B701B093B8011F910F910C94AA148A +:1031B0001092B1011092B2011092B3011092B401B9 +:1031C0000C94AA1441E050E060E070E004C0440FA9 +:1031D000551F661F771F8A95D2F74093B101509310 +:1031E000B2016093B3017093B4010C94AA1441E04E +:1031F00050E060E070E004C0440F551F661F771F69 +:103200008A95D2F78091B1019091B201A091B3015A +:10321000B091B401482B592B6A2B7B2B4093B10101 +:103220005093B2016093B3017093B4010C94AA144B +:1032300041E050E060E070E004C0440F551F661F9D +:10324000771F8A95D2F7409550956095709580913B +:10325000B1019091B201A091B301B091B4014823A2 +:1032600059236A237B234093B1015093B2016093A9 +:10327000B3017093B4010C94AA1441E050E060E0F3 +:1032800070E004C0440F551F661F771F8A95D2F760 +:103290008091B1019091B201A091B301B091B401BC +:1032A000482759276A277B274093B1015093B201E1 +:1032B0006093B3017093B4010C94AA140F931F93FD +:1032C0000091B1011091B2012091B3013091B4018C +:1032D000DC01CB01802B912BA22BB32B8093B1016E +:1032E0009093B201A093B301B093B4011F910F91D9 +:1032F0000C94AA140F931F930091B1011091B20185 +:103300002091B3013091B401DC01CB0180239123E2 +:10331000A223B3238093B1019093B201A093B30190 +:10332000B093B4011F910F910C94AA140F931F93A3 +:103330000091B1011091B2012091B3013091B4011B +:10334000DC01CB0180279127A227B3278093B1010D +:103350009093B201A093B301B093B4011F910F9168 +:103360000C94AA140895CF92DF92EF92FF920F93DC +:103370001F93CF93DF938C01C090B501D090B6011D +:10338000E090B701F090B8018091B1019091B20145 +:10339000A091B301B091B401C82AD92AEA2AFB2A24 +:1033A000CFE1D0E0D701C6010C2E04C0B695A79599 +:1033B000979587950A94D2F780FF06C0B8018C2FA5 +:1033C0000E948C07019721F4219760F780E001C0EB +:1033D0008C2FDF91CF911F910F91FF90EF90DF9095 +:1033E000CF900895CF93DF93EC010E94B319BE01F3 +:1033F0000E948C07DF91CF910895CB010E94F219B2 +:10340000089590910C01992321F090910D01911153 +:1034100009C020910E0130910F01F90132969FEF02 +:1034200040E01FC0982F9695969596959F3050F541 +:10343000E0910E01F0910F01E90FF11D877021E07D +:1034400030E0A90102C0440F551F8A95E2F7CA0176 +:103450009181892B818308959F3F39F04F5F4E30D2 +:1034600041F051915813F8CF0DC05111F7CF942F5F +:10347000F5CF9F3F39F0F901E90FF11D97FDFA955E +:1034800082830895089590910C01992321F09091E1 +:103490000D01911109C020910E0130910F01F90128 +:1034A0003296205F3F4F1FC0982F96959695969520 +:1034B0009F30F0F4E0910E01F0910F01E90FF11D42 +:1034C000877021E030E0A90102C0440F551F8A95A2 +:1034D000E2F7CA018095918189238183089531960D +:1034E000E217F30729F090819813F9CF1082F7CFF4 +:1034F000089581E090E0E0910E01F0910F01E80F56 +:10350000F91F1082019680319105A9F708959091D5 +:10351000CC01892B8093CC01089580959091CC01AA +:1035200089238093CC0108951092CC010895909145 +:10353000CB01892B8093CB01089580959091CB018D +:1035400089238093CB0108951092CB010895909127 +:10355000CA01892B8093CA01089580959091CA0170 +:1035600089238093CA0108951092CA010895809317 +:10357000B90108951092B901089580910E019091BA +:103580000F01FC0131969C01205F3F4F80E091913B +:1035900091118F5FE217F307D1F70895E0910E01C3 +:1035A000F0910F018091CC018083E0910E01F091A8 +:1035B0000F0190818091CB01892B8083E0910E01D6 +:1035C000F0910F0190818091CA01892B80838091B5 +:1035D000B901882361F0E0910E01F0910F01908113 +:1035E000892B80830E94BD1A81111092B9018091AC +:1035F0000E0190910F010C943A0FCF92DF92EF924F +:10360000FF926C01EE24FF24C114D104E104F10403 +:1036100021F0C701B60120E101C020E0C72ED82E5D +:10362000E92EFF24C114D104E104F10419F0285F4C +:10363000C701B6016B017C0154E0F694E794D7947E +:10364000C7945A95D1F7C114D104E104F10419F0DB +:103650002C5FC701B6016B017C0142E0F694E79450 +:10366000D794C7944A95D1F7C114D104E104F10469 +:1036700019F02E5FC701B601DC01CB01B695A79505 +:1036800097958795892B8A2B8B2B09F02F5F822F9B +:10369000FF90EF90DF90CF9008958091E401843007 +:1036A00021F11092CE0120E488E190E00FB6F89469 +:1036B000A895809360000FBE2093600080E00E9478 +:1036C000270883B7817F846083BF83B7816083BF0E +:1036D0007894889583B78E7F83BF88E10FB6F8947E +:1036E00080936000109260000FBE089508950895C1 +:1036F000CF930E94761B0E9457040E94771BC0E064 +:103700008C2F0E944505811104C0CF5FCE30C1F7D8 +:1037100001C081E0CF9108950E94BE140E942E0F37 +:103720000C94270882E084BD93E095BD9AEF97BD85 +:1037300080936E0008952FB7F8948091CF019091F7 +:10374000D001A091D101B091D2012FBF0895CF92A5 +:10375000DF92EF92FF920F931F932FB7F89440914F +:10376000CF015091D0016091D1017091D2012FBF52 +:103770006A017B01EE24FF248C0120E030E0C016BA +:10378000D106E206F30610F4415051099A01281BB4 +:10379000390BC9011F910F91FF90EF90DF90CF90EF +:1037A00008951F920F920FB60F9211248F939F933B +:1037B000AF93BF938091CF019091D001A091D1019F +:1037C000B091D2010196A11DB11D8093CF019093BC +:1037D000D001A093D101B093D201BF91AF919F913D +:1037E0008F910F900FBE0F901F9018950E942B0C79 +:1037F000F8942FEF87EA91E6215080409040E1F75E +:1038000000C0000087E090EBDC018093EE01909314 +:10381000EF01A093F001B093F1019CE088E10FB6B5 +:10382000F894A895809360000FBE90936000FFCF3E +:10383000EF92FF920F931F93CF93DF93D82FC0E0A7 +:103840008C2F0E94450500E010E0E82EF12CC70106 +:10385000002E02C0959587950A94E2F780FD06C078 +:103860000F5F1F4F0630110591F709C0602F7C2FA5 +:1038700080E00E944D05D813F3CF81E004C0CF5FF4 +:10388000CE30F1F680E0DF91CF911F910F91FF9044 +:10389000EF900895CF93C82F8CE20E94181C8823C4 +:1038A00021F08C2FCF910C94181C80E0CF910895BB +:1038B000CF930E949F1D811102C00E94851DC5E605 +:1038C000C15049F00E9457048FE39CE90197F1F73A +:1038D00000C00000F5CF89E20E944A1C811113C18B +:1038E0008AE20E944A1C81110E94851D85E00E9487 +:1038F0004A1C81110E94F61B0E94AA1D8093CD01D3 +:1039000087E00E944A1C8823A9F18BE10E944A1C8F +:10391000882351F08091CD0181FB222720F991E08D +:10392000922790FB81F90EC08EE00E944A1C8823EA +:1039300061F08091CD0182FB222720F991E092274E +:1039400090FB82F98093CD0115C080E10E944A1C52 +:103950009091CD01882341F093FB222720F981E04B +:10396000822780FB93F904C0892F809580FB90F912 +:103970009093CD018091CD010E94AE1D0E94BC1D8F +:103980008093ED0180EE0E944A1C882341F08091D3 +:10399000ED01982F909590FB80F98093ED0189E3DC +:1039A0000E944A1C882359F08091ED0181FB222757 +:1039B00020F991E0922790FB81F98093ED0182EE4E +:1039C0000E944A1C882359F08091ED0182FB222736 +:1039D00020F991E0922790FB82F98093ED0186EE29 +:1039E0000E944A1C882359F08091ED0183FB222715 +:1039F00020F991E0922790FB83F98093ED0183EE0B +:103A00000E944A1C882359F08091ED0184FB2227F3 +:103A100020F991E0922790FB84F98093ED0185E3F2 +:103A20000E944A1C882359F08091ED0185FB2227D2 +:103A300020F991E0922790FB85F98093ED0181E3D5 +:103A40000E944A1C882359F08091ED0186FB2227B1 +:103A500020F991E0922790FB86F98093ED0181E1B6 +:103A60000E944A1C882359F08091ED0187FB222790 +:103A700020F991E0922790FB87F98093ED018091E6 +:103A8000ED010E94C01D8091ED0187FB882780F920 +:103A900080930D0187E20E944A1CC82F8EE10E948C +:103AA0004A1C8111C2608FE10E944A1C8111C460CE +:103AB00080E20E944A1C8111C86081E20E944A1C77 +:103AC0008111C06182E20E944A1C8111C06283E2BE +:103AD0000E944A1C8111C06484E20E944A1C88230F +:103AE00011F0C06802C0CC2329F08C2F0E94B71DB2 +:103AF0006C2F03C00E94B31D682F70E080E090E03F +:103B0000CF910C947A18CF9108956DEE7EEF80E0FE +:103B100090E00E94F12360E082E090E00E94DF23C9 +:103B200060E083E090E00E94DF2360E084E090E0CA +:103B30000E94DF2360E085E090E00C94DF2380E0CA +:103B400090E00E94D92321E08D3E9E4F09F020E0B5 +:103B5000822F089582E090E00C94D123682F82E0B8 +:103B600090E00C94DF2383E090E00C94D123682F45 +:103B700083E090E00C94DF2384E090E00C94D12368 +:103B8000682F84E090E00C94DF238091D50180FFC2 +:103B90000BC06091130185E0689FB00111247595F9 +:103BA0006795759567952BC081FF09C060911301DA +:103BB00085E0689FB00111247595679520C082FF4C +:103BC00007C06091130185E0689FB001112417C000 +:103BD0009091D6019923D1F060911201961788F740 +:103BE0002091130185E0289F90011124929FA0014C +:103BF000939F500D112470E0CA010E94A3236038E6 +:103C0000710540F46115710539F002C065E070E09E +:103C1000862F08958FE7089581E008958091D5015A +:103C200080FF08C06091110170E0759567957595EA +:103C3000679521C081FF06C06091110170E0759504 +:103C4000679519C082FF04C06091110170E010C037 +:103C50009091D6019923C1F0609110019617A0F7B9 +:103C600080911101899FC001112470E00E94A3235B +:103C70006038710528F46115710521F0862F0895CB +:103C80008FE7089581E0089561E070E0F4CF803F10 +:103C900021F40E94C51D819504C0813F29F40E9432 +:103CA000C51D8093D9010895823F21F40E94C51D4E +:103CB000819504C0833F29F40E94C51D8093D801DB +:103CC0000895893F19F40E940E1E05C08A3F31F401 +:103CD0000E940E1E81958093DA0108958B3F21F496 +:103CE0000E940E1E819504C08C3F29F40E940E1E76 +:103CF0008093DB010895843F21F48091D701816096 +:103D000017C0853F21F48091D701826011C0863FA2 +:103D100021F48091D70184600BC0873F21F480910A +:103D2000D701886005C0883F31F48091D701806158 +:103D30008093D70108958D3F21F48091D501816052 +:103D40000BC08E3F21F48091D501826005C08F3F6A +:103D500029F48091D50184608093D5010895803F36 +:103D600039F48091D90187FF6CC01092D90169C0E4 +:103D7000813F29F48091D9011816BCF362C090915B +:103D8000D801823F29F497FF5CC01092D80159C036 +:103D9000833F19F41916CCF354C0893F41F4809144 +:103DA000DA0118160CF04DC01092DA014AC08A3FB1 +:103DB00029F48091DA0187FF44C0F6CF8B3F39F4B4 +:103DC0008091DB0187FF3DC01092DB013AC08C3F40 +:103DD00029F48091DB011816BCF333C0843F21F431 +:103DE0008091D7018E7F17C0853F21F48091D70144 +:103DF0008D7F11C0863F21F48091D7018B7F0BC04E +:103E0000873F21F48091D701877F05C0883F31F437 +:103E10008091D7018F7E8093D70113C08D3F21F40D +:103E20008091D5018E7F0BC08E3F21F48091D5010A +:103E30008D7F05C08F3F29F48091D5018B7F8093C2 +:103E4000D5018091D80181110EC08091D9018111D5 +:103E50000AC08091DA01811106C08091DB018111D5 +:103E600002C01092D601089587ED91E00E94450F9F +:103E70000E949B1B9093D4018093D30108951F93BC +:103E8000CF93DF938091D3019091D4010E94A71B1F +:103E9000AC019091D601992321F02091140130E0DA +:103EA00006C0209115018AE0289F90011124421735 +:103EB000530708F486C08091D801C091D901D091F0 +:103EC000DA011091DB01811107C0C11176C0D11157 +:103ED00074C0111172C075C09F3F19F09F5F90931D +:103EE000D601181624F40E94C51D8093D801809134 +:103EF000D80187FF05C00E94C51D81958093D80118 +:103F00001C1624F40E94C51D8093D9018091D9010B +:103F100087FF05C00E94C51D81958093D9016091DE +:103F2000D801662339F1C091D901CC2319F1772743 +:103F300067FD7095872F972F0E94B42223E333E308 +:103F400043E35FE30E9418230E9481226093D8011B +:103F50006C2F772767FD7095872F972F0E94B422CB +:103F600023E333E343E35FE30E9418230E948122AB +:103F70006093D9011D1624F40E940E1E8093DA016D +:103F80008091DA0187FF05C00E940E1E8195809303 +:103F9000DA01111624F40E940E1E8093DB01809139 +:103FA000DB0187FF05C00E940E1E81958093DB0117 +:103FB000DF91CF911F910C94341F9F3F09F08ECF5A +:103FC00096CFDF91CF911F910895E7EDF1E085E065 +:103FD000DF011D928A95E9F71092D6011092D50162 +:103FE0000895833081F128F4813059F08230D1F086 +:103FF0000895853009F449C0B8F1863009F456C0F7 +:10400000089580911501262F30E0280F311D2F3F94 +:10401000310524F4680F6093150108958FEF8093A4 +:104020001501089580911401262F30E0280F311DCD +:104030002F3F310524F4680F6093140108958FEF2A +:1040400080931401089580911301262F30E0280FEA +:10405000311D2F3F310524F4680F6093130108953B +:104060008FEF80931301089580911201262F30E085 +:10407000280F311D2F3F310524F4680F6093120182 +:1040800008958FEF80931201089580911101262FDA +:1040900030E0280F311D2F3F310524F4680F609365 +:1040A000110108958FEF80931101089580911001FF +:1040B000262F30E0280F311D2F3F310524F4680FE3 +:1040C0006093100108958FEF80931001089583305D +:1040D00011F128F4813049F0823091F00895853053 +:1040E00081F120F18630C1F10895809115016817A2 +:1040F00020F4861B809315010895109215010895F0 +:1041000080911401681720F4861B80931401089590 +:1041100010921401089580911301681720F4861BF2 +:104120008093130108951092130108958091120154 +:10413000681720F4861B80931201089510921201D3 +:10414000089580911101681720F4861B8093110156 +:10415000089510921101089580911001681720F4BC +:10416000861B8093100108951092100108950F93FB +:104170001F938D3109F46BC008F03FC08E3009F4F5 +:104180007FC0C0F4873009F469C068F4863009F054 +:10419000B1C08091CD01817F8E7F8093CD0181E080 +:1041A0008093DD01A8C0883009F4A2C08B3009F4E7 +:1041B0009FC0A0C0863109F49BC078F4803109F417 +:1041C00072C0813109F096C00E94BE1490910D0119 +:1041D00081E0892780930D018BC0893109F488C063 +:1041E0008B3109F087C08091CD0181FB222720F916 +:1041F00091E0922790FB81F94CC0853309F470C09F +:1042000048F4873209F46CC008F459C0893209F4C3 +:1042100067C070C0833438F48A3308F04EC08833E6 +:1042200009F466C067C0833409F45AC0883409F0C1 +:1042300061C00E94BE140FEF13ED20E30150104047 +:104240002040E1F700C000000E94F61B51C00E9410 +:104250003B220E942E0F0E9427084AC09091CD0158 +:10426000892F8095817080FB90F929F09660986085 +:104270009093CD0140C0997F977F9093CD0138C036 +:104280008091CD0182FB222720F991E0922790FBBB +:1042900082F98093CD01992359F18091CD018160FC +:1042A0008093CD0125C08091CD0183FB222720F989 +:1042B00091E0922790FB83F9ECCF895301C08D5197 +:1042C00041E050E060E070E08A019B0104C0000F13 +:1042D000111F221F331F8A95D2F7C901B80104C0EC +:1042E00061E070E080E090E00E947A180E94BE14C5 +:1042F00081E001C080E01F910F91089580E0089552 +:1043000080E00895CF93C82F8091DD01813079F04E +:1043100018F08230E9F187C0E0910E01F0910F01B1 +:104320008081813169F0823209F07FC009C0E0915B +:104330000E01F0910F018081813111F0823261F420 +:104340008C2F0E947E21811104C08C2F0E94B720E7 +:104350001DC081E090E01AC08C2F0E948021811145 +:1043600014C0C43179F048F4CB3079F0C03109F091 +:1043700060C082E08093DD0108C0C93219F0C83303 +:1043800021F057C01092DD0154C081E0817053C00C +:10439000C93289F118F5C43171F1A8F4C73009F0B8 +:1043A00046C08AE08093150194E19093140193E054 +:1043B000909313018093120188E08093110188E2A9 +:1043C0008093100134C0CE51C63088F5EC2FF0E058 +:1043D000E65DFE4F80818093DC0129C0CE34E9F098 +:1043E00020F4CB3421F56AE013C0C13579F0C23531 +:1043F000F1F461E00DC08091DC01882319F0109286 +:10440000DC0115C081E08093DD0115C061E006C0CC +:104410008091DC010E94F11F0AC06AE08091DC01FA +:104420000E94672004C01092DD0180E004C081E09A +:1044300002C080E0ABCFCF910895E1E8F0E0808149 +:10444000886080838081816080838FB7F89493E057 +:104450009093890090ED909388008FBF0895EFE6C8 +:10446000F0E08081826080830895EFE6F0E0808153 +:104470008D7F80830895EFE6F0E0908182E08927C8 +:10448000808308951F920F920FB60F9211242F93DD +:104490003F934F935F936F937F938F939F93AF93CC +:1044A000BF93EF93FF938091DE019091DF0101961E +:1044B0009093DF018093DE01811103C082E00E94AE +:1044C0002708E091DF01E695E695F0E0E456FB4F22 +:1044D000E4918091DE018E1303C080E00E942708E2 +:1044E000FF91EF91BF91AF919F918F917F916F91CC +:1044F0005F914F913F912F910F900FBE0F901F90A2 +:10450000189504D06894B1118DC0089570D088F0CA +:104510009F5790F0B92F9927B751A0F0D1F0660FAF +:10452000771F881F991F1AF0BA95C9F712C0B130CA +:1045300081F077D0B1E0089574C0672F782F882775 +:10454000B85F39F0B93FCCF3869577956795B39509 +:10455000D9F73EF490958095709561957F4F8F4F78 +:104560009F4F0895E89409C097FB3EF4909580957D +:10457000709561957F4F8F4F9F4F9923A9F0F92F29 +:1045800096E9BB279395F695879577956795B795A7 +:10459000F111F8CFFAF4BB0F11F460FF1BC06F5F8D +:1045A0007F4F8F4F9F4F16C0882311F096E911C09F +:1045B000772321F09EE8872F762F05C0662371F0C0 +:1045C00096E8862F70E060E02AF09A95660F771FD4 +:1045D000881FDAF7880F9695879597F9089557FD04 +:1045E0009058440F551F59F05F3F71F04795880F61 +:1045F00097FB991F61F09F3F79F0879508951216F8 +:1046000013061406551FF2CF4695F1DF08C01616A3 +:1046100017061806991FF1CF869571056105089454 +:104620000895E894BB2766277727CB0197F908956B +:104630000BD078C069D028F06ED018F0952309F01F +:104640005AC05FC01124EECFCADFA0F3959FD1F30B +:10465000950F50E0551F629FF001729FBB27F00D30 +:10466000B11D639FAA27F00DB11DAA1F649F662785 +:10467000B00DA11D661F829F2227B00DA11D621FD4 +:10468000739FB00DA11D621F839FA00D611D221F8E +:10469000749F3327A00D611D231F849F600D211D72 +:1046A000822F762F6A2F11249F5750408AF0E1F015 +:1046B00088234AF0EE0FFF1FBB1F661F771F881F5E +:1046C00091505040A9F79E3F510570F014C0AACFF9 +:1046D0005F3FECF3983EDCF3869577956795B79549 +:1046E000F795E7959F5FC1F7FE2B880F911D969573 +:1046F000879597F9089597F99F6780E870E060E0E3 +:1047000008959FEF80EC089500240A94161617066A +:1047100018060906089500240A94121613061406B2 +:1047200005060895092E0394000C11F4882352F015 +:10473000BB0F40F4BF2B11F460FF04C06F5F7F4FCD +:104740008F4F9F4F089597FB072E16F4009407D0C4 +:1047500077FD09D00E94BD2307FC05D03EF490955B +:1047600081959F4F0895709561957F4F0895EE0F45 +:10477000FF1F0590F491E02D0994AA1BBB1B51E18A +:1047800007C0AA1FBB1FA617B70710F0A61BB70BC1 +:10479000881F991F5A95A9F780959095BC01CD0166 +:1047A0000895F999FECF92BD81BDF89A992780B5F9 +:1047B0000895A8E1B0E042E050E00C94F923262FE0 +:1047C000F999FECF92BD81BDF89A019700B4021607 +:1047D00039F01FBA20BD0FB6F894FA9AF99A0FBEB5 +:1047E00008950196272F0E94E0230C94DF23DC011B +:1047F000CB01FC01F999FECF06C0F2BDE1BDF89AEC +:10480000319600B40D9241505040B8F70895F89495 +:02481000FFCFD8 +:1048120020022908B708940860082C080101BA018F +:1048220028080A03140A3F4D36395D041004DA03DE +:10483200A10334034D0366037F030102030405064B +:04484200070809005A +:00000001FF From 130a485bf79c4d7b700793a3f21e8527f07e0bb3 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Mon, 25 Apr 2016 00:15:21 -0400 Subject: [PATCH 226/259] updates planck default keymap --- keyboard/planck/keymaps/default/keymap.c | 37 ++++++++++++------------ 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 92396d0ce8..fa9c3915a8 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -30,10 +30,8 @@ extern keymap_config_t keymap_config; #define LOWER M(_LOWER) #define RAISE M(_RAISE) #define M_BL 5 -#ifdef AUDIO_ENABLE - #define AUD_OFF M(6) - #define AUD_ON M(7) -#endif +#define AUD_OFF M(6) +#define AUD_ON M(7) #define MUS_OFF M(8) #define MUS_ON M(9) #define VC_IN M(10) @@ -172,7 +170,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+-------------+------+------+------+------+------| * | | | |Aud on|Audoff|AGnorm|AGswap|Qwerty|Colemk|Dvorak|Plover| | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | | |Mus on|Musoff| | | | | | | | + * | |Voice-|Voice+|Mus on|Musoff| | | | | | | | * |------+------+------+------+------+------+------+------+------+------+------+------| * | | | | | | | | | | | | * `-----------------------------------------------------------------------------------' @@ -208,7 +206,6 @@ float tone_plover_gb[][2] = SONG(PLOVER_GOODBYE_SOUND); float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); float goodbye[][2] = SONG(GOODBYE_SOUND); - #endif @@ -351,6 +348,20 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; +void matrix_init_user(void) { + #ifdef AUDIO_ENABLE + _delay_ms(20); // stops the tick + PLAY_NOTE_ARRAY(tone_startup, false, 0); + #endif +} + +#ifdef AUDIO_ENABLE +void play_goodbye_tone() +{ + PLAY_NOTE_ARRAY(goodbye, false, 0); + _delay_ms(150); +} + uint8_t starting_note = 0x0C; int offset = 7; @@ -365,16 +376,4 @@ void process_action_user(keyrecord_t *record) { } } - -void matrix_init_user(void) { - #ifdef AUDIO_ENABLE - _delay_ms(10); // stops the tick - PLAY_NOTE_ARRAY(tone_startup, false, 0); - #endif -} - -void play_goodbye_tone() -{ - PLAY_NOTE_ARRAY(goodbye, false, 0); - _delay_ms(150); -} +#endif From 9fb1e5441fd59496a55d1d171dc7dba5f2ea1c22 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Mon, 25 Apr 2016 00:22:35 -0400 Subject: [PATCH 227/259] updates preonic default keymap --- keyboard/preonic/keymaps/default/keymap.c | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 3a6dfa31a7..95b9718762 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -24,10 +24,8 @@ #define LOWER M(_LOWER) #define RAISE M(_RAISE) #define M_BL 5 -#ifdef AUDIO_ENABLE - #define AUD_OFF M(6) - #define AUD_ON M(7) -#endif +#define AUD_OFF M(6) +#define AUD_ON M(7) #define MUS_OFF M(8) #define MUS_ON M(9) #define VC_IN M(10) @@ -163,7 +161,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+------+------+------+------+-------------+------+------+------+------+------| * | | | |Audoff|Aud on|AGnorm|AGswap|Qwerty|Colemk|Dvorak| | | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | | |Musoff|Mus on| | | | | | | | + * | |Voice-|Voice+|Musoff|Mus on| | | | | | | | * |------+------+------+------+------+------+------+------+------+------+------+------| * | | | | | | | | | | | | * `-----------------------------------------------------------------------------------' @@ -310,6 +308,16 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) return MACRO_NONE; }; + +void matrix_init_user(void) { + #ifdef AUDIO_ENABLE + _delay_ms(20); // gets rid of tick + PLAY_NOTE_ARRAY(start_up, false, 0); + #endif +} + +#ifdef AUDIO_ENABLE + uint8_t starting_note = 0x0C; int offset = 7; @@ -325,18 +333,10 @@ void process_action_user(keyrecord_t *record) { } -void matrix_init_user(void) { - _delay_ms(10); // gets rid of tick - play_startup_tone(); -} - -void play_startup_tone() -{ - PLAY_NOTE_ARRAY(start_up, false, 0); -} - void play_goodbye_tone() { PLAY_NOTE_ARRAY(goodbye, false, 0); _delay_ms(150); -} \ No newline at end of file +} + +#endif \ No newline at end of file From 170d9b7d15c8483cee8ff976936aad0da21e4c92 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Mon, 25 Apr 2016 00:25:49 -0400 Subject: [PATCH 228/259] addresses memory limits concerns for atomic default makefile --- keyboard/atomic/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile index 3f066aebcd..1d91c34b7f 100644 --- a/keyboard/atomic/Makefile +++ b/keyboard/atomic/Makefile @@ -142,7 +142,7 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096 BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) MOUSEKEY_ENABLE = yes # Mouse keys(+4700) EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = yes # Console for debug(+400) +CONSOLE_ENABLE = no # Console for debug(+400) COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality From e7b6bb641c0636c01e3781fe51865fdb20014eeb Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Mon, 25 Apr 2016 00:59:47 -0400 Subject: [PATCH 229/259] updates default voice, prunes voices --- quantum/audio/voices.c | 50 +++++++++++++++++++++--------------------- quantum/audio/voices.h | 8 +++---- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index 0b4b463c47..de9f8ae544 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -6,7 +6,7 @@ extern uint16_t envelope_index; extern float note_timbre; extern float polyphony_rate; -voice_type voice = duty_osc; +voice_type voice = default_voice; void set_voice(voice_type v) { voice = v; @@ -99,30 +99,30 @@ float voice_envelope(float frequency) { if ((envelope_index % 8) == 0) note_timbre = 0; break; - case duty_fifth_down: - note_timbre = 0.5; - if ((envelope_index % 3) == 0) - note_timbre = 0.75; - break; - case duty_fourth_down: - note_timbre = 0.0; - if ((envelope_index % 12) == 0) - note_timbre = 0.75; - if (((envelope_index % 12) % 4) != 1) - note_timbre = 0.75; - break; - case duty_third_down: - note_timbre = 0.5; - if ((envelope_index % 5) == 0) - note_timbre = 0.75; - break; - case duty_fifth_third_down: - note_timbre = 0.5; - if ((envelope_index % 5) == 0) - note_timbre = 0.75; - if ((envelope_index % 3) == 0) - note_timbre = 0.25; - break; + // case duty_fifth_down: + // note_timbre = 0.5; + // if ((envelope_index % 3) == 0) + // note_timbre = 0.75; + // break; + // case duty_fourth_down: + // note_timbre = 0.0; + // if ((envelope_index % 12) == 0) + // note_timbre = 0.75; + // if (((envelope_index % 12) % 4) != 1) + // note_timbre = 0.75; + // break; + // case duty_third_down: + // note_timbre = 0.5; + // if ((envelope_index % 5) == 0) + // note_timbre = 0.75; + // break; + // case duty_fifth_third_down: + // note_timbre = 0.5; + // if ((envelope_index % 5) == 0) + // note_timbre = 0.75; + // if ((envelope_index % 3) == 0) + // note_timbre = 0.25; + // break; default: break; diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 66184c3a27..4b894f28d4 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -16,10 +16,10 @@ typedef enum { octave_crunch, duty_osc, duty_octave_down, - duty_fifth_down, - duty_fourth_down, - duty_third_down, - duty_fifth_third_down, + // duty_fifth_down, + // duty_fourth_down, + // duty_third_down, + // duty_fifth_third_down, number_of_voices // important that this is last } voice_type; From 0889cc0d9adc1a69136acd28e880089c05a75778 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Mon, 25 Apr 2016 01:00:34 -0400 Subject: [PATCH 230/259] removes old .hex files --- keyboard/planck/planck_pcb.hex | 1544 ----------------- keyboard/planck/planck_with_bootloader.hex | 1796 -------------------- keyboard/preonic/preonic_music.hex | 1713 ------------------- keyboard/preonic/preonic_pcb.hex | 1702 ------------------- keyboard/preonic/preonic_pcb_silent.hex | 1189 ------------- 5 files changed, 7944 deletions(-) delete mode 100644 keyboard/planck/planck_pcb.hex delete mode 100755 keyboard/planck/planck_with_bootloader.hex delete mode 100644 keyboard/preonic/preonic_music.hex delete mode 100644 keyboard/preonic/preonic_pcb.hex delete mode 100644 keyboard/preonic/preonic_pcb_silent.hex diff --git a/keyboard/planck/planck_pcb.hex b/keyboard/planck/planck_pcb.hex deleted file mode 100644 index 11f523c058..0000000000 --- a/keyboard/planck/planck_pcb.hex +++ /dev/null @@ -1,1544 +0,0 @@ -:100000000C949D020C94E1020C94E1020C94E10228 -:100010000C94E1020C94E1020C94E1020C94E102D4 -:100020000C94E1020C94E1020C941C120C94EE125C -:100030000C948D240C94E1020C94E1020C94E102E6 -:100040000C94E1020C94E1020C94E1020C94E102A4 -:100050000C94E1020C94FA240C94E1020C94E10259 -:100060000C94E1020C94E1020C94E1020C94E10284 -:100070000C94E1020C94E1020C94E1020C94E10274 -:100080000C94860A0C94E1020C94E1020C94E102B7 -:100090000C94E1020C94E1020C94E1020C94E10254 -:1000A0000C94E1020C94E1020C94E10207634236E5 -:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 -:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD -:1000D0000000803F08000000BE922449123EABAAF7 -:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 -:1000F000AA3E00000000BF000000803F000000009A -:1001000000084178D3BB4387D1133D190E3CC3BDD2 -:100110004282AD2B3E68EC8276BED98FE1A93E4C7F -:1001200080EFFFBE01C4FF7F3F0000000000000021 -:10013000F1A4F1A3018C028C048C2B0014001A0092 -:100140000800150017001C0018000C001200130016 -:100150002A00290004001600070009000A000B000D -:100160000D000E000F0033003400E1001D001B00E5 -:100170000600190005001100100036003700380095 -:1001800028000030E000E200E30002202C002C00F8 -:1001900001205000510052004F002B0014001A00A3 -:1001A000090013000A000D000F0018001C003300A6 -:1001B0002A002900040015001600170007000B0094 -:1001C000110008000C0012003400E1001D001B00AB -:1001D0000600190005000E00100036003700380038 -:1001E00028000030E000E200E30002202C002C0098 -:1001F00001205000510052004F002B003400360007 -:10020000370013001C0009000A00060015000F004B -:100210002A00290004001200080018000C00070042 -:100220000B001700110016003800E1003300140025 -:100230000D000E001B00050010001A0019001D0023 -:1002400028000030E000E200E30002202C002C0037 -:1002500001205000510052004F0035021E021F02C3 -:100260002002210222022302240225022602270262 -:100270002A0001003A003B003C003D003E003F00E8 -:100280002D022E022F0230023102010040004100F7 -:100290004200430044004500032004200520005094 -:1002A0000100010001000100010002200100010025 -:1002B0000100AB00AA00A900AE0035001E001F001F -:1002C0002000210022002300240025002600270012 -:1002D0002A0001003A003B003C003D003E003F0088 -:1002E0002D002E002F0030003100010040004100A1 -:1002F0004200430044004500032004200520005034 -:1003000001000100010001000100010001000100E5 -:100310000120AB00AA00A900AE0028035400680029 -:100320006500200050006C0061006E0063006B00EF -:1003300020004B006500790062006F0061007200D0 -:10034000640000002C034F007200740068006F000E -:100350006C0069006E0065006100720020004B00B7 -:100360006500790062006F00610072006400730034 -:100370000000040309040902D000060100A03209AC -:100380000400000103010100092111010001223FC5 -:10039000000705810308000A0904010001030102A6 -:1003A00000092111010001224D0007058203080008 -:1003B0000A090402000103000000092111010001E3 -:1003C0002236000705830308000A0904030002031C -:1003D000000000092111010001222000070584030B -:1003E00020000107050403200001090404000001A6 -:1003F00001000009240100010900010509040500AC -:10040000020103000007240100014100062402014B -:100410000100062402020200092403010301020173 -:10042000000924030204010101000905060240003D -:1004300005000005250101010905850240000500B0 -:100440000005250101031201100100000008EDFE66 -:1004500060600100010200010631FF0974A1010979 -:1004600075150025FF952075088102097615002570 -:10047000FF952075089102C005010980A101850240 -:1004800016010026B7001A01002AB7007510950161 -:100490008100C0050C0901A1018503160100269CFD -:1004A000021A01002A9C02751095018100C0050105 -:1004B0000902A1010901A100050919012905150079 -:1004C00025019505750181029501750381010501DD -:1004D000093009311581257F950275088106093893 -:1004E0001581257F950175088106050C0A380215CE -:1004F00081257F950175088106C0C005010906A107 -:1005000001050719E029E715002501950875018106 -:1005100002950175088101050819012905950575E0 -:100520000191029501750391010507190029FF1535 -:100530000025FF950675088100C011241FBECFEF6E -:10054000DAE0DEBFCDBF04B603FE24C0809178039D -:1005500090917903A0917A03B0917B038730904BFF -:10056000A740B04BB9F4109278031092790310921F -:100570007A0310927B0314BE84B7877F84BF88E11F -:100580000FB6F89480936000109260000FBEE0E018 -:10059000F8E3099511E0A0E0B1E0E2EAFFE502C06E -:1005A00005900D92A63BB107D9F713E0A6EBB1E099 -:1005B00001C01D92A837B107E1F70E94F90E0C9413 -:1005C000CF2F0C9400000895089561110DC0FC0117 -:1005D0008281882331F085EE0E949D190E94B62BFE -:1005E00003C085EE0E94651A80E090E008958B3B81 -:1005F000910568F4883A910530F5853A9105C0F483 -:100600008430910598F4019709F06FC071C0803E65 -:10061000910508F46AC0883E910540F09C01205F76 -:1006200031092031310508F060C05CC09C01A1C0D7 -:10063000853A910509F45FC0863A910509F45EC0D8 -:1006400023E830E496C0883A910509F45AC0893A03 -:10065000910509F459C08A3A910509F458C08B3ABA -:10066000910509F457C08C3A910509F456C08D3AAA -:10067000910509F455C0803B910509F454C08E3AA8 -:10068000910509F453C08F3A910509F452C0813B9A -:10069000910509F451C0823B910509F450C0833B98 -:1006A000910509F44FC0843B910509F44EC0853B88 -:1006B000910509F44DC0863B910509F44CC0873B78 -:1006C000910509F44BC0883B910509F44AC0893B68 -:1006D000910509F449C08A3B910509F048C02AE216 -:1006E00036E447C09C01306544C020E030E041C0A2 -:1006F00021E030E03EC021E830E43BC022E830E4B5 -:1007000038C022EE34E435C029EE34E432C02AEE9B -:1007100034E42FC025EB34E42CC026EB34E429C0AC -:1007200027EB34E426C02CEC34E423C02DEC34E475 -:1007300020C023E835E41DC02AE835E41AC022E9C8 -:1007400035E417C024E935E414C021E236E411C0D1 -:1007500023E236E40EC024E236E40BC025E236E4A0 -:1007600008C026E236E405C027E236E402C020E0F5 -:1007700034E4C90108959CE0799FF001112490E3CD -:10078000899FE00DF11D1124E60FF11DEE0FFF1FF3 -:10079000E65CFE4F25913491C9010895880F991F99 -:1007A00082559040FC0125913491C9010895880F2C -:1007B000991F825D9E4FFC0125913491C9010895D6 -:1007C0000E94BB039C013A9521153F4108F4DFC00C -:1007D0009C0130522115304120F49F700E94D703B4 -:1007E00008959C0130532115304118F49927906CDD -:1007F00008959C0130542031310520F48F709927E1 -:10080000946D0895803120E4920719F480E091ED11 -:100810000895813140E4940719F480E090ED089543 -:10082000823120E4920719F480E092ED089583313B -:1008300040E4940719F480E093ED0895811520E5D4 -:10084000920711F40C941F25813040E5940731F490 -:100850008091680281608093680208959C013056FF -:100860002115304108F402C097FF02C0906F08952F -:10087000803E9105E0F4803C910568F58133910557 -:1008800009F474C048F48932910509F46AC08A32C7 -:10089000910509F07AC074C089339105F9F0823866 -:1008A0009105E1F08533910509F06FC050C0833E9A -:1008B0009105A9F140F4803E9105C9F0823E910571 -:1008C00009F063C01BC0863E910571F1873E91051A -:1008D00009F05BC037C00E94CE03089520917B02CF -:1008E00020FD02C021FF51C080EE90E04EC08091FB -:1008F0007B0280FFF9CF89E390E047C080917B02C3 -:1009000082FF0AC080917B0284FF03C080E090E0F8 -:100910003CC083EE90E039C082EE90E036C080911A -:100920007B0282FFEFCFF8CF80917B0283FF07C06D -:1009300080917B0284FDEACF87EE90E026C086EEB0 -:1009400090E023C080917B0283FFF2CFF8CF8091AB -:100950007B0285FF03C089E290E017C085E390E049 -:1009600014C080917B0285FDF9CFF5CF80917B0289 -:1009700086FF03C08AE290E008C081E390E005C0F2 -:1009800080917B0286FDF9CFF5CF0E94F702089592 -:100990005F926F927F928F929F92AF92BF92CF920F -:1009A000DF92EF92FF920F931F93CF93DF93CDB718 -:1009B000DEB728970FB6F894DEBF0FBECDBF9E01FD -:1009C0002F5F3F4F4E0189E0880E911C60E070E080 -:1009D00000E010E0E12CF12CC12CD12CA12CB12C89 -:1009E00088E0782E622E532E41E050E0E3E2F1E001 -:1009F000A62DB52D872D01900D928A95E1F7F9016D -:100A0000819191919F01FC01E07FFF27E032F10588 -:100A100059F48F709927FA0102C0EE0FFF1F8A95D3 -:100A2000E2F7AE2ABF2A37C0E033F10559F48F70E0 -:100A30009927FA0102C0EE0FFF1F8A95E2F7CE2A2E -:100A4000DF2A29C0E034F10559F48F709927FA01A3 -:100A500002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0A5 -:100A6000E035F10559F48F709927FA0102C0EE0FB5 -:100A7000FF1F8A95E2F70E2B1F2B0DC0E036F10504 -:100A800051F48F709927FA0102C0EE0FFF1F8A956B -:100A9000E2F76E2B7F2B2815390509F0A7CF94B10B -:100AA0008A2D8095892384B985B18A2985B997B122 -:100AB0008C2D8095892387B988B18C2988B99AB102 -:100AC0008E2D809589238AB98BB18E298BB99DB1E2 -:100AD000802F809589238DB98EB1802B8EB990B3EC -:100AE000862F8095892380BB81B3862B81BB289676 -:100AF0000FB6F894DEBF0FBECDBFDF91CF911F912F -:100B00000F91FF90EF90DF90CF90BF90AF909F90AC -:100B10008F907F906F905F9008955F926F927F9219 -:100B20008F929F92AF92BF92CF92DF92EF92FF92FD -:100B30000F931F93CF93DF93CDB7DEB768970FB6B0 -:100B4000F894DEBF0FBECDBF85B7806885BF85B77F -:100B5000806885BF0E94CF076E9A769A0E94C8046B -:100B60009E012F5F3F4F4E0189E1880E911C60E08E -:100B700070E000E010E0E12CF12CC12CD12CA12C74 -:100B8000B12C98E1792E622E532E41E050E0EBE239 -:100B9000F1E0A62DB52D872D01900D928A95E1F7F4 -:100BA000F901819191919F01FC01E07FFF27E032E3 -:100BB000F10559F48F709927FA0102C0EE0FFF1F5B -:100BC0008A95E2F7AE2ABF2A37C0E033F10559F41F -:100BD0008F709927FA0102C0EE0FFF1F8A95E2F786 -:100BE000CE2ADF2A29C0E034F10559F48F70992705 -:100BF000FA0102C0EE0FFF1F8A95E2F7EE2AFF2AE4 -:100C00001BC0E035F10559F48F709927FA0102C035 -:100C1000EE0FFF1F8A95E2F70E2B1F2B0DC0E0365B -:100C2000F10551F48F709927FA0102C0EE0FFF1FF2 -:100C30008A95E2F76E2B7F2B2815390509F0A7CF8F -:100C400094B18A2D8095892384B985B18A2985B983 -:100C500097B18C2D8095892387B988B18C2988B963 -:100C60009AB18E2D809589238AB98BB18E298BB943 -:100C70009DB1802F809589238DB98EB1802B8EB93F -:100C800090B3862F8095892380BB81B3862B81BB4F -:100C90001092B7011092B6011092BF011092BE01DE -:100CA0001092B9011092B8011092C1011092C001C6 -:100CB0001092BB011092BA011092C3011092C201AE -:100CC0001092BD011092BC011092C5011092C40196 -:100CD00068960FB6F894DEBF0FBECDBFDF91CF91FF -:100CE0001F910F91FF90EF90DF90CF90BF90AF904A -:100CF0009F908F907F906F905F9008955F926F921A -:100D00007F928F929F92AF92BF92CF92DF92EF929B -:100D1000FF920F931F93CF93DF93CDB7DEB7A097CA -:100D20000FB6F894DEBF0FBECDBF7E0149E1E40EE1 -:100D3000F11C2EEBC22E21E0D22E5E0151E2A50E57 -:100D4000B11C38E0532E470101E010E048E1642E69 -:100D500055E0752EE3E2F1E0D401852D01900D926E -:100D60008A95E1F7F701819191917F019C01207FA4 -:100D700033272032310589F424B18F709927A801D7 -:100D800002C0440F551F8A95E2F7CA01242B24B9EB -:100D900095B18095892385B94FC02033310589F4F9 -:100DA00027B18F709927F80102C0EE0FFF1F8A95B7 -:100DB000E2F7CF012E2B27B998B18095892388B906 -:100DC0003BC02034310589F42AB18F709927A801DE -:100DD00002C0440F551F8A95E2F7CA01242B2AB995 -:100DE0009BB1809589238BB927C02035310589F4C3 -:100DF0002DB18F709927F80102C0EE0FFF1F8A9561 -:100E0000E2F7CF012E2B2DB99EB1809589238EB9A3 -:100E100013C02036310581F420B38F709927A801C3 -:100E200002C0440F551F8A95E2F7CA01242B20BB4C -:100E300091B38095892381BB50EA5A95F1F7BE01A1 -:100E40006F5F7F4F80E090E020E030E0EBE2F1E088 -:100E5000DE011196462D01900D924A95E1F7FB01B6 -:100E600041915191BF01FA01E07FFF27E032F10586 -:100E700011F4E3B113C0E033F10511F4E6B10EC093 -:100E8000E034F10511F4E9B109C0E035F10511F4E0 -:100E9000ECB104C0E036F105B9F4EFB1F0E04F7009 -:100EA000552702C0F595E7954A95E2F7E0FD08C0A1 -:100EB000A801022E02C0440F551F0A94E2F702C097 -:100EC00040E050E0842B952B2F5F3F4F2C303105B5 -:100ED00009F0BCCFF601208131812817390721F0B4 -:100EE00091838083709200010E94C804F2E0CF0ECB -:100EF000D11CEA14FB0409F02DCF80910001882356 -:100F000061F1815080930001811121C08091BE0167 -:100F10009091BF019093B7018093B6018091C00179 -:100F20009091C1019093B9018093B8018091C20161 -:100F30009091C3019093BB018093BA018091C40149 -:100F40009091C5019093BD018093BC0106C08FE9CB -:100F50009FE00197F1F700C0000081E0A0960FB676 -:100F6000F894DEBF0FBECDBFDF91CF911F910F91DF -:100F7000FF90EF90DF90CF90BF90AF909F908F90B9 -:100F80007F906F905F900895E82FF0E0EE0FFF1FC5 -:100F9000EA54FE4F80819181089508950895279A1B -:100FA0002F988FEF9FEF90938700809386008AE0C1 -:100FB0008093800089E1809381000C945F2B8111E4 -:100FC0000BC080918000877F8093800010928D00FD -:100FD00010928C002F9808952F98833041F48091BF -:100FE00080008860809380008FEF9FEF12C0909107 -:100FF000800098609093800023E030E0281B310946 -:10100000220F331F8FEF9FEF02C0969587952A9589 -:10101000E2F790938D0080938C0008950F931F93B7 -:10102000CF93DF93CDB7DEB7CC58D1090FB6F89484 -:10103000DEBF0FBECDBF8C01862F642F882379F0D1 -:10104000F80192812FE7482F992329F08DE792E04C -:101050000E94F81404C08DE792E00E940815F80180 -:1010600080818B3061F49181933009F068C0828176 -:10107000882309F4CDC0809103018F5F0EC08A30B0 -:10108000E1F5F8019181933009F059C082818823FC -:1010900009F4BEC08091030181508093030120E0D8 -:1010A0004BE760E08DE792E00E94E81420E04BE718 -:1010B00061E08DE792E00E94E81420E04BE762E0F7 -:1010C0008DE792E00E94E81420E04BE763E08DE7B3 -:1010D00092E00E94E81420E04BE764E08DE792E0A4 -:1010E000C457DF4F0FB6F894DEBF0FBECDBFDF9100 -:1010F000CF911F910F910C94E814893069F4F80195 -:1011000091819330E1F492819923C9F0809101019A -:101110009091020101960EC0883089F4F801918106 -:10112000933069F49281992351F08091010190915B -:10113000020101979093020180930101B0CFF80161 -:10114000928140910301992391F196E4E3E4F1E067 -:10115000DE01A95BBF4F01900D929A95E1F7405DCA -:10116000F8019181FCE09F9F40191124E091010159 -:10117000F0910201E80FF11DEE0FFF1F87E490E0F0 -:101180008C0F9D1FE80FF91F8081480F2FE760E04B -:101190008DE792E0C457DF4F0FB6F894DEBF0FBE65 -:1011A000CDBFDF91CF911F910F910C94F81496E46D -:1011B000E3E4F1E0DE01119601900D929A95E1F7DA -:1011C000405DF8019181FCE09F9F40191124E0915E -:1011D0000101F0910201E80FF11DEE0FFF1F81E008 -:1011E00090E08C0F9D1FE80FF91F8081480F2FE7BB -:1011F00060E08DE792E0C457DF4F0FB6F894DEBF92 -:101200000FBECDBFDF91CF911F910F910C940815A8 -:10121000C457DF4F0FB6F894DEBF0FBECDBFDF91CE -:10122000CF911F910F910895CF93DF93EA019B0116 -:10123000AC0160E074E284E79BE40E945F2C0E94B2 -:10124000C72C709397006093960020E130E02C1B30 -:101250003D0B02C0759567952A95E2F7709399004A -:1012600060939800DF91CF9108951092020210923E -:10127000010210929000109291001092FD011092C4 -:10128000FE011092FF01109200021092FC011092D8 -:10129000FB01E9EDF1E0A9ECB1E01192119211929C -:1012A00011921D921D9281E0E93FF807B1F7089570 -:1012B000AF92BF92CF92DF92EF92FF920F931F9364 -:1012C000CF93DF936B017C0109EF11E047EDA42E72 -:1012D00041E0B42EC7E0D0E0A7019601F801929159 -:1012E0008291729162918F010E945B2C882349F058 -:1012F0002197F2E0AF1AB108CF3F8FEFD80761F71F -:1013000034C0F8011082118212821382F501118219 -:101310001082FE01EE0FFF1FEE0FFF1FE752FE4F80 -:10132000DE01AA0FBB1FA753BE4FCE011AC0019604 -:1013300044815581668177814083518362837383C1 -:10134000148215821682178212962D913C91139762 -:1013500011963C932E9313961C921E9212973496DC -:1013600012968730910519F7C3CF809101029091B1 -:101370000202019797FD05C090930202809301023B -:1013800004C01092020210920102E0910102F09159 -:101390000202309789F410929000109291001092FE -:1013A000FD011092FE011092FF01109200021092B6 -:1013B000FC011092FB019EC03197DF01AA0FBB1FF9 -:1013C000AA0FBB1FA752BE4FCD90DD90ED90FC90B1 -:1013D000EE0FFF1FE753FE4FC081D181A090FD01AA -:1013E000B090FE010091FF0110910002A70196014B -:1013F0006A2D7B2D802F912F0E945B2C87FF2FC0A1 -:1014000081E08093C801AE016A2D7B2D802F912F42 -:101410000E9414092091FD013091FE014091FF01CD -:1014200050910002C701B6010E94F62B20E030E087 -:101430004AEF53E40E945F2C9B01AC016A2D7B2D87 -:10144000802F912F0E94F72B5B018C01A701960141 -:101450007B2D912F0E945B2C1816ACF638C0A7018B -:1014600096016A2D7B2D802F912F0E94AA2D181690 -:1014700084F581E08093C801AE016A2D7B2D802F19 -:10148000912F0E941409A70196016091FD017091AE -:10149000FE018091FF01909100020E94F62B20E056 -:1014A00030E04AEF53E40E945F2C9B01AC016A2DAF -:1014B0007B2D802F912F0E94F62B5B018C01A701C1 -:1014C00096017B2D912F0E94AA2D87FFD5CF1092D8 -:1014D000C801AE01C701B6010E941409C092FD0106 -:1014E000D092FE01E092FF01F0920002D093FC0145 -:1014F000C093FB01DF91CF911F910F91FF90EF906F -:10150000DF90CF90BF90AF90089508951F920F92F3 -:101510000FB60F9211242F933F934F935F936F93C6 -:101520007F938F939F93AF93BF93EF93FF9380919C -:10153000960090919700892B09F455C08091C801BD -:10154000811151C08091F9019091FA01813091058A -:1015500071F082309105C1F0892BC1F52091FD0118 -:101560003091FE014091FF01509100021DC0609139 -:10157000FD017091FE018091FF01909100029B019D -:10158000AC010E94F72B0EC020E030E040E450E4B4 -:101590006091FD017091FE018091FF019091000228 -:1015A0000E94AE2D9B01AC0160E074E284E79BE4F5 -:1015B0000E945F2C0E94C72C709397006093960046 -:1015C0007595679570939900609398008091F901E3 -:1015D0009091FA01019663E070E00E948A2F909347 -:1015E000FA018093F901FF91EF91BF91AF919F9123 -:1015F0008F917F916F915F914F913F912F910F90BC -:101600000FBE0F901F901895AF92BF92CF92DF92AE -:10161000EF92FF920F931F93CF93DF936B017C01A7 -:10162000EA0120E030E0A9010E94AA2D18160CF072 -:10163000B4C03E9A82E8809390008AE18093910042 -:10164000A090FD01B090FE010091FF0110910002F9 -:1016500020E030E0A9016A2D7B2D802F912F0E9480 -:101660005B2C81112DC0AE01C701B6010E94140987 -:10167000C092FD01D092FE01E092FF01F0920002C3 -:10168000D093FC01C093FB01809101029091020272 -:10169000FC01EE0FFF1FEE0FFF1FE752FE4FC0824F -:1016A000D182E282F382FC01EE0FFF1FE753FE4F6F -:1016B000D183C083019690930202809301026DC092 -:1016C000A70196016A2D7B2D802F912F0E945B2C04 -:1016D00087FF2CC0AE016A2D7B2D802F912F0E9499 -:1016E00014092091FD013091FE014091FF015091BC -:1016F0000002C701B6010E94F62B20E030E04AEF5D -:1017000053E40E945F2C9B01AC016A2D7B2D802F3E -:10171000912F0E94F72B5B018C01A70196017B2D75 -:10172000912F0E945B2C1816ACF69DCFA701960155 -:101730006A2D7B2D802F912F0E94AA2D18160CF058 -:1017400092CFAE016A2D7B2D802F912F0E9414091C -:10175000A70196016091FD017091FE018091FF014A -:10176000909100020E94F62B20E030E04AEF53E413 -:101770000E945F2C9B01AC016A2D7B2D802F912F45 -:101780000E94F62B5B018C01A70196017B2D912F06 -:101790000E94AA2D87FFD5CF66CFDF91CF911F91F1 -:1017A0000F91FF90EF90DF90CF90BF90AF90089592 -:1017B00080910C020895CF93DF9300D01F92CDB794 -:1017C000DEB720916E03243021F523E029839B832B -:1017D0008A832093E9008FEF06C095ED9A95F1F783 -:1017E0000000882329F09091E800815095FFF5CF03 -:1017F0008091E80085FF0DC040E050E063E070E0BC -:10180000CE0101960E94BA0F8091E8008E778093F6 -:10181000E8000F900F900F90DF91CF910895CF9334 -:10182000DF9300D01F92CDB7DEB720916E03243036 -:1018300029F522E029839B838A8383E08093E90052 -:101840008FEF06C095ED9A95F1F70000882329F0F7 -:101850009091E800815095FFF5CF8091E80085FFD9 -:101860000DC040E050E063E070E0CE0101960E94C0 -:10187000BA0F8091E8008E778093E8000F900F9068 -:101880000F90DF91CF91089520916E032430F9F4E9 -:1018900022E02093E9002FEF06C035ED3A95F1F7ED -:1018A0000000222329F03091E800215035FFF5CFC8 -:1018B0002091E80025FF0BC040E050E065E070E0BB -:1018C0000E94BA0F8091E8008E778093E800089517 -:1018D000CF93DF93EC0180916E03843041F581E07A -:1018E0008093E9008FEF06C095ED9A95F1F700001F -:1018F000882329F09091E800815095FFF5CF8091E1 -:10190000E80085FF14C040E050E068E070E0CE01E0 -:101910000E94BA0F8091E8008E778093E80088E0FB -:10192000FE01A4E0B2E001900D928A95E1F7DF910B -:10193000CF910895BF92CF92DF92EF92FF920F93D3 -:101940001F93CF93DF937C01B62EE90100E010E0F6 -:10195000C42ED12C0BC04991202F2B0D2F774F7700 -:101960006FE0C7010E94E8140F5F1F4F0C151D05A3 -:1019700094F3DF91CF911F910F91FF90EF90DF9043 -:10198000CF90BF90089570E06F5F7F4F6F707727A3 -:101990000C94E8140F931F93CF93C42F63307105F9 -:1019A00009F04AC0842F807F803849F1803909F0DE -:1019B00043C0622F6F7770E080E090E00E94FA2CC5 -:1019C00020E030E040E451E40E945F2C9B01AC0138 -:1019D00060E070E080E090E40E94112E0F7710E04C -:1019E00023E0159507952A95E1F72DEC3CEC42E0B4 -:1019F00053E40E94AE2DA8010E94040B1DC0622F6B -:101A00006F7770E080E090E00E94FA2C20E030E0F8 -:101A100040E451E40E945F2C9B01AC0160E070E067 -:101A200080E090E40E94112E2DEC3CEC42E053E467 -:101A30000E94AE2D0E945809CC3F29F4CF911F91EE -:101A40000F910C943509CF911F910F9108950F9329 -:101A50001F93CF93DF93CDB7DEB727970FB6F894D8 -:101A6000DEBF0FBECDBF8C0114C08A810E94C2149C -:101A70009A819D839B819E839C819F8381111EC03F -:101A800089818430B1F08730A1F08630A1F08530B3 -:101A9000A1F0BE016F5F7F4F84E091E00E942F189C -:101AA0008111E3CF84E091E00E9420180E949B14F2 -:101AB0000DC083E003C082E001C081E0AE014B5F56 -:101AC0005F4F682FC8010E945515E3CF27960FB6C8 -:101AD000F894DEBF0FBECDBFDF91CF911F910F9164 -:101AE0000895EF92FF920F93CF93DF9300D000D031 -:101AF00000D0CDB7DEB77B014A832B830C83842FC4 -:101B00002E834D830E94C2142E814D8181111BC0F2 -:101B100082E0E816F10479F083E0E816F10421F0A0 -:101B2000EA94EF2821F50BC0073F11F487E001C0CC -:101B300084E089830BC0273FD9F786E0FACF473F7F -:101B4000B9F785E0F6CF42954F704983BE016F5FCC -:101B50007F4F84E091E00E94E51784E091E00E94CD -:101B6000031884E091E00E9420180E949B1426969E -:101B70000FB6F894DEBF0FBECDBFDF91CF910F91AE -:101B8000FF90EF90089580916D03811109C00E942C -:101B9000A1110E94FE118091E20084608093E20016 -:101BA000089510926D03089508950C94E4020C9426 -:101BB000892480916E03843049F58091E9008F700B -:101BC0009091EC0090FF02C090E801C090E0982B4B -:101BD00084E08093E9008091EB0080FF14C0809145 -:101BE000EE0087FD03C00FC01092F1008091E80065 -:101BF00085FDFACF8091E80080FF05C08091E80064 -:101C00008E778093E8009F709093E900089542E0FA -:101C100061EC81E00E94171142E061EC82E00E94D9 -:101C2000171142E061EC83E00E94171146E261EC7B -:101C300084E00E94171142E361E885E00E941711D9 -:101C400042E360E886E00C941711809170038330C2 -:101C500009F454C030F4813071F0823009F0AAC028 -:101C600091C08A3009F47EC08B3009F45FC089309E -:101C700009F0A0C020C080916F03813A09F09AC09A -:101C80008091E800877F8093E800809173039091B2 -:101C90007403892B21F060E080E090E003C068E0ED -:101CA00084E092E070E00E9458108091E8008B7709 -:101CB0008093E800089580916F03813209F07AC023 -:101CC0008091730390917403892B09F073C0809104 -:101CD000E800877F8093E80005C080916E03882329 -:101CE00009F468C08091E80082FFF7CF8091F1008D -:101CF00080930C028091E8008B7758C080916F032D -:101D0000813A09F057C08091730390917403892B35 -:101D100009F050C08091E800877F8093E8008091AF -:101D2000E80080FFFCCF80911A013BC080916F03D7 -:101D3000813209F03FC08091730390917403892B25 -:101D4000C9F58091E800877F8093E8000E944E11DA -:101D50009091710381E0911101C080E080931A019C -:101D60000C948C1E80916F03813221F58091E800E4 -:101D7000877F8093E8000E944E11809172038093C8 -:101D80000302089580916F03813AA1F48091E800E5 -:101D9000877F8093E8008091E80080FFFCCF8091EE -:101DA00003028093F1008091E8008E778093E80031 -:101DB0000C944E11089584B7877F84BF88E10FB6D5 -:101DC000F89480936000109260000FBE90E080E86D -:101DD0000FB6F89480936100909361000FBE0E944B -:101DE000A1110E94FE11E2EEF0E080818460808308 -:101DF00008958DE792E00E94241561E77DE08DE76C -:101E000092E00E947A1567E27DE08DE792E00E9401 -:101E10007E150E94DB0E78946AEC7CE08DE792E000 -:101E20000E94201563EC7CE08DE792E00E9418157B -:101E30006AE97CE08DE792E00E941C150E94850A09 -:101E40000E949B140E94AC1880E191E00E945418FB -:101E50000BC00E944E2480916C03882329F00E94BD -:101E6000742481110E94A40F80916E03853089F340 -:101E70008DE792E00E942D170E94B618F5CF292F0A -:101E8000332723303105B1F04CF42130310509F40A -:101E90004DC02230310509F04EC007C02132310556 -:101EA00041F12232310591F146C0E0EDF0E086E7E4 -:101EB00093E045C099278130910569F08230910502 -:101EC00089F0892B09F037C0E2E7F3E0E491F0E014 -:101ED00082E793E034C0E4E4F3E0E491F0E084E4EA -:101EE00093E02DC0EAE1F3E0E491F0E08AE193E0D1 -:101EF00026C0643000F5E62FF0E0EE0FFF1FE75735 -:101F0000FE4F80819181E9E0F0E019C0643098F4DF -:101F1000E62FF0E0DF01AA0FBB1FAF56BE4F8D9139 -:101F20009C91E756FE4FE081F0E009C0E2E1F0E06D -:101F300086E494E004C0E0E0F0E080E090E0DA01C4 -:101F40008D939C93CF01089580E189BD82E189BD85 -:101F500009B400FEFDCF8091D8008F7D8093D8001A -:101F60008091E00082608093E0008091E00081FD3C -:101F7000FCCF0895BF92CF92DF92EF92FF920F9322 -:101F80001F93CF93DF937C018B01EA010E946F11B5 -:101F9000B82E811133C0209731F028813981021B7E -:101FA000130BE20EF31EC12CD12C23C08091E8004C -:101FB00085FD15C08091E8008E778093E80020971A -:101FC00049F0888199818C0D9D1D9983888325E036 -:101FD000B22E14C00E946F11882359F00EC0F70171 -:101FE00081917F018093F10001501109FFEFCF1A19 -:101FF000DF0A01151105D1F601C0B82E8B2DDF9136 -:10200000CF911F910F91FF90EF90DF90CF90BF90F5 -:102010000895BF92CF92DF92EF92FF920F931F939A -:10202000CF93DF937C018B01EA010E946F11B82EE0 -:10203000811133C0209731F028813981021B130BA5 -:10204000E20EF31EC12CD12C23C08091E80085FD47 -:1020500015C08091E8008B778093E800209749F0C5 -:10206000888199818C0D9D1D9983888345E0B42ECC -:1020700014C00E946F11882359F00EC08091F100A6 -:10208000F70181937F0101501109FFEFCF1ADF0A99 -:1020900001151105D1F601C0B82E8B2DDF91CF911E -:1020A0001F910F91FF90EF90DF90CF90BF90089518 -:1020B00040917503509176034617570748F0611514 -:1020C000710539F44091E8004E774093E80001C073 -:1020D000BA01FC0140E033C080916E03882309F40B -:1020E00042C0853009F441C08091E80083FD39C0C9 -:1020F0008091E80082FD2FC08091E80080FF1FC022 -:102100009091F3008091F200392F20E0A901482B33 -:10211000CA0106C041914093F100615071090196D6 -:102120006115710519F088309105A0F341E0089719 -:1021300009F040E08091E8008E778093E800611517 -:10214000710551F64111C8CF06C080916E038823F6 -:1021500051F0853051F08091E80082FFF6CF80E0A9 -:10216000089581E0089582E0089583E00895409104 -:102170007503509176034617570748F061157105AE -:1021800039F44091E8004E774093E80001C0BA016D -:10219000FC0140E034C080916E03882309F443C001 -:1021A000853009F442C08091E80083FD3AC08091F7 -:1021B000E80082FD30C08091E80080FF20C090914F -:1021C000F3008091F200392F20E0A901482BCA01C9 -:1021D00007C044914093F100319661507109019616 -:1021E0006115710519F08830910598F341E0089761 -:1021F00009F040E08091E8008E778093E800611557 -:10220000710549F64111C7CF06C080916E0388233E -:1022100051F0853051F08091E80082FFF6CF80E0E8 -:10222000089581E0089582E0089583E00895982F4D -:102230002CC09093E900981739F07091EC00209130 -:10224000ED005091F00003C0242F762F50E021FDC7 -:1022500002C09F5F1AC03091EB003E7F3093EB00CD -:102260003091ED003D7F3093ED003091EB00316017 -:102270003093EB007093EC002093ED005093F0004E -:102280002091EE0027FDE5CF07C0973090F28F70C8 -:102290008093E90081E0089580E0089580916F03C4 -:1022A00087FD05C08091E80080FF0EC012C08091BC -:1022B000E80082FD05C080916E038111F8CF08957A -:1022C0008091E8008B7708C080916E038111EACF7E -:1022D00008958091E8008E778093E80008958091BA -:1022E000E4009091E50045E62091EC0020FD1FC040 -:1022F00023C020916E03222391F0253091F020918C -:10230000EB0025FD10C02091E4003091E500281776 -:10231000390751F34150C90139F784E0089582E04B -:10232000089583E0089581E0089580E00895209164 -:10233000E80020FFDECFF9CF2091E80022FFD9CFBF -:10234000F4CF0E940F120E941712E0EEF0E080819D -:1023500081608083E8EDF0E080818F77808319BC15 -:10236000A7EDB0E08C918E7F8C9380818F7E8083EF -:1023700010926D0308950F931F93CF93DF930E94E4 -:102380000F120E941712C8EDD0E088818F778883E2 -:1023900088818068888388818F7D888319BC1092AA -:1023A0006E0310926A0310926C0310926B0300EE9E -:1023B00010E0F80180818B7F808388818160888331 -:1023C00042E060E080E00E941711E1EEF0E08081E1 -:1023D0008E7F8083E2EEF0E0808181608083808167 -:1023E00088608083F80180818E7F8083888180610E -:1023F0008883DF91CF911F910F910895E8EDF0E070 -:1024000080818F7E8083E7EDF0E080818160808332 -:1024100084E082BF81E080936D030C94BB11E8EDF2 -:10242000F0E080818E7F80831092E2000895109208 -:10243000DA001092E10008951F920F920FB60F92EA -:1024400011242F933F934F935F936F937F938F93B9 -:102450009F93AF93BF93EF93FF938091E10082FF2F -:102460000BC08091E20082FF07C08091E1008B7F6A -:102470008093E1000E94D90D8091DA0080FF1FC097 -:102480008091D80080FF1BC08091DA008E7F8093FE -:10249000DA008091D90080FF0DC080E189BD82E122 -:1024A00089BD09B400FEFDCF81E080936E030E94D8 -:1024B000C30D05C019BC10926E030E94D10D80910E -:1024C000E10080FF19C08091E20080FF15C080917B -:1024D000E2008E7F8093E2008091E2008061809331 -:1024E000E2008091D80080628093D80019BC85E01A -:1024F00080936E030E94D50D8091E10084FF30C06F -:102500008091E20084FF2CC080E189BD82E189BD19 -:1025100009B400FEFDCF8091D8008F7D8093D80054 -:102520008091E1008F7E8093E1008091E2008F7EB8 -:102530008093E2008091E20081608093E2008091CC -:102540006A03882311F084E007C08091E30087FFCD -:1025500002C083E001C081E080936E030E94D70D2A -:102560008091E10083FF29C08091E20083FF25C0B4 -:102570008091E100877F8093E10082E080936E0389 -:1025800010926A038091E1008E7F8093E100809138 -:10259000E2008E7F8093E2008091E2008061809370 -:1025A000E20042E060E080E00E9417118091F000BC -:1025B00088608093F0000E94D40DFF91EF91BF914D -:1025C000AF919F918F917F916F915F914F913F91CB -:1025D0002F910F900FBE0F901F9018951F920F9282 -:1025E0000FB60F9211242F933F934F935F936F93E6 -:1025F0007F938F939F93AF93BF93CF93EF93FF936B -:102600008091E9008F709091EC0090FF02C090E8FB -:1026100001C090E0C92FC82B1092E9008091F00012 -:10262000877F8093F00078940E9432131092E90023 -:102630008091F00088608093F000CF70C093E90033 -:10264000FF91EF91CF91BF91AF919F918F917F912A -:102650006F915F914F913F912F910F900FBE0F900F -:102660001F9018951F93CF93DF93CDB7DEB7AC972C -:102670000FB6F894DEBF0FBECDBFEFE6F3E080915A -:10268000F100819323E0E737F207C9F70E94250E96 -:102690008091E80083FF37C180916F0390917003B0 -:1026A000953009F488C038F49130B1F170F093306E -:1026B00009F029C131C0983009F4F8C0993009F403 -:1026C00004C1963009F01FC19DC0803821F08238C6 -:1026D00009F019C108C080916B0390916C03992394 -:1026E00089F082600FC080917303909174038F70A2 -:1026F00099278093E9008091EB0085FB882780F97A -:102700001092E9009091E800977F9093E800809301 -:10271000F1001092F100D5C0882319F0823009F041 -:10272000F2C08F7121F0823009F0EDC00BC08091B2 -:102730007103813009F0E7C0933009F080E08093A5 -:102740006C032FC08091710381112BC080917303A2 -:10275000909174038F709927009709F4D4C08093E7 -:10276000E9002091EB0020FF1CC020917003233072 -:1027700021F48091EB00806212C09091EB00906197 -:102780009093EB0021E030E001C0220F8A95EAF738 -:102790002093EA001092EA008091EB008860809319 -:1027A000EB001092E9008091E800877F8093E800B9 -:1027B0000E944E11A8C08111A6C080917103909112 -:1027C00072038F779927182F9091E3009078982BB8 -:1027D0009093E3008091E800877F8093E8000E9457 -:1027E0004E118091E80080FFFCCF8091E30080686B -:1027F0008093E300112311F083E001C082E0809315 -:102800006E0381C08058823008F07DC080917103D2 -:10281000909172038C3D23E0920779F583E08A83DF -:102820008AE289834FB7F894DE01139620E03EE0F8 -:1028300051E2E32FF0E050935700E49120FF03C0F2 -:10284000E295EF703F5FEF708E2F90E0EA3010F06E -:10285000C79601C0C0968D939D932F5F243149F791 -:102860004FBF8091E800877F8093E8006AE270E0C4 -:10287000CE0101960E94581013C0AE01455D5F4F16 -:10288000609173030E943F0F0097E9F12091E800E7 -:10289000277F2093E800BC018BA59CA50E94B71060 -:1028A0008091E8008B778093E8002DC0803859F53F -:1028B0008091E800877F8093E80080916A0380938D -:1028C000F1008091E8008E7771CF81111CC090914A -:1028D00071039230C0F48091E800877F8093E80014 -:1028E00090936A030E944E1180916A03811104C083 -:1028F0008091E30087FF02C084E001C081E0809303 -:102900006E030E94070E8091E80083FF0AC0809149 -:10291000E800877F8093E8008091EB0080628093DD -:10292000EB00AC960FB6F894DEBF0FBECDBFDF91C3 -:10293000CF911F910895CF9380916E038823B1F0BA -:102940008091E9008F709091EC0090FF02C090E8B8 -:1029500001C090E0C92FC82B1092E9008091E800D7 -:1029600083FD0E943213CF70C093E900CF91089588 -:10297000881F8827881F089591E0883F08F490E019 -:10298000892F0895982F907F903B99F038F49039D3 -:1029900081F0903A71F09038C9F40BC0903DA1F0ED -:1029A00018F4903C99F410C0903E19F0903F71F4E7 -:1029B00002C083E00895E82FE15FEF3038F4F0E0E3 -:1029C000E356FE4F8081089582E0089580E00895E7 -:1029D0000F932F774F776F70606BDC01ED91FC9157 -:1029E000022F242F462F63E070E009950F91089580 -:1029F0000F932F774F776F706069DC01ED91FC9139 -:102A0000022F242F462F63E070E009950F9108955F -:102A10000F932F774F776F706068DC01ED91FC9119 -:102A2000022F242F462F63E070E009950F9108953F -:102A3000FC01738362830895FC01738F628F089594 -:102A4000FC01758F648F0895CF93DF93EC011DA275 -:102A50001FA21EA2BC01685D7F4F40EC88519F4FB2 -:102A60000E9461171B821A821D821C821F821E8295 -:102A7000198618861B861A861D861C861F861E864A -:102A8000198A188A1B8A1A8A1D8A1C8A1F8A1E8A1A -:102A9000198E188E1B8E1A8E1D8E1C8E1F8E1E8EEA -:102AA00019A218A2DF91CF910895CF92DF92FF92E1 -:102AB0000F931F93CF93DF931F92CDB7DEB7F62E00 -:102AC0006A018C0108511F4F08C0F60161916F0126 -:102AD000C80149830E94681749818C2D841B8F157A -:102AE000A0F30F90DF91CF911F910F91FF90DF9096 -:102AF000CF900895FC01718360830895FC0171A358 -:102B000060A30895AF92BF92CF92DF92EF92FF92AF -:102B10000F931F93CF93DF9300D01F92CDB7DEB7F3 -:102B20007C016B01142FB22EA02EDC0195968C91A6 -:102B300095978430F1F45A96ED91FC915B9730971C -:102B400009F4D8C0CB01019763E070E00E94762FB2 -:102B5000DB01AA0FBB1FA60FB71F49832A830B8374 -:102B60004C2D4A1B9E012F5F3F4FBD01C7010995A8 -:102B7000B1C06230710509F453C06330710529F0AA -:102B80006130710509F09CC083C0842F807F803A3A -:102B900001F130F48038B9F0803909F0ABC00DC0D4 -:102BA000803EE9F0803F09F1803B09F0A3C0D701E6 -:102BB0001296ED91FC91139723C0D7011496ED91D5 -:102BC000FC9115971DC0D7011696ED91FC911797B2 -:102BD00017C0D7011896ED91FC91199711C0D70134 -:102BE0001A96ED91FC911B970BC0423F09F082C0F1 -:102BF000D7011C96ED91FC911D97309731F47AC066 -:102C0000309709F477C0123F21F42A2D4B2D62EF43 -:102C100004C0612F6F702A2D4B2DC70109955AC032 -:102C2000842F807F803D59F0803F79F0803C09F00F -:102C300061C0D7011E96ED91FC911F9719C0D70175 -:102C40005096ED91FC91519713C0433F31F4D70159 -:102C50005296ED91FC91539708C0413F09F04AC04C -:102C6000D7015496ED91FC915597309741F442C0AD -:102C7000309709F43FC0133F11F0113F19F44B2D69 -:102C8000612F03C0612F6F704B2DC701099522C0C2 -:102C9000842F0E94BC14882331F0D7015696ED9101 -:102CA000FC91579707C0163F29F5D7015896ED912B -:102CB000FC9159973097F1F0612FC70109950AC02F -:102CC00064307105A8F416C00A2D2B2D412FB601D2 -:102CD000C7010995D7015E96ED91FC915F973097FA -:102CE00089F00A2D2B2D412FB601C70109950AC085 -:102CF000C12CD12CD7015C96ED91FC915D9730975A -:102D000019F7E8CF0F900F900F90DF91CF911F919F -:102D10000F91FF90EF90DF90CF90BF90AF9008950C -:102D2000EF92FF920F931F93CF93DF93EC01162F37 -:102D3000862F0E94BC14882369F0FDA081E08DA33A -:102D400000E020E0412F61E070E0CE010E9482159A -:102D5000FDA27CC0812F0E94B8144DA1882309F4E4 -:102D600040C0443029F01AA321E030E03FA32EA355 -:102D7000812F0E94C214813031F070F0823051F006 -:102D8000833059F507C08DA300E020E0412F61E0BA -:102D900070E01EC08DA35AC0103F19F0173FE9F430 -:102DA00004C084E08DA31AA33FC02EA13FA1C90196 -:102DB00063E070E00E94762F8C0F9D1FFC0112A330 -:102DC000B9016F5F7F4F7FA36EA30CA12BA14AA116 -:102DD000CE010E9482151DA239C01DA21FA21EA2F3 -:102DE00035C0442399F12EA13FA1C90163E070E0F1 -:102DF0000E94762F7C01FE01E80FF91F12A3B90192 -:102E00006F5F7F4F7FA36EA38130910591F082E0C9 -:102E1000E816F104D9F40CA12BA14AA1CE010E941D -:102E200082158DA1843091F081E090E09FA38EA364 -:102E30000DC0423059F400E02BA14AA1CE010E94FE -:102E400082158DA1843011F0FFA2EEA2DF91CF9107 -:102E50001F910F91FF90EF900895CF92DF92EF9224 -:102E6000FF920F931F93CF93DF93EC01E8A1F9A199 -:102E7000309709F009958E0108511F4FC8010E9433 -:102E80009A17E12CF12CC82ED12C0FC060E0C8019C -:102E90000E94AE17682FCE010E94901661E0C80113 -:102EA0000E94BF178FEFE81AF80AEC14FD0470F3C4 -:102EB000DF91CF911F910F91FF90EF90DF90CF9016 -:102EC0000895FC0142837483638311821082089504 -:102ED0000F931F93CF93DF93EC01062F0E94E0170F -:102EE000182F298130E0C90101966A8170E00E94A3 -:102EF0008A2F488150E08417950729F4812F0E947A -:102F0000E31780E012C0EB81FC81E20FF31F008326 -:102F10002981822F90E001966A8170E00E948A2FB9 -:102F20008983812F0E94E31781E0DF91CF911F9168 -:102F30000F910895CF93DF93EC010E94E017298150 -:102F40009881291710F0C22F02C0CA81C20FC91B75 -:102F50000E94E3178C2FDF91CF910895FC0120810F -:102F6000862F90E0820F911D628170E00E948A2F6F -:102F70000380F481E02DE80FF91F808108950F93FD -:102F80001F93CF93DF931F92CDB7DEB78C01698378 -:102F90000E94E017482FF80180816981262F30E0D8 -:102FA000280F311D6281C90170E00E948A2F808341 -:102FB000842F0F90DF91CF911F910F910C94E31705 -:102FC0008FB7F89408958FBF0895FC01CB0120912D -:102FD0006E032430B1F421812F702093E90040E08A -:102FE00050E064E070E00E94BA0F81110BC0909134 -:102FF000E80095FD07C09091E8009E779093E80067 -:10300000089582E0089520916E032430A9F4FC0114 -:1030100081818F708093E9003091F3002091F2005C -:10302000932F80E0822B892B49F08091E8008E77E6 -:103030008093E8000C946F1182E0089580E0089579 -:1030400020916E03243051F4FC0121812F702093D4 -:10305000E9002091E80020FD0C9403180895FC017C -:10306000CB0120916E03243011F080E00895268179 -:103070002F702093E9002091E80022FFF6CF2091E5 -:10308000E80025FFF2CF40E050E064E070E00E94ED -:1030900009108091E80085FD05C08091E8008B77DC -:1030A0008093E80081E0089590930F0280930E02D0 -:1030B000089580910E0290910F020895E0910E0202 -:1030C000F0910F02309721F00190F081E02D0994EA -:1030D00080E00895E0910E02F0910F02309721F008 -:1030E0000280F381E02D09940895E0910E02F091A1 -:1030F0000F02309721F00480F581E02D09940895A6 -:1031000020911002309111028217930771F0909371 -:10311000110280931002E0910E02F0910F0230979D -:1031200021F00680F781E02D099408952091120284 -:10313000309113028217930771F0909313028093DA -:103140001202E0910E02F0910F02309721F00084FC -:10315000F185E02D099408950E94B6240E948D0502 -:103160000E948A250C945F2B0C94CE075F926F927D -:103170007F928F929F92AF92BF92CF92DF92EF9207 -:10318000FF920F931F93CF93DF93CDB7DEB72A97AC -:103190000FB6F894DEBF0FBECDBF0E947E0694E14D -:1031A000C92E92E0D92E00E010E0AA24A394B12CFD -:1031B000502E802F0E94C4073C01F601E190F1904F -:1031C0006F01E826F926E114F10431F40F5F1F4F77 -:1031D0000430110569F73AC08091680281FD0E94B0 -:1031E000CD0720E030E04501022E02C0880C991C7A -:1031F0000A94E2F7C4018E219F21892B09F12E83C5 -:103200005F826820792081E0672809F480E0888760 -:103210000E94BF248160782F9A8789874E815F81C1 -:1032200068858A850E946F19F801EE0FFF1FEC5E1A -:10323000FD4F80819181882599259183808316C0D7 -:103240002F5F3F4F2C30310571F6C0CF8FEF898350 -:103250008A831B820E94BF248160782F9D838C8388 -:1032600049815A816B818D810E946F190E94772854 -:1032700010911C020E945E181817D9F00E945E1867 -:1032800080931C022A960FB6F894DEBF0FBECDBF06 -:10329000DF91CF911F910F91FF90EF90DF90CF9032 -:1032A000BF90AF909F908F907F906F905F900C94A5 -:1032B000B4182A960FB6F894DEBF0FBECDBFDF91CB -:1032C000CF911F910F91FF90EF90DF90CF90BF9023 -:1032D000AF909F908F907F906F905F900895CF9365 -:1032E000DF93CDB7DEB72B970FB6F894DEBF0FBED6 -:1032F000CDBF4F83588769877A878B87DE01119608 -:1033000086E0FD0111928A95E9F785E0FE01379686 -:1033100001900D928A95E1F749815A816B817C81F8 -:103320008D819E810E9447212B960FB6F894DEBFB7 -:103330000FBECDBFDF91CF910895CF93C82F8823C3 -:1033400009F4C1C0823859F40E945E1881FDBBC0E7 -:1033500089E30E94AC230E94282489E30CC08338AF -:1033600079F40E945E1880FDAEC083E50E94AC2314 -:103370000E94282483E50E94CE23CF910C94282418 -:10338000843859F40E945E1882FD9DC087E40E9433 -:10339000AC230E94282487E4EECF8450813A48F47D -:1033A0008C2F0E94C72A81118EC08C2F0E94AC23C3 -:1033B000E4CF8C2F805E883050F4C77081E090E0BD -:1033C00001C0880FCA95EAF70E94EF23D6CF8C2F51 -:1033D000855A833078F4C53A29F0C63A31F482E848 -:1033E00090E005C081E890E002C083E890E0CF91D2 -:1033F0000C9480188C2F885A833108F064C0C83A26 -:1034000039F1C93A41F1CA3A49F1CB3A51F1CC3AD2 -:1034100059F1CD3A61F1C03B69F1CE3A71F1CF3A41 -:1034200079F1C13B81F1C23B89F1C33B91F1C43BCE -:1034300099F1C53BA1F1C63BA9F1C73BB1F1C83B2E -:10344000B9F1C93BC1F1CA3BC9F58AE292E038C083 -:1034500082EE90E035C089EE90E032C08AEE90E0D6 -:103460002FC085EB90E02CC086EB90E029C087EB65 -:1034700090E026C08CEC90E023C08DEC90E020C062 -:1034800083E891E01DC08AE891E01AC082E991E0EA -:1034900017C084E991E014C081E292E011C083E298 -:1034A00092E00EC084E292E00BC085E292E008C098 -:1034B00086E292E005C087E292E002C080E090E000 -:1034C000CF910C949618CF910895882309F44DC09C -:1034D000823859F40E945E1881FF47C089E30E9438 -:1034E000AC230E94282489E30CC0833871F40E9425 -:1034F0005E1880FF3AC083E50E94AC230E94282416 -:1035000083E50E94CE230C942824843859F40E9429 -:103510005E1882FF2AC087E40E94AC230E94282400 -:1035200087E4EFCF982F9450913A08F4EACF982F80 -:10353000905E983058F4282F277081E090E001C009 -:10354000880F2A95EAF70E94F523DDCF982F955A28 -:10355000933020F480E090E00C948018885A8331F6 -:1035600020F480E090E00C9496180895882321F0D0 -:103570000E94EF230C9428240895882321F00E94B0 -:10358000F5230C9428240895BF92CF92DF92EF92F6 -:10359000FF920F931F93CF93DF93CDB7DEB727979B -:1035A0000FB6F894DEBF0FBECDBF8C0185E0F801E9 -:1035B000DE01119601900D928A95E1F7F8013081B4 -:1035C0002181F280558152955F7083819481892B8E -:1035D00039F02F3F41F481E090E03F3F31F003C0EC -:1035E00081E090E002C080E090E080FD73C3398309 -:1035F0002A8389819A815E830E946923B92E8F83F1 -:103600000E9468230E9490222B2D22952F7030E07B -:103610005E816F812530310509F4E6C06CF42430F9 -:1036200031050CF0A2C04B2D407F8B2D8F702230C6 -:1036300031050CF045C017C02C3031054CF42A3050 -:1036400031050CF0E7C12830310509F043C3E5C06E -:103650002D30310509F4BAC20CF4A2C22F30310565 -:1036600009F038C323C3182F411101C002C01295BD -:10367000107FFF2059F0112309F46BC2812F6F8353 -:103680000E94FF230E9428246F8163C2862F0E941C -:10369000651A112309F41EC3812F0E940524279661 -:1036A0000FB6F894DEBF0FBECDBFDF91CF911F9153 -:1036B0000F91FF90EF90DF90CF90BF900C94282453 -:1036C000403211F08295807F662319F0613071F5E8 -:1036D00023C0FF20B1F0511101C032C0513081F53B -:1036E00027960FB6F894DEBF0FBECDBFDF91CF9106 -:1036F0001F910F91FF90EF90DF90CF90BF900C94AF -:103700000F24511101C003C0513009F4E3C28E836C -:103710000E9412248E819AC1FF2021F0563008F0B9 -:10372000D9C20EC0553008F0D5C290C1FF20C9F0F3 -:10373000552331F0F801958190FF0BC29F7095835E -:1037400027960FB6F894DEBF0FBECDBFDF91CF91A5 -:103750001F910F91FF90EF90DF90CF90BF900C944E -:10376000B61A552309F472C109C22B2D2695269548 -:10377000237030E02115310529F02130310509F0A1 -:10378000A9C219C0FF2021F0862F9B2D937002C083 -:1037900080E090E027960FB6F894DEBF0FBECDBF55 -:1037A000DF91CF911F910F91FF90EF90DF90CF901D -:1037B000BF900C948018FF2021F0862F9B2D9370D2 -:1037C00002C080E090E027960FB6F894DEBF0FBEEF -:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0 -:1037E000CF90BF900C949618862FFF2019F00E945E -:1037F0007D2702C00E94E52727960FB6F894DEBF0A -:103800000FBECDBFDF91CF911F910F91FF90EF9031 -:10381000DF90CF90BF900C946C288B2D837009F0B3 -:1038200079C0F11057C2262F229526952770220FB6 -:10383000220F862F8F70C82ED12CE12CF12C022E56 -:1038400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF4 -:1038500010C06FE070E080E090E004C0660F771F5A -:10386000881F991F2A95D2F760957095809590953D -:1038700003C060E070E0CB012B2D269526952370C8 -:10388000422F50E042305105D9F04330510569F1E3 -:103890006C297D298E299F294130510551F12796A8 -:1038A0000FB6F894DEBF0FBECDBFDF91CF911F9151 -:1038B0000F91FF90EF90DF90CF90BF900C94A522D6 -:1038C0006C297D298E299F2927960FB6F894DEBF93 -:1038D0000FBECDBFDF91CF911F910F91FF90EF9061 -:1038E000DF90CF90BF900C94B7220E94A522C70111 -:1038F000B60127960FB6F894DEBF0FBECDBFDF919D -:10390000CF911F910F91FF90EF90DF90CF90BF90DC -:103910000C949322FF2019F08B2D817001C08695A5 -:10392000882309F4D7C1262F229526952770220FC8 -:10393000220F862F8F70C82ED12CE12CF12C022E55 -:1039400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF3 -:1039500010C06FE070E080E090E004C0660F771F59 -:10396000881F991F2A95D2F760957095809590953C -:1039700003C060E070E0CB012B2D269526952370C7 -:10398000422F50E042305105D9F04330510569F1E2 -:103990006C297D298E299F294130510551F12796A7 -:1039A0000FB6F894DEBF0FBECDBFDF91CF911F9150 -:1039B0000F91FF90EF90DF90CF90BF900C94442335 -:1039C0006C297D298E299F2927960FB6F894DEBF92 -:1039D0000FBECDBFDF91CF911F910F91FF90EF9060 -:1039E000DF90CF90BF900C9456230E944423C701D0 -:1039F000B60127960FB6F894DEBF0FBECDBFDF919C -:103A0000CF911F910F91FF90EF90DF90CF90BF90DB -:103A10000C943223603F59F120F4603E08F494C0C6 -:103A200008C0623F09F467C0F0F1633F09F08CC041 -:103A300065C0162F1F708B2D8F71FF2021F00E9403 -:103A4000DD22812F7DCE0E94F822812F27960FB68E -:103A5000F894DEBF0FBECDBFDF91CF911F910F91C4 -:103A6000FF90EF90DF90CF90BF900C94BD1AFF2095 -:103A7000B1F0553008F02EC18B2D8F7127960FB6FF -:103A8000F894DEBF0FBECDBFDF91CF911F910F9194 -:103A9000FF90EF90DF90CF90BF900C94172356309B -:103AA00008F018C1E9CFFF2099F08B2D8F71279670 -:103AB0000FB6F894DEBF0FBECDBFDF91CF911F913F -:103AC0000F91FF90EF90DF90CF90BF900C94DD228C -:103AD0008B2D8F7127960FB6F894DEBF0FBECDBF2A -:103AE000DF91CF911F910F91FF90EF90DF90CF90DA -:103AF000BF900C94F822F110EBCFD7CFFF2099F0B4 -:103B00008B2D8F7127960FB6F894DEBF0FBECDBFF9 -:103B1000DF91CF911F910F91FF90EF90DF90CF90A9 -:103B2000BF900C94CE2227960FB6F894DEBF0FBE3E -:103B3000CDBFDF91CF911F910F91FF90EF90DF905C -:103B4000CF90BF900C94C922FF20A9F0552309F40F -:103B5000ACCF862F27960FB6F894DEBF0FBECDBF31 -:103B6000DF91CF911F910F91FF90EF90DF90CF9059 -:103B7000BF900C949D19552309F4AACF862F279640 -:103B80000FB6F894DEBF0FBECDBFDF91CF911F916E -:103B90000F91FF90EF90DF90CF90BF900C94651A3B -:103BA0004B2D4F70C8010E94E50227960FB6F8947E -:103BB000DEBF0FBECDBFDF91CF911F910F91FF9060 -:103BC000EF90DF90CF90BF900C94FD21F11082C058 -:103BD0009B2D9F70492F50E04230510599F144F4DC -:103BE0004115510569F04130510509F073C019C004 -:103BF00043305105C1F14430510509F06BC044C058 -:103C000027960FB6F894DEBF0FBECDBFDF91CF91E0 -:103C10001F910F91FF90EF90DF90CF90BF900C9489 -:103C2000702B27960FB6F894DEBF0FBECDBFDF9185 -:103C3000CF911F910F91FF90EF90DF90CF90BF90A9 -:103C40000C94872B27960FB6F894DEBF0FBECDBF1E -:103C5000DF91CF911F910F91FF90EF90DF90CF9068 -:103C6000BF900C94A32B27960FB6F894DEBF0FBE1F -:103C7000CDBFDF91CF911F910F91FF90EF90DF901B -:103C8000CF90BF900C94B62B862F27960FB6F89442 -:103C9000DEBF0FBECDBFDF91CF911F910F91FF907F -:103CA000EF90DF90CF90BF900C94DA2B4B2D4F709C -:103CB000C80127960FB6F894DEBF0FBECDBFDF91C7 -:103CC000CF911F910F91FF90EF90DF90CF90BF9019 -:103CD0000C940E0827960FB6F894DEBF0FBECDBF2A -:103CE000DF91CF911F910F91FF90EF90DF90CF90D8 -:103CF000BF9008950E940C240E94E1230E94282472 -:103D00000E9418290E946C2880E090E00E94801890 -:103D100080E090E00C9496180E94FC230C947A1E8C -:103D20000E946923292F22952F7030E02C30310515 -:103D30004CF42A3031056CF422503109223031051F -:103D400070F407C02C30310531F02F30310539F4D3 -:103D500002C081E0089593FB882780F9089580E0F0 -:103D60000895CF93DF9300D000D01F92CDB7DEB778 -:103D70000F900F900F900F900F90DF91CF910895BB -:103D8000CF93DF9300D000D000D0CDB7DEB726961A -:103D90000FB6F894DEBF0FBECDBFDF91CF9108956F -:103DA0001F93CF93DF93C091530216E012C0D0E06F -:103DB0001C9FF0011D9FF00D1124ED5DFD4F408112 -:103DC000518162817381848195810E94C01E2196F8 -:103DD000C77080915402C813EACFDF91CF911F9131 -:103DE000089540911D0250911E0260911F02709132 -:103DF000200280912102909122020C94C01E0F9308 -:103E00001F93CF93DF938091220282958F7009F0E8 -:103E100069C080911F02882309F464C0A0915302F5 -:103E2000D0915402B0911D02C0911E0280912002D7 -:103E30009091210221E030E0BF3F11F020E030E01E -:103E4000122FBC016095709506E04AC0009721F0E2 -:103E5000CF3F29F4212F05C021E030E002C020E04F -:103E600030E020FD3BC04A2F50E0049FF001059F49 -:103E7000F00D1124ED5DFD4F2181C2132FC0208173 -:103E8000B2132CC02281211129C02381348128172B -:103E9000390718F0281B390B02C0260F371F283CA2 -:103EA0003105E0F4809122028F70806180932202BC -:103EB00086E0849FF001859FF00D1124E85DFD4FA1 -:103EC00080818F70806180838DE192E00E94C41AAE -:103ED000DF91CF911F910F910C94D01EAF5FA7700F -:103EE000AD13B4CFDF91CF911F910F910895EF9251 -:103EF000FF920F931F93CF93DF93CDB7DEB76297F7 -:103F00000FB6F894DEBF0FBECDBF8C0185E0F8017F -:103F1000DE011D9601900D928A95E1F7D8014C9132 -:103F200011965C91119712966C9112971396ED90E1 -:103F3000FC90149770911D02E0911E028091200266 -:103F400090912102009739F0EF3F41F421E030E0F9 -:103F50007F3F31F003C021E030E002C020E030E0DC -:103F600020FD5CC120911F02222309F4F1C0E81654 -:103F7000F90628F09701281B390BC90104C0809568 -:103F800090958E0D9F1D883C910508F098C08091FA -:103F90002202982F907F09F064C0E51314C07413B7 -:103FA00012C0611110C08F708061809322020E9444 -:103FB000F11E8DE192E00E94C41A80912202D80184 -:103FC00015968C9343C1EF2839F05F3F41F481E0AF -:103FD00090E04F3F31F003C081E090E002C080E00C -:103FE00090E080FD03C081E0862702C080E090E081 -:103FF00080FF2EC0809153022091540236E013C0FE -:1040000090E0389FF001399FF00D1124ED5DFD4FD8 -:104010007181571306C07081471303C07281671303 -:1040200017C0019687708213EBCF12C19F7059F0B1 -:10403000882309F40BC107C09F7029F0F80195810E -:10404000907F09F403C1805E883008F4FFC0D2C0BD -:10405000662309F4FBC080912202816080932202D2 -:10406000F5C0E51308C0741306C0611104C0D8017F -:1040700015968C939DC04D875E878D859E856A8B36 -:104080000E94901E6A89882309F4B4C0662309F44B -:10409000B1C020912202822F82958F7090E002970A -:1040A0000CF4C6C080911D0290911E0298878F83E8 -:1040B0001986FB86EA862C87CE01079646C080913A -:1040C0002202982F907F59F47E2DF98AE88A8989F7 -:1040D0000E94B11E8DE192E00E94C41A95C0E513C2 -:1040E00011C074130FC061110DC0F8018583C801A0 -:1040F0000E94C41AEDE1F2E086E0DF011D928A958C -:10410000E9F7A2C04D875E878D859E856A8B0E94E8 -:10411000901E6A89882309F46DC0662309F46AC079 -:1041200020912202822F82958F7090E002970CF4EA -:104130007FC080911D0290911E029A8389831B8209 -:10414000FD82EC822E83CE0101960E94C41A70C0BB -:10415000E816F90628F09701281B390BC90104C09D -:10416000809590958E0D9F1D883C910508F046C066 -:10417000662309F43FC0E51330C074132EC02091AC -:10418000220220FD21C0322F32953F70832F90E014 -:104190000097D1F0D80115962C9315970F9741F001 -:1041A000832F8F5F8295807F2F70282B15962C93FD -:1041B000C8010E94C41A86E0F801ADE1B2E00190A6 -:1041C0000D928A95E1F73EC086E0F801ADE1B2E0DC -:1041D00001900D928A95E1F737C04D875E878D85F6 -:1041E0009E850E94901E811123C0809122028160D1 -:1041F00080932202C8010E94C41A26C07E2DF98A2B -:10420000E88A89890E94B11EEDE1F2E086E0DF01D3 -:104210001D928A95E9F70E94F11E18C0662351F39A -:104220004D875E878D859E850E94901E882311F3A1 -:1042300086E0F801ADE1B2E001900D928A95E1F7D8 -:104240000E94FF1E0E94F11E81E014C080E012C097 -:104250004D875E878D859E850E946923292F229533 -:104260002F7030E0223031050CF4E0CE24303105DF -:104270000CF6E2CE62960FB6F894DEBF0FBECDBF4D -:10428000DF91CF911F910F91FF90EF9008951F93B1 -:10429000CF93DF93CDB7DEB72C970FB6F894DEBF80 -:1042A0000FBECDBF4F83588769877A878B879C87DE -:1042B000CE0107960E94771F8823D9F02F81388579 -:1042C0008A859B85892B39F03F3F19F080E090E08B -:1042D00004C02F3FD9F781E090E0892B09F06DC031 -:1042E0004F81588569857A858B859C850E94C01E83 -:1042F00064C086E0FE013796DE01119601900D92B2 -:104300008A95E1F7FF81E8854A855B85411551056E -:1043100039F0EF3F41F481E090E0FF3F31F003C01E -:1043200081E090E002C080E090E080FD46C02091F6 -:10433000540230E0C90101968770992760915302B9 -:1043400070E08617970709F440C0F983EA835D831C -:104350004C8396E0929FD001939FB00D1124AD5DE8 -:10436000BD4FFE01319601900D929A95E1F7809331 -:1043700054020E94D01E21C0189FC00111248D5DDF -:104380009D4F0E94771F882371F1E09153021E9F79 -:10439000F0011124ED5DFD4F4081518162817381F7 -:1043A000848195810E94C01E8091530290E0019605 -:1043B000877099278093530201C016E080915302C1 -:1043C000909154028913D8CF0EC00E948C1E109277 -:1043D000540210925302EDE1F2E086E0DF011D92FB -:1043E0008A95E9F7EACF2C960FB6F894DEBF0FBE98 -:1043F000CDBFDF91CF911F910895DF92EF92FF9291 -:104400000F931F93CF93DF93EC01009709F46CC0D7 -:10441000D12CEE24E394F12C8E010F5F1F4FFE018F -:104420008491843748F4843008F04AC0813071F0B8 -:10443000823009F059C01EC0853709F43DC070F1C3 -:10444000982F9458903708F04FC03DC02296F8013D -:104450008491982F905E983050F48770FE2D01C0A3 -:10446000FF0F8A95EAF78F2F0E94FF2330C00E942A -:104470009D192DC02296F8018491982F905E983056 -:1044800050F48770FE2D01C0FF0F8A95EAF78F2F39 -:104490000E9405241CC00E94651A19C02296F801CA -:1044A000049107C08FE99FE00197F1F700C0000079 -:1044B00001500111F7CF0BC02296F801D49007C02C -:1044C0000E949D1903C08F770E94651AE8018D2D07 -:1044D00007C08150EFE9FFE03197F1F700C000001D -:1044E000882309F499CFF5CFDF91CF911F910F91D8 -:1044F000FF90EF90DF9008956093590270935A02F5 -:1045000080935B0290935C020C947A1E6093550238 -:104510007093560280935702909358020C947A1E1F -:1045200008950C947C220F931F93009159021091CF -:104530005A0220915B0230915C02602B712B822B1E -:10454000932B1F910F910C947C220F931F9300913A -:10455000590210915A0220915B0230915C02602353 -:104560007123822393231F910F910C947C220F932C -:104570001F930091590210915A0220915B023091D1 -:104580005C0260277127822793271F910F910C945B -:104590007C2260E070E0CB010C94862241E050E088 -:1045A00060E070E004C0440F551F661F771F8A95B6 -:1045B000D2F7CB01BA010C94862241E050E060E0D2 -:1045C00070E004C0440F551F661F771F8A95D2F70D -:1045D0008091550290915602A0915702B0915802D5 -:1045E000482B592B6A2B7B2BCB01BA010C948622CA -:1045F00041E050E060E070E004C0440F551F661FCA -:10460000771F8A95D2F74095509560957095809167 -:10461000550290915602A0915702B091580248233A -:1046200059236A237B23CB01BA010C94862241E0F3 -:1046300050E060E070E004C0440F551F661F771F14 -:104640008A95D2F78091550290915602A091570217 -:10465000B0915802482759276A277B27CB01BA0116 -:104660000C9486220F931F930091550210915602CD -:104670002091570230915802602B712B822B932B83 -:104680001F910F910C9486220F931F930091550256 -:1046900010915602209157023091580260237123E5 -:1046A000822393231F910F910C9486220F931F93C3 -:1046B00000915502109156022091570230915802F4 -:1046C00060277127822793271F910F910C948622D0 -:1046D0000895CF92DF92EF92FF920F931F93CF93A3 -:1046E000DF93EC01C0905902D0905A02E0905B0237 -:1046F000F0905C028091550290915602A091570271 -:10470000B0915802C82AD92AEA2AFB2A0FE110E000 -:10471000B701A601002E04C0769567955795479579 -:104720000A94D2F740FF08C0BE01802F0E94E00328 -:104730008130910509F007C00150110948F7BE0109 -:1047400080E00E94E003DF91CF911F910F91FF90D5 -:10475000EF90DF90CF90089540911B0150911C0184 -:1047600020E030E09FEFFA01E20FF31F628168174B -:10477000A1F09F3F19F4611101C0922F2F5F3F4FAD -:104780002630310581F707C0FA01E90FF11D97FDC9 -:10479000FA95828308959F3FB9F7089540911B01D0 -:1047A00050911C0120E030E0FA01E20FF31F9281EA -:1047B000981301C012822F5F3F4F26303105A1F7B9 -:1047C000089581E090E0E0911B01F0911C01E80F59 -:1047D000F91F1082019688309105A9F708959091EC -:1047E0005D02982B90935D020895809590915D02F3 -:1047F000982390935D02089510925D020895909120 -:104800005E02982B90935E020895809590915E02CF -:10481000982390935E02089510925E02089580930B -:104820005F02089510925F02089540911B0150911C -:104830001C0120E030E080E0FA01E20FF31F9181DB -:1048400091118F5F2F5F3F4F27303105A9F70895F2 -:10485000E0911B01F0911C0180915D028083E09149 -:104860001B01F0911C01808190915E02892B808355 -:1048700090915F02992361F0E0911B01F0911C017E -:104880008081892B80830E94152481110E9412242B -:1048900080911B0190911C010C946A1880916E0309 -:1048A000843009F11092690220E488E190E00FB6AB -:1048B000F894A895809360000FBE2093600083B7A2 -:1048C000817F846083BF83B7816083BF789488953C -:1048D00083B78E7F83BF88E10FB6F8948093600022 -:1048E000109260000FBE0895CF930E94E3020E94D1 -:1048F0007E060E94E402C0E08C2F0E94C407892B30 -:1049000029F4CF5FC430C1F780E001C081E0CF91CE -:1049100008950E948C1E0C945F2B1F920F920FB66D -:104920000F9211248F939F93AF93BF93809169024D -:10493000811113C080916A0290916B02A0916C0268 -:10494000B0916D024196A11DB11D80936A029093B2 -:104950006B02A0936C02B0936D02BF91AF919F91D7 -:104960008F910F900FBE0F901F90189582E084BD1D -:1049700093E095BD9AEF97BD80936E0008958FB731 -:10498000F89440916A0250916B0260916C027091B0 -:104990006D028FBFCA010895CF92DF92EF92FF920E -:1049A0000F931F932FB7F89440916A0250916B02B6 -:1049B00060916C0270916D022FBF6A017B01EE2441 -:1049C000FF248C0120E030E0C016D106E206F30699 -:1049D00020F09A01281B390B05C09C0120953095C9 -:1049E000240F351FC9011F910F91FF90EF90DF90A9 -:1049F000CF9008951F920F920FB60F9211248F93AC -:104A00009F93AF93BF9380916A0290916B02A091A4 -:104A10006C02B0916D020196A11DB11D80936A02D6 -:104A200090936B02A0936C02B0936D02BF91AF9113 -:104A30009F918F910F900FBE0F901F9018950E941D -:104A4000A111F8942FEF87EA91E621508040904021 -:104A5000E1F700C0000087E090EBDC018093780371 -:104A600090937903A0937A03B0937B032CE088E1C1 -:104A700090E00FB6F894A895809360000FBE209345 -:104A80006000FFCFCF92DF92EF92FF920F931F93C0 -:104A9000CF93DF93C82ED12C01E010E08D2D0E9422 -:104AA000C4077C01C0E0D0E098010C2E02C0220FA8 -:104AB000331F0A94E2F72E213F21232B29F421965C -:104AC000CC30D10589F708C06C2F7D2D80E00E9485 -:104AD000BB03C812F4CF06C0D39484E0D812DECF53 -:104AE00080E001C081E0DF91CF911F910F91FF9095 -:104AF000EF90DF90CF900895CF93C82F8CE20E9463 -:104B00004225882321F08C2FCF910C94422580E000 -:104B1000CF910895CF930E94CD26811102C00E94AB -:104B2000AE26C5E608C00E947E068FE39CE9019789 -:104B3000F1F700C00000C150B1F789E20E947C2566 -:104B400081110AC18AE20E947C2581110E94AE2651 -:104B500085E00E947C2581110E941F250E94D82695 -:104B60008093680287E00E947C25882399F18BE17D -:104B70000E947C25882351F09091680291FB882740 -:104B800080F921E0822780FB91F922C08EE00E940B -:104B90007C25882351F09091680292FB882780F948 -:104BA00021E0822780FB92F913C080E10E947C25DE -:104BB00090916802882341F093FB882780F921E0D7 -:104BC000822780FB93F904C0892F809580FB90F9A0 -:104BD00090936802809168020E94DC260E94EA2677 -:104BE00080937B0280EE0E947C25882341F0809197 -:104BF0007B02982F909590FB80F980937B0289E34C -:104C00000E947C25882359F090917B0291FB882794 -:104C100080F921E0822780FB91F990937B0282EE5C -:104C20000E947C25882359F090917B0292FB882773 -:104C300080F921E0822780FB92F990937B0286EE37 -:104C40000E947C25882359F090917B0293FB882752 -:104C500080F921E0822780FB93F990937B0283EE19 -:104C60000E947C25882359F090917B0294FB882731 -:104C700080F921E0822780FB94F990937B0285E301 -:104C80000E947C25882359F090917B0295FB882710 -:104C900080F921E0822780FB95F990937B0281E3E4 -:104CA0000E947C25882359F090917B0296FB8827EF -:104CB00080F921E0822780FB96F990937B0281E1C5 -:104CC0000E947C25882359F090917B0297FB8827CE -:104CD00080F921E0822780FB97F990937B028091F5 -:104CE0007B020E94EE2687E20E947C25C82F8EE17F -:104CF0000E947C258111C2608FE10E947C25811178 -:104D0000C46080E20E947C258111C86081E20E941B -:104D10007C258111C06182E20E947C258111C062E4 -:104D200083E20E947C258111C06484E20E947C257C -:104D3000882311F0C06802C0CC2329F08C2F0E9478 -:104D4000E5266C2F03C00E94E126682F70E080E00A -:104D500090E0CF910C949122CF9108956DEE7EEF6B -:104D600080E090E00E94BA2F60E082E090E00E9434 -:104D7000AC2F60E083E090E00E94AC2F60E084E024 -:104D800090E00E94AC2F60E085E090E00E94AC2FA4 -:104D900060E086E090E00C94AC2F80E090E00E9410 -:104DA000A62F21E08D3E9E4F09F020E0822F08952E -:104DB00082E090E00C949E2F682F82E090E00C94AB -:104DC000AC2F83E090E00C949E2F682F83E090E05E -:104DD0000C94AC2F84E090E00C949E2F682F84E01C -:104DE00090E00C94AC2F86E090E00C949E2F682FFE -:104DF00086E090E00C94AC2F8091760280FF0BC08F -:104E00006091200185E0689FB00111247595679538 -:104E1000759567952AC081FF09C06091200185E0E2 -:104E2000689FB0011124759567951FC082FF07C068 -:104E30006091200185E0689FB001112416C0409167 -:104E400070024423C9F060911F01461788F7209132 -:104E5000200185E0289F90011124429FC001439FBB -:104E6000900D112470E00E948A2F6038710540F483 -:104E70006115710539F002C065E070E0862F089574 -:104E80008FE7089581E008958091760280FF08C041 -:104E900060911E0170E0759567957595679521C0C5 -:104EA00081FF06C060911E0170E07595679519C07D -:104EB00082FF04C060911E0170E010C080917002FA -:104EC0008823C1F060911D018617A0F790911E0103 -:104ED000989FC001112470E00E948A2F60387105EC -:104EE00028F46115710521F0862F08958FE7089544 -:104EF00081E0089561E070E0F4CF803F21F40E94EA -:104F0000FC26819504C0813F29F40E94FC268093F1 -:104F100073020895823F21F40E94FC26819504C00B -:104F2000833F29F40E94FC26809372020895893FF2 -:104F300019F40E94442705C08A3F31F40E94442797 -:104F400081958093740208958B3F21F40E94442739 -:104F5000819504C08C3F29F40E94442780937502F8 -:104F60000895843F21F480917102816017C0853FCC -:104F700021F480917102826011C0863F21F48091FA -:104F8000710284600BC0873F21F4809171028860B8 -:104F900005C0883F31F48091710280618093710275 -:104FA00008958D3F21F48091760281600BC08E3F81 -:104FB00021F480917602826005C08F3F29F48091B0 -:104FC00076028460809376020895803F29F4809170 -:104FD000730287FF6EC007C0813F41F48091730266 -:104FE00018160CF066C01092730263C090917202A2 -:104FF000823F19F497FF5DC005C0833F31F4191655 -:105000000CF057C01092720254C0893F31F4809165 -:10501000740218160CF04DC006C08A3F39F4809116 -:10502000740287FF46C01092740243C08B3F29F47C -:105030008091750287FF3DC006C08C3F39F4809196 -:1050400075021816B4F51092750233C0843F21F42E -:10505000809171028E7F05C0853F31F4809171028D -:105060008D7F8093710225C0863F21F4809171026B -:105070008B7FF7CF873F21F480917102877FF1CF3B -:10508000883F21F4809171028F7EEBCF8D3F21F418 -:10509000809176028E7F0BC08E3F21F48091760244 -:1050A0008D7F05C08F3F29F4809176028B7F80939E -:1050B00076028091720281110EC08091730281117B -:1050C0000AC080917402811106C08091750281111D -:1050D00002C010927002089581E792E00E94751854 -:1050E0000E94BF2490936F0280936E020895CF9325 -:1050F00080916E0290916F020E94CC2440917002C8 -:10510000442321F02091210130E006C020912201AA -:105110005AE0259F900111248217930708F486C056 -:105120008091720281110DC090917302911109C09A -:1051300090917402911105C090917502992309F420 -:1051400075C04F3F19F04F5F40937002181624F45A -:105150000E94FC26809372028091720287FF05C034 -:105160000E94FC268195809372028091730218162A -:1051700024F40E94FC26809373028091730287FFBF -:1051800005C00E94FC268195809373026091720293 -:10519000662339F1C0917302CC2319F1772767FD9B -:1051A0007095872F972F0E94FA2C23E333E343E374 -:1051B0005FE30E94AE2D0E94C72C609372026C2F99 -:1051C000772767FD7095872F972F0E94FA2C23E38E -:1051D00033E343E35FE30E94AE2D0E94C72C60934C -:1051E000730280917402181624F40E94442780935D -:1051F00074028091740287FF05C00E944427819544 -:105200008093740280917502181624F40E9444273A -:10521000809375028091750287FF05C00E94442724 -:10522000819580937502CF910C946C28CF9108954D -:10523000E1E7F2E085E0DF011D928A95E9F710923F -:105240007002109276020895833089F130F4813033 -:1052500061F0823009F06EC019C0853009F449C090 -:10526000B8F1863009F066C055C020912201862F22 -:1052700090E0820F911D8F3F910520F4620F6093A3 -:10528000220108958FEF809322010895209121013A -:10529000862F90E0820F911D8F3F910520F4620FC1 -:1052A0006093210108958FEF80932101089520914B -:1052B0002001862F90E0820F911D8F3F910520F4F1 -:1052C000620F6093200108958FEF8093200108956D -:1052D00020911F01862F90E0820F911D8F3F910535 -:1052E00020F4620F60931F0108958FEF80931F01D8 -:1052F000089520911E01862F90E0820F911D8F3F0F -:10530000910520F4620F60931E0108958FEF809342 -:105310001E01089520911D01862F90E0820F911D9E -:105320008F3F910520F4620F60931D0108958FEF68 -:1053300080931D010895833021F130F4813059F0BC -:10534000823009F049C012C0853089F128F18630D9 -:1053500009F042C037C080912201681720F4861BF3 -:1053600080932201089510922201089580912101D5 -:10537000681720F4861B8093210108951092210163 -:10538000089580912001681720F4861B80932001E6 -:10539000089510922001089580911F01681720F44C -:1053A000861B80931F01089510921F01089580911C -:1053B0001E01681720F4861B80931E010895109229 -:1053C0001E01089580911D01681720F4861B8093AB -:1053D0001D01089510921D01089541E050E060E024 -:1053E00070E004C0440F551F661F771F8A95D2F7DF -:1053F000CB01BA010E9491220C948C1E873208F5D1 -:105400008E3108F0B9C08E3009F47EC060F4873068 -:1054100009F465C018F4863059F549C0883051F157 -:105420008B3031F5AEC0883130F4863108F0A9C038 -:105430008031F1F473C0893109F4A3C08B31C1F418 -:1054400059C08933F1F068F4893209F493C018F433 -:10545000873271F48FC0853309F48CC0883341F4EE -:1054600090C0863409F46BC008F488C0883449F1D0 -:1054700080E008950E94D8260E94EA260E94F32622 -:1054800080C00E945918892B59F00E945918909396 -:105490007902809378020E948C1E80E090E004C024 -:1054A00080917802909179020E9454186AC080918C -:1054B0006802817F8E7F8093680281E0809377020B -:1054C00008950E948C1E2FEF83ED90E321508040C1 -:1054D0009040E1F700C000000E941F2552C080915B -:1054E000680280FF03C0817F8E7F01C0816080934E -:1054F000680247C09091680291FB882780F921E0FB -:10550000822780FB91F913C09091680292FB882753 -:1055100080F921E0822780FB92F909C0909168020E -:1055200093FB882780F921E0822780FB93F99093F1 -:105530006802882331F191609093680222C081E86B -:1055400090E00E9480182FEF81EE94E0215080407F -:105550009040E1F700C0000080E090E00E948018D9 -:105560002FEF89E698E1215080409040E1F700C09C -:10557000000007C080E003C08D5101C089530E9424 -:10558000ED2981E0089580E0089580E00895CF93AB -:10559000C82F80917702813071F020F0823009F0BD -:1055A00083C037C0A0911B01B0911C018C91823245 -:1055B00009F07CC007C0A0911B01B0911C018C9127 -:1055C000823249F48C2F0E94C32A81111EC08C2F75 -:1055D0000E94FE291CC08C2F0E94C52A811115C073 -:1055E000C43169F030F4CB3081F0C03109F062C0D1 -:1055F00009C0C93221F0C83309F05CC006C010925E -:10560000770258C082E08093770281E090E0817059 -:1056100054C0C932C1F060F4C431A9F020F4C730DD -:1056200009F046C02EC0CE51CA3008F041C011C0AA -:10563000CE3409F118F4CB34D9F517C0C13599F03F -:10564000C235B1F50EC010927A0281E080937702E4 -:1056500034C0EC2FF0E0E455FE4F808180937A0255 -:1056600027C061E003C061E007C06AE080917A0270 -:105670000E9424291DC06AE080917A020E949B2921 -:1056800017C08EE18093220182E3809321018AE09A -:105690008093200184E180931F0188E080931E01A4 -:1056A00088E280931D0104C01092770280E005C05B -:1056B00081E003C080E090E0AACFCF9108950E94DE -:1056C000CD26811102C00E94AE260E94F32680934F -:1056D000770380FF02C0869501C080E00C94DF074D -:1056E00080917703982F9695292F30E0233031054C -:1056F0004CF49F5F990F8170892B816080937703B1 -:105700000E94F7268091770386950C94DF0780919D -:105710007703982F969591F09158990F8170892B66 -:10572000809377038E7F91E009F490E08091770376 -:1057300090FB80F9809377030E94F726809177038E -:1057400086950C94DF0780917703982F909590FBB6 -:1057500080F9809377030E94F7268091770380FF7A -:1057600002C0869501C080E00C94DF07309177037A -:10577000232F26952F5F2F77822F90E0317004978B -:105780002CF4220F232B2093770302C0309377034E -:1057900080917703282F2E7F91E009F490E090FB11 -:1057A00080F9809377030E94F7268091770386958E -:1057B0000C94DF0720917703922F96959827990FE5 -:1057C000822F8170892B809377038E7F91E009F47B -:1057D00090E08091770390FB80F9809377030E949B -:1057E000F7268091770386950C94DF075058BB27E6 -:1057F000AA270ED075C166D130F06BD120F031F4FC -:105800009F3F11F41EF45BC10EF4E095E7FB51C11C -:10581000E92F77D180F3BA176207730784079507DA -:1058200018F071F49EF58FC10EF4E0950B2EBA2F8F -:10583000A02D0B01B90190010C01CA01A001112496 -:10584000FF27591B99F0593F50F4503E68F11A1642 -:10585000F040A22F232F342F4427585FF3CF4695D3 -:1058600037952795A795F0405395C9F77EF41F16F5 -:10587000BA0B620B730B840BBAF09150A1F0FF0FBF -:10588000BB1F661F771F881FC2F70EC0BA0F621FAB -:10589000731F841F48F4879577956795B795F7959B -:1058A0009E3F08F0B3CF9395880F08F09927EE0F2D -:1058B000979587950895D9D008F481E008950CD084 -:1058C0000FC107D140F0FED030F021F45F3F19F056 -:1058D000F0C0511139C1F3C014D198F39923C9F321 -:1058E0005523B1F3951B550BBB27AA2762177307E6 -:1058F000840738F09F5F5F4F220F331F441FAA1F9A -:10590000A9F333D00E2E3AF0E0E830D09150504059 -:10591000E695001CCAF729D0FE2F27D0660F771F07 -:10592000881FBB1F261737074807AB07B0E809F0E9 -:10593000BB0B802DBF01FF2793585F4F2AF09E3F7E -:10594000510568F0B6C000C15F3FECF3983EDCF350 -:10595000869577956795B795F7959F5FC9F7880FF7 -:10596000911D9695879597F90895E1E0660F771F49 -:10597000881FBB1F621773078407BA0720F0621BDA -:10598000730B840BBA0BEE1F88F7E095089504D0D3 -:105990006894B111D9C00895BCD088F09F5790F099 -:1059A000B92F9927B751A0F0D1F0660F771F881F44 -:1059B000991F1AF0BA95C9F712C0B13081F0C3D05F -:1059C000B1E00895C0C0672F782F8827B85F39F0FD -:1059D000B93FCCF3869577956795B395D9F73EF4A3 -:1059E00090958095709561957F4F8F4F9F4F08954B -:1059F000E89409C097FB3EF4909580957095619569 -:105A00007F4F8F4F9F4F9923A9F0F92F96E9BB271E -:105A10009395F695879577956795B795F111F8CF9A -:105A2000FAF4BB0F11F460FF1BC06F5F7F4F8F4F05 -:105A30009F4F16C0882311F096E911C0772321F0FB -:105A40009EE8872F762F05C0662371F096E8862F93 -:105A500070E060E02AF09A95660F771F881FDAF7EA -:105A6000880F9695879597F90895990F0008550F17 -:105A7000AA0BE0E8FEEF16161706E807F907C0F0D4 -:105A800012161306E407F50798F0621B730B840BDC -:105A9000950B39F40A2661F0232B242B252B21F4B6 -:105AA00008950A2609F4A140A6958FEF811D811D56 -:105AB000089597F99F6780E870E060E008959FEF90 -:105AC00080EC089500240A94161617061806090695 -:105AD000089500240A941216130614060506089564 -:105AE000092E0394000C11F4882352F0BB0F40F4EC -:105AF000BF2B11F460FF04C06F5F7F4F8F4F9F4F2C -:105B0000089557FD9058440F551F59F05F3F71F0AD -:105B10004795880F97FB991F61F09F3F79F0879514 -:105B20000895121613061406551FF2CF4695F1DF9D -:105B300008C0161617061806991FF1CF869571052D -:105B4000610508940895E894BB2766277727CB0161 -:105B500097F908958ADF08F48FEF08950BD0C0CF2E -:105B6000B1DF28F0B6DF18F0952309F0A2CFA7CF58 -:105B70001124EACFC6DFA0F3959FD1F3950F50E033 -:105B8000551F629FF001729FBB27F00DB11D639FEF -:105B9000AA27F00DB11DAA1F649F6627B00DA11D95 -:105BA000661F829F2227B00DA11D621F739FB00D3B -:105BB000A11D621F839FA00D611D221F749F3327AB -:105BC000A00D611D231F849F600D211D822F762F44 -:105BD0006A2F11249F5750408AF0E1F088234AF041 -:105BE000EE0FFF1FBB1F661F771F881F915050408D -:105BF000A9F79E3F510570F05CCFA6CF5F3FECF355 -:105C0000983EDCF3869577956795B795F795E79578 -:105C10009F5FC1F7FE2B880F911D9695879597F989 -:105C20000895FA01EE0FFF1F30962105310599F115 -:105C30006115710561F48038BFE39B0749F16894F1 -:105C40009038810561F08038BFEF9B0741F09923C0 -:105C500042F5FF3FE1053105210511F1E894089473 -:105C6000E795D901AA2329F4AB2FBE2FF85FD0F313 -:105C700010C0FF5F70F4A695E0F7F73950F019F007 -:105C8000FF3A38F49F779F930CD00F9007FC905801 -:105C900008953EF014CF60E070E080E89FE308953F -:105CA0004FE79F775F934F933F932F939ED02F9112 -:105CB0003F914F915F9152DF05C019F40EF0F9CE7C -:105CC00042CFFDCE26DFC8F39638C0F707F80F9213 -:105CD000E8942BE33AEA48EB5FE74EDF0F920F922E -:105CE0000F924DB75EB70F92C0D0ECEAF0E016D03D -:105CF0004F915F91EF91FF91E595EE1FFF1F49F0E6 -:105D0000FE57E0684427EE0F441FFA95E1F74195EE -:105D1000550B32D00F9007FE26C00895DF93CF9326 -:105D20001F930F93FF92EF92DF927B018C01689497 -:105D300005C0DA2EEF011EDFFE01E894A591259142 -:105D4000359145915591AEF3EF0162DDFE0197016A -:105D5000A801DA9479F7DF90EF90FF900F911F91EF -:105D6000CF91DF9108959B01AC0160E070E080E885 -:105D70009FE3A5CD9ECEACC0CCDEE8F39923D9F34A -:105D8000940F511DBBF39150504094F059F088236B -:105D900032F0660F771F881F91505040C1F79E3F29 -:105DA000510544F7880F911D9695879597F90895A9 -:105DB0005F3FACF0983E9CF0BB2786957795679542 -:105DC000B79508F4B1609395C1F7BB0F58F711F47C -:105DD00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE11 -:105DE0000EF076C06CCE689464CE93DEC8F399232F -:105DF000D1F3C6F3DF93CF931F930F93FF92C92F75 -:105E0000DD2788232AF02197660F771F881FDAF78E -:105E100020E030E040E85FEB9FE3883920F0803EEF -:105E200030F021968F77E3DCE4EDF0E003C0DFDCB7 -:105E3000E1E0F1E073DF8B01BE01EC01FB2E6F5757 -:105E400071097595771F880B990BD4DD28E132E72E -:105E500041E35FE38FDEAF2D9801AE01FF900F911C -:105E60001F91CF91DF91D4DC3BCEFA01DC01AA0F68 -:105E7000BB1F9B01AC01BF5728F4222733274427BF -:105E800050781FC0B75188F4AB2F00244695379542 -:105E90002795011CA395D2F3002069F0220F331F30 -:105EA000441FB395DAF30DD0A1CC61307105A0E8A1 -:105EB0008A07B94630F49B01AC016627772788270B -:105EC0009078309621F02083318342835383089564 -:105ED0009F3F31F0915020F4879577956795B7955E -:105EE000880F911D9695879597F90895AA1BBB1B5E -:105EF00051E107C0AA1FBB1FA617B70710F0A61BCA -:105F0000B70B881F991F5A95A9F780959095BC01EA -:105F1000CD01089597FB072E16F4009407D077FD66 -:105F200009D00E94762F07FC05D03EF4909581950C -:105F30009F4F0895709561957F4F0895F999FECF11 -:105F400092BD81BDF89A992780B50895A8E1B0E087 -:105F500042E050E00C94C12F262FF999FECF1FBAD2 -:105F600092BD81BD20BD0FB6F894FA9AF99A0FBE82 -:105F7000019608950E94AC2F272F0C94AD2FDC01C1 -:105F8000CB01FC01F999FECF06C0F2BDE1BDF89A44 -:105F9000319600B40D9241505040B8F70895F894EE -:025FA000FFCF31 -:105FA2000507000C058540000001064000000100C5 -:105FB200D80B680C440C0F0CDB0B01600228081490 -:105FC2000A321E40004500250026006100600020C4 -:105FD2000037006400650066006700440046002444 -:105FE2000047000000020004000500070009000B42 -:105FF200000C000E0010001100130015001700180D -:10600200001A001C001D001F00210023002400268E -:1060120000280029002B002D002F00300032003410 -:10602200003500370039003B008803A103BA03D3CF -:1060320003FB04AE04780458043F4D3620020302E9 -:10604200000001000101010101000101010203043C -:0660520005060708090025 -:00000001FF diff --git a/keyboard/planck/planck_with_bootloader.hex b/keyboard/planck/planck_with_bootloader.hex deleted file mode 100755 index c61dfb743a..0000000000 --- a/keyboard/planck/planck_with_bootloader.hex +++ /dev/null @@ -1,1796 +0,0 @@ -:020000020000FC -:047000000C948D3E21 -:047028000C94B73DD0 -:10702F0012010002FF010020EB03F42F0000010208 -:10703F00030109021200010100803209040000005F -:10704F00000000000C03410054004D0045004C00AF -:10705F001603410054006D00330032005500340018 -:10706F004400460055000C0331002E0030002E0066 -:10707F0030000403090416010C0100000C0000018C -:02708F006C7F14 -:1070920012BD01BDF89A00B5089501E00895F9996D -:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929 -:1070B200FECF0C944938F80104910895F8013491F7 -:1070C20031962491890108950091610000930C0189 -:1070D20000E80093610001E00093610005BF02E057 -:1070E20005BF0C9486380091D70001600093D70049 -:1070F200A89507EF04BF0091600000610093600053 -:1071020000E00093600001E008950E94AA3D0E9401 -:10711200B53DFDCF0CD00F7708D0006806D00061D6 -:1071220004D0016028D0789408950093D80000918B -:10713200D8000895FCDF00621ED04CD009B500FFD4 -:10714200FDCFF5DF0F7D17D00091E0000E7F009399 -:10715200E0000091E000077F0093E0000091E20070 -:1071620001600093E2000091E20008600093E200F7 -:1071720078940C94743B0093D800089500910D010B -:10718200002359F40091D90000FF07C0D0DF006846 -:10719200F2DF01E000930D01CDDFE0E2F2E00081D9 -:1071A200018100FF0DC0008111811E7F11830083C8 -:1071B20001E00093EA0000E00093EA0000931E025F -:1071C20000E00093E9000091E80003FF02C00E9482 -:1071D200F23B0895A89539D000E40093600000E0E6 -:1071E200009381000093800010E0009385000093DB -:1071F200840001E006BB00918100036000938100DE -:107202000091600007FFFCCF00E80093600010933C -:107212008100A89507EF04BF18D010936000209159 -:1072220084003091850010938100109380001093A8 -:1072320085001093840001E006BB2D3D354010F01F -:1072420002E101C002E009BD089500916000006101 -:107252000093600008950E94AD3E239741D100E063 -:1072620000930901B5D104811581012B51F437D165 -:1072720000910701002309F4B9C000E0009307015F -:10728200B5C058D102FFFDCF37D1068335D1009367 -:107292000F0132D1009310012FD1009311012CD193 -:1072A2000093120129D10093130102852091130149 -:1072B20030911201409111015091100116811A95DD -:1072C20041F01250A9F01A9599F11A9509F473C078 -:1072D2008BC010910F01113011F411E001C010E0C8 -:1072E200138799D00C3F11F414D17FC077D17DC0A0 -:1072F20092D010910F01112329F01A9549F01A9595 -:10730200A9F073C010E013870C3F09F06EC0ECCFF8 -:1073120056D103C04CD109F468C00D911C9144D1DF -:107322000F3FC1F305E0009309015FC011E0EBCF0D -:10733200D2D029F00250E1F10A9541F056C0FDD0B9 -:107342000E94A33F0FEF00930A014FC0552319F08B -:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE -:1073620003FFFDCF67D051D04AD008E00093600000 -:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F -:1073820044D00FEF1FE004C009811A810150104060 -:1073920009831A8309811A81012BB1F700E800934E -:1073A200610000910C01009361000C940000FFCF7A -:1073B20001E003871AC08FD019F00A9539F015C081 -:1073C200535098F4BAD002E000870FC0505339F0FE -:1073D2005A9541F05F52B1F35A95A1F306C002E00B -:1073E2000883F0CF01E0FCCFA8D079D02396E4E067 -:1073F2000C94BA3E01E005BF00E005BF089500917C -:10740200D8000F770093D800089509B50D7F09BD04 -:1074120000E009BD08955183408333832283109194 -:10742200E8001B7F1093E8001091E8001F7710938B -:10743200E80008955DD053D0F8940091E000016017 -:107442000093E000089579D04AC0219749D0009175 -:107452000601035019F00250B9F00BC03CD021F0E4 -:107462000A9559F00A9529F400910A010C3F19F482 -:1074720050D02196089567D0FCCF0091010100936E -:10748200F100009100010AC01091100124D019F0FE -:107492000A9549F0EECF135018F400E00093F10082 -:1074A2001ED044D0E6CF105339F01A9539F01F524E -:1074B20041F01A9541F0F4CF08E5F0CF00E006D094 -:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5 -:1074D20030E00C94113F00910F010023089521C068 -:1074E2000BD008D007D00093040106D00093050109 -:1074F20021D00BC000D008830091F10008950091C3 -:10750200EB0000620093EB0015D0077F0093E800C8 -:107512000895F5DF02E00093080103E000930901FA -:10752200089559D007D000FFFDCF089503D002FF80 -:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A -:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD -:107552002BD00093F1002BD059F43DD0082F092BEA -:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1 -:10757200042D4394003289F300910B0100230D91F5 -:107582001C9131F311970E945838E3CFD3DF00FFEB -:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B -:1075A200CCDFE5E00C94B93E11970C945C380D9158 -:1075B2001C910F5F1F4F1C930E93019708958281B8 -:1075C200938100811181801B910B0196DF01089547 -:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71 -:1075E200F7DF80819181A081B181AF710481158122 -:1075F20000521040048315830AC000910B0100233E -:1076020031F4A301920103E911E00E943B3F47D00C -:10761200B8F1662477242C0111C06EDFF301ED5618 -:10762200FE4F008301E0600E00E0701E01960091A3 -:10763200F200002311F033D0B8F47FDF30D0E8F24B -:10764200F301B096E238F040C0F674DF02FFFDCFDE -:107652000091F200BDDF24813581201B304024835C -:107662003583E5CF49DFAA95AA23E1F700910B0103 -:10767200013099F62091F1008C010E945038D6CF4A -:1076820004811581012B21F055DF02FFFDCF55DF6B -:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051 -:1076A200F1E0028113810817190708952091EB0078 -:1076B20021602093EB000093EC000091ED0002703A -:1076C200012B0093ED000091ED0002600093ED00AC -:1076D2001091EE00012F000F00E0001F0895412FCE -:1076E2000093E900089500E009D000FD05C000E024 -:1076F200F7DF10E202E0DACF00E00895F1DF009157 -:10770200EB0008950F770132A9F5112369F11A955B -:1077120059F01A9561F01A9569F01A95F9F01A95CF -:10772200C1F01A95D9F024C00E942C3920C00E94C1 -:10773200263A1DC029D00091090123D001E01FD0B3 -:1077420020D0009108011BD00E94923A0E94973AE1 -:107752000EC01AD00091080114D007C002E00093B5 -:10776200080100E0009309010FD00E94923A03C081 -:107772000E94803A02C001E0089500E0089501D01D -:1077820000E00093F10008950091E800077F009364 -:10779200E800089508950350F9F4112339F01A9579 -:1077A20051F01A9581F01A9599F016C004E016D09E -:1077B20001E810E703C011D003E510E7E7E1F2E0CA -:1077C20000831183D8CF06E109D00FE510E7F6CF89 -:1077D20004D005E710E7F2CFD0CF0CE000931A02F5 -:1077E200089527D120D100931D02E1D0212F11232A -:1077F20029F12A95E9F02250F1F0225099F02A95C8 -:1078020049F0225061F02A9581F02A95E1F02A95FB -:10781200E9F023C0003809F44FC00C94833B0038D0 -:10782200E1F7C8C00023C9F71EC00023B1F72DC07D -:10783200033098F744C1033080F70BC1003868F376 -:10784200033858F7C9C0013841F77BC1013051F400 -:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA -:1078620009F41ED008951091E3001078DCD00F7750 -:10787200012B0093E300E9D0ACD000FFFDCF0091D3 -:10788200E30000680093E300089591D0123040F4C1 -:107892000FD010931E02DAD000911E020C94CB3B43 -:1078A2000091EB0001D004C000620093EB00089548 -:1078B2000091E800077FC0C0BA93AA93229700E024 -:1078C2000093190274D0AFD0202F2A9519F02A956F -:1078D200E9F022C002E100931A020FE210E7E7E1A9 -:1078E200F2E0008311839DD008839DD00983E0DFFD -:1078F20000911A0210E02881398102171307A8F4B7 -:107902000F7181F401E00093190211C002E10093AA -:107912001A0201E410E7E3CF0E94CC3B002319F7DF -:107922008ED040C01093190202C020931A027ED05A -:10793200A7E1B2E001C08AD000911A02002309F146 -:1079420048D004FD1EC045D000FD03C042D004FF54 -:10795200FACF10E0012F1395003281F0ED91FC91E6 -:107962001197049133D02D913C912F5F3F4F3C935F -:107972002E93FD0103810A95038361F72AD004FF48 -:10798200DACF00911902013039F423D004FD04C08A -:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F -:1079A20018D00B7F49D02296A991B99108951091D0 -:1079B200F10008957DDF00911E0208D047D009D062 -:1079C2000F773AD006D002FFFDCFBFC00093F1007F -:1079D20008950091E800089524D010911D021058D6 -:1079E20029F01A9589F01A9591F019C061DF00917A -:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63 -:107A020018D0E7DF0F770CC053DF00E0F2CF51D080 -:107A12000F7710E0F801E55EFD4F0081EACF0FD04D -:107A22000BC001D000D00091F1000895D2DF0F7E8B -:107A320003C00091E8000B7F0093E80008950091D5 -:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31 -:107A5200F3CF00911D02002329F00A9509F10A953E -:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE -:107A7200B9F4D9DF0F7711F416D01BD00093E900C7 -:107A82001091EB0010FF0BC00ED010E01093E90034 -:107A920021E0F801E55EFD4F20834FD003C042D0C4 -:107AA20045D0CFDFC9CF1091EB0010621093EB00ED -:107AB20008951091E800177F1093E800089500914F -:107AC2001D02002311F4AFDF02C0013011F4B7DF51 -:107AD200B3CF023031F52DD019F52091F1002F7777 -:107AE2002093E90023D000FF19C081F01FD000616C -:107AF200DCDE01E010E0422F0E949F3E0093EA008C -:107B020000E00093EA0012D00860CFDE0BD030E034 -:107B1200F901E55EFD4F008310D0DACF03D0D7CF55 -:107B2200BFDE089500E00093E90008950091EB00A4 -:107B3200089579DF3CDF00230895BADE4ADF0E7F25 -:107B4200089583DF46DF02FFFDCF73DF42DF0F7749 -:107B520073CF0091D70001600093D7000E948B3849 -:107B620000E000931F0208950C94BF388A93FA93A1 -:107B7200EA933A922A921A920A927A936A935A93BF -:107B82004A933A932A931A930A938FB70091DA0091 -:107B920000FF24C00091D80000FF20C00EEF009328 -:107BA200DA000091D90000FF11C001E000930D013D -:107BB200ABD0026096D09AD00860A2D00E949B38C7 -:107BC2000091E0000E7F0093E00008C000E0009307 -:107BD2000D0100931E0298D0046083D07FD002FF73 -:107BE20005C084D002FF02C00BEF75D077D000FF32 -:107BF2001BC07CD000FF18C001E000930E016AD0C8 -:107C020083D000626ED00EEF6FD0006179D06ED05B -:107C12000F7D76D00091D80000620093D80009B59C -:107C22000D7F09BD00E009BD59D004FF20C05ED020 -:107C320004FF1DC009B500FD05C00E94EB3809B55F -:107C420000FFFDCF0091D8000F7D0093D80042D0F5 -:107C520000910E01002359F04CD00FEE45D00F7E5B -:107C620052D000643ED042D001604AD042D036D0D9 -:107C720005FF0FC03BD005FF0CC000E000930E01D2 -:107C820035D00F7E3DD00FED2FD00F7D3CD0006858 -:107C920028D024D003FF0DC029D003FF0AC000E082 -:107CA20000931F0207EF17D00E94743B2DD0116082 -:107CB20018D08FBF09911991299139914991599100 -:107CC200699179910990199029903990E991F991E6 -:107CD200899118950FEE0093E10008950091E1005B -:107CE20008951183008308950093E1000091E2005A -:107CF20008950091E200006203D00091E200086062 -:107D02000093E2000895FCDFE0E2F2E000811181DD -:107D1200089500008895FECF01E60DBF02E00EBF78 -:107D2200C2EED2E00E947438002311F00E94D33ECA -:107D32000E9465380E948A3E0C948A3E4A951AF047 -:107D4200000F111FFBCF0895BA92AA929A928A92BB -:107D52007A926A925A924A92BA93AA939A938A937D -:107D62000895BB84AA84998488847F806E805D8014 -:107D72004C80BB81AA8199818881F0E00FB6F8948A -:107D8200CE0FDF1F0FBE089520E006D0E9F7089559 -:107D9200259102D0E9F708952D9301501040202F2C -:107DA200212B089585E890E7FC0105911491FC01CF -:107DB2003296A591B491FC01349625913491422FCB -:107DC200432B19F0F901E4DF01C0DEDF069610E76C -:107DD2008139910748F308952F930CD02F9101D048 -:107DE20008953CD0F12FE02F45E047BFE89536D00B -:107DF20012D0089533D0F12FE02F43E047BFE8952A -:107E02002DD008952BD0F12FE02F43E047BFE89506 -:107E120025D001D0089522D041E147BFE8951EC088 -:107E22001DD0F12FE02F41E247BFC895002D16C0AB -:107E320015D0F12FE02F49E047BFC895002D0EC0A5 -:107E4200F32FE22F012E102E41E047BFE89506C026 -:107E520005D0002E29E027BFE89500C0022E27B7E3 -:107E620020FDFCCF202D0895022E27B726FDFCCF42 -:107E7200202D08950E94A53E22974801C901DA01EA -:107E820010C05BD001E0A00E00E0B01E00E4A0161E -:107E920000E0B00608F440C0830120E030E00E9418 -:107EA200F23E0A2F0B2B09F440C0082F0F7710E087 -:107EB2002C01401A510A320100E4A02E03C00A2FFD -:107EC2000B2BE1F04816590680F0F40101914F01A5 -:107ED2000983119729F001914F010883119711C06D -:107EE200F2013196049108830CC0F20104910983D6 -:107EF2003196E817F907A1F7F401EDCF1BD00883FB -:107F020019839201088119810E94213F16D0AA94F7 -:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE -:107F220009F4AFCF83011DD0B7CF01E02296ECE078 -:107F32000C94B23E82010C945F3802E0400E00E0E5 -:107F4200501E08959A938A9380E090E08C0109D0A4 -:107F520080589F4F8F3F0FE69007C0F38991999108 -:107F6200089520E030E00C94FB3E00000000000089 -:067F720000000000FC000D -:107FE4000C94ED3E0C94113F0C94193F0C94213FDA -:0C7FF4000C94F23E0C94033F0C94293FC7 -:040000030000700089 -:100000000C949D020C94E1020C94E1020C94E10228 -:100010000C94E1020C94E1020C94E1020C94E102D4 -:100020000C94E1020C94E1020C941C120C94EE125C -:100030000C948D240C94E1020C94E1020C94E102E6 -:100040000C94E1020C94E1020C94E1020C94E102A4 -:100050000C94E1020C94FA240C94E1020C94E10259 -:100060000C94E1020C94E1020C94E1020C94E10284 -:100070000C94E1020C94E1020C94E1020C94E10274 -:100080000C94860A0C94E1020C94E1020C94E102B7 -:100090000C94E1020C94E1020C94E1020C94E10254 -:1000A0000C94E1020C94E1020C94E10207634236E5 -:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 -:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD -:1000D0000000803F08000000BE922449123EABAAF7 -:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 -:1000F000AA3E00000000BF000000803F000000009A -:1001000000084178D3BB4387D1133D190E3CC3BDD2 -:100110004282AD2B3E68EC8276BED98FE1A93E4C7F -:1001200080EFFFBE01C4FF7F3F0000000000000021 -:10013000F1A4F1A3018C028C048C2B0014001A0092 -:100140000800150017001C0018000C001200130016 -:100150002A00290004001600070009000A000B000D -:100160000D000E000F0033003400E1001D001B00E5 -:100170000600190005001100100036003700380095 -:1001800028000030E000E200E30002202C002C00F8 -:1001900001205000510052004F002B0014001A00A3 -:1001A000090013000A000D000F0018001C003300A6 -:1001B0002A002900040015001600170007000B0094 -:1001C000110008000C0012003400E1001D001B00AB -:1001D0000600190005000E00100036003700380038 -:1001E00028000030E000E200E30002202C002C0098 -:1001F00001205000510052004F002B003400360007 -:10020000370013001C0009000A00060015000F004B -:100210002A00290004001200080018000C00070042 -:100220000B001700110016003800E1003300140025 -:100230000D000E001B00050010001A0019001D0023 -:1002400028000030E000E200E30002202C002C0037 -:1002500001205000510052004F0035021E021F02C3 -:100260002002210222022302240225022602270262 -:100270002A0001003A003B003C003D003E003F00E8 -:100280002D022E022F0230023102010040004100F7 -:100290004200430044004500032004200520005094 -:1002A0000100010001000100010002200100010025 -:1002B0000100AB00AA00A900AE0035001E001F001F -:1002C0002000210022002300240025002600270012 -:1002D0002A0001003A003B003C003D003E003F0088 -:1002E0002D002E002F0030003100010040004100A1 -:1002F0004200430044004500032004200520005034 -:1003000001000100010001000100010001000100E5 -:100310000120AB00AA00A900AE0028035400680029 -:100320006500200050006C0061006E0063006B00EF -:1003300020004B006500790062006F0061007200D0 -:10034000640000002C034F007200740068006F000E -:100350006C0069006E0065006100720020004B00B7 -:100360006500790062006F00610072006400730034 -:100370000000040309040902D000060100A03209AC -:100380000400000103010100092111010001223FC5 -:10039000000705810308000A0904010001030102A6 -:1003A00000092111010001224D0007058203080008 -:1003B0000A090402000103000000092111010001E3 -:1003C0002236000705830308000A0904030002031C -:1003D000000000092111010001222000070584030B -:1003E00020000107050403200001090404000001A6 -:1003F00001000009240100010900010509040500AC -:10040000020103000007240100014100062402014B -:100410000100062402020200092403010301020173 -:10042000000924030204010101000905060240003D -:1004300005000005250101010905850240000500B0 -:100440000005250101031201100100000008EDFE66 -:1004500060600100010200010631FF0974A1010979 -:1004600075150025FF952075088102097615002570 -:10047000FF952075089102C005010980A101850240 -:1004800016010026B7001A01002AB7007510950161 -:100490008100C0050C0901A1018503160100269CFD -:1004A000021A01002A9C02751095018100C0050105 -:1004B0000902A1010901A100050919012905150079 -:1004C00025019505750181029501750381010501DD -:1004D000093009311581257F950275088106093893 -:1004E0001581257F950175088106050C0A380215CE -:1004F00081257F950175088106C0C005010906A107 -:1005000001050719E029E715002501950875018106 -:1005100002950175088101050819012905950575E0 -:100520000191029501750391010507190029FF1535 -:100530000025FF950675088100C011241FBECFEF6E -:10054000DAE0DEBFCDBF04B603FE24C0809178039D -:1005500090917903A0917A03B0917B038730904BFF -:10056000A740B04BB9F4109278031092790310921F -:100570007A0310927B0314BE84B7877F84BF88E11F -:100580000FB6F89480936000109260000FBEE0E018 -:10059000F8E3099511E0A0E0B1E0E2EAFFE502C06E -:1005A00005900D92A63BB107D9F713E0A6EBB1E099 -:1005B00001C01D92A837B107E1F70E94F90E0C9413 -:1005C000CF2F0C9400000895089561110DC0FC0117 -:1005D0008281882331F085EE0E949D190E94B62BFE -:1005E00003C085EE0E94651A80E090E008958B3B81 -:1005F000910568F4883A910530F5853A9105C0F483 -:100600008430910598F4019709F06FC071C0803E65 -:10061000910508F46AC0883E910540F09C01205F76 -:1006200031092031310508F060C05CC09C01A1C0D7 -:10063000853A910509F45FC0863A910509F45EC0D8 -:1006400023E830E496C0883A910509F45AC0893A03 -:10065000910509F459C08A3A910509F458C08B3ABA -:10066000910509F457C08C3A910509F456C08D3AAA -:10067000910509F455C0803B910509F454C08E3AA8 -:10068000910509F453C08F3A910509F452C0813B9A -:10069000910509F451C0823B910509F450C0833B98 -:1006A000910509F44FC0843B910509F44EC0853B88 -:1006B000910509F44DC0863B910509F44CC0873B78 -:1006C000910509F44BC0883B910509F44AC0893B68 -:1006D000910509F449C08A3B910509F048C02AE216 -:1006E00036E447C09C01306544C020E030E041C0A2 -:1006F00021E030E03EC021E830E43BC022E830E4B5 -:1007000038C022EE34E435C029EE34E432C02AEE9B -:1007100034E42FC025EB34E42CC026EB34E429C0AC -:1007200027EB34E426C02CEC34E423C02DEC34E475 -:1007300020C023E835E41DC02AE835E41AC022E9C8 -:1007400035E417C024E935E414C021E236E411C0D1 -:1007500023E236E40EC024E236E40BC025E236E4A0 -:1007600008C026E236E405C027E236E402C020E0F5 -:1007700034E4C90108959CE0799FF001112490E3CD -:10078000899FE00DF11D1124E60FF11DEE0FFF1FF3 -:10079000E65CFE4F25913491C9010895880F991F99 -:1007A00082559040FC0125913491C9010895880F2C -:1007B000991F825D9E4FFC0125913491C9010895D6 -:1007C0000E94BB039C013A9521153F4108F4DFC00C -:1007D0009C0130522115304120F49F700E94D703B4 -:1007E00008959C0130532115304118F49927906CDD -:1007F00008959C0130542031310520F48F709927E1 -:10080000946D0895803120E4920719F480E091ED11 -:100810000895813140E4940719F480E090ED089543 -:10082000823120E4920719F480E092ED089583313B -:1008300040E4940719F480E093ED0895811520E5D4 -:10084000920711F40C941F25813040E5940731F490 -:100850008091680281608093680208959C013056FF -:100860002115304108F402C097FF02C0906F08952F -:10087000803E9105E0F4803C910568F58133910557 -:1008800009F474C048F48932910509F46AC08A32C7 -:10089000910509F07AC074C089339105F9F0823866 -:1008A0009105E1F08533910509F06FC050C0833E9A -:1008B0009105A9F140F4803E9105C9F0823E910571 -:1008C00009F063C01BC0863E910571F1873E91051A -:1008D00009F05BC037C00E94CE03089520917B02CF -:1008E00020FD02C021FF51C080EE90E04EC08091FB -:1008F0007B0280FFF9CF89E390E047C080917B02C3 -:1009000082FF0AC080917B0284FF03C080E090E0F8 -:100910003CC083EE90E039C082EE90E036C080911A -:100920007B0282FFEFCFF8CF80917B0283FF07C06D -:1009300080917B0284FDEACF87EE90E026C086EEB0 -:1009400090E023C080917B0283FFF2CFF8CF8091AB -:100950007B0285FF03C089E290E017C085E390E049 -:1009600014C080917B0285FDF9CFF5CF80917B0289 -:1009700086FF03C08AE290E008C081E390E005C0F2 -:1009800080917B0286FDF9CFF5CF0E94F702089592 -:100990005F926F927F928F929F92AF92BF92CF920F -:1009A000DF92EF92FF920F931F93CF93DF93CDB718 -:1009B000DEB728970FB6F894DEBF0FBECDBF9E01FD -:1009C0002F5F3F4F4E0189E0880E911C60E070E080 -:1009D00000E010E0E12CF12CC12CD12CA12CB12C89 -:1009E00088E0782E622E532E41E050E0E3E2F1E001 -:1009F000A62DB52D872D01900D928A95E1F7F9016D -:100A0000819191919F01FC01E07FFF27E032F10588 -:100A100059F48F709927FA0102C0EE0FFF1F8A95D3 -:100A2000E2F7AE2ABF2A37C0E033F10559F48F70E0 -:100A30009927FA0102C0EE0FFF1F8A95E2F7CE2A2E -:100A4000DF2A29C0E034F10559F48F709927FA01A3 -:100A500002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0A5 -:100A6000E035F10559F48F709927FA0102C0EE0FB5 -:100A7000FF1F8A95E2F70E2B1F2B0DC0E036F10504 -:100A800051F48F709927FA0102C0EE0FFF1F8A956B -:100A9000E2F76E2B7F2B2815390509F0A7CF94B10B -:100AA0008A2D8095892384B985B18A2985B997B122 -:100AB0008C2D8095892387B988B18C2988B99AB102 -:100AC0008E2D809589238AB98BB18E298BB99DB1E2 -:100AD000802F809589238DB98EB1802B8EB990B3EC -:100AE000862F8095892380BB81B3862B81BB289676 -:100AF0000FB6F894DEBF0FBECDBFDF91CF911F912F -:100B00000F91FF90EF90DF90CF90BF90AF909F90AC -:100B10008F907F906F905F9008955F926F927F9219 -:100B20008F929F92AF92BF92CF92DF92EF92FF92FD -:100B30000F931F93CF93DF93CDB7DEB768970FB6B0 -:100B4000F894DEBF0FBECDBF85B7806885BF85B77F -:100B5000806885BF0E94CF076E9A769A0E94C8046B -:100B60009E012F5F3F4F4E0189E1880E911C60E08E -:100B700070E000E010E0E12CF12CC12CD12CA12C74 -:100B8000B12C98E1792E622E532E41E050E0EBE239 -:100B9000F1E0A62DB52D872D01900D928A95E1F7F4 -:100BA000F901819191919F01FC01E07FFF27E032E3 -:100BB000F10559F48F709927FA0102C0EE0FFF1F5B -:100BC0008A95E2F7AE2ABF2A37C0E033F10559F41F -:100BD0008F709927FA0102C0EE0FFF1F8A95E2F786 -:100BE000CE2ADF2A29C0E034F10559F48F70992705 -:100BF000FA0102C0EE0FFF1F8A95E2F7EE2AFF2AE4 -:100C00001BC0E035F10559F48F709927FA0102C035 -:100C1000EE0FFF1F8A95E2F70E2B1F2B0DC0E0365B -:100C2000F10551F48F709927FA0102C0EE0FFF1FF2 -:100C30008A95E2F76E2B7F2B2815390509F0A7CF8F -:100C400094B18A2D8095892384B985B18A2985B983 -:100C500097B18C2D8095892387B988B18C2988B963 -:100C60009AB18E2D809589238AB98BB18E298BB943 -:100C70009DB1802F809589238DB98EB1802B8EB93F -:100C800090B3862F8095892380BB81B3862B81BB4F -:100C90001092B7011092B6011092BF011092BE01DE -:100CA0001092B9011092B8011092C1011092C001C6 -:100CB0001092BB011092BA011092C3011092C201AE -:100CC0001092BD011092BC011092C5011092C40196 -:100CD00068960FB6F894DEBF0FBECDBFDF91CF91FF -:100CE0001F910F91FF90EF90DF90CF90BF90AF904A -:100CF0009F908F907F906F905F9008955F926F921A -:100D00007F928F929F92AF92BF92CF92DF92EF929B -:100D1000FF920F931F93CF93DF93CDB7DEB7A097CA -:100D20000FB6F894DEBF0FBECDBF7E0149E1E40EE1 -:100D3000F11C2EEBC22E21E0D22E5E0151E2A50E57 -:100D4000B11C38E0532E470101E010E048E1642E69 -:100D500055E0752EE3E2F1E0D401852D01900D926E -:100D60008A95E1F7F701819191917F019C01207FA4 -:100D700033272032310589F424B18F709927A801D7 -:100D800002C0440F551F8A95E2F7CA01242B24B9EB -:100D900095B18095892385B94FC02033310589F4F9 -:100DA00027B18F709927F80102C0EE0FFF1F8A95B7 -:100DB000E2F7CF012E2B27B998B18095892388B906 -:100DC0003BC02034310589F42AB18F709927A801DE -:100DD00002C0440F551F8A95E2F7CA01242B2AB995 -:100DE0009BB1809589238BB927C02035310589F4C3 -:100DF0002DB18F709927F80102C0EE0FFF1F8A9561 -:100E0000E2F7CF012E2B2DB99EB1809589238EB9A3 -:100E100013C02036310581F420B38F709927A801C3 -:100E200002C0440F551F8A95E2F7CA01242B20BB4C -:100E300091B38095892381BB50EA5A95F1F7BE01A1 -:100E40006F5F7F4F80E090E020E030E0EBE2F1E088 -:100E5000DE011196462D01900D924A95E1F7FB01B6 -:100E600041915191BF01FA01E07FFF27E032F10586 -:100E700011F4E3B113C0E033F10511F4E6B10EC093 -:100E8000E034F10511F4E9B109C0E035F10511F4E0 -:100E9000ECB104C0E036F105B9F4EFB1F0E04F7009 -:100EA000552702C0F595E7954A95E2F7E0FD08C0A1 -:100EB000A801022E02C0440F551F0A94E2F702C097 -:100EC00040E050E0842B952B2F5F3F4F2C303105B5 -:100ED00009F0BCCFF601208131812817390721F0B4 -:100EE00091838083709200010E94C804F2E0CF0ECB -:100EF000D11CEA14FB0409F02DCF80910001882356 -:100F000061F1815080930001811121C08091BE0167 -:100F10009091BF019093B7018093B6018091C00179 -:100F20009091C1019093B9018093B8018091C20161 -:100F30009091C3019093BB018093BA018091C40149 -:100F40009091C5019093BD018093BC0106C08FE9CB -:100F50009FE00197F1F700C0000081E0A0960FB676 -:100F6000F894DEBF0FBECDBFDF91CF911F910F91DF -:100F7000FF90EF90DF90CF90BF90AF909F908F90B9 -:100F80007F906F905F900895E82FF0E0EE0FFF1FC5 -:100F9000EA54FE4F80819181089508950895279A1B -:100FA0002F988FEF9FEF90938700809386008AE0C1 -:100FB0008093800089E1809381000C945F2B8111E4 -:100FC0000BC080918000877F8093800010928D00FD -:100FD00010928C002F9808952F98833041F48091BF -:100FE00080008860809380008FEF9FEF12C0909107 -:100FF000800098609093800023E030E0281B310946 -:10100000220F331F8FEF9FEF02C0969587952A9589 -:10101000E2F790938D0080938C0008950F931F93B7 -:10102000CF93DF93CDB7DEB7CC58D1090FB6F89484 -:10103000DEBF0FBECDBF8C01862F642F882379F0D1 -:10104000F80192812FE7482F992329F08DE792E04C -:101050000E94F81404C08DE792E00E940815F80180 -:1010600080818B3061F49181933009F068C0828176 -:10107000882309F4CDC0809103018F5F0EC08A30B0 -:10108000E1F5F8019181933009F059C082818823FC -:1010900009F4BEC08091030181508093030120E0D8 -:1010A0004BE760E08DE792E00E94E81420E04BE718 -:1010B00061E08DE792E00E94E81420E04BE762E0F7 -:1010C0008DE792E00E94E81420E04BE763E08DE7B3 -:1010D00092E00E94E81420E04BE764E08DE792E0A4 -:1010E000C457DF4F0FB6F894DEBF0FBECDBFDF9100 -:1010F000CF911F910F910C94E814893069F4F80195 -:1011000091819330E1F492819923C9F0809101019A -:101110009091020101960EC0883089F4F801918106 -:10112000933069F49281992351F08091010190915B -:10113000020101979093020180930101B0CFF80161 -:10114000928140910301992391F196E4E3E4F1E067 -:10115000DE01A95BBF4F01900D929A95E1F7405DCA -:10116000F8019181FCE09F9F40191124E091010159 -:10117000F0910201E80FF11DEE0FFF1F87E490E0F0 -:101180008C0F9D1FE80FF91F8081480F2FE760E04B -:101190008DE792E0C457DF4F0FB6F894DEBF0FBE65 -:1011A000CDBFDF91CF911F910F910C94F81496E46D -:1011B000E3E4F1E0DE01119601900D929A95E1F7DA -:1011C000405DF8019181FCE09F9F40191124E0915E -:1011D0000101F0910201E80FF11DEE0FFF1F81E008 -:1011E00090E08C0F9D1FE80FF91F8081480F2FE7BB -:1011F00060E08DE792E0C457DF4F0FB6F894DEBF92 -:101200000FBECDBFDF91CF911F910F910C940815A8 -:10121000C457DF4F0FB6F894DEBF0FBECDBFDF91CE -:10122000CF911F910F910895CF93DF93EA019B0116 -:10123000AC0160E074E284E79BE40E945F2C0E94B2 -:10124000C72C709397006093960020E130E02C1B30 -:101250003D0B02C0759567952A95E2F7709399004A -:1012600060939800DF91CF9108951092020210923E -:10127000010210929000109291001092FD011092C4 -:10128000FE011092FF01109200021092FC011092D8 -:10129000FB01E9EDF1E0A9ECB1E01192119211929C -:1012A00011921D921D9281E0E93FF807B1F7089570 -:1012B000AF92BF92CF92DF92EF92FF920F931F9364 -:1012C000CF93DF936B017C0109EF11E047EDA42E72 -:1012D00041E0B42EC7E0D0E0A7019601F801929159 -:1012E0008291729162918F010E945B2C882349F058 -:1012F0002197F2E0AF1AB108CF3F8FEFD80761F71F -:1013000034C0F8011082118212821382F501118219 -:101310001082FE01EE0FFF1FEE0FFF1FE752FE4F80 -:10132000DE01AA0FBB1FA753BE4FCE011AC0019604 -:1013300044815581668177814083518362837383C1 -:10134000148215821682178212962D913C91139762 -:1013500011963C932E9313961C921E9212973496DC -:1013600012968730910519F7C3CF809101029091B1 -:101370000202019797FD05C090930202809301023B -:1013800004C01092020210920102E0910102F09159 -:101390000202309789F410929000109291001092FE -:1013A000FD011092FE011092FF01109200021092B6 -:1013B000FC011092FB019EC03197DF01AA0FBB1FF9 -:1013C000AA0FBB1FA752BE4FCD90DD90ED90FC90B1 -:1013D000EE0FFF1FE753FE4FC081D181A090FD01AA -:1013E000B090FE010091FF0110910002A70196014B -:1013F0006A2D7B2D802F912F0E945B2C87FF2FC0A1 -:1014000081E08093C801AE016A2D7B2D802F912F42 -:101410000E9414092091FD013091FE014091FF01CD -:1014200050910002C701B6010E94F62B20E030E087 -:101430004AEF53E40E945F2C9B01AC016A2D7B2D87 -:10144000802F912F0E94F72B5B018C01A701960141 -:101450007B2D912F0E945B2C1816ACF638C0A7018B -:1014600096016A2D7B2D802F912F0E94AA2D181690 -:1014700084F581E08093C801AE016A2D7B2D802F19 -:10148000912F0E941409A70196016091FD017091AE -:10149000FE018091FF01909100020E94F62B20E056 -:1014A00030E04AEF53E40E945F2C9B01AC016A2DAF -:1014B0007B2D802F912F0E94F62B5B018C01A701C1 -:1014C00096017B2D912F0E94AA2D87FFD5CF1092D8 -:1014D000C801AE01C701B6010E941409C092FD0106 -:1014E000D092FE01E092FF01F0920002D093FC0145 -:1014F000C093FB01DF91CF911F910F91FF90EF906F -:10150000DF90CF90BF90AF90089508951F920F92F3 -:101510000FB60F9211242F933F934F935F936F93C6 -:101520007F938F939F93AF93BF93EF93FF9380919C -:10153000960090919700892B09F455C08091C801BD -:10154000811151C08091F9019091FA01813091058A -:1015500071F082309105C1F0892BC1F52091FD0118 -:101560003091FE014091FF01509100021DC0609139 -:10157000FD017091FE018091FF01909100029B019D -:10158000AC010E94F72B0EC020E030E040E450E4B4 -:101590006091FD017091FE018091FF019091000228 -:1015A0000E94AE2D9B01AC0160E074E284E79BE4F5 -:1015B0000E945F2C0E94C72C709397006093960046 -:1015C0007595679570939900609398008091F901E3 -:1015D0009091FA01019663E070E00E948A2F909347 -:1015E000FA018093F901FF91EF91BF91AF919F9123 -:1015F0008F917F916F915F914F913F912F910F90BC -:101600000FBE0F901F901895AF92BF92CF92DF92AE -:10161000EF92FF920F931F93CF93DF936B017C01A7 -:10162000EA0120E030E0A9010E94AA2D18160CF072 -:10163000B4C03E9A82E8809390008AE18093910042 -:10164000A090FD01B090FE010091FF0110910002F9 -:1016500020E030E0A9016A2D7B2D802F912F0E9480 -:101660005B2C81112DC0AE01C701B6010E94140987 -:10167000C092FD01D092FE01E092FF01F0920002C3 -:10168000D093FC01C093FB01809101029091020272 -:10169000FC01EE0FFF1FEE0FFF1FE752FE4FC0824F -:1016A000D182E282F382FC01EE0FFF1FE753FE4F6F -:1016B000D183C083019690930202809301026DC092 -:1016C000A70196016A2D7B2D802F912F0E945B2C04 -:1016D00087FF2CC0AE016A2D7B2D802F912F0E9499 -:1016E00014092091FD013091FE014091FF015091BC -:1016F0000002C701B6010E94F62B20E030E04AEF5D -:1017000053E40E945F2C9B01AC016A2D7B2D802F3E -:10171000912F0E94F72B5B018C01A70196017B2D75 -:10172000912F0E945B2C1816ACF69DCFA701960155 -:101730006A2D7B2D802F912F0E94AA2D18160CF058 -:1017400092CFAE016A2D7B2D802F912F0E9414091C -:10175000A70196016091FD017091FE018091FF014A -:10176000909100020E94F62B20E030E04AEF53E413 -:101770000E945F2C9B01AC016A2D7B2D802F912F45 -:101780000E94F62B5B018C01A70196017B2D912F06 -:101790000E94AA2D87FFD5CF66CFDF91CF911F91F1 -:1017A0000F91FF90EF90DF90CF90BF90AF90089592 -:1017B00080910C020895CF93DF9300D01F92CDB794 -:1017C000DEB720916E03243021F523E029839B832B -:1017D0008A832093E9008FEF06C095ED9A95F1F783 -:1017E0000000882329F09091E800815095FFF5CF03 -:1017F0008091E80085FF0DC040E050E063E070E0BC -:10180000CE0101960E94BA0F8091E8008E778093F6 -:10181000E8000F900F900F90DF91CF910895CF9334 -:10182000DF9300D01F92CDB7DEB720916E03243036 -:1018300029F522E029839B838A8383E08093E90052 -:101840008FEF06C095ED9A95F1F70000882329F0F7 -:101850009091E800815095FFF5CF8091E80085FFD9 -:101860000DC040E050E063E070E0CE0101960E94C0 -:10187000BA0F8091E8008E778093E8000F900F9068 -:101880000F90DF91CF91089520916E032430F9F4E9 -:1018900022E02093E9002FEF06C035ED3A95F1F7ED -:1018A0000000222329F03091E800215035FFF5CFC8 -:1018B0002091E80025FF0BC040E050E065E070E0BB -:1018C0000E94BA0F8091E8008E778093E800089517 -:1018D000CF93DF93EC0180916E03843041F581E07A -:1018E0008093E9008FEF06C095ED9A95F1F700001F -:1018F000882329F09091E800815095FFF5CF8091E1 -:10190000E80085FF14C040E050E068E070E0CE01E0 -:101910000E94BA0F8091E8008E778093E80088E0FB -:10192000FE01A4E0B2E001900D928A95E1F7DF910B -:10193000CF910895BF92CF92DF92EF92FF920F93D3 -:101940001F93CF93DF937C01B62EE90100E010E0F6 -:10195000C42ED12C0BC04991202F2B0D2F774F7700 -:101960006FE0C7010E94E8140F5F1F4F0C151D05A3 -:1019700094F3DF91CF911F910F91FF90EF90DF9043 -:10198000CF90BF90089570E06F5F7F4F6F707727A3 -:101990000C94E8140F931F93CF93C42F63307105F9 -:1019A00009F04AC0842F807F803849F1803909F0DE -:1019B00043C0622F6F7770E080E090E00E94FA2CC5 -:1019C00020E030E040E451E40E945F2C9B01AC0138 -:1019D00060E070E080E090E40E94112E0F7710E04C -:1019E00023E0159507952A95E1F72DEC3CEC42E0B4 -:1019F00053E40E94AE2DA8010E94040B1DC0622F6B -:101A00006F7770E080E090E00E94FA2C20E030E0F8 -:101A100040E451E40E945F2C9B01AC0160E070E067 -:101A200080E090E40E94112E2DEC3CEC42E053E467 -:101A30000E94AE2D0E945809CC3F29F4CF911F91EE -:101A40000F910C943509CF911F910F9108950F9329 -:101A50001F93CF93DF93CDB7DEB727970FB6F894D8 -:101A6000DEBF0FBECDBF8C0114C08A810E94C2149C -:101A70009A819D839B819E839C819F8381111EC03F -:101A800089818430B1F08730A1F08630A1F08530B3 -:101A9000A1F0BE016F5F7F4F84E091E00E942F189C -:101AA0008111E3CF84E091E00E9420180E949B14F2 -:101AB0000DC083E003C082E001C081E0AE014B5F56 -:101AC0005F4F682FC8010E945515E3CF27960FB6C8 -:101AD000F894DEBF0FBECDBFDF91CF911F910F9164 -:101AE0000895EF92FF920F93CF93DF9300D000D031 -:101AF00000D0CDB7DEB77B014A832B830C83842FC4 -:101B00002E834D830E94C2142E814D8181111BC0F2 -:101B100082E0E816F10479F083E0E816F10421F0A0 -:101B2000EA94EF2821F50BC0073F11F487E001C0CC -:101B300084E089830BC0273FD9F786E0FACF473F7F -:101B4000B9F785E0F6CF42954F704983BE016F5FCC -:101B50007F4F84E091E00E94E51784E091E00E94CD -:101B6000031884E091E00E9420180E949B1426969E -:101B70000FB6F894DEBF0FBECDBFDF91CF910F91AE -:101B8000FF90EF90089580916D03811109C00E942C -:101B9000A1110E94FE118091E20084608093E20016 -:101BA000089510926D03089508950C94E4020C9426 -:101BB000892480916E03843049F58091E9008F700B -:101BC0009091EC0090FF02C090E801C090E0982B4B -:101BD00084E08093E9008091EB0080FF14C0809145 -:101BE000EE0087FD03C00FC01092F1008091E80065 -:101BF00085FDFACF8091E80080FF05C08091E80064 -:101C00008E778093E8009F709093E900089542E0FA -:101C100061EC81E00E94171142E061EC82E00E94D9 -:101C2000171142E061EC83E00E94171146E261EC7B -:101C300084E00E94171142E361E885E00E941711D9 -:101C400042E360E886E00C941711809170038330C2 -:101C500009F454C030F4813071F0823009F0AAC028 -:101C600091C08A3009F47EC08B3009F45FC089309E -:101C700009F0A0C020C080916F03813A09F09AC09A -:101C80008091E800877F8093E800809173039091B2 -:101C90007403892B21F060E080E090E003C068E0ED -:101CA00084E092E070E00E9458108091E8008B7709 -:101CB0008093E800089580916F03813209F07AC023 -:101CC0008091730390917403892B09F073C0809104 -:101CD000E800877F8093E80005C080916E03882329 -:101CE00009F468C08091E80082FFF7CF8091F1008D -:101CF00080930C028091E8008B7758C080916F032D -:101D0000813A09F057C08091730390917403892B35 -:101D100009F050C08091E800877F8093E8008091AF -:101D2000E80080FFFCCF80911A013BC080916F03D7 -:101D3000813209F03FC08091730390917403892B25 -:101D4000C9F58091E800877F8093E8000E944E11DA -:101D50009091710381E0911101C080E080931A019C -:101D60000C948C1E80916F03813221F58091E800E4 -:101D7000877F8093E8000E944E11809172038093C8 -:101D80000302089580916F03813AA1F48091E800E5 -:101D9000877F8093E8008091E80080FFFCCF8091EE -:101DA00003028093F1008091E8008E778093E80031 -:101DB0000C944E11089584B7877F84BF88E10FB6D5 -:101DC000F89480936000109260000FBE90E080E86D -:101DD0000FB6F89480936100909361000FBE0E944B -:101DE000A1110E94FE11E2EEF0E080818460808308 -:101DF00008958DE792E00E94241561E77DE08DE76C -:101E000092E00E947A1567E27DE08DE792E00E9401 -:101E10007E150E94DB0E78946AEC7CE08DE792E000 -:101E20000E94201563EC7CE08DE792E00E9418157B -:101E30006AE97CE08DE792E00E941C150E94850A09 -:101E40000E949B140E94AC1880E191E00E945418FB -:101E50000BC00E944E2480916C03882329F00E94BD -:101E6000742481110E94A40F80916E03853089F340 -:101E70008DE792E00E942D170E94B618F5CF292F0A -:101E8000332723303105B1F04CF42130310509F40A -:101E90004DC02230310509F04EC007C02132310556 -:101EA00041F12232310591F146C0E0EDF0E086E7E4 -:101EB00093E045C099278130910569F08230910502 -:101EC00089F0892B09F037C0E2E7F3E0E491F0E014 -:101ED00082E793E034C0E4E4F3E0E491F0E084E4EA -:101EE00093E02DC0EAE1F3E0E491F0E08AE193E0D1 -:101EF00026C0643000F5E62FF0E0EE0FFF1FE75735 -:101F0000FE4F80819181E9E0F0E019C0643098F4DF -:101F1000E62FF0E0DF01AA0FBB1FAF56BE4F8D9139 -:101F20009C91E756FE4FE081F0E009C0E2E1F0E06D -:101F300086E494E004C0E0E0F0E080E090E0DA01C4 -:101F40008D939C93CF01089580E189BD82E189BD85 -:101F500009B400FEFDCF8091D8008F7D8093D8001A -:101F60008091E00082608093E0008091E00081FD3C -:101F7000FCCF0895BF92CF92DF92EF92FF920F9322 -:101F80001F93CF93DF937C018B01EA010E946F11B5 -:101F9000B82E811133C0209731F028813981021B7E -:101FA000130BE20EF31EC12CD12C23C08091E8004C -:101FB00085FD15C08091E8008E778093E80020971A -:101FC00049F0888199818C0D9D1D9983888325E036 -:101FD000B22E14C00E946F11882359F00EC0F70171 -:101FE00081917F018093F10001501109FFEFCF1A19 -:101FF000DF0A01151105D1F601C0B82E8B2DDF9136 -:10200000CF911F910F91FF90EF90DF90CF90BF90F5 -:102010000895BF92CF92DF92EF92FF920F931F939A -:10202000CF93DF937C018B01EA010E946F11B82EE0 -:10203000811133C0209731F028813981021B130BA5 -:10204000E20EF31EC12CD12C23C08091E80085FD47 -:1020500015C08091E8008B778093E800209749F0C5 -:10206000888199818C0D9D1D9983888345E0B42ECC -:1020700014C00E946F11882359F00EC08091F100A6 -:10208000F70181937F0101501109FFEFCF1ADF0A99 -:1020900001151105D1F601C0B82E8B2DDF91CF911E -:1020A0001F910F91FF90EF90DF90CF90BF90089518 -:1020B00040917503509176034617570748F0611514 -:1020C000710539F44091E8004E774093E80001C073 -:1020D000BA01FC0140E033C080916E03882309F40B -:1020E00042C0853009F441C08091E80083FD39C0C9 -:1020F0008091E80082FD2FC08091E80080FF1FC022 -:102100009091F3008091F200392F20E0A901482B33 -:10211000CA0106C041914093F100615071090196D6 -:102120006115710519F088309105A0F341E0089719 -:1021300009F040E08091E8008E778093E800611517 -:10214000710551F64111C8CF06C080916E038823F6 -:1021500051F0853051F08091E80082FFF6CF80E0A9 -:10216000089581E0089582E0089583E00895409104 -:102170007503509176034617570748F061157105AE -:1021800039F44091E8004E774093E80001C0BA016D -:10219000FC0140E034C080916E03882309F443C001 -:1021A000853009F442C08091E80083FD3AC08091F7 -:1021B000E80082FD30C08091E80080FF20C090914F -:1021C000F3008091F200392F20E0A901482BCA01C9 -:1021D00007C044914093F100319661507109019616 -:1021E0006115710519F08830910598F341E0089761 -:1021F00009F040E08091E8008E778093E800611557 -:10220000710549F64111C7CF06C080916E0388233E -:1022100051F0853051F08091E80082FFF6CF80E0E8 -:10222000089581E0089582E0089583E00895982F4D -:102230002CC09093E900981739F07091EC00209130 -:10224000ED005091F00003C0242F762F50E021FDC7 -:1022500002C09F5F1AC03091EB003E7F3093EB00CD -:102260003091ED003D7F3093ED003091EB00316017 -:102270003093EB007093EC002093ED005093F0004E -:102280002091EE0027FDE5CF07C0973090F28F70C8 -:102290008093E90081E0089580E0089580916F03C4 -:1022A00087FD05C08091E80080FF0EC012C08091BC -:1022B000E80082FD05C080916E038111F8CF08957A -:1022C0008091E8008B7708C080916E038111EACF7E -:1022D00008958091E8008E778093E80008958091BA -:1022E000E4009091E50045E62091EC0020FD1FC040 -:1022F00023C020916E03222391F0253091F020918C -:10230000EB0025FD10C02091E4003091E500281776 -:10231000390751F34150C90139F784E0089582E04B -:10232000089583E0089581E0089580E00895209164 -:10233000E80020FFDECFF9CF2091E80022FFD9CFBF -:10234000F4CF0E940F120E941712E0EEF0E080819D -:1023500081608083E8EDF0E080818F77808319BC15 -:10236000A7EDB0E08C918E7F8C9380818F7E8083EF -:1023700010926D0308950F931F93CF93DF930E94E4 -:102380000F120E941712C8EDD0E088818F778883E2 -:1023900088818068888388818F7D888319BC1092AA -:1023A0006E0310926A0310926C0310926B0300EE9E -:1023B00010E0F80180818B7F808388818160888331 -:1023C00042E060E080E00E941711E1EEF0E08081E1 -:1023D0008E7F8083E2EEF0E0808181608083808167 -:1023E00088608083F80180818E7F8083888180610E -:1023F0008883DF91CF911F910F910895E8EDF0E070 -:1024000080818F7E8083E7EDF0E080818160808332 -:1024100084E082BF81E080936D030C94BB11E8EDF2 -:10242000F0E080818E7F80831092E2000895109208 -:10243000DA001092E10008951F920F920FB60F92EA -:1024400011242F933F934F935F936F937F938F93B9 -:102450009F93AF93BF93EF93FF938091E10082FF2F -:102460000BC08091E20082FF07C08091E1008B7F6A -:102470008093E1000E94D90D8091DA0080FF1FC097 -:102480008091D80080FF1BC08091DA008E7F8093FE -:10249000DA008091D90080FF0DC080E189BD82E122 -:1024A00089BD09B400FEFDCF81E080936E030E94D8 -:1024B000C30D05C019BC10926E030E94D10D80910E -:1024C000E10080FF19C08091E20080FF15C080917B -:1024D000E2008E7F8093E2008091E2008061809331 -:1024E000E2008091D80080628093D80019BC85E01A -:1024F00080936E030E94D50D8091E10084FF30C06F -:102500008091E20084FF2CC080E189BD82E189BD19 -:1025100009B400FEFDCF8091D8008F7D8093D80054 -:102520008091E1008F7E8093E1008091E2008F7EB8 -:102530008093E2008091E20081608093E2008091CC -:102540006A03882311F084E007C08091E30087FFCD -:1025500002C083E001C081E080936E030E94D70D2A -:102560008091E10083FF29C08091E20083FF25C0B4 -:102570008091E100877F8093E10082E080936E0389 -:1025800010926A038091E1008E7F8093E100809138 -:10259000E2008E7F8093E2008091E2008061809370 -:1025A000E20042E060E080E00E9417118091F000BC -:1025B00088608093F0000E94D40DFF91EF91BF914D -:1025C000AF919F918F917F916F915F914F913F91CB -:1025D0002F910F900FBE0F901F9018951F920F9282 -:1025E0000FB60F9211242F933F934F935F936F93E6 -:1025F0007F938F939F93AF93BF93CF93EF93FF936B -:102600008091E9008F709091EC0090FF02C090E8FB -:1026100001C090E0C92FC82B1092E9008091F00012 -:10262000877F8093F00078940E9432131092E90023 -:102630008091F00088608093F000CF70C093E90033 -:10264000FF91EF91CF91BF91AF919F918F917F912A -:102650006F915F914F913F912F910F900FBE0F900F -:102660001F9018951F93CF93DF93CDB7DEB7AC972C -:102670000FB6F894DEBF0FBECDBFEFE6F3E080915A -:10268000F100819323E0E737F207C9F70E94250E96 -:102690008091E80083FF37C180916F0390917003B0 -:1026A000953009F488C038F49130B1F170F093306E -:1026B00009F029C131C0983009F4F8C0993009F403 -:1026C00004C1963009F01FC19DC0803821F08238C6 -:1026D00009F019C108C080916B0390916C03992394 -:1026E00089F082600FC080917303909174038F70A2 -:1026F00099278093E9008091EB0085FB882780F97A -:102700001092E9009091E800977F9093E800809301 -:10271000F1001092F100D5C0882319F0823009F041 -:10272000F2C08F7121F0823009F0EDC00BC08091B2 -:102730007103813009F0E7C0933009F080E08093A5 -:102740006C032FC08091710381112BC080917303A2 -:10275000909174038F709927009709F4D4C08093E7 -:10276000E9002091EB0020FF1CC020917003233072 -:1027700021F48091EB00806212C09091EB00906197 -:102780009093EB0021E030E001C0220F8A95EAF738 -:102790002093EA001092EA008091EB008860809319 -:1027A000EB001092E9008091E800877F8093E800B9 -:1027B0000E944E11A8C08111A6C080917103909112 -:1027C00072038F779927182F9091E3009078982BB8 -:1027D0009093E3008091E800877F8093E8000E9457 -:1027E0004E118091E80080FFFCCF8091E30080686B -:1027F0008093E300112311F083E001C082E0809315 -:102800006E0381C08058823008F07DC080917103D2 -:10281000909172038C3D23E0920779F583E08A83DF -:102820008AE289834FB7F894DE01139620E03EE0F8 -:1028300051E2E32FF0E050935700E49120FF03C0F2 -:10284000E295EF703F5FEF708E2F90E0EA3010F06E -:10285000C79601C0C0968D939D932F5F243149F791 -:102860004FBF8091E800877F8093E8006AE270E0C4 -:10287000CE0101960E94581013C0AE01455D5F4F16 -:10288000609173030E943F0F0097E9F12091E800E7 -:10289000277F2093E800BC018BA59CA50E94B71060 -:1028A0008091E8008B778093E8002DC0803859F53F -:1028B0008091E800877F8093E80080916A0380938D -:1028C000F1008091E8008E7771CF81111CC090914A -:1028D00071039230C0F48091E800877F8093E80014 -:1028E00090936A030E944E1180916A03811104C083 -:1028F0008091E30087FF02C084E001C081E0809303 -:102900006E030E94070E8091E80083FF0AC0809149 -:10291000E800877F8093E8008091EB0080628093DD -:10292000EB00AC960FB6F894DEBF0FBECDBFDF91C3 -:10293000CF911F910895CF9380916E038823B1F0BA -:102940008091E9008F709091EC0090FF02C090E8B8 -:1029500001C090E0C92FC82B1092E9008091E800D7 -:1029600083FD0E943213CF70C093E900CF91089588 -:10297000881F8827881F089591E0883F08F490E019 -:10298000892F0895982F907F903B99F038F49039D3 -:1029900081F0903A71F09038C9F40BC0903DA1F0ED -:1029A00018F4903C99F410C0903E19F0903F71F4E7 -:1029B00002C083E00895E82FE15FEF3038F4F0E0E3 -:1029C000E356FE4F8081089582E0089580E00895E7 -:1029D0000F932F774F776F70606BDC01ED91FC9157 -:1029E000022F242F462F63E070E009950F91089580 -:1029F0000F932F774F776F706069DC01ED91FC9139 -:102A0000022F242F462F63E070E009950F9108955F -:102A10000F932F774F776F706068DC01ED91FC9119 -:102A2000022F242F462F63E070E009950F9108953F -:102A3000FC01738362830895FC01738F628F089594 -:102A4000FC01758F648F0895CF93DF93EC011DA275 -:102A50001FA21EA2BC01685D7F4F40EC88519F4FB2 -:102A60000E9461171B821A821D821C821F821E8295 -:102A7000198618861B861A861D861C861F861E864A -:102A8000198A188A1B8A1A8A1D8A1C8A1F8A1E8A1A -:102A9000198E188E1B8E1A8E1D8E1C8E1F8E1E8EEA -:102AA00019A218A2DF91CF910895CF92DF92FF92E1 -:102AB0000F931F93CF93DF931F92CDB7DEB7F62E00 -:102AC0006A018C0108511F4F08C0F60161916F0126 -:102AD000C80149830E94681749818C2D841B8F157A -:102AE000A0F30F90DF91CF911F910F91FF90DF9096 -:102AF000CF900895FC01718360830895FC0171A358 -:102B000060A30895AF92BF92CF92DF92EF92FF92AF -:102B10000F931F93CF93DF9300D01F92CDB7DEB7F3 -:102B20007C016B01142FB22EA02EDC0195968C91A6 -:102B300095978430F1F45A96ED91FC915B9730971C -:102B400009F4D8C0CB01019763E070E00E94762FB2 -:102B5000DB01AA0FBB1FA60FB71F49832A830B8374 -:102B60004C2D4A1B9E012F5F3F4FBD01C7010995A8 -:102B7000B1C06230710509F453C06330710529F0AA -:102B80006130710509F09CC083C0842F807F803A3A -:102B900001F130F48038B9F0803909F0ABC00DC0D4 -:102BA000803EE9F0803F09F1803B09F0A3C0D701E6 -:102BB0001296ED91FC91139723C0D7011496ED91D5 -:102BC000FC9115971DC0D7011696ED91FC911797B2 -:102BD00017C0D7011896ED91FC91199711C0D70134 -:102BE0001A96ED91FC911B970BC0423F09F082C0F1 -:102BF000D7011C96ED91FC911D97309731F47AC066 -:102C0000309709F477C0123F21F42A2D4B2D62EF43 -:102C100004C0612F6F702A2D4B2DC70109955AC032 -:102C2000842F807F803D59F0803F79F0803C09F00F -:102C300061C0D7011E96ED91FC911F9719C0D70175 -:102C40005096ED91FC91519713C0433F31F4D70159 -:102C50005296ED91FC91539708C0413F09F04AC04C -:102C6000D7015496ED91FC915597309741F442C0AD -:102C7000309709F43FC0133F11F0113F19F44B2D69 -:102C8000612F03C0612F6F704B2DC701099522C0C2 -:102C9000842F0E94BC14882331F0D7015696ED9101 -:102CA000FC91579707C0163F29F5D7015896ED912B -:102CB000FC9159973097F1F0612FC70109950AC02F -:102CC00064307105A8F416C00A2D2B2D412FB601D2 -:102CD000C7010995D7015E96ED91FC915F973097FA -:102CE00089F00A2D2B2D412FB601C70109950AC085 -:102CF000C12CD12CD7015C96ED91FC915D9730975A -:102D000019F7E8CF0F900F900F90DF91CF911F919F -:102D10000F91FF90EF90DF90CF90BF90AF9008950C -:102D2000EF92FF920F931F93CF93DF93EC01162F37 -:102D3000862F0E94BC14882369F0FDA081E08DA33A -:102D400000E020E0412F61E070E0CE010E9482159A -:102D5000FDA27CC0812F0E94B8144DA1882309F4E4 -:102D600040C0443029F01AA321E030E03FA32EA355 -:102D7000812F0E94C214813031F070F0823051F006 -:102D8000833059F507C08DA300E020E0412F61E0BA -:102D900070E01EC08DA35AC0103F19F0173FE9F430 -:102DA00004C084E08DA31AA33FC02EA13FA1C90196 -:102DB00063E070E00E94762F8C0F9D1FFC0112A330 -:102DC000B9016F5F7F4F7FA36EA30CA12BA14AA116 -:102DD000CE010E9482151DA239C01DA21FA21EA2F3 -:102DE00035C0442399F12EA13FA1C90163E070E0F1 -:102DF0000E94762F7C01FE01E80FF91F12A3B90192 -:102E00006F5F7F4F7FA36EA38130910591F082E0C9 -:102E1000E816F104D9F40CA12BA14AA1CE010E941D -:102E200082158DA1843091F081E090E09FA38EA364 -:102E30000DC0423059F400E02BA14AA1CE010E94FE -:102E400082158DA1843011F0FFA2EEA2DF91CF9107 -:102E50001F910F91FF90EF900895CF92DF92EF9224 -:102E6000FF920F931F93CF93DF93EC01E8A1F9A199 -:102E7000309709F009958E0108511F4FC8010E9433 -:102E80009A17E12CF12CC82ED12C0FC060E0C8019C -:102E90000E94AE17682FCE010E94901661E0C80113 -:102EA0000E94BF178FEFE81AF80AEC14FD0470F3C4 -:102EB000DF91CF911F910F91FF90EF90DF90CF9016 -:102EC0000895FC0142837483638311821082089504 -:102ED0000F931F93CF93DF93EC01062F0E94E0170F -:102EE000182F298130E0C90101966A8170E00E94A3 -:102EF0008A2F488150E08417950729F4812F0E947A -:102F0000E31780E012C0EB81FC81E20FF31F008326 -:102F10002981822F90E001966A8170E00E948A2FB9 -:102F20008983812F0E94E31781E0DF91CF911F9168 -:102F30000F910895CF93DF93EC010E94E017298150 -:102F40009881291710F0C22F02C0CA81C20FC91B75 -:102F50000E94E3178C2FDF91CF910895FC0120810F -:102F6000862F90E0820F911D628170E00E948A2F6F -:102F70000380F481E02DE80FF91F808108950F93FD -:102F80001F93CF93DF931F92CDB7DEB78C01698378 -:102F90000E94E017482FF80180816981262F30E0D8 -:102FA000280F311D6281C90170E00E948A2F808341 -:102FB000842F0F90DF91CF911F910F910C94E31705 -:102FC0008FB7F89408958FBF0895FC01CB0120912D -:102FD0006E032430B1F421812F702093E90040E08A -:102FE00050E064E070E00E94BA0F81110BC0909134 -:102FF000E80095FD07C09091E8009E779093E80067 -:10300000089582E0089520916E032430A9F4FC0114 -:1030100081818F708093E9003091F3002091F2005C -:10302000932F80E0822B892B49F08091E8008E77E6 -:103030008093E8000C946F1182E0089580E0089579 -:1030400020916E03243051F4FC0121812F702093D4 -:10305000E9002091E80020FD0C9403180895FC017C -:10306000CB0120916E03243011F080E00895268179 -:103070002F702093E9002091E80022FFF6CF2091E5 -:10308000E80025FFF2CF40E050E064E070E00E94ED -:1030900009108091E80085FD05C08091E8008B77DC -:1030A0008093E80081E0089590930F0280930E02D0 -:1030B000089580910E0290910F020895E0910E0202 -:1030C000F0910F02309721F00190F081E02D0994EA -:1030D00080E00895E0910E02F0910F02309721F008 -:1030E0000280F381E02D09940895E0910E02F091A1 -:1030F0000F02309721F00480F581E02D09940895A6 -:1031000020911002309111028217930771F0909371 -:10311000110280931002E0910E02F0910F0230979D -:1031200021F00680F781E02D099408952091120284 -:10313000309113028217930771F0909313028093DA -:103140001202E0910E02F0910F02309721F00084FC -:10315000F185E02D099408950E94B6240E948D0502 -:103160000E948A250C945F2B0C94CE075F926F927D -:103170007F928F929F92AF92BF92CF92DF92EF9207 -:10318000FF920F931F93CF93DF93CDB7DEB72A97AC -:103190000FB6F894DEBF0FBECDBF0E947E0694E14D -:1031A000C92E92E0D92E00E010E0AA24A394B12CFD -:1031B000502E802F0E94C4073C01F601E190F1904F -:1031C0006F01E826F926E114F10431F40F5F1F4F77 -:1031D0000430110569F73AC08091680281FD0E94B0 -:1031E000CD0720E030E04501022E02C0880C991C7A -:1031F0000A94E2F7C4018E219F21892B09F12E83C5 -:103200005F826820792081E0672809F480E0888760 -:103210000E94BF248160782F9A8789874E815F81C1 -:1032200068858A850E946F19F801EE0FFF1FEC5E1A -:10323000FD4F80819181882599259183808316C0D7 -:103240002F5F3F4F2C30310571F6C0CF8FEF898350 -:103250008A831B820E94BF248160782F9D838C8388 -:1032600049815A816B818D810E946F190E94772854 -:1032700010911C020E945E181817D9F00E945E1867 -:1032800080931C022A960FB6F894DEBF0FBECDBF06 -:10329000DF91CF911F910F91FF90EF90DF90CF9032 -:1032A000BF90AF909F908F907F906F905F900C94A5 -:1032B000B4182A960FB6F894DEBF0FBECDBFDF91CB -:1032C000CF911F910F91FF90EF90DF90CF90BF9023 -:1032D000AF909F908F907F906F905F900895CF9365 -:1032E000DF93CDB7DEB72B970FB6F894DEBF0FBED6 -:1032F000CDBF4F83588769877A878B87DE01119608 -:1033000086E0FD0111928A95E9F785E0FE01379686 -:1033100001900D928A95E1F749815A816B817C81F8 -:103320008D819E810E9447212B960FB6F894DEBFB7 -:103330000FBECDBFDF91CF910895CF93C82F8823C3 -:1033400009F4C1C0823859F40E945E1881FDBBC0E7 -:1033500089E30E94AC230E94282489E30CC08338AF -:1033600079F40E945E1880FDAEC083E50E94AC2314 -:103370000E94282483E50E94CE23CF910C94282418 -:10338000843859F40E945E1882FD9DC087E40E9433 -:10339000AC230E94282487E4EECF8450813A48F47D -:1033A0008C2F0E94C72A81118EC08C2F0E94AC23C3 -:1033B000E4CF8C2F805E883050F4C77081E090E0BD -:1033C00001C0880FCA95EAF70E94EF23D6CF8C2F51 -:1033D000855A833078F4C53A29F0C63A31F482E848 -:1033E00090E005C081E890E002C083E890E0CF91D2 -:1033F0000C9480188C2F885A833108F064C0C83A26 -:1034000039F1C93A41F1CA3A49F1CB3A51F1CC3AD2 -:1034100059F1CD3A61F1C03B69F1CE3A71F1CF3A41 -:1034200079F1C13B81F1C23B89F1C33B91F1C43BCE -:1034300099F1C53BA1F1C63BA9F1C73BB1F1C83B2E -:10344000B9F1C93BC1F1CA3BC9F58AE292E038C083 -:1034500082EE90E035C089EE90E032C08AEE90E0D6 -:103460002FC085EB90E02CC086EB90E029C087EB65 -:1034700090E026C08CEC90E023C08DEC90E020C062 -:1034800083E891E01DC08AE891E01AC082E991E0EA -:1034900017C084E991E014C081E292E011C083E298 -:1034A00092E00EC084E292E00BC085E292E008C098 -:1034B00086E292E005C087E292E002C080E090E000 -:1034C000CF910C949618CF910895882309F44DC09C -:1034D000823859F40E945E1881FF47C089E30E9438 -:1034E000AC230E94282489E30CC0833871F40E9425 -:1034F0005E1880FF3AC083E50E94AC230E94282416 -:1035000083E50E94CE230C942824843859F40E9429 -:103510005E1882FF2AC087E40E94AC230E94282400 -:1035200087E4EFCF982F9450913A08F4EACF982F80 -:10353000905E983058F4282F277081E090E001C009 -:10354000880F2A95EAF70E94F523DDCF982F955A28 -:10355000933020F480E090E00C948018885A8331F6 -:1035600020F480E090E00C9496180895882321F0D0 -:103570000E94EF230C9428240895882321F00E94B0 -:10358000F5230C9428240895BF92CF92DF92EF92F6 -:10359000FF920F931F93CF93DF93CDB7DEB727979B -:1035A0000FB6F894DEBF0FBECDBF8C0185E0F801E9 -:1035B000DE01119601900D928A95E1F7F8013081B4 -:1035C0002181F280558152955F7083819481892B8E -:1035D00039F02F3F41F481E090E03F3F31F003C0EC -:1035E00081E090E002C080E090E080FD73C3398309 -:1035F0002A8389819A815E830E946923B92E8F83F1 -:103600000E9468230E9490222B2D22952F7030E07B -:103610005E816F812530310509F4E6C06CF42430F9 -:1036200031050CF0A2C04B2D407F8B2D8F702230C6 -:1036300031050CF045C017C02C3031054CF42A3050 -:1036400031050CF0E7C12830310509F043C3E5C06E -:103650002D30310509F4BAC20CF4A2C22F30310565 -:1036600009F038C323C3182F411101C002C01295BD -:10367000107FFF2059F0112309F46BC2812F6F8353 -:103680000E94FF230E9428246F8163C2862F0E941C -:10369000651A112309F41EC3812F0E940524279661 -:1036A0000FB6F894DEBF0FBECDBFDF91CF911F9153 -:1036B0000F91FF90EF90DF90CF90BF900C94282453 -:1036C000403211F08295807F662319F0613071F5E8 -:1036D00023C0FF20B1F0511101C032C0513081F53B -:1036E00027960FB6F894DEBF0FBECDBFDF91CF9106 -:1036F0001F910F91FF90EF90DF90CF90BF900C94AF -:103700000F24511101C003C0513009F4E3C28E836C -:103710000E9412248E819AC1FF2021F0563008F0B9 -:10372000D9C20EC0553008F0D5C290C1FF20C9F0F3 -:10373000552331F0F801958190FF0BC29F7095835E -:1037400027960FB6F894DEBF0FBECDBFDF91CF91A5 -:103750001F910F91FF90EF90DF90CF90BF900C944E -:10376000B61A552309F472C109C22B2D2695269548 -:10377000237030E02115310529F02130310509F0A1 -:10378000A9C219C0FF2021F0862F9B2D937002C083 -:1037900080E090E027960FB6F894DEBF0FBECDBF55 -:1037A000DF91CF911F910F91FF90EF90DF90CF901D -:1037B000BF900C948018FF2021F0862F9B2D9370D2 -:1037C00002C080E090E027960FB6F894DEBF0FBEEF -:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0 -:1037E000CF90BF900C949618862FFF2019F00E945E -:1037F0007D2702C00E94E52727960FB6F894DEBF0A -:103800000FBECDBFDF91CF911F910F91FF90EF9031 -:10381000DF90CF90BF900C946C288B2D837009F0B3 -:1038200079C0F11057C2262F229526952770220FB6 -:10383000220F862F8F70C82ED12CE12CF12C022E56 -:1038400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF4 -:1038500010C06FE070E080E090E004C0660F771F5A -:10386000881F991F2A95D2F760957095809590953D -:1038700003C060E070E0CB012B2D269526952370C8 -:10388000422F50E042305105D9F04330510569F1E3 -:103890006C297D298E299F294130510551F12796A8 -:1038A0000FB6F894DEBF0FBECDBFDF91CF911F9151 -:1038B0000F91FF90EF90DF90CF90BF900C94A522D6 -:1038C0006C297D298E299F2927960FB6F894DEBF93 -:1038D0000FBECDBFDF91CF911F910F91FF90EF9061 -:1038E000DF90CF90BF900C94B7220E94A522C70111 -:1038F000B60127960FB6F894DEBF0FBECDBFDF919D -:10390000CF911F910F91FF90EF90DF90CF90BF90DC -:103910000C949322FF2019F08B2D817001C08695A5 -:10392000882309F4D7C1262F229526952770220FC8 -:10393000220F862F8F70C82ED12CE12CF12C022E55 -:1039400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF3 -:1039500010C06FE070E080E090E004C0660F771F59 -:10396000881F991F2A95D2F760957095809590953C -:1039700003C060E070E0CB012B2D269526952370C7 -:10398000422F50E042305105D9F04330510569F1E2 -:103990006C297D298E299F294130510551F12796A7 -:1039A0000FB6F894DEBF0FBECDBFDF91CF911F9150 -:1039B0000F91FF90EF90DF90CF90BF900C94442335 -:1039C0006C297D298E299F2927960FB6F894DEBF92 -:1039D0000FBECDBFDF91CF911F910F91FF90EF9060 -:1039E000DF90CF90BF900C9456230E944423C701D0 -:1039F000B60127960FB6F894DEBF0FBECDBFDF919C -:103A0000CF911F910F91FF90EF90DF90CF90BF90DB -:103A10000C943223603F59F120F4603E08F494C0C6 -:103A200008C0623F09F467C0F0F1633F09F08CC041 -:103A300065C0162F1F708B2D8F71FF2021F00E9403 -:103A4000DD22812F7DCE0E94F822812F27960FB68E -:103A5000F894DEBF0FBECDBFDF91CF911F910F91C4 -:103A6000FF90EF90DF90CF90BF900C94BD1AFF2095 -:103A7000B1F0553008F02EC18B2D8F7127960FB6FF -:103A8000F894DEBF0FBECDBFDF91CF911F910F9194 -:103A9000FF90EF90DF90CF90BF900C94172356309B -:103AA00008F018C1E9CFFF2099F08B2D8F71279670 -:103AB0000FB6F894DEBF0FBECDBFDF91CF911F913F -:103AC0000F91FF90EF90DF90CF90BF900C94DD228C -:103AD0008B2D8F7127960FB6F894DEBF0FBECDBF2A -:103AE000DF91CF911F910F91FF90EF90DF90CF90DA -:103AF000BF900C94F822F110EBCFD7CFFF2099F0B4 -:103B00008B2D8F7127960FB6F894DEBF0FBECDBFF9 -:103B1000DF91CF911F910F91FF90EF90DF90CF90A9 -:103B2000BF900C94CE2227960FB6F894DEBF0FBE3E -:103B3000CDBFDF91CF911F910F91FF90EF90DF905C -:103B4000CF90BF900C94C922FF20A9F0552309F40F -:103B5000ACCF862F27960FB6F894DEBF0FBECDBF31 -:103B6000DF91CF911F910F91FF90EF90DF90CF9059 -:103B7000BF900C949D19552309F4AACF862F279640 -:103B80000FB6F894DEBF0FBECDBFDF91CF911F916E -:103B90000F91FF90EF90DF90CF90BF900C94651A3B -:103BA0004B2D4F70C8010E94E50227960FB6F8947E -:103BB000DEBF0FBECDBFDF91CF911F910F91FF9060 -:103BC000EF90DF90CF90BF900C94FD21F11082C058 -:103BD0009B2D9F70492F50E04230510599F144F4DC -:103BE0004115510569F04130510509F073C019C004 -:103BF00043305105C1F14430510509F06BC044C058 -:103C000027960FB6F894DEBF0FBECDBFDF91CF91E0 -:103C10001F910F91FF90EF90DF90CF90BF900C9489 -:103C2000702B27960FB6F894DEBF0FBECDBFDF9185 -:103C3000CF911F910F91FF90EF90DF90CF90BF90A9 -:103C40000C94872B27960FB6F894DEBF0FBECDBF1E -:103C5000DF91CF911F910F91FF90EF90DF90CF9068 -:103C6000BF900C94A32B27960FB6F894DEBF0FBE1F -:103C7000CDBFDF91CF911F910F91FF90EF90DF901B -:103C8000CF90BF900C94B62B862F27960FB6F89442 -:103C9000DEBF0FBECDBFDF91CF911F910F91FF907F -:103CA000EF90DF90CF90BF900C94DA2B4B2D4F709C -:103CB000C80127960FB6F894DEBF0FBECDBFDF91C7 -:103CC000CF911F910F91FF90EF90DF90CF90BF9019 -:103CD0000C940E0827960FB6F894DEBF0FBECDBF2A -:103CE000DF91CF911F910F91FF90EF90DF90CF90D8 -:103CF000BF9008950E940C240E94E1230E94282472 -:103D00000E9418290E946C2880E090E00E94801890 -:103D100080E090E00C9496180E94FC230C947A1E8C -:103D20000E946923292F22952F7030E02C30310515 -:103D30004CF42A3031056CF422503109223031051F -:103D400070F407C02C30310531F02F30310539F4D3 -:103D500002C081E0089593FB882780F9089580E0F0 -:103D60000895CF93DF9300D000D01F92CDB7DEB778 -:103D70000F900F900F900F900F90DF91CF910895BB -:103D8000CF93DF9300D000D000D0CDB7DEB726961A -:103D90000FB6F894DEBF0FBECDBFDF91CF9108956F -:103DA0001F93CF93DF93C091530216E012C0D0E06F -:103DB0001C9FF0011D9FF00D1124ED5DFD4F408112 -:103DC000518162817381848195810E94C01E2196F8 -:103DD000C77080915402C813EACFDF91CF911F9131 -:103DE000089540911D0250911E0260911F02709132 -:103DF000200280912102909122020C94C01E0F9308 -:103E00001F93CF93DF938091220282958F7009F0E8 -:103E100069C080911F02882309F464C0A0915302F5 -:103E2000D0915402B0911D02C0911E0280912002D7 -:103E30009091210221E030E0BF3F11F020E030E01E -:103E4000122FBC016095709506E04AC0009721F0E2 -:103E5000CF3F29F4212F05C021E030E002C020E04F -:103E600030E020FD3BC04A2F50E0049FF001059F49 -:103E7000F00D1124ED5DFD4F2181C2132FC0208173 -:103E8000B2132CC02281211129C02381348128172B -:103E9000390718F0281B390B02C0260F371F283CA2 -:103EA0003105E0F4809122028F70806180932202BC -:103EB00086E0849FF001859FF00D1124E85DFD4FA1 -:103EC00080818F70806180838DE192E00E94C41AAE -:103ED000DF91CF911F910F910C94D01EAF5FA7700F -:103EE000AD13B4CFDF91CF911F910F910895EF9251 -:103EF000FF920F931F93CF93DF93CDB7DEB76297F7 -:103F00000FB6F894DEBF0FBECDBF8C0185E0F8017F -:103F1000DE011D9601900D928A95E1F7D8014C9132 -:103F200011965C91119712966C9112971396ED90E1 -:103F3000FC90149770911D02E0911E028091200266 -:103F400090912102009739F0EF3F41F421E030E0F9 -:103F50007F3F31F003C021E030E002C020E030E0DC -:103F600020FD5CC120911F02222309F4F1C0E81654 -:103F7000F90628F09701281B390BC90104C0809568 -:103F800090958E0D9F1D883C910508F098C08091FA -:103F90002202982F907F09F064C0E51314C07413B7 -:103FA00012C0611110C08F708061809322020E9444 -:103FB000F11E8DE192E00E94C41A80912202D80184 -:103FC00015968C9343C1EF2839F05F3F41F481E0AF -:103FD00090E04F3F31F003C081E090E002C080E00C -:103FE00090E080FD03C081E0862702C080E090E081 -:103FF00080FF2EC0809153022091540236E013C0FE -:1040000090E0389FF001399FF00D1124ED5DFD4FD8 -:104010007181571306C07081471303C07281671303 -:1040200017C0019687708213EBCF12C19F7059F0B1 -:10403000882309F40BC107C09F7029F0F80195810E -:10404000907F09F403C1805E883008F4FFC0D2C0BD -:10405000662309F4FBC080912202816080932202D2 -:10406000F5C0E51308C0741306C0611104C0D8017F -:1040700015968C939DC04D875E878D859E856A8B36 -:104080000E94901E6A89882309F4B4C0662309F44B -:10409000B1C020912202822F82958F7090E002970A -:1040A0000CF4C6C080911D0290911E0298878F83E8 -:1040B0001986FB86EA862C87CE01079646C080913A -:1040C0002202982F907F59F47E2DF98AE88A8989F7 -:1040D0000E94B11E8DE192E00E94C41A95C0E513C2 -:1040E00011C074130FC061110DC0F8018583C801A0 -:1040F0000E94C41AEDE1F2E086E0DF011D928A958C -:10410000E9F7A2C04D875E878D859E856A8B0E94E8 -:10411000901E6A89882309F46DC0662309F46AC079 -:1041200020912202822F82958F7090E002970CF4EA -:104130007FC080911D0290911E029A8389831B8209 -:10414000FD82EC822E83CE0101960E94C41A70C0BB -:10415000E816F90628F09701281B390BC90104C09D -:10416000809590958E0D9F1D883C910508F046C066 -:10417000662309F43FC0E51330C074132EC02091AC -:10418000220220FD21C0322F32953F70832F90E014 -:104190000097D1F0D80115962C9315970F9741F001 -:1041A000832F8F5F8295807F2F70282B15962C93FD -:1041B000C8010E94C41A86E0F801ADE1B2E00190A6 -:1041C0000D928A95E1F73EC086E0F801ADE1B2E0DC -:1041D00001900D928A95E1F737C04D875E878D85F6 -:1041E0009E850E94901E811123C0809122028160D1 -:1041F00080932202C8010E94C41A26C07E2DF98A2B -:10420000E88A89890E94B11EEDE1F2E086E0DF01D3 -:104210001D928A95E9F70E94F11E18C0662351F39A -:104220004D875E878D859E850E94901E882311F3A1 -:1042300086E0F801ADE1B2E001900D928A95E1F7D8 -:104240000E94FF1E0E94F11E81E014C080E012C097 -:104250004D875E878D859E850E946923292F229533 -:104260002F7030E0223031050CF4E0CE24303105DF -:104270000CF6E2CE62960FB6F894DEBF0FBECDBF4D -:10428000DF91CF911F910F91FF90EF9008951F93B1 -:10429000CF93DF93CDB7DEB72C970FB6F894DEBF80 -:1042A0000FBECDBF4F83588769877A878B879C87DE -:1042B000CE0107960E94771F8823D9F02F81388579 -:1042C0008A859B85892B39F03F3F19F080E090E08B -:1042D00004C02F3FD9F781E090E0892B09F06DC031 -:1042E0004F81588569857A858B859C850E94C01E83 -:1042F00064C086E0FE013796DE01119601900D92B2 -:104300008A95E1F7FF81E8854A855B85411551056E -:1043100039F0EF3F41F481E090E0FF3F31F003C01E -:1043200081E090E002C080E090E080FD46C02091F6 -:10433000540230E0C90101968770992760915302B9 -:1043400070E08617970709F440C0F983EA835D831C -:104350004C8396E0929FD001939FB00D1124AD5DE8 -:10436000BD4FFE01319601900D929A95E1F7809331 -:1043700054020E94D01E21C0189FC00111248D5DDF -:104380009D4F0E94771F882371F1E09153021E9F79 -:10439000F0011124ED5DFD4F4081518162817381F7 -:1043A000848195810E94C01E8091530290E0019605 -:1043B000877099278093530201C016E080915302C1 -:1043C000909154028913D8CF0EC00E948C1E109277 -:1043D000540210925302EDE1F2E086E0DF011D92FB -:1043E0008A95E9F7EACF2C960FB6F894DEBF0FBE98 -:1043F000CDBFDF91CF911F910895DF92EF92FF9291 -:104400000F931F93CF93DF93EC01009709F46CC0D7 -:10441000D12CEE24E394F12C8E010F5F1F4FFE018F -:104420008491843748F4843008F04AC0813071F0B8 -:10443000823009F059C01EC0853709F43DC070F1C3 -:10444000982F9458903708F04FC03DC02296F8013D -:104450008491982F905E983050F48770FE2D01C0A3 -:10446000FF0F8A95EAF78F2F0E94FF2330C00E942A -:104470009D192DC02296F8018491982F905E983056 -:1044800050F48770FE2D01C0FF0F8A95EAF78F2F39 -:104490000E9405241CC00E94651A19C02296F801CA -:1044A000049107C08FE99FE00197F1F700C0000079 -:1044B00001500111F7CF0BC02296F801D49007C02C -:1044C0000E949D1903C08F770E94651AE8018D2D07 -:1044D00007C08150EFE9FFE03197F1F700C000001D -:1044E000882309F499CFF5CFDF91CF911F910F91D8 -:1044F000FF90EF90DF9008956093590270935A02F5 -:1045000080935B0290935C020C947A1E6093550238 -:104510007093560280935702909358020C947A1E1F -:1045200008950C947C220F931F93009159021091CF -:104530005A0220915B0230915C02602B712B822B1E -:10454000932B1F910F910C947C220F931F9300913A -:10455000590210915A0220915B0230915C02602353 -:104560007123822393231F910F910C947C220F932C -:104570001F930091590210915A0220915B023091D1 -:104580005C0260277127822793271F910F910C945B -:104590007C2260E070E0CB010C94862241E050E088 -:1045A00060E070E004C0440F551F661F771F8A95B6 -:1045B000D2F7CB01BA010C94862241E050E060E0D2 -:1045C00070E004C0440F551F661F771F8A95D2F70D -:1045D0008091550290915602A0915702B0915802D5 -:1045E000482B592B6A2B7B2BCB01BA010C948622CA -:1045F00041E050E060E070E004C0440F551F661FCA -:10460000771F8A95D2F74095509560957095809167 -:10461000550290915602A0915702B091580248233A -:1046200059236A237B23CB01BA010C94862241E0F3 -:1046300050E060E070E004C0440F551F661F771F14 -:104640008A95D2F78091550290915602A091570217 -:10465000B0915802482759276A277B27CB01BA0116 -:104660000C9486220F931F930091550210915602CD -:104670002091570230915802602B712B822B932B83 -:104680001F910F910C9486220F931F930091550256 -:1046900010915602209157023091580260237123E5 -:1046A000822393231F910F910C9486220F931F93C3 -:1046B00000915502109156022091570230915802F4 -:1046C00060277127822793271F910F910C948622D0 -:1046D0000895CF92DF92EF92FF920F931F93CF93A3 -:1046E000DF93EC01C0905902D0905A02E0905B0237 -:1046F000F0905C028091550290915602A091570271 -:10470000B0915802C82AD92AEA2AFB2A0FE110E000 -:10471000B701A601002E04C0769567955795479579 -:104720000A94D2F740FF08C0BE01802F0E94E00328 -:104730008130910509F007C00150110948F7BE0109 -:1047400080E00E94E003DF91CF911F910F91FF90D5 -:10475000EF90DF90CF90089540911B0150911C0184 -:1047600020E030E09FEFFA01E20FF31F628168174B -:10477000A1F09F3F19F4611101C0922F2F5F3F4FAD -:104780002630310581F707C0FA01E90FF11D97FDC9 -:10479000FA95828308959F3FB9F7089540911B01D0 -:1047A00050911C0120E030E0FA01E20FF31F9281EA -:1047B000981301C012822F5F3F4F26303105A1F7B9 -:1047C000089581E090E0E0911B01F0911C01E80F59 -:1047D000F91F1082019688309105A9F708959091EC -:1047E0005D02982B90935D020895809590915D02F3 -:1047F000982390935D02089510925D020895909120 -:104800005E02982B90935E020895809590915E02CF -:10481000982390935E02089510925E02089580930B -:104820005F02089510925F02089540911B0150911C -:104830001C0120E030E080E0FA01E20FF31F9181DB -:1048400091118F5F2F5F3F4F27303105A9F70895F2 -:10485000E0911B01F0911C0180915D028083E09149 -:104860001B01F0911C01808190915E02892B808355 -:1048700090915F02992361F0E0911B01F0911C017E -:104880008081892B80830E94152481110E9412242B -:1048900080911B0190911C010C946A1880916E0309 -:1048A000843009F11092690220E488E190E00FB6AB -:1048B000F894A895809360000FBE2093600083B7A2 -:1048C000817F846083BF83B7816083BF789488953C -:1048D00083B78E7F83BF88E10FB6F8948093600022 -:1048E000109260000FBE0895CF930E94E3020E94D1 -:1048F0007E060E94E402C0E08C2F0E94C407892B30 -:1049000029F4CF5FC430C1F780E001C081E0CF91CE -:1049100008950E948C1E0C945F2B1F920F920FB66D -:104920000F9211248F939F93AF93BF93809169024D -:10493000811113C080916A0290916B02A0916C0268 -:10494000B0916D024196A11DB11D80936A029093B2 -:104950006B02A0936C02B0936D02BF91AF919F91D7 -:104960008F910F900FBE0F901F90189582E084BD1D -:1049700093E095BD9AEF97BD80936E0008958FB731 -:10498000F89440916A0250916B0260916C027091B0 -:104990006D028FBFCA010895CF92DF92EF92FF920E -:1049A0000F931F932FB7F89440916A0250916B02B6 -:1049B00060916C0270916D022FBF6A017B01EE2441 -:1049C000FF248C0120E030E0C016D106E206F30699 -:1049D00020F09A01281B390B05C09C0120953095C9 -:1049E000240F351FC9011F910F91FF90EF90DF90A9 -:1049F000CF9008951F920F920FB60F9211248F93AC -:104A00009F93AF93BF9380916A0290916B02A091A4 -:104A10006C02B0916D020196A11DB11D80936A02D6 -:104A200090936B02A0936C02B0936D02BF91AF9113 -:104A30009F918F910F900FBE0F901F9018950E941D -:104A4000A111F8942FEF87EA91E621508040904021 -:104A5000E1F700C0000087E090EBDC018093780371 -:104A600090937903A0937A03B0937B032CE088E1C1 -:104A700090E00FB6F894A895809360000FBE209345 -:104A80006000FFCFCF92DF92EF92FF920F931F93C0 -:104A9000CF93DF93C82ED12C01E010E08D2D0E9422 -:104AA000C4077C01C0E0D0E098010C2E02C0220FA8 -:104AB000331F0A94E2F72E213F21232B29F421965C -:104AC000CC30D10589F708C06C2F7D2D80E00E9485 -:104AD000BB03C812F4CF06C0D39484E0D812DECF53 -:104AE00080E001C081E0DF91CF911F910F91FF9095 -:104AF000EF90DF90CF900895CF93C82F8CE20E9463 -:104B00004225882321F08C2FCF910C94422580E000 -:104B1000CF910895CF930E94CD26811102C00E94AB -:104B2000AE26C5E608C00E947E068FE39CE9019789 -:104B3000F1F700C00000C150B1F789E20E947C2566 -:104B400081110AC18AE20E947C2581110E94AE2651 -:104B500085E00E947C2581110E941F250E94D82695 -:104B60008093680287E00E947C25882399F18BE17D -:104B70000E947C25882351F09091680291FB882740 -:104B800080F921E0822780FB91F922C08EE00E940B -:104B90007C25882351F09091680292FB882780F948 -:104BA00021E0822780FB92F913C080E10E947C25DE -:104BB00090916802882341F093FB882780F921E0D7 -:104BC000822780FB93F904C0892F809580FB90F9A0 -:104BD00090936802809168020E94DC260E94EA2677 -:104BE00080937B0280EE0E947C25882341F0809197 -:104BF0007B02982F909590FB80F980937B0289E34C -:104C00000E947C25882359F090917B0291FB882794 -:104C100080F921E0822780FB91F990937B0282EE5C -:104C20000E947C25882359F090917B0292FB882773 -:104C300080F921E0822780FB92F990937B0286EE37 -:104C40000E947C25882359F090917B0293FB882752 -:104C500080F921E0822780FB93F990937B0283EE19 -:104C60000E947C25882359F090917B0294FB882731 -:104C700080F921E0822780FB94F990937B0285E301 -:104C80000E947C25882359F090917B0295FB882710 -:104C900080F921E0822780FB95F990937B0281E3E4 -:104CA0000E947C25882359F090917B0296FB8827EF -:104CB00080F921E0822780FB96F990937B0281E1C5 -:104CC0000E947C25882359F090917B0297FB8827CE -:104CD00080F921E0822780FB97F990937B028091F5 -:104CE0007B020E94EE2687E20E947C25C82F8EE17F -:104CF0000E947C258111C2608FE10E947C25811178 -:104D0000C46080E20E947C258111C86081E20E941B -:104D10007C258111C06182E20E947C258111C062E4 -:104D200083E20E947C258111C06484E20E947C257C -:104D3000882311F0C06802C0CC2329F08C2F0E9478 -:104D4000E5266C2F03C00E94E126682F70E080E00A -:104D500090E0CF910C949122CF9108956DEE7EEF6B -:104D600080E090E00E94BA2F60E082E090E00E9434 -:104D7000AC2F60E083E090E00E94AC2F60E084E024 -:104D800090E00E94AC2F60E085E090E00E94AC2FA4 -:104D900060E086E090E00C94AC2F80E090E00E9410 -:104DA000A62F21E08D3E9E4F09F020E0822F08952E -:104DB00082E090E00C949E2F682F82E090E00C94AB -:104DC000AC2F83E090E00C949E2F682F83E090E05E -:104DD0000C94AC2F84E090E00C949E2F682F84E01C -:104DE00090E00C94AC2F86E090E00C949E2F682FFE -:104DF00086E090E00C94AC2F8091760280FF0BC08F -:104E00006091200185E0689FB00111247595679538 -:104E1000759567952AC081FF09C06091200185E0E2 -:104E2000689FB0011124759567951FC082FF07C068 -:104E30006091200185E0689FB001112416C0409167 -:104E400070024423C9F060911F01461788F7209132 -:104E5000200185E0289F90011124429FC001439FBB -:104E6000900D112470E00E948A2F6038710540F483 -:104E70006115710539F002C065E070E0862F089574 -:104E80008FE7089581E008958091760280FF08C041 -:104E900060911E0170E0759567957595679521C0C5 -:104EA00081FF06C060911E0170E07595679519C07D -:104EB00082FF04C060911E0170E010C080917002FA -:104EC0008823C1F060911D018617A0F790911E0103 -:104ED000989FC001112470E00E948A2F60387105EC -:104EE00028F46115710521F0862F08958FE7089544 -:104EF00081E0089561E070E0F4CF803F21F40E94EA -:104F0000FC26819504C0813F29F40E94FC268093F1 -:104F100073020895823F21F40E94FC26819504C00B -:104F2000833F29F40E94FC26809372020895893FF2 -:104F300019F40E94442705C08A3F31F40E94442797 -:104F400081958093740208958B3F21F40E94442739 -:104F5000819504C08C3F29F40E94442780937502F8 -:104F60000895843F21F480917102816017C0853FCC -:104F700021F480917102826011C0863F21F48091FA -:104F8000710284600BC0873F21F4809171028860B8 -:104F900005C0883F31F48091710280618093710275 -:104FA00008958D3F21F48091760281600BC08E3F81 -:104FB00021F480917602826005C08F3F29F48091B0 -:104FC00076028460809376020895803F29F4809170 -:104FD000730287FF6EC007C0813F41F48091730266 -:104FE00018160CF066C01092730263C090917202A2 -:104FF000823F19F497FF5DC005C0833F31F4191655 -:105000000CF057C01092720254C0893F31F4809165 -:10501000740218160CF04DC006C08A3F39F4809116 -:10502000740287FF46C01092740243C08B3F29F47C -:105030008091750287FF3DC006C08C3F39F4809196 -:1050400075021816B4F51092750233C0843F21F42E -:10505000809171028E7F05C0853F31F4809171028D -:105060008D7F8093710225C0863F21F4809171026B -:105070008B7FF7CF873F21F480917102877FF1CF3B -:10508000883F21F4809171028F7EEBCF8D3F21F418 -:10509000809176028E7F0BC08E3F21F48091760244 -:1050A0008D7F05C08F3F29F4809176028B7F80939E -:1050B00076028091720281110EC08091730281117B -:1050C0000AC080917402811106C08091750281111D -:1050D00002C010927002089581E792E00E94751854 -:1050E0000E94BF2490936F0280936E020895CF9325 -:1050F00080916E0290916F020E94CC2440917002C8 -:10510000442321F02091210130E006C020912201AA -:105110005AE0259F900111248217930708F486C056 -:105120008091720281110DC090917302911109C09A -:1051300090917402911105C090917502992309F420 -:1051400075C04F3F19F04F5F40937002181624F45A -:105150000E94FC26809372028091720287FF05C034 -:105160000E94FC268195809372028091730218162A -:1051700024F40E94FC26809373028091730287FFBF -:1051800005C00E94FC268195809373026091720293 -:10519000662339F1C0917302CC2319F1772767FD9B -:1051A0007095872F972F0E94FA2C23E333E343E374 -:1051B0005FE30E94AE2D0E94C72C609372026C2F99 -:1051C000772767FD7095872F972F0E94FA2C23E38E -:1051D00033E343E35FE30E94AE2D0E94C72C60934C -:1051E000730280917402181624F40E94442780935D -:1051F00074028091740287FF05C00E944427819544 -:105200008093740280917502181624F40E9444273A -:10521000809375028091750287FF05C00E94442724 -:10522000819580937502CF910C946C28CF9108954D -:10523000E1E7F2E085E0DF011D928A95E9F710923F -:105240007002109276020895833089F130F4813033 -:1052500061F0823009F06EC019C0853009F449C090 -:10526000B8F1863009F066C055C020912201862F22 -:1052700090E0820F911D8F3F910520F4620F6093A3 -:10528000220108958FEF809322010895209121013A -:10529000862F90E0820F911D8F3F910520F4620FC1 -:1052A0006093210108958FEF80932101089520914B -:1052B0002001862F90E0820F911D8F3F910520F4F1 -:1052C000620F6093200108958FEF8093200108956D -:1052D00020911F01862F90E0820F911D8F3F910535 -:1052E00020F4620F60931F0108958FEF80931F01D8 -:1052F000089520911E01862F90E0820F911D8F3F0F -:10530000910520F4620F60931E0108958FEF809342 -:105310001E01089520911D01862F90E0820F911D9E -:105320008F3F910520F4620F60931D0108958FEF68 -:1053300080931D010895833021F130F4813059F0BC -:10534000823009F049C012C0853089F128F18630D9 -:1053500009F042C037C080912201681720F4861BF3 -:1053600080932201089510922201089580912101D5 -:10537000681720F4861B8093210108951092210163 -:10538000089580912001681720F4861B80932001E6 -:10539000089510922001089580911F01681720F44C -:1053A000861B80931F01089510921F01089580911C -:1053B0001E01681720F4861B80931E010895109229 -:1053C0001E01089580911D01681720F4861B8093AB -:1053D0001D01089510921D01089541E050E060E024 -:1053E00070E004C0440F551F661F771F8A95D2F7DF -:1053F000CB01BA010E9491220C948C1E873208F5D1 -:105400008E3108F0B9C08E3009F47EC060F4873068 -:1054100009F465C018F4863059F549C0883051F157 -:105420008B3031F5AEC0883130F4863108F0A9C038 -:105430008031F1F473C0893109F4A3C08B31C1F418 -:1054400059C08933F1F068F4893209F493C018F433 -:10545000873271F48FC0853309F48CC0883341F4EE -:1054600090C0863409F46BC008F488C0883449F1D0 -:1054700080E008950E94D8260E94EA260E94F32622 -:1054800080C00E945918892B59F00E945918909396 -:105490007902809378020E948C1E80E090E004C024 -:1054A00080917802909179020E9454186AC080918C -:1054B0006802817F8E7F8093680281E0809377020B -:1054C00008950E948C1E2FEF83ED90E321508040C1 -:1054D0009040E1F700C000000E941F2552C080915B -:1054E000680280FF03C0817F8E7F01C0816080934E -:1054F000680247C09091680291FB882780F921E0FB -:10550000822780FB91F913C09091680292FB882753 -:1055100080F921E0822780FB92F909C0909168020E -:1055200093FB882780F921E0822780FB93F99093F1 -:105530006802882331F191609093680222C081E86B -:1055400090E00E9480182FEF81EE94E0215080407F -:105550009040E1F700C0000080E090E00E948018D9 -:105560002FEF89E698E1215080409040E1F700C09C -:10557000000007C080E003C08D5101C089530E9424 -:10558000ED2981E0089580E0089580E00895CF93AB -:10559000C82F80917702813071F020F0823009F0BD -:1055A00083C037C0A0911B01B0911C018C91823245 -:1055B00009F07CC007C0A0911B01B0911C018C9127 -:1055C000823249F48C2F0E94C32A81111EC08C2F75 -:1055D0000E94FE291CC08C2F0E94C52A811115C073 -:1055E000C43169F030F4CB3081F0C03109F062C0D1 -:1055F00009C0C93221F0C83309F05CC006C010925E -:10560000770258C082E08093770281E090E0817059 -:1056100054C0C932C1F060F4C431A9F020F4C730DD -:1056200009F046C02EC0CE51CA3008F041C011C0AA -:10563000CE3409F118F4CB34D9F517C0C13599F03F -:10564000C235B1F50EC010927A0281E080937702E4 -:1056500034C0EC2FF0E0E455FE4F808180937A0255 -:1056600027C061E003C061E007C06AE080917A0270 -:105670000E9424291DC06AE080917A020E949B2921 -:1056800017C08EE18093220182E3809321018AE09A -:105690008093200184E180931F0188E080931E01A4 -:1056A00088E280931D0104C01092770280E005C05B -:1056B00081E003C080E090E0AACFCF9108950E94DE -:1056C000CD26811102C00E94AE260E94F32680934F -:1056D000770380FF02C0869501C080E00C94DF074D -:1056E00080917703982F9695292F30E0233031054C -:1056F0004CF49F5F990F8170892B816080937703B1 -:105700000E94F7268091770386950C94DF0780919D -:105710007703982F969591F09158990F8170892B66 -:10572000809377038E7F91E009F490E08091770376 -:1057300090FB80F9809377030E94F726809177038E -:1057400086950C94DF0780917703982F909590FBB6 -:1057500080F9809377030E94F7268091770380FF7A -:1057600002C0869501C080E00C94DF07309177037A -:10577000232F26952F5F2F77822F90E0317004978B -:105780002CF4220F232B2093770302C0309377034E -:1057900080917703282F2E7F91E009F490E090FB11 -:1057A00080F9809377030E94F7268091770386958E -:1057B0000C94DF0720917703922F96959827990FE5 -:1057C000822F8170892B809377038E7F91E009F47B -:1057D00090E08091770390FB80F9809377030E949B -:1057E000F7268091770386950C94DF075058BB27E6 -:1057F000AA270ED075C166D130F06BD120F031F4FC -:105800009F3F11F41EF45BC10EF4E095E7FB51C11C -:10581000E92F77D180F3BA176207730784079507DA -:1058200018F071F49EF58FC10EF4E0950B2EBA2F8F -:10583000A02D0B01B90190010C01CA01A001112496 -:10584000FF27591B99F0593F50F4503E68F11A1642 -:10585000F040A22F232F342F4427585FF3CF4695D3 -:1058600037952795A795F0405395C9F77EF41F16F5 -:10587000BA0B620B730B840BBAF09150A1F0FF0FBF -:10588000BB1F661F771F881FC2F70EC0BA0F621FAB -:10589000731F841F48F4879577956795B795F7959B -:1058A0009E3F08F0B3CF9395880F08F09927EE0F2D -:1058B000979587950895D9D008F481E008950CD084 -:1058C0000FC107D140F0FED030F021F45F3F19F056 -:1058D000F0C0511139C1F3C014D198F39923C9F321 -:1058E0005523B1F3951B550BBB27AA2762177307E6 -:1058F000840738F09F5F5F4F220F331F441FAA1F9A -:10590000A9F333D00E2E3AF0E0E830D09150504059 -:10591000E695001CCAF729D0FE2F27D0660F771F07 -:10592000881FBB1F261737074807AB07B0E809F0E9 -:10593000BB0B802DBF01FF2793585F4F2AF09E3F7E -:10594000510568F0B6C000C15F3FECF3983EDCF350 -:10595000869577956795B795F7959F5FC9F7880FF7 -:10596000911D9695879597F90895E1E0660F771F49 -:10597000881FBB1F621773078407BA0720F0621BDA -:10598000730B840BBA0BEE1F88F7E095089504D0D3 -:105990006894B111D9C00895BCD088F09F5790F099 -:1059A000B92F9927B751A0F0D1F0660F771F881F44 -:1059B000991F1AF0BA95C9F712C0B13081F0C3D05F -:1059C000B1E00895C0C0672F782F8827B85F39F0FD -:1059D000B93FCCF3869577956795B395D9F73EF4A3 -:1059E00090958095709561957F4F8F4F9F4F08954B -:1059F000E89409C097FB3EF4909580957095619569 -:105A00007F4F8F4F9F4F9923A9F0F92F96E9BB271E -:105A10009395F695879577956795B795F111F8CF9A -:105A2000FAF4BB0F11F460FF1BC06F5F7F4F8F4F05 -:105A30009F4F16C0882311F096E911C0772321F0FB -:105A40009EE8872F762F05C0662371F096E8862F93 -:105A500070E060E02AF09A95660F771F881FDAF7EA -:105A6000880F9695879597F90895990F0008550F17 -:105A7000AA0BE0E8FEEF16161706E807F907C0F0D4 -:105A800012161306E407F50798F0621B730B840BDC -:105A9000950B39F40A2661F0232B242B252B21F4B6 -:105AA00008950A2609F4A140A6958FEF811D811D56 -:105AB000089597F99F6780E870E060E008959FEF90 -:105AC00080EC089500240A94161617061806090695 -:105AD000089500240A941216130614060506089564 -:105AE000092E0394000C11F4882352F0BB0F40F4EC -:105AF000BF2B11F460FF04C06F5F7F4F8F4F9F4F2C -:105B0000089557FD9058440F551F59F05F3F71F0AD -:105B10004795880F97FB991F61F09F3F79F0879514 -:105B20000895121613061406551FF2CF4695F1DF9D -:105B300008C0161617061806991FF1CF869571052D -:105B4000610508940895E894BB2766277727CB0161 -:105B500097F908958ADF08F48FEF08950BD0C0CF2E -:105B6000B1DF28F0B6DF18F0952309F0A2CFA7CF58 -:105B70001124EACFC6DFA0F3959FD1F3950F50E033 -:105B8000551F629FF001729FBB27F00DB11D639FEF -:105B9000AA27F00DB11DAA1F649F6627B00DA11D95 -:105BA000661F829F2227B00DA11D621F739FB00D3B -:105BB000A11D621F839FA00D611D221F749F3327AB -:105BC000A00D611D231F849F600D211D822F762F44 -:105BD0006A2F11249F5750408AF0E1F088234AF041 -:105BE000EE0FFF1FBB1F661F771F881F915050408D -:105BF000A9F79E3F510570F05CCFA6CF5F3FECF355 -:105C0000983EDCF3869577956795B795F795E79578 -:105C10009F5FC1F7FE2B880F911D9695879597F989 -:105C20000895FA01EE0FFF1F30962105310599F115 -:105C30006115710561F48038BFE39B0749F16894F1 -:105C40009038810561F08038BFEF9B0741F09923C0 -:105C500042F5FF3FE1053105210511F1E894089473 -:105C6000E795D901AA2329F4AB2FBE2FF85FD0F313 -:105C700010C0FF5F70F4A695E0F7F73950F019F007 -:105C8000FF3A38F49F779F930CD00F9007FC905801 -:105C900008953EF014CF60E070E080E89FE308953F -:105CA0004FE79F775F934F933F932F939ED02F9112 -:105CB0003F914F915F9152DF05C019F40EF0F9CE7C -:105CC00042CFFDCE26DFC8F39638C0F707F80F9213 -:105CD000E8942BE33AEA48EB5FE74EDF0F920F922E -:105CE0000F924DB75EB70F92C0D0ECEAF0E016D03D -:105CF0004F915F91EF91FF91E595EE1FFF1F49F0E6 -:105D0000FE57E0684427EE0F441FFA95E1F74195EE -:105D1000550B32D00F9007FE26C00895DF93CF9326 -:105D20001F930F93FF92EF92DF927B018C01689497 -:105D300005C0DA2EEF011EDFFE01E894A591259142 -:105D4000359145915591AEF3EF0162DDFE0197016A -:105D5000A801DA9479F7DF90EF90FF900F911F91EF -:105D6000CF91DF9108959B01AC0160E070E080E885 -:105D70009FE3A5CD9ECEACC0CCDEE8F39923D9F34A -:105D8000940F511DBBF39150504094F059F088236B -:105D900032F0660F771F881F91505040C1F79E3F29 -:105DA000510544F7880F911D9695879597F90895A9 -:105DB0005F3FACF0983E9CF0BB2786957795679542 -:105DC000B79508F4B1609395C1F7BB0F58F711F47C -:105DD00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE11 -:105DE0000EF076C06CCE689464CE93DEC8F399232F -:105DF000D1F3C6F3DF93CF931F930F93FF92C92F75 -:105E0000DD2788232AF02197660F771F881FDAF78E -:105E100020E030E040E85FEB9FE3883920F0803EEF -:105E200030F021968F77E3DCE4EDF0E003C0DFDCB7 -:105E3000E1E0F1E073DF8B01BE01EC01FB2E6F5757 -:105E400071097595771F880B990BD4DD28E132E72E -:105E500041E35FE38FDEAF2D9801AE01FF900F911C -:105E60001F91CF91DF91D4DC3BCEFA01DC01AA0F68 -:105E7000BB1F9B01AC01BF5728F4222733274427BF -:105E800050781FC0B75188F4AB2F00244695379542 -:105E90002795011CA395D2F3002069F0220F331F30 -:105EA000441FB395DAF30DD0A1CC61307105A0E8A1 -:105EB0008A07B94630F49B01AC016627772788270B -:105EC0009078309621F02083318342835383089564 -:105ED0009F3F31F0915020F4879577956795B7955E -:105EE000880F911D9695879597F90895AA1BBB1B5E -:105EF00051E107C0AA1FBB1FA617B70710F0A61BCA -:105F0000B70B881F991F5A95A9F780959095BC01EA -:105F1000CD01089597FB072E16F4009407D077FD66 -:105F200009D00E94762F07FC05D03EF4909581950C -:105F30009F4F0895709561957F4F0895F999FECF11 -:105F400092BD81BDF89A992780B50895A8E1B0E087 -:105F500042E050E00C94C12F262FF999FECF1FBAD2 -:105F600092BD81BD20BD0FB6F894FA9AF99A0FBE82 -:105F7000019608950E94AC2F272F0C94AD2FDC01C1 -:105F8000CB01FC01F999FECF06C0F2BDE1BDF89A44 -:105F9000319600B40D9241505040B8F70895F894EE -:025FA000FFCF31 -:105FA2000507000C058540000001064000000100C5 -:105FB200D80B680C440C0F0CDB0B01600228081490 -:105FC2000A321E40004500250026006100600020C4 -:105FD2000037006400650066006700440046002444 -:105FE2000047000000020004000500070009000B42 -:105FF200000C000E0010001100130015001700180D -:10600200001A001C001D001F00210023002400268E -:1060120000280029002B002D002F00300032003410 -:10602200003500370039003B008803A103BA03D3CF -:1060320003FB04AE04780458043F4D3620020302E9 -:10604200000001000101010101000101010203043C -:0660520005060708090025 -:00000001FF diff --git a/keyboard/preonic/preonic_music.hex b/keyboard/preonic/preonic_music.hex deleted file mode 100644 index 603693bffb..0000000000 --- a/keyboard/preonic/preonic_music.hex +++ /dev/null @@ -1,1713 +0,0 @@ -:100000000C9410030C9454030C9454030C94540358 -:100010000C9454030C9454030C9454030C94540304 -:100020000C9454030C9454030C9410170C94E21782 -:100030000C94BD290C9454030C9454030C94540355 -:100040000C9454030C9454030C9454030C945403D4 -:100050000C9454030C942A2A0C9454030C945403C7 -:100060000C9454030C9454030C9454030C945403B4 -:100070000C9454030C9454030C9454030C945403A4 -:100080000C94440E0C9454030C9454030C94540399 -:100090000C9454030C9454030C9454030C94540384 -:1000A0000C9454030C9454030C9454030763423689 -:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 -:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD -:1000D0000000803F08000000BE922449123EABAAF7 -:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 -:1000F000AA3E00000000BF000000803F000000009A -:1001000000084178D3BB4387D1133D190E3CC3BDD2 -:100110004282AD2B3E68EC8276BED98FE1A93E4C7F -:1001200080EFFFBE01C4FF7F3F00000000003500EC -:100130001E001F00200021002200230024002500B3 -:10014000260027002A002B0014001A0008001500C2 -:1001500017001C0018000C00120013002A002900D0 -:1001600004001600070009000A000B000D000E0035 -:100170000F0033003400E1001D001B0006001900D1 -:10018000050011001000360037003800280000304C -:10019000E000E200E30003522C002C000452500067 -:1001A000510052004F0035001E001F0020002100AA -:1001B0002200230024002500260027002A002B000F -:1001C00014001A00090013000A000D000F001800A7 -:1001D0001C0033002A002900040015001600170037 -:1001E00007000B00110008000C0012003400E100B1 -:1001F0001D001B000600190005000E00100036004F -:100200003700380028000030E000E200E30003522D -:100210002C002C0004525000510052004F003500B9 -:100220001E001F00200021002200230024002500C2 -:10023000260027002A002B00340036003700130068 -:100240001C0009000A00060015000F002A00290002 -:1002500004001200080018000C0007000B00170033 -:10026000110016003800E100330014000D000E00EC -:100270001B00050010001A0019001D0028000030A6 -:10028000E000E200E30003522C002C000452500076 -:10029000510052004F0035001E001F0020002100B9 -:1002A0002200230024002500260027002A00350212 -:1002B0001E021F0220022102220223022402250222 -:1002C000260227022A0001003A003B003C003D00C4 -:1002D0003E003F002D022E022F02300231020100AB -:1002E00040004100420043004400450000530153D8 -:1002F0000253005001000100010001000100010053 -:10030000010001000100AB00AA00A900AE00350009 -:100310001E001F00200021002200230024002500D1 -:10032000260027002A0035001E001F0020002100A3 -:100330002200230024002500260027002A000100B7 -:100340003A003B003C003D003E003F002D002E00E7 -:100350002F00300031000100400041004200430006 -:1003600044004500005301530253005001000100B6 -:100370000100010001000100010001000100AB00CB -:10038000AA00A900AE00006000600060006000608C -:10039000006000600060006000600060006000605D -:1003A000006000600060006000600060006000604D -:1003B000006000600060006000600060006000603D -:1003C000006000600060006000600060006000602D -:1003D000006000600060006000600060006000601D -:1003E00000600060006000300100010001000100B9 -:1003F00001000100010000600060006000602A034D -:1004000054006800650020005000720065006F0015 -:100410006E006900630020004B00650079006200F7 -:100420006F0061007200640000002C034F00720036 -:10043000740068006F006C0069006E006500610068 -:10044000720020004B006500790062006F006100BF -:100450007200640073000000040309040902D00064 -:10046000060100A0FA0904000001030101000921AE -:1004700011010001223F000705810308000A090459 -:1004800001000103010200092111010001224D00B8 -:100490000705820308000A090402000103000000A6 -:1004A0000921110100012236000705830308000A13 -:1004B00009040300020300000009211101000122C8 -:1004C0002000070584032000010705040320000124 -:1004D00009040400000101000009240100010900D1 -:1004E00001050904050002010300000724010001C1 -:1004F0004100062402010100062402020200092430 -:1005000003010301020100092403020401010100A7 -:100510000905060240000500000525010101090545 -:1005200085024000050000052501010312011001AC -:1005300000000008EDFE61600100010200010631CB -:10054000FF0974A1010975150025FF952075088123 -:10055000020976150025FF952075089102C0050156 -:100560000980A101850216010026B7001A01002AA0 -:10057000B700751095018100C0050C0901A1018526 -:1005800003160100269C021A01002A9C0275109590 -:10059000018100C005010902A1010901A1000509AD -:1005A000190129051500250195057501810295019F -:1005B000750381010501093009311581257F9502F7 -:1005C0007508810609381581257F95017508810612 -:1005D000050C0A38021581257F950175088106C032 -:1005E000C005010906A101050719E029E715002545 -:1005F00001950875018102950175088101050819A9 -:100600000129059505750191029501750391010573 -:1006100007190029FF150025FF950675088100C000 -:1006200011241FBECFEFDAE0DEBFCDBF04B603FE5C -:1006300024C08091050490910604A0910704B09114 -:1006400008048730904BA740B04BB9F410920504D2 -:1006500010920604109207041092080414BE84B786 -:10066000877F84BF88E10FB6F89480936000109272 -:1006700060000FBEE0E0F8E3099512E0A0E0B1E011 -:10068000E6ECF9E602C005900D92A832B107D9F761 -:1006900014E0A8E2B2E001C01D92A530B107E1F775 -:1006A0000E94C8130C94E1340C94000061111DC029 -:1006B000FC018281882351F085EE0E94901E0E94E9 -:1006C000BC3080E290E0A0E0B0E007C085EE0E9480 -:1006D000581F81E090E0A0E0B0E08093E1029093A9 -:1006E000E202A093E302B093E40280E090E0089578 -:1006F0000E94370E40E050E069E070E080E091E059 -:100700000C94880F08950E948B036E9A769A0C942D -:1007100078030C948203279A2F988FEF9FEF909382 -:100720008700809386008AE08093800089E180932F -:1007300081000C94653081110BC080918000877F0F -:100740008093800010928D0010928C002F98089555 -:100750002F98833041F480918000886080938000DE -:100760008FEF9FEF12C0909180009860909380006F -:1007700023E030E0281B3109220F331F8FEF9FEF5A -:1007800002C0969587952A95E2F790938D00809305 -:100790008C0008958B3B910568F4883A910530F5FB -:1007A000853A9105C0F48430910598F4019709F0D9 -:1007B0006FC071C0803E910508F46AC0883E910503 -:1007C00040F09C01205F31092031310508F060C004 -:1007D0005CC09C01A1C0853A910509F45FC0863ACE -:1007E000910509F45EC023E830E496C0883A91058B -:1007F00009F45AC0893A910509F459C08A3A910519 -:1008000009F458C08B3A910509F457C08C3A910508 -:1008100009F456C08D3A910509F455C0803B910505 -:1008200009F454C08E3A910509F453C08F3A9105EA -:1008300009F452C0813B910509F451C0823B9105F6 -:1008400009F450C0833B910509F44FC0843B9105E6 -:1008500009F44EC0853B910509F44DC0863B9105D6 -:1008600009F44CC0873B910509F44BC0883B9105C6 -:1008700009F44AC0893B910509F449C08A3B9105B6 -:1008800009F048C02AE236E447C09C01306544C004 -:1008900020E030E041C021E030E03EC021E830E41B -:1008A0003BC022E830E438C022EE34E435C029EE03 -:1008B00034E432C02AEE34E42FC025EB34E42CC0FB -:1008C00026EB34E429C027EB34E426C02CEC34E4D6 -:1008D00023C02DEC34E420C023E835E41DC02AE811 -:1008E00035E41AC022E935E417C024E935E414C020 -:1008F00021E236E411C023E236E40EC024E236E4FD -:100900000BC025E236E408C026E236E405C027E243 -:1009100036E402C020E034E4C90108959CE0799FE8 -:10092000F00111249CE3899FE00DF11D1124E60FD5 -:10093000F11DEE0FFF1FE25DFE4F25913491C901BD -:100940000895880F991F82559040FC01259134919C -:10095000C9010895880F991F825D9E4FFC01259162 -:100960003491C90108950E948E049C019A958115C5 -:100970009F4110F4C9010895C90190528115904119 -:1009800028F4C9019F700E94AA040895C9019053D8 -:100990008115904120F4C9019927906C0895C901EF -:1009A0009054409728F4C9018F709927946D089549 -:1009B000203180E4380719F480E091ED0895213169 -:1009C00090E4390719F480E090ED0895223140E475 -:1009D000340719F480E092ED0895233180E438075C -:1009E00019F480E093ED0895211590E53907A1F4FD -:1009F0000E948B2340E065E088E491E00E94880F2C -:100A00002FEF44E38CE0215040408040E1F700C0EC -:100A100000000E944F2A1EC1213090E5390731F4B1 -:100A20008091F10281608093F10214C1C901905557 -:100A30008115904108F062C0432F55274F7055270C -:100A400041305105F9F4C90174E0880F991F7A9576 -:100A5000E1F788279370B901E3E0660F771FEA9505 -:100A6000E1F760767727862B972B9C6823703327D6 -:100A700002C0440F551F2A95E2F74F715527842B6A -:100A8000952B08954230510529F4922F8827816FC4 -:100A9000906A089543305105B9F4C90153E0880FB5 -:100AA000991F5A95E1F7807E97702370332741E0B4 -:100AB00050E002C0440F551F2A95E2F74F715527A9 -:100AC000842B952B9C6808954430510589F5C90104 -:100AD00043E0880F991F4A95E1F7807E9770237055 -:100AE000332741E050E002C0440F551F2A95E2F73A -:100AF0004F715527842B952B9A680895C9019056FC -:100B00008115904118F4C901906F0895C90190575B -:100B10008115904120F4C9019F7090620895C90128 -:100B200090588115904120F4C9019F70906A0895F2 -:100B3000203E3105E0F4203C310568F521333105D4 -:100B400009F475C048F42932310509F46BC02A3222 -:100B5000310509F07BC075C02933310501F1223818 -:100B60003105E9F02533310509F070C051C0233E4D -:100B70003105B1F140F4203E3105D1F0223E31057E -:100B800009F064C01CC0263E310579F1273E3105CD -:100B900009F05CC038C0C9010E94A1040895809189 -:100BA000020380FD02C081FF51C080EE90E04FC083 -:100BB0008091020380FFF9CF89E390E048C08091E3 -:100BC000020382FF0AC08091020384FF03C080E019 -:100BD00090E03DC083EE90E03AC082EE90E037C0F6 -:100BE0008091020382FFEFCFF8CF8091020383FF51 -:100BF00007C08091020384FDEACF87EE90E027C012 -:100C000086EE90E024C08091020383FFF2CFF8CFFC -:100C10008091020385FF03C089E290E018C085E35C -:100C200090E015C08091020385FDF9CFF5CF80914A -:100C3000020386FF03C08AE290E009C081E390E0EE -:100C400006C08091020386FDF9CFF5CFC9010E944D -:100C5000CA030895089508950C942B065F926F922D -:100C60007F928F929F92AF92BF92CF92DF92EF923C -:100C7000FF920F931F93CF93DF93CDB7DEB72A97E1 -:100C80000FB6F894DEBF0FBECDBF9E012F5F3F4F62 -:100C90004E018BE0880E911C60E070E000E010E0F7 -:100CA000E12CF12CC12CD12CA12CB12C8AE0782E76 -:100CB000622E532E41E050E0E3E9F1E0A62DB52D80 -:100CC000872D01900D928A95E1F7F901819191911B -:100CD0009F01FC01E07FFF27E032F10559F48F709E -:100CE0009927FA0102C0EE0FFF1F8A95E2F7AE2A9C -:100CF000BF2A37C0E033F10559F48F709927FA0104 -:100D000002C0EE0FFF1F8A95E2F7CE2ADF2A29C024 -:100D1000E034F10559F48F709927FA0102C0EE0F03 -:100D2000FF1F8A95E2F7EE2AFF2A1BC0E035F10586 -:100D300059F48F709927FA0102C0EE0FFF1F8A95B0 -:100D4000E2F70E2B1F2B0DC0E036F10551F48F702A -:100D50009927FA0102C0EE0FFF1F8A95E2F76E2B6A -:100D60007F2B2815390509F0A7CF94B18A2D8095DE -:100D7000892384B985B18A2985B997B18C2D80954D -:100D8000892387B988B18C2988B99AB18E2D80952D -:100D900089238AB98BB18E298BB99DB1802F80951B -:100DA00089238DB98EB1802B8EB990B3862F809513 -:100DB000892380BB81B3862B81BB2A960FB6F8941A -:100DC000DEBF0FBECDBFDF91CF911F910F91FF907E -:100DD000EF90DF90CF90BF90AF909F908F907F90DB -:100DE0006F905F9008955F926F927F928F929F9223 -:100DF000AF92BF92CF92DF92EF92FF920F931F9329 -:100E0000CF93DF93CDB7DEB768970FB6F894DEBF08 -:100E10000FBECDBF85B7806885BF85B7806885BFA9 -:100E20000E942E069E012F5F3F4F4E0189E1880EE2 -:100E3000911C60E070E000E010E0E12CF12CC12C8E -:100E4000D12CA12CB12C98E1792E622E532E41E0A9 -:100E500050E0EDE9F1E0A62DB52D872D01900D9222 -:100E60008A95E1F7F901819191919F01FC01E07F61 -:100E7000FF27E032F10559F48F709927FA0102C07B -:100E8000EE0FFF1F8A95E2F7AE2ABF2A37C0E03384 -:100E9000F10559F48F709927FA0102C0EE0FFF1F78 -:100EA0008A95E2F7CE2ADF2A29C0E034F10559F409 -:100EB0008F709927FA0102C0EE0FFF1F8A95E2F7A3 -:100EC000EE2AFF2A1BC0E035F10559F48F709927EF -:100ED000FA0102C0EE0FFF1F8A95E2F70E2B1F2BBF -:100EE0000DC0E036F10551F48F709927FA0102C068 -:100EF000EE0FFF1F8A95E2F76E2B7F2B2815390521 -:100F000009F0A7CF94B18A2D8095892384B985B142 -:100F10008A2985B997B18C2D8095892387B988B1A5 -:100F20008C2988B99AB18E2D809589238AB98BB185 -:100F30008E298BB99DB1802F809589238DB98EB173 -:100F4000802B8EB990B3862F8095892380BB81B387 -:100F5000862B81BB10922902109228021092330234 -:100F60001092320210922B0210922A021092350235 -:100F70001092340210922D0210922C02109237021D -:100F80001092360210922F0210922E021092390205 -:100F900010923802109231021092300210923B02ED -:100FA00010923A0268960FB6F894DEBF0FBECDBF1E -:100FB000DF91CF911F910F91FF90EF90DF90CF9035 -:100FC000BF90AF909F908F907F906F905F900C94A8 -:100FD00083035F926F927F928F929F92AF92BF92A4 -:100FE000CF92DF92EF92FF920F931F93CF93DF93F5 -:100FF000CDB7DEB7A2970FB6F894DEBF0FBECDBF58 -:101000007E0149E1E40EF11C22E3C22E22E0D22E41 -:101010005E0153E2A50EB11C3AE0532E470101E0F8 -:1010200010E048E1642E55E0752EE3E9F1E0D401CB -:10103000852D01900D928A95E1F7F70181919191AB -:101040007F019C01207F33272032310589F424B1B0 -:101050008F709927A80102C0440F551F8A95E2F7A7 -:10106000CA01242B24B995B18095892385B94FC035 -:101070002033310589F427B18F709927F80102C018 -:10108000EE0FFF1F8A95E2F7CF012E2B27B998B1FB -:101090008095892388B93BC02034310589F42AB171 -:1010A0008F709927A80102C0440F551F8A95E2F757 -:1010B000CA01242B2AB99BB1809589238BB927C0FB -:1010C0002035310589F42DB18F709927F80102C0C0 -:1010D000EE0FFF1F8A95E2F7CF012E2B2DB99EB19F -:1010E000809589238EB913C02036310581F420B351 -:1010F0008F709927A80102C0440F551F8A95E2F707 -:10110000CA01242B20BB91B38095892381BB50EA6F -:101110005A95F1F7BE016F5F7F4F80E090E020E0CD -:1011200030E0EDE9F1E0DE011196462D01900D92DF -:101130004A95E1F7FB0141915191BF01FA01E07F2E -:10114000FF27E032F10511F4E3B113C0E033F105FC -:1011500011F4E6B10EC0E034F10511F4E9B109C0B3 -:10116000E035F10511F4ECB104C0E036F105B9F455 -:10117000EFB1F0E04F70552702C0F595E7954A951D -:10118000E2F7E0FD08C0A801022E02C0440F551F7F -:101190000A94E2F702C040E050E0842B952B2F5FC9 -:1011A0003F4F2C30310509F0BCCFF6012081318151 -:1011B0002817390721F091838083709270010E9473 -:1011C0002E06F2E0CF0ED11CEA14FB0409F02DCF5D -:1011D000809170018823A1F1815080937001882350 -:1011E00039F08FE99FE00197F1F700C0000028C0B7 -:1011F00080913202909133029093290280932802C9 -:10120000809134029091350290932B0280932A02B0 -:10121000809136029091370290932D0280932C0298 -:10122000809138029091390290932F0280932E0280 -:1012300080913A0290913B02909331028093300268 -:101240000E94890381E0A2960FB6F894DEBF0FBE1C -:10125000CDBFDF91CF911F910F91FF90EF90DF9065 -:10126000CF90BF90AF909F908F907F906F905F9046 -:101270000895E82FF0E0EE0FFF1FE85DFD4F80813D -:10128000918108950895CF92DF92EF92FF920F938C -:101290001F93CF93DF93CDB7DEB7CC5BD2400FB6B1 -:1012A000F894DEBF0FBECDBF8C01862F642F88233C -:1012B00079F0F80192812FE7482F992329F084E0F3 -:1012C00093E00E94EC1904C084E093E00E94FC19B2 -:1012D000F80180818B3091F59181943009F0A8C29A -:1012E0009281809173019923B1F08F5F8093730194 -:1012F00096E4E5EBF1E0DE01A958BD4F01900D92B7 -:101300009A95E1F7E0917101F0917201EE0FFF1FE4 -:1013100027E732E036C096E4E5EBF1E0DE01AF5CB2 -:10132000BD4F01900D929A95E1F7E0917101F09116 -:101330007201EE0FFF1F21E332E093C08A3009F003 -:10134000CBC0F8019181943009F072C292818091F2 -:101350007301992309F473C081508093730196E45B -:10136000E5EBF1E0DE01A551BE4F01900D929A959B -:10137000E1F7E0917101F0917201EE0FFF1F2BEE8A -:1013800031E02C0F3D1FE20FF31F60817181680F68 -:10139000711D882777FD8095982F0E94003220E0EC -:1013A00030E040E451E40E94653120E030E040E864 -:1013B00050E40E94FD309B01AC0160E070E080E0F1 -:1013C00090E40E94173321E230ED42E053E40E94A2 -:1013D000B4324CE050E00E94E30F20E04BE760E0C5 -:1013E00084E093E00E94DC1920E04BE761E084E0B8 -:1013F00093E00E94DC1920E04BE762E084E093E098 -:101400000E94DC1920E04BE763E084E093E00E9457 -:10141000DC1920E04BE764E084E093E0C454DD4F46 -:101420000FB6F894DEBF0FBECDBFDF91CF911F91F5 -:101430000F91FF90EF90DF90CF900C94DC1996E421 -:10144000E5EBF1E0DE01AB55BE4F01900D929A95B0 -:10145000E1F7E0917101F0917201EE0FFF1F25EAB3 -:1014600031E02C0F3D1FE20FF31F60817181680F87 -:10147000711D882777FD8095982F0E94003220E00B -:1014800030E040E451E40E94653120E030E040E883 -:1014900050E40E94FD309B01AC0160E070E080E010 -:1014A00090E40E94173321E230ED42E053E40E94C1 -:1014B000B4320E94130DC454DD4F0FB6F894DEBF52 -:1014C0000FBECDBFDF91CF911F910F91FF90EF9095 -:1014D000DF90CF900C94E60C893009F0D3C0F8016E -:1014E0009181943009F0A4C19281992309F4A0C19B -:1014F0008091710190917201019690937201809395 -:10150000710120E04BE760E084E093E00E94DC1989 -:1015100020E04BE761E084E093E00E94DC1920E0EA -:101520004BE762E084E093E00E94DC1920E04BE7A7 -:1015300063E084E093E00E94DC1920E04BE764E084 -:1015400084E093E00E94DC190E94E60C00E010E0C9 -:10155000E6E4FE2E80917301E5EBF1E0DE01A15A95 -:10156000BE4F9F2D01900D929A95E1F7E091710188 -:10157000F0917201E00FF11FEE0FFF1F2FE531E038 -:101580002C0F3D1FE20FF31F60817181680F711DE9 -:10159000882777FD8095982F0E94003220E030E068 -:1015A00040E451E40E94653120E030E040E850E43E -:1015B0000E94FD309B01AC0160E070E080E090E4AF -:1015C0000E94173321E230ED42E053E40E94B4322E -:1015D0004CE050E00E94E30F3FEF87EE93E0315084 -:1015E00080409040E1F700C0000080917301E5EB7E -:1015F000F1E0DE01A75EBE4F9F2D01900D929A95FE -:10160000E1F7E0917101F0917201E00FF11FEE0F2F -:10161000FF1F29E131E02C0F3D1FE20FF31F608116 -:101620007181680F711D882777FD8095982F0E9422 -:10163000003220E030E040E451E40E94653120E0D7 -:1016400030E040E850E40E94FD309B01AC0160E0D6 -:1016500070E080E090E40E94173321E230ED42E038 -:1016600053E40E94B4320E94130D8FEF9CE7019760 -:10167000F1F700C000000F5F1F4F0830110509F09F -:1016800069CF94C1883009F0D3C0F80191819430BA -:1016900009F0CEC09281992309F4CAC080917101EA -:1016A000909172010197909372018093710120E0F3 -:1016B0004BE760E084E093E00E94DC1920E04BE718 -:1016C00061E084E093E00E94DC1920E04BE762E0F7 -:1016D00084E093E00E94DC1920E04BE763E084E0C3 -:1016E00093E00E94DC1920E04BE764E084E093E0A3 -:1016F0000E94DC190E94E60C00E010E056E4F52E92 -:1017000080917301E5EBF1E0DE01AD52BF4F9F2DFB -:1017100001900D929A95E1F7E0917101F0917201BB -:10172000E00FF11FEE0FFF1F23ED30E02C0F3D1FE8 -:10173000E20FF31F60817181680F711D882777FDAB -:101740008095982F0E94003220E030E040E451E480 -:101750000E94653120E030E040E850E40E94FD3016 -:101760009B01AC0160E070E080E090E40E941733E0 -:1017700021E230ED42E053E40E94B4324CE050E00C -:101780000E94E30F3FEF87EE93E03150804090409E -:10179000E1F700C0000080917301E5EBF1E0DE01AC -:1017A000A357BF4F9F2D01900D929A95E1F7E091BD -:1017B0007101F0917201E00FF11FEE0FFF1F2DE894 -:1017C00030E02C0F3D1FE20FF31F60817181680F25 -:1017D000711D882777FD8095982F0E94003220E0A8 -:1017E00030E040E451E40E94653120E030E040E820 -:1017F00050E40E94FD309B01AC0160E070E080E0AD -:1018000090E40E94173321E230ED42E053E40E945D -:10181000B4320E94130D8FEF9CE70197F1F700C0DF -:1018200000000F5F1F4F0830110509F069CFBEC0DF -:10183000F801228190917301222309F45DC026E40E -:10184000E5EBF1E0DE01A95BBF4F01900D922A9517 -:10185000E1F7E0917101F0917201E80FF11DEE0FD7 -:10186000FF1F27E430E02C0F3D1FE20FF31F6081C4 -:101870007181690F711D882777FD8095982F0E94CF -:10188000003220E030E040E451E40E9465316B0119 -:101890007C01F801818165E070E0681B710988278F -:1018A00077FD8095982F0E9400329B01AC01C70103 -:1018B000B6010E94FD309B01AC0160E070E080E069 -:1018C00090E40E94173321E230ED42E053E40E949D -:1018D000B4324FE050E0C454DD4F0FB6F894DEBF91 -:1018E0000FBECDBFDF91CF911F910F91FF90EF9071 -:1018F000DF90CF900C94E30F26E4E5EBF1E0DE01FE -:10190000119601900D922A95E1F7E0917101F09105 -:101910007201E80FF11DEE0FFF1F21E030E02C0FE8 -:101920003D1FE20FF31F60817181690F711D8827D0 -:1019300077FD8095982F0E94003220E030E040E44F -:1019400051E40E9465316B017C01F801818165E001 -:1019500070E0681B7109882777FD8095982F0E9499 -:1019600000329B01AC01C701B6010E94FD309B0112 -:10197000AC0160E070E080E090E40E94173321E267 -:1019800030ED42E053E40E94B432C454DD4F0FB650 -:10199000F894DEBF0FBECDBFDF91CF911F910F91A5 -:1019A000FF90EF90DF90CF900C94130DC454DD4F57 -:1019B0000FB6F894DEBF0FBECDBFDF91CF911F9160 -:1019C0000F91FF90EF90DF90CF90089510928702D3 -:1019D00010928602809171008D7F809371008091BA -:1019E00090008F77809390001092480210924702E7 -:1019F0001092800210928102109282021092830251 -:101A000010927F0210927E02EEE5F2E0AEE4B2E0C8 -:101A100011921192119211921D921D9282E0EE3755 -:101A2000F807B1F708956F927F928F929F92AF92CD -:101A3000BF92CF92DF92EF92FF920F931F93CF93BB -:101A4000DF936B017C010EE712E04CE5A42E42E02F -:101A5000B42EC7E0D0E0A7019601F80192918291DF -:101A6000729162918F010E946131882349F0219720 -:101A7000F2E0AF1AB108CF3F8FEFD80761F734C05B -:101A8000F8011082118212821382F50111821082F4 -:101A9000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01AA -:101AA000AA0FBB1FA25BBD4FCE011AC00196448195 -:101AB0005581668177814083518362837383148269 -:101AC00015821682178212962D913C9113971196CA -:101AD0003C932E9313961C921E9212973496129654 -:101AE0008730910519F7C3CF8091860290918702C4 -:101AF000019797FD05C0909387028093860204C0EA -:101B00001092870210928602E0918602F09187027D -:101B10003097C9F4809171008D7F8093710080911E -:101B200090008F7780939000109280021092810233 -:101B3000109282021092830210927F0210927E0213 -:101B40001092470285C03197DF01AA0FBB1FAA0F71 -:101B5000BB1FA25ABD4FCD90DD90ED90FC90EE0FD3 -:101B6000FF1FE25BFD4FC081D181609080027090C9 -:101B700081028090820290908302A7019601662DD7 -:101B8000772D882D992D0E94613187FF25C0262D44 -:101B9000372D482D592DC701B6010E94FC3020E099 -:101BA00030E04AEF54E40E9465315B018C012A2D3C -:101BB0003B2D402F512F662D772D882D992D0E947A -:101BC000FD303B014C01A7019601772D992D0E9414 -:101BD0006131181664F72EC0A7019601662D772D86 -:101BE000882D992D0E94B032181634F5A701960160 -:101BF000662D772D882D992D0E94FC3020E030E055 -:101C00004AEF54E40E9465315B018C012A2D3B2D83 -:101C1000402F512F662D772D882D992D0E94FC3055 -:101C20003B014C01A7019601772D992D0E94B032FE -:101C300087FFECCF10924D02C0928002D0928102B9 -:101C4000E0928202F0928302D0937F02C0937E02E0 -:101C5000DF91CF911F910F91FF90EF90DF90CF9088 -:101C6000BF90AF909F908F907F906F9008953E9A15 -:101C7000E1E7F0E080818D7F808382E080939000B7 -:101C80008AE18093910008951F920F920FB60F92F0 -:101C90001124CF92DF92EF92FF922F933F934F93B5 -:101CA0005F936F937F938F939F93AF93BF93CF93E4 -:101CB000DF93EF93FF9380914702882309F479C063 -:101CC00020E030E0A9016091800270918102809152 -:101CD0008202909183020E94B03218160CF069C003 -:101CE00020E030E040E251E46091490270914A0204 -:101CF00080914B0290914C020E94B0321816BCF4B5 -:101D00008091840290918502019660918602709183 -:101D100087020E949C3490938502809384021092E3 -:101D2000490210924A0210924B0210924C02C0914A -:101D30008402D0918502CC0FDD1FCC0FDD1FC25A6B -:101D4000DD4F288139814A815B8160E074E284E75C -:101D50009BE40E9465310E94CD317093970060939F -:101D60009600288139814A815B8160E074E284E7D2 -:101D70009BE40E9465310E94CD3175956795709303 -:101D800099006093980020E030E040E85FE36091C4 -:101D9000490270914A0280914B0290914C020E943C -:101DA000FD306093490270934A0280934B029093F6 -:101DB0004C0280914802882309F493C0C0904302EA -:101DC000D0904402E0904502F090460220E030E0DE -:101DD000A901C701B6010E94B0321816F4F4A70198 -:101DE000960160E074E284E79BE40E9465310E9402 -:101DF000CD317093970060939600A701960160E043 -:101E000074E284E79BE40E9465310E94CD317595B0 -:101E10006795709399006093980060913D0270916E -:101E20003E026F5F7F4F70933E0260933D0280E001 -:101E300090E00E94FE3120913F023091400240919B -:101E40004102509142020E94B03287FD4AC0809107 -:101E50003C028F5F80933C029091F1038917A0F0C0 -:101E60008091F603882319F010923C020DC08091F6 -:101E700071008D7F80937100809190008F778093A7 -:101E80009000109248022DC0E091F203F091F3030C -:101E900080913C0298E0899FE00DF11D1124808122 -:101EA0009181A281B3818093430290934402A093D5 -:101EB0004502B093460220E030E040E85EE36481F2 -:101EC0007581868197810E94B43260933F0270933E -:101ED0004002809341029093420210923E0210927F -:101EE0003D02FF91EF91DF91CF91BF91AF919F9113 -:101EF0008F917F916F915F914F913F912F91FF90C3 -:101F0000EF90DF90CF900F900FBE0F901F9018951D -:101F10000F931F93CF93DF9300D0CDB7DEB78C0123 -:101F200080914702882331F04A8369830E94E60C3E -:101F300069814A8181E0809348021093F303009302 -:101F4000F2036093F1034093F6031092490210925A -:101F50004A0210924B0210924C0210923C02F8017D -:101F600040815181628173814093430250934402C6 -:101F7000609345027093460220E030E040E85EE363 -:101F800064817581868197810E94B43260933F029B -:101F900070934002809341029093420210923E025D -:101FA00010923D0280917100826080937100809157 -:101FB00090008068809390000F900F90DF91CF91F8 -:101FC0001F910F9108956F927F928F929F92AF927F -:101FD000BF92CF92DF92EF92FF920F931F93CF9316 -:101FE000DF936B017C01EA018091480281110E941C -:101FF000E60C81E08093470220E030E0A901C701B0 -:10200000B6010E94B03218160CF09AC0609080029F -:1020100070908102809082029090830220E030E0F4 -:10202000A901662D772D882D992D0E94613181118E -:1020300028C0C0928002D0928102E0928202F09287 -:102040008302D0937F02C0937E028091860290919A -:102050008702FC01EE0FFF1FEE0FFF1FE25AFD4F3C -:10206000C082D182E282F382FC01EE0FFF1FE25BAD -:10207000FD4FD183C083019690938702809386029F -:102080005FC0A7019601662D772D882D992D0E949E -:10209000613187FF25C0262D372D482D592DC701C9 -:1020A000B6010E94FC3020E030E04AEF54E40E9488 -:1020B00065315B018C012A2D3B2D402F512F662D60 -:1020C000772D882D992D0E94FD303B014C01A701F1 -:1020D0009601772D992D0E946131181664F7A9CFCA -:1020E000A7019601662D772D882D992D0E94B0327B -:1020F00018160CF09ECFA7019601662D772D882D1E -:10210000992D0E94FC3020E030E04AEF54E40E9418 -:1021100065315B018C012A2D3B2D402F512F662DFF -:10212000772D882D992D0E94FC303B014C01A70191 -:102130009601772D992D0E94B03287FFECCF79CF91 -:10214000809171008260809371008091900080681E -:1021500080939000DF91CF911F910F91FF90EF90AE -:10216000DF90CF90BF90AF909F908F907F906F90B7 -:102170000895809191020895CF93DF9300D01F922C -:10218000CDB7DEB72091FB03243021F523E029836E -:102190009B838A832093E9008FEF06C095ED9A9583 -:1021A000F1F70000882329F09091E800815095FF15 -:1021B000F5CF8091E80085FF0DC040E050E063E07E -:1021C00070E0CE0101960E94A6148091E8008E77FF -:1021D0008093E8000F900F900F90DF91CF910895BA -:1021E000CF93DF9300D01F92CDB7DEB72091FB03D2 -:1021F000243029F522E029839B838A8383E080931E -:10220000E9008FEF06C095ED9A95F1F7000088235D -:1022100029F09091E800815095FFF5CF8091E8007A -:1022200085FF0DC040E050E063E070E0CE01019614 -:102230000E94A6148091E8008E778093E8000F90AA -:102240000F900F90DF91CF9108952091FB032430E0 -:10225000F9F422E02093E9002FEF06C035ED3A951E -:10226000F1F70000222329F03091E800215035FFDA -:10227000F5CF2091E80025FF0BC040E050E065E07D -:1022800070E00E94A6148091E8008E778093E800A9 -:102290000895CF93DF93EC018091FB03843041F5E7 -:1022A00081E08093E9008FEF06C095ED9A95F1F7F4 -:1022B0000000882329F09091E800815095FFF5CF28 -:1022C0008091E80085FF14C040E050E068E070E0D5 -:1022D000CE010E94A6148091E8008E778093E800DA -:1022E00088E0FE01A9E8B2E001900D928A95E1F73D -:1022F000DF91CF910895BF92CF92DF92EF92FF923C -:102300000F931F93CF93DF937C01B62EE90100E07A -:1023100010E0C42ED12C0BC04991202F2B0D2F770C -:102320004F776FE0C7010E94DC190F5F1F4F0C153C -:102330001D0594F3DF91CF911F910F91FF90EF90C6 -:10234000DF90CF90BF90089570E06F5F7F4F6F7008 -:1023500077270C94DC190F931F93CF93C42F63300E -:10236000710509F04AC0842F807F803849F1803997 -:1023700009F043C0622F6F7770E080E090E00E9428 -:10238000003220E030E040E451E40E9465319B01DE -:10239000AC0160E070E080E090E40E9417330F77BA -:1023A00010E023E0159507952A95E1F72DEC3CEC1C -:1023B00042E053E40E94B432A8010E94E30F1DC022 -:1023C000622F6F7770E080E090E00E94003220E0A2 -:1023D00030E040E451E40E9465319B01AC0160E0D3 -:1023E00070E080E090E40E9417332DEC3CEC42E07A -:1023F00053E40E94B4320E94130DCC3F29F4CF91D4 -:102400001F910F910C94E60CCF911F910F9108959D -:102410000F931F93CF93DF93CDB7DEB727970FB6F8 -:10242000F894DEBF0FBECDBF8C0114C08A810E941C -:10243000B6199A819D839B819E839C819F83811184 -:102440001EC089818430B1F08730A1F08630A1F0C0 -:102450008530A1F0BE016F5F7F4F84E791E00E945D -:10246000231D8111E3CF84E791E00E94141D0E9497 -:102470008F190DC083E003C082E001C081E0AE018E -:102480004B5F5F4F682FC8010E94491AE3CF279620 -:102490000FB6F894DEBF0FBECDBFDF91CF911F9175 -:1024A0000F910895EF92FF920F93CF93DF9300D097 -:1024B00000D000D0CDB7DEB77B014A832B830C83DD -:1024C000842F2E834D830E94B6192E814D81811158 -:1024D0001BC082E0E816F10479F083E0E816F1040D -:1024E00021F0EA94EF2821F50BC0073F11F487E0B3 -:1024F00001C084E089830BC0273FD9F786E0FACF7B -:10250000473FB9F785E0F6CF42954F704983BE014A -:102510006F5F7F4F84E791E00E94D91C84E791E0D0 -:102520000E94F71C84E791E00E94141D0E948F19FD -:1025300026960FB6F894DEBF0FBECDBFDF91CF91C8 -:102540000F91FF90EF9008958091FA03811109C0D7 -:102550000E9495160E94F2168091E200846080939A -:10256000E20008951092FA030895089508950C94D6 -:10257000B229809192028F5F8093920262E30E945F -:102580007C34911135C0109292028091930288237D -:1025900079F18091FB03843049F58091E9008F70D7 -:1025A0009091EC0090FF02C090E801C090E0982B61 -:1025B00084E08093E9008091EB0080FF14C080915B -:1025C000EE0087FD03C00FC01092F1008091E8007B -:1025D00085FDFACF8091E80080FF05C08091E8007A -:1025E0008E778093E8009F709093E9001092930299 -:1025F000089542E061EC81E00E940B1642E061EC3C -:1026000082E00E940B1642E061EC83E00E940B1610 -:1026100042E261EC84E00E940B1642E361E885E04F -:102620000E940B1642E360E886E00C940B16809142 -:10263000FD03833009F454C030F4813071F08230EE -:1026400009F0A5C08CC08A3009F479C08B3009F438 -:102650005FC0893009F09BC020C08091FC03813AA3 -:1026600009F095C08091E800877F8093E800809111 -:10267000000490910104892B21F060E080E090E05B -:1026800003C068E089E892E070E00E944415809100 -:10269000E8008B778093E80008958091FC038132F5 -:1026A00009F075C08091000490910104892B09F014 -:1026B0006EC08091E800877F8093E80005C080911C -:1026C000FB03882309F463C08091E80082FFF7CF01 -:1026D0008091F100809391028091E8008B7753C044 -:1026E0008091FC03813A09F052C0809100049091DE -:1026F0000104892B09F04BC08091E800877F80930B -:10270000E8008091E80080FFFCCF80918A0136C00C -:102710008091FC038132D9F58091000490910104ED -:10272000892BA9F58091E800877F8093E8000E94BB -:1027300042168091FE0380938A010C948B23809132 -:10274000FC03813221F58091E800877F8093E800C7 -:102750000E9442168091FF03809388020895809121 -:10276000FC03813AA1F48091E800877F8093E80020 -:102770008091E80080FFFCCF809188028093F10077 -:102780008091E8008E778093E8000C9442160895BB -:1027900084E093E00E94181A62E572E184E093E01D -:1027A0000E946E1A68E072E184E093E00E94721A5F -:1027B00084B7877F84BF88E10FB6F8948093600068 -:1027C000109260000FBE90E080E80FB6F8948093FE -:1027D0006100909361000FBE0E949C1D0E9495169F -:1027E0000E94F2168091E20084608093E200789467 -:1027F0006BEA71E184E093E00E94141A64EA71E1EB -:1028000084E093E00E940C1A6BE771E184E093E0AE -:102810000E94101A0E94370E0E948F190E949E1D5E -:1028200080E891E00E94481D0BC00E946C298091B5 -:10283000F903882329F00E949A2981110E9490149B -:102840008091FB03853089F384E093E00E94211C92 -:102850000E94A81DF5CF292F332723303105B1F071 -:102860004CF42130310509F44DC02230310509F016 -:102870004EC007C02132310541F12232310591F1BC -:1028800046C0E0EDF0E08CE594E045C0992781304A -:10289000910569F08230910589F0892B09F037C0E4 -:1028A000E8E5F4E0E491F0E088E594E034C0EAE2A1 -:1028B000F4E0E491F0E08AE294E02DC0EEEFF3E082 -:1028C000E491F0E08EEF93E026C0643000F5E62F4F -:1028D000F0E0EE0FFF1FE550FE4F80819181E9E0AF -:1028E000F0E019C0643098F4E62FF0E0DF01AA0FA1 -:1028F000BB1FAD5FBD4F8D919C91E55FFD4FE081AA -:10290000F0E009C0E2E1F0E08CE295E004C0E0E034 -:10291000F0E080E090E0DA018D939C93CF01089580 -:1029200080E189BD82E189BD09B400FEFDCF8091BF -:10293000D8008F7D8093D8008091E00082608093E2 -:10294000E0008091E00081FDFCCF0895BF92CF921E -:10295000DF92EF92FF920F931F93CF93DF937C014F -:102960008B01EA010E946316B82E811133C02097B3 -:1029700031F028813981021B130BE20EF31EC12CAA -:10298000D12C23C08091E80085FD15C08091E8001E -:102990008E778093E800209749F0888199818C0D8B -:1029A0009D1D9983888325E0B22E14C00E94631672 -:1029B000882359F00EC0F70181917F018093F100C7 -:1029C00001501109FFEFCF1ADF0A01151105D1F6E9 -:1029D00001C0B82E8B2DDF91CF911F910F91FF90E9 -:1029E000EF90DF90CF90BF900895BF92CF92DF928B -:1029F000EF92FF920F931F93CF93DF937C018B0194 -:102A0000EA010E946316B82E811133C0209731F07D -:102A100028813981021B130BE20EF31EC12CD12C2D -:102A200023C08091E80085FD15C08091E8008B7778 -:102A30008093E800209749F0888199818C0D9D1D35 -:102A40009983888345E0B42E14C00E9463168823BE -:102A500059F00EC08091F100F70181937F01015080 -:102A60001109FFEFCF1ADF0A01151105D1F601C0D8 -:102A7000B82E8B2DDF91CF911F910F91FF90EF908A -:102A8000DF90CF90BF9008954091020450910304CD -:102A90004617570748F06115710539F44091E80071 -:102AA0004E774093E80001C0BA01FC0140E033C01A -:102AB0008091FB03882309F444C0853009F443C0A6 -:102AC0008091E80083FD41C08091E80082FD33C021 -:102AD0008091E80080FF1FC09091F3008091F20088 -:102AE000392F20E0A901482BCA0106C0419140932B -:102AF000F1006150710901966115710519F0883076 -:102B00009105A0F341E0089709F040E08091E800CA -:102B10008E778093E8006115710551F64111C8CF99 -:102B20000AC08091FB03882361F0853061F08091B9 -:102B3000E80083FD0AC08091E80082FFF2CF80E0C8 -:102B4000089582E0089583E0089581E0089540911A -:102B50000204509103044617570748F061157105A8 -:102B600039F44091E8004E774093E80001C0BA0183 -:102B7000FC0140E034C08091FB03882309F445C088 -:102B8000853009F444C08091E80083FD42C0809103 -:102B9000E80082FD34C08091E80080FF20C0909161 -:102BA000F3008091F200392F20E0A901482BCA01DF -:102BB00007C044914093F10031966150710901962C -:102BC0006115710519F08830910598F341E0089777 -:102BD00009F040E08091E8008E778093E80061156D -:102BE000710549F64111C7CF0AC08091FB038823C4 -:102BF00061F0853061F08091E80083FD0AC080912A -:102C0000E80082FFF2CF80E0089582E0089583E03B -:102C1000089581E00895982F2CC09093E9009817AB -:102C200039F07091EC002091ED005091F00003C05C -:102C3000242F762F50E021FD02C09F5F1AC03091F3 -:102C4000EB003E7F3093EB003091ED003D7F309301 -:102C5000ED003091EB0031603093EB007093EC00AD -:102C60002093ED005093F0002091EE0027FDE5CF7A -:102C700007C0973090F28F708093E90081E008954B -:102C800080E008958091FC0387FD05C08091E800F5 -:102C900080FF0EC012C08091E80082FD05C08091C7 -:102CA000FB038111F8CF08958091E8008B7708C06D -:102CB0008091FB038111EACF08958091E8008E771F -:102CC0008093E80008958091E4009091E50045E646 -:102CD0002091EC0020FD1FC023C02091FB03222384 -:102CE00091F0253091F02091EB0025FD10C020914E -:102CF000E4003091E5002817390751F34150C9012C -:102D000039F784E0089582E0089583E0089581E032 -:102D1000089580E008952091E80020FFDECFF9CFEC -:102D20002091E80022FFD9CFF4CF0E9403170E9420 -:102D30000B17E0EEF0E0808181608083E8EDF0E049 -:102D400080818F77808319BCA7EDB0E08C918E7F56 -:102D50008C9380818F7E80831092FA0308950F9365 -:102D60001F93CF93DF930E9403170E940B17C8EDA8 -:102D7000D0E088818F778883888180688883888184 -:102D80008F7D888319BC1092FB031092F703109279 -:102D9000F9031092F80300EE10E0F80180818B7FB8 -:102DA000808388818160888342E060E080E00E94C7 -:102DB0000B16E1EEF0E080818E7F8083E2EEF0E0A2 -:102DC000808181608083808188608083F801808138 -:102DD0008E7F8083888180618883DF91CF911F916E -:102DE0000F910895E8EDF0E080818F7E8083E7ED1C -:102DF000F0E080818160808384E082BF81E0809305 -:102E0000FA030C94AF16E8EDF0E080818E7F8083AA -:102E10001092E20008951092DA001092E1000895F5 -:102E20001F920F920FB60F9211242F933F934F933F -:102E30005F936F937F938F939F93AF93BF93EF9322 -:102E4000FF938091E10082FF0BC08091E20082FF3E -:102E500007C08091E1008B7F8093E1000E94B9124E -:102E60008091DA0080FF1FC08091D80080FF1BC0D6 -:102E70008091DA008E7F8093DA008091D90080FF04 -:102E80000DC080E189BD82E189BD09B400FEFDCF9E -:102E900081E08093FB030E94A41205C019BC10922C -:102EA000FB030E94B2128091E10080FF19C0809163 -:102EB000E20080FF15C08091E2008E7F8093E200E7 -:102EC0008091E20080618093E2008091D80080626E -:102ED0008093D80019BC85E08093FB030E94B61252 -:102EE0008091E10084FF30C08091E20084FF2CC01B -:102EF00080E189BD82E189BD09B400FEFDCF8091EA -:102F0000D8008F7D8093D8008091E1008F7E8093E0 -:102F1000E1008091E2008F7E8093E2008091E200E8 -:102F200081608093E2008091F703882311F084E0B0 -:102F300007C08091E30087FF02C083E001C081E009 -:102F40008093FB030E94B7128091E10083FF29C0A8 -:102F50008091E20083FF25C08091E100877F80930C -:102F6000E10082E08093FB031092F7038091E1007F -:102F70008E7F8093E1008091E2008E7F8093E2005B -:102F80008091E20080618093E20042E060E080E0B6 -:102F90000E940B168091F00088608093F0000E94E0 -:102FA000B512FF91EF91BF91AF919F918F917F915A -:102FB0006F915F914F913F912F910F900FBE0F90A6 -:102FC0001F9018951F920F920FB60F9211242F93F6 -:102FD0003F934F935F936F937F938F939F93AF93A1 -:102FE000BF93CF93EF93FF938091E9008F709091FF -:102FF000EC0090FF02C090E801C090E0C92FC82B00 -:103000001092E9008091F000877F8093F00078941F -:103010000E9426181092E9008091F0008860809349 -:10302000F000CF70C093E900FF91EF91CF91BF9175 -:10303000AF919F918F917F916F915F914F913F9150 -:103040002F910F900FBE0F901F9018951F93CF9345 -:10305000DF93CDB7DEB7AC970FB6F894DEBF0FBEE7 -:10306000CDBFECEFF3E08091F100819324E0E430F8 -:10307000F207C9F70E9417138091E80083FF37C158 -:103080008091FC039091FD03953009F488C038F4D9 -:103090009130B1F170F0933009F029C131C098300E -:1030A00009F4F8C0993009F404C1963009F01FC141 -:1030B0009DC0803821F0823809F019C108C0809184 -:1030C000F8039091F903992389F082600FC08091F1 -:1030D0000004909101048F7099278093E9008091FA -:1030E000EB0085FB882780F91092E9009091E800B9 -:1030F000977F9093E8008093F1001092F100D5C083 -:10310000882319F0823009F0F2C08F7121F08230EB -:1031100009F0EDC00BC08091FE03813009F0E7C0DB -:10312000933009F080E08093F9032FC08091FE0373 -:1031300081112BC080910004909101048F70992718 -:10314000009709F4D4C08093E9002091EB0020FFA0 -:103150001CC02091FD03233021F48091EB0080629C -:1031600012C09091EB0090619093EB0021E030E071 -:1031700001C0220F8A95EAF72093EA001092EA0034 -:103180008091EB0088608093EB001092E9008091C1 -:10319000E800877F8093E8000E944216A8C0811152 -:1031A000A6C08091FE039091FF038F779927182F77 -:1031B0009091E3009078982B9093E3008091E80041 -:1031C000877F8093E8000E9442168091E80080FF8C -:1031D000FCCF8091E30080688093E300112311F01D -:1031E00083E001C082E08093FB0381C0805882307D -:1031F00008F07DC08091FE039091FF038C3D23E099 -:10320000920779F583E08A838AE289834FB7F8943D -:10321000DE01139620E03EE051E2E32FF0E0509310 -:103220005700E49120FF03C0E295EF703F5FEF701D -:103230008E2F90E0EA3010F0C79601C0C0968D93B3 -:103240009D932F5F243149F74FBF8091E800877F1E -:103250008093E8006AE270E0CE0101960E94441576 -:1032600013C0AE01455D5F4F609100040E942B14B6 -:103270000097E9F12091E800277F2093E800BC0146 -:103280008BA59CA50E94A7158091E8008B77809361 -:10329000E8002DC0803859F58091E800877F809341 -:1032A000E8008091F7038093F1008091E8008E7729 -:1032B00071CF81111CC09091FE039230C0F48091B7 -:1032C000E800877F8093E8009093F7030E944216FE -:1032D0008091F703811104C08091E30087FF02C051 -:1032E00084E001C081E08093FB030E94F912809189 -:1032F000E80083FF0AC08091E800877F8093E800A0 -:103300008091EB0080628093EB00AC960FB6F8944E -:10331000DEBF0FBECDBFDF91CF911F910895CF9338 -:103320008091FB038823B1F08091E9008F70909128 -:10333000EC0090FF02C090E801C090E0C92FC82BBC -:103340001092E9008091E80083FD0E942618CF705A -:10335000C093E900CF910895881F8827881F08959A -:1033600091E0883F08F490E0892F0895982F907F8E -:10337000903B99F038F4903981F0903A71F09038A0 -:10338000C9F40BC0903DA1F018F4903C99F410C022 -:10339000903E19F0903F71F402C083E00895E82F49 -:1033A000E15FEF3038F4F0E0E15FFD4F8081089598 -:1033B00082E0089580E008950F932F774F776F7024 -:1033C000606BDC01ED91FC91022F242F462F63E00E -:1033D00070E009950F9108950F932F774F776F70D5 -:1033E0006069DC01ED91FC91022F242F462F63E0F0 -:1033F00070E009950F9108950F932F774F776F70B5 -:103400006068DC01ED91FC91022F242F462F63E0D0 -:1034100070E009950F910895FC017383628308950C -:10342000FC01738F628F0895FC01758F648F08957E -:10343000CF93DF93EC011DA21FA21EA2BC01685D09 -:103440007F4F40EC88519F4F0E94551C1B821A826F -:103450001D821C821F821E82198618861B861A8670 -:103460001D861C861F861E86198A188A1B8A1A8A40 -:103470001D8A1C8A1F8A1E8A198E188E1B8E1A8E10 -:103480001D8E1C8E1F8E1E8E19A218A2DF91CF9149 -:103490000895CF92DF92FF920F931F93CF93DF9304 -:1034A0001F92CDB7DEB7F62E6A018C0108511F4F6F -:1034B00008C0F60161916F01C80149830E945C1C3C -:1034C00049818C2D841B8F15A0F30F90DF91CF9134 -:1034D0001F910F91FF90DF90CF900895FC017183B1 -:1034E00060830895FC0171A360A30895AF92BF9219 -:1034F000CF92DF92EF92FF920F931F93CF93DF93C0 -:1035000000D01F92CDB7DEB77C016B01142FB22E15 -:10351000A02EDC0195968C9195978430F1F45A9603 -:10352000ED91FC915B97309709F4D8C0CB010197DE -:1035300063E070E00E948834DB01AA0FBB1FA60F76 -:10354000B71F49832A830B834C2D4A1B9E012F5F93 -:103550003F4FBD01C7010995B1C06230710509F443 -:1035600053C06330710529F06130710509F09CC0CA -:1035700083C0842F807F803A01F130F48038B9F025 -:10358000803909F0ABC00DC0803EE9F0803F09F101 -:10359000803B09F0A3C0D7011296ED91FC911397DF -:1035A00023C0D7011496ED91FC9115971DC0D7014A -:1035B0001696ED91FC91179717C0D7011896ED91CB -:1035C000FC91199711C0D7011A96ED91FC911B97A8 -:1035D0000BC0423F09F082C0D7011C96ED91FC91CF -:1035E0001D97309731F47AC0309709F477C0123FB5 -:1035F00021F42A2D4B2D62EF04C0612F6F702A2D0C -:103600004B2DC70109955AC0842F807F803D59F00A -:10361000803F79F0803C09F061C0D7011E96ED91A2 -:10362000FC911F9719C0D7015096ED91FC915197CD -:1036300013C0433F31F4D7015296ED91FC9153975B -:1036400008C0413F09F04AC0D7015496ED91FC9162 -:103650005597309741F442C0309709F43FC0133F6B -:1036600011F0113F19F44B2D612F03C0612F6F70C2 -:103670004B2DC701099522C0842F0E94B0198823C1 -:1036800031F0D7015696ED91FC91579707C0163F40 -:1036900029F5D7015896ED91FC9159973097F1F0A3 -:1036A000612FC70109950AC064307105A8F416C0DE -:1036B0000A2D2B2D412FB601C7010995D7015E9622 -:1036C000ED91FC915F97309789F00A2D2B2D412FBA -:1036D000B601C70109950AC0C12CD12CD7015C964F -:1036E000ED91FC915D97309719F7E8CF0F900F900F -:1036F0000F90DF91CF911F910F91FF90EF90DF908E -:10370000CF90BF90AF900895EF92FF920F931F93C9 -:10371000CF93DF93EC01162F862F0E94B0198823D8 -:1037200069F0FDA081E08DA300E020E0412F61E081 -:1037300070E0CE010E94761AFDA27CC0812F0E940B -:10374000AC194DA1882309F440C0443029F01AA3D4 -:1037500021E030E03FA32EA3812F0E94B6198130D3 -:1037600031F070F0823051F0833059F507C08DA3ED -:1037700000E020E0412F61E070E01EC08DA35AC040 -:10378000103F19F0173FE9F404C084E08DA31AA399 -:103790003FC02EA13FA1C90163E070E00E948834C0 -:1037A0008C0F9D1FFC0112A3B9016F5F7F4F7FA398 -:1037B0006EA30CA12BA14AA1CE010E94761A1DA2D4 -:1037C00039C01DA21FA21EA235C0442399F12EA10B -:1037D0003FA1C90163E070E00E9488347C01FE01D2 -:1037E000E80FF91F12A3B9016F5F7F4F7FA36EA38C -:1037F0008130910591F082E0E816F104D9F40CA132 -:103800002BA14AA1CE010E94761A8DA1843091F09D -:1038100081E090E09FA38EA30DC0423059F400E0F8 -:103820002BA14AA1CE010E94761A8DA1843011F0FD -:10383000FFA2EEA2DF91CF911F910F91FF90EF9029 -:103840000895CF92DF92EF92FF920F931F93CF9341 -:10385000DF93EC01E8A1F9A1309709F009958E01F9 -:1038600008511F4FC8010E948E1CE12CF12CC82E5C -:10387000D12C0FC060E0C8010E94A21C682FCE01AD -:103880000E94841B61E0C8010E94B31C8FEFE81AFC -:10389000F80AEC14FD0470F3DF91CF911F910F91A2 -:1038A000FF90EF90DF90CF900895FC0142837483E6 -:1038B00063831182108208950F931F93CF93DF9338 -:1038C000EC01062F0E94D41C182F298130E0C90179 -:1038D00001966A8170E00E949C34488150E0841710 -:1038E000950729F4812F0E94D71C80E012C0EB813C -:1038F000FC81E20FF31F00832981822F90E0019663 -:103900006A8170E00E949C348983812F0E94D71CB9 -:1039100081E0DF91CF911F910F910895CF93DF93B5 -:10392000EC010E94D41C29819881291710F0C22F24 -:1039300002C0CA81C20FC91B0E94D71C8C2FDF9105 -:10394000CF910895FC012081862F90E0820F911D78 -:10395000628170E00E949C340380F481E02DE80FC6 -:10396000F91F808108950F931F93CF93DF931F92C8 -:10397000CDB7DEB78C0169830E94D41C482FF801B3 -:1039800080816981262F30E0280F311D6281C901B5 -:1039900070E00E949C348083842F0F90DF91CF9140 -:1039A0001F910F910C94D71C8FB7F89408958FBF77 -:1039B0000895FC01CB012091FB032430B1F4218157 -:1039C0002F702093E90040E050E064E070E00E9436 -:1039D000A61481110BC09091E80095FD07C090914D -:1039E000E8009E779093E800089582E00895209182 -:1039F000FB032430A9F4FC0181818F708093E900DE -:103A00003091F3002091F200932F80E0822B892BDC -:103A100049F08091E8008E778093E8000C9463165B -:103A200082E0089580E008952091FB03243051F452 -:103A3000FC0121812F702093E9002091E80020FDF6 -:103A40000C94F71C0895FC01CB012091FB0324305A -:103A500011F080E0089526812F702093E9002091D5 -:103A6000E80022FFF6CF2091E80025FFF2CF40E0EA -:103A700050E064E070E00E94F5148091E80085FD5C -:103A800005C08091E8008B778093E80081E008957D -:103A900090939502809394020895E0919402F0919E -:103AA0009502309721F00190F081E02D099480E09B -:103AB0000895E0919402F0919502309721F00280F0 -:103AC000F381E02D09940895E0919402F09195021C -:103AD000309721F00480F581E02D0994089520911C -:103AE0009602309197028217930771F09093970294 -:103AF00080939602E0919402F0919502309721F024 -:103B00000680F781E02D0994089520919802309164 -:103B100099028217930771F090939902809398020B -:103B2000E0919402F0919502309721F00084F185A4 -:103B3000E02D0994089508950C949B1D0E94E62998 -:103B40000E94F3060E94BA2A0C9465300C942C064D -:103B50005F926F927F928F929F92AF92BF92CF921D -:103B6000DF92EF92FF920F931F93CF93DF93CDB726 -:103B7000DEB72A970FB6F894DEBF0FBECDBF0E9406 -:103B8000E9079AE9C92E92E0D92E00E010E0AA24B4 -:103B9000A394B12C502E802F0E9439093C01F601CC -:103BA000E190F1906F01E826F926E114F10431F477 -:103BB0000F5F1F4F0530110569F73AC08091F10280 -:103BC00081FD0E94420920E030E04501022E02C042 -:103BD000880C991C0A94E2F7C4018E219F21892B3D -:103BE00009F12E835F826820792081E0672809F43B -:103BF00080E088870E94EF298160782F9A878987E3 -:103C00004E815F8168858A850E94611EF801EE0FF2 -:103C1000FF1FE656FD4F808191818825992591836C -:103C2000808316C02F5F3F4F2C30310571F6C0CF17 -:103C30008FEF89838A831B820E94EF298160782F0E -:103C40009D838C8349815A816B818D810E94611E85 -:103C50000E94A72D1091A4020E944D1D1817D9F0A3 -:103C60000E944D1D8093A4022A960FB6F894DEBFE1 -:103C70000FBECDBFDF91CF911F910F91FF90EF90BD -:103C8000DF90CF90BF90AF909F908F907F906F907C -:103C90005F900C94A61D2A960FB6F894DEBF0FBE57 -:103CA000CDBFDF91CF911F910F91FF90EF90DF90EB -:103CB000CF90BF90AF909F908F907F906F905F90CC -:103CC0000895CF93DF93CDB7DEB72B970FB6F89457 -:103CD000DEBF0FBECDBF4F83588769877A878B873A -:103CE000DE01119686E0FD0111928A95E9F785E0E3 -:103CF000FE01379601900D928A95E1F749815A812C -:103D00006B817C818D819E810E944A262B960FB605 -:103D1000F894DEBF0FBECDBFDF91CF910895089517 -:103D2000CF93C82F882309F4C1C0823859F40E9468 -:103D30004D1D81FDBBC089E30E94B1280E943D2931 -:103D400089E30CC0833879F40E944D1D80FDAEC01C -:103D500083E50E94B1280E943D2983E50E94D32873 -:103D6000CF910C943D29843859F40E944D1D82FD59 -:103D70009DC087E40E94B1280E943D2987E4EECFD0 -:103D80008450813A48F48C2F0E94C72F81118EC035 -:103D90008C2F0E94B128E4CF8C2F805E883050F4A5 -:103DA000C77081E090E001C0880FCA95EAF70E94D1 -:103DB000F428D6CF8C2F855A833078F4C53A29F071 -:103DC000C63A31F482E890E005C081E890E002C094 -:103DD00083E890E0CF910C946F1D8C2F885A83312B -:103DE00008F064C0C83A39F1C93A41F1CA3A49F118 -:103DF000CB3A51F1CC3A59F1CD3A61F1C03B69F17E -:103E0000CE3A71F1CF3A79F1C13B81F1C23B89F1F0 -:103E1000C33B91F1C43B99F1C53BA1F1C63BA9F16C -:103E2000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5C8 -:103E30008AE292E038C082EE90E035C089EE90E0F0 -:103E400032C08AEE90E02FC085EB90E02CC086EB6C -:103E500090E029C087EB90E026C08CEC90E023C076 -:103E60008DEC90E020C083E891E01DC08AE891E0ED -:103E70001AC082E991E017C084E991E014C081E2A0 -:103E800092E011C083E292E00EC084E292E00BC0A7 -:103E900085E292E008C086E292E005C087E292E007 -:103EA00002C080E090E0CF910C94851DCF910895E1 -:103EB000882309F44DC0823859F40E944D1D81FFBA -:103EC00047C089E30E94B1280E943D2989E30CC0C4 -:103ED000833871F40E944D1D80FF3AC083E50E9433 -:103EE000B1280E943D2983E50E94D3280C943D29E6 -:103EF000843859F40E944D1D82FF2AC087E40E9435 -:103F0000B1280E943D2987E4EFCF982F9450913A31 -:103F100008F4EACF982F905E983058F4282F277035 -:103F200081E090E001C0880F2A95EAF70E94FA2804 -:103F3000DDCF982F955A933020F480E090E00C94D8 -:103F40006F1D885A833120F480E090E00C94851D29 -:103F50000895882321F00E94F4280C943D290895A7 -:103F6000882321F00E94FA280C943D290895BF92DD -:103F7000CF92DF92EF92FF920F931F93CF93DF9335 -:103F8000CDB7DEB727970FB6F894DEBF0FBECDBF13 -:103F90008C0185E0F801DE01119601900D928A9561 -:103FA000E1F7F801D080E180F280558152955F7091 -:103FB00083819481892B41F0FFEFEF1208C081E0EB -:103FC00090E0DF1631F003C081E090E002C080E0B5 -:103FD00090E080FD7CC3C8015E830E948F1ED98261 -:103FE000EA8289819A810E946E28B92E8F830E946D -:103FF0006D280E9495275E816F81FF2021F00E942D -:1040000011296F815E812B2D22952F7030E0253094 -:10401000310509F4E6C06CF4243031050CF0A2C07F -:104020004B2D407F8B2D8F70223031050CF045C019 -:1040300017C02C3031054CF42A3031050CF0E7C1A3 -:104040002830310509F043C3E5C02D30310509F4AE -:10405000BAC20CF4A2C22F30310509F038C323C311 -:10406000182F411101C002C01295107FFF2059F096 -:10407000112309F46BC2812F6F830E9404290E94CF -:104080003D296F8163C2862F0E94581F112309F4B6 -:104090001EC3812F0E940A2927960FB6F894DEBF0F -:1040A0000FBECDBFDF91CF911F910F91FF90EF9089 -:1040B000DF90CF90BF900C943D29403211F0829553 -:1040C000807F662319F0613071F523C0FF20B1F0C5 -:1040D000511101C032C0513081F527960FB6F894C6 -:1040E000DEBF0FBECDBFDF91CF911F910F91FF902B -:1040F000EF90DF90CF90BF900C942429511101C014 -:1041000003C0513009F4E3C28E830E9427298E81B7 -:104110009AC1FF2021F0563008F0D9C20EC05530A8 -:1041200008F0D5C290C1FF20C9F0552331F0F80145 -:10413000958190FF0BC29F70958327960FB6F894D8 -:10414000DEBF0FBECDBFDF91CF911F910F91FF90CA -:10415000EF90DF90CF90BF900C94A91F552309F4E6 -:1041600072C109C22B2D26952695237030E02115AA -:10417000310529F02130310509F0A9C219C0FF200D -:1041800021F0862F9B2D937002C080E090E027964F -:104190000FB6F894DEBF0FBECDBFDF91CF911F9158 -:1041A0000F91FF90EF90DF90CF90BF900C946F1D18 -:1041B000FF2021F0862F9B2D937002C080E090E0BD -:1041C00027960FB6F894DEBF0FBECDBFDF91CF911B -:1041D0001F910F91FF90EF90DF90CF90BF900C94C4 -:1041E000851D862FFF2019F00E94AD2C02C00E9471 -:1041F000152D27960FB6F894DEBF0FBECDBFDF9109 -:10420000CF911F910F91FF90EF90DF90CF90BF90D3 -:104210000C949C2D8B2D837009F079C0F11057C23E -:10422000262F229526952770220F220F862F8F701A -:10423000C82ED12CE12CF12C022E04C0CC0CDD1C9C -:10424000EE1CFF1C0A94D2F764FF10C06FE070E010 -:1042500080E090E004C0660F771F881F991F2A95A1 -:10426000D2F7609570958095909503C060E070E0FE -:10427000CB012B2D269526952370422F50E04230FE -:104280005105D9F04330510569F16C297D298E29FA -:104290009F294130510551F127960FB6F894DEBFA2 -:1042A0000FBECDBFDF91CF911F910F91FF90EF9087 -:1042B000DF90CF90BF900C94AA276C297D298E297E -:1042C0009F2927960FB6F894DEBF0FBECDBFDF91B2 -:1042D000CF911F910F91FF90EF90DF90CF90BF9003 -:1042E0000C94BC270E94AA27C701B60127960FB6D7 -:1042F000F894DEBF0FBECDBFDF91CF911F910F911C -:10430000FF90EF90DF90CF90BF900C949827FF2004 -:1043100019F08B2D817001C08695882309F4D7C1CF -:10432000262F229526952770220F220F862F8F7019 -:10433000C82ED12CE12CF12C022E04C0CC0CDD1C9B -:10434000EE1CFF1C0A94D2F764FF10C06FE070E00F -:1043500080E090E004C0660F771F881F991F2A95A0 -:10436000D2F7609570958095909503C060E070E0FD -:10437000CB012B2D269526952370422F50E04230FD -:104380005105D9F04330510569F16C297D298E29F9 -:104390009F294130510551F127960FB6F894DEBFA1 -:1043A0000FBECDBFDF91CF911F910F91FF90EF9086 -:1043B000DF90CF90BF900C9449286C297D298E29DD -:1043C0009F2927960FB6F894DEBF0FBECDBFDF91B1 -:1043D000CF911F910F91FF90EF90DF90CF90BF9002 -:1043E0000C945B280E944928C701B60127960FB696 -:1043F000F894DEBF0FBECDBFDF91CF911F910F911B -:10440000FF90EF90DF90CF90BF900C943728603FE3 -:1044100059F120F4603E08F494C008C0623F09F4EA -:1044200067C0F0F1633F09F08CC065C0162F1F70A4 -:104430008B2D8F71FF2021F00E94E227812F7DCEEE -:104440000E94FD27812F27960FB6F894DEBF0FBE7E -:10445000CDBFDF91CF911F910F91FF90EF90DF9033 -:10446000CF90BF900C94B01FFF20B1F0553008F0F2 -:104470002EC18B2D8F7127960FB6F894DEBF0FBE1D -:10448000CDBFDF91CF911F910F91FF90EF90DF9003 -:10449000CF90BF900C941C28563008F018C1E9CF7B -:1044A000FF2099F08B2D8F7127960FB6F894DEBF01 -:1044B0000FBECDBFDF91CF911F910F91FF90EF9075 -:1044C000DF90CF90BF900C94E2278B2D8F712796B1 -:1044D0000FB6F894DEBF0FBECDBFDF91CF911F9115 -:1044E0000F91FF90EF90DF90CF90BF900C94FD273D -:1044F000F110EBCFD7CFFF2099F08B2D8F7127963E -:104500000FB6F894DEBF0FBECDBFDF91CF911F91E4 -:104510000F91FF90EF90DF90CF90BF900C94D32736 -:1045200027960FB6F894DEBF0FBECDBFDF91CF91B7 -:104530001F910F91FF90EF90DF90CF90BF900C9460 -:10454000CE27FF20A9F0552309F4ACCF862F27965C -:104550000FB6F894DEBF0FBECDBFDF91CF911F9194 -:104560000F91FF90EF90DF90CF90BF900C94901E32 -:10457000552309F4AACF862F27960FB6F894DEBFED -:104580000FBECDBFDF91CF911F910F91FF90EF90A4 -:10459000DF90CF90BF900C94581F4B2D4F70C801E7 -:1045A0000E94560327960FB6F894DEBF0FBECDBF0C -:1045B000DF91CF911F910F91FF90EF90DF90CF90FF -:1045C000BF900C940027F11082C09B2D9F70492F43 -:1045D00050E04230510599F144F44115510569F01C -:1045E0004130510509F073C019C043305105C1F184 -:1045F0004430510509F06BC044C027960FB6F894BB -:10460000DEBF0FBECDBFDF91CF911F910F91FF9005 -:10461000EF90DF90CF90BF900C94763027960FB636 -:10462000F894DEBF0FBECDBFDF91CF911F910F91E8 -:10463000FF90EF90DF90CF90BF900C948D30279635 -:104640000FB6F894DEBF0FBECDBFDF91CF911F91A3 -:104650000F91FF90EF90DF90CF90BF900C94A93016 -:1046600027960FB6F894DEBF0FBECDBFDF91CF9176 -:104670001F910F91FF90EF90DF90CF90BF900C941F -:10468000BC30862F27960FB6F894DEBF0FBECDBF85 -:10469000DF91CF911F910F91FF90EF90DF90CF901E -:1046A000BF900C94E0304B2D4F70C80127960FB689 -:1046B000F894DEBF0FBECDBFDF91CF911F910F9158 -:1046C000FF90EF90DF90CF90BF900C944309279616 -:1046D0000FB6F894DEBF0FBECDBFDF91CF911F9113 -:1046E0000F91FF90EF90DF90CF90BF9008950E94C0 -:1046F00011290E9421290E94E6280E943D290E943A -:10470000482E0E949C2D80E090E00E946F1D80E06A -:1047100090E00C94851D0E9401290C9477230E943F -:104720006E28292F22952F7030E02C3031054CF463 -:104730002A3031056CF4225031092230310590F4D1 -:1047400007C02C30310551F02F30310559F406C027 -:10475000803E10F0803F31F481E0089593FB88277C -:1047600080F9089580E00895CF93DF9300D000D0C2 -:104770001F92CDB7DEB70F900F900F900F900F9054 -:10478000DF91CF910895CF93DF9300D000D000D078 -:10479000CDB7DEB726960FB6F894DEBF0FBECDBFFD -:1047A000DF91CF9108951F93CF93DF93C091DB02E8 -:1047B00016E012C0D0E01C9FF0011D9FF00D1124E7 -:1047C000E555FD4F408151816281738184819581DE -:1047D0000E94C3232196C7708091DC02C813EACFE0 -:1047E000DF91CF911F9108954091A5025091A602AB -:1047F0006091A7027091A8028091A9029091AA02EB -:104800000C94C3230F931F93CF93DF938091AA023D -:1048100082958F7009F069C08091A702882309F4FE -:1048200064C0A091DB02D091DC02B091A502C091DE -:10483000A6028091A8029091A90221E030E0BF3F3A -:1048400011F020E030E0122FBC016095709506E079 -:104850004AC0009721F0CF3F29F4212F05C021E065 -:1048600030E002C020E030E020FD3BC04A2F50E0A5 -:10487000049FF001059FF00D1124E555FD4F2181A6 -:10488000C2132FC02081B2132CC02281211129C054 -:10489000238134812817390718F0281B390B02C0EF -:1048A000260F371F283C3105E0F48091AA028F7053 -:1048B00080618093AA0286E0849FF001859FF00DBD -:1048C0001124E055FD4F80818F708061808385EADF -:1048D00092E00E94B71FDF91CF911F910F910C942E -:1048E000D323AF5FA770AD13B4CFDF91CF911F91EA -:1048F0000F910895EF92FF920F931F93CF93DF9341 -:10490000CDB7DEB762970FB6F894DEBF0FBECDBF4E -:104910008C0185E0F801DE011D9601900D928A95CB -:10492000E1F7D8014C9111965C91119712966C9118 -:1049300012971396ED90FC9014977091A502E09158 -:10494000A6028091A8029091A902009739F0EF3F4A -:1049500041F421E030E07F3F31F003C021E030E05E -:1049600002C020E030E020FD5CC12091A70222239C -:1049700009F4F1C0E816F90628F09701281B390B55 -:10498000C90104C0809590958E0D9F1D883C9105AE -:1049900008F098C08091AA02982F907F09F064C017 -:1049A000E51314C0741312C0611110C08F708061C0 -:1049B0008093AA020E94F42385EA92E00E94B71F26 -:1049C0008091AA02D80115968C9343C1EF2839F043 -:1049D0005F3F41F481E090E04F3F31F003C081E060 -:1049E00090E002C080E090E080FD03C081E0862777 -:1049F00002C080E090E080FF2EC08091DB02209119 -:104A0000DC0236E013C090E0389FF001399FF00DD2 -:104A10001124E555FD4F7181571306C0708147136E -:104A200003C07281671317C0019687708213EBCFA2 -:104A300012C19F7059F0882309F40BC107C09F7001 -:104A400029F0F8019581907F09F403C1805E8830D8 -:104A500008F4FFC0D2C0662309F4FBC08091AA020B -:104A600081608093AA02F5C0E51308C0741306C0E4 -:104A7000611104C0D80115968C939DC04D875E8747 -:104A80008D859E856A8B0E948F236A89882309F40D -:104A9000B4C0662309F4B1C02091AA02822F829586 -:104AA0008F7090E002970CF4C6C08091A50290919F -:104AB000A60298878F831986FB86EA862C87CE010B -:104AC000079646C08091AA02982F907F59F47E2DB8 -:104AD000F98AE88A89890E94B42385EA92E00E94D3 -:104AE000B71F95C0E51311C074130FC061110DC03D -:104AF000F8018583C8010E94B71FE5EAF2E086E06D -:104B0000DF011D928A95E9F7A2C04D875E878D85EA -:104B10009E856A8B0E948F236A89882309F46DC061 -:104B2000662309F46AC02091AA02822F82958F70B1 -:104B300090E002970CF47FC08091A5029091A602AC -:104B40009A8389831B82FD82EC822E83CE0101969B -:104B50000E94B71F70C0E816F90628F09701281BBD -:104B6000390BC90104C0809590958E0D9F1D883C1E -:104B7000910508F046C0662309F43FC0E51330C034 -:104B800074132EC02091AA0220FD21C0322F32952D -:104B90003F70832F90E00097D1F0D80115962C93A9 -:104BA00015970F9741F0832F8F5F8295807F2F702D -:104BB000282B15962C93C8010E94B71F86E0F80198 -:104BC000A5EAB2E001900D928A95E1F73EC086E039 -:104BD000F801A5EAB2E001900D928A95E1F737C09D -:104BE0004D875E878D859E850E948F23811123C00E -:104BF0008091AA0281608093AA02C8010E94B71F17 -:104C000026C07E2DF98AE88A89890E94B423E5EAC4 -:104C1000F2E086E0DF011D928A95E9F70E94F42315 -:104C200018C0662351F34D875E878D859E850E944F -:104C30008F23882311F386E0F801A5EAB2E0019002 -:104C40000D928A95E1F70E9402240E94F42381E0EC -:104C500014C080E012C04D875E878D859E850E94BE -:104C60006E28292F22952F7030E0223031050CF468 -:104C7000E0CE243031050CF6E2CE62960FB6F89401 -:104C8000DEBF0FBECDBFDF91CF911F910F91FF907F -:104C9000EF9008951F93CF93DF93CDB7DEB72C9796 -:104CA0000FB6F894DEBF0FBECDBF4F83588769871C -:104CB0007A878B879C87CE0107960E947A24882367 -:104CC000D9F02F8138858A859B85892B39F03F3F24 -:104CD00019F080E090E004C02F3FD9F781E090E028 -:104CE000892B09F06DC04F81588569857A858B8540 -:104CF0009C850E94C32364C086E0FE013796DE01D6 -:104D0000119601900D928A95E1F7FF81E8854A8519 -:104D10005B854115510539F0EF3F41F481E090E0AA -:104D2000FF3F31F003C081E090E002C080E090E0FE -:104D300080FD46C02091DC0230E0C90101968770F9 -:104D400099276091DB0270E08617970709F440C04D -:104D5000F983EA835D834C8396E0929FD001939F11 -:104D6000B00D1124A555BD4FFE01319601900D9255 -:104D70009A95E1F78093DC020E94D32321C0189F0B -:104D8000C001112485559D4F0E947A24882371F11A -:104D9000E091DB021E9FF0011124E555FD4F40819B -:104DA000518162817381848195810E94C3238091A6 -:104DB000DB0290E00196877099278093DB0201C0A7 -:104DC00016E08091DB029091DC028913D8CF0EC0EF -:104DD0000E948B231092DC021092DB02E5EAF2E0E3 -:104DE00086E0DF011D928A95E9F7EACF2C960FB68F -:104DF000F894DEBF0FBECDBFDF91CF911F91089514 -:104E0000DF92EF92FF920F931F93CF93DF93EC010A -:104E1000009709F46EC0D12CEE24E394F12C8E019E -:104E20000F5F1F4FFE018491843748F4843008F0EF -:104E30004CC0813071F0823009F05BC01EC08537F4 -:104E400009F43FC080F1982F9458903708F051C072 -:104E50003FC02296F8018491982F905E983050F4CC -:104E60008770FE2D01C0FF0F8A95EAF78F2F0E94F1 -:104E7000142913C00E94901E2FC02296F80184911D -:104E8000982F905E983060F48770FE2D01C0FF0F60 -:104E90008A95EAF78F2F0E941A290E943D291CC08B -:104EA0000E94581F19C02296F801049107C08FE98B -:104EB0009FE00197F1F700C0000001500111F7CF0A -:104EC0000BC02296F801D49007C00E94901E03C028 -:104ED0008F770E94581FE8018D2D07C08150EFE9A0 -:104EE000FFE03197F1F700C00000882309F497CF65 -:104EF000F5CFDF91CF911F910F91FF90EF90DF9051 -:104F000008956093E1027093E2028093E30290932C -:104F1000E4020C9477236093DD027093DE028093A9 -:104F2000DF029093E0020C94772308950C9481277C -:104F30000F931F930091E1021091E2022091E3028E -:104F40003091E402602B712B822B932B1F910F91D8 -:104F50000C9481270F931F930091E1021091E202BC -:104F60002091E3023091E402602371238223932392 -:104F70001F910F910C9481270F931F930091E102D1 -:104F80001091E2022091E3023091E4026027712740 -:104F9000822793271F910F910C94812760E070E086 -:104FA000CB010C948B2741E050E060E070E004C03E -:104FB000440F551F661F771F8A95D2F7CB01BA01A0 -:104FC0000C948B2741E050E060E070E004C0440F97 -:104FD000551F661F771F8A95D2F78091DD02909149 -:104FE000DE02A091DF02B091E002482B592B6A2B20 -:104FF0007B2BCB01BA010C948B2741E050E060E0A1 -:1050000070E004C0440F551F661F771F8A95D2F7C2 -:1050100040955095609570958091DD029091DE02EB -:10502000A091DF02B091E002482359236A237B2339 -:10503000CB01BA010C948B2741E050E060E070E0B6 -:1050400004C0440F551F661F771F8A95D2F78091C1 -:10505000DD029091DE02A091DF02B091E0024827CC -:1050600059276A277B27CB01BA010C948B270F9312 -:105070001F930091DD021091DE022091DF0230913A -:10508000E002602B712B822B932B1F910F910C94BC -:105090008B270F931F930091DD021091DE02209168 -:1050A000DF023091E00260237123822393231F915A -:1050B0000F910C948B270F931F930091DD02109199 -:1050C000DE022091DF023091E00260277127822703 -:1050D00093271F910F910C948B270895CF92DF9205 -:1050E000EF92FF920F931F93CF93DF93EC01C09049 -:1050F000E102D090E202E090E302F090E4028091BD -:10510000DD029091DE02A091DF02B091E002C82A98 -:10511000D92AEA2AFB2A0FE110E0B701A601002EE6 -:1051200004C076956795579547950A94D2F740FF46 -:1051300008C0BE01802F0E94B3048130910509F0A0 -:1051400007C00150110948F7BE0180E00E94B30476 -:10515000DF91CF911F910F91FF90EF90DF90CF9053 -:10516000089540918B0150918C0120E030E09FEF39 -:10517000FA01E20FF31F62816817A1F09F3F19F453 -:10518000611101C0922F2F5F3F4F2630310581F70B -:1051900007C0FA01E90FF11D97FDFA958283089582 -:1051A0009F3FB9F7089540918B0150918C0120E009 -:1051B00030E0FA01E20FF31F9281981301C01282CE -:1051C0002F5F3F4F26303105A1F7089581E090E031 -:1051D000E0918B01F0918C01E80FF91F108201968C -:1051E00088309105A9F708959091E502982B909346 -:1051F000E502089580959091E50298239093E50249 -:1052000008951092E50208959091E602982B9093EC -:10521000E602089580959091E60298239093E60225 -:1052200008951092E60208959091E702982B9093CA -:10523000E702089580959091E70298239093E70202 -:1052400008951092E70208958093E802089510925D -:10525000E802089540918B0150918C0120E030E0EC -:1052600080E0FA01E20FF31F918191118F5F2F5FB0 -:105270003F4F27303105A9F70895E0918B01F09158 -:105280008C018091E5028083E0918B01F0918C018B -:1052900080819091E602892B8083E0918B01F091CF -:1052A0008C0180819091E702892B80839091E802A4 -:1052B000992361F0E0918B01F0918C018081892B21 -:1052C00080830E942A2981110E94272980918B01C5 -:1052D00090918C010C94591D8091FB03843039F11D -:1052E0001092F20220E488E190E00FB6F894A895BD -:1052F000809360000FBE2093600080E00E949B03BB -:1053000080E00E942C0683B7817F846083BF83B7CF -:10531000816083BF7894889583B78E7F83BF88E14F -:105320000FB6F89480936000109260000FBE08954D -:1053300008950895CF9380E00E949B030E949829CE -:105340000E94E9070E949929C0E08C2F0E94390928 -:10535000892B29F4CF5FC530C1F780E001C081E01F -:10536000CF9108950E948B2380E00E949B030E94AE -:1053700065300E944D1D0C942C061F920F920FB6A3 -:105380000F9211248F939F93AF93BF938091F2025A -:10539000811113C08091F3029091F402A091F50263 -:1053A000B091F6024196A11DB11D8093F302909336 -:1053B000F402A093F502B093F602BF91AF919F91D2 -:1053C0008F910F900FBE0F901F90189582E084BDB3 -:1053D00093E095BD9AEF97BD80936E0008958FB7C7 -:1053E000F8944091F3025091F4026091F5027091AB -:1053F000F6028FBFCA010895CF92DF92EF92FF921B -:105400000F931F932FB7F8944091F3025091F40239 -:105410006091F5027091F6022FBF6A017B01EE24C4 -:10542000FF248C0120E030E0C016D106E206F3062E -:1054300020F09A01281B390B05C09C01209530955E -:10544000240F351FC9011F910F91FF90EF90DF903E -:10545000CF9008951F920F920FB60F9211248F9341 -:105460009F93AF93BF938091F3029091F402A09128 -:10547000F502B091F6020196A11DB11D8093F302D1 -:105480009093F402A093F502B093F602BF91AF910E -:105490009F918F910F900FBE0F901F9018950E94B3 -:1054A0009516F8942FEF87EA91E6215080409040BE -:1054B000E1F700C0000087E090EBDC018093050479 -:1054C00090930604A0930704B09308042CE088E1AD -:1054D00090E00FB6F894A895809360000FBE2093DB -:1054E0006000FFCFCF92DF92EF92FF920F931F9356 -:1054F000CF93DF93C82ED12C01E010E08D2D0E94B8 -:1055000039097C01C0E0D0E098010C2E02C0220FC6 -:10551000331F0A94E2F72E213F21232B29F42196F1 -:10552000CC30D10589F708C06C2F7D2D80E00E941A -:105530008E04C812F4CF06C0D39485E0D812DECF13 -:1055400080E001C081E0DF91CF911F910F91FF902A -:10555000EF90DF90CF900895CF93C82F8CE20E94F8 -:10556000722A882321F08C2FCF910C94722A80E02C -:10557000CF910895CF930E94FD2B811102C00E940C -:10558000DE2BC5E608C00E94E9078FE39CE901977E -:10559000F1F700C00000C150B1F789E20E94AC2AC7 -:1055A00081110AC18AE20E94AC2A81110E94DE2B7D -:1055B00085E00E94AC2A81110E944F2A0E94082C8B -:1055C0008093F10287E00E94AC2A882399F18BE155 -:1055D0000E94AC2A882351F09091F10291FB882718 -:1055E00080F921E0822780FB91F922C08EE00E94A1 -:1055F000AC2A882351F09091F10292FB882780F920 -:1056000021E0822780FB92F913C080E10E94AC2A3E -:105610009091F102882341F093FB882780F921E0E3 -:10562000822780FB93F904C0892F809580FB90F935 -:105630009093F1028091F1020E940C2C0E941A2C8E -:105640008093020380EE0E94AC2A882341F080916F -:105650000203982F909590FB80F98093020389E3D1 -:105660000E94AC2A882359F09091020391FB88276D -:1056700080F921E0822780FB91F99093020382EE6A -:105680000E94AC2A882359F09091020392FB88274C -:1056900080F921E0822780FB92F99093020386EE45 -:1056A0000E94AC2A882359F09091020393FB88272B -:1056B00080F921E0822780FB93F99093020383EE27 -:1056C0000E94AC2A882359F09091020394FB88270A -:1056D00080F921E0822780FB94F99093020385E30F -:1056E0000E94AC2A882359F09091020395FB8827E9 -:1056F00080F921E0822780FB95F99093020381E3F2 -:105700000E94AC2A882359F09091020396FB8827C7 -:1057100080F921E0822780FB96F99093020381E1D2 -:105720000E94AC2A882359F09091020397FB8827A6 -:1057300080F921E0822780FB97F990930203809102 -:1057400002030E941E2C87E20E94AC2AC82F8EE121 -:105750000E94AC2A8111C2608FE10E94AC2A8111A3 -:10576000C46080E20E94AC2A8111C86081E20E947C -:10577000AC2A8111C06182E20E94AC2A8111C06210 -:1057800083E20E94AC2A8111C06484E20E94AC2AA8 -:10579000882311F0C06802C0CC2329F08C2F0E940E -:1057A000152C6C2F03C00E94112C682F70E080E034 -:1057B00090E0CF910C949627CF9108956DEE7EEFF7 -:1057C00080E090E00E94CC3460E082E090E00E94B3 -:1057D000BE3460E083E090E00E94BE3460E084E08C -:1057E00090E00E94BE3460E085E090E00E94BE340C -:1057F00060E086E090E00C94BE3480E090E00E948F -:10580000B83421E08D3E9E4F09F020E0822F0895AC -:1058100082E090E00C94B034682F82E090E00C9429 -:10582000BE3483E090E00C94B034682F83E090E0C5 -:105830000C94BE3484E090E00C94B034682F84E083 -:1058400090E00C94BE3486E090E00C94B034682F65 -:1058500086E090E00C94BE348091FF0280FF0BC084 -:105860006091900185E0689FB0011124759567955E -:10587000759567952AC081FF09C06091900185E008 -:10588000689FB0011124759567951FC082FF07C0FE -:105890006091900185E0689FB001112416C040918D -:1058A000F9024423C9F060918F01461788F72091CF -:1058B000900185E0289F90011124429FC001439FE1 -:1058C000900D112470E00E949C346038710540F402 -:1058D0006115710539F002C065E070E0862F08950A -:1058E0008FE7089581E008958091FF0280FF08C04E -:1058F00060918E0170E0759567957595679521C0EB -:1059000081FF06C060918E0170E07595679519C0A2 -:1059100082FF04C060918E0170E010C08091F90296 -:105920008823C1F060918D018617A0F790918E01B8 -:10593000989FC001112470E00E949C34603871056A -:1059400028F46115710521F0862F08958FE70895D9 -:1059500081E0089561E070E0F4CF803F21F40E947F -:105960002C2C819504C0813F29F40E942C2C80931B -:10597000FC020895823F21F40E942C2C819504C0E2 -:10598000833F29F40E942C2C8093FB020895893FC9 -:1059900019F40E94742C05C08A3F31F40E94742CC3 -:1059A00081958093FD0208958B3F21F40E94742C11 -:1059B000819504C08C3F29F40E94742C8093FE02D0 -:1059C0000895843F21F48091FA02816017C0853FD9 -:1059D00021F48091FA02826011C0863F21F4809107 -:1059E000FA0284600BC0873F21F48091FA0288603C -:1059F00005C0883F31F48091FA0280618093FA02F9 -:105A000008958D3F21F48091FF0281600BC08E3F8D -:105A100021F48091FF02826005C08F3F29F48091BC -:105A2000FF0284608093FF020895803F29F48091F3 -:105A3000FC0287FF6EC007C0813F41F48091FC02E9 -:105A400018160CF066C01092FC0263C09091FB0225 -:105A5000823F19F497FF5DC005C0833F31F41916EA -:105A60000CF057C01092FB0254C0893F31F4809172 -:105A7000FD0218160CF04DC006C08A3F39F4809123 -:105A8000FD0287FF46C01092FD0243C08B3F29F400 -:105A90008091FE0287FF3DC006C08C3F39F48091A3 -:105AA000FE021816B4F51092FE0233C0843F21F4B2 -:105AB0008091FA028E7F05C0853F31F48091FA0211 -:105AC0008D7F8093FA0225C0863F21F48091FA02EF -:105AD0008B7FF7CF873F21F48091FA02877FF1CF48 -:105AE000883F21F48091FA028F7EEBCF8D3F21F425 -:105AF0008091FF028E7F0BC08E3F21F48091FF02C8 -:105B00008D7F05C08F3F29F48091FF028B7F8093AA -:105B1000FF028091FB0281110EC08091FC02811175 -:105B20000AC08091FD02811106C08091FE028111A0 -:105B300002C01092F90208958AEF92E00E94641D5B -:105B40000E94EF299093F8028093F7020895CF9373 -:105B50008091F7029091F8020E94FC294091F9028D -:105B6000442321F02091910130E006C02091920160 -:105B70005AE0259F900111248217930708F486C0EC -:105B80008091FB0281110DC09091FC02911109C01E -:105B90009091FD02911105C09091FE02992309F4A4 -:105BA00075C04F3F19F04F5F4093F902181624F467 -:105BB0000E942C2C8093FB028091FB0287FF05C082 -:105BC0000E942C2C81958093FB028091FC02181678 -:105BD00024F40E942C2C8093FC028091FC0287FF0D -:105BE00005C00E942C2C81958093FC026091FB02E1 -:105BF000662339F1C091FC02CC2319F1772767FDA8 -:105C00007095872F972F0E94003223E333E343E3FD -:105C10005FE30E94B4320E94CD316093FB026C2F8F -:105C2000772767FD7095872F972F0E94003223E317 -:105C300033E343E35FE30E94B4320E94CD316093CB -:105C4000FC028091FD02181624F40E94742C8093AB -:105C5000FD028091FD0287FF05C00E94742C819592 -:105C60008093FD028091FE02181624F40E94742C89 -:105C70008093FE028091FE0287FF05C00E94742C73 -:105C800081958093FE02CF910C949C2DCF91089525 -:105C9000EAEFF2E085E0DF011D928A95E9F71092C4 -:105CA000F9021092FF020895833089F130F48130B7 -:105CB00061F0823009F06EC019C0853009F449C026 -:105CC000B8F1863009F066C055C020919201862F48 -:105CD00090E0820F911D8F3F910520F4620F609339 -:105CE000920108958FEF8093920108952091910180 -:105CF000862F90E0820F911D8F3F910520F4620F57 -:105D00006093910108958FEF809391010895209100 -:105D10009001862F90E0820F911D8F3F910520F416 -:105D2000620F6093900108958FEF80939001089522 -:105D300020918F01862F90E0820F911D8F3F91055A -:105D400020F4620F60938F0108958FEF80938F018D -:105D5000089520918E01862F90E0820F911D8F3F34 -:105D6000910520F4620F60938E0108958FEF809368 -:105D70008E01089520918D01862F90E0820F911D54 -:105D80008F3F910520F4620F60938D0108958FEF8E -:105D900080938D010895833021F130F4813059F0E2 -:105DA000823009F049C012C0853089F128F186306F -:105DB00009F042C037C080919201681720F4861B19 -:105DC000809392010895109292010895809191011B -:105DD000681720F4861B8093910108951092910119 -:105DE000089580919001681720F4861B809390019C -:105DF000089510929001089580918F01681720F402 -:105E0000861B80938F01089510928F0108958091D1 -:105E10008E01681720F4861B80938E0108951092DE -:105E20008E01089580918D01681720F4861B809360 -:105E30008D01089510928D01089541E050E060E0D9 -:105E400070E004C0440F551F661F771F8A95D2F774 -:105E5000CB01BA010E9496270C948B23873200F560 -:105E60008E3108F089C08E3009F469C060F4873043 -:105E700009F44DC018F4863049F531C0883041F13D -:105E80008B3021F57EC0863109F47BC018F4803157 -:105E9000E9F45FC0893109F474C08B31B9F445C0AD -:105EA000883309F46EC048F4893209F467C0853339 -:105EB00009F464C0873251F461C0833409F45EC0D0 -:105EC00018F48A3318F056C0883499F080E00895A9 -:105ED0000E94082C0E941A2C0E94232C52C08091F0 -:105EE000F102817F8E7F8093F10281E08093000335 -:105EF00008950E948B232FEF83ED90E32150804083 -:105F00009040E1F700C000000E944F2A3AC09091F3 -:105F1000F102892F8095817080FB90F919F09660CD -:105F2000986025C0997F977F22C09091F10291FBE4 -:105F3000882780F921E0822780FB91F913C0909196 -:105F4000F10292FB882780F921E0822780FB92F9F9 -:105F500009C09091F10293FB882780F921E0822704 -:105F600080FB93F99093F102882359F0916090930C -:105F7000F10207C0895303C08D5101C080E00E9427 -:105F80001D2F81E0089580E0089580E00895CF936B -:105F9000C82F80910003813071F020F0823009F029 -:105FA00089C037C0A0918B01B0918C018C91823255 -:105FB00009F082C007C0A0918B01B0918C018C9137 -:105FC000823249F48C2F0E94C32F81111EC08C2F66 -:105FD0000E942E2F1CC08C2F0E94C52F811115C02E -:105FE000C43169F030F4CB3081F0C03109F068C0C1 -:105FF00009C0C93221F0C83309F062C006C010924E -:1060000000035EC082E08093000381E090E0817035 -:106010005AC0C932C9F060F4C431B1F020F4C730BD -:1060200009F04CC034C0CE51C63008F047C017C08C -:10603000CE3439F120F4CB3409F040C01CC0C13556 -:10604000C1F0C235D9F513C080910103882319F03E -:106050001092010333C081E08093000334C0EC2F21 -:10606000F0E0E25EFD4F80818093010327C061E094 -:1060700003C061E007C06AE0809101030E94542ED2 -:106080001DC06AE0809101030E94CB2E17C08EE1F3 -:106090008093920182E3809391018AE08093900142 -:1060A00084E180938F0188E080938E0188E2809361 -:1060B0008D0104C01092000380E005C081E003C0A0 -:1060C00080E090E0A4CFCF9108950E94FD2B811134 -:1060D00002C00E94DE2B0E94232C8093040480FFC8 -:1060E00002C0869501C080E00C949B03809104045B -:1060F000982F9695292F30E0233031054CF49F5F7F -:10610000990F8170892B8160809304040E94272C51 -:106110008091040486950C949B0380910404982F2D -:10612000969591F09158990F8170892B8093040472 -:106130008E7F91E009F490E08091040490FB80F957 -:10614000809304040E94272C8091040486950C946B -:106150009B0380910404982F909590FB80F9809385 -:1061600004040E94272C8091040480FF02C08695BD -:1061700001C080E00C949B0330910404232F2695EA -:106180002F5F2F77822F90E0317004972CF4220F2D -:10619000232B2093040402C0309304048091040450 -:1061A000282F2E7F91E009F490E090FB80F98093F6 -:1061B00004040E94272C8091040486950C949B0370 -:1061C00020910404922F96959827990F822F817021 -:1061D000892B809304048E7F91E009F490E08091F4 -:1061E000040490FB80F9809304040E94272C809182 -:1061F000040486950C949B035058BB27AA270ED005 -:1062000075C166D130F06BD120F031F49F3F11F4AD -:106210001EF45BC10EF4E095E7FB51C1E92F77D185 -:1062200080F3BA17620773078407950718F071F4B3 -:106230009EF58FC10EF4E0950B2EBA2FA02D0B0109 -:10624000B90190010C01CA01A0011124FF27591BBB -:1062500099F0593F50F4503E68F11A16F040A22FC1 -:10626000232F342F4427585FF3CF46953795279532 -:10627000A795F0405395C9F77EF41F16BA0B620B31 -:10628000730B840BBAF09150A1F0FF0FBB1F661F78 -:10629000771F881FC2F70EC0BA0F621F731F841FBB -:1062A00048F4879577956795B795F7959E3F08F0E1 -:1062B000B3CF9395880F08F09927EE0F97958795A0 -:1062C0000895D9D008F481E008950CD00FC107D10A -:1062D00040F0FED030F021F45F3F19F0F0C05111D2 -:1062E00039C1F3C014D198F39923C9F35523B1F3FD -:1062F000951B550BBB27AA2762177307840738F035 -:106300009F5F5F4F220F331F441FAA1FA9F333D093 -:106310000E2E3AF0E0E830D091505040E695001C47 -:10632000CAF729D0FE2F27D0660F771F881FBB1F03 -:10633000261737074807AB07B0E809F0BB0B802DDD -:10634000BF01FF2793585F4F2AF09E3F510568F029 -:10635000B6C000C15F3FECF3983EDCF386957795BD -:106360006795B795F7959F5FC9F7880F911D96952B -:10637000879597F90895E1E0660F771F881FBB1F87 -:10638000621773078407BA0720F0621B730B840B34 -:10639000BA0BEE1F88F7E095089504D06894B11108 -:1063A000D9C00895BCD088F09F5790F0B92F992795 -:1063B000B751A0F0D1F0660F771F881F991F1AF010 -:1063C000BA95C9F712C0B13081F0C3D0B1E00895D9 -:1063D000C0C0672F782F8827B85F39F0B93FCCF35A -:1063E000869577956795B395D9F73EF49095809506 -:1063F000709561957F4F8F4F9F4F0895E89409C026 -:1064000097FB3EF490958095709561957F4F8F4FE7 -:106410009F4F9923A9F0F92F96E9BB279395F695FD -:10642000879577956795B795F111F8CFFAF4BB0F7B -:1064300011F460FF1BC06F5F7F4F8F4F9F4F16C0DF -:10644000882311F096E911C0772321F09EE8872F69 -:10645000762F05C0662371F096E8862F70E060E025 -:106460002AF09A95660F771F881FDAF7880F96959E -:10647000879597F90895990F0008550FAA0BE0E842 -:10648000FEEF16161706E807F907C0F012161306F6 -:10649000E407F50798F0621B730B840B950B39F436 -:1064A0000A2661F0232B242B252B21F408950A269C -:1064B00009F4A140A6958FEF811D811D089597F9DC -:1064C0009F6780E870E060E008959FEF80EC08959A -:1064D00000240A94161617061806090608950024C3 -:1064E0000A9412161306140605060895092E03943D -:1064F000000C11F4882352F0BB0F40F4BF2B11F4B1 -:1065000060FF04C06F5F7F4F8F4F9F4F089557FD0F -:106510009058440F551F59F05F3F71F04795880F11 -:1065200097FB991F61F09F3F79F0879508951216A8 -:1065300013061406551FF2CF4695F1DF08C0161654 -:1065400017061806991FF1CF869571056105089405 -:106550000895E894BB2766277727CB0197F908951C -:106560008ADF08F48FEF08950BD0C0CFB1DF28F099 -:10657000B6DF18F0952309F0A2CFA7CF1124EACFF8 -:10658000C6DFA0F3959FD1F3950F50E0551F629F92 -:10659000F001729FBB27F00DB11D639FAA27F00D7C -:1065A000B11DAA1F649F6627B00DA11D661F829FA3 -:1065B0002227B00DA11D621F739FB00DA11D621F88 -:1065C000839FA00D611D221F749F3327A00D611DA5 -:1065D000231F849F600D211D822F762F6A2F112487 -:1065E0009F5750408AF0E1F088234AF0EE0FFF1FDA -:1065F000BB1F661F771F881F91505040A9F79E3F11 -:10660000510570F05CCFA6CF5F3FECF3983EDCF312 -:10661000869577956795B795F795E7959F5FC1F74D -:10662000FE2B880F911D9695879597F90895FA018D -:10663000EE0FFF1F30962105310599F161157105A7 -:1066400061F48038BFE39B0749F168949038810575 -:1066500061F08038BFEF9B0741F0992342F5FF3F7F -:10666000E1053105210511F1E8940894E795D90178 -:10667000AA2329F4AB2FBE2FF85FD0F310C0FF5F21 -:1066800070F4A695E0F7F73950F019F0FF3A38F4B6 -:106690009F779F930CD00F9007FC905808953EF081 -:1066A00014CF60E070E080E89FE308954FE79F77A4 -:1066B0005F934F933F932F939ED02F913F914F9194 -:1066C0005F9152DF05C019F40EF0F9CE42CFFDCE36 -:1066D00026DFC8F39638C0F707F80F92E8942BE34B -:1066E0003AEA48EB5FE74EDF0F920F920F924DB7F9 -:1066F0005EB70F92C0D0ECEAF0E016D04F915F91F8 -:10670000EF91FF91E595EE1FFF1F49F0FE57E068FE -:106710004427EE0F441FFA95E1F74195550B32D00F -:106720000F9007FE26C00895DF93CF931F930F931A -:10673000FF92EF92DF927B018C01689405C0DA2E04 -:10674000EF011EDFFE01E894A59125913591459159 -:106750005591AEF3EF0162DDFE019701A801DA94D5 -:1067600079F7DF90EF90FF900F911F91CF91DF911C -:1067700008959B01AC0160E070E080E89FE3A5CD47 -:106780009ECEACC0CCDEE8F39923D9F3940F511D13 -:10679000BBF39150504094F059F0882332F0660FCB -:1067A000771F881F91505040C1F79E3F510544F715 -:1067B000880F911D9695879597F908955F3FACF0E6 -:1067C000983E9CF0BB27869577956795B79508F41A -:1067D000B1609395C1F7BB0F58F711F460FFE8CF94 -:1067E0006F5F7F4F8F4F9F4FE3CFB4CE0EF076C0D9 -:1067F0006CCE689464CE93DEC8F39923D1F3C6F3CC -:10680000DF93CF931F930F93FF92C92FDD27882328 -:106810002AF02197660F771F881FDAF720E030E013 -:1068200040E85FEB9FE3883920F0803E30F021960E -:106830008F77E3DCE4EDF0E003C0DFDCE1E0F1E0E2 -:1068400073DF8B01BE01EC01FB2E6F57710975954B -:10685000771F880B990BD4DD28E132E741E35FE332 -:106860008FDEAF2D9801AE01FF900F911F91CF9158 -:10687000DF91D4DC3BCEFA01DC01AA0FBB1F9B01E8 -:10688000AC01BF5728F422273327442750781FC074 -:10689000B75188F4AB2F0024469537952795011CF6 -:1068A000A395D2F3002069F0220F331F441FB39544 -:1068B000DAF30DD0A1CC61307105A0E88A07B946A2 -:1068C00030F49B01AC0166277727882790783096B3 -:1068D00021F0208331834283538308959F3F31F019 -:1068E000915020F4879577956795B795880F911DFE -:1068F0009695879597F90895991B79E004C0991F9B -:10690000961708F0961B881F7A95C9F78095089509 -:10691000AA1BBB1B51E107C0AA1FBB1FA617B707C5 -:1069200010F0A61BB70B881F991F5A95A9F78095E1 -:106930009095BC01CD01089597FB072E16F40094A5 -:1069400007D077FD09D00E94883407FC05D03EF4BB -:10695000909581959F4F0895709561957F4F08950B -:10696000F999FECF92BD81BDF89A992780B5089517 -:10697000A8E1B0E042E050E00C94D334262FF9991E -:10698000FECF1FBA92BD81BD20BD0FB6F894FA9A12 -:10699000F99A0FBE019608950E94BE34272F0C94D9 -:1069A000BF34DC01CB01FC01F999FECF06C0F2BD7A -:1069B000E1BDF89A319600B40D9241505040B8F7BD -:0669C0000895F894FFCFDA -:1069C60055D0A446000016440000000000004842CE -:1069D60061978A460000C843000000000000484254 -:1069E60055D024460000C84300000000000048427D -:1069F60000005C460000C84300000000000048425A -:106A060061978A4600007A4455D0A4460000C843E0 -:106A1600000000000000484200005C460000C84339 -:106A2600000000000000484255D0244600001644ED -:106A36000507000C05854000000106400000010026 -:106A4600B91049112511F010BC1001E902280814EB -:106A56000A321E4200450025002600430061006000 -:106A660000200037006400650066006700440046A9 -:106A7600002400470000000200040005000700098A -:106A8600000B000C000E001000110013001500177B -:106A96000018001A001C001D001F002100230024FE -:106AA600002600280029002B002D002F0030003280 -:106AB6000034003500370039003B006E048704A01F -:106AC60004B904E10594055E053E053F4D362002F6 -:106AD60003020000010001010101010001010102A0 -:086AE60003040506070809007E -:00000001FF diff --git a/keyboard/preonic/preonic_pcb.hex b/keyboard/preonic/preonic_pcb.hex deleted file mode 100644 index 5bdc190e1d..0000000000 --- a/keyboard/preonic/preonic_pcb.hex +++ /dev/null @@ -1,1702 +0,0 @@ -:100000000C94D4020C9418030C9418030C94180349 -:100010000C9418030C9418030C9418030C941803F4 -:100020000C9418030C9418030C94E8160C94BA174B -:100030000C946C290C9418030C9418030C9418035A -:100040000C9418030C9418030C9418030C941803C4 -:100050000C9418030C94D9290C9418030C941803CD -:100060000C9418030C9418030C9418030C941803A4 -:100070000C9418030C9418030C9418030C94180394 -:100080000C941C0E0C9418030C9418030C94180375 -:100090000C9418030C9418030C9418030C94180374 -:1000A0000C9418030C9418030C941803076342363D -:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 -:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD -:1000D0000000803F08000000BE922449123EABAAF7 -:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 -:1000F000AA3E00000000BF000000803F000000009A -:1001000000084178D3BB4387D1133D190E3CC3BDD2 -:100110004282AD2B3E68EC8276BED98FE1A93E4C7F -:1001200080EFFFBE01C4FF7F3F00000000003500EC -:100130001E001F00200021002200230024002500B3 -:10014000260027002A002B0014001A0008001500C2 -:1001500017001C0018000C00120013002A002900D0 -:1001600004001600070009000A000B000D000E0035 -:100170000F0033003400E1001D001B0006001900D1 -:10018000050011001000360037003800280000304C -:10019000E000E200E30003522C002C000452500067 -:1001A000510052004F0035001E001F0020002100AA -:1001B0002200230024002500260027002A002B000F -:1001C00014001A00090013000A000D000F001800A7 -:1001D0001C0033002A002900040015001600170037 -:1001E00007000B00110008000C0012003400E100B1 -:1001F0001D001B000600190005000E00100036004F -:100200003700380028000030E000E200E30003522D -:100210002C002C0004525000510052004F003500B9 -:100220001E001F00200021002200230024002500C2 -:10023000260027002A002B00340036003700130068 -:100240001C0009000A00060015000F002A00290002 -:1002500004001200080018000C0007000B00170033 -:10026000110016003800E100330014000D000E00EC -:100270001B00050010001A0019001D0028000030A6 -:10028000E000E200E30003522C002C000452500076 -:10029000510052004F0035001E001F0020002100B9 -:1002A0002200230024002500260027002A00350212 -:1002B0001E021F0220022102220223022402250222 -:1002C000260227022A0001003A003B003C003D00C4 -:1002D0003E003F002D022E022F02300231020100AB -:1002E00040004100420043004400450000530153D8 -:1002F0000253005001000100010001000100010053 -:10030000010001000100AB00AA00A900AE00350009 -:100310001E001F00200021002200230024002500D1 -:10032000260027002A0035001E001F0020002100A3 -:100330002200230024002500260027002A000100B7 -:100340003A003B003C003D003E003F002D002E00E7 -:100350002F00300031000100400041004200430006 -:1003600044004500005301530253005001000100B6 -:100370000100010001000100010001000100AB00CB -:10038000AA00A900AE002A035400680065002000FE -:100390005000720065006F006E006900630020006D -:1003A0004B006500790062006F006100720064001C -:1003B00000002C034F007200740068006F006C0096 -:1003C00069006E0065006100720020004B0065004E -:1003D000790062006F006100720064007300000029 -:1003E000040309040902D000060100A0FA09040070 -:1003F000000103010100092111010001223F000752 -:1004000005810308000A0904010001030102000933 -:100410002111010001224D000705820308000A098D -:10042000040200010300000009211101000122362D -:10043000000705830308000A090403000203000003 -:10044000000921110100012220000705840320007A -:100450000107050403200001090404000001010054 -:100460000009240100010900010509040500020139 -:1004700003000007240100014100062402010100DD -:1004800006240202020009240301030102010009FB -:1004900024030204010101000905060240000500D1 -:1004A0000005250101010905850240000500000540 -:1004B000250101031201100100000008EDFE61603A -:1004C0000100010200010631FF0974A1010975153F -:1004D0000025FF9520750881020976150025FF95F6 -:1004E0002075089102C005010980A101850216014D -:1004F0000026B7001A01002AB70075109501810087 -:10050000C0050C0901A1018503160100269C021AF1 -:1005100001002A9C02751095018100C005010902A5 -:10052000A1010901A10005091901290515002501ED -:100530009505750181029501750381010501093059 -:1005400009311581257F95027508810609381581C5 -:10055000257F950175088106050C0A38021581254D -:100560007F950175088106C0C005010906A1010536 -:100570000719E029E7150025019508750181029505 -:100580000175088101050819012905950575019175 -:10059000029501750391010507190029FF15002532 -:1005A000FF950675088100C011241FBECFEFDAE069 -:1005B000DEBFCDBF04B603FE24C080910404909139 -:1005C0000504A0910604B09107048730904BA74022 -:1005D000B04BB9F410920404109205041092060472 -:1005E0001092070414BE84B7877F84BF88E10FB6DA -:1005F000F89480936000109260000FBEE0E0F8E392 -:10060000099512E0A0E0B1E0EEE1F9E602C0059044 -:100610000D92A832B107D9F714E0A8E2B2E001C008 -:100620001D92A430B107E1F70E94A0130C948D3401 -:100630000C94000061110DC0FC018281882331F00F -:1006400085EE0E94671E0E94683003C085EE0E94FE -:100650002F1F80E090E008950E940F0E40E050E0D0 -:1006600069E070E080E091E00C94600F08950E94D2 -:1006700049036E9A769A8CE293E0892B11F00C94E0 -:100680002C03089586E393E0892B11F00C94360334 -:100690000895279A2F988FEF9FEF9093870080936C -:1006A00086008AE08093800089E1809381000C9429 -:1006B000113081110BC080918000877F8093800072 -:1006C00010928D0010928C002F9808952F988330EF -:1006D00041F4809180008860809380008FEF9FEFCD -:1006E00012C09091800098609093800023E030E0E9 -:1006F000281B3109220F331F8FEF9FEF02C0969501 -:1007000087952A95E2F790938D0080938C00089549 -:100710008B3B910568F4883A910530F5853A91054F -:10072000C0F48430910598F4019709F06FC071C04E -:10073000803E910508F46AC0883E910540F09C0116 -:10074000205F31092031310508F060C05CC09C0198 -:10075000A1C0853A910509F45FC0863A910509F474 -:100760005EC023E830E496C0883A910509F45AC087 -:10077000893A910509F459C08A3A910509F458C09B -:100780008B3A910509F457C08C3A910509F456C08B -:100790008D3A910509F455C0803B910509F454C088 -:1007A0008E3A910509F453C08F3A910509F452C06D -:1007B000813B910509F451C0823B910509F450C079 -:1007C000833B910509F44FC0843B910509F44EC069 -:1007D000853B910509F44DC0863B910509F44CC059 -:1007E000873B910509F44BC0883B910509F44AC049 -:1007F000893B910509F449C08A3B910509F048C03D -:100800002AE236E447C09C01306544C020E030E075 -:1008100041C021E030E03EC021E830E43BC022E8A6 -:1008200030E438C022EE34E435C029EE34E432C07E -:100830002AEE34E42FC025EB34E42CC026EB34E45C -:1008400029C027EB34E426C02CEC34E423C02DEC83 -:1008500034E420C023E835E41DC02AE835E41AC09A -:1008600022E935E417C024E935E414C021E236E476 -:1008700011C023E236E40EC024E236E40BC025E2C8 -:1008800036E408C026E236E405C027E236E402C0BA -:1008900020E034E4C90108959CE0799FF00111241F -:1008A0009CE3899FE00DF11D1124E60FF11DEE0F71 -:1008B000FF1FE25DFE4F25913491C9010895880F15 -:1008C000991F82559040FC0125913491C9010895EA -:1008D000880F991F825D9E4FFC0125913491C901BB -:1008E00008950E944C049C019A9581159F4110F433 -:1008F000C9010895C90190528115904128F4C90198 -:100900009F700E9468040895C90190538115904119 -:1009100020F4C9019927906C0895C901905440971B -:1009200028F4C9018F709927946D0895203180E4CF -:10093000380719F480E091ED0895213190E43907EA -:1009400019F480E090ED0895223140E4340719F461 -:1009500080E092ED0895233180E4380719F480E0B7 -:1009600093ED0895211590E5390799F40E945623D7 -:1009700040E065E088E491E00E94600F2FEF44E3DF -:100980008CE0215040408040E1F700C000000C9412 -:10099000FE29213090E5390731F48091F002816021 -:1009A0008093F0020895C90190558115904108F097 -:1009B00062C0432F55274F70552741305105F9F438 -:1009C000C90174E0880F991F7A95E1F78827937021 -:1009D000B901E3E0660F771FEA95E1F760767727C4 -:1009E000862B972B9C682370332702C0440F551F1A -:1009F0002A95E2F74F715527842B952B08954230A5 -:100A0000510529F4922F8827816F906A0895433009 -:100A10005105B9F4C90153E0880F991F5A95E1F7C0 -:100A2000807E97702370332741E050E002C0440F6E -:100A3000551F2A95E2F74F715527842B952B9C68FB -:100A400008954430510589F5C90143E0880F991F85 -:100A50004A95E1F7807E97702370332741E050E09C -:100A600002C0440F551F2A95E2F74F715527842B7A -:100A7000952B9A680895C90190568115904118F4F4 -:100A8000C901906F0895C90190578115904120F4D4 -:100A9000C9019F7090620895C901905881159041D5 -:100AA00020F4C9019F70906A0895203E3105E0F45A -:100AB000203C310568F52133310509F475C048F44F -:100AC0002932310509F46BC02A32310509F07BC0A7 -:100AD00075C02933310501F122383105E9F025339C -:100AE000310509F070C051C0233E3105B1F140F429 -:100AF000203E3105D1F0223E310509F064C01CC012 -:100B0000263E310579F1273E310509F05CC038C039 -:100B1000C9010E945F0408958091010380FD02C015 -:100B200081FF51C080EE90E04FC08091010380FFB3 -:100B3000F9CF89E390E048C08091010382FF0AC0A9 -:100B40008091010384FF03C080E090E03DC083EE0C -:100B500090E03AC082EE90E037C08091010382FFBE -:100B6000EFCFF8CF8091010383FF07C0809101038D -:100B700084FDEACF87EE90E027C086EE90E024C0A7 -:100B80008091010383FFF2CFF8CF8091010385FFAD -:100B900003C089E290E018C085E390E015C0809121 -:100BA000010385FDF9CFF5CF8091010386FF03C0D6 -:100BB0008AE290E009C081E390E006C080910103E1 -:100BC00086FDF9CFF5CFC9010E94880308950895E5 -:100BD0005F926F927F928F929F92AF92BF92CF92CD -:100BE000DF92EF92FF920F931F93CF93DF93CDB7D6 -:100BF000DEB72A970FB6F894DEBF0FBECDBF9E01B9 -:100C00002F5F3F4F4E018BE0880E911C60E070E03B -:100C100000E010E0E12CF12CC12CD12CA12CB12C46 -:100C20008AE0782E622E532E41E050E0E3E9F1E0B5 -:100C3000A62DB52D872D01900D928A95E1F7F9012A -:100C4000819191919F01FC01E07FFF27E032F10546 -:100C500059F48F709927FA0102C0EE0FFF1F8A9591 -:100C6000E2F7AE2ABF2A37C0E033F10559F48F709E -:100C70009927FA0102C0EE0FFF1F8A95E2F7CE2AEC -:100C8000DF2A29C0E034F10559F48F709927FA0161 -:100C900002C0EE0FFF1F8A95E2F7EE2AFF2A1BC063 -:100CA000E035F10559F48F709927FA0102C0EE0F73 -:100CB000FF1F8A95E2F70E2B1F2B0DC0E036F105C2 -:100CC00051F48F709927FA0102C0EE0FFF1F8A9529 -:100CD000E2F76E2B7F2B2815390509F0A7CF94B1C9 -:100CE0008A2D8095892384B985B18A2985B997B1E0 -:100CF0008C2D8095892387B988B18C2988B99AB1C0 -:100D00008E2D809589238AB98BB18E298BB99DB19F -:100D1000802F809589238DB98EB1802B8EB990B3A9 -:100D2000862F8095892380BB81B3862B81BB2A9631 -:100D30000FB6F894DEBF0FBECDBFDF91CF911F91EC -:100D40000F91FF90EF90DF90CF90BF90AF909F906A -:100D50008F907F906F905F9008955F926F927F92D7 -:100D60008F929F92AF92BF92CF92DF92EF92FF92BB -:100D70000F931F93CF93DF93CDB7DEB768970FB66E -:100D8000F894DEBF0FBECDBF85B7806885BF85B73D -:100D9000806885BF0E94E8059E012F5F3F4F4E018E -:100DA00089E1880E911C60E070E000E010E0E12C29 -:100DB000F12CC12CD12CA12CB12C98E1792E622ED2 -:100DC000532E41E050E0EDE9F1E0A62DB52D872D41 -:100DD00001900D928A95E1F7F901819191919F011E -:100DE000FC01E07FFF27E032F10559F48F7099276D -:100DF000FA0102C0EE0FFF1F8A95E2F7AE2ABF2A62 -:100E000037C0E033F10559F48F709927FA0102C019 -:100E1000EE0FFF1F8A95E2F7CE2ADF2A29C0E034C1 -:100E2000F10559F48F709927FA0102C0EE0FFF1FE8 -:100E30008A95E2F7EE2AFF2A1BC0E035F10559F446 -:100E40008F709927FA0102C0EE0FFF1F8A95E2F713 -:100E50000E2B1F2B0DC0E036F10551F48F70992732 -:100E6000FA0102C0EE0FFF1F8A95E2F76E2B7F2B6F -:100E70002815390509F0A7CF94B18A2D80958923CB -:100E800084B985B18A2985B997B18C2D809589233C -:100E900087B988B18C2988B99AB18E2D809589231C -:100EA0008AB98BB18E298BB99DB1802F809589230A -:100EB0008DB98EB1802B8EB990B3862F8095892302 -:100EC00080BB81B3862B81BB10922902109228022D -:100ED000109233021092320210922B0210922A02C8 -:100EE000109235021092340210922D0210922C02B0 -:100EF000109237021092360210922F0210922E0298 -:100F0000109239021092380210923102109230027F -:100F100010923B0210923A0287E393E0892BB9F0DA -:100F200068960FB6F894DEBF0FBECDBFDF91CF91AC -:100F30001F910F91FF90EF90DF90CF90BF90AF90F7 -:100F40009F908F907F906F905F900C94370368967E -:100F50000FB6F894DEBF0FBECDBFDF91CF911F91CA -:100F60000F91FF90EF90DF90CF90BF90AF909F9048 -:100F70008F907F906F905F9008955F926F927F92B5 -:100F80008F929F92AF92BF92CF92DF92EF92FF9299 -:100F90000F931F93CF93DF93CDB7DEB7A2970FB612 -:100FA000F894DEBF0FBECDBF7E0149E1E40EF11C17 -:100FB00022E3C22E22E0D22E5E0153E2A50EB11C26 -:100FC0003AE0532E470101E010E048E1642E55E07D -:100FD000752EE3E9F1E0D401852D01900D928A95FB -:100FE000E1F7F701819191917F019C01207F3327E7 -:100FF0002032310589F424B18F709927A80102C0ED -:10100000440F551F8A95E2F7CA01242B24B995B1E4 -:101010008095892385B94FC02033310589F427B1E4 -:101020008F709927F80102C0EE0FFF1F8A95E2F733 -:10103000CF012E2B27B998B18095892388B93BC061 -:101040002034310589F42AB18F709927A80102C094 -:10105000440F551F8A95E2F7CA01242B2AB99BB188 -:10106000809589238BB927C02035310589F42DB1AE -:101070008F709927F80102C0EE0FFF1F8A95E2F7E3 -:10108000CF012E2B2DB99EB1809589238EB913C027 -:101090002036310581F420B38F709927A80102C052 -:1010A000440F551F8A95E2F7CA01242B20BB91B348 -:1010B0008095892381BB50EA5A95F1F7BE016F5F95 -:1010C0007F4F80E090E020E030E0EDE9F1E0DE01EC -:1010D0001196462D01900D924A95E1F7FB01419141 -:1010E0005191BF01FA01E07FFF27E032F10511F4D1 -:1010F000E3B113C0E033F10511F4E6B10EC0E03402 -:10110000F10511F4E9B109C0E035F10511F4ECB1D4 -:1011100004C0E036F105B9F4EFB1F0E04F705527A7 -:1011200002C0F595E7954A95E2F7E0FD08C0A801F1 -:10113000022E02C0440F551F0A94E2F702C040E09D -:1011400050E0842B952B2F5F3F4F2C30310509F059 -:10115000BCCFF601208131812817390721F0918316 -:101160008083709270010E94E805F2E0CF0ED11CDE -:10117000EA14FB0409F02DCF809170018823A1F1BE -:10118000815080937001882339F08FE99FE00197A7 -:10119000F1F700C0000028C0809132029091330224 -:1011A0009093290280932802809134029091350215 -:1011B00090932B0280932A028091360290913702FD -:1011C00090932D0280932C028091380290913902E5 -:1011D00090932F0280932E0280913A0290913B02CD -:1011E000909331028093300282E493E0892B11F0D6 -:1011F0000E94420381E0A2960FB6F894DEBF0FBEB4 -:10120000CDBFDF91CF911F910F91FF90EF90DF90B5 -:10121000CF90BF90AF909F908F907F906F905F9096 -:101220000895E82FF0E0EE0FFF1FE85DFD4F80818D -:10123000918108950895CF92DF92EF92FF920F93DC -:101240001F93CF93DF93CDB7DEB7CC5BD2400FB601 -:10125000F894DEBF0FBECDBF8C01862F642F88238C -:1012600079F0F80192812FE7482F992329F083E044 -:1012700093E00E94C41904C083E093E00E94D41953 -:10128000F80180818B3091F59181943009F0A8C2EA -:101290009281809173019923B1F08F5F80937301E4 -:1012A00096E4E5EBF1E0DE01A958BD4F01900D9207 -:1012B0009A95E1F7E0917101F0917201EE0FFF1F35 -:1012C00027E732E036C096E4E5EBF1E0DE01AF5C03 -:1012D000BD4F01900D929A95E1F7E0917101F09167 -:1012E0007201EE0FFF1F21E332E093C08A3009F054 -:1012F000CBC0F8019181943009F072C29281809143 -:101300007301992309F473C081508093730196E4AB -:10131000E5EBF1E0DE01A551BE4F01900D929A95EB -:10132000E1F7E0917101F0917201EE0FFF1F2BEEDA -:1013300031E02C0F3D1FE20FF31F60817181680FB8 -:10134000711D882777FD8095982F0E94AC3120E091 -:1013500030E040E451E40E94113120E030E040E808 -:1013600050E40E94A9309B01AC0160E070E080E095 -:1013700090E40E94C33221E230ED42E053E40E9447 -:1013800060324CE050E00E94BB0F20E04BE760E091 -:1013900083E093E00E94B41920E04BE761E083E032 -:1013A00093E00E94B41920E04BE762E083E093E011 -:1013B0000E94B41920E04BE763E083E093E00E94D1 -:1013C000B41920E04BE764E083E093E0C454DD4FC0 -:1013D0000FB6F894DEBF0FBECDBFDF91CF911F9146 -:1013E0000F91FF90EF90DF90CF900C94B41996E49A -:1013F000E5EBF1E0DE01AB55BE4F01900D929A9501 -:10140000E1F7E0917101F0917201EE0FFF1F25EA03 -:1014100031E02C0F3D1FE20FF31F60817181680FD7 -:10142000711D882777FD8095982F0E94AC3120E0B0 -:1014300030E040E451E40E94113120E030E040E827 -:1014400050E40E94A9309B01AC0160E070E080E0B4 -:1014500090E40E94C33221E230ED42E053E40E9466 -:1014600060320E94EB0CC454DD4F0FB6F894DEBF1F -:101470000FBECDBFDF91CF911F910F91FF90EF90E5 -:10148000DF90CF900C94BE0C893009F0D3C0F801E6 -:101490009181943009F0A4C19281992309F4A0C1EB -:1014A00080917101909172010196909372018093E5 -:1014B000710120E04BE760E083E093E00E94B41903 -:1014C00020E04BE761E083E093E00E94B41920E064 -:1014D0004BE762E083E093E00E94B41920E04BE721 -:1014E00063E083E093E00E94B41920E04BE764E0FE -:1014F00083E093E00E94B4190E94BE0C00E010E06B -:10150000E6E4FE2E80917301E5EBF1E0DE01A15AE5 -:10151000BE4F9F2D01900D929A95E1F7E0917101D8 -:10152000F0917201E00FF11FEE0FFF1F2FE531E088 -:101530002C0F3D1FE20FF31F60817181680F711D39 -:10154000882777FD8095982F0E94AC3120E030E00D -:1015500040E451E40E94113120E030E040E850E4E2 -:101560000E94A9309B01AC0160E070E080E090E453 -:101570000E94C33221E230ED42E053E40E94603227 -:101580004CE050E00E94BB0F3FEF87EE93E03150FC -:1015900080409040E1F700C0000080917301E5EBCE -:1015A000F1E0DE01A75EBE4F9F2D01900D929A954E -:1015B000E1F7E0917101F0917201E00FF11FEE0F80 -:1015C000FF1F29E131E02C0F3D1FE20FF31F608167 -:1015D0007181680F711D882777FD8095982F0E9473 -:1015E000AC3120E030E040E451E40E94113120E0D1 -:1015F00030E040E850E40E94A9309B01AC0160E07B -:1016000070E080E090E40E94C33221E230ED42E0DD -:1016100053E40E9460320E94EB0C8FEF9CE701972D -:10162000F1F700C000000F5F1F4F0830110509F0EF -:1016300069CF94C1883009F0D3C0F801918194300A -:1016400009F0CEC09281992309F4CAC0809171013A -:10165000909172010197909372018093710120E043 -:101660004BE760E083E093E00E94B41920E04BE791 -:1016700061E083E093E00E94B41920E04BE762E070 -:1016800083E093E00E94B41920E04BE763E083E03D -:1016900093E00E94B41920E04BE764E083E093E01C -:1016A0000E94B4190E94BE0C00E010E056E4F52E32 -:1016B00080917301E5EBF1E0DE01AD52BF4F9F2D4C -:1016C00001900D929A95E1F7E0917101F09172010C -:1016D000E00FF11FEE0FFF1F23ED30E02C0F3D1F39 -:1016E000E20FF31F60817181680F711D882777FDFC -:1016F0008095982F0E94AC3120E030E040E451E426 -:101700000E94113120E030E040E850E40E94A9300E -:101710009B01AC0160E070E080E090E40E94C33285 -:1017200021E230ED42E053E40E9460324CE050E0B0 -:101730000E94BB0F3FEF87EE93E031508040904016 -:10174000E1F700C0000080917301E5EBF1E0DE01FC -:10175000A357BF4F9F2D01900D929A95E1F7E0910D -:101760007101F0917201E00FF11FEE0FFF1F2DE8E4 -:1017700030E02C0F3D1FE20FF31F60817181680F75 -:10178000711D882777FD8095982F0E94AC3120E04D -:1017900030E040E451E40E94113120E030E040E8C4 -:1017A00050E40E94A9309B01AC0160E070E080E051 -:1017B00090E40E94C33221E230ED42E053E40E9403 -:1017C00060320E94EB0C8FEF9CE70197F1F700C0AD -:1017D00000000F5F1F4F0830110509F069CFBEC030 -:1017E000F801228190917301222309F45DC026E45F -:1017F000E5EBF1E0DE01A95BBF4F01900D922A9568 -:10180000E1F7E0917101F0917201E80FF11DEE0F27 -:10181000FF1F27E430E02C0F3D1FE20FF31F608114 -:101820007181690F711D882777FD8095982F0E941F -:10183000AC3120E030E040E451E40E9411316B0112 -:101840007C01F801818165E070E0681B71098827DF -:1018500077FD8095982F0E94AC319B01AC01C701A8 -:10186000B6010E94A9309B01AC0160E070E080E00D -:1018700090E40E94C33221E230ED42E053E40E9442 -:1018800060324FE050E0C454DD4F0FB6F894DEBF35 -:101890000FBECDBFDF91CF911F910F91FF90EF90C1 -:1018A000DF90CF900C94BB0F26E4E5EBF1E0DE0176 -:1018B000119601900D922A95E1F7E0917101F09156 -:1018C0007201E80FF11DEE0FFF1F21E030E02C0F39 -:1018D0003D1FE20FF31F60817181690F711D882721 -:1018E00077FD8095982F0E94AC3120E030E040E4F5 -:1018F00051E40E9411316B017C01F801818165E0A6 -:1019000070E0681B7109882777FD8095982F0E94E9 -:10191000AC319B01AC01C701B6010E94A9309B010B -:10192000AC0160E070E080E090E40E94C33221E20C -:1019300030ED42E053E40E946032C454DD4F0FB6F4 -:10194000F894DEBF0FBECDBFDF91CF911F910F91F5 -:10195000FF90EF90DF90CF900C94EB0CC454DD4FD0 -:101960000FB6F894DEBF0FBECDBFDF91CF911F91B0 -:101970000F91FF90EF90DF90CF9008951092870223 -:1019800010928602809171008D7F8093710080910A -:1019900090008F7780939000109248021092470237 -:1019A00010928002109281021092820210928302A1 -:1019B00010927F0210927E02EEE5F2E0AEE4B2E019 -:1019C00011921192119211921D921D9282E0EE37A6 -:1019D000F807B1F708956F927F928F929F92AF921E -:1019E000BF92CF92DF92EF92FF920F931F93CF930C -:1019F000DF936B017C010EE712E04CE5A42E42E080 -:101A0000B42EC7E0D0E0A7019601F801929182912F -:101A1000729162918F010E940D31882349F02197C4 -:101A2000F2E0AF1AB108CF3F8FEFD80761F734C0AB -:101A3000F8011082118212821382F5011182108244 -:101A4000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01FA -:101A5000AA0FBB1FA25BBD4FCE011AC001964481E5 -:101A600055816681778140835183628373831482B9 -:101A700015821682178212962D913C91139711961A -:101A80003C932E9313961C921E92129734961296A4 -:101A90008730910519F7C3CF809186029091870214 -:101AA000019797FD05C0909387028093860204C03A -:101AB0001092870210928602E0918602F0918702CE -:101AC0003097C9F4809171008D7F8093710080916F -:101AD00090008F7780939000109280021092810284 -:101AE000109282021092830210927F0210927E0264 -:101AF0001092470285C03197DF01AA0FBB1FAA0FC2 -:101B0000BB1FA25ABD4FCD90DD90ED90FC90EE0F23 -:101B1000FF1FE25BFD4FC081D18160908002709019 -:101B200081028090820290908302A7019601662D27 -:101B3000772D882D992D0E940D3187FF25C0262DE8 -:101B4000372D482D592DC701B6010E94A83020E03D -:101B500030E04AEF54E40E9411315B018C012A2DE0 -:101B60003B2D402F512F662D772D882D992D0E94CA -:101B7000A9303B014C01A7019601772D992D0E94B8 -:101B80000D31181664F72EC0A7019601662D772D2A -:101B9000882D992D0E945C32181634F5A701960104 -:101BA000662D772D882D992D0E94A83020E030E0F9 -:101BB0004AEF54E40E9411315B018C012A2D3B2D28 -:101BC000402F512F662D772D882D992D0E94A830FA -:101BD0003B014C01A7019601772D992D0E945C32A3 -:101BE00087FFECCF10924D02C0928002D09281020A -:101BF000E0928202F0928302D0937F02C0937E0231 -:101C0000DF91CF911F910F91FF90EF90DF90CF90D8 -:101C1000BF90AF909F908F907F906F9008953E9A65 -:101C2000E1E7F0E080818D7F808382E08093900007 -:101C30008AE18093910008951F920F920FB60F9240 -:101C40001124CF92DF92EF92FF922F933F934F9305 -:101C50005F936F937F938F939F93AF93BF93CF9334 -:101C6000DF93EF93FF9380914702882309F479C0B3 -:101C700020E030E0A90160918002709181028091A2 -:101C80008202909183020E945C3218160CF069C0A7 -:101C900020E030E040E251E46091490270914A0254 -:101CA00080914B0290914C020E945C321816BCF459 -:101CB00080918402909185020196609186027091D4 -:101CC00087020E9448349093850280938402109288 -:101CD000490210924A0210924B0210924C02C0919B -:101CE0008402D0918502CC0FDD1FCC0FDD1FC25ABC -:101CF000DD4F288139814A815B8160E074E284E7AD -:101D00009BE40E9411310E94793170939700609397 -:101D10009600288139814A815B8160E074E284E722 -:101D20009BE40E9411310E947931759567957093FB -:101D300099006093980020E030E040E85FE3609114 -:101D4000490270914A0280914B0290914C020E948C -:101D5000A9306093490270934A0280934B0290939A -:101D60004C0280914802882309F493C0C09043023A -:101D7000D0904402E0904502F090460220E030E02E -:101D8000A901C701B6010E945C321816F4F4A7013C -:101D9000960160E074E284E79BE40E9411310E94A6 -:101DA00079317093970060939600A701960160E0E7 -:101DB00074E284E79BE40E9411310E9479317595A9 -:101DC0006795709399006093980060913D027091BF -:101DD0003E026F5F7F4F70933E0260933D0280E052 -:101DE00090E00E94AA3120913F0230914002409140 -:101DF0004102509142020E945C3287FD4AC08091AC -:101E00003C028F5F80933C029091F0038917A0F011 -:101E10008091F503882319F010923C020DC0809147 -:101E200071008D7F80937100809190008F778093F7 -:101E30009000109248022DC0E091F103F091F2035E -:101E400080913C0298E0899FE00DF11D1124808172 -:101E50009181A281B3818093430290934402A09325 -:101E60004502B093460220E030E040E85EE3648142 -:101E70007581868197810E94603260933F027093E2 -:101E80004002809341029093420210923E021092CF -:101E90003D02FF91EF91DF91CF91BF91AF919F9163 -:101EA0008F917F916F915F914F913F912F91FF9013 -:101EB000EF90DF90CF900F900FBE0F901F9018956E -:101EC0000F931F93CF93DF9300D0CDB7DEB78C0174 -:101ED00080914702882331F04A8369830E94BE0CB7 -:101EE00069814A8181E0809348021093F203009354 -:101EF000F1036093F0034093F503109249021092AE -:101F00004A0210924B0210924C0210923C02F801CD -:101F10004081518162817381409343025093440216 -:101F2000609345027093460220E030E040E85EE3B3 -:101F300064817581868197810E94603260933F023F -:101F400070934002809341029093420210923E02AD -:101F500010923D02809171008260809371008091A7 -:101F600090008068809390000F900F90DF91CF9148 -:101F70001F910F9108956F927F928F929F92AF92CF -:101F8000BF92CF92DF92EF92FF920F931F93CF9366 -:101F9000DF936B017C01EA018091480281110E946C -:101FA000BE0C81E08093470220E030E0A901C70128 -:101FB000B6010E945C3218160CF09AC06090800244 -:101FC00070908102809082029090830220E030E045 -:101FD000A901662D772D882D992D0E940D31811133 -:101FE00028C0C0928002D0928102E0928202F092D8 -:101FF0008302D0937F02C0937E02809186029091EB -:102000008702FC01EE0FFF1FEE0FFF1FE25AFD4F8C -:10201000C082D182E282F382FC01EE0FFF1FE25BFD -:10202000FD4FD183C08301969093870280938602EF -:102030005FC0A7019601662D772D882D992D0E94EE -:102040000D3187FF25C0262D372D482D592DC7016D -:10205000B6010E94A83020E030E04AEF54E40E942C -:1020600011315B018C012A2D3B2D402F512F662D04 -:10207000772D882D992D0E94A9303B014C01A70195 -:102080009601772D992D0E940D31181664F7A9CF6E -:10209000A7019601662D772D882D992D0E945C321F -:1020A00018160CF09ECFA7019601662D772D882D6E -:1020B000992D0E94A83020E030E04AEF54E40E94BD -:1020C00011315B018C012A2D3B2D402F512F662DA4 -:1020D000772D882D992D0E94A8303B014C01A70136 -:1020E0009601772D992D0E945C3287FFECCF79CF36 -:1020F000809171008260809371008091900080686F -:1021000080939000DF91CF911F910F91FF90EF90FE -:10211000DF90CF90BF90AF909F908F907F906F9007 -:102120000895809191020895CF93DF9300D01F927C -:10213000CDB7DEB72091FA03243021F523E02983BF -:102140009B838A832093E9008FEF06C095ED9A95D3 -:10215000F1F70000882329F09091E800815095FF65 -:10216000F5CF8091E80085FF0DC040E050E063E0CE -:1021700070E0CE0101960E947E148091E8008E7777 -:102180008093E8000F900F900F90DF91CF9108950A -:10219000CF93DF9300D01F92CDB7DEB72091FA0323 -:1021A000243029F522E029839B838A8383E080936E -:1021B000E9008FEF06C095ED9A95F1F700008823AE -:1021C00029F09091E800815095FFF5CF8091E800CB -:1021D00085FF0DC040E050E063E070E0CE01019665 -:1021E0000E947E148091E8008E778093E8000F9023 -:1021F0000F900F90DF91CF9108952091FA03243032 -:10220000F9F422E02093E9002FEF06C035ED3A956E -:10221000F1F70000222329F03091E800215035FF2A -:10222000F5CF2091E80025FF0BC040E050E065E0CD -:1022300070E00E947E148091E8008E778093E80021 -:102240000895CF93DF93EC018091FA03843041F538 -:1022500081E08093E9008FEF06C095ED9A95F1F744 -:102260000000882329F09091E800815095FFF5CF78 -:102270008091E80085FF14C040E050E068E070E025 -:10228000CE010E947E148091E8008E778093E80052 -:1022900088E0FE01A9E8B2E001900D928A95E1F78D -:1022A000DF91CF910895BF92CF92DF92EF92FF928C -:1022B0000F931F93CF93DF937C01B62EE90100E0CB -:1022C00010E0C42ED12C0BC04991202F2B0D2F775D -:1022D0004F776FE0C7010E94B4190F5F1F4F0C15B5 -:1022E0001D0594F3DF91CF911F910F91FF90EF9017 -:1022F000DF90CF90BF90089570E06F5F7F4F6F7059 -:1023000077270C94B4190F931F93CF93C42F633086 -:10231000710509F04AC0842F807F803849F18039E7 -:1023200009F043C0622F6F7770E080E090E00E9478 -:10233000AC3120E030E040E451E40E9411319B01D7 -:10234000AC0160E070E080E090E40E94C3320F775F -:1023500010E023E0159507952A95E1F72DEC3CEC6C -:1023600042E053E40E946032A8010E94BB0F1DC0EE -:10237000622F6F7770E080E090E00E94AC3120E047 -:1023800030E040E451E40E9411319B01AC0160E077 -:1023900070E080E090E40E94C3322DEC3CEC42E01F -:1023A00053E40E9460320E94EB0CCC3F29F4CF91A1 -:1023B0001F910F910C94BE0CCF911F910F91089516 -:1023C0000F931F93CF93DF93CDB7DEB727970FB649 -:1023D000F894DEBF0FBECDBF8C0114C08A810E946D -:1023E0008E199A819D839B819E839C819F838111FD -:1023F0001EC089818430B1F08730A1F08630A1F011 -:102400008530A1F0BE016F5F7F4F84E791E00E94AD -:10241000FB1C8111E3CF84E791E00E94EC1C0E9439 -:1024200067190DC083E003C082E001C081E0AE0106 -:102430004B5F5F4F682FC8010E94211AE3CF279698 -:102440000FB6F894DEBF0FBECDBFDF91CF911F91C5 -:102450000F910895EF92FF920F93CF93DF9300D0E7 -:1024600000D000D0CDB7DEB77B014A832B830C832D -:10247000842F2E834D830E948E192E814D818111D0 -:102480001BC082E0E816F10479F083E0E816F1045D -:1024900021F0EA94EF2821F50BC0073F11F487E003 -:1024A00001C084E089830BC0273FD9F786E0FACFCB -:1024B000473FB9F785E0F6CF42954F704983BE019B -:1024C0006F5F7F4F84E791E00E94B11C84E791E049 -:1024D0000E94CF1C84E791E00E94EC1C0E946719C7 -:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 -:1024F0000F91FF90EF9008958091F903811109C029 -:102500000E946D160E94CA168091E200846080933A -:10251000E20008951092F9030895089508950C9427 -:102520006129809192028F5F8093920262E30E9400 -:102530002834911135C01092920280919302882321 -:1025400079F18091FA03843049F58091E9008F7028 -:102550009091EC0090FF02C090E801C090E0982BB1 -:1025600084E08093E9008091EB0080FF14C08091AB -:10257000EE0087FD03C00FC01092F1008091E800CB -:1025800085FDFACF8091E80080FF05C08091E800CA -:102590008E778093E8009F709093E90010929302E9 -:1025A000089542E061EC81E00E94E31542E061ECB5 -:1025B00082E00E94E31542E061EC83E00E94E315B3 -:1025C00042E261EC84E00E94E31542E361E885E0C9 -:1025D0000E94E31542E360E886E00C94E3158091E5 -:1025E000FC03833009F454C030F4813071F0823040 -:1025F00009F0A5C08CC08A3009F479C08B3009F489 -:102600005FC0893009F09BC020C08091FB03813AF4 -:1026100009F095C08091E800877F8093E800809161 -:10262000FF0390910004892B21F060E080E090E0AE -:1026300003C068E089E892E070E00E941C15809178 -:10264000E8008B778093E80008958091FB03813246 -:1026500009F075C08091FF0390910004892B09F067 -:102660006EC08091E800877F8093E80005C080916C -:10267000FA03882309F463C08091E80082FFF7CF52 -:102680008091F100809391028091E8008B7753C094 -:102690008091FB03813A09F052C08091FF03909131 -:1026A0000004892B09F04BC08091E800877F80935C -:1026B000E8008091E80080FFFCCF80918A0136C05D -:1026C0008091FB038132D9F58091FF039091000442 -:1026D000892BA9F58091E800877F8093E8000E940C -:1026E0001A168091FD0380938A010C9456238091E1 -:1026F000FB03813221F58091E800877F8093E80019 -:102700000E941A168091FE0380938802089580919A -:10271000FB03813AA1F48091E800877F8093E80071 -:102720008091E80080FFFCCF809188028093F100C7 -:102730008091E8008E778093E8000C941A16089533 -:1027400083E093E00E94F0196AE272E183E093E093 -:102750000E94461A60EE71E183E093E00E944A1AFB -:1027600084B7877F84BF88E10FB6F89480936000B8 -:10277000109260000FBE90E080E80FB6F89480934E -:102780006100909361000FBE0E94741D0E946D163F -:102790000E94CA168091E20084608093E2007894DF -:1027A00063E871E183E093E00E94EC196CE771E16A -:1027B00083E093E00E94E41963E571E183E093E034 -:1027C0000E94E8190E940F0E0E9467190E94761D50 -:1027D00080E891E00E94201D0BC00E941E2980917C -:1027E000F803882329F00E94492981110E94681466 -:1027F0008091FA03853089F383E093E00E94F91B0E -:102800000E94801DF5CF292F332723303105B1F0E9 -:102810004CF42130310509F44DC02230310509F066 -:102820004EC007C02132310541F12232310591F10C -:1028300046C0E0EDF0E084EE93E045C0992781309A -:10284000910569F08230910589F0892B09F037C034 -:10285000E0EEF3E0E491F0E080EE93E034C0E2EBF0 -:10286000F3E0E491F0E082EB93E02DC0E6E8F3E0E2 -:10287000E491F0E086E893E026C0643000F5E62FAE -:10288000F0E0EE0FFF1FE550FE4F80819181E9E0FF -:10289000F0E019C0643098F4E62FF0E0DF01AA0FF1 -:1028A000BB1FAD5FBD4F8D919C91E55FFD4FE081FA -:1028B000F0E009C0E2E1F0E084EB94E004C0E0E085 -:1028C000F0E080E090E0DA018D939C93CF010895D1 -:1028D00080E189BD82E189BD09B400FEFDCF809110 -:1028E000D8008F7D8093D8008091E0008260809333 -:1028F000E0008091E00081FDFCCF0895BF92CF926F -:10290000DF92EF92FF920F931F93CF93DF937C019F -:102910008B01EA010E943B16B82E811133C020972B -:1029200031F028813981021B130BE20EF31EC12CFA -:10293000D12C23C08091E80085FD15C08091E8006E -:102940008E778093E800209749F0888199818C0DDB -:102950009D1D9983888325E0B22E14C00E943B16EA -:10296000882359F00EC0F70181917F018093F10017 -:1029700001501109FFEFCF1ADF0A01151105D1F639 -:1029800001C0B82E8B2DDF91CF911F910F91FF9039 -:10299000EF90DF90CF90BF900895BF92CF92DF92DB -:1029A000EF92FF920F931F93CF93DF937C018B01E4 -:1029B000EA010E943B16B82E811133C0209731F0F6 -:1029C00028813981021B130BE20EF31EC12CD12C7E -:1029D00023C08091E80085FD15C08091E8008B77C9 -:1029E0008093E800209749F0888199818C0D9D1D86 -:1029F0009983888345E0B42E14C00E943B16882337 -:102A000059F00EC08091F100F70181937F010150D0 -:102A10001109FFEFCF1ADF0A01151105D1F601C028 -:102A2000B82E8B2DDF91CF911F910F91FF90EF90DA -:102A3000DF90CF90BF90089540910104509102041F -:102A40004617570748F06115710539F44091E800C1 -:102A50004E774093E80001C0BA01FC0140E033C06A -:102A60008091FA03882309F444C0853009F443C0F7 -:102A70008091E80083FD41C08091E80082FD33C071 -:102A80008091E80080FF1FC09091F3008091F200D8 -:102A9000392F20E0A901482BCA0106C0419140937B -:102AA000F1006150710901966115710519F08830C6 -:102AB0009105A0F341E0089709F040E08091E8001B -:102AC0008E778093E8006115710551F64111C8CFEA -:102AD0000AC08091FA03882361F0853061F080910B -:102AE000E80083FD0AC08091E80082FFF2CF80E019 -:102AF000089582E0089583E0089581E0089540916B -:102B00000104509102044617570748F061157105FA -:102B100039F44091E8004E774093E80001C0BA01D3 -:102B2000FC0140E034C08091FA03882309F445C0D9 -:102B3000853009F444C08091E80083FD42C0809153 -:102B4000E80082FD34C08091E80080FF20C09091B1 -:102B5000F3008091F200392F20E0A901482BCA012F -:102B600007C044914093F10031966150710901967C -:102B70006115710519F08830910598F341E00897C7 -:102B800009F040E08091E8008E778093E8006115BD -:102B9000710549F64111C7CF0AC08091FA03882315 -:102BA00061F0853061F08091E80083FD0AC080917A -:102BB000E80082FFF2CF80E0089582E0089583E08C -:102BC000089581E00895982F2CC09093E9009817FC -:102BD00039F07091EC002091ED005091F00003C0AD -:102BE000242F762F50E021FD02C09F5F1AC0309144 -:102BF000EB003E7F3093EB003091ED003D7F309352 -:102C0000ED003091EB0031603093EB007093EC00FD -:102C10002093ED005093F0002091EE0027FDE5CFCA -:102C200007C0973090F28F708093E90081E008959B -:102C300080E008958091FB0387FD05C08091E80046 -:102C400080FF0EC012C08091E80082FD05C0809117 -:102C5000FA038111F8CF08958091E8008B7708C0BE -:102C60008091FA038111EACF08958091E8008E7770 -:102C70008093E80008958091E4009091E50045E696 -:102C80002091EC0020FD1FC023C02091FA032223D5 -:102C900091F0253091F02091EB0025FD10C020919E -:102CA000E4003091E5002817390751F34150C9017C -:102CB00039F784E0089582E0089583E0089581E083 -:102CC000089580E008952091E80020FFDECFF9CF3D -:102CD0002091E80022FFD9CFF4CF0E94DB160E949A -:102CE000E316E0EEF0E0808181608083E8EDF0E0C3 -:102CF00080818F77808319BCA7EDB0E08C918E7FA7 -:102D00008C9380818F7E80831092F90308950F93B6 -:102D10001F93CF93DF930E94DB160E94E316C8ED4A -:102D2000D0E088818F7788838881806888838881D4 -:102D30008F7D888319BC1092FA031092F6031092CB -:102D4000F8031092F70300EE10E0F80180818B7F0A -:102D5000808388818160888342E060E080E00E9417 -:102D6000E315E1EEF0E080818E7F8083E2EEF0E01B -:102D7000808181608083808188608083F801808188 -:102D80008E7F8083888180618883DF91CF911F91BE -:102D90000F910895E8EDF0E080818F7E8083E7ED6C -:102DA000F0E080818160808384E082BF81E0809355 -:102DB000F9030C948716E8EDF0E080818E7F808324 -:102DC0001092E20008951092DA001092E100089546 -:102DD0001F920F920FB60F9211242F933F934F9390 -:102DE0005F936F937F938F939F93AF93BF93EF9373 -:102DF000FF938091E10082FF0BC08091E20082FF8F -:102E000007C08091E1008B7F8093E1000E949112C6 -:102E10008091DA0080FF1FC08091D80080FF1BC026 -:102E20008091DA008E7F8093DA008091D90080FF54 -:102E30000DC080E189BD82E189BD09B400FEFDCFEE -:102E400081E08093FA030E947C1205C019BC1092A5 -:102E5000FA030E948A128091E10080FF19C08091DC -:102E6000E20080FF15C08091E2008E7F8093E20037 -:102E70008091E20080618093E2008091D8008062BE -:102E80008093D80019BC85E08093FA030E948E12CB -:102E90008091E10084FF30C08091E20084FF2CC06B -:102EA00080E189BD82E189BD09B400FEFDCF80913A -:102EB000D8008F7D8093D8008091E1008F7E809331 -:102EC000E1008091E2008F7E8093E2008091E20039 -:102ED00081608093E2008091F603882311F084E002 -:102EE00007C08091E30087FF02C083E001C081E05A -:102EF0008093FA030E948F128091E10083FF29C022 -:102F00008091E20083FF25C08091E100877F80935C -:102F1000E10082E08093FA031092F6038091E100D1 -:102F20008E7F8093E1008091E2008E7F8093E200AB -:102F30008091E20080618093E20042E060E080E006 -:102F40000E94E3158091F00088608093F0000E9459 -:102F50008D12FF91EF91BF91AF919F918F917F91D2 -:102F60006F915F914F913F912F910F900FBE0F90F6 -:102F70001F9018951F920F920FB60F9211242F9346 -:102F80003F934F935F936F937F938F939F93AF93F1 -:102F9000BF93CF93EF93FF938091E9008F7090914F -:102FA000EC0090FF02C090E801C090E0C92FC82B50 -:102FB0001092E9008091F000877F8093F000789470 -:102FC0000E94FE171092E9008091F00088608093C3 -:102FD000F000CF70C093E900FF91EF91CF91BF91C6 -:102FE000AF919F918F917F916F915F914F913F91A1 -:102FF0002F910F900FBE0F901F9018951F93CF9396 -:10300000DF93CDB7DEB7AC970FB6F894DEBF0FBE37 -:10301000CDBFEBEFF3E08091F100819324E0E3304A -:10302000F207C9F70E94EF128091E80083FF37C1D1 -:103030008091FB039091FC03953009F488C038F42B -:103040009130B1F170F0933009F029C131C098305E -:1030500009F4F8C0993009F404C1963009F01FC191 -:103060009DC0803821F0823809F019C108C08091D4 -:10307000F7039091F803992389F082600FC0809143 -:10308000FF03909100048F7099278093E90080914D -:10309000EB0085FB882780F91092E9009091E80009 -:1030A000977F9093E8008093F1001092F100D5C0D3 -:1030B000882319F0823009F0F2C08F7121F082303C -:1030C00009F0EDC00BC08091FD03813009F0E7C02D -:1030D000933009F080E08093F8032FC08091FD03C6 -:1030E00081112BC08091FF03909100048F7099276C -:1030F000009709F4D4C08093E9002091EB0020FFF1 -:103100001CC02091FC03233021F48091EB008062ED -:1031100012C09091EB0090619093EB0021E030E0C1 -:1031200001C0220F8A95EAF72093EA001092EA0084 -:103130008091EB0088608093EB001092E900809111 -:10314000E800877F8093E8000E941A16A8C08111CA -:10315000A6C08091FD039091FE038F779927182FC9 -:103160009091E3009078982B9093E3008091E80091 -:10317000877F8093E8000E941A168091E80080FF04 -:10318000FCCF8091E30080688093E300112311F06D -:1031900083E001C082E08093FA0381C080588230CE -:1031A00008F07DC08091FD039091FE038C3D23E0EB -:1031B000920779F583E08A838AE289834FB7F8948E -:1031C000DE01139620E03EE051E2E32FF0E0509361 -:1031D0005700E49120FF03C0E295EF703F5FEF706E -:1031E0008E2F90E0EA3010F0C79601C0C0968D9304 -:1031F0009D932F5F243149F74FBF8091E800877F6F -:103200008093E8006AE270E0CE0101960E941C15EE -:1032100013C0AE01455D5F4F6091FF030E94031430 -:103220000097E9F12091E800277F2093E800BC0196 -:103230008BA59CA50E947F158091E8008B778093D9 -:10324000E8002DC0803859F58091E800877F809391 -:10325000E8008091F6038093F1008091E8008E777A -:1032600071CF81111CC09091FD039230C0F4809108 -:10327000E800877F8093E8009093F6030E941A1677 -:103280008091F603811104C08091E30087FF02C0A2 -:1032900084E001C081E08093FA030E94D112809102 -:1032A000E80083FF0AC08091E800877F8093E800F0 -:1032B0008091EB0080628093EB00AC960FB6F8949F -:1032C000DEBF0FBECDBFDF91CF911F910895CF9389 -:1032D0008091FA038823B1F08091E9008F7090917A -:1032E000EC0090FF02C090E801C090E0C92FC82B0D -:1032F0001092E9008091E80083FD0E94FE17CF70D4 -:10330000C093E900CF910895881F8827881F0895EA -:1033100091E0883F08F490E0892F0895982F907FDE -:10332000903B99F038F4903981F0903A71F09038F0 -:10333000C9F40BC0903DA1F018F4903C99F410C072 -:10334000903E19F0903F71F402C083E00895E82F99 -:10335000E15FEF3038F4F0E0E15FFD4F80810895E8 -:1033600082E0089580E008950F932F774F776F7074 -:10337000606BDC01ED91FC91022F242F462F63E05E -:1033800070E009950F9108950F932F774F776F7025 -:103390006069DC01ED91FC91022F242F462F63E040 -:1033A00070E009950F9108950F932F774F776F7005 -:1033B0006068DC01ED91FC91022F242F462F63E021 -:1033C00070E009950F910895FC017383628308955D -:1033D000FC01738F628F0895FC01758F648F0895CF -:1033E000CF93DF93EC011DA21FA21EA2BC01685D5A -:1033F0007F4F40EC88519F4F0E942D1C1B821A82E8 -:103400001D821C821F821E82198618861B861A86C0 -:103410001D861C861F861E86198A188A1B8A1A8A90 -:103420001D8A1C8A1F8A1E8A198E188E1B8E1A8E60 -:103430001D8E1C8E1F8E1E8E19A218A2DF91CF9199 -:103440000895CF92DF92FF920F931F93CF93DF9354 -:103450001F92CDB7DEB7F62E6A018C0108511F4FBF -:1034600008C0F60161916F01C80149830E94341CB4 -:1034700049818C2D841B8F15A0F30F90DF91CF9184 -:103480001F910F91FF90DF90CF900895FC01718301 -:1034900060830895FC0171A360A30895AF92BF9269 -:1034A000CF92DF92EF92FF920F931F93CF93DF9310 -:1034B00000D01F92CDB7DEB77C016B01142FB22E66 -:1034C000A02EDC0195968C9195978430F1F45A9654 -:1034D000ED91FC915B97309709F4D8C0CB0101972F -:1034E00063E070E00E943434DB01AA0FBB1FA60F1B -:1034F000B71F49832A830B834C2D4A1B9E012F5FE4 -:103500003F4FBD01C7010995B1C06230710509F493 -:1035100053C06330710529F06130710509F09CC01A -:1035200083C0842F807F803A01F130F48038B9F075 -:10353000803909F0ABC00DC0803EE9F0803F09F151 -:10354000803B09F0A3C0D7011296ED91FC9113972F -:1035500023C0D7011496ED91FC9115971DC0D7019A -:103560001696ED91FC91179717C0D7011896ED911B -:10357000FC91199711C0D7011A96ED91FC911B97F8 -:103580000BC0423F09F082C0D7011C96ED91FC911F -:103590001D97309731F47AC0309709F477C0123F05 -:1035A00021F42A2D4B2D62EF04C0612F6F702A2D5C -:1035B0004B2DC70109955AC0842F807F803D59F05B -:1035C000803F79F0803C09F061C0D7011E96ED91F3 -:1035D000FC911F9719C0D7015096ED91FC9151971E -:1035E00013C0433F31F4D7015296ED91FC915397AC -:1035F00008C0413F09F04AC0D7015496ED91FC91B3 -:103600005597309741F442C0309709F43FC0133FBB -:1036100011F0113F19F44B2D612F03C0612F6F7012 -:103620004B2DC701099522C0842F0E948819882339 -:1036300031F0D7015696ED91FC91579707C0163F90 -:1036400029F5D7015896ED91FC9159973097F1F0F3 -:10365000612FC70109950AC064307105A8F416C02E -:103660000A2D2B2D412FB601C7010995D7015E9672 -:10367000ED91FC915F97309789F00A2D2B2D412F0A -:10368000B601C70109950AC0C12CD12CD7015C969F -:10369000ED91FC915D97309719F7E8CF0F900F905F -:1036A0000F90DF91CF911F910F91FF90EF90DF90DE -:1036B000CF90BF90AF900895EF92FF920F931F931A -:1036C000CF93DF93EC01162F862F0E948819882351 -:1036D00069F0FDA081E08DA300E020E0412F61E0D2 -:1036E00070E0CE010E944E1AFDA27CC0812F0E9484 -:1036F00084194DA1882309F440C0443029F01AA34D -:1037000021E030E03FA32EA3812F0E948E1981304B -:1037100031F070F0823051F0833059F507C08DA33D -:1037200000E020E0412F61E070E01EC08DA35AC090 -:10373000103F19F0173FE9F404C084E08DA31AA3E9 -:103740003FC02EA13FA1C90163E070E00E94343464 -:103750008C0F9D1FFC0112A3B9016F5F7F4F7FA3E8 -:103760006EA30CA12BA14AA1CE010E944E1A1DA24C -:1037700039C01DA21FA21EA235C0442399F12EA15B -:103780003FA1C90163E070E00E9434347C01FE0176 -:10379000E80FF91F12A3B9016F5F7F4F7FA36EA3DC -:1037A0008130910591F082E0E816F104D9F40CA182 -:1037B0002BA14AA1CE010E944E1A8DA1843091F016 -:1037C00081E090E09FA38EA30DC0423059F400E049 -:1037D0002BA14AA1CE010E944E1A8DA1843011F076 -:1037E000FFA2EEA2DF91CF911F910F91FF90EF907A -:1037F0000895CF92DF92EF92FF920F931F93CF9392 -:10380000DF93EC01E8A1F9A1309709F009958E0149 -:1038100008511F4FC8010E94661CE12CF12CC82ED4 -:10382000D12C0FC060E0C8010E947A1C682FCE0125 -:103830000E945C1B61E0C8010E948B1C8FEFE81A9C -:10384000F80AEC14FD0470F3DF91CF911F910F91F2 -:10385000FF90EF90DF90CF900895FC014283748336 -:1038600063831182108208950F931F93CF93DF9388 -:10387000EC01062F0E94AC1C182F298130E0C901F1 -:1038800001966A8170E00E944834488150E08417B4 -:10389000950729F4812F0E94AF1C80E012C0EB81B4 -:1038A000FC81E20FF31F00832981822F90E00196B3 -:1038B0006A8170E00E9448348983812F0E94AF1C86 -:1038C00081E0DF91CF911F910F910895CF93DF9306 -:1038D000EC010E94AC1C29819881291710F0C22F9D -:1038E00002C0CA81C20FC91B0E94AF1C8C2FDF917E -:1038F000CF910895FC012081862F90E0820F911DC9 -:10390000628170E00E9448340380F481E02DE80F6A -:10391000F91F808108950F931F93CF93DF931F9218 -:10392000CDB7DEB78C0169830E94AC1C482FF8012B -:1039300080816981262F30E0280F311D6281C90105 -:1039400070E00E9448348083842F0F90DF91CF91E4 -:103950001F910F910C94AF1C8FB7F89408958FBFEF -:103960000895FC01CB012091FA032430B1F42181A8 -:103970002F702093E90040E050E064E070E00E9486 -:103980007E1481110BC09091E80095FD07C09091C5 -:10399000E8009E779093E800089582E008952091D2 -:1039A000FA032430A9F4FC0181818F708093E9002F -:1039B0003091F3002091F200932F80E0822B892B2D -:1039C00049F08091E8008E778093E8000C943B16D4 -:1039D00082E0089580E008952091FA03243051F4A4 -:1039E000FC0121812F702093E9002091E80020FD47 -:1039F0000C94CF1C0895FC01CB012091FA032430D4 -:103A000011F080E0089526812F702093E900209125 -:103A1000E80022FFF6CF2091E80025FFF2CF40E03A -:103A200050E064E070E00E94CD148091E80085FDD4 -:103A300005C08091E8008B778093E80081E00895CD -:103A400090939502809394020895E0919402F091EE -:103A50009502309721F00190F081E02D099480E0EB -:103A60000895E0919402F0919502309721F0028040 -:103A7000F381E02D09940895E0919402F09195026C -:103A8000309721F00480F581E02D0994089520916C -:103A90009602309197028217930771F090939702E4 -:103AA00080939602E0919402F0919502309721F074 -:103AB0000680F781E02D09940895209198023091B5 -:103AC00099028217930771F090939902809398025C -:103AD000E0919402F0919502309721F00084F185F5 -:103AE000E02D0994089508950C94731D0E94952962 -:103AF0000E94AD060E94692A0C9411300C94E705CF -:103B00005F926F927F928F929F92AF92BF92CF926D -:103B1000DF92EF92FF920F931F93CF93DF93CDB776 -:103B2000DEB72A970FB6F894DEBF0FBECDBF0E9456 -:103B3000BD079AE9C92E92E0D92E00E010E0AA2430 -:103B4000A394B12C502E802F0E9411093C01F60144 -:103B5000E190F1906F01E826F926E114F10431F4C7 -:103B60000F5F1F4F0530110569F73AC08091F002D1 -:103B700081FD0E941A0920E030E04501022E02C0BA -:103B8000880C991C0A94E2F7C4018E219F21892B8D -:103B900009F12E835F826820792081E0672809F48B -:103BA00080E088870E949E298160782F9A87898784 -:103BB0004E815F8168858A850E94391EF801EE0F6B -:103BC000FF1FE656FD4F80819181882599259183BD -:103BD000808316C02F5F3F4F2C30310571F6C0CF68 -:103BE0008FEF89838A831B820E949E298160782FB0 -:103BF0009D838C8349815A816B818D810E94391EFE -:103C00000E94562D1091A4020E94251D1817D9F06C -:103C10000E94251D8093A4022A960FB6F894DEBF59 -:103C20000FBECDBFDF91CF911F910F91FF90EF900D -:103C3000DF90CF90BF90AF909F908F907F906F90CC -:103C40005F900C947E1D2A960FB6F894DEBF0FBECF -:103C5000CDBFDF91CF911F910F91FF90EF90DF903B -:103C6000CF90BF90AF909F908F907F906F905F901C -:103C70000895CF93DF93CDB7DEB72B970FB6F894A7 -:103C8000DEBF0FBECDBF4F83588769877A878B878A -:103C9000DE01119686E0FD0111928A95E9F785E033 -:103CA000FE01379601900D928A95E1F749815A817C -:103CB0006B817C818D819E810E9415262B960FB68B -:103CC000F894DEBF0FBECDBFDF91CF910895CF93A3 -:103CD000C82F882309F4C1C0823859F40E94251DD9 -:103CE00081FDBBC089E30E947C280E94F82889E3FB -:103CF0000CC0833879F40E94251D80FDAEC083E599 -:103D00000E947C280E94F82883E50E949E28CF917B -:103D10000C94F828843859F40E94251D82FD9DC01A -:103D200087E40E947C280E94F82887E4EECF845024 -:103D3000813A48F48C2F0E94732F81118EC08C2FF2 -:103D40000E947C28E4CF8C2F805E883050F4C770AE -:103D500081E090E001C0880FCA95EAF70E94BF2871 -:103D6000D6CF8C2F855A833078F4C53A29F0C63ADD -:103D700031F482E890E005C081E890E002C083E879 -:103D800090E0CF910C94471D8C2F885A833108F016 -:103D900064C0C83A39F1C93A41F1CA3A49F1CB3A5B -:103DA00051F1CC3A59F1CD3A61F1C03B69F1CE3ACB -:103DB00071F1CF3A79F1C13B81F1C23B89F1C33B4B -:103DC00091F1C43B99F1C53BA1F1C63BA9F1C73BB9 -:103DD000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2AF -:103DE00092E038C082EE90E035C089EE90E032C0BB -:103DF0008AEE90E02FC085EB90E02CC086EB90E03F -:103E000029C087EB90E026C08CEC90E023C08DECBD -:103E100090E020C083E891E01DC08AE891E01AC0DC -:103E200082E991E017C084E991E014C081E292E058 -:103E300011C083E292E00EC084E292E00BC085E202 -:103E400092E008C086E292E005C087E292E002C0FC -:103E500080E090E0CF910C945D1DCF910895882370 -:103E600009F44DC0823859F40E94251D81FF47C0D6 -:103E700089E30E947C280E94F82889E30CC08338DB -:103E800071F40E94251D80FF3AC083E50E947C28C2 -:103E90000E94F82883E50E949E280C94F828843814 -:103EA00059F40E94251D82FF2AC087E40E947C28C5 -:103EB0000E94F82887E4EFCF982F9450913A08F4A5 -:103EC000EACF982F905E983058F4282F277081E021 -:103ED00090E001C0880F2A95EAF70E94C528DDCF3F -:103EE000982F955A933020F480E090E00C94471D71 -:103EF000885A833120F480E090E00C945D1D089591 -:103F0000882321F00E94BF280C94F8280895882364 -:103F100021F00E94C5280C94F8280895BF92CF92F2 -:103F2000DF92EF92FF920F931F93CF93DF93CDB762 -:103F3000DEB727970FB6F894DEBF0FBECDBF8C015A -:103F400085E0F801DE01119601900D928A95E1F766 -:103F5000F80130812181F280558152955F70838113 -:103F60009481892B39F02F3F41F481E090E03F3F6D -:103F700031F003C081E090E002C080E090E080FD7D -:103F800073C339832A8389819A815E830E94392889 -:103F9000B92E8F830E9438280E9460272B2D2295EE -:103FA0002F7030E05E816F812530310509F4E6C065 -:103FB0006CF4243031050CF0A2C04B2D407F8B2DCA -:103FC0008F70223031050CF045C017C02C30310500 -:103FD0004CF42A3031050CF0E7C12830310509F0E6 -:103FE00043C3E5C02D30310509F4BAC20CF4A2C2B6 -:103FF0002F30310509F038C323C3182F411101C0F8 -:1040000002C01295107FFF2059F0112309F46BC2F2 -:10401000812F6F830E94CF280E94F8286F8163C28E -:10402000862F0E942F1F112309F41EC3812F0E9487 -:10403000D52827960FB6F894DEBF0FBECDBFDF910F -:10404000CF911F910F91FF90EF90DF90CF90BF9095 -:104050000C94F828403211F08295807F662319F085 -:10406000613071F523C0FF20B1F0511101C032C0A1 -:10407000513081F527960FB6F894DEBF0FBECDBF45 -:10408000DF91CF911F910F91FF90EF90DF90CF9034 -:10409000BF900C94DF28511101C003C0513009F4C6 -:1040A000E3C28E830E94E2288E819AC1FF2021F014 -:1040B000563008F0D9C20EC0553008F0D5C290C1B4 -:1040C000FF20C9F0552331F0F801958190FF0BC214 -:1040D0009F70958327960FB6F894DEBF0FBECDBFB5 -:1040E000DF91CF911F910F91FF90EF90DF90CF90D4 -:1040F000BF900C94801F552309F472C109C22B2D67 -:1041000026952695237030E02115310529F02130C0 -:10411000310509F0A9C219C0FF2021F0862F9B2D7F -:10412000937002C080E090E027960FB6F894DEBF4F -:104130000FBECDBFDF91CF911F910F91FF90EF90F8 -:10414000DF90CF90BF900C94471DFF2021F0862F69 -:104150009B2D937002C080E090E027960FB6F894F4 -:10416000DEBF0FBECDBFDF91CF911F910F91FF90AA -:10417000EF90DF90CF90BF900C945D1D862FFF20B5 -:1041800019F00E945C2C02C00E94C42C27960FB626 -:10419000F894DEBF0FBECDBFDF91CF911F910F917D -:1041A000FF90EF90DF90CF90BF900C944B2D8B2D14 -:1041B000837009F079C0F11057C2262F22952695F9 -:1041C0002770220F220F862F8F70C82ED12CE12C42 -:1041D000F12C022E04C0CC0CDD1CEE1CFF1C0A943A -:1041E000D2F764FF10C06FE070E080E090E004C0A0 -:1041F000660F771F881F991F2A95D2F760957095D3 -:104200008095909503C060E070E0CB012B2D269542 -:1042100026952370422F50E042305105D9F04330AB -:10422000510569F16C297D298E299F29413051055D -:1042300051F127960FB6F894DEBF0FBECDBFDF91C8 -:10424000CF911F910F91FF90EF90DF90CF90BF9093 -:104250000C9475276C297D298E299F2927960FB6E6 -:10426000F894DEBF0FBECDBFDF91CF911F910F91AC -:10427000FF90EF90DF90CF90BF900C9487270E9423 -:104280007527C701B60127960FB6F894DEBF0FBE9B -:10429000CDBFDF91CF911F910F91FF90EF90DF90F5 -:1042A000CF90BF900C946327FF2019F08B2D817065 -:1042B00001C08695882309F4D7C1262F229526951B -:1042C0002770220F220F862F8F70C82ED12CE12C41 -:1042D000F12C022E04C0CC0CDD1CEE1CFF1C0A9439 -:1042E000D2F764FF10C06FE070E080E090E004C09F -:1042F000660F771F881F991F2A95D2F760957095D2 -:104300008095909503C060E070E0CB012B2D269541 -:1043100026952370422F50E042305105D9F04330AA -:10432000510569F16C297D298E299F29413051055C -:1043300051F127960FB6F894DEBF0FBECDBFDF91C7 -:10434000CF911F910F91FF90EF90DF90CF90BF9092 -:104350000C9414286C297D298E299F2927960FB645 -:10436000F894DEBF0FBECDBFDF91CF911F910F91AB -:10437000FF90EF90DF90CF90BF900C9426280E9482 -:104380001428C701B60127960FB6F894DEBF0FBEFA -:10439000CDBFDF91CF911F910F91FF90EF90DF90F4 -:1043A000CF90BF900C940228603F59F120F4603EFA -:1043B00008F494C008C0623F09F467C0F0F1633F9D -:1043C00009F08CC065C0162F1F708B2D8F71FF20D8 -:1043D00021F00E94AD27812F7DCE0E94C827812F1A -:1043E00027960FB6F894DEBF0FBECDBFDF91CF91F9 -:1043F0001F910F91FF90EF90DF90CF90BF900C94A2 -:10440000871FFF20B1F0553008F02EC18B2D8F7122 -:1044100027960FB6F894DEBF0FBECDBFDF91CF91C8 -:104420001F910F91FF90EF90DF90CF90BF900C9471 -:10443000E727563008F018C1E9CFFF2099F08B2DFF -:104440008F7127960FB6F894DEBF0FBECDBFDF91F8 -:10445000CF911F910F91FF90EF90DF90CF90BF9081 -:104460000C94AD278B2D8F7127960FB6F894DEBF75 -:104470000FBECDBFDF91CF911F910F91FF90EF90B5 -:10448000DF90CF90BF900C94C827F110EBCFD7CF1F -:10449000FF2099F08B2D8F7127960FB6F894DEBF11 -:1044A0000FBECDBFDF91CF911F910F91FF90EF9085 -:1044B000DF90CF90BF900C949E2727960FB6F8946C -:1044C000DEBF0FBECDBFDF91CF911F910F91FF9047 -:1044D000EF90DF90CF90BF900C949927FF20A9F028 -:1044E000552309F4ACCF862F27960FB6F894DEBF7C -:1044F0000FBECDBFDF91CF911F910F91FF90EF9035 -:10450000DF90CF90BF900C94671E552309F4AACF7B -:10451000862F27960FB6F894DEBF0FBECDBFDF9172 -:10452000CF911F910F91FF90EF90DF90CF90BF90B0 -:104530000C942F1F4B2D4F70C8010E941A03279611 -:104540000FB6F894DEBF0FBECDBFDF91CF911F91A4 -:104550000F91FF90EF90DF90CF90BF900C94CB26FF -:10456000F11082C09B2D9F70492F50E042305105C1 -:1045700099F144F44115510569F04130510509F0B4 -:1045800073C019C043305105C1F14430510509F0E1 -:104590006BC044C027960FB6F894DEBF0FBECDBFE8 -:1045A000DF91CF911F910F91FF90EF90DF90CF900F -:1045B000BF900C94223027960FB6F894DEBF0FBE42 -:1045C000CDBFDF91CF911F910F91FF90EF90DF90C2 -:1045D000CF90BF900C94393027960FB6F894DEBF79 -:1045E0000FBECDBFDF91CF911F910F91FF90EF9044 -:1045F000DF90CF90BF900C94553027960FB6F8946B -:10460000DEBF0FBECDBFDF91CF911F910F91FF9005 -:10461000EF90DF90CF90BF900C946830862F279654 -:104620000FB6F894DEBF0FBECDBFDF91CF911F91C3 -:104630000F91FF90EF90DF90CF90BF900C948C3053 -:104640004B2D4F70C80127960FB6F894DEBF0FBEF2 -:10465000CDBFDF91CF911F910F91FF90EF90DF9031 -:10466000CF90BF900C941B0927960FB6F894DEBF2D -:104670000FBECDBFDF91CF911F910F91FF90EF90B3 -:10468000DF90CF90BF9008950E94DC280E94B1284F -:104690000E94F8280E94F72D0E944B2D80E090E0A8 -:1046A0000E94471D80E090E00C945D1D0E94CC2884 -:1046B0000C9444230E943928292F22952F7030E032 -:1046C0002C3031054CF42A3031056CF4225031097C -:1046D0002230310590F407C02C30310551F02F30D5 -:1046E000310559F406C0803E10F0803F31F481E07E -:1046F000089593FB882780F9089580E00895CF936B -:10470000DF9300D000D01F92CDB7DEB70F900F908F -:104710000F900F900F90DF91CF910895CF93DF937B -:1047200000D000D000D0CDB7DEB726960FB6F894F3 -:10473000DEBF0FBECDBFDF91CF9108951F93CF9302 -:10474000DF93C091DB0216E012C0D0E01C9FF001A5 -:104750001D9FF00D1124E555FD4F4081518162816F -:104760007381848195810E948E232196C7708091E8 -:10477000DC02C813EACFDF91CF911F9108954091D9 -:10478000A5025091A6026091A7027091A8028091A3 -:10479000A9029091AA020C948E230F931F93CF939A -:1047A000DF938091AA0282958F7009F069C0809191 -:1047B000A702882309F464C0A091DB02D091DC0237 -:1047C000B091A502C091A6028091A8029091A90281 -:1047D00021E030E0BF3F11F020E030E0122FBC01BB -:1047E0006095709506E04AC0009721F0CF3F29F40C -:1047F000212F05C021E030E002C020E030E020FDA4 -:104800003BC04A2F50E0049FF001059FF00D11249A -:10481000E555FD4F2181C2132FC02081B2132CC05A -:104820002281211129C0238134812817390718F0EA -:10483000281B390B02C0260F371F283C3105E0F436 -:104840008091AA028F7080618093AA0286E0849F83 -:10485000F001859FF00D1124E055FD4F80818F7090 -:104860008061808385EA92E00E948E1FDF91CF9164 -:104870001F910F910C949E23AF5FA770AD13B4CF1F -:10488000DF91CF911F910F910895EF92FF920F93B7 -:104890001F93CF93DF93CDB7DEB762970FB6F8942F -:1048A000DEBF0FBECDBF8C0185E0F801DE011D9695 -:1048B00001900D928A95E1F7D8014C9111965C9187 -:1048C000119712966C9112971396ED90FC90149795 -:1048D0007091A502E091A6028091A8029091A90290 -:1048E000009739F0EF3F41F421E030E07F3F31F0B5 -:1048F00003C021E030E002C020E030E020FD5CC1D8 -:104900002091A702222309F4F1C0E816F90628F045 -:104910009701281B390BC90104C0809590958E0D15 -:104920009F1D883C910508F098C08091AA02982F9D -:10493000907F09F064C0E51314C0741312C06111B4 -:1049400010C08F7080618093AA020E94BF2385EA05 -:1049500092E00E948E1F8091AA02D80115968C9336 -:1049600043C1EF2839F05F3F41F481E090E04F3FD1 -:1049700031F003C081E090E002C080E090E080FD73 -:1049800003C081E0862702C080E090E080FF2EC057 -:104990008091DB022091DC0236E013C090E0389F6A -:1049A000F001399FF00D1124E555FD4F718157132A -:1049B00006C07081471303C07281671317C0019648 -:1049C00087708213EBCF12C19F7059F0882309F4CE -:1049D0000BC107C09F7029F0F8019581907F09F401 -:1049E00003C1805E883008F4FFC0D2C0662309F49A -:1049F000FBC08091AA0281608093AA02F5C0E513F2 -:104A000008C0741306C0611104C0D80115968C93B8 -:104A10009DC04D875E878D859E856A8B0E945A2337 -:104A20006A89882309F4B4C0662309F4B1C02091CF -:104A3000AA02822F82958F7090E002970CF4C6C074 -:104A40008091A5029091A60298878F831986FB8694 -:104A5000EA862C87CE01079646C08091AA02982F3D -:104A6000907F59F47E2DF98AE88A89890E947F23F4 -:104A700085EA92E00E948E1F95C0E51311C0741361 -:104A80000FC061110DC0F8018583C8010E948E1FFF -:104A9000E5EAF2E086E0DF011D928A95E9F7A2C01F -:104AA0004D875E878D859E856A8B0E945A236A8911 -:104AB000882309F46DC0662309F46AC02091AA0214 -:104AC000822F82958F7090E002970CF47FC08091C6 -:104AD000A5029091A6029A8389831B82FD82EC82B3 -:104AE0002E83CE0101960E948E1F70C0E816F90633 -:104AF00028F09701281B390BC90104C080959095B7 -:104B00008E0D9F1D883C910508F046C0662309F470 -:104B10003FC0E51330C074132EC02091AA0220FDBF -:104B200021C0322F32953F70832F90E00097D1F053 -:104B3000D80115962C9315970F9741F0832F8F5F0F -:104B40008295807F2F70282B15962C93C8010E9488 -:104B50008E1F86E0F801A5EAB2E001900D928A95D9 -:104B6000E1F73EC086E0F801A5EAB2E001900D92BF -:104B70008A95E1F737C04D875E878D859E850E94B7 -:104B80005A23811123C08091AA0281608093AA02D6 -:104B9000C8010E948E1F26C07E2DF98AE88A898965 -:104BA0000E947F23E5EAF2E086E0DF011D928A950C -:104BB000E9F70E94BF2318C0662351F34D875E8733 -:104BC0008D859E850E945A23882311F386E0F80183 -:104BD000A5EAB2E001900D928A95E1F70E94CD23FB -:104BE0000E94BF2381E014C080E012C04D875E8721 -:104BF0008D859E850E943928292F22952F7030E0BF -:104C0000223031050CF4E0CE243031050CF6E2CE32 -:104C100062960FB6F894DEBF0FBECDBFDF91CF9185 -:104C20001F910F91FF90EF9008951F93CF93DF9303 -:104C3000CDB7DEB72C970FB6F894DEBF0FBECDBF51 -:104C40004F83588769877A878B879C87CE01079621 -:104C50000E9445248823D9F02F8138858A859B8539 -:104C6000892B39F03F3F19F080E090E004C02F3FDE -:104C7000D9F781E090E0892B09F06DC04F8158850C -:104C800069857A858B859C850E948E2364C086E029 -:104C9000FE013796DE01119601900D928A95E1F79B -:104CA000FF81E8854A855B854115510539F0EF3F65 -:104CB00041F481E090E0FF3F31F003C081E090E0FB -:104CC00002C080E090E080FD46C02091DC0230E030 -:104CD000C9010196877099276091DB0270E0861701 -:104CE000970709F440C0F983EA835D834C8396E01B -:104CF000929FD001939FB00D1124A555BD4FFE0189 -:104D0000319601900D929A95E1F78093DC020E9412 -:104D10009E2321C0189FC001112485559D4F0E94DC -:104D20004524882371F1E091DB021E9FF0011124DC -:104D3000E555FD4F40815181628173818481958168 -:104D40000E948E238091DB0290E001968770992764 -:104D50008093DB0201C016E08091DB029091DC02BF -:104D60008913D8CF0EC00E9456231092DC021092F5 -:104D7000DB02E5EAF2E086E0DF011D928A95E9F7C1 -:104D8000EACF2C960FB6F894DEBF0FBECDBFDF91F1 -:104D9000CF911F910895DF92EF92FF920F931F938F -:104DA000CF93DF93EC01009709F46EC0D12CEE2471 -:104DB000E394F12C8E010F5F1F4FFE018491843725 -:104DC00048F4843008F04CC0813071F0823009F032 -:104DD0005BC01EC0853709F43FC080F1982F9458FE -:104DE000903708F051C03FC02296F8018491982F67 -:104DF000905E983050F48770FE2D01C0FF0F8A95A9 -:104E0000EAF78F2F0E94CF2813C00E94671E2FC081 -:104E10002296F8018491982F905E983060F4877004 -:104E2000FE2D01C0FF0F8A95EAF78F2F0E94D5282B -:104E30000E94F8281CC00E942F1F19C02296F8015A -:104E4000049107C08FE99FE00197F1F700C00000CF -:104E500001500111F7CF0BC02296F801D49007C082 -:104E60000E94671E03C08F770E942F1FE8018D2DBF -:104E700007C08150EFE9FFE03197F1F700C0000073 -:104E8000882309F497CFF5CFDF91CF911F910F9130 -:104E9000FF90EF90DF9008956093E1027093E2023B -:104EA0008093E3029093E4020C9444236093DD0228 -:104EB0007093DE028093DF029093E0020C9444230F -:104EC00008950C944C270F931F930091E1021091C9 -:104ED000E2022091E3023091E402602B712B822BDD -:104EE000932B1F910F910C944C270F931F930091BC -:104EF000E1021091E2022091E3023091E40260238A -:104F00007123822393231F910F910C944C270F93AD -:104F10001F930091E1021091E2022091E30230918F -:104F2000E40260277127822793271F910F910C9429 -:104F30004C2760E070E0CB010C94562741E050E034 -:104F400060E070E004C0440F551F661F771F8A950C -:104F5000D2F7CB01BA010C94562741E050E060E053 -:104F600070E004C0440F551F661F771F8A95D2F763 -:104F70008091DD029091DE02A091DF02B091E0020B -:104F8000482B592B6A2B7B2BCB01BA010C9456274B -:104F900041E050E060E070E004C0440F551F661F20 -:104FA000771F8A95D2F740955095609570958091BE -:104FB000DD029091DE02A091DF02B091E002482371 -:104FC00059236A237B23CB01BA010C94562741E075 -:104FD00050E060E070E004C0440F551F661F771F6B -:104FE0008A95D2F78091DD029091DE02A091DF02D6 -:104FF000B091E002482759276A277B27CB01BA01E5 -:105000000C9456270F931F930091DD021091DE023E -:105010002091DF023091E002602B712B822B932BC9 -:105020001F910F910C9456270F931F930091DD024F -:105030001091DE022091DF023091E00260237123A3 -:10504000822393231F910F910C9456270F931F9344 -:105050000091DD021091DE022091DF023091E0022A -:1050600060277127822793271F910F910C94562751 -:105070000895CF92DF92EF92FF920F931F93CF93F9 -:10508000DF93EC01C090E102D090E202E090E302F5 -:10509000F090E4028091DD029091DE02A091DF02A7 -:1050A000B091E002C82AD92AEA2AFB2A0FE110E0CF -:1050B000B701A601002E04C07695679557954795D0 -:1050C0000A94D2F740FF08C0BE01802F0E947104ED -:1050D0008130910509F007C00150110948F7BE0160 -:1050E00080E00E947104DF91CF911F910F91FF909A -:1050F000EF90DF90CF90089540918B0150918C01FB -:1051000020E030E09FEFFA01E20FF31F62816817A1 -:10511000A1F09F3F19F4611101C0922F2F5F3F4F03 -:105120002630310581F707C0FA01E90FF11D97FD1F -:10513000FA95828308959F3FB9F7089540918B01B6 -:1051400050918C0120E030E0FA01E20FF31F9281D0 -:10515000981301C012822F5F3F4F26303105A1F70F -:10516000089581E090E0E0918B01F0918C01E80FCF -:10517000F91F1082019688309105A9F70895909142 -:10518000E502982B9093E502089580959091E502B1 -:1051900098239093E50208951092E5020895909166 -:1051A000E602982B9093E602089580959091E6028E -:1051B00098239093E60208951092E6020895809352 -:1051C000E70208951092E702089540918B015091F3 -:1051D0008C0120E030E080E0FA01E20FF31F9181C2 -:1051E00091118F5F2F5F3F4F27303105A9F7089549 -:1051F000E0918B01F0918C018091E5028083E09138 -:105200008B01F0918C0180819091E602892B808343 -:105210009091E702992361F0E0918B01F0918C016C -:105220008081892B80830E94E52881110E94E228D9 -:1052300080918B0190918C010C94311D8091FA0327 -:10524000843021F11092F10220E488E190E00FB661 -:10525000F894A895809360000FBE2093600080E0D2 -:105260000E94590383B7817F846083BF83B78160C5 -:1052700083BF7894889583B78E7F83BF88E10FB60C -:10528000F89480936000109260000FBE0895089516 -:105290000895CF9380E00E9459030E9447290E94FD -:1052A000BD070E944829C0E08C2F0E941109892B5C -:1052B00029F4CF5FC530C1F780E001C081E0CF9114 -:1052C00008950E94562380E00E9459030E941130E5 -:1052D0000E94251D0C94E7051F920F920FB60F92A6 -:1052E00011248F939F93AF93BF938091F10281110B -:1052F00013C08091F2029091F302A091F402B09158 -:10530000F5024196A11DB11D8093F2029093F30224 -:10531000A093F402B093F502BF91AF919F918F914A -:105320000F900FBE0F901F90189582E084BD93E000 -:1053300095BD9AEF97BD80936E0008958FB7F8944E -:105340004091F2025091F3026091F4027091F502E3 -:105350008FBFCA010895CF92DF92EF92FF920F9311 -:105360001F932FB7F8944091F2025091F30260918D -:10537000F4027091F5022FBF6A017B01EE24FF2435 -:105380008C0120E030E0C016D106E206F30620F0E2 -:105390009A01281B390B05C09C0120953095240FDC -:1053A000351FC9011F910F91FF90EF90DF90CF90B3 -:1053B00008951F920F920FB60F9211248F939F930F -:1053C000AF93BF938091F2029091F302A091F40207 -:1053D000B091F5020196A11DB11D8093F202909348 -:1053E000F302A093F402B093F502BF91AF919F91A5 -:1053F0008F910F900FBE0F901F9018950E946D1601 -:10540000F8942FEF87EA91E6215080409040E1F731 -:1054100000C0000087E090EBDC01809304049093CF -:105420000504A0930604B09307042CE088E190E003 -:105430000FB6F894A895809360000FBE209360008B -:10544000FFCFCF92DF92EF92FF920F931F93CF93F4 -:10545000DF93C82ED12C01E010E08D2D0E941109A0 -:105460007C01C0E0D0E098010C2E02C0220F331F57 -:105470000A94E2F72E213F21232B29F42196CC30E8 -:10548000D10589F708C06C2F7D2D80E00E944C0467 -:10549000C812F4CF06C0D39485E0D812DECF80E0E6 -:1054A00001C081E0DF91CF911F910F91FF90EF90AC -:1054B000DF90CF900895CF93C82F8CE20E94212ACD -:1054C000882321F08C2FCF910C94212A80E0CF915A -:1054D0000895CF930E94AC2B811102C00E948D2BA6 -:1054E000C5E608C00E94BD078FE39CE90197F1F76C -:1054F00000C00000C150B1F789E20E945B2A81110F -:105500000AC18AE20E945B2A81110E948D2B85E0EC -:105510000E945B2A81110E94FE290E94B72B809372 -:10552000F00287E00E945B2A882399F18BE10E94B8 -:105530005B2A882351F09091F00291FB882780F933 -:1055400021E0822780FB91F922C08EE00E945B2A35 -:10555000882351F09091F00292FB882780F921E096 -:10556000822780FB92F913C080E10E945B2A909110 -:10557000F002882341F093FB882780F921E08227FD -:1055800080FB93F904C0892F809580FB90F990935C -:10559000F0028091F0020E94BB2B0E94C92B8093E5 -:1055A000010380EE0E945B2A882341F08091010371 -:1055B000982F909590FB80F98093010389E30E94D6 -:1055C0005B2A882359F09091010391FB882780F989 -:1055D00021E0822780FB91F99093010382EE0E94E3 -:1055E0005B2A882359F09091010392FB882780F968 -:1055F00021E0822780FB92F99093010386EE0E94BE -:105600005B2A882359F09091010393FB882780F946 -:1056100021E0822780FB93F99093010383EE0E949F -:105620005B2A882359F09091010394FB882780F925 -:1056300021E0822780FB94F99093010385E30E9487 -:105640005B2A882359F09091010395FB882780F904 -:1056500021E0822780FB95F99093010381E30E946A -:105660005B2A882359F09091010396FB882780F9E3 -:1056700021E0822780FB96F99093010381E10E944B -:105680005B2A882359F09091010397FB882780F9C2 -:1056900021E0822780FB97F9909301038091010319 -:1056A0000E94CD2B87E20E945B2AC82F8EE10E94C8 -:1056B0005B2A8111C2608FE10E945B2A8111C46064 -:1056C00080E20E945B2A8111C86081E20E945B2A0D -:1056D0008111C06182E20E945B2A8111C06283E273 -:1056E0000E945B2A8111C06484E20E945B2A8823A5 -:1056F00011F0C06802C0CC2329F08C2F0E94C42B6B -:105700006C2F03C00E94C02B682F70E080E090E0F7 -:10571000CF910C946127CF9108956DEE7EEF80E0DC -:1057200090E00E94783460E082E090E00E946A3469 -:1057300060E083E090E00E946A3460E084E090E002 -:105740000E946A3460E085E090E00E946A3460E084 -:1057500086E090E00C946A3480E090E00E9464342B -:1057600021E08D3E9E4F09F020E0822F089582E0D7 -:1057700090E00C945C34682F82E090E00C946A34E2 -:1057800083E090E00C945C34682F83E090E00C940C -:105790006A3484E090E00C945C34682F84E090E0FC -:1057A0000C946A3486E090E00C945C34682F86E0B8 -:1057B00090E00C946A348091FE0280FF0BC06091EF -:1057C000900185E0689FB0011124759567957595E6 -:1057D00067952AC081FF09C06091900185E0689FAC -:1057E000B0011124759567951FC082FF07C06091B5 -:1057F000900185E0689FB001112416C04091F80225 -:105800004423C9F060918F01461788F720919001D9 -:1058100085E0289F90011124429FC001439F900D75 -:10582000112470E00E9448346038710540F461151D -:10583000710539F002C065E070E0862F08958FE7AA -:10584000089581E008958091FE0280FF08C0609174 -:105850008E0170E0759567957595679521C081FFFC -:1058600006C060918E0170E07595679519C082FF42 -:1058700004C060918E0170E010C08091F80288230E -:10588000C1F060918D018617A0F790918E01989FCD -:10589000C001112470E00E9448346038710528F47A -:1058A0006115710521F0862F08958FE7089581E035 -:1058B000089561E070E0F4CF803F21F40E94DB2B7B -:1058C000819504C0813F29F40E94DB2B8093FB0269 -:1058D0000895823F21F40E94DB2B819504C0833F11 -:1058E00029F40E94DB2B8093FA020895893F19F472 -:1058F0000E94232C05C08A3F31F40E94232C8195FD -:105900008093FC0208958B3F21F40E94232C819503 -:1059100004C08C3F29F40E94232C8093FD0208953B -:10592000843F21F48091F902816017C0853F21F402 -:105930008091F902826011C0863F21F48091F902C2 -:1059400084600BC0873F21F48091F902886005C014 -:10595000883F31F48091F90280618093F9020895C3 -:105960008D3F21F48091FE0281600BC08E3F21F4B7 -:105970008091FE02826005C08F3F29F48091FE0273 -:1059800084608093FE020895803F29F48091FB0299 -:1059900087FF6EC007C0813F41F48091FB0218165B -:1059A0000CF066C01092FB0263C09091FA02823F35 -:1059B00019F497FF5DC005C0833F31F419160CF050 -:1059C00057C01092FA0254C0893F31F48091FC0212 -:1059D00018160CF04DC006C08A3F39F48091FC02C5 -:1059E00087FF46C01092FC0243C08B3F29F4809190 -:1059F000FD0287FF3DC006C08C3F39F48091FD0257 -:105A00001816B4F51092FD0233C0843F21F4809142 -:105A1000F9028E7F05C0853F31F48091F9028D7FB8 -:105A20008093F90225C0863F21F48091F9028B7F93 -:105A3000F7CF873F21F48091F902877FF1CF883F2C -:105A400021F48091F9028F7EEBCF8D3F21F480917C -:105A5000FE028E7F0BC08E3F21F48091FE028D7F6F -:105A600005C08F3F29F48091FE028B7F8093FE0258 -:105A70008091FA0281110EC08091FB0281110AC04F -:105A80008091FC02811106C08091FD02811102C04B -:105A90001092F802089589EF92E00E943C1D0E9446 -:105AA0009E299093F7028093F6020895CF938091F8 -:105AB000F6029091F7020E94AB294091F80244232C -:105AC00021F02091910130E006C0209192015AE02E -:105AD000259F900111248217930708F486C08091B6 -:105AE000FA0281110DC09091FB02911109C09091B1 -:105AF000FC02911105C09091FD02992309F475C033 -:105B00004F3F19F04F5F4093F802181624F40E949B -:105B1000DB2B8093FA028091FA0287FF05C00E9476 -:105B2000DB2B81958093FA028091FB02181624F4F6 -:105B30000E94DB2B8093FB028091FB0287FF05C054 -:105B40000E94DB2B81958093FB026091FA02662311 -:105B500039F1C091FB02CC2319F1772767FD7095CD -:105B6000872F972F0E94AC3123E333E343E35FE3B6 -:105B70000E9460320E9479316093FA026C2F77277D -:105B800067FD7095872F972F0E94AC3123E333E395 -:105B900043E35FE30E9460320E9479316093FB022D -:105BA0008091FC02181624F40E94232C8093FC029E -:105BB0008091FC0287FF05C00E94232C8195809371 -:105BC000FC028091FD02181624F40E94232C80937D -:105BD000FD028091FD0287FF05C00E94232C819564 -:105BE0008093FD02CF910C944B2DCF910895E9EF56 -:105BF000F2E085E0DF011D928A95E9F71092F80244 -:105C00001092FE020895833089F130F4813061F002 -:105C1000823009F06EC019C0853009F449C0B8F16E -:105C2000863009F066C055C020919201862F90E021 -:105C3000820F911D8F3F910520F4620F60939201B6 -:105C400008958FEF80939201089520919101862FFE -:105C500090E0820F911D8F3F910520F4620F6093B9 -:105C6000910108958FEF8093910108952091900103 -:105C7000862F90E0820F911D8F3F910520F4620FD7 -:105C80006093900108958FEF809390010895209183 -:105C90008F01862F90E0820F911D8F3F910520F498 -:105CA000620F60938F0108958FEF80938F010895A5 -:105CB00020918E01862F90E0820F911D8F3F9105DC -:105CC00020F4620F60938E0108958FEF80938E0110 -:105CD000089520918D01862F90E0820F911D8F3FB6 -:105CE000910520F4620F60938D0108958FEF8093EA -:105CF0008D010895833021F130F4813059F08230E4 -:105D000009F049C012C0853089F128F1863009F0C8 -:105D100042C037C080919201681720F4861B80939F -:105D2000920108951092920108958091910168174F -:105D300020F4861B8093910108951092910108959B -:105D400080919001681720F4861B8093900108953C -:105D500010929001089580918F01681720F4861B9E -:105D600080938F01089510928F01089580918E0184 -:105D7000681720F4861B80938E01089510928E017F -:105D8000089580918D01681720F4861B80938D0102 -:105D9000089510928D01089541E050E060E070E0B8 -:105DA00004C0440F551F661F771F8A95D2F7CB0199 -:105DB000BA010E9461270C945623873200F58E3178 -:105DC00008F086C08E3009F466C060F4873009F4AC -:105DD0004DC018F4863049F531C0883041F18B3020 -:105DE00021F57BC0863109F478C018F48031E9F4DC -:105DF0005CC0893109F471C08B31B9F442C0883379 -:105E000009F46BC048F4893209F460C0853309F4A1 -:105E10005DC0873251F45AC0833409F457C018F476 -:105E20008A3318F057C0883499F080E008950E94B2 -:105E3000B72B0E94C92B0E94D22B4FC08091F00239 -:105E4000817F8E7F8093F00281E08093FF0208952E -:105E50000E9456232FEF83ED90E321508040904025 -:105E6000E1F700C000000E94FE2937C08091F002D7 -:105E700080FF03C0817F8E7F01C081608093F0022C -:105E80002CC09091F00291FB882780F921E08227B5 -:105E900080FB91F913C09091F00292FB882780F962 -:105EA00021E0822780FB92F909C09091F00293FBD8 -:105EB000882780F921E0822780FB93F99093F002F4 -:105EC000882359F091609093F00207C080E003C0EE -:105ED0008D5101C089530E94CC2E81E0089580E04D -:105EE000089580E00895CF93C82F8091FF028130FC -:105EF00071F020F0823009F089C037C0A0918B0189 -:105F0000B0918C018C91823209F082C007C0A091BF -:105F10008B01B0918C018C91823249F48C2F0E94BC -:105F20006F2F81111EC08C2F0E94DD2E1CC08C2F64 -:105F30000E94712F811115C0C43169F030F4CB304B -:105F400081F0C03109F068C009C0C93221F0C833FE -:105F500009F062C006C01092FF025EC082E080932A -:105F6000FF0281E090E081705AC0C932C9F060F44C -:105F7000C431B1F020F4C73009F04CC034C0CE5168 -:105F8000C63008F047C017C0CE3439F120F4CB3406 -:105F900009F040C01CC0C135C1F0C235D9F513C0ED -:105FA00080910003882319F01092000333C081E030 -:105FB0008093FF0234C0EC2FF0E0E25EFD4F808161 -:105FC0008093000327C061E003C061E007C06AE07E -:105FD000809100030E94032E1DC06AE0809100039F -:105FE0000E947A2E17C08EE18093920182E3809303 -:105FF00091018AE08093900184E180938F0188E091 -:1060000080938E0188E280938D0104C01092FF027C -:1060100080E005C081E003C080E090E0A4CFCF9194 -:1060200008950E94AC2B811102C00E948D2B0E940A -:10603000D22B8093030480FF02C0869501C080E0CC -:106040000C94590380910304982F9695292F30E0E2 -:10605000233031054CF49F5F990F8170892B81604B -:10606000809303040E94D62B8091030486950C94A0 -:10607000590380910304982F969591F09158990FA8 -:106080008170892B809303048E7F91E009F490E066 -:106090008091030490FB80F9809303040E94D62B27 -:1060A0008091030486950C94590380910304982FE2 -:1060B000909590FB80F9809303040E94D62B8091E9 -:1060C000030480FF02C0869501C080E00C94590350 -:1060D00030910304232F26952F5F2F77822F90E096 -:1060E000317004972CF4220F232B2093030402C059 -:1060F0003093030480910304282F2E7F91E009F44C -:1061000090E090FB80F9809303040E94D62B80914D -:10611000030486950C94590320910304922F9695BD -:106120009827990F822F8170892B809303048E7F8B -:1061300091E009F490E08091030490FB80F9809352 -:1061400003040E94D62B8091030486950C94590376 -:106150005058BB27AA270ED075C166D130F06BD13D -:1061600020F031F49F3F11F41EF45BC10EF4E09572 -:10617000E7FB51C1E92F77D180F3BA1762077307A4 -:106180008407950718F071F49EF58FC10EF4E09521 -:106190000B2EBA2FA02D0B01B90190010C01CA01E1 -:1061A000A0011124FF27591B99F0593F50F4503E8C -:1061B00068F11A16F040A22F232F342F4427585F7E -:1061C000F3CF469537952795A795F0405395C9F796 -:1061D0007EF41F16BA0B620B730B840BBAF091504E -:1061E000A1F0FF0FBB1F661F771F881FC2F70EC0ED -:1061F000BA0F621F731F841F48F4879577956795C0 -:10620000B795F7959E3F08F0B3CF9395880F08F0A8 -:106210009927EE0F979587950895D9D008F481E0D6 -:1062200008950CD00FC107D140F0FED030F021F41A -:106230005F3F19F0F0C0511139C1F3C014D198F388 -:106240009923C9F35523B1F3951B550BBB27AA27F7 -:1062500062177307840738F09F5F5F4F220F331F69 -:10626000441FAA1FA9F333D00E2E3AF0E0E830D035 -:1062700091505040E695001CCAF729D0FE2F27D038 -:10628000660F771F881FBB1F261737074807AB0706 -:10629000B0E809F0BB0B802DBF01FF2793585F4F7B -:1062A0002AF09E3F510568F0B6C000C15F3FECF395 -:1062B000983EDCF3869577956795B795F7959F5F40 -:1062C000C9F7880F911D9695879597F90895E1E094 -:1062D000660F771F881FBB1F621773078407BA07F3 -:1062E00020F0621B730B840BBA0BEE1F88F7E0954E -:1062F000089504D06894B111D9C00895BCD088F035 -:106300009F5790F0B92F9927B751A0F0D1F0660FA1 -:10631000771F881F991F1AF0BA95C9F712C0B130BC -:1063200081F0C3D0B1E00895C0C0672F782F8827CF -:10633000B85F39F0B93FCCF3869577956795B395FB -:10634000D9F73EF490958095709561957F4F8F4F6A -:106350009F4F0895E89409C097FB3EF4909580956F -:10636000709561957F4F8F4F9F4F9923A9F0F92F1B -:1063700096E9BB279395F695879577956795B79599 -:10638000F111F8CFFAF4BB0F11F460FF1BC06F5F7F -:106390007F4F8F4F9F4F16C0882311F096E911C091 -:1063A000772321F09EE8872F762F05C0662371F0B2 -:1063B00096E8862F70E060E02AF09A95660F771FC6 -:1063C000881FDAF7880F9695879597F90895990FA2 -:1063D0000008550FAA0BE0E8FEEF16161706E807AF -:1063E000F907C0F012161306E407F50798F0621BD0 -:1063F000730B840B950B39F40A2661F0232B242BA5 -:10640000252B21F408950A2609F4A140A6958FEFC3 -:10641000811D811D089597F99F6780E870E060E015 -:1064200008959FEF80EC089500240A94161617062D -:1064300018060906089500240A9412161306140675 -:1064400005060895092E0394000C11F4882352F0D8 -:10645000BB0F40F4BF2B11F460FF04C06F5F7F4F90 -:106460008F4F9F4F089557FD9058440F551F59F077 -:106470005F3F71F04795880F97FB991F61F09F3F31 -:1064800079F087950895121613061406551FF2CF5A -:106490004695F1DF08C0161617061806991FF1CFAA -:1064A00086957105610508940895E894BB276627D1 -:1064B0007727CB0197F908958ADF08F48FEF0895C5 -:1064C0000BD0C0CFB1DF28F0B6DF18F0952309F06C -:1064D000A2CFA7CF1124EACFC6DFA0F3959FD1F3B7 -:1064E000950F50E0551F629FF001729FBB27F00D82 -:1064F000B11D639FAA27F00DB11DAA1F649F6627D7 -:10650000B00DA11D661F829F2227B00DA11D621F25 -:10651000739FB00DA11D621F839FA00D611D221FDF -:10652000749F3327A00D611D231F849F600D211DC3 -:10653000822F762F6A2F11249F5750408AF0E1F066 -:1065400088234AF0EE0FFF1FBB1F661F771F881FAF -:1065500091505040A9F79E3F510570F05CCFA6CFF7 -:106560005F3FECF3983EDCF3869577956795B7959A -:10657000F795E7959F5FC1F7FE2B880F911D9695C4 -:10658000879597F90895FA01EE0FFF1F30962105C0 -:10659000310599F16115710561F48038BFE39B07FE -:1065A00049F168949038810561F08038BFEF9B070E -:1065B00041F0992342F5FF3FE1053105210511F135 -:1065C000E8940894E795D901AA2329F4AB2FBE2FAC -:1065D000F85FD0F310C0FF5F70F4A695E0F7F739CD -:1065E00050F019F0FF3A38F49F779F930CD00F903A -:1065F00007FC905808953EF014CF60E070E080E80A -:106600009FE308954FE79F775F934F933F932F93B7 -:106610009ED02F913F914F915F9152DF05C019F4A9 -:106620000EF0F9CE42CFFDCE26DFC8F39638C0F784 -:1066300007F80F92E8942BE33AEA48EB5FE74EDF66 -:106640000F920F920F924DB75EB70F92C0D0ECEA47 -:10665000F0E016D04F915F91EF91FF91E595EE1F1D -:10666000FF1F49F0FE57E0684427EE0F441FFA95DC -:10667000E1F74195550B32D00F9007FE26C00895E3 -:10668000DF93CF931F930F93FF92EF92DF927B01E3 -:106690008C01689405C0DA2EEF011EDFFE01E8943C -:1066A000A5912591359145915591AEF3EF0162DDAC -:1066B000FE019701A801DA9479F7DF90EF90FF903F -:1066C0000F911F91CF91DF9108959B01AC0160E084 -:1066D00070E080E89FE3A5CD9ECEACC0CCDEE8F3B1 -:1066E0009923D9F3940F511DBBF39150504094F06E -:1066F00059F0882332F0660F771F881F9150504061 -:10670000C1F79E3F510544F7880F911D96958795D7 -:1067100097F908955F3FACF0983E9CF0BB278695B3 -:1067200077956795B79508F4B1609395C1F7BB0F5E -:1067300058F711F460FFE8CF6F5F7F4F8F4F9F4F87 -:10674000E3CFB4CE0EF076C06CCE689464CE93DE08 -:10675000C8F39923D1F3C6F3DF93CF931F930F931D -:10676000FF92C92FDD2788232AF02197660F771F14 -:10677000881FDAF720E030E040E85FEB9FE38839DC -:1067800020F0803E30F021968F77E3DCE4EDF0E0FE -:1067900003C0DFDCE1E0F1E073DF8B01BE01EC015F -:1067A000FB2E6F5771097595771F880B990BD4DDF8 -:1067B00028E132E741E35FE38FDEAF2D9801AE01C0 -:1067C000FF900F911F91CF91DF91D4DC3BCEFA0166 -:1067D000DC01AA0FBB1F9B01AC01BF5728F4222785 -:1067E0003327442750781FC0B75188F4AB2F0024BB -:1067F000469537952795011CA395D2F3002069F0A3 -:10680000220F331F441FB395DAF30DD0A1CC6130B2 -:106810007105A0E88A07B94630F49B01AC016627F0 -:10682000772788279078309621F020833183428320 -:10683000538308959F3F31F0915020F487957795C9 -:106840006795B795880F911D9695879597F9089547 -:10685000991B79E004C0991F961708F0961B881FB2 -:106860007A95C9F780950895AA1BBB1B51E107C013 -:10687000AA1FBB1FA617B70710F0A61BB70B881FD0 -:10688000991F5A95A9F780959095BC01CD0108955F -:1068900097FB072E16F4009407D077FD09D00E94CD -:1068A000343407FC05D03EF4909581959F4F0895B0 -:1068B000709561957F4F0895F999FECF92BD81BD86 -:1068C000F89A992780B50895A8E1B0E042E050E039 -:1068D0000C947F34262FF999FECF1FBA92BD81BD4B -:1068E00020BD0FB6F894FA9AF99A0FBE0196089552 -:1068F0000E946A34272F0C946B34DC01CB01FC011D -:10690000F999FECF06C0F2BDE1BDF89A319600B408 -:0E6910000D9241505040B8F70895F894FFCF13 -:10691E0055D0A44600001644000000000000484276 -:10692E0061978A460000C8430000000000004842FC -:10693E0055D024460000C843000000000000484225 -:10694E0000005C460000C843000000000000484202 -:10695E0061978A4600007A4455D0A4460000C84389 -:10696E00000000000000484200005C460000C843E2 -:10697E00000000000000484255D024460000164496 -:10698E000507000C058540000001064000000100CF -:10699E0091102111FD10C810941001E8022808145E -:1069AE000A321E42004500250026004300610060A9 -:1069BE000020003700640065006600670044004652 -:1069CE000024004700000002000400050007000933 -:1069DE00000B000C000E0010001100130015001724 -:1069EE000018001A001C001D001F002100230024A7 -:1069FE00002600280029002B002D002F0030003229 -:106A0E000034003500370039003B00F6030F042830 -:106A1E0004410469051C05E604C6043F4D362002F8 -:106A2E000302000001000101010101000101010248 -:086A3E00030405060708090026 -:00000001FF diff --git a/keyboard/preonic/preonic_pcb_silent.hex b/keyboard/preonic/preonic_pcb_silent.hex deleted file mode 100644 index cc59d3fe8d..0000000000 --- a/keyboard/preonic/preonic_pcb_silent.hex +++ /dev/null @@ -1,1189 +0,0 @@ -:100000000C9465020C94A9020C94A9020C94A90208 -:100010000C94A9020C94A9020C94A9020C94A902B4 -:100020000C94A9020C94A9020C94430D0C94150E87 -:100030000C942B1C0C94A9020C94A9020C94A902F8 -:100040000C94A9020C94A9020C94A9020C94A90284 -:100050000C94A9020C94981C0C94A9020C94A9026B -:100060000C94A9020C94A9020C94A9020C94A90264 -:100070000C94A9020C94A9020C94A9020C94A90254 -:100080000C94A9020C94A9020C94A9020C94A90244 -:100090000C94A9020C94A9020C94A9020C94A90234 -:1000A0000C94A9020C94A9020C94A90235001E001C -:1000B0001F0020002100220023002400250026002C -:1000C00027002A002B0014001A0008001500170052 -:1000D0001C0018000C00120013002A002900040064 -:1000E0001600070009000A000B000D000E000F00AB -:1000F00033003400E1001D001B000600190005005C -:100100001100100036003700380028000030E000F1 -:10011000E200E30003522C002C0004525000510076 -:1001200052004F0035001E001F0020002100220059 -:10013000230024002500260027002A002B0014009D -:100140001A00090013000A000D000F0018001C001F -:1001500033002A00290004001500160017000700CC -:100160000B00110008000C0012003400E1001D001B -:100170001B000600190005000E00100036003700B5 -:10018000380028000030E000E200E30003522C00B9 -:100190002C0004525000510052004F0035001E0048 -:1001A0001F0020002100220023002400250026003B -:1001B00027002A002B0034003600370013001C00F3 -:1001C00009000A00060015000F002A00290004009B -:1001D0001200080018000C0007000B0017001100A7 -:1001E00016003800E100330014000D000E001B0063 -:1001F000050010001A0019001D0028000030E00062 -:10020000E200E30003522C002C0004525000510085 -:1002100052004F0035001E001F0020002100220068 -:10022000230024002500260027002A0035021E0294 -:100230001F0220022102220223022402250226029A -:1002400027022A0001003A003B003C003D003E002E -:100250003F002D022E022F02300231020100400029 -:100260004100420043004400450000530153025343 -:100270000050010001000100010001000100010027 -:1002800001000100AB00AA00A900AE0035001E006D -:100290001F0020002100220023002400250026004A -:1002A00027002A0035001E001F0020002100220028 -:1002B000230024002500260027002A0001003A0020 -:1002C0003B003C003D003E003F002D002E002F0073 -:1002D0003000310001004000410042004300440072 -:1002E000450000530153025300500100010001007A -:1002F000010001000100010001000100AB00AA00A3 -:10030000A900AE002A0354006800650020005000D8 -:10031000720065006F006E006900630020004B00F2 -:100320006500790062006F006100720064000000E7 -:100330002C034F007200740068006F006C006900AD -:100340006E0065006100720020004B0065007900BE -:1003500062006F006100720064007300000004031B -:10036000090409027400040100A0FA090400000154 -:1003700003010100092111010001223F000705814D -:100380000308000A09040100010301020009211108 -:10039000010001224D000705820308000A0904023A -:1003A00000010300000009211101000122360007AD -:1003B00005830308000A0904030002030000000982 -:1003C00021110100012220000705840320000107FC -:1003D0000504032000011201100100000008EDFED9 -:1003E00061600100010200010631FF0974A10109E9 -:1003F00075150025FF9520750881020976150025E1 -:10040000FF952075089102C005010980A1018502B0 -:1004100016010026B7001A01002AB70075109501D1 -:100420008100C0050C0901A1018503160100269C6D -:10043000021A01002A9C02751095018100C0050175 -:100440000902A1010901A1000509190129051500E9 -:10045000250195057501810295017503810105014D -:10046000093009311581257F950275088106093803 -:100470001581257F950175088106050C0A3802153E -:1004800081257F950175088106C0C005010906A177 -:1004900001050719E029E715002501950875018177 -:1004A0000295017508810105081901290595057551 -:1004B0000191029501750391010507190029FF15A6 -:1004C0000025FF950675088100C011241FBECFEFDF -:1004D000DAE0DEBFCDBF04B603FE24C08091F10197 -:1004E0009091F201A091F301B091F4018730904B0B -:1004F000A740B04BB9F41092F1011092F2011092A2 -:10050000F3011092F40114BE84B7877F84BF88E1A1 -:100510000FB6F89480936000109260000FBEE0E088 -:10052000F8E3099511E0A0E0B1E0E0EEF9E402C0E3 -:1005300005900D92A435B107D9F711E0A4E5B1E01B -:1005400001C01D92A13FB107E1F70E94720A0C940D -:10055000EE240C94000061110DC0FC0182818823FF -:1005600031F085EE0E9426110E94272303C085EEFC -:100570000E94EE1180E090E00895089508950E9491 -:10058000D1026E9A769A8DEB92E0892B11F00C9441 -:10059000BD0208958EEB92E0892B11F00C94BE02FF -:1005A0000895279A2F988FEF9FEF9093870080935D -:1005B00086008AE08093800089E1809381000C941A -:1005C000D02281110BC080918000877F80938000B2 -:1005D00010928D0010928C002F9808952F988330E0 -:1005E00041F4809180008860809380008FEF9FEFBE -:1005F00012C09091800098609093800023E030E0DA -:10060000281B3109220F331F8FEF9FEF02C09695F1 -:1006100087952A95E2F790938D0080938C0008953A -:100620008B3B910568F4883A910530F5853A910540 -:10063000C0F48430910598F4019709F06FC071C03F -:10064000803E910508F46AC0883E910540F09C0107 -:10065000205F31092031310508F060C05CC09C0189 -:10066000A1C0853A910509F45FC0863A910509F465 -:100670005EC023E830E496C0883A910509F45AC078 -:10068000893A910509F459C08A3A910509F458C08C -:100690008B3A910509F457C08C3A910509F456C07C -:1006A0008D3A910509F455C0803B910509F454C079 -:1006B0008E3A910509F453C08F3A910509F452C05E -:1006C000813B910509F451C0823B910509F450C06A -:1006D000833B910509F44FC0843B910509F44EC05A -:1006E000853B910509F44DC0863B910509F44CC04A -:1006F000873B910509F44BC0883B910509F44AC03A -:10070000893B910509F449C08A3B910509F048C02D -:100710002AE236E447C09C01306544C020E030E066 -:1007200041C021E030E03EC021E830E43BC022E897 -:1007300030E438C022EE34E435C029EE34E432C06F -:100740002AEE34E42FC025EB34E42CC026EB34E44D -:1007500029C027EB34E426C02CEC34E423C02DEC74 -:1007600034E420C023E835E41DC02AE835E41AC08B -:1007700022E935E417C024E935E414C021E236E467 -:1007800011C023E236E40EC024E236E40BC025E2B9 -:1007900036E408C026E236E405C027E236E402C0AB -:1007A00020E034E4C901089508959CE0799FF001A8 -:1007B00011249CE3899FE00DF11D1124E60FF11D2A -:1007C000EE0FFF1FE455FF4F25913491C9010895A5 -:1007D000880F991F845D9040FC0125913491C901D7 -:1007E0000895880F991F84559F4FFC0125913491DE -:1007F000C90108950E94D5039C019A9581159F41D6 -:1008000010F4C9010895C90190528115904128F44E -:10081000C9019F700E94F1030895C9019053811589 -:10082000904120F4C9019927906C0895C901905412 -:10083000409728F4C9018F709927946D089520314D -:1008400080E4380719F480E091ED0895213190E4B7 -:10085000390719F480E090ED0895223140E434071F -:1008600019F480E092ED0895233180E4380719F4FB -:1008700080E093ED0895211590E5390769F40E9411 -:1008800015162FEF44E38CE0215040408040E1F703 -:1008900000C000000C94BD1C213090E5390731F4F4 -:1008A0008091D00181608093D0010895C901905555 -:1008B0008115904108F062C0432F55274F7055278E -:1008C00041305105F9F4C90174E0880F991F7A95F8 -:1008D000E1F788279370B901E3E0660F771FEA9587 -:1008E000E1F760767727862B972B9C682370332758 -:1008F00002C0440F551F2A95E2F74F715527842BEC -:10090000952B08954230510529F4922F8827816F45 -:10091000906A089543305105B9F4C90153E0880F36 -:10092000991F5A95E1F7807E97702370332741E035 -:1009300050E002C0440F551F2A95E2F74F7155272A -:10094000842B952B9C6808954430510549F5C901C5 -:1009500043E0880F991F4A95E1F7807E97702370D6 -:10096000332741E050E002C0440F551F2A95E2F7BB -:100970004F715527842B952B9A680895C90190577C -:100980008115904120F4C9019F7090620895C901BA -:1009900090588115904120F4C9019F70906A089584 -:1009A000203E3105E0F4203C310568F52133310566 -:1009B00009F475C048F42932310509F46BC02A32B4 -:1009C000310509F07BC075C02933310501F12238AA -:1009D0003105E9F02533310509F070C051C0233EDF -:1009E0003105B1F140F4203E3105D1F0223E310510 -:1009F00009F064C01CC0263E310579F1273E31055F -:100A000009F05CC038C0C9010E94E80308958091D4 -:100A1000E10180FD02C081FF51C080EE90E04FC037 -:100A20008091E10180FFF9CF89E390E048C0809197 -:100A3000E10182FF0AC08091E10184FF03C080E0F0 -:100A400090E03DC083EE90E03AC082EE90E037C087 -:100A50008091E10182FFEFCFF8CF8091E10183FF28 -:100A600007C08091E10184FDEACF87EE90E027C0C6 -:100A700086EE90E024C08091E10183FFF2CFF8CFB1 -:100A80008091E10185FF03C089E290E018C085E311 -:100A900090E015C08091E10185FDF9CFF5CF8091FF -:100AA000E10186FF03C08AE290E009C081E390E0A3 -:100AB00006C08091E10186FDF9CFF5CFC9010E9402 -:100AC0001003089508955F926F927F928F929F9284 -:100AD000AF92BF92CF92DF92EF92FF920F931F934C -:100AE000CF93DF93CDB7DEB72A970FB6F894DEBF6A -:100AF0000FBECDBF9E012F5F3F4F4E018BE0880E92 -:100B0000911C60E070E000E010E0E12CF12CC12CC1 -:100B1000D12CA12CB12C8AE0782E622E532E41E0EC -:100B200050E0E4E1F1E0A62DB52D872D01900D9266 -:100B30008A95E1F7F901819191919F01FC01E07F94 -:100B4000FF27E032F10559F48F709927FA0102C0AE -:100B5000EE0FFF1F8A95E2F7AE2ABF2A37C0E033B7 -:100B6000F10559F48F709927FA0102C0EE0FFF1FAB -:100B70008A95E2F7CE2ADF2A29C0E034F10559F43C -:100B80008F709927FA0102C0EE0FFF1F8A95E2F7D6 -:100B9000EE2AFF2A1BC0E035F10559F48F70992722 -:100BA000FA0102C0EE0FFF1F8A95E2F70E2B1F2BF2 -:100BB0000DC0E036F10551F48F709927FA0102C09B -:100BC000EE0FFF1F8A95E2F76E2B7F2B2815390554 -:100BD00009F0A7CF94B18A2D8095892384B985B176 -:100BE0008A2985B997B18C2D8095892387B988B1D9 -:100BF0008C2988B99AB18E2D809589238AB98BB1B9 -:100C00008E298BB99DB1802F809589238DB98EB1A6 -:100C1000802B8EB990B3862F8095892380BB81B3BA -:100C2000862B81BB2A960FB6F894DEBF0FBECDBFD0 -:100C3000DF91CF911F910F91FF90EF90DF90CF90B8 -:100C4000BF90AF909F908F907F906F905F9008952E -:100C50005F926F927F928F929F92AF92BF92CF924C -:100C6000DF92EF92FF920F931F93CF93DF93CDB755 -:100C7000DEB768970FB6F894DEBF0FBECDBF85B75D -:100C8000806885BF85B7806885BF0E9463059E0127 -:100C90002F5F3F4F4E0189E1880E911C60E070E0AC -:100CA00000E010E0E12CF12CC12CD12CA12CB12CB6 -:100CB00098E1792E622E532E41E050E0EEE1F1E012 -:100CC000A62DB52D872D01900D928A95E1F7F9019A -:100CD000819191919F01FC01E07FFF27E032F105B6 -:100CE00059F48F709927FA0102C0EE0FFF1F8A9501 -:100CF000E2F7AE2ABF2A37C0E033F10559F48F700E -:100D00009927FA0102C0EE0FFF1F8A95E2F7CE2A5B -:100D1000DF2A29C0E034F10559F48F709927FA01D0 -:100D200002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0D2 -:100D3000E035F10559F48F709927FA0102C0EE0FE2 -:100D4000FF1F8A95E2F70E2B1F2B0DC0E036F10531 -:100D500051F48F709927FA0102C0EE0FFF1F8A9598 -:100D6000E2F76E2B7F2B2815390509F0A7CF94B138 -:100D70008A2D8095892384B985B18A2985B997B14F -:100D80008C2D8095892387B988B18C2988B99AB12F -:100D90008E2D809589238AB98BB18E298BB99DB10F -:100DA000802F809589238DB98EB1802B8EB990B319 -:100DB000862F8095892380BB81B3862B81BB1092BF -:100DC00055011092540110925F0110925E01109231 -:100DD0005701109256011092610110926001109219 -:100DE0005901109258011092630110926201109201 -:100DF0005B0110925A0110926501109264011092E9 -:100E00005D0110925C0110926701109266018FEBF8 -:100E100092E0892BB9F068960FB6F894DEBF0FBE4A -:100E2000CDBFDF91CF911F910F91FF90EF90DF9099 -:100E3000CF90BF90AF909F908F907F906F905F907A -:100E40000C94BF0268960FB6F894DEBF0FBECDBFFC -:100E5000DF91CF911F910F91FF90EF90DF90CF9096 -:100E6000BF90AF909F908F907F906F905F9008950C -:100E70005F926F927F928F929F92AF92BF92CF922A -:100E8000DF92EF92FF920F931F93CF93DF93CDB733 -:100E9000DEB7A2970FB6F894DEBF0FBECDBF7E01BE -:100EA00049E1E40EF11C2EE5C22E21E0D22E5E01B6 -:100EB00053E2A50EB11C3AE0532E470101E010E0C9 -:100EC00048E1642E55E0752EE4E1F1E0D401852D72 -:100ED00001900D928A95E1F7F701819191917F013F -:100EE0009C01207F33272032310589F424B18F7093 -:100EF0009927A80102C0440F551F8A95E2F7CA013D -:100F0000242B24B995B18095892385B94FC020330E -:100F1000310589F427B18F709927F80102C0EE0FCF -:100F2000FF1F8A95E2F7CF012E2B27B998B1809544 -:100F3000892388B93BC02034310589F42AB18F70E8 -:100F40009927A80102C0440F551F8A95E2F7CA01EC -:100F5000242B2AB99BB1809589238BB927C02035D2 -:100F6000310589F42DB18F709927F80102C0EE0F79 -:100F7000FF1F8A95E2F7CF012E2B2DB99EB18095E8 -:100F800089238EB913C02036310581F420B38F70C8 -:100F90009927A80102C0440F551F8A95E2F7CA019C -:100FA000242B20BB91B38095892381BB50EA5A95AD -:100FB000F1F7BE016F5F7F4F80E090E020E030E00E -:100FC000EEE1F1E0DE011196462D01900D924A9579 -:100FD000E1F7FB0141915191BF01FA01E07FFF2749 -:100FE000E032F10511F4E3B113C0E033F10511F47F -:100FF000E6B10EC0E034F10511F4E9B109C0E03505 -:10100000F10511F4ECB104C0E036F105B9F4EFB12B -:10101000F0E04F70552702C0F595E7954A95E2F745 -:10102000E0FD08C0A801022E02C0440F551F0A941B -:10103000E2F702C040E050E0842B952B2F5F3F4F3A -:101040002C30310509F0BCCFF60120813181281701 -:10105000390721F091838083709200010E9463051B -:10106000F2E0CF0ED11CEA14FB0409F02DCF8091E1 -:1010700000018823A1F1815080930001882339F079 -:101080008FE99FE00197F1F700C0000028C0809130 -:101090005E0190915F01909355018093540180917E -:1010A0006001909161019093570180935601809166 -:1010B000620190916301909359018093580180914E -:1010C00064019091650190935B0180935A01809136 -:1010D00066019091670190935D0180935C018AECB9 -:1010E00092E0892B11F00E94CA0281E0A2960FB60D -:1010F000F894DEBF0FBECDBFDF91CF911F910F914E -:10110000FF90EF90DF90CF90BF90AF909F908F9027 -:101110007F906F905F900895E82FF0E0EE0FFF1F33 -:10112000EC5AFE4F8081918108950895809171015C -:101130000895CF93DF9300D01F92CDB7DEB72091F3 -:10114000E701243021F523E029839B838A832093C0 -:10115000E9008FEF06C095ED9A95F1F7000088231E -:1011600029F09091E800815095FFF5CF8091E8003B -:1011700085FF0DC040E050E063E070E0CE010196D5 -:101180000E94280B8091E8008E778093E8000F90F2 -:101190000F900F90DF91CF910895CF93DF9300D000 -:1011A0001F92CDB7DEB72091E701243029F522E068 -:1011B00029839B838A8383E08093E9008FEF06C0B5 -:1011C00095ED9A95F1F70000882329F09091E800B9 -:1011D000815095FFF5CF8091E80085FF0DC040E07C -:1011E00050E063E070E0CE0101960E94280B8091F0 -:1011F000E8008E778093E8000F900F900F90DF91BA -:10120000CF9108952091E7012430F9F422E0209352 -:10121000E9002FEF06C035ED3A95F1F700002223E3 -:1012200029F03091E800215035FFF5CF2091E800FA -:1012300025FF0BC040E050E065E070E00E94280B05 -:101240008091E8008E778093E8000895CF93DF9334 -:10125000EC018091E701843041F581E08093E90061 -:101260008FEF06C095ED9A95F1F70000882329F0DD -:101270009091E800815095FFF5CF8091E80085FFBF -:1012800014C040E050E068E070E0CE010E94280BFE -:101290008091E8008E778093E80088E0FE01A9E65F -:1012A000B1E001900D928A95E1F7DF91CF91089519 -:1012B0008091E601811109C00E94C80C0E94250D91 -:1012C0008091E20084608093E20008951092E6012C -:1012D0000895089508950C94201C809172018F5FE9 -:1012E0008093720162E30E948924911135C01092AB -:1012F000720180917301882379F18091E701843034 -:1013000049F58091E9008F709091EC0090FF02C048 -:1013100090E801C090E0982B84E08093E9008091F0 -:10132000EB0080FF14C08091EE0087FD03C00FC06A -:101330001092F1008091E80085FDFACF8091E800DD -:1013400080FF05C08091E8008E778093E8009F7051 -:101350009093E90010927301089542E061EC81E0FE -:101360000E943E0C42E061EC82E00E943E0C42E0B2 -:1013700061EC83E00E943E0C42E261EC84E00C945C -:101380003E0C8091E901833009F454C030F481307F -:1013900071F0823009F0A5C08CC08A3009F479C0A0 -:1013A0008B3009F45FC0893009F09BC020C0809168 -:1013B000E801813A09F095C08091E800877F809329 -:1013C000E8008091EC019091ED01892B21F060E023 -:1013D00080E090E003C068E089E691E070E00E9460 -:1013E000770B8091E8008B778093E80008958091D7 -:1013F000E801813209F075C08091EC019091ED0116 -:10140000892B09F06EC08091E800877F8093E80007 -:1014100005C08091E701882309F463C08091E8004A -:1014200082FFF7CF8091F100809371018091E800F5 -:101430008B7753C08091E801813A09F052C08091C6 -:10144000EC019091ED01892B09F04BC08091E800EF -:10145000877F8093E8008091E80080FFFCCF809137 -:101460000B0136C08091E8018132D9F58091EC0101 -:101470009091ED01892BA9F58091E800877F8093F9 -:10148000E8000E94750C8091EA0180930B010C9496 -:1014900015168091E801813221F58091E800877F5F -:1014A0008093E8000E94750C8091EB0180936801A5 -:1014B00008958091E801813AA1F48091E800877F46 -:1014C0008093E8008091E80080FFFCCF8091680164 -:1014D0008093F1008091E8008E778093E8000C946F -:1014E000750C089584B7877F84BF88E10FB6F894A0 -:1014F00080936000109260000FBE90E080E80FB60D -:10150000F89480936100909361000FBE0E943310A5 -:101510000E94C80C0E94250D8091E2008460809397 -:10152000E20078940E94C20F0E94351081E091E0A1 -:101530000E94DF0F0BC00E94DD1B8091E501882314 -:1015400029F00E94081C81110E94120B8091E70172 -:10155000853089F30E943F10F9CF292F332723309C -:101560003105B1F04CF42130310509F44DC0223081 -:10157000310509F04EC007C02132310541F1223258 -:10158000310591F146C0E4E7F0E082E693E045C022 -:1015900099278130910569F08230910589F0892B76 -:1015A00009F037C0EEE5F3E0E491F0E08EE593E07A -:1015B00034C0E0E3F3E0E491F0E080E393E02DC099 -:1015C000E4E0F3E0E491F0E084E093E026C06430EE -:1015D00000F5E62FF0E0EE0FFF1FEA5CFE4F808182 -:1015E0009181E9E0F0E019C0643098F4E62FF0E072 -:1015F000DF01AA0FBB1FA25CBE4F8D919C91EA5BDD -:10160000FE4FE081F0E009C0E2E1F0E086ED93E01A -:1016100004C0E0E0F0E080E090E0DA018D939C937C -:10162000CF01089580E189BD82E189BD09B400FE42 -:10163000FDCF8091D8008F7D8093D8008091E0000D -:1016400082608093E0008091E00081FDFCCF0895EE -:10165000BF92CF92DF92EF92FF920F931F93CF939F -:10166000DF937C018B01EA010E94960CB82E811158 -:1016700033C0209731F028813981021B130BE20E11 -:10168000F31EC12CD12C23C08091E80085FD15C02C -:101690008091E8008E778093E800209749F0888158 -:1016A00099818C0D9D1D9983888325E0B22E14C0ED -:1016B0000E94960C882359F00EC0F70181917F019A -:1016C0008093F10001501109FFEFCF1ADF0A0115D5 -:1016D0001105D1F601C0B82E8B2DDF91CF911F914E -:1016E0000F91FF90EF90DF90CF90BF9008954091C1 -:1016F000EE015091EF014617570748F0611571054B -:1017000039F44091E8004E774093E80001C0BA01F7 -:10171000FC0140E033C08091E701882309F444C014 -:10172000853009F443C08091E80083FD41C0809179 -:10173000E80082FD33C08091E80080FF1FC09091D7 -:10174000F3008091F200392F20E0A901482BCA0153 -:1017500006C041914093F1006150710901966115F5 -:10176000710519F088309105A0F341E0089709F060 -:1017700040E08091E8008E778093E8006115710564 -:1017800051F64111C8CF0AC08091E701882361F06A -:10179000853061F08091E80083FD0AC08091E80007 -:1017A00082FFF2CF80E0089582E0089583E00895FB -:1017B00081E008954091EE015091EF0146175707DF -:1017C00048F06115710539F44091E8004E77409377 -:1017D000E80001C0BA01FC0140E034C08091E7019B -:1017E000882309F445C0853009F444C08091E8009D -:1017F00083FD42C08091E80082FD34C08091E80002 -:1018000080FF20C09091F3008091F200392F20E0FA -:10181000A901482BCA0107C044914093F1003196B9 -:101820006150710901966115710519F088309105B3 -:1018300098F341E0089709F040E08091E8008E7746 -:101840008093E8006115710549F64111C7CF0AC0C0 -:101850008091E701882361F0853061F08091E80094 -:1018600083FD0AC08091E80082FFF2CF80E00895F6 -:1018700082E0089583E0089581E00895982F2CC0B8 -:101880009093E900981739F07091EC002091ED00E9 -:101890005091F00003C0242F762F50E021FD02C0AC -:1018A0009F5F1AC03091EB003E7F3093EB00309188 -:1018B000ED003D7F3093ED003091EB0031603093CF -:1018C000EB007093EC002093ED005093F00020911A -:1018D000EE0027FDE5CF07C0973090F28F70809320 -:1018E000E90081E0089580E008958091E80187FD96 -:1018F00005C08091E80080FF0EC012C08091E80012 -:1019000082FD05C08091E7018111F8CF0895809193 -:10191000E8008B7708C08091E7018111EACF089534 -:101920008091E8008E778093E80008958091E4002C -:101930009091E50045E62091EC0020FD1FC023C0FA -:101940002091E701222391F0253091F02091EB00C6 -:1019500025FD10C02091E4003091E50028173907DB -:1019600051F34150C90139F784E0089582E00895A8 -:1019700083E0089581E0089580E008952091E800D3 -:1019800020FFDECFF9CF2091E80022FFD9CFF4CF9E -:101990000E94360D0E943E0DE0EEF0E080818160F5 -:1019A0008083E8EDF0E080818F77808319BCA7ED1C -:1019B000B0E08C918E7F8C9380818F7E808310929B -:1019C000E60108950F931F93CF93DF930E94360D86 -:1019D0000E943E0DC8EDD0E088818F778883888192 -:1019E0008068888388818F7D888319BC1092E70185 -:1019F0001092E3011092E5011092E40100EE10E074 -:101A0000F80180818B7F808388818160888342E0B8 -:101A100060E080E00E943E0CE1EEF0E080818E7F8D -:101A20008083E2EEF0E08081816080838081886045 -:101A30008083F80180818E7F8083888180618883A4 -:101A4000DF91CF911F910F910895E8EDF0E0808133 -:101A50008F7E8083E7EDF0E080818160808384E089 -:101A600082BF81E08093E6010C94E20CE8EDF0E0A7 -:101A700080818E7F80831092E20008951092DA00B8 -:101A80001092E10008951F920F920FB60F92112449 -:101A90002F933F934F935F936F937F938F939F9376 -:101AA000AF93BF93EF93FF938091E10082FF0BC050 -:101AB0008091E20082FF07C08091E1008B7F8093DC -:101AC000E1000E946D098091DA0080FF1FC08091C3 -:101AD000D80080FF1BC08091DA008E7F8093DA00EF -:101AE0008091D90080FF0DC080E189BD82E189BD70 -:101AF00009B400FEFDCF81E08093E7010E94580900 -:101B000005C019BC1092E7010E9466098091E100AE -:101B100080FF19C08091E20080FF15C08091E20033 -:101B20008E7F8093E2008091E20080618093E200EA -:101B30008091D80080628093D80019BC85E08093A2 -:101B4000E7010E946A098091E10084FF30C0809122 -:101B5000E20084FF2CC080E189BD82E189BD09B427 -:101B600000FEFDCF8091D8008F7D8093D8008091BA -:101B7000E1008F7E8093E1008091E2008F7E809370 -:101B8000E2008091E20081608093E2008091E301B5 -:101B9000882311F084E007C08091E30087FF02C032 -:101BA00083E001C081E08093E7010E946B0980918E -:101BB000E10083FF29C08091E20083FF25C080916E -:101BC000E100877F8093E10082E08093E70110923B -:101BD000E3018091E1008E7F8093E1008091E2003B -:101BE0008E7F8093E2008091E20080618093E2002A -:101BF00042E060E080E00E943E0C8091F00088604E -:101C00008093F0000E946909FF91EF91BF91AF911D -:101C10009F918F917F916F915F914F913F912F9104 -:101C20000F900FBE0F901F9018951F920F920FB636 -:101C30000F9211242F933F934F935F936F937F9352 -:101C40008F939F93AF93BF93CF93EF93FF93809125 -:101C5000E9008F709091EC0090FF02C090E801C005 -:101C600090E0C92FC82B1092E9008091F000877F87 -:101C70008093F00078940E94590E1092E9008091B0 -:101C8000F00088608093F000CF70C093E900FF916E -:101C9000EF91CF91BF91AF919F918F917F916F9174 -:101CA0005F914F913F912F910F900FBE0F901F901A -:101CB00018951F93CF93DF93CDB7DEB7AC970FB6D0 -:101CC000F894DEBF0FBECDBFE8EEF1E08091F100E9 -:101CD000819321E0E03FF207C9F70E94C10980919A -:101CE000E80083FF37C18091E8019091E9019530C8 -:101CF00009F488C038F49130B1F170F0933009F0F4 -:101D000029C131C0983009F4F8C0993009F404C1F0 -:101D1000963009F01FC19DC0803821F0823809F04B -:101D200019C108C08091E4019091E501992389F0DF -:101D300082600FC08091EC019091ED018F70992726 -:101D40008093E9008091EB0085FB882780F9109251 -:101D5000E9009091E800977F9093E8008093F1006C -:101D60001092F100D5C0882319F0823009F0F2C03A -:101D70008F7121F0823009F0EDC00BC08091EA0133 -:101D8000813009F0E7C0933009F080E08093E501ED -:101D90002FC08091EA0181112BC08091EC019091BC -:101DA000ED018F709927009709F4D4C08093E90062 -:101DB0002091EB0020FF1CC02091E901233021F489 -:101DC0008091EB00806212C09091EB009061909343 -:101DD000EB0021E030E001C0220F8A95EAF7209362 -:101DE000EA001092EA008091EB0088608093EB009B -:101DF0001092E9008091E800877F8093E8000E94BC -:101E0000750CA8C08111A6C08091EA019091EB01E8 -:101E10008F779927182F9091E3009078982B9093C3 -:101E2000E3008091E800877F8093E8000E94750CB2 -:101E30008091E80080FFFCCF8091E3008068809370 -:101E4000E300112311F083E001C082E08093E701F9 -:101E500081C08058823008F07DC08091EA01909165 -:101E6000EB018C3D23E0920779F583E08A838AE2D7 -:101E700089834FB7F894DE01139620E03EE051E2EB -:101E8000E32FF0E050935700E49120FF03C0E29568 -:101E9000EF703F5FEF708E2F90E0EA3010F0C79642 -:101EA00001C0C0968D939D932F5F243149F74FBF9A -:101EB0008091E800877F8093E8006AE270E0CE01BD -:101EC00001960E94770B13C0AE01455D5F4F609194 -:101ED000EC010E94AD0A0097E9F12091E800277F0C -:101EE0002093E800BC018BA59CA50E94DA0B809191 -:101EF000E8008B778093E8002DC0803859F58091F9 -:101F0000E800877F8093E8008091E3018093F100EF -:101F10008091E8008E7771CF81111CC09091EA0109 -:101F20009230C0F48091E800877F8093E80090931E -:101F3000E3010E94750C8091E301811104C080913E -:101F4000E30087FF02C084E001C081E08093E701E5 -:101F50000E94AD098091E80083FF0AC08091E800EB -:101F6000877F8093E8008091EB0080628093EB0094 -:101F7000AC960FB6F894DEBF0FBECDBFDF91CF9108 -:101F80001F910895CF938091E7018823B1F080914C -:101F9000E9008F709091EC0090FF02C090E801C0C2 -:101FA00090E0C92FC82B1092E9008091E80083FDD2 -:101FB0000E94590ECF70C093E900CF91089590937D -:101FC0007501809374010895E0917401F091750199 -:101FD000309721F00190F081E02D099480E0089580 -:101FE000E0917401F0917501309721F00280F38146 -:101FF000E02D09940895E0917401F09175013097F6 -:1020000021F00480F581E02D099408952091760156 -:10201000309177018217930771F090937701809345 -:102020007601E0917401F0917501309721F00680FE -:10203000F781E02D0994089520917801309179017C -:102040008217930771F09093790180937801E09162 -:102050007401F0917501309721F00084F185E02D35 -:102060000994089508950C9432100E94541C0E9403 -:1020700028060E94281D0C94D0220C9462055F92C1 -:102080006F927F928F929F92AF92BF92CF92DF9288 -:10209000EF92FF920F931F93CF93DF93CDB7DEB7ED -:1020A0002A970FB6F894DEBF0FBECDBF0E94380747 -:1020B0009AE7C92E91E0D92E00E010E0AA24A3945B -:1020C000B12C502E802F0E948C083C01F601E1902B -:1020D000F1906F01E826F926E114F10431F40F5F65 -:1020E0001F4F0530110569F73AC08091D00181FD7D -:1020F0000E94950820E030E04501022E02C0880CC5 -:10210000991C0A94E2F7C4018E219F21892B09F1C1 -:102110002E835F826820792081E0672809F480E0BF -:1021200088870E945D1C8160782F9A8789874E81FD -:102130005F8168858A850E94F810F801EE0FFF1F05 -:10214000E658FE4F8081918188259925918380836F -:1021500016C02F5F3F4F2C30310571F6C0CF8FEF87 -:1021600089838A831B820E945D1C8160782F9D83F6 -:102170008C8349815A816B818D810E94F8100E9465 -:102180001520109184010E94E40F1817D9F00E94C5 -:10219000E40F809384012A960FB6F894DEBF0FBE39 -:1021A000CDBFDF91CF911F910F91FF90EF90DF9006 -:1021B000CF90BF90AF909F908F907F906F905F90E7 -:1021C0000C943D102A960FB6F894DEBF0FBECDBF1B -:1021D000DF91CF911F910F91FF90EF90DF90CF9003 -:1021E000BF90AF909F908F907F906F905F90089579 -:1021F000CF93DF93CDB7DEB72B970FB6F894DEBF42 -:102200000FBECDBF4F83588769877A878B87DE01E2 -:10221000119686E0FD0111928A95E9F785E0FE01AD -:10222000379601900D928A95E1F749815A816B8129 -:102230007C818D819E810E94D4182B960FB6F894D4 -:10224000DEBF0FBECDBFDF91CF910895CF93C82FD2 -:10225000882309F4C1C0823859F40E94E40F81FD3B -:10226000BBC089E30E943B1B0E94B71B89E30CC0E3 -:10227000833879F40E94E40F80FDAEC083E50E94AC -:102280003B1B0E94B71B83E50E945D1BCF910C9402 -:10229000B71B843859F40E94E40F82FD9DC087E487 -:1022A0000E943B1B0E94B71B87E4EECF8450813A0B -:1022B00048F48C2F0E94322281118EC08C2F0E94F4 -:1022C0003B1BE4CF8C2F805E883050F4C77081E0D8 -:1022D00090E001C0880FCA95EAF70E947E1BD6CF16 -:1022E0008C2F855A833078F4C53A29F0C63A31F4F8 -:1022F00082E890E005C081E890E002C083E890E0C9 -:10230000CF910C9406108C2F885A833108F064C04A -:10231000C83A39F1C93A41F1CA3A49F1CB3A51F1D7 -:10232000CC3A59F1CD3A61F1C03B69F1CE3A71F145 -:10233000CF3A79F1C13B81F1C23B89F1C33B91F1C5 -:10234000C43B99F1C53BA1F1C63BA9F1C73BB1F133 -:10235000C83BB9F1C93BC1F1CA3BC9F58AE292E079 -:1023600038C082EE90E035C089EE90E032C08AEE4F -:1023700090E02FC085EB90E02CC086EB90E029C068 -:1023800087EB90E026C08CEC90E023C08DEC90E0D1 -:1023900020C083E891E01DC08AE891E01AC082E97C -:1023A00091E017C084E991E014C081E292E011C08D -:1023B00083E292E00EC084E292E00BC085E292E0FC -:1023C00008C086E292E005C087E292E002C080E0A9 -:1023D00090E0CF910C941C10CF910895882309F4BC -:1023E0004DC0823859F40E94E40F81FF47C089E351 -:1023F0000E943B1B0E94B71B89E30CC0833871F419 -:102400000E94E40F80FF3AC083E50E943B1B0E94BC -:10241000B71B83E50E945D1B0C94B71B843859F4ED -:102420000E94E40F82FF2AC087E40E943B1B0E94A7 -:10243000B71B87E4EFCF982F9450913A08F4EACF76 -:10244000982F905E983058F4282F277081E090E004 -:1024500001C0880F2A95EAF70E94841BDDCF982FD0 -:10246000955A933020F480E090E00C940610885A3E -:10247000833120F480E090E00C941C1008958823B0 -:1024800021F00E947E1B0C94B71B0895882321F035 -:102490000E94841B0C94B71B0895BF92CF92DF92C9 -:1024A000EF92FF920F931F93CF93DF93CDB7DEB7D9 -:1024B00027970FB6F894DEBF0FBECDBF8C0185E025 -:1024C000F801DE01119601900D928A95E1F7F8016D -:1024D00030812181F280558152955F708381948192 -:1024E000892B39F02F3F41F481E090E03F3F31F0FC -:1024F00003C081E090E002C080E090E080FD73C303 -:1025000039832A8389819A815E830E94F81AB92EC1 -:102510008F830E94F71A0E941F1A2B2D22952F706D -:1025200030E05E816F812530310509F4E6C06CF43E -:10253000243031050CF0A2C04B2D407F8B2D8F70C5 -:10254000223031050CF045C017C02C3031054CF459 -:102550002A3031050CF0E7C12830310509F043C3BA -:10256000E5C02D30310509F4BAC20CF4A2C22F30F7 -:10257000310509F038C323C3182F411101C002C02F -:102580001295107FFF2059F0112309F46BC2812F9F -:102590006F830E948E1B0E94B71B6F8163C2862FC0 -:1025A0000E94EE11112309F41EC3812F0E94941B77 -:1025B00027960FB6F894DEBF0FBECDBFDF91CF9147 -:1025C0001F910F91FF90EF90DF90CF90BF900C94F0 -:1025D000B71B403211F08295807F662319F061307D -:1025E00071F523C0FF20B1F0511101C032C051304C -:1025F00081F527960FB6F894DEBF0FBECDBFDF91F1 -:10260000CF911F910F91FF90EF90DF90CF90BF90EF -:102610000C949E1B511101C003C0513009F4E3C258 -:102620008E830E94A11B8E819AC1FF2021F056301B -:1026300008F0D9C20EC0553008F0D5C290C1FF20B5 -:10264000C9F0552331F0F801958190FF0BC29F70BE -:10265000958327960FB6F894DEBF0FBECDBFDF91EE -:10266000CF911F910F91FF90EF90DF90CF90BF908F -:102670000C943F12552309F472C109C22B2D2695E3 -:102680002695237030E02115310529F021303105E0 -:1026900009F0A9C219C0FF2021F0862F9B2D93704D -:1026A00002C080E090E027960FB6F894DEBF0FBE20 -:1026B000CDBFDF91CF911F910F91FF90EF90DF90F1 -:1026C000CF90BF900C940610FF2021F0862F9B2DF9 -:1026D000937002C080E090E027960FB6F894DEBFBA -:1026E0000FBECDBFDF91CF911F910F91FF90EF9063 -:1026F000DF90CF90BF900C941C10862FFF2019F014 -:102700000E941B1F02C00E94831F27960FB6F894D9 -:10271000DEBF0FBECDBFDF91CF911F910F91FF9014 -:10272000EF90DF90CF90BF900C940A208B2D837098 -:1027300009F079C0F11057C2262F229526952770EF -:10274000220F220F862F8F70C82ED12CE12CF12C56 -:10275000022E04C0CC0CDD1CEE1CFF1C0A94D2F728 -:1027600064FF10C06FE070E080E090E004C0660F8E -:10277000771F881F991F2A95D2F7609570958095CD -:10278000909503C060E070E0CB012B2D2695269537 -:102790002370422F50E042305105D9F043305105AB -:1027A00069F16C297D298E299F294130510551F10C -:1027B00027960FB6F894DEBF0FBECDBFDF91CF9145 -:1027C0001F910F91FF90EF90DF90CF90BF900C94EE -:1027D000341A6C297D298E299F2927960FB6F894E3 -:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044 -:1027F000EF90DF90CF90BF900C94461A0E94341A4D -:10280000C701B60127960FB6F894DEBF0FBECDBF45 -:10281000DF91CF911F910F91FF90EF90DF90CF90BC -:10282000BF900C94221AFF2019F08B2D817001C0EB -:102830008695882309F4D7C1262F229526952770DF -:10284000220F220F862F8F70C82ED12CE12CF12C55 -:10285000022E04C0CC0CDD1CEE1CFF1C0A94D2F727 -:1028600064FF10C06FE070E080E090E004C0660F8D -:10287000771F881F991F2A95D2F7609570958095CC -:10288000909503C060E070E0CB012B2D2695269536 -:102890002370422F50E042305105D9F043305105AA -:1028A00069F16C297D298E299F294130510551F10B -:1028B00027960FB6F894DEBF0FBECDBFDF91CF9144 -:1028C0001F910F91FF90EF90DF90CF90BF900C94ED -:1028D000D31A6C297D298E299F2927960FB6F89443 -:1028E000DEBF0FBECDBFDF91CF911F910F91FF9043 -:1028F000EF90DF90CF90BF900C94E51A0E94D31A0E -:10290000C701B60127960FB6F894DEBF0FBECDBF44 -:10291000DF91CF911F910F91FF90EF90DF90CF90BB -:10292000BF900C94C11A603F59F120F4603E08F446 -:1029300094C008C0623F09F467C0F0F1633F09F03A -:102940008CC065C0162F1F708B2D8F71FF2021F05A -:102950000E946C1A812F7DCE0E94871A812F2796A4 -:102960000FB6F894DEBF0FBECDBFDF91CF911F91A0 -:102970000F91FF90EF90DF90CF90BF900C94461294 -:10298000FF20B1F0553008F02EC18B2D8F712796A6 -:102990000FB6F894DEBF0FBECDBFDF91CF911F9170 -:1029A0000F91FF90EF90DF90CF90BF900C94A61AFC -:1029B000563008F018C1E9CFFF2099F08B2D8F71A8 -:1029C00027960FB6F894DEBF0FBECDBFDF91CF9133 -:1029D0001F910F91FF90EF90DF90CF90BF900C94DC -:1029E0006C1A8B2D8F7127960FB6F894DEBF0FBE31 -:1029F000CDBFDF91CF911F910F91FF90EF90DF90AE -:102A0000CF90BF900C94871AF110EBCFD7CFFF2057 -:102A100099F08B2D8F7127960FB6F894DEBF0FBEFD -:102A2000CDBFDF91CF911F910F91FF90EF90DF907D -:102A3000CF90BF900C945D1A27960FB6F894DEBF26 -:102A40000FBECDBFDF91CF911F910F91FF90EF90FF -:102A5000DF90CF90BF900C94581AFF20A9F0552317 -:102A600009F4ACCF862F27960FB6F894DEBF0FBEC1 -:102A7000CDBFDF91CF911F910F91FF90EF90DF902D -:102A8000CF90BF900C942611552309F4AACF862F1E -:102A900027960FB6F894DEBF0FBECDBFDF91CF9162 -:102AA0001F910F91FF90EF90DF90CF90BF900C940B -:102AB000EE114B2D4F70C8010E94AB0227960FB646 -:102AC000F894DEBF0FBECDBFDF91CF911F910F9164 -:102AD000FF90EF90DF90CF90BF900C948A19F11087 -:102AE00082C09B2D9F70492F50E04230510599F1D3 -:102AF00044F44115510569F04130510509F073C0A6 -:102B000019C043305105C1F14430510509F06BC083 -:102B100044C027960FB6F894DEBF0FBECDBFDF913D -:102B2000CF911F910F91FF90EF90DF90CF90BF90CA -:102B30000C94E12227960FB6F894DEBF0FBECDBFEE -:102B4000DF91CF911F910F91FF90EF90DF90CF9089 -:102B5000BF900C94F82227960FB6F894DEBF0FBEF4 -:102B6000CDBFDF91CF911F910F91FF90EF90DF903C -:102B7000CF90BF900C94142327960FB6F894DEBF25 -:102B80000FBECDBFDF91CF911F910F91FF90EF90BE -:102B9000DF90CF90BF900C942723862F27960FB6F7 -:102BA000F894DEBF0FBECDBFDF91CF911F910F9183 -:102BB000FF90EF90DF90CF90BF900C944B234B2D64 -:102BC0004F70C80127960FB6F894DEBF0FBECDBF79 -:102BD000DF91CF911F910F91FF90EF90DF90CF90F9 -:102BE000BF900C94D40327960FB6F894DEBF0FBEA7 -:102BF000CDBFDF91CF911F910F91FF90EF90DF90AC -:102C0000CF90BF9008950E949B1B0E94701B0E9452 -:102C1000B71B0E94B6200E940A2080E090E00E942C -:102C2000061080E090E00C941C100E948B1B0C940A -:102C300003160E94F81A292F22952F7030E02C30AD -:102C400031054CF42A3031056CF422503109223020 -:102C5000310590F407C02C30310551F02F3031058B -:102C600059F406C0803E10F0803F31F481E00895B1 -:102C700093FB882780F9089580E00895CF93DF9330 -:102C800000D000D01F92CDB7DEB70F900F900F90FD -:102C90000F900F90DF91CF910895CF93DF9300D0E5 -:102CA00000D000D0CDB7DEB726960FB6F894DEBFC1 -:102CB0000FBECDBFDF91CF9108951F93CF93DF93C8 -:102CC000C091BB0116E012C0D0E01C9FF0011D9F17 -:102CD000F00D1124E557FE4F4081518162817381CF -:102CE000848195810E944D162196C7708091BC0108 -:102CF000C813EACFDF91CF911F91089540918501CC -:102D000050918601609187017091880180918901BD -:102D100090918A010C944D160F931F93CF93DF93DC -:102D200080918A0182958F7009F069C08091870136 -:102D3000882309F464C0A091BB01D091BC01B0917B -:102D40008501C0918601809188019091890121E0DF -:102D500030E0BF3F11F020E030E0122FBC01609561 -:102D6000709506E04AC0009721F0CF3F29F4212F4B -:102D700005C021E030E002C020E030E020FD3BC093 -:102D80004A2F50E0049FF001059FF00D1124E557F4 -:102D9000FE4F2181C2132FC02081B2132CC022818B -:102DA000211129C0238134812817390718F0281BE5 -:102DB000390B02C0260F371F283C3105E0F4809103 -:102DC0008A018F70806180938A0186E0849FF00180 -:102DD000859FF00D1124E057FE4F80818F70806138 -:102DE000808385E891E00E944D12DF91CF911F9181 -:102DF0000F910C945D16AF5FA770AD13B4CFDF9148 -:102E0000CF911F910F910895EF92FF920F931F930F -:102E1000CF93DF93CDB7DEB762970FB6F894DEBFDE -:102E20000FBECDBF8C0185E0F801DE011D9601903B -:102E30000D928A95E1F7D8014C9111965C9111970A -:102E400012966C9112971396ED90FC9014977091D6 -:102E50008501E09186018091880190918901009718 -:102E600039F0EF3F41F421E030E07F3F31F003C023 -:102E700021E030E002C020E030E020FD5CC1209184 -:102E80008701222309F4F1C0E816F90628F097011A -:102E9000281B390BC90104C0809590958E0D9F1D8C -:102EA000883C910508F098C080918A01982F907F06 -:102EB00009F064C0E51314C0741312C0611110C08E -:102EC0008F70806180938A010E947E1685E891E070 -:102ED0000E944D1280918A01D80115968C9343C1AE -:102EE000EF2839F05F3F41F481E090E04F3F31F04F -:102EF00003C081E090E002C080E090E080FD03C06C -:102F000081E0862702C080E090E080FF2EC08091A3 -:102F1000BB012091BC0136E013C090E0389FF00166 -:102F2000399FF00D1124E557FE4F7181571306C0EC -:102F30007081471303C07281671317C001968770B1 -:102F40008213EBCF12C19F7059F0882309F40BC193 -:102F500007C09F7029F0F8019581907F09F403C1A3 -:102F6000805E883008F4FFC0D2C0662309F4FBC03D -:102F700080918A01816080938A01F5C0E51308C0C1 -:102F8000741306C0611104C0D80115968C939DC0BE -:102F90004D875E878D859E856A8B0E9419166A898A -:102FA000882309F4B4C0662309F4B1C020918A01D2 -:102FB000822F82958F7090E002970CF4C6C08091AA -:102FC00085019091860198878F831986FB86EA8612 -:102FD0002C87CE01079646C080918A01982F907F5A -:102FE00059F47E2DF98AE88A89890E943E1685E87F -:102FF00091E00E944D1295C0E51311C074130FC0EB -:1030000061110DC0F8018583C8010E944D12E5E8E9 -:10301000F1E086E0DF011D928A95E9F7A2C04D87B5 -:103020005E878D859E856A8B0E9419166A89882322 -:1030300009F46DC0662309F46AC020918A01822FC9 -:1030400082958F7090E002970CF47FC0809185018B -:10305000909186019A8389831B82FD82EC822E8364 -:10306000CE0101960E944D1270C0E816F90628F0B4 -:103070009701281B390BC90104C0809590958E0DCE -:103080009F1D883C910508F046C0662309F43FC0A7 -:10309000E51330C074132EC020918A0120FD21C099 -:1030A000322F32953F70832F90E00097D1F0D801F6 -:1030B00015962C9315970F9741F0832F8F5F82956C -:1030C000807F2F70282B15962C93C8010E944D12DB -:1030D00086E0F801A5E8B1E001900D928A95E1F74C -:1030E0003EC086E0F801A5E8B1E001900D928A9516 -:1030F000E1F737C04D875E878D859E850E94191642 -:10310000811123C080918A01816080938A01C80166 -:103110000E944D1226C07E2DF98AE88A89890E9474 -:103120003E16E5E8F1E086E0DF011D928A95E9F7B9 -:103130000E947E1618C0662351F34D875E878D85E9 -:103140009E850E941916882311F386E0F801A5E8F0 -:10315000B1E001900D928A95E1F70E948C160E94D1 -:103160007E1681E014C080E012C04D875E878D8599 -:103170009E850E94F81A292F22952F7030E0223068 -:1031800031050CF4E0CE243031050CF6E2CE629627 -:103190000FB6F894DEBF0FBECDBFDF91CF911F9168 -:1031A0000F91FF90EF9008951F93CF93DF93CDB7CA -:1031B000DEB72C970FB6F894DEBF0FBECDBF4F839E -:1031C000588769877A878B879C87CE0107960E94EC -:1031D00004178823D9F02F8138858A859B85892B10 -:1031E00039F03F3F19F080E090E004C02F3FD9F75D -:1031F00081E090E0892B09F06DC04F815885698589 -:103200007A858B859C850E944D1664C086E0FE0100 -:103210003796DE01119601900D928A95E1F7FF81B4 -:10322000E8854A855B854115510539F0EF3F41F44A -:1032300081E090E0FF3F31F003C081E090E002C008 -:1032400080E090E080FD46C02091BC0130E0C901E3 -:103250000196877099276091BB0170E086179707E8 -:1032600009F440C0F983EA835D834C8396E0929F22 -:10327000D001939FB00D1124A557BE4FFE0131968A -:1032800001900D929A95E1F78093BC010E945D1622 -:1032900021C0189FC001112485579E4F0E9404171A -:1032A000882371F1E091BB011E9FF0011124E557C5 -:1032B000FE4F4081518162817381848195810E949A -:1032C0004D168091BB0190E00196877099278093FD -:1032D000BB0101C016E08091BB019091BC01891334 -:1032E000D8CF0EC00E9415161092BC011092BB01DF -:1032F000E5E8F1E086E0DF011D928A95E9F7EACF83 -:103300002C960FB6F894DEBF0FBECDBFDF91CF91E4 -:103310001F910895DF92EF92FF920F931F93CF9327 -:10332000DF93EC01009709F46EC0D12CEE24E394F6 -:10333000F12C8E010F5F1F4FFE018491843748F4FA -:10334000843008F04CC0813071F0823009F05BC0ED -:103350001EC0853709F43FC080F1982F94589037EC -:1033600008F051C03FC02296F8018491982F905EDA -:10337000983050F48770FE2D01C0FF0F8A95EAF750 -:103380008F2F0E948E1B13C00E9426112FC02296E1 -:10339000F8018491982F905E983060F48770FE2D2C -:1033A00001C0FF0F8A95EAF78F2F0E94941B0E949D -:1033B000B71B1CC00E94EE1119C02296F80104919F -:1033C00007C08FE99FE00197F1F700C000000150AE -:1033D0000111F7CF0BC02296F801D49007C00E94CC -:1033E000261103C08F770E94EE11E8018D2D07C0D2 -:1033F0008150EFE9FFE03197F1F700C0000088232A -:1034000009F497CFF5CFDF91CF911F910F91FF90E6 -:10341000EF90DF9008956093C1017093C201809393 -:10342000C3019093C4010C9403166093BD01709383 -:10343000BE018093BF019093C0010C9403160895C0 -:103440000C940B1A0F931F930091C1011091C201AC -:103450002091C3013091C401602B712B822B932BDF -:103460001F910F910C940B1A0F931F930091C101A0 -:103470001091C2012091C3013091C40160237123D6 -:10348000822393231F910F910C940B1A0F931F9378 -:103490000091C1011091C2012091C3013091C4017A -:1034A00060277127822793271F910F910C940B1A85 -:1034B00060E070E0CB010C94151A41E050E060E050 -:1034C00070E004C0440F551F661F771F8A95D2F71E -:1034D000CB01BA010C94151A41E050E060E070E0B5 -:1034E00004C0440F551F661F771F8A95D2F780913D -:1034F000BD019091BE01A091BF01B091C001482BC8 -:10350000592B6A2B7B2BCB01BA010C94151A41E085 -:1035100050E060E070E004C0440F551F661F771F45 -:103520008A95D2F740955095609570958091BD0130 -:103530009091BE01A091BF01B091C00148235923D1 -:103540006A237B23CB01BA010C94151A41E050E0A9 -:1035500060E070E004C0440F551F661F771F8A9516 -:10356000D2F78091BD019091BE01A091BF01B091B1 -:10357000C001482759276A277B27CB01BA010C9441 -:10358000151A0F931F930091BD011091BE01209158 -:10359000BF013091C001602B712B822B932B1F91A7 -:1035A0000F910C94151A0F931F930091BD01109168 -:1035B000BE012091BF013091C0016023712382239D -:1035C00093231F910F910C94151A0F931F93009141 -:1035D000BD011091BE012091BF013091C001602753 -:1035E0007127822793271F910F910C94151A089524 -:1035F000CF92DF92EF92FF920F931F93CF93DF93BF -:10360000EC01C090C101D090C201E090C301F090E4 -:10361000C4018091BD019091BE01A091BF01B09104 -:10362000C001C82AD92AEA2AFB2A0FE110E0B70113 -:10363000A601002E04C076956795579547950A9484 -:10364000D2F740FF08C0BE01802F0E94FA038130EC -:10365000910509F007C00150110948F7BE0180E04B -:103660000E94FA03DF91CF911F910F91FF90EF908D -:10367000DF90CF90089540910C0150910D0120E012 -:1036800030E09FEFFA01E20FF31F62816817A1F0AB -:103690009F3F19F4611101C0922F2F5F3F4F2630D9 -:1036A000310581F707C0FA01E90FF11D97FDFA9581 -:1036B000828308959F3FB9F7089540910C0150917E -:1036C0000D0120E030E0FA01E20FF31F9281981320 -:1036D00001C012822F5F3F4F26303105A1F70895B8 -:1036E00081E090E0E0910C01F0910D01E80FF91FED -:1036F0001082019688309105A9F708959091C5012F -:10370000982B9093C501089580959091C5019823B9 -:103710009093C50108951092C50108959091C60136 -:10372000982B9093C601089580959091C601982397 -:103730009093C60108951092C60108958093C70121 -:1037400008951092C701089540910C0150910D0108 -:1037500020E030E080E0FA01E20FF31F9181911147 -:103760008F5F2F5F3F4F27303105A9F70895E09114 -:103770000C01F0910D018091C5018083E0910C0155 -:10378000F0910D0180819091C601892B80839091E9 -:10379000C701992361F0E0910C01F0910D01808146 -:1037A000892B80830E94A41B81110E94A11B809100 -:1037B0000C0190910D010C94F00F8091E701843081 -:1037C00021F11092D10120E488E190E00FB6F89445 -:1037D000A895809360000FBE2093600080E00E9457 -:1037E000E10283B7817F846083BF83B7816083BF39 -:1037F0007894889583B78E7F83BF88E10FB6F8945D -:1038000080936000109260000FBE0895089508959F -:10381000CF9380E00E94E1020E94061C0E943807BC -:103820000E94071CC0E08C2F0E948C08892B29F471 -:10383000CF5FC530C1F780E001C081E0CF9108952E -:103840000E94151680E00E94E1020E94D0220E9490 -:10385000E40F0C9462051F920F920FB60F92112481 -:103860008F939F93AF93BF938091D101811113C028 -:103870008091D2019091D301A091D401B091D50152 -:103880004196A11DB11D8093D2019093D301A093C5 -:10389000D401B093D501BF91AF919F918F910F90BB -:1038A0000FBE0F901F90189582E084BD93E095BDE8 -:1038B0009AEF97BD80936E0008958FB7F89440916A -:1038C000D2015091D3016091D4017091D5018FBF85 -:1038D000CA010895CF92DF92EF92FF920F931F9348 -:1038E0002FB7F8944091D2015091D3016091D40147 -:1038F0007091D5012FBF6A017B01EE24FF248C015A -:1039000020E030E0C016D106E206F30620F09A016E -:10391000281B390B05C09C0120953095240F351FBD -:10392000C9011F910F91FF90EF90DF90CF90089504 -:103930001F920F920FB60F9211248F939F93AF9304 -:10394000BF938091D2019091D301A091D401B09105 -:10395000D5010196A11DB11D8093D2019093D30191 -:10396000A093D401B093D501BF91AF919F918F9156 -:103970000F900FBE0F901F9018950E94C80CF894DE -:103980002FEF87EA91E6215080409040E1F700C098 -:10399000000087E090EBDC018093F1019093F2014D -:1039A000A093F301B093F4012CE088E190E00FB60E -:1039B000F894A895809360000FBE20936000FFCF1D -:1039C000CF92DF92EF92FF920F931F93CF93DF93EB -:1039D000C82ED12C01E010E08D2D0E948C087C01B6 -:1039E000C0E0D0E098010C2E02C0220F331F0A94D1 -:1039F000E2F72E213F21232B29F42196CC30D1054B -:103A000089F708C06C2F7D2D80E00E94D503C81275 -:103A1000F4CF06C0D39485E0D812DECF80E001C099 -:103A200081E0DF91CF911F910F91FF90EF90DF9098 -:103A3000CF900895CF93C82F8CE20E94E01C88237A -:103A400021F08C2FCF910C94E01C80E0CF91089551 -:103A5000CF930E946B1E811102C00E944C1EC5E6CE -:103A600008C00E9438078FE39CE90197F1F700C076 -:103A70000000C150B1F789E20E941A1D81110AC1EC -:103A80008AE20E941A1D81110E944C1E85E00E944C -:103A90001A1D81110E94BD1C0E94761E8093D001C8 -:103AA00087E00E941A1D882399F18BE10E941A1D5C -:103AB000882351F09091D00191FB882780F921E073 -:103AC000822780FB91F922C08EE00E941A1D882374 -:103AD00051F09091D00192FB882780F921E0822754 -:103AE00080FB92F913C080E10E941A1D9091D001D1 -:103AF000882341F093FB882780F921E0822780FB0F -:103B000093F904C0892F809580FB90F99093D001A0 -:103B10008091D0010E947A1E0E94881E8093E1014C -:103B200080EE0E941A1D882341F08091E101982FB8 -:103B3000909590FB80F98093E10189E30E941A1D22 -:103B4000882359F09091E10191FB882780F921E0C9 -:103B5000822780FB91F99093E10182EE0E941A1D69 -:103B6000882359F09091E10192FB882780F921E0A8 -:103B7000822780FB92F99093E10186EE0E941A1D44 -:103B8000882359F09091E10193FB882780F921E087 -:103B9000822780FB93F99093E10183EE0E941A1D26 -:103BA000882359F09091E10194FB882780F921E066 -:103BB000822780FB94F99093E10185E30E941A1D0E -:103BC000882359F09091E10195FB882780F921E045 -:103BD000822780FB95F99093E10181E30E941A1DF1 -:103BE000882359F09091E10196FB882780F921E024 -:103BF000822780FB96F99093E10181E10E941A1DD2 -:103C0000882359F09091E10197FB882780F921E002 -:103C1000822780FB97F99093E1018091E1010E9456 -:103C20008C1E87E20E941A1DC82F8EE10E941A1D69 -:103C30008111C2608FE10E941A1D8111C46080E26F -:103C40000E941A1D8111C86081E20E941A1D811113 -:103C5000C06182E20E941A1D8111C06283E20E944B -:103C60001A1D8111C06484E20E941A1D882311F07C -:103C7000C06802C0CC2329F08C2F0E94831E6C2FB9 -:103C800003C00E947F1E682F70E080E090E0CF911B -:103C90000C94201ACF9108956DEE7EEF80E090E0B5 -:103CA0000E94D92460E082E090E00E94CB2460E092 -:103CB00083E090E00E94CB2460E084E090E00E94EA -:103CC000CB2460E085E090E00E94CB2460E086E0B9 -:103CD00090E00C94CB2480E090E00E94C52421E089 -:103CE0008D3E9E4F09F020E0822F089582E090E003 -:103CF0000C94BD24682F82E090E00C94CB2483E0E8 -:103D000090E00C94BD24682F83E090E00C94CB24C9 -:103D100084E090E00C94BD24682F84E090E00C9443 -:103D2000CB2486E090E00C94BD24682F86E090E0E0 -:103D30000C94CB248091DE0180FF0BC060911101B7 -:103D400085E0689FB0011124759567957595679515 -:103D50002AC081FF09C06091110185E0689FB00110 -:103D60001124759567951FC082FF07C060911101EE -:103D700085E0689FB001112416C04091D80144230A -:103D8000C9F060911001461788F72091110185E074 -:103D9000289F90011124429FC001439F900D112440 -:103DA00070E00E9495246038710540F4611571053A -:103DB00039F002C065E070E0862F08958FE708951E -:103DC00081E008958091DE0180FF08C060910F01BD -:103DD00070E0759567957595679521C081FF06C060 -:103DE00060910F0170E07595679519C082FF04C05E -:103DF00060910F0170E010C08091D8018823C1F05C -:103E000060910E018617A0F790910F01989FC00155 -:103E1000112470E00E9495246038710528F4611522 -:103E2000710521F0862F08958FE7089581E00895A8 -:103E300061E070E0F4CF803F21F40E949A1E8195EA -:103E400004C0813F29F40E949A1E8093DB010895EB -:103E5000823F21F40E949A1E819504C0833F29F479 -:103E60000E949A1E8093DA010895893F19F40E94F6 -:103E7000E21E05C08A3F31F40E94E21E81958093C4 -:103E8000DC0108958B3F21F40E94E21E819504C05D -:103E90008C3F29F40E94E21E8093DD010895843F47 -:103EA00021F48091D901816017C0853F21F4809170 -:103EB000D901826011C0863F21F48091D9018460CC -:103EC0000BC0873F21F48091D901886005C0883FED -:103ED00031F48091D90180618093D90108958D3F9B -:103EE00021F48091DE0181600BC08E3F21F480912E -:103EF000DE01826005C08F3F29F48091DE0184607D -:103F00008093DE010895803F29F48091DB0187FFD3 -:103F10006EC007C0813F41F48091DB0118160CF0A0 -:103F200066C01092DB0163C09091DA01823F19F400 -:103F300097FF5DC005C0833F31F419160CF057C0E0 -:103F40001092DA0154C0893F31F48091DC011816D7 -:103F50000CF04DC006C08A3F39F48091DC0187FF28 -:103F600046C01092DC0143C08B3F29F48091DD01F3 -:103F700087FF3DC006C08C3F39F48091DD011816E3 -:103F8000B4F51092DD0133C0843F21F48091D90152 -:103F90008E7F05C0853F31F48091D9018D7F80935C -:103FA000D90125C0863F21F48091D9018B7FF7CFBD -:103FB000873F21F48091D901877FF1CF883F21F499 -:103FC0008091D9018F7EEBCF8D3F21F48091DE016E -:103FD0008E7F0BC08E3F21F48091DE018D7F05C066 -:103FE0008F3F29F48091DE018B7F8093DE018091E9 -:103FF000DA0181110EC08091DB0181110AC080912C -:10400000DC01811106C08091DD01811102C0109296 -:10401000D801089589ED91E00E94FB0F0E945D1C7C -:104020009093D7018093D6010895CF938091D601C4 -:104030009091D7010E946A1C4091D801442321F03D -:104040002091120130E006C0209113015AE0259F13 -:10405000900111248217930708F486C08091DA0139 -:1040600081110DC09091DB01911109C09091DC018B -:10407000911105C09091DD01992309F475C04F3F5E -:1040800019F04F5F4093D801181624F40E949A1E2D -:104090008093DA018091DA0187FF05C00E949A1EA1 -:1040A00081958093DA018091DB01181624F40E9437 -:1040B0009A1E8093DB018091DB0187FF05C00E947F -:1040C0009A1E81958093DB016091DA01662339F1B4 -:1040D000C091DB01CC2319F1772767FD7095872FFD -:1040E000972F0E949A2323E333E343E35FE30E9485 -:1040F000FE230E9467236093DA016C2F772767FD08 -:104100007095872F972F0E949A2323E333E343E38D -:104110005FE30E94FE230E9467236093DB0180918E -:10412000DC01181624F40E94E21E8093DC018091C9 -:10413000DC0187FF05C00E94E21E81958093DC01AF -:104140008091DD01181624F40E94E21E8093DD01A7 -:104150008091DD0187FF05C00E94E21E819580935A -:10416000DD01CF910C940A20CF910895E9EDF1E0A3 -:1041700085E0DF011D928A95E9F71092D80110922F -:10418000DE010895833089F130F4813061F08230AE -:1041900009F06EC019C0853009F449C0B8F1863005 -:1041A00009F066C055C020911301862F90E0820F60 -:1041B000911D8F3F910520F4620F609313010895C4 -:1041C0008FEF80931301089520911201862F90E0C4 -:1041D000820F911D8F3F910520F4620F60931201B1 -:1041E00008958FEF80931201089520911101862F79 -:1041F00090E0820F911D8F3F910520F4620F609334 -:10420000110108958FEF80931101089520911001FD -:10421000862F90E0820F911D8F3F910520F4620F51 -:104220006093100108958FEF8093100108952091FD -:104230000F01862F90E0820F911D8F3F910520F492 -:10424000620F60930F0108958FEF80930F0108951F -:1042500020910E01862F90E0820F911D8F3F9105D6 -:1042600020F4620F60930E0108958FEF80930E018A -:104270000895833021F130F4813059F0823009F013 -:1042800049C012C0853089F128F1863009F042C05A -:1042900037C080911301681720F4861B80931301A7 -:1042A000089510921301089580911201681720F467 -:1042B000861B809312010895109212010895809137 -:1042C0001101681720F4861B809311010895109244 -:1042D0001101089580911001681720F4861B8093C6 -:1042E0001001089510921001089580910F01681730 -:1042F00020F4861B80930F01089510920F010895FA -:1043000080910E01681720F4861B80930E0108959A -:1043100010920E01089541E050E060E070E004C0AA -:10432000440F551F661F771F8A95D2F7CB01BA013C -:104330000E94201A0C941516873200F58E3108F071 -:1043400086C08E3009F466C060F4873009F44DC031 -:1043500018F4863049F531C0883041F18B3021F5B1 -:104360007BC0863109F478C018F48031E9F45CC070 -:10437000893109F471C08B31B9F442C0883309F432 -:104380006BC048F4893209F460C0853309F45DC01C -:10439000873251F45AC0833409F457C018F48A3371 -:1043A00018F057C0883499F080E008950E94761E76 -:1043B0000E94881E0E94911E4FC08091D001817F73 -:1043C0008E7F8093D00181E08093DF0108950E9469 -:1043D00015162FEF83ED90E3215080409040E1F7D8 -:1043E00000C000000E94BD1C37C08091D00180FF3A -:1043F00003C0817F8E7F01C081608093D0012CC07B -:104400009091D00191FB882780F921E0822780FBE1 -:1044100091F913C09091D00192FB882780F921E097 -:10442000822780FB92F909C09091D00193FB8827E5 -:1044300080F921E0822780FB93F99093D0018823B3 -:1044400059F091609093D00107C080E003C08D5176 -:1044500001C089530E948B2181E0089580E0089576 -:1044600080E00895CF93C82F8091DF01813071F0F3 -:1044700020F0823009F089C037C0A0910C01B091C2 -:104480000D018C91823209F082C007C0A0910C010D -:10449000B0910D018C91823249F48C2F0E942E2212 -:1044A00081111EC08C2F0E949C211CC08C2F0E9449 -:1044B0003022811115C0C43169F030F4CB3081F065 -:1044C000C03109F068C009C0C93221F0C83309F011 -:1044D00062C006C01092DF015EC082E08093DF01FF -:1044E00081E090E081705AC0C932C9F060F4C431F3 -:1044F000B1F020F4C73009F04CC034C0CE51C63002 -:1045000008F047C017C0CE3439F120F4CB3409F09D -:1045100040C01CC0C135C1F0C235D9F513C080916F -:10452000E001882319F01092E00133C081E080930C -:10453000DF0134C0EC2FF0E0E65BFE4F808180931A -:10454000E00127C061E003C061E007C06AE080913C -:10455000E0010E94C2201DC06AE08091E0010E943B -:10456000392117C08EE18093130182E380931201F9 -:104570008AE08093110184E18093100188E08093A8 -:104580000F0188E280930E0104C01092DF0180E0E9 -:1045900005C081E003C080E090E0A4CFCF910895F2 -:1045A0000E946B1E811102C00E944C1E0E94911E2F -:1045B0008093F00180FF02C0869501C080E00C94DA -:1045C000E1028091F001982F9695292F30E0233059 -:1045D00031054CF49F5F990F8170892B8160809326 -:1045E000F0010E94951E8091F00186950C94E102E5 -:1045F0008091F001982F969591F09158990F8170C4 -:10460000892B8093F0018E7F91E009F490E08091F6 -:10461000F00190FB80F98093F0010E94951E80913B -:10462000F00186950C94E1028091F001982F90950D -:1046300090FB80F98093F0010E94951E8091F0011B -:1046400080FF02C0869501C080E00C94E1023091A9 -:10465000F001232F26952F5F2F77822F90E0317066 -:1046600004972CF4220F232B2093F00102C03093E7 -:10467000F0018091F001282F2E7F91E009F490E065 -:1046800090FB80F98093F0010E94951E8091F001CB -:1046900086950C94E1022091F001922F969598272F -:1046A000990F822F8170892B8093F0018E7F91E08A -:1046B00009F490E08091F00190FB80F98093F00183 -:1046C0000E94951E8091F00186950C94E10204D021 -:1046D0006894B1118DC0089570D088F09F5790F004 -:1046E000B92F9927B751A0F0D1F0660F771F881F17 -:1046F000991F1AF0BA95C9F712C0B13081F077D07E -:10470000B1E0089574C0672F782F8827B85F39F01B -:10471000B93FCCF3869577956795B395D9F73EF475 -:1047200090958095709561957F4F8F4F9F4F08951D -:10473000E89409C097FB3EF490958095709561953B -:104740007F4F8F4F9F4F9923A9F0F92F96E9BB27F1 -:104750009395F695879577956795B795F111F8CF6D -:10476000FAF4BB0F11F460FF1BC06F5F7F4F8F4FD8 -:104770009F4F16C0882311F096E911C0772321F0CE -:104780009EE8872F762F05C0662371F096E8862F66 -:1047900070E060E02AF09A95660F771F881FDAF7BD -:1047A000880F9695879597F9089557FD9058440F6F -:1047B000551F59F05F3F71F04795880F97FB991F80 -:1047C00061F09F3F79F0879508951216130614063D -:1047D000551FF2CF4695F1DF08C0161617061806CA -:1047E000991FF1CF86957105610508940895E894A5 -:1047F000BB2766277727CB0197F908950BD078C0A0 -:1048000069D028F06ED018F0952309F05AC05FC027 -:104810001124EECFCADFA0F3959FD1F3950F50E09E -:10482000551F629FF001729FBB27F00DB11D639F62 -:10483000AA27F00DB11DAA1F649F6627B00DA11D08 -:10484000661F829F2227B00DA11D621F739FB00DAE -:10485000A11D621F839FA00D611D221F749F33271E -:10486000A00D611D231F849F600D211D822F762FB7 -:104870006A2F11249F5750408AF0E1F088234AF0B4 -:10488000EE0FFF1FBB1F661F771F881F9150504000 -:10489000A9F79E3F510570F014C0AACF5F3FECF31B -:1048A000983EDCF3869577956795B795F795E795EC -:1048B0009F5FC1F7FE2B880F911D9695879597F9FD -:1048C000089597F99F6780E870E060E008959FEF92 -:1048D00080EC089500240A94161617061806090697 -:1048E000089500240A941216130614060506089566 -:1048F000092E0394000C11F4882352F0BB0F40F4EE -:10490000BF2B11F460FF04C06F5F7F4F8F4F9F4F2D -:104910000895991B79E004C0991F961708F0961B1B -:10492000881F7A95C9F78095089597FB072E16F48E -:10493000009407D077FD09D00E94A92407FC05D078 -:104940003EF4909581959F4F0895709561957F4FA6 -:104950000895AA1BBB1B51E107C0AA1FBB1FA617C6 -:10496000B70710F0A61BB70B881F991F5A95A9F718 -:1049700080959095BC01CD010895F999FECF92BD27 -:1049800081BDF89A992780B50895A8E1B0E042E08A -:1049900050E00C94E024262FF999FECF1FBA92BD67 -:1049A00081BD20BD0FB6F894FA9AF99A0FBE019610 -:1049B00008950E94CB24272F0C94CC24DC01CB013A -:1049C000FC01F999FECF06C0F2BDE1BDF89A31961F -:1049D00000B40D9241505040B8F70895F894FFCFBD -:1049E00005960826090209CD08990801C80128087A -:1049F000140A321E420045002500260043006100D3 -:104A00006000200037006400650066006700440015 -:104A100046002400470074038D03A603BF038B04E4 -:104A20003E040804E8033F4D362001020304050656 -:044A3000070809006A -:00000001FF From 28352f46192c50867e5e1439be6149374d2b78bd Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Mon, 25 Apr 2016 01:01:41 -0400 Subject: [PATCH 231/259] adds revisions of .hex files for planck/preonic --- keyboard/planck/planck_pcb_r3.hex | 1544 ++++++++++++++ .../planck/planck_pcb_r3_w_bootloader.hex | 1796 ++++++++++++++++ keyboard/planck/planck_pcb_r4.hex | 1628 ++++++++++++++ .../planck/planck_pcb_r4_w_bootloader.hex | 1880 +++++++++++++++++ keyboard/preonic/preonic_pcb_r1.hex | 1702 +++++++++++++++ .../preonic/preonic_pcb_r1_w_bootloader.hex | 1863 ++++++++++++++++ 6 files changed, 10413 insertions(+) create mode 100644 keyboard/planck/planck_pcb_r3.hex create mode 100755 keyboard/planck/planck_pcb_r3_w_bootloader.hex create mode 100644 keyboard/planck/planck_pcb_r4.hex create mode 100644 keyboard/planck/planck_pcb_r4_w_bootloader.hex create mode 100644 keyboard/preonic/preonic_pcb_r1.hex create mode 100644 keyboard/preonic/preonic_pcb_r1_w_bootloader.hex diff --git a/keyboard/planck/planck_pcb_r3.hex b/keyboard/planck/planck_pcb_r3.hex new file mode 100644 index 0000000000..11f523c058 --- /dev/null +++ b/keyboard/planck/planck_pcb_r3.hex @@ -0,0 +1,1544 @@ +:100000000C949D020C94E1020C94E1020C94E10228 +:100010000C94E1020C94E1020C94E1020C94E102D4 +:100020000C94E1020C94E1020C941C120C94EE125C +:100030000C948D240C94E1020C94E1020C94E102E6 +:100040000C94E1020C94E1020C94E1020C94E102A4 +:100050000C94E1020C94FA240C94E1020C94E10259 +:100060000C94E1020C94E1020C94E1020C94E10284 +:100070000C94E1020C94E1020C94E1020C94E10274 +:100080000C94860A0C94E1020C94E1020C94E102B7 +:100090000C94E1020C94E1020C94E1020C94E10254 +:1000A0000C94E1020C94E1020C94E10207634236E5 +:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 +:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD +:1000D0000000803F08000000BE922449123EABAAF7 +:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 +:1000F000AA3E00000000BF000000803F000000009A +:1001000000084178D3BB4387D1133D190E3CC3BDD2 +:100110004282AD2B3E68EC8276BED98FE1A93E4C7F +:1001200080EFFFBE01C4FF7F3F0000000000000021 +:10013000F1A4F1A3018C028C048C2B0014001A0092 +:100140000800150017001C0018000C001200130016 +:100150002A00290004001600070009000A000B000D +:100160000D000E000F0033003400E1001D001B00E5 +:100170000600190005001100100036003700380095 +:1001800028000030E000E200E30002202C002C00F8 +:1001900001205000510052004F002B0014001A00A3 +:1001A000090013000A000D000F0018001C003300A6 +:1001B0002A002900040015001600170007000B0094 +:1001C000110008000C0012003400E1001D001B00AB +:1001D0000600190005000E00100036003700380038 +:1001E00028000030E000E200E30002202C002C0098 +:1001F00001205000510052004F002B003400360007 +:10020000370013001C0009000A00060015000F004B +:100210002A00290004001200080018000C00070042 +:100220000B001700110016003800E1003300140025 +:100230000D000E001B00050010001A0019001D0023 +:1002400028000030E000E200E30002202C002C0037 +:1002500001205000510052004F0035021E021F02C3 +:100260002002210222022302240225022602270262 +:100270002A0001003A003B003C003D003E003F00E8 +:100280002D022E022F0230023102010040004100F7 +:100290004200430044004500032004200520005094 +:1002A0000100010001000100010002200100010025 +:1002B0000100AB00AA00A900AE0035001E001F001F +:1002C0002000210022002300240025002600270012 +:1002D0002A0001003A003B003C003D003E003F0088 +:1002E0002D002E002F0030003100010040004100A1 +:1002F0004200430044004500032004200520005034 +:1003000001000100010001000100010001000100E5 +:100310000120AB00AA00A900AE0028035400680029 +:100320006500200050006C0061006E0063006B00EF +:1003300020004B006500790062006F0061007200D0 +:10034000640000002C034F007200740068006F000E +:100350006C0069006E0065006100720020004B00B7 +:100360006500790062006F00610072006400730034 +:100370000000040309040902D000060100A03209AC +:100380000400000103010100092111010001223FC5 +:10039000000705810308000A0904010001030102A6 +:1003A00000092111010001224D0007058203080008 +:1003B0000A090402000103000000092111010001E3 +:1003C0002236000705830308000A0904030002031C +:1003D000000000092111010001222000070584030B +:1003E00020000107050403200001090404000001A6 +:1003F00001000009240100010900010509040500AC +:10040000020103000007240100014100062402014B +:100410000100062402020200092403010301020173 +:10042000000924030204010101000905060240003D +:1004300005000005250101010905850240000500B0 +:100440000005250101031201100100000008EDFE66 +:1004500060600100010200010631FF0974A1010979 +:1004600075150025FF952075088102097615002570 +:10047000FF952075089102C005010980A101850240 +:1004800016010026B7001A01002AB7007510950161 +:100490008100C0050C0901A1018503160100269CFD +:1004A000021A01002A9C02751095018100C0050105 +:1004B0000902A1010901A100050919012905150079 +:1004C00025019505750181029501750381010501DD +:1004D000093009311581257F950275088106093893 +:1004E0001581257F950175088106050C0A380215CE +:1004F00081257F950175088106C0C005010906A107 +:1005000001050719E029E715002501950875018106 +:1005100002950175088101050819012905950575E0 +:100520000191029501750391010507190029FF1535 +:100530000025FF950675088100C011241FBECFEF6E +:10054000DAE0DEBFCDBF04B603FE24C0809178039D +:1005500090917903A0917A03B0917B038730904BFF +:10056000A740B04BB9F4109278031092790310921F +:100570007A0310927B0314BE84B7877F84BF88E11F +:100580000FB6F89480936000109260000FBEE0E018 +:10059000F8E3099511E0A0E0B1E0E2EAFFE502C06E +:1005A00005900D92A63BB107D9F713E0A6EBB1E099 +:1005B00001C01D92A837B107E1F70E94F90E0C9413 +:1005C000CF2F0C9400000895089561110DC0FC0117 +:1005D0008281882331F085EE0E949D190E94B62BFE +:1005E00003C085EE0E94651A80E090E008958B3B81 +:1005F000910568F4883A910530F5853A9105C0F483 +:100600008430910598F4019709F06FC071C0803E65 +:10061000910508F46AC0883E910540F09C01205F76 +:1006200031092031310508F060C05CC09C01A1C0D7 +:10063000853A910509F45FC0863A910509F45EC0D8 +:1006400023E830E496C0883A910509F45AC0893A03 +:10065000910509F459C08A3A910509F458C08B3ABA +:10066000910509F457C08C3A910509F456C08D3AAA +:10067000910509F455C0803B910509F454C08E3AA8 +:10068000910509F453C08F3A910509F452C0813B9A +:10069000910509F451C0823B910509F450C0833B98 +:1006A000910509F44FC0843B910509F44EC0853B88 +:1006B000910509F44DC0863B910509F44CC0873B78 +:1006C000910509F44BC0883B910509F44AC0893B68 +:1006D000910509F449C08A3B910509F048C02AE216 +:1006E00036E447C09C01306544C020E030E041C0A2 +:1006F00021E030E03EC021E830E43BC022E830E4B5 +:1007000038C022EE34E435C029EE34E432C02AEE9B +:1007100034E42FC025EB34E42CC026EB34E429C0AC +:1007200027EB34E426C02CEC34E423C02DEC34E475 +:1007300020C023E835E41DC02AE835E41AC022E9C8 +:1007400035E417C024E935E414C021E236E411C0D1 +:1007500023E236E40EC024E236E40BC025E236E4A0 +:1007600008C026E236E405C027E236E402C020E0F5 +:1007700034E4C90108959CE0799FF001112490E3CD +:10078000899FE00DF11D1124E60FF11DEE0FFF1FF3 +:10079000E65CFE4F25913491C9010895880F991F99 +:1007A00082559040FC0125913491C9010895880F2C +:1007B000991F825D9E4FFC0125913491C9010895D6 +:1007C0000E94BB039C013A9521153F4108F4DFC00C +:1007D0009C0130522115304120F49F700E94D703B4 +:1007E00008959C0130532115304118F49927906CDD +:1007F00008959C0130542031310520F48F709927E1 +:10080000946D0895803120E4920719F480E091ED11 +:100810000895813140E4940719F480E090ED089543 +:10082000823120E4920719F480E092ED089583313B +:1008300040E4940719F480E093ED0895811520E5D4 +:10084000920711F40C941F25813040E5940731F490 +:100850008091680281608093680208959C013056FF +:100860002115304108F402C097FF02C0906F08952F +:10087000803E9105E0F4803C910568F58133910557 +:1008800009F474C048F48932910509F46AC08A32C7 +:10089000910509F07AC074C089339105F9F0823866 +:1008A0009105E1F08533910509F06FC050C0833E9A +:1008B0009105A9F140F4803E9105C9F0823E910571 +:1008C00009F063C01BC0863E910571F1873E91051A +:1008D00009F05BC037C00E94CE03089520917B02CF +:1008E00020FD02C021FF51C080EE90E04EC08091FB +:1008F0007B0280FFF9CF89E390E047C080917B02C3 +:1009000082FF0AC080917B0284FF03C080E090E0F8 +:100910003CC083EE90E039C082EE90E036C080911A +:100920007B0282FFEFCFF8CF80917B0283FF07C06D +:1009300080917B0284FDEACF87EE90E026C086EEB0 +:1009400090E023C080917B0283FFF2CFF8CF8091AB +:100950007B0285FF03C089E290E017C085E390E049 +:1009600014C080917B0285FDF9CFF5CF80917B0289 +:1009700086FF03C08AE290E008C081E390E005C0F2 +:1009800080917B0286FDF9CFF5CF0E94F702089592 +:100990005F926F927F928F929F92AF92BF92CF920F +:1009A000DF92EF92FF920F931F93CF93DF93CDB718 +:1009B000DEB728970FB6F894DEBF0FBECDBF9E01FD +:1009C0002F5F3F4F4E0189E0880E911C60E070E080 +:1009D00000E010E0E12CF12CC12CD12CA12CB12C89 +:1009E00088E0782E622E532E41E050E0E3E2F1E001 +:1009F000A62DB52D872D01900D928A95E1F7F9016D +:100A0000819191919F01FC01E07FFF27E032F10588 +:100A100059F48F709927FA0102C0EE0FFF1F8A95D3 +:100A2000E2F7AE2ABF2A37C0E033F10559F48F70E0 +:100A30009927FA0102C0EE0FFF1F8A95E2F7CE2A2E +:100A4000DF2A29C0E034F10559F48F709927FA01A3 +:100A500002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0A5 +:100A6000E035F10559F48F709927FA0102C0EE0FB5 +:100A7000FF1F8A95E2F70E2B1F2B0DC0E036F10504 +:100A800051F48F709927FA0102C0EE0FFF1F8A956B +:100A9000E2F76E2B7F2B2815390509F0A7CF94B10B +:100AA0008A2D8095892384B985B18A2985B997B122 +:100AB0008C2D8095892387B988B18C2988B99AB102 +:100AC0008E2D809589238AB98BB18E298BB99DB1E2 +:100AD000802F809589238DB98EB1802B8EB990B3EC +:100AE000862F8095892380BB81B3862B81BB289676 +:100AF0000FB6F894DEBF0FBECDBFDF91CF911F912F +:100B00000F91FF90EF90DF90CF90BF90AF909F90AC +:100B10008F907F906F905F9008955F926F927F9219 +:100B20008F929F92AF92BF92CF92DF92EF92FF92FD +:100B30000F931F93CF93DF93CDB7DEB768970FB6B0 +:100B4000F894DEBF0FBECDBF85B7806885BF85B77F +:100B5000806885BF0E94CF076E9A769A0E94C8046B +:100B60009E012F5F3F4F4E0189E1880E911C60E08E +:100B700070E000E010E0E12CF12CC12CD12CA12C74 +:100B8000B12C98E1792E622E532E41E050E0EBE239 +:100B9000F1E0A62DB52D872D01900D928A95E1F7F4 +:100BA000F901819191919F01FC01E07FFF27E032E3 +:100BB000F10559F48F709927FA0102C0EE0FFF1F5B +:100BC0008A95E2F7AE2ABF2A37C0E033F10559F41F +:100BD0008F709927FA0102C0EE0FFF1F8A95E2F786 +:100BE000CE2ADF2A29C0E034F10559F48F70992705 +:100BF000FA0102C0EE0FFF1F8A95E2F7EE2AFF2AE4 +:100C00001BC0E035F10559F48F709927FA0102C035 +:100C1000EE0FFF1F8A95E2F70E2B1F2B0DC0E0365B +:100C2000F10551F48F709927FA0102C0EE0FFF1FF2 +:100C30008A95E2F76E2B7F2B2815390509F0A7CF8F +:100C400094B18A2D8095892384B985B18A2985B983 +:100C500097B18C2D8095892387B988B18C2988B963 +:100C60009AB18E2D809589238AB98BB18E298BB943 +:100C70009DB1802F809589238DB98EB1802B8EB93F +:100C800090B3862F8095892380BB81B3862B81BB4F +:100C90001092B7011092B6011092BF011092BE01DE +:100CA0001092B9011092B8011092C1011092C001C6 +:100CB0001092BB011092BA011092C3011092C201AE +:100CC0001092BD011092BC011092C5011092C40196 +:100CD00068960FB6F894DEBF0FBECDBFDF91CF91FF +:100CE0001F910F91FF90EF90DF90CF90BF90AF904A +:100CF0009F908F907F906F905F9008955F926F921A +:100D00007F928F929F92AF92BF92CF92DF92EF929B +:100D1000FF920F931F93CF93DF93CDB7DEB7A097CA +:100D20000FB6F894DEBF0FBECDBF7E0149E1E40EE1 +:100D3000F11C2EEBC22E21E0D22E5E0151E2A50E57 +:100D4000B11C38E0532E470101E010E048E1642E69 +:100D500055E0752EE3E2F1E0D401852D01900D926E +:100D60008A95E1F7F701819191917F019C01207FA4 +:100D700033272032310589F424B18F709927A801D7 +:100D800002C0440F551F8A95E2F7CA01242B24B9EB +:100D900095B18095892385B94FC02033310589F4F9 +:100DA00027B18F709927F80102C0EE0FFF1F8A95B7 +:100DB000E2F7CF012E2B27B998B18095892388B906 +:100DC0003BC02034310589F42AB18F709927A801DE +:100DD00002C0440F551F8A95E2F7CA01242B2AB995 +:100DE0009BB1809589238BB927C02035310589F4C3 +:100DF0002DB18F709927F80102C0EE0FFF1F8A9561 +:100E0000E2F7CF012E2B2DB99EB1809589238EB9A3 +:100E100013C02036310581F420B38F709927A801C3 +:100E200002C0440F551F8A95E2F7CA01242B20BB4C +:100E300091B38095892381BB50EA5A95F1F7BE01A1 +:100E40006F5F7F4F80E090E020E030E0EBE2F1E088 +:100E5000DE011196462D01900D924A95E1F7FB01B6 +:100E600041915191BF01FA01E07FFF27E032F10586 +:100E700011F4E3B113C0E033F10511F4E6B10EC093 +:100E8000E034F10511F4E9B109C0E035F10511F4E0 +:100E9000ECB104C0E036F105B9F4EFB1F0E04F7009 +:100EA000552702C0F595E7954A95E2F7E0FD08C0A1 +:100EB000A801022E02C0440F551F0A94E2F702C097 +:100EC00040E050E0842B952B2F5F3F4F2C303105B5 +:100ED00009F0BCCFF601208131812817390721F0B4 +:100EE00091838083709200010E94C804F2E0CF0ECB +:100EF000D11CEA14FB0409F02DCF80910001882356 +:100F000061F1815080930001811121C08091BE0167 +:100F10009091BF019093B7018093B6018091C00179 +:100F20009091C1019093B9018093B8018091C20161 +:100F30009091C3019093BB018093BA018091C40149 +:100F40009091C5019093BD018093BC0106C08FE9CB +:100F50009FE00197F1F700C0000081E0A0960FB676 +:100F6000F894DEBF0FBECDBFDF91CF911F910F91DF +:100F7000FF90EF90DF90CF90BF90AF909F908F90B9 +:100F80007F906F905F900895E82FF0E0EE0FFF1FC5 +:100F9000EA54FE4F80819181089508950895279A1B +:100FA0002F988FEF9FEF90938700809386008AE0C1 +:100FB0008093800089E1809381000C945F2B8111E4 +:100FC0000BC080918000877F8093800010928D00FD +:100FD00010928C002F9808952F98833041F48091BF +:100FE00080008860809380008FEF9FEF12C0909107 +:100FF000800098609093800023E030E0281B310946 +:10100000220F331F8FEF9FEF02C0969587952A9589 +:10101000E2F790938D0080938C0008950F931F93B7 +:10102000CF93DF93CDB7DEB7CC58D1090FB6F89484 +:10103000DEBF0FBECDBF8C01862F642F882379F0D1 +:10104000F80192812FE7482F992329F08DE792E04C +:101050000E94F81404C08DE792E00E940815F80180 +:1010600080818B3061F49181933009F068C0828176 +:10107000882309F4CDC0809103018F5F0EC08A30B0 +:10108000E1F5F8019181933009F059C082818823FC +:1010900009F4BEC08091030181508093030120E0D8 +:1010A0004BE760E08DE792E00E94E81420E04BE718 +:1010B00061E08DE792E00E94E81420E04BE762E0F7 +:1010C0008DE792E00E94E81420E04BE763E08DE7B3 +:1010D00092E00E94E81420E04BE764E08DE792E0A4 +:1010E000C457DF4F0FB6F894DEBF0FBECDBFDF9100 +:1010F000CF911F910F910C94E814893069F4F80195 +:1011000091819330E1F492819923C9F0809101019A +:101110009091020101960EC0883089F4F801918106 +:10112000933069F49281992351F08091010190915B +:10113000020101979093020180930101B0CFF80161 +:10114000928140910301992391F196E4E3E4F1E067 +:10115000DE01A95BBF4F01900D929A95E1F7405DCA +:10116000F8019181FCE09F9F40191124E091010159 +:10117000F0910201E80FF11DEE0FFF1F87E490E0F0 +:101180008C0F9D1FE80FF91F8081480F2FE760E04B +:101190008DE792E0C457DF4F0FB6F894DEBF0FBE65 +:1011A000CDBFDF91CF911F910F910C94F81496E46D +:1011B000E3E4F1E0DE01119601900D929A95E1F7DA +:1011C000405DF8019181FCE09F9F40191124E0915E +:1011D0000101F0910201E80FF11DEE0FFF1F81E008 +:1011E00090E08C0F9D1FE80FF91F8081480F2FE7BB +:1011F00060E08DE792E0C457DF4F0FB6F894DEBF92 +:101200000FBECDBFDF91CF911F910F910C940815A8 +:10121000C457DF4F0FB6F894DEBF0FBECDBFDF91CE +:10122000CF911F910F910895CF93DF93EA019B0116 +:10123000AC0160E074E284E79BE40E945F2C0E94B2 +:10124000C72C709397006093960020E130E02C1B30 +:101250003D0B02C0759567952A95E2F7709399004A +:1012600060939800DF91CF9108951092020210923E +:10127000010210929000109291001092FD011092C4 +:10128000FE011092FF01109200021092FC011092D8 +:10129000FB01E9EDF1E0A9ECB1E01192119211929C +:1012A00011921D921D9281E0E93FF807B1F7089570 +:1012B000AF92BF92CF92DF92EF92FF920F931F9364 +:1012C000CF93DF936B017C0109EF11E047EDA42E72 +:1012D00041E0B42EC7E0D0E0A7019601F801929159 +:1012E0008291729162918F010E945B2C882349F058 +:1012F0002197F2E0AF1AB108CF3F8FEFD80761F71F +:1013000034C0F8011082118212821382F501118219 +:101310001082FE01EE0FFF1FEE0FFF1FE752FE4F80 +:10132000DE01AA0FBB1FA753BE4FCE011AC0019604 +:1013300044815581668177814083518362837383C1 +:10134000148215821682178212962D913C91139762 +:1013500011963C932E9313961C921E9212973496DC +:1013600012968730910519F7C3CF809101029091B1 +:101370000202019797FD05C090930202809301023B +:1013800004C01092020210920102E0910102F09159 +:101390000202309789F410929000109291001092FE +:1013A000FD011092FE011092FF01109200021092B6 +:1013B000FC011092FB019EC03197DF01AA0FBB1FF9 +:1013C000AA0FBB1FA752BE4FCD90DD90ED90FC90B1 +:1013D000EE0FFF1FE753FE4FC081D181A090FD01AA +:1013E000B090FE010091FF0110910002A70196014B +:1013F0006A2D7B2D802F912F0E945B2C87FF2FC0A1 +:1014000081E08093C801AE016A2D7B2D802F912F42 +:101410000E9414092091FD013091FE014091FF01CD +:1014200050910002C701B6010E94F62B20E030E087 +:101430004AEF53E40E945F2C9B01AC016A2D7B2D87 +:10144000802F912F0E94F72B5B018C01A701960141 +:101450007B2D912F0E945B2C1816ACF638C0A7018B +:1014600096016A2D7B2D802F912F0E94AA2D181690 +:1014700084F581E08093C801AE016A2D7B2D802F19 +:10148000912F0E941409A70196016091FD017091AE +:10149000FE018091FF01909100020E94F62B20E056 +:1014A00030E04AEF53E40E945F2C9B01AC016A2DAF +:1014B0007B2D802F912F0E94F62B5B018C01A701C1 +:1014C00096017B2D912F0E94AA2D87FFD5CF1092D8 +:1014D000C801AE01C701B6010E941409C092FD0106 +:1014E000D092FE01E092FF01F0920002D093FC0145 +:1014F000C093FB01DF91CF911F910F91FF90EF906F +:10150000DF90CF90BF90AF90089508951F920F92F3 +:101510000FB60F9211242F933F934F935F936F93C6 +:101520007F938F939F93AF93BF93EF93FF9380919C +:10153000960090919700892B09F455C08091C801BD +:10154000811151C08091F9019091FA01813091058A +:1015500071F082309105C1F0892BC1F52091FD0118 +:101560003091FE014091FF01509100021DC0609139 +:10157000FD017091FE018091FF01909100029B019D +:10158000AC010E94F72B0EC020E030E040E450E4B4 +:101590006091FD017091FE018091FF019091000228 +:1015A0000E94AE2D9B01AC0160E074E284E79BE4F5 +:1015B0000E945F2C0E94C72C709397006093960046 +:1015C0007595679570939900609398008091F901E3 +:1015D0009091FA01019663E070E00E948A2F909347 +:1015E000FA018093F901FF91EF91BF91AF919F9123 +:1015F0008F917F916F915F914F913F912F910F90BC +:101600000FBE0F901F901895AF92BF92CF92DF92AE +:10161000EF92FF920F931F93CF93DF936B017C01A7 +:10162000EA0120E030E0A9010E94AA2D18160CF072 +:10163000B4C03E9A82E8809390008AE18093910042 +:10164000A090FD01B090FE010091FF0110910002F9 +:1016500020E030E0A9016A2D7B2D802F912F0E9480 +:101660005B2C81112DC0AE01C701B6010E94140987 +:10167000C092FD01D092FE01E092FF01F0920002C3 +:10168000D093FC01C093FB01809101029091020272 +:10169000FC01EE0FFF1FEE0FFF1FE752FE4FC0824F +:1016A000D182E282F382FC01EE0FFF1FE753FE4F6F +:1016B000D183C083019690930202809301026DC092 +:1016C000A70196016A2D7B2D802F912F0E945B2C04 +:1016D00087FF2CC0AE016A2D7B2D802F912F0E9499 +:1016E00014092091FD013091FE014091FF015091BC +:1016F0000002C701B6010E94F62B20E030E04AEF5D +:1017000053E40E945F2C9B01AC016A2D7B2D802F3E +:10171000912F0E94F72B5B018C01A70196017B2D75 +:10172000912F0E945B2C1816ACF69DCFA701960155 +:101730006A2D7B2D802F912F0E94AA2D18160CF058 +:1017400092CFAE016A2D7B2D802F912F0E9414091C +:10175000A70196016091FD017091FE018091FF014A +:10176000909100020E94F62B20E030E04AEF53E413 +:101770000E945F2C9B01AC016A2D7B2D802F912F45 +:101780000E94F62B5B018C01A70196017B2D912F06 +:101790000E94AA2D87FFD5CF66CFDF91CF911F91F1 +:1017A0000F91FF90EF90DF90CF90BF90AF90089592 +:1017B00080910C020895CF93DF9300D01F92CDB794 +:1017C000DEB720916E03243021F523E029839B832B +:1017D0008A832093E9008FEF06C095ED9A95F1F783 +:1017E0000000882329F09091E800815095FFF5CF03 +:1017F0008091E80085FF0DC040E050E063E070E0BC +:10180000CE0101960E94BA0F8091E8008E778093F6 +:10181000E8000F900F900F90DF91CF910895CF9334 +:10182000DF9300D01F92CDB7DEB720916E03243036 +:1018300029F522E029839B838A8383E08093E90052 +:101840008FEF06C095ED9A95F1F70000882329F0F7 +:101850009091E800815095FFF5CF8091E80085FFD9 +:101860000DC040E050E063E070E0CE0101960E94C0 +:10187000BA0F8091E8008E778093E8000F900F9068 +:101880000F90DF91CF91089520916E032430F9F4E9 +:1018900022E02093E9002FEF06C035ED3A95F1F7ED +:1018A0000000222329F03091E800215035FFF5CFC8 +:1018B0002091E80025FF0BC040E050E065E070E0BB +:1018C0000E94BA0F8091E8008E778093E800089517 +:1018D000CF93DF93EC0180916E03843041F581E07A +:1018E0008093E9008FEF06C095ED9A95F1F700001F +:1018F000882329F09091E800815095FFF5CF8091E1 +:10190000E80085FF14C040E050E068E070E0CE01E0 +:101910000E94BA0F8091E8008E778093E80088E0FB +:10192000FE01A4E0B2E001900D928A95E1F7DF910B +:10193000CF910895BF92CF92DF92EF92FF920F93D3 +:101940001F93CF93DF937C01B62EE90100E010E0F6 +:10195000C42ED12C0BC04991202F2B0D2F774F7700 +:101960006FE0C7010E94E8140F5F1F4F0C151D05A3 +:1019700094F3DF91CF911F910F91FF90EF90DF9043 +:10198000CF90BF90089570E06F5F7F4F6F707727A3 +:101990000C94E8140F931F93CF93C42F63307105F9 +:1019A00009F04AC0842F807F803849F1803909F0DE +:1019B00043C0622F6F7770E080E090E00E94FA2CC5 +:1019C00020E030E040E451E40E945F2C9B01AC0138 +:1019D00060E070E080E090E40E94112E0F7710E04C +:1019E00023E0159507952A95E1F72DEC3CEC42E0B4 +:1019F00053E40E94AE2DA8010E94040B1DC0622F6B +:101A00006F7770E080E090E00E94FA2C20E030E0F8 +:101A100040E451E40E945F2C9B01AC0160E070E067 +:101A200080E090E40E94112E2DEC3CEC42E053E467 +:101A30000E94AE2D0E945809CC3F29F4CF911F91EE +:101A40000F910C943509CF911F910F9108950F9329 +:101A50001F93CF93DF93CDB7DEB727970FB6F894D8 +:101A6000DEBF0FBECDBF8C0114C08A810E94C2149C +:101A70009A819D839B819E839C819F8381111EC03F +:101A800089818430B1F08730A1F08630A1F08530B3 +:101A9000A1F0BE016F5F7F4F84E091E00E942F189C +:101AA0008111E3CF84E091E00E9420180E949B14F2 +:101AB0000DC083E003C082E001C081E0AE014B5F56 +:101AC0005F4F682FC8010E945515E3CF27960FB6C8 +:101AD000F894DEBF0FBECDBFDF91CF911F910F9164 +:101AE0000895EF92FF920F93CF93DF9300D000D031 +:101AF00000D0CDB7DEB77B014A832B830C83842FC4 +:101B00002E834D830E94C2142E814D8181111BC0F2 +:101B100082E0E816F10479F083E0E816F10421F0A0 +:101B2000EA94EF2821F50BC0073F11F487E001C0CC +:101B300084E089830BC0273FD9F786E0FACF473F7F +:101B4000B9F785E0F6CF42954F704983BE016F5FCC +:101B50007F4F84E091E00E94E51784E091E00E94CD +:101B6000031884E091E00E9420180E949B1426969E +:101B70000FB6F894DEBF0FBECDBFDF91CF910F91AE +:101B8000FF90EF90089580916D03811109C00E942C +:101B9000A1110E94FE118091E20084608093E20016 +:101BA000089510926D03089508950C94E4020C9426 +:101BB000892480916E03843049F58091E9008F700B +:101BC0009091EC0090FF02C090E801C090E0982B4B +:101BD00084E08093E9008091EB0080FF14C0809145 +:101BE000EE0087FD03C00FC01092F1008091E80065 +:101BF00085FDFACF8091E80080FF05C08091E80064 +:101C00008E778093E8009F709093E900089542E0FA +:101C100061EC81E00E94171142E061EC82E00E94D9 +:101C2000171142E061EC83E00E94171146E261EC7B +:101C300084E00E94171142E361E885E00E941711D9 +:101C400042E360E886E00C941711809170038330C2 +:101C500009F454C030F4813071F0823009F0AAC028 +:101C600091C08A3009F47EC08B3009F45FC089309E +:101C700009F0A0C020C080916F03813A09F09AC09A +:101C80008091E800877F8093E800809173039091B2 +:101C90007403892B21F060E080E090E003C068E0ED +:101CA00084E092E070E00E9458108091E8008B7709 +:101CB0008093E800089580916F03813209F07AC023 +:101CC0008091730390917403892B09F073C0809104 +:101CD000E800877F8093E80005C080916E03882329 +:101CE00009F468C08091E80082FFF7CF8091F1008D +:101CF00080930C028091E8008B7758C080916F032D +:101D0000813A09F057C08091730390917403892B35 +:101D100009F050C08091E800877F8093E8008091AF +:101D2000E80080FFFCCF80911A013BC080916F03D7 +:101D3000813209F03FC08091730390917403892B25 +:101D4000C9F58091E800877F8093E8000E944E11DA +:101D50009091710381E0911101C080E080931A019C +:101D60000C948C1E80916F03813221F58091E800E4 +:101D7000877F8093E8000E944E11809172038093C8 +:101D80000302089580916F03813AA1F48091E800E5 +:101D9000877F8093E8008091E80080FFFCCF8091EE +:101DA00003028093F1008091E8008E778093E80031 +:101DB0000C944E11089584B7877F84BF88E10FB6D5 +:101DC000F89480936000109260000FBE90E080E86D +:101DD0000FB6F89480936100909361000FBE0E944B +:101DE000A1110E94FE11E2EEF0E080818460808308 +:101DF00008958DE792E00E94241561E77DE08DE76C +:101E000092E00E947A1567E27DE08DE792E00E9401 +:101E10007E150E94DB0E78946AEC7CE08DE792E000 +:101E20000E94201563EC7CE08DE792E00E9418157B +:101E30006AE97CE08DE792E00E941C150E94850A09 +:101E40000E949B140E94AC1880E191E00E945418FB +:101E50000BC00E944E2480916C03882329F00E94BD +:101E6000742481110E94A40F80916E03853089F340 +:101E70008DE792E00E942D170E94B618F5CF292F0A +:101E8000332723303105B1F04CF42130310509F40A +:101E90004DC02230310509F04EC007C02132310556 +:101EA00041F12232310591F146C0E0EDF0E086E7E4 +:101EB00093E045C099278130910569F08230910502 +:101EC00089F0892B09F037C0E2E7F3E0E491F0E014 +:101ED00082E793E034C0E4E4F3E0E491F0E084E4EA +:101EE00093E02DC0EAE1F3E0E491F0E08AE193E0D1 +:101EF00026C0643000F5E62FF0E0EE0FFF1FE75735 +:101F0000FE4F80819181E9E0F0E019C0643098F4DF +:101F1000E62FF0E0DF01AA0FBB1FAF56BE4F8D9139 +:101F20009C91E756FE4FE081F0E009C0E2E1F0E06D +:101F300086E494E004C0E0E0F0E080E090E0DA01C4 +:101F40008D939C93CF01089580E189BD82E189BD85 +:101F500009B400FEFDCF8091D8008F7D8093D8001A +:101F60008091E00082608093E0008091E00081FD3C +:101F7000FCCF0895BF92CF92DF92EF92FF920F9322 +:101F80001F93CF93DF937C018B01EA010E946F11B5 +:101F9000B82E811133C0209731F028813981021B7E +:101FA000130BE20EF31EC12CD12C23C08091E8004C +:101FB00085FD15C08091E8008E778093E80020971A +:101FC00049F0888199818C0D9D1D9983888325E036 +:101FD000B22E14C00E946F11882359F00EC0F70171 +:101FE00081917F018093F10001501109FFEFCF1A19 +:101FF000DF0A01151105D1F601C0B82E8B2DDF9136 +:10200000CF911F910F91FF90EF90DF90CF90BF90F5 +:102010000895BF92CF92DF92EF92FF920F931F939A +:10202000CF93DF937C018B01EA010E946F11B82EE0 +:10203000811133C0209731F028813981021B130BA5 +:10204000E20EF31EC12CD12C23C08091E80085FD47 +:1020500015C08091E8008B778093E800209749F0C5 +:10206000888199818C0D9D1D9983888345E0B42ECC +:1020700014C00E946F11882359F00EC08091F100A6 +:10208000F70181937F0101501109FFEFCF1ADF0A99 +:1020900001151105D1F601C0B82E8B2DDF91CF911E +:1020A0001F910F91FF90EF90DF90CF90BF90089518 +:1020B00040917503509176034617570748F0611514 +:1020C000710539F44091E8004E774093E80001C073 +:1020D000BA01FC0140E033C080916E03882309F40B +:1020E00042C0853009F441C08091E80083FD39C0C9 +:1020F0008091E80082FD2FC08091E80080FF1FC022 +:102100009091F3008091F200392F20E0A901482B33 +:10211000CA0106C041914093F100615071090196D6 +:102120006115710519F088309105A0F341E0089719 +:1021300009F040E08091E8008E778093E800611517 +:10214000710551F64111C8CF06C080916E038823F6 +:1021500051F0853051F08091E80082FFF6CF80E0A9 +:10216000089581E0089582E0089583E00895409104 +:102170007503509176034617570748F061157105AE +:1021800039F44091E8004E774093E80001C0BA016D +:10219000FC0140E034C080916E03882309F443C001 +:1021A000853009F442C08091E80083FD3AC08091F7 +:1021B000E80082FD30C08091E80080FF20C090914F +:1021C000F3008091F200392F20E0A901482BCA01C9 +:1021D00007C044914093F100319661507109019616 +:1021E0006115710519F08830910598F341E0089761 +:1021F00009F040E08091E8008E778093E800611557 +:10220000710549F64111C7CF06C080916E0388233E +:1022100051F0853051F08091E80082FFF6CF80E0E8 +:10222000089581E0089582E0089583E00895982F4D +:102230002CC09093E900981739F07091EC00209130 +:10224000ED005091F00003C0242F762F50E021FDC7 +:1022500002C09F5F1AC03091EB003E7F3093EB00CD +:102260003091ED003D7F3093ED003091EB00316017 +:102270003093EB007093EC002093ED005093F0004E +:102280002091EE0027FDE5CF07C0973090F28F70C8 +:102290008093E90081E0089580E0089580916F03C4 +:1022A00087FD05C08091E80080FF0EC012C08091BC +:1022B000E80082FD05C080916E038111F8CF08957A +:1022C0008091E8008B7708C080916E038111EACF7E +:1022D00008958091E8008E778093E80008958091BA +:1022E000E4009091E50045E62091EC0020FD1FC040 +:1022F00023C020916E03222391F0253091F020918C +:10230000EB0025FD10C02091E4003091E500281776 +:10231000390751F34150C90139F784E0089582E04B +:10232000089583E0089581E0089580E00895209164 +:10233000E80020FFDECFF9CF2091E80022FFD9CFBF +:10234000F4CF0E940F120E941712E0EEF0E080819D +:1023500081608083E8EDF0E080818F77808319BC15 +:10236000A7EDB0E08C918E7F8C9380818F7E8083EF +:1023700010926D0308950F931F93CF93DF930E94E4 +:102380000F120E941712C8EDD0E088818F778883E2 +:1023900088818068888388818F7D888319BC1092AA +:1023A0006E0310926A0310926C0310926B0300EE9E +:1023B00010E0F80180818B7F808388818160888331 +:1023C00042E060E080E00E941711E1EEF0E08081E1 +:1023D0008E7F8083E2EEF0E0808181608083808167 +:1023E00088608083F80180818E7F8083888180610E +:1023F0008883DF91CF911F910F910895E8EDF0E070 +:1024000080818F7E8083E7EDF0E080818160808332 +:1024100084E082BF81E080936D030C94BB11E8EDF2 +:10242000F0E080818E7F80831092E2000895109208 +:10243000DA001092E10008951F920F920FB60F92EA +:1024400011242F933F934F935F936F937F938F93B9 +:102450009F93AF93BF93EF93FF938091E10082FF2F +:102460000BC08091E20082FF07C08091E1008B7F6A +:102470008093E1000E94D90D8091DA0080FF1FC097 +:102480008091D80080FF1BC08091DA008E7F8093FE +:10249000DA008091D90080FF0DC080E189BD82E122 +:1024A00089BD09B400FEFDCF81E080936E030E94D8 +:1024B000C30D05C019BC10926E030E94D10D80910E +:1024C000E10080FF19C08091E20080FF15C080917B +:1024D000E2008E7F8093E2008091E2008061809331 +:1024E000E2008091D80080628093D80019BC85E01A +:1024F00080936E030E94D50D8091E10084FF30C06F +:102500008091E20084FF2CC080E189BD82E189BD19 +:1025100009B400FEFDCF8091D8008F7D8093D80054 +:102520008091E1008F7E8093E1008091E2008F7EB8 +:102530008093E2008091E20081608093E2008091CC +:102540006A03882311F084E007C08091E30087FFCD +:1025500002C083E001C081E080936E030E94D70D2A +:102560008091E10083FF29C08091E20083FF25C0B4 +:102570008091E100877F8093E10082E080936E0389 +:1025800010926A038091E1008E7F8093E100809138 +:10259000E2008E7F8093E2008091E2008061809370 +:1025A000E20042E060E080E00E9417118091F000BC +:1025B00088608093F0000E94D40DFF91EF91BF914D +:1025C000AF919F918F917F916F915F914F913F91CB +:1025D0002F910F900FBE0F901F9018951F920F9282 +:1025E0000FB60F9211242F933F934F935F936F93E6 +:1025F0007F938F939F93AF93BF93CF93EF93FF936B +:102600008091E9008F709091EC0090FF02C090E8FB +:1026100001C090E0C92FC82B1092E9008091F00012 +:10262000877F8093F00078940E9432131092E90023 +:102630008091F00088608093F000CF70C093E90033 +:10264000FF91EF91CF91BF91AF919F918F917F912A +:102650006F915F914F913F912F910F900FBE0F900F +:102660001F9018951F93CF93DF93CDB7DEB7AC972C +:102670000FB6F894DEBF0FBECDBFEFE6F3E080915A +:10268000F100819323E0E737F207C9F70E94250E96 +:102690008091E80083FF37C180916F0390917003B0 +:1026A000953009F488C038F49130B1F170F093306E +:1026B00009F029C131C0983009F4F8C0993009F403 +:1026C00004C1963009F01FC19DC0803821F08238C6 +:1026D00009F019C108C080916B0390916C03992394 +:1026E00089F082600FC080917303909174038F70A2 +:1026F00099278093E9008091EB0085FB882780F97A +:102700001092E9009091E800977F9093E800809301 +:10271000F1001092F100D5C0882319F0823009F041 +:10272000F2C08F7121F0823009F0EDC00BC08091B2 +:102730007103813009F0E7C0933009F080E08093A5 +:102740006C032FC08091710381112BC080917303A2 +:10275000909174038F709927009709F4D4C08093E7 +:10276000E9002091EB0020FF1CC020917003233072 +:1027700021F48091EB00806212C09091EB00906197 +:102780009093EB0021E030E001C0220F8A95EAF738 +:102790002093EA001092EA008091EB008860809319 +:1027A000EB001092E9008091E800877F8093E800B9 +:1027B0000E944E11A8C08111A6C080917103909112 +:1027C00072038F779927182F9091E3009078982BB8 +:1027D0009093E3008091E800877F8093E8000E9457 +:1027E0004E118091E80080FFFCCF8091E30080686B +:1027F0008093E300112311F083E001C082E0809315 +:102800006E0381C08058823008F07DC080917103D2 +:10281000909172038C3D23E0920779F583E08A83DF +:102820008AE289834FB7F894DE01139620E03EE0F8 +:1028300051E2E32FF0E050935700E49120FF03C0F2 +:10284000E295EF703F5FEF708E2F90E0EA3010F06E +:10285000C79601C0C0968D939D932F5F243149F791 +:102860004FBF8091E800877F8093E8006AE270E0C4 +:10287000CE0101960E94581013C0AE01455D5F4F16 +:10288000609173030E943F0F0097E9F12091E800E7 +:10289000277F2093E800BC018BA59CA50E94B71060 +:1028A0008091E8008B778093E8002DC0803859F53F +:1028B0008091E800877F8093E80080916A0380938D +:1028C000F1008091E8008E7771CF81111CC090914A +:1028D00071039230C0F48091E800877F8093E80014 +:1028E00090936A030E944E1180916A03811104C083 +:1028F0008091E30087FF02C084E001C081E0809303 +:102900006E030E94070E8091E80083FF0AC0809149 +:10291000E800877F8093E8008091EB0080628093DD +:10292000EB00AC960FB6F894DEBF0FBECDBFDF91C3 +:10293000CF911F910895CF9380916E038823B1F0BA +:102940008091E9008F709091EC0090FF02C090E8B8 +:1029500001C090E0C92FC82B1092E9008091E800D7 +:1029600083FD0E943213CF70C093E900CF91089588 +:10297000881F8827881F089591E0883F08F490E019 +:10298000892F0895982F907F903B99F038F49039D3 +:1029900081F0903A71F09038C9F40BC0903DA1F0ED +:1029A00018F4903C99F410C0903E19F0903F71F4E7 +:1029B00002C083E00895E82FE15FEF3038F4F0E0E3 +:1029C000E356FE4F8081089582E0089580E00895E7 +:1029D0000F932F774F776F70606BDC01ED91FC9157 +:1029E000022F242F462F63E070E009950F91089580 +:1029F0000F932F774F776F706069DC01ED91FC9139 +:102A0000022F242F462F63E070E009950F9108955F +:102A10000F932F774F776F706068DC01ED91FC9119 +:102A2000022F242F462F63E070E009950F9108953F +:102A3000FC01738362830895FC01738F628F089594 +:102A4000FC01758F648F0895CF93DF93EC011DA275 +:102A50001FA21EA2BC01685D7F4F40EC88519F4FB2 +:102A60000E9461171B821A821D821C821F821E8295 +:102A7000198618861B861A861D861C861F861E864A +:102A8000198A188A1B8A1A8A1D8A1C8A1F8A1E8A1A +:102A9000198E188E1B8E1A8E1D8E1C8E1F8E1E8EEA +:102AA00019A218A2DF91CF910895CF92DF92FF92E1 +:102AB0000F931F93CF93DF931F92CDB7DEB7F62E00 +:102AC0006A018C0108511F4F08C0F60161916F0126 +:102AD000C80149830E94681749818C2D841B8F157A +:102AE000A0F30F90DF91CF911F910F91FF90DF9096 +:102AF000CF900895FC01718360830895FC0171A358 +:102B000060A30895AF92BF92CF92DF92EF92FF92AF +:102B10000F931F93CF93DF9300D01F92CDB7DEB7F3 +:102B20007C016B01142FB22EA02EDC0195968C91A6 +:102B300095978430F1F45A96ED91FC915B9730971C +:102B400009F4D8C0CB01019763E070E00E94762FB2 +:102B5000DB01AA0FBB1FA60FB71F49832A830B8374 +:102B60004C2D4A1B9E012F5F3F4FBD01C7010995A8 +:102B7000B1C06230710509F453C06330710529F0AA +:102B80006130710509F09CC083C0842F807F803A3A +:102B900001F130F48038B9F0803909F0ABC00DC0D4 +:102BA000803EE9F0803F09F1803B09F0A3C0D701E6 +:102BB0001296ED91FC91139723C0D7011496ED91D5 +:102BC000FC9115971DC0D7011696ED91FC911797B2 +:102BD00017C0D7011896ED91FC91199711C0D70134 +:102BE0001A96ED91FC911B970BC0423F09F082C0F1 +:102BF000D7011C96ED91FC911D97309731F47AC066 +:102C0000309709F477C0123F21F42A2D4B2D62EF43 +:102C100004C0612F6F702A2D4B2DC70109955AC032 +:102C2000842F807F803D59F0803F79F0803C09F00F +:102C300061C0D7011E96ED91FC911F9719C0D70175 +:102C40005096ED91FC91519713C0433F31F4D70159 +:102C50005296ED91FC91539708C0413F09F04AC04C +:102C6000D7015496ED91FC915597309741F442C0AD +:102C7000309709F43FC0133F11F0113F19F44B2D69 +:102C8000612F03C0612F6F704B2DC701099522C0C2 +:102C9000842F0E94BC14882331F0D7015696ED9101 +:102CA000FC91579707C0163F29F5D7015896ED912B +:102CB000FC9159973097F1F0612FC70109950AC02F +:102CC00064307105A8F416C00A2D2B2D412FB601D2 +:102CD000C7010995D7015E96ED91FC915F973097FA +:102CE00089F00A2D2B2D412FB601C70109950AC085 +:102CF000C12CD12CD7015C96ED91FC915D9730975A +:102D000019F7E8CF0F900F900F90DF91CF911F919F +:102D10000F91FF90EF90DF90CF90BF90AF9008950C +:102D2000EF92FF920F931F93CF93DF93EC01162F37 +:102D3000862F0E94BC14882369F0FDA081E08DA33A +:102D400000E020E0412F61E070E0CE010E9482159A +:102D5000FDA27CC0812F0E94B8144DA1882309F4E4 +:102D600040C0443029F01AA321E030E03FA32EA355 +:102D7000812F0E94C214813031F070F0823051F006 +:102D8000833059F507C08DA300E020E0412F61E0BA +:102D900070E01EC08DA35AC0103F19F0173FE9F430 +:102DA00004C084E08DA31AA33FC02EA13FA1C90196 +:102DB00063E070E00E94762F8C0F9D1FFC0112A330 +:102DC000B9016F5F7F4F7FA36EA30CA12BA14AA116 +:102DD000CE010E9482151DA239C01DA21FA21EA2F3 +:102DE00035C0442399F12EA13FA1C90163E070E0F1 +:102DF0000E94762F7C01FE01E80FF91F12A3B90192 +:102E00006F5F7F4F7FA36EA38130910591F082E0C9 +:102E1000E816F104D9F40CA12BA14AA1CE010E941D +:102E200082158DA1843091F081E090E09FA38EA364 +:102E30000DC0423059F400E02BA14AA1CE010E94FE +:102E400082158DA1843011F0FFA2EEA2DF91CF9107 +:102E50001F910F91FF90EF900895CF92DF92EF9224 +:102E6000FF920F931F93CF93DF93EC01E8A1F9A199 +:102E7000309709F009958E0108511F4FC8010E9433 +:102E80009A17E12CF12CC82ED12C0FC060E0C8019C +:102E90000E94AE17682FCE010E94901661E0C80113 +:102EA0000E94BF178FEFE81AF80AEC14FD0470F3C4 +:102EB000DF91CF911F910F91FF90EF90DF90CF9016 +:102EC0000895FC0142837483638311821082089504 +:102ED0000F931F93CF93DF93EC01062F0E94E0170F +:102EE000182F298130E0C90101966A8170E00E94A3 +:102EF0008A2F488150E08417950729F4812F0E947A +:102F0000E31780E012C0EB81FC81E20FF31F008326 +:102F10002981822F90E001966A8170E00E948A2FB9 +:102F20008983812F0E94E31781E0DF91CF911F9168 +:102F30000F910895CF93DF93EC010E94E017298150 +:102F40009881291710F0C22F02C0CA81C20FC91B75 +:102F50000E94E3178C2FDF91CF910895FC0120810F +:102F6000862F90E0820F911D628170E00E948A2F6F +:102F70000380F481E02DE80FF91F808108950F93FD +:102F80001F93CF93DF931F92CDB7DEB78C01698378 +:102F90000E94E017482FF80180816981262F30E0D8 +:102FA000280F311D6281C90170E00E948A2F808341 +:102FB000842F0F90DF91CF911F910F910C94E31705 +:102FC0008FB7F89408958FBF0895FC01CB0120912D +:102FD0006E032430B1F421812F702093E90040E08A +:102FE00050E064E070E00E94BA0F81110BC0909134 +:102FF000E80095FD07C09091E8009E779093E80067 +:10300000089582E0089520916E032430A9F4FC0114 +:1030100081818F708093E9003091F3002091F2005C +:10302000932F80E0822B892B49F08091E8008E77E6 +:103030008093E8000C946F1182E0089580E0089579 +:1030400020916E03243051F4FC0121812F702093D4 +:10305000E9002091E80020FD0C9403180895FC017C +:10306000CB0120916E03243011F080E00895268179 +:103070002F702093E9002091E80022FFF6CF2091E5 +:10308000E80025FFF2CF40E050E064E070E00E94ED +:1030900009108091E80085FD05C08091E8008B77DC +:1030A0008093E80081E0089590930F0280930E02D0 +:1030B000089580910E0290910F020895E0910E0202 +:1030C000F0910F02309721F00190F081E02D0994EA +:1030D00080E00895E0910E02F0910F02309721F008 +:1030E0000280F381E02D09940895E0910E02F091A1 +:1030F0000F02309721F00480F581E02D09940895A6 +:1031000020911002309111028217930771F0909371 +:10311000110280931002E0910E02F0910F0230979D +:1031200021F00680F781E02D099408952091120284 +:10313000309113028217930771F0909313028093DA +:103140001202E0910E02F0910F02309721F00084FC +:10315000F185E02D099408950E94B6240E948D0502 +:103160000E948A250C945F2B0C94CE075F926F927D +:103170007F928F929F92AF92BF92CF92DF92EF9207 +:10318000FF920F931F93CF93DF93CDB7DEB72A97AC +:103190000FB6F894DEBF0FBECDBF0E947E0694E14D +:1031A000C92E92E0D92E00E010E0AA24A394B12CFD +:1031B000502E802F0E94C4073C01F601E190F1904F +:1031C0006F01E826F926E114F10431F40F5F1F4F77 +:1031D0000430110569F73AC08091680281FD0E94B0 +:1031E000CD0720E030E04501022E02C0880C991C7A +:1031F0000A94E2F7C4018E219F21892B09F12E83C5 +:103200005F826820792081E0672809F480E0888760 +:103210000E94BF248160782F9A8789874E815F81C1 +:1032200068858A850E946F19F801EE0FFF1FEC5E1A +:10323000FD4F80819181882599259183808316C0D7 +:103240002F5F3F4F2C30310571F6C0CF8FEF898350 +:103250008A831B820E94BF248160782F9D838C8388 +:1032600049815A816B818D810E946F190E94772854 +:1032700010911C020E945E181817D9F00E945E1867 +:1032800080931C022A960FB6F894DEBF0FBECDBF06 +:10329000DF91CF911F910F91FF90EF90DF90CF9032 +:1032A000BF90AF909F908F907F906F905F900C94A5 +:1032B000B4182A960FB6F894DEBF0FBECDBFDF91CB +:1032C000CF911F910F91FF90EF90DF90CF90BF9023 +:1032D000AF909F908F907F906F905F900895CF9365 +:1032E000DF93CDB7DEB72B970FB6F894DEBF0FBED6 +:1032F000CDBF4F83588769877A878B87DE01119608 +:1033000086E0FD0111928A95E9F785E0FE01379686 +:1033100001900D928A95E1F749815A816B817C81F8 +:103320008D819E810E9447212B960FB6F894DEBFB7 +:103330000FBECDBFDF91CF910895CF93C82F8823C3 +:1033400009F4C1C0823859F40E945E1881FDBBC0E7 +:1033500089E30E94AC230E94282489E30CC08338AF +:1033600079F40E945E1880FDAEC083E50E94AC2314 +:103370000E94282483E50E94CE23CF910C94282418 +:10338000843859F40E945E1882FD9DC087E40E9433 +:10339000AC230E94282487E4EECF8450813A48F47D +:1033A0008C2F0E94C72A81118EC08C2F0E94AC23C3 +:1033B000E4CF8C2F805E883050F4C77081E090E0BD +:1033C00001C0880FCA95EAF70E94EF23D6CF8C2F51 +:1033D000855A833078F4C53A29F0C63A31F482E848 +:1033E00090E005C081E890E002C083E890E0CF91D2 +:1033F0000C9480188C2F885A833108F064C0C83A26 +:1034000039F1C93A41F1CA3A49F1CB3A51F1CC3AD2 +:1034100059F1CD3A61F1C03B69F1CE3A71F1CF3A41 +:1034200079F1C13B81F1C23B89F1C33B91F1C43BCE +:1034300099F1C53BA1F1C63BA9F1C73BB1F1C83B2E +:10344000B9F1C93BC1F1CA3BC9F58AE292E038C083 +:1034500082EE90E035C089EE90E032C08AEE90E0D6 +:103460002FC085EB90E02CC086EB90E029C087EB65 +:1034700090E026C08CEC90E023C08DEC90E020C062 +:1034800083E891E01DC08AE891E01AC082E991E0EA +:1034900017C084E991E014C081E292E011C083E298 +:1034A00092E00EC084E292E00BC085E292E008C098 +:1034B00086E292E005C087E292E002C080E090E000 +:1034C000CF910C949618CF910895882309F44DC09C +:1034D000823859F40E945E1881FF47C089E30E9438 +:1034E000AC230E94282489E30CC0833871F40E9425 +:1034F0005E1880FF3AC083E50E94AC230E94282416 +:1035000083E50E94CE230C942824843859F40E9429 +:103510005E1882FF2AC087E40E94AC230E94282400 +:1035200087E4EFCF982F9450913A08F4EACF982F80 +:10353000905E983058F4282F277081E090E001C009 +:10354000880F2A95EAF70E94F523DDCF982F955A28 +:10355000933020F480E090E00C948018885A8331F6 +:1035600020F480E090E00C9496180895882321F0D0 +:103570000E94EF230C9428240895882321F00E94B0 +:10358000F5230C9428240895BF92CF92DF92EF92F6 +:10359000FF920F931F93CF93DF93CDB7DEB727979B +:1035A0000FB6F894DEBF0FBECDBF8C0185E0F801E9 +:1035B000DE01119601900D928A95E1F7F8013081B4 +:1035C0002181F280558152955F7083819481892B8E +:1035D00039F02F3F41F481E090E03F3F31F003C0EC +:1035E00081E090E002C080E090E080FD73C3398309 +:1035F0002A8389819A815E830E946923B92E8F83F1 +:103600000E9468230E9490222B2D22952F7030E07B +:103610005E816F812530310509F4E6C06CF42430F9 +:1036200031050CF0A2C04B2D407F8B2D8F702230C6 +:1036300031050CF045C017C02C3031054CF42A3050 +:1036400031050CF0E7C12830310509F043C3E5C06E +:103650002D30310509F4BAC20CF4A2C22F30310565 +:1036600009F038C323C3182F411101C002C01295BD +:10367000107FFF2059F0112309F46BC2812F6F8353 +:103680000E94FF230E9428246F8163C2862F0E941C +:10369000651A112309F41EC3812F0E940524279661 +:1036A0000FB6F894DEBF0FBECDBFDF91CF911F9153 +:1036B0000F91FF90EF90DF90CF90BF900C94282453 +:1036C000403211F08295807F662319F0613071F5E8 +:1036D00023C0FF20B1F0511101C032C0513081F53B +:1036E00027960FB6F894DEBF0FBECDBFDF91CF9106 +:1036F0001F910F91FF90EF90DF90CF90BF900C94AF +:103700000F24511101C003C0513009F4E3C28E836C +:103710000E9412248E819AC1FF2021F0563008F0B9 +:10372000D9C20EC0553008F0D5C290C1FF20C9F0F3 +:10373000552331F0F801958190FF0BC29F7095835E +:1037400027960FB6F894DEBF0FBECDBFDF91CF91A5 +:103750001F910F91FF90EF90DF90CF90BF900C944E +:10376000B61A552309F472C109C22B2D2695269548 +:10377000237030E02115310529F02130310509F0A1 +:10378000A9C219C0FF2021F0862F9B2D937002C083 +:1037900080E090E027960FB6F894DEBF0FBECDBF55 +:1037A000DF91CF911F910F91FF90EF90DF90CF901D +:1037B000BF900C948018FF2021F0862F9B2D9370D2 +:1037C00002C080E090E027960FB6F894DEBF0FBEEF +:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1037E000CF90BF900C949618862FFF2019F00E945E +:1037F0007D2702C00E94E52727960FB6F894DEBF0A +:103800000FBECDBFDF91CF911F910F91FF90EF9031 +:10381000DF90CF90BF900C946C288B2D837009F0B3 +:1038200079C0F11057C2262F229526952770220FB6 +:10383000220F862F8F70C82ED12CE12CF12C022E56 +:1038400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF4 +:1038500010C06FE070E080E090E004C0660F771F5A +:10386000881F991F2A95D2F760957095809590953D +:1038700003C060E070E0CB012B2D269526952370C8 +:10388000422F50E042305105D9F04330510569F1E3 +:103890006C297D298E299F294130510551F12796A8 +:1038A0000FB6F894DEBF0FBECDBFDF91CF911F9151 +:1038B0000F91FF90EF90DF90CF90BF900C94A522D6 +:1038C0006C297D298E299F2927960FB6F894DEBF93 +:1038D0000FBECDBFDF91CF911F910F91FF90EF9061 +:1038E000DF90CF90BF900C94B7220E94A522C70111 +:1038F000B60127960FB6F894DEBF0FBECDBFDF919D +:10390000CF911F910F91FF90EF90DF90CF90BF90DC +:103910000C949322FF2019F08B2D817001C08695A5 +:10392000882309F4D7C1262F229526952770220FC8 +:10393000220F862F8F70C82ED12CE12CF12C022E55 +:1039400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF3 +:1039500010C06FE070E080E090E004C0660F771F59 +:10396000881F991F2A95D2F760957095809590953C +:1039700003C060E070E0CB012B2D269526952370C7 +:10398000422F50E042305105D9F04330510569F1E2 +:103990006C297D298E299F294130510551F12796A7 +:1039A0000FB6F894DEBF0FBECDBFDF91CF911F9150 +:1039B0000F91FF90EF90DF90CF90BF900C94442335 +:1039C0006C297D298E299F2927960FB6F894DEBF92 +:1039D0000FBECDBFDF91CF911F910F91FF90EF9060 +:1039E000DF90CF90BF900C9456230E944423C701D0 +:1039F000B60127960FB6F894DEBF0FBECDBFDF919C +:103A0000CF911F910F91FF90EF90DF90CF90BF90DB +:103A10000C943223603F59F120F4603E08F494C0C6 +:103A200008C0623F09F467C0F0F1633F09F08CC041 +:103A300065C0162F1F708B2D8F71FF2021F00E9403 +:103A4000DD22812F7DCE0E94F822812F27960FB68E +:103A5000F894DEBF0FBECDBFDF91CF911F910F91C4 +:103A6000FF90EF90DF90CF90BF900C94BD1AFF2095 +:103A7000B1F0553008F02EC18B2D8F7127960FB6FF +:103A8000F894DEBF0FBECDBFDF91CF911F910F9194 +:103A9000FF90EF90DF90CF90BF900C94172356309B +:103AA00008F018C1E9CFFF2099F08B2D8F71279670 +:103AB0000FB6F894DEBF0FBECDBFDF91CF911F913F +:103AC0000F91FF90EF90DF90CF90BF900C94DD228C +:103AD0008B2D8F7127960FB6F894DEBF0FBECDBF2A +:103AE000DF91CF911F910F91FF90EF90DF90CF90DA +:103AF000BF900C94F822F110EBCFD7CFFF2099F0B4 +:103B00008B2D8F7127960FB6F894DEBF0FBECDBFF9 +:103B1000DF91CF911F910F91FF90EF90DF90CF90A9 +:103B2000BF900C94CE2227960FB6F894DEBF0FBE3E +:103B3000CDBFDF91CF911F910F91FF90EF90DF905C +:103B4000CF90BF900C94C922FF20A9F0552309F40F +:103B5000ACCF862F27960FB6F894DEBF0FBECDBF31 +:103B6000DF91CF911F910F91FF90EF90DF90CF9059 +:103B7000BF900C949D19552309F4AACF862F279640 +:103B80000FB6F894DEBF0FBECDBFDF91CF911F916E +:103B90000F91FF90EF90DF90CF90BF900C94651A3B +:103BA0004B2D4F70C8010E94E50227960FB6F8947E +:103BB000DEBF0FBECDBFDF91CF911F910F91FF9060 +:103BC000EF90DF90CF90BF900C94FD21F11082C058 +:103BD0009B2D9F70492F50E04230510599F144F4DC +:103BE0004115510569F04130510509F073C019C004 +:103BF00043305105C1F14430510509F06BC044C058 +:103C000027960FB6F894DEBF0FBECDBFDF91CF91E0 +:103C10001F910F91FF90EF90DF90CF90BF900C9489 +:103C2000702B27960FB6F894DEBF0FBECDBFDF9185 +:103C3000CF911F910F91FF90EF90DF90CF90BF90A9 +:103C40000C94872B27960FB6F894DEBF0FBECDBF1E +:103C5000DF91CF911F910F91FF90EF90DF90CF9068 +:103C6000BF900C94A32B27960FB6F894DEBF0FBE1F +:103C7000CDBFDF91CF911F910F91FF90EF90DF901B +:103C8000CF90BF900C94B62B862F27960FB6F89442 +:103C9000DEBF0FBECDBFDF91CF911F910F91FF907F +:103CA000EF90DF90CF90BF900C94DA2B4B2D4F709C +:103CB000C80127960FB6F894DEBF0FBECDBFDF91C7 +:103CC000CF911F910F91FF90EF90DF90CF90BF9019 +:103CD0000C940E0827960FB6F894DEBF0FBECDBF2A +:103CE000DF91CF911F910F91FF90EF90DF90CF90D8 +:103CF000BF9008950E940C240E94E1230E94282472 +:103D00000E9418290E946C2880E090E00E94801890 +:103D100080E090E00C9496180E94FC230C947A1E8C +:103D20000E946923292F22952F7030E02C30310515 +:103D30004CF42A3031056CF422503109223031051F +:103D400070F407C02C30310531F02F30310539F4D3 +:103D500002C081E0089593FB882780F9089580E0F0 +:103D60000895CF93DF9300D000D01F92CDB7DEB778 +:103D70000F900F900F900F900F90DF91CF910895BB +:103D8000CF93DF9300D000D000D0CDB7DEB726961A +:103D90000FB6F894DEBF0FBECDBFDF91CF9108956F +:103DA0001F93CF93DF93C091530216E012C0D0E06F +:103DB0001C9FF0011D9FF00D1124ED5DFD4F408112 +:103DC000518162817381848195810E94C01E2196F8 +:103DD000C77080915402C813EACFDF91CF911F9131 +:103DE000089540911D0250911E0260911F02709132 +:103DF000200280912102909122020C94C01E0F9308 +:103E00001F93CF93DF938091220282958F7009F0E8 +:103E100069C080911F02882309F464C0A0915302F5 +:103E2000D0915402B0911D02C0911E0280912002D7 +:103E30009091210221E030E0BF3F11F020E030E01E +:103E4000122FBC016095709506E04AC0009721F0E2 +:103E5000CF3F29F4212F05C021E030E002C020E04F +:103E600030E020FD3BC04A2F50E0049FF001059F49 +:103E7000F00D1124ED5DFD4F2181C2132FC0208173 +:103E8000B2132CC02281211129C02381348128172B +:103E9000390718F0281B390B02C0260F371F283CA2 +:103EA0003105E0F4809122028F70806180932202BC +:103EB00086E0849FF001859FF00D1124E85DFD4FA1 +:103EC00080818F70806180838DE192E00E94C41AAE +:103ED000DF91CF911F910F910C94D01EAF5FA7700F +:103EE000AD13B4CFDF91CF911F910F910895EF9251 +:103EF000FF920F931F93CF93DF93CDB7DEB76297F7 +:103F00000FB6F894DEBF0FBECDBF8C0185E0F8017F +:103F1000DE011D9601900D928A95E1F7D8014C9132 +:103F200011965C91119712966C9112971396ED90E1 +:103F3000FC90149770911D02E0911E028091200266 +:103F400090912102009739F0EF3F41F421E030E0F9 +:103F50007F3F31F003C021E030E002C020E030E0DC +:103F600020FD5CC120911F02222309F4F1C0E81654 +:103F7000F90628F09701281B390BC90104C0809568 +:103F800090958E0D9F1D883C910508F098C08091FA +:103F90002202982F907F09F064C0E51314C07413B7 +:103FA00012C0611110C08F708061809322020E9444 +:103FB000F11E8DE192E00E94C41A80912202D80184 +:103FC00015968C9343C1EF2839F05F3F41F481E0AF +:103FD00090E04F3F31F003C081E090E002C080E00C +:103FE00090E080FD03C081E0862702C080E090E081 +:103FF00080FF2EC0809153022091540236E013C0FE +:1040000090E0389FF001399FF00D1124ED5DFD4FD8 +:104010007181571306C07081471303C07281671303 +:1040200017C0019687708213EBCF12C19F7059F0B1 +:10403000882309F40BC107C09F7029F0F80195810E +:10404000907F09F403C1805E883008F4FFC0D2C0BD +:10405000662309F4FBC080912202816080932202D2 +:10406000F5C0E51308C0741306C0611104C0D8017F +:1040700015968C939DC04D875E878D859E856A8B36 +:104080000E94901E6A89882309F4B4C0662309F44B +:10409000B1C020912202822F82958F7090E002970A +:1040A0000CF4C6C080911D0290911E0298878F83E8 +:1040B0001986FB86EA862C87CE01079646C080913A +:1040C0002202982F907F59F47E2DF98AE88A8989F7 +:1040D0000E94B11E8DE192E00E94C41A95C0E513C2 +:1040E00011C074130FC061110DC0F8018583C801A0 +:1040F0000E94C41AEDE1F2E086E0DF011D928A958C +:10410000E9F7A2C04D875E878D859E856A8B0E94E8 +:10411000901E6A89882309F46DC0662309F46AC079 +:1041200020912202822F82958F7090E002970CF4EA +:104130007FC080911D0290911E029A8389831B8209 +:10414000FD82EC822E83CE0101960E94C41A70C0BB +:10415000E816F90628F09701281B390BC90104C09D +:10416000809590958E0D9F1D883C910508F046C066 +:10417000662309F43FC0E51330C074132EC02091AC +:10418000220220FD21C0322F32953F70832F90E014 +:104190000097D1F0D80115962C9315970F9741F001 +:1041A000832F8F5F8295807F2F70282B15962C93FD +:1041B000C8010E94C41A86E0F801ADE1B2E00190A6 +:1041C0000D928A95E1F73EC086E0F801ADE1B2E0DC +:1041D00001900D928A95E1F737C04D875E878D85F6 +:1041E0009E850E94901E811123C0809122028160D1 +:1041F00080932202C8010E94C41A26C07E2DF98A2B +:10420000E88A89890E94B11EEDE1F2E086E0DF01D3 +:104210001D928A95E9F70E94F11E18C0662351F39A +:104220004D875E878D859E850E94901E882311F3A1 +:1042300086E0F801ADE1B2E001900D928A95E1F7D8 +:104240000E94FF1E0E94F11E81E014C080E012C097 +:104250004D875E878D859E850E946923292F229533 +:104260002F7030E0223031050CF4E0CE24303105DF +:104270000CF6E2CE62960FB6F894DEBF0FBECDBF4D +:10428000DF91CF911F910F91FF90EF9008951F93B1 +:10429000CF93DF93CDB7DEB72C970FB6F894DEBF80 +:1042A0000FBECDBF4F83588769877A878B879C87DE +:1042B000CE0107960E94771F8823D9F02F81388579 +:1042C0008A859B85892B39F03F3F19F080E090E08B +:1042D00004C02F3FD9F781E090E0892B09F06DC031 +:1042E0004F81588569857A858B859C850E94C01E83 +:1042F00064C086E0FE013796DE01119601900D92B2 +:104300008A95E1F7FF81E8854A855B85411551056E +:1043100039F0EF3F41F481E090E0FF3F31F003C01E +:1043200081E090E002C080E090E080FD46C02091F6 +:10433000540230E0C90101968770992760915302B9 +:1043400070E08617970709F440C0F983EA835D831C +:104350004C8396E0929FD001939FB00D1124AD5DE8 +:10436000BD4FFE01319601900D929A95E1F7809331 +:1043700054020E94D01E21C0189FC00111248D5DDF +:104380009D4F0E94771F882371F1E09153021E9F79 +:10439000F0011124ED5DFD4F4081518162817381F7 +:1043A000848195810E94C01E8091530290E0019605 +:1043B000877099278093530201C016E080915302C1 +:1043C000909154028913D8CF0EC00E948C1E109277 +:1043D000540210925302EDE1F2E086E0DF011D92FB +:1043E0008A95E9F7EACF2C960FB6F894DEBF0FBE98 +:1043F000CDBFDF91CF911F910895DF92EF92FF9291 +:104400000F931F93CF93DF93EC01009709F46CC0D7 +:10441000D12CEE24E394F12C8E010F5F1F4FFE018F +:104420008491843748F4843008F04AC0813071F0B8 +:10443000823009F059C01EC0853709F43DC070F1C3 +:10444000982F9458903708F04FC03DC02296F8013D +:104450008491982F905E983050F48770FE2D01C0A3 +:10446000FF0F8A95EAF78F2F0E94FF2330C00E942A +:104470009D192DC02296F8018491982F905E983056 +:1044800050F48770FE2D01C0FF0F8A95EAF78F2F39 +:104490000E9405241CC00E94651A19C02296F801CA +:1044A000049107C08FE99FE00197F1F700C0000079 +:1044B00001500111F7CF0BC02296F801D49007C02C +:1044C0000E949D1903C08F770E94651AE8018D2D07 +:1044D00007C08150EFE9FFE03197F1F700C000001D +:1044E000882309F499CFF5CFDF91CF911F910F91D8 +:1044F000FF90EF90DF9008956093590270935A02F5 +:1045000080935B0290935C020C947A1E6093550238 +:104510007093560280935702909358020C947A1E1F +:1045200008950C947C220F931F93009159021091CF +:104530005A0220915B0230915C02602B712B822B1E +:10454000932B1F910F910C947C220F931F9300913A +:10455000590210915A0220915B0230915C02602353 +:104560007123822393231F910F910C947C220F932C +:104570001F930091590210915A0220915B023091D1 +:104580005C0260277127822793271F910F910C945B +:104590007C2260E070E0CB010C94862241E050E088 +:1045A00060E070E004C0440F551F661F771F8A95B6 +:1045B000D2F7CB01BA010C94862241E050E060E0D2 +:1045C00070E004C0440F551F661F771F8A95D2F70D +:1045D0008091550290915602A0915702B0915802D5 +:1045E000482B592B6A2B7B2BCB01BA010C948622CA +:1045F00041E050E060E070E004C0440F551F661FCA +:10460000771F8A95D2F74095509560957095809167 +:10461000550290915602A0915702B091580248233A +:1046200059236A237B23CB01BA010C94862241E0F3 +:1046300050E060E070E004C0440F551F661F771F14 +:104640008A95D2F78091550290915602A091570217 +:10465000B0915802482759276A277B27CB01BA0116 +:104660000C9486220F931F930091550210915602CD +:104670002091570230915802602B712B822B932B83 +:104680001F910F910C9486220F931F930091550256 +:1046900010915602209157023091580260237123E5 +:1046A000822393231F910F910C9486220F931F93C3 +:1046B00000915502109156022091570230915802F4 +:1046C00060277127822793271F910F910C948622D0 +:1046D0000895CF92DF92EF92FF920F931F93CF93A3 +:1046E000DF93EC01C0905902D0905A02E0905B0237 +:1046F000F0905C028091550290915602A091570271 +:10470000B0915802C82AD92AEA2AFB2A0FE110E000 +:10471000B701A601002E04C0769567955795479579 +:104720000A94D2F740FF08C0BE01802F0E94E00328 +:104730008130910509F007C00150110948F7BE0109 +:1047400080E00E94E003DF91CF911F910F91FF90D5 +:10475000EF90DF90CF90089540911B0150911C0184 +:1047600020E030E09FEFFA01E20FF31F628168174B +:10477000A1F09F3F19F4611101C0922F2F5F3F4FAD +:104780002630310581F707C0FA01E90FF11D97FDC9 +:10479000FA95828308959F3FB9F7089540911B01D0 +:1047A00050911C0120E030E0FA01E20FF31F9281EA +:1047B000981301C012822F5F3F4F26303105A1F7B9 +:1047C000089581E090E0E0911B01F0911C01E80F59 +:1047D000F91F1082019688309105A9F708959091EC +:1047E0005D02982B90935D020895809590915D02F3 +:1047F000982390935D02089510925D020895909120 +:104800005E02982B90935E020895809590915E02CF +:10481000982390935E02089510925E02089580930B +:104820005F02089510925F02089540911B0150911C +:104830001C0120E030E080E0FA01E20FF31F9181DB +:1048400091118F5F2F5F3F4F27303105A9F70895F2 +:10485000E0911B01F0911C0180915D028083E09149 +:104860001B01F0911C01808190915E02892B808355 +:1048700090915F02992361F0E0911B01F0911C017E +:104880008081892B80830E94152481110E9412242B +:1048900080911B0190911C010C946A1880916E0309 +:1048A000843009F11092690220E488E190E00FB6AB +:1048B000F894A895809360000FBE2093600083B7A2 +:1048C000817F846083BF83B7816083BF789488953C +:1048D00083B78E7F83BF88E10FB6F8948093600022 +:1048E000109260000FBE0895CF930E94E3020E94D1 +:1048F0007E060E94E402C0E08C2F0E94C407892B30 +:1049000029F4CF5FC430C1F780E001C081E0CF91CE +:1049100008950E948C1E0C945F2B1F920F920FB66D +:104920000F9211248F939F93AF93BF93809169024D +:10493000811113C080916A0290916B02A0916C0268 +:10494000B0916D024196A11DB11D80936A029093B2 +:104950006B02A0936C02B0936D02BF91AF919F91D7 +:104960008F910F900FBE0F901F90189582E084BD1D +:1049700093E095BD9AEF97BD80936E0008958FB731 +:10498000F89440916A0250916B0260916C027091B0 +:104990006D028FBFCA010895CF92DF92EF92FF920E +:1049A0000F931F932FB7F89440916A0250916B02B6 +:1049B00060916C0270916D022FBF6A017B01EE2441 +:1049C000FF248C0120E030E0C016D106E206F30699 +:1049D00020F09A01281B390B05C09C0120953095C9 +:1049E000240F351FC9011F910F91FF90EF90DF90A9 +:1049F000CF9008951F920F920FB60F9211248F93AC +:104A00009F93AF93BF9380916A0290916B02A091A4 +:104A10006C02B0916D020196A11DB11D80936A02D6 +:104A200090936B02A0936C02B0936D02BF91AF9113 +:104A30009F918F910F900FBE0F901F9018950E941D +:104A4000A111F8942FEF87EA91E621508040904021 +:104A5000E1F700C0000087E090EBDC018093780371 +:104A600090937903A0937A03B0937B032CE088E1C1 +:104A700090E00FB6F894A895809360000FBE209345 +:104A80006000FFCFCF92DF92EF92FF920F931F93C0 +:104A9000CF93DF93C82ED12C01E010E08D2D0E9422 +:104AA000C4077C01C0E0D0E098010C2E02C0220FA8 +:104AB000331F0A94E2F72E213F21232B29F421965C +:104AC000CC30D10589F708C06C2F7D2D80E00E9485 +:104AD000BB03C812F4CF06C0D39484E0D812DECF53 +:104AE00080E001C081E0DF91CF911F910F91FF9095 +:104AF000EF90DF90CF900895CF93C82F8CE20E9463 +:104B00004225882321F08C2FCF910C94422580E000 +:104B1000CF910895CF930E94CD26811102C00E94AB +:104B2000AE26C5E608C00E947E068FE39CE9019789 +:104B3000F1F700C00000C150B1F789E20E947C2566 +:104B400081110AC18AE20E947C2581110E94AE2651 +:104B500085E00E947C2581110E941F250E94D82695 +:104B60008093680287E00E947C25882399F18BE17D +:104B70000E947C25882351F09091680291FB882740 +:104B800080F921E0822780FB91F922C08EE00E940B +:104B90007C25882351F09091680292FB882780F948 +:104BA00021E0822780FB92F913C080E10E947C25DE +:104BB00090916802882341F093FB882780F921E0D7 +:104BC000822780FB93F904C0892F809580FB90F9A0 +:104BD00090936802809168020E94DC260E94EA2677 +:104BE00080937B0280EE0E947C25882341F0809197 +:104BF0007B02982F909590FB80F980937B0289E34C +:104C00000E947C25882359F090917B0291FB882794 +:104C100080F921E0822780FB91F990937B0282EE5C +:104C20000E947C25882359F090917B0292FB882773 +:104C300080F921E0822780FB92F990937B0286EE37 +:104C40000E947C25882359F090917B0293FB882752 +:104C500080F921E0822780FB93F990937B0283EE19 +:104C60000E947C25882359F090917B0294FB882731 +:104C700080F921E0822780FB94F990937B0285E301 +:104C80000E947C25882359F090917B0295FB882710 +:104C900080F921E0822780FB95F990937B0281E3E4 +:104CA0000E947C25882359F090917B0296FB8827EF +:104CB00080F921E0822780FB96F990937B0281E1C5 +:104CC0000E947C25882359F090917B0297FB8827CE +:104CD00080F921E0822780FB97F990937B028091F5 +:104CE0007B020E94EE2687E20E947C25C82F8EE17F +:104CF0000E947C258111C2608FE10E947C25811178 +:104D0000C46080E20E947C258111C86081E20E941B +:104D10007C258111C06182E20E947C258111C062E4 +:104D200083E20E947C258111C06484E20E947C257C +:104D3000882311F0C06802C0CC2329F08C2F0E9478 +:104D4000E5266C2F03C00E94E126682F70E080E00A +:104D500090E0CF910C949122CF9108956DEE7EEF6B +:104D600080E090E00E94BA2F60E082E090E00E9434 +:104D7000AC2F60E083E090E00E94AC2F60E084E024 +:104D800090E00E94AC2F60E085E090E00E94AC2FA4 +:104D900060E086E090E00C94AC2F80E090E00E9410 +:104DA000A62F21E08D3E9E4F09F020E0822F08952E +:104DB00082E090E00C949E2F682F82E090E00C94AB +:104DC000AC2F83E090E00C949E2F682F83E090E05E +:104DD0000C94AC2F84E090E00C949E2F682F84E01C +:104DE00090E00C94AC2F86E090E00C949E2F682FFE +:104DF00086E090E00C94AC2F8091760280FF0BC08F +:104E00006091200185E0689FB00111247595679538 +:104E1000759567952AC081FF09C06091200185E0E2 +:104E2000689FB0011124759567951FC082FF07C068 +:104E30006091200185E0689FB001112416C0409167 +:104E400070024423C9F060911F01461788F7209132 +:104E5000200185E0289F90011124429FC001439FBB +:104E6000900D112470E00E948A2F6038710540F483 +:104E70006115710539F002C065E070E0862F089574 +:104E80008FE7089581E008958091760280FF08C041 +:104E900060911E0170E0759567957595679521C0C5 +:104EA00081FF06C060911E0170E07595679519C07D +:104EB00082FF04C060911E0170E010C080917002FA +:104EC0008823C1F060911D018617A0F790911E0103 +:104ED000989FC001112470E00E948A2F60387105EC +:104EE00028F46115710521F0862F08958FE7089544 +:104EF00081E0089561E070E0F4CF803F21F40E94EA +:104F0000FC26819504C0813F29F40E94FC268093F1 +:104F100073020895823F21F40E94FC26819504C00B +:104F2000833F29F40E94FC26809372020895893FF2 +:104F300019F40E94442705C08A3F31F40E94442797 +:104F400081958093740208958B3F21F40E94442739 +:104F5000819504C08C3F29F40E94442780937502F8 +:104F60000895843F21F480917102816017C0853FCC +:104F700021F480917102826011C0863F21F48091FA +:104F8000710284600BC0873F21F4809171028860B8 +:104F900005C0883F31F48091710280618093710275 +:104FA00008958D3F21F48091760281600BC08E3F81 +:104FB00021F480917602826005C08F3F29F48091B0 +:104FC00076028460809376020895803F29F4809170 +:104FD000730287FF6EC007C0813F41F48091730266 +:104FE00018160CF066C01092730263C090917202A2 +:104FF000823F19F497FF5DC005C0833F31F4191655 +:105000000CF057C01092720254C0893F31F4809165 +:10501000740218160CF04DC006C08A3F39F4809116 +:10502000740287FF46C01092740243C08B3F29F47C +:105030008091750287FF3DC006C08C3F39F4809196 +:1050400075021816B4F51092750233C0843F21F42E +:10505000809171028E7F05C0853F31F4809171028D +:105060008D7F8093710225C0863F21F4809171026B +:105070008B7FF7CF873F21F480917102877FF1CF3B +:10508000883F21F4809171028F7EEBCF8D3F21F418 +:10509000809176028E7F0BC08E3F21F48091760244 +:1050A0008D7F05C08F3F29F4809176028B7F80939E +:1050B00076028091720281110EC08091730281117B +:1050C0000AC080917402811106C08091750281111D +:1050D00002C010927002089581E792E00E94751854 +:1050E0000E94BF2490936F0280936E020895CF9325 +:1050F00080916E0290916F020E94CC2440917002C8 +:10510000442321F02091210130E006C020912201AA +:105110005AE0259F900111248217930708F486C056 +:105120008091720281110DC090917302911109C09A +:1051300090917402911105C090917502992309F420 +:1051400075C04F3F19F04F5F40937002181624F45A +:105150000E94FC26809372028091720287FF05C034 +:105160000E94FC268195809372028091730218162A +:1051700024F40E94FC26809373028091730287FFBF +:1051800005C00E94FC268195809373026091720293 +:10519000662339F1C0917302CC2319F1772767FD9B +:1051A0007095872F972F0E94FA2C23E333E343E374 +:1051B0005FE30E94AE2D0E94C72C609372026C2F99 +:1051C000772767FD7095872F972F0E94FA2C23E38E +:1051D00033E343E35FE30E94AE2D0E94C72C60934C +:1051E000730280917402181624F40E94442780935D +:1051F00074028091740287FF05C00E944427819544 +:105200008093740280917502181624F40E9444273A +:10521000809375028091750287FF05C00E94442724 +:10522000819580937502CF910C946C28CF9108954D +:10523000E1E7F2E085E0DF011D928A95E9F710923F +:105240007002109276020895833089F130F4813033 +:1052500061F0823009F06EC019C0853009F449C090 +:10526000B8F1863009F066C055C020912201862F22 +:1052700090E0820F911D8F3F910520F4620F6093A3 +:10528000220108958FEF809322010895209121013A +:10529000862F90E0820F911D8F3F910520F4620FC1 +:1052A0006093210108958FEF80932101089520914B +:1052B0002001862F90E0820F911D8F3F910520F4F1 +:1052C000620F6093200108958FEF8093200108956D +:1052D00020911F01862F90E0820F911D8F3F910535 +:1052E00020F4620F60931F0108958FEF80931F01D8 +:1052F000089520911E01862F90E0820F911D8F3F0F +:10530000910520F4620F60931E0108958FEF809342 +:105310001E01089520911D01862F90E0820F911D9E +:105320008F3F910520F4620F60931D0108958FEF68 +:1053300080931D010895833021F130F4813059F0BC +:10534000823009F049C012C0853089F128F18630D9 +:1053500009F042C037C080912201681720F4861BF3 +:1053600080932201089510922201089580912101D5 +:10537000681720F4861B8093210108951092210163 +:10538000089580912001681720F4861B80932001E6 +:10539000089510922001089580911F01681720F44C +:1053A000861B80931F01089510921F01089580911C +:1053B0001E01681720F4861B80931E010895109229 +:1053C0001E01089580911D01681720F4861B8093AB +:1053D0001D01089510921D01089541E050E060E024 +:1053E00070E004C0440F551F661F771F8A95D2F7DF +:1053F000CB01BA010E9491220C948C1E873208F5D1 +:105400008E3108F0B9C08E3009F47EC060F4873068 +:1054100009F465C018F4863059F549C0883051F157 +:105420008B3031F5AEC0883130F4863108F0A9C038 +:105430008031F1F473C0893109F4A3C08B31C1F418 +:1054400059C08933F1F068F4893209F493C018F433 +:10545000873271F48FC0853309F48CC0883341F4EE +:1054600090C0863409F46BC008F488C0883449F1D0 +:1054700080E008950E94D8260E94EA260E94F32622 +:1054800080C00E945918892B59F00E945918909396 +:105490007902809378020E948C1E80E090E004C024 +:1054A00080917802909179020E9454186AC080918C +:1054B0006802817F8E7F8093680281E0809377020B +:1054C00008950E948C1E2FEF83ED90E321508040C1 +:1054D0009040E1F700C000000E941F2552C080915B +:1054E000680280FF03C0817F8E7F01C0816080934E +:1054F000680247C09091680291FB882780F921E0FB +:10550000822780FB91F913C09091680292FB882753 +:1055100080F921E0822780FB92F909C0909168020E +:1055200093FB882780F921E0822780FB93F99093F1 +:105530006802882331F191609093680222C081E86B +:1055400090E00E9480182FEF81EE94E0215080407F +:105550009040E1F700C0000080E090E00E948018D9 +:105560002FEF89E698E1215080409040E1F700C09C +:10557000000007C080E003C08D5101C089530E9424 +:10558000ED2981E0089580E0089580E00895CF93AB +:10559000C82F80917702813071F020F0823009F0BD +:1055A00083C037C0A0911B01B0911C018C91823245 +:1055B00009F07CC007C0A0911B01B0911C018C9127 +:1055C000823249F48C2F0E94C32A81111EC08C2F75 +:1055D0000E94FE291CC08C2F0E94C52A811115C073 +:1055E000C43169F030F4CB3081F0C03109F062C0D1 +:1055F00009C0C93221F0C83309F05CC006C010925E +:10560000770258C082E08093770281E090E0817059 +:1056100054C0C932C1F060F4C431A9F020F4C730DD +:1056200009F046C02EC0CE51CA3008F041C011C0AA +:10563000CE3409F118F4CB34D9F517C0C13599F03F +:10564000C235B1F50EC010927A0281E080937702E4 +:1056500034C0EC2FF0E0E455FE4F808180937A0255 +:1056600027C061E003C061E007C06AE080917A0270 +:105670000E9424291DC06AE080917A020E949B2921 +:1056800017C08EE18093220182E3809321018AE09A +:105690008093200184E180931F0188E080931E01A4 +:1056A00088E280931D0104C01092770280E005C05B +:1056B00081E003C080E090E0AACFCF9108950E94DE +:1056C000CD26811102C00E94AE260E94F32680934F +:1056D000770380FF02C0869501C080E00C94DF074D +:1056E00080917703982F9695292F30E0233031054C +:1056F0004CF49F5F990F8170892B816080937703B1 +:105700000E94F7268091770386950C94DF0780919D +:105710007703982F969591F09158990F8170892B66 +:10572000809377038E7F91E009F490E08091770376 +:1057300090FB80F9809377030E94F726809177038E +:1057400086950C94DF0780917703982F909590FBB6 +:1057500080F9809377030E94F7268091770380FF7A +:1057600002C0869501C080E00C94DF07309177037A +:10577000232F26952F5F2F77822F90E0317004978B +:105780002CF4220F232B2093770302C0309377034E +:1057900080917703282F2E7F91E009F490E090FB11 +:1057A00080F9809377030E94F7268091770386958E +:1057B0000C94DF0720917703922F96959827990FE5 +:1057C000822F8170892B809377038E7F91E009F47B +:1057D00090E08091770390FB80F9809377030E949B +:1057E000F7268091770386950C94DF075058BB27E6 +:1057F000AA270ED075C166D130F06BD120F031F4FC +:105800009F3F11F41EF45BC10EF4E095E7FB51C11C +:10581000E92F77D180F3BA176207730784079507DA +:1058200018F071F49EF58FC10EF4E0950B2EBA2F8F +:10583000A02D0B01B90190010C01CA01A001112496 +:10584000FF27591B99F0593F50F4503E68F11A1642 +:10585000F040A22F232F342F4427585FF3CF4695D3 +:1058600037952795A795F0405395C9F77EF41F16F5 +:10587000BA0B620B730B840BBAF09150A1F0FF0FBF +:10588000BB1F661F771F881FC2F70EC0BA0F621FAB +:10589000731F841F48F4879577956795B795F7959B +:1058A0009E3F08F0B3CF9395880F08F09927EE0F2D +:1058B000979587950895D9D008F481E008950CD084 +:1058C0000FC107D140F0FED030F021F45F3F19F056 +:1058D000F0C0511139C1F3C014D198F39923C9F321 +:1058E0005523B1F3951B550BBB27AA2762177307E6 +:1058F000840738F09F5F5F4F220F331F441FAA1F9A +:10590000A9F333D00E2E3AF0E0E830D09150504059 +:10591000E695001CCAF729D0FE2F27D0660F771F07 +:10592000881FBB1F261737074807AB07B0E809F0E9 +:10593000BB0B802DBF01FF2793585F4F2AF09E3F7E +:10594000510568F0B6C000C15F3FECF3983EDCF350 +:10595000869577956795B795F7959F5FC9F7880FF7 +:10596000911D9695879597F90895E1E0660F771F49 +:10597000881FBB1F621773078407BA0720F0621BDA +:10598000730B840BBA0BEE1F88F7E095089504D0D3 +:105990006894B111D9C00895BCD088F09F5790F099 +:1059A000B92F9927B751A0F0D1F0660F771F881F44 +:1059B000991F1AF0BA95C9F712C0B13081F0C3D05F +:1059C000B1E00895C0C0672F782F8827B85F39F0FD +:1059D000B93FCCF3869577956795B395D9F73EF4A3 +:1059E00090958095709561957F4F8F4F9F4F08954B +:1059F000E89409C097FB3EF4909580957095619569 +:105A00007F4F8F4F9F4F9923A9F0F92F96E9BB271E +:105A10009395F695879577956795B795F111F8CF9A +:105A2000FAF4BB0F11F460FF1BC06F5F7F4F8F4F05 +:105A30009F4F16C0882311F096E911C0772321F0FB +:105A40009EE8872F762F05C0662371F096E8862F93 +:105A500070E060E02AF09A95660F771F881FDAF7EA +:105A6000880F9695879597F90895990F0008550F17 +:105A7000AA0BE0E8FEEF16161706E807F907C0F0D4 +:105A800012161306E407F50798F0621B730B840BDC +:105A9000950B39F40A2661F0232B242B252B21F4B6 +:105AA00008950A2609F4A140A6958FEF811D811D56 +:105AB000089597F99F6780E870E060E008959FEF90 +:105AC00080EC089500240A94161617061806090695 +:105AD000089500240A941216130614060506089564 +:105AE000092E0394000C11F4882352F0BB0F40F4EC +:105AF000BF2B11F460FF04C06F5F7F4F8F4F9F4F2C +:105B0000089557FD9058440F551F59F05F3F71F0AD +:105B10004795880F97FB991F61F09F3F79F0879514 +:105B20000895121613061406551FF2CF4695F1DF9D +:105B300008C0161617061806991FF1CF869571052D +:105B4000610508940895E894BB2766277727CB0161 +:105B500097F908958ADF08F48FEF08950BD0C0CF2E +:105B6000B1DF28F0B6DF18F0952309F0A2CFA7CF58 +:105B70001124EACFC6DFA0F3959FD1F3950F50E033 +:105B8000551F629FF001729FBB27F00DB11D639FEF +:105B9000AA27F00DB11DAA1F649F6627B00DA11D95 +:105BA000661F829F2227B00DA11D621F739FB00D3B +:105BB000A11D621F839FA00D611D221F749F3327AB +:105BC000A00D611D231F849F600D211D822F762F44 +:105BD0006A2F11249F5750408AF0E1F088234AF041 +:105BE000EE0FFF1FBB1F661F771F881F915050408D +:105BF000A9F79E3F510570F05CCFA6CF5F3FECF355 +:105C0000983EDCF3869577956795B795F795E79578 +:105C10009F5FC1F7FE2B880F911D9695879597F989 +:105C20000895FA01EE0FFF1F30962105310599F115 +:105C30006115710561F48038BFE39B0749F16894F1 +:105C40009038810561F08038BFEF9B0741F09923C0 +:105C500042F5FF3FE1053105210511F1E894089473 +:105C6000E795D901AA2329F4AB2FBE2FF85FD0F313 +:105C700010C0FF5F70F4A695E0F7F73950F019F007 +:105C8000FF3A38F49F779F930CD00F9007FC905801 +:105C900008953EF014CF60E070E080E89FE308953F +:105CA0004FE79F775F934F933F932F939ED02F9112 +:105CB0003F914F915F9152DF05C019F40EF0F9CE7C +:105CC00042CFFDCE26DFC8F39638C0F707F80F9213 +:105CD000E8942BE33AEA48EB5FE74EDF0F920F922E +:105CE0000F924DB75EB70F92C0D0ECEAF0E016D03D +:105CF0004F915F91EF91FF91E595EE1FFF1F49F0E6 +:105D0000FE57E0684427EE0F441FFA95E1F74195EE +:105D1000550B32D00F9007FE26C00895DF93CF9326 +:105D20001F930F93FF92EF92DF927B018C01689497 +:105D300005C0DA2EEF011EDFFE01E894A591259142 +:105D4000359145915591AEF3EF0162DDFE0197016A +:105D5000A801DA9479F7DF90EF90FF900F911F91EF +:105D6000CF91DF9108959B01AC0160E070E080E885 +:105D70009FE3A5CD9ECEACC0CCDEE8F39923D9F34A +:105D8000940F511DBBF39150504094F059F088236B +:105D900032F0660F771F881F91505040C1F79E3F29 +:105DA000510544F7880F911D9695879597F90895A9 +:105DB0005F3FACF0983E9CF0BB2786957795679542 +:105DC000B79508F4B1609395C1F7BB0F58F711F47C +:105DD00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE11 +:105DE0000EF076C06CCE689464CE93DEC8F399232F +:105DF000D1F3C6F3DF93CF931F930F93FF92C92F75 +:105E0000DD2788232AF02197660F771F881FDAF78E +:105E100020E030E040E85FEB9FE3883920F0803EEF +:105E200030F021968F77E3DCE4EDF0E003C0DFDCB7 +:105E3000E1E0F1E073DF8B01BE01EC01FB2E6F5757 +:105E400071097595771F880B990BD4DD28E132E72E +:105E500041E35FE38FDEAF2D9801AE01FF900F911C +:105E60001F91CF91DF91D4DC3BCEFA01DC01AA0F68 +:105E7000BB1F9B01AC01BF5728F4222733274427BF +:105E800050781FC0B75188F4AB2F00244695379542 +:105E90002795011CA395D2F3002069F0220F331F30 +:105EA000441FB395DAF30DD0A1CC61307105A0E8A1 +:105EB0008A07B94630F49B01AC016627772788270B +:105EC0009078309621F02083318342835383089564 +:105ED0009F3F31F0915020F4879577956795B7955E +:105EE000880F911D9695879597F90895AA1BBB1B5E +:105EF00051E107C0AA1FBB1FA617B70710F0A61BCA +:105F0000B70B881F991F5A95A9F780959095BC01EA +:105F1000CD01089597FB072E16F4009407D077FD66 +:105F200009D00E94762F07FC05D03EF4909581950C +:105F30009F4F0895709561957F4F0895F999FECF11 +:105F400092BD81BDF89A992780B50895A8E1B0E087 +:105F500042E050E00C94C12F262FF999FECF1FBAD2 +:105F600092BD81BD20BD0FB6F894FA9AF99A0FBE82 +:105F7000019608950E94AC2F272F0C94AD2FDC01C1 +:105F8000CB01FC01F999FECF06C0F2BDE1BDF89A44 +:105F9000319600B40D9241505040B8F70895F894EE +:025FA000FFCF31 +:105FA2000507000C058540000001064000000100C5 +:105FB200D80B680C440C0F0CDB0B01600228081490 +:105FC2000A321E40004500250026006100600020C4 +:105FD2000037006400650066006700440046002444 +:105FE2000047000000020004000500070009000B42 +:105FF200000C000E0010001100130015001700180D +:10600200001A001C001D001F00210023002400268E +:1060120000280029002B002D002F00300032003410 +:10602200003500370039003B008803A103BA03D3CF +:1060320003FB04AE04780458043F4D3620020302E9 +:10604200000001000101010101000101010203043C +:0660520005060708090025 +:00000001FF diff --git a/keyboard/planck/planck_pcb_r3_w_bootloader.hex b/keyboard/planck/planck_pcb_r3_w_bootloader.hex new file mode 100755 index 0000000000..c61dfb743a --- /dev/null +++ b/keyboard/planck/planck_pcb_r3_w_bootloader.hex @@ -0,0 +1,1796 @@ +:020000020000FC +:047000000C948D3E21 +:047028000C94B73DD0 +:10702F0012010002FF010020EB03F42F0000010208 +:10703F00030109021200010100803209040000005F +:10704F00000000000C03410054004D0045004C00AF +:10705F001603410054006D00330032005500340018 +:10706F004400460055000C0331002E0030002E0066 +:10707F0030000403090416010C0100000C0000018C +:02708F006C7F14 +:1070920012BD01BDF89A00B5089501E00895F9996D +:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929 +:1070B200FECF0C944938F80104910895F8013491F7 +:1070C20031962491890108950091610000930C0189 +:1070D20000E80093610001E00093610005BF02E057 +:1070E20005BF0C9486380091D70001600093D70049 +:1070F200A89507EF04BF0091600000610093600053 +:1071020000E00093600001E008950E94AA3D0E9401 +:10711200B53DFDCF0CD00F7708D0006806D00061D6 +:1071220004D0016028D0789408950093D80000918B +:10713200D8000895FCDF00621ED04CD009B500FFD4 +:10714200FDCFF5DF0F7D17D00091E0000E7F009399 +:10715200E0000091E000077F0093E0000091E20070 +:1071620001600093E2000091E20008600093E200F7 +:1071720078940C94743B0093D800089500910D010B +:10718200002359F40091D90000FF07C0D0DF006846 +:10719200F2DF01E000930D01CDDFE0E2F2E00081D9 +:1071A200018100FF0DC0008111811E7F11830083C8 +:1071B20001E00093EA0000E00093EA0000931E025F +:1071C20000E00093E9000091E80003FF02C00E9482 +:1071D200F23B0895A89539D000E40093600000E0E6 +:1071E200009381000093800010E0009385000093DB +:1071F200840001E006BB00918100036000938100DE +:107202000091600007FFFCCF00E80093600010933C +:107212008100A89507EF04BF18D010936000209159 +:1072220084003091850010938100109380001093A8 +:1072320085001093840001E006BB2D3D354010F01F +:1072420002E101C002E009BD089500916000006101 +:107252000093600008950E94AD3E239741D100E063 +:1072620000930901B5D104811581012B51F437D165 +:1072720000910701002309F4B9C000E0009307015F +:10728200B5C058D102FFFDCF37D1068335D1009367 +:107292000F0132D1009310012FD1009311012CD193 +:1072A2000093120129D10093130102852091130149 +:1072B20030911201409111015091100116811A95DD +:1072C20041F01250A9F01A9599F11A9509F473C078 +:1072D2008BC010910F01113011F411E001C010E0C8 +:1072E200138799D00C3F11F414D17FC077D17DC0A0 +:1072F20092D010910F01112329F01A9549F01A9595 +:10730200A9F073C010E013870C3F09F06EC0ECCFF8 +:1073120056D103C04CD109F468C00D911C9144D1DF +:107322000F3FC1F305E0009309015FC011E0EBCF0D +:10733200D2D029F00250E1F10A9541F056C0FDD0B9 +:107342000E94A33F0FEF00930A014FC0552319F08B +:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE +:1073620003FFFDCF67D051D04AD008E00093600000 +:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F +:1073820044D00FEF1FE004C009811A810150104060 +:1073920009831A8309811A81012BB1F700E800934E +:1073A200610000910C01009361000C940000FFCF7A +:1073B20001E003871AC08FD019F00A9539F015C081 +:1073C200535098F4BAD002E000870FC0505339F0FE +:1073D2005A9541F05F52B1F35A95A1F306C002E00B +:1073E2000883F0CF01E0FCCFA8D079D02396E4E067 +:1073F2000C94BA3E01E005BF00E005BF089500917C +:10740200D8000F770093D800089509B50D7F09BD04 +:1074120000E009BD08955183408333832283109194 +:10742200E8001B7F1093E8001091E8001F7710938B +:10743200E80008955DD053D0F8940091E000016017 +:107442000093E000089579D04AC0219749D0009175 +:107452000601035019F00250B9F00BC03CD021F0E4 +:107462000A9559F00A9529F400910A010C3F19F482 +:1074720050D02196089567D0FCCF0091010100936E +:10748200F100009100010AC01091100124D019F0FE +:107492000A9549F0EECF135018F400E00093F10082 +:1074A2001ED044D0E6CF105339F01A9539F01F524E +:1074B20041F01A9541F0F4CF08E5F0CF00E006D094 +:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5 +:1074D20030E00C94113F00910F010023089521C068 +:1074E2000BD008D007D00093040106D00093050109 +:1074F20021D00BC000D008830091F10008950091C3 +:10750200EB0000620093EB0015D0077F0093E800C8 +:107512000895F5DF02E00093080103E000930901FA +:10752200089559D007D000FFFDCF089503D002FF80 +:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A +:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD +:107552002BD00093F1002BD059F43DD0082F092BEA +:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1 +:10757200042D4394003289F300910B0100230D91F5 +:107582001C9131F311970E945838E3CFD3DF00FFEB +:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B +:1075A200CCDFE5E00C94B93E11970C945C380D9158 +:1075B2001C910F5F1F4F1C930E93019708958281B8 +:1075C200938100811181801B910B0196DF01089547 +:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71 +:1075E200F7DF80819181A081B181AF710481158122 +:1075F20000521040048315830AC000910B0100233E +:1076020031F4A301920103E911E00E943B3F47D00C +:10761200B8F1662477242C0111C06EDFF301ED5618 +:10762200FE4F008301E0600E00E0701E01960091A3 +:10763200F200002311F033D0B8F47FDF30D0E8F24B +:10764200F301B096E238F040C0F674DF02FFFDCFDE +:107652000091F200BDDF24813581201B304024835C +:107662003583E5CF49DFAA95AA23E1F700910B0103 +:10767200013099F62091F1008C010E945038D6CF4A +:1076820004811581012B21F055DF02FFFDCF55DF6B +:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051 +:1076A200F1E0028113810817190708952091EB0078 +:1076B20021602093EB000093EC000091ED0002703A +:1076C200012B0093ED000091ED0002600093ED00AC +:1076D2001091EE00012F000F00E0001F0895412FCE +:1076E2000093E900089500E009D000FD05C000E024 +:1076F200F7DF10E202E0DACF00E00895F1DF009157 +:10770200EB0008950F770132A9F5112369F11A955B +:1077120059F01A9561F01A9569F01A95F9F01A95CF +:10772200C1F01A95D9F024C00E942C3920C00E94C1 +:10773200263A1DC029D00091090123D001E01FD0B3 +:1077420020D0009108011BD00E94923A0E94973AE1 +:107752000EC01AD00091080114D007C002E00093B5 +:10776200080100E0009309010FD00E94923A03C081 +:107772000E94803A02C001E0089500E0089501D01D +:1077820000E00093F10008950091E800077F009364 +:10779200E800089508950350F9F4112339F01A9579 +:1077A20051F01A9581F01A9599F016C004E016D09E +:1077B20001E810E703C011D003E510E7E7E1F2E0CA +:1077C20000831183D8CF06E109D00FE510E7F6CF89 +:1077D20004D005E710E7F2CFD0CF0CE000931A02F5 +:1077E200089527D120D100931D02E1D0212F11232A +:1077F20029F12A95E9F02250F1F0225099F02A95C8 +:1078020049F0225061F02A9581F02A95E1F02A95FB +:10781200E9F023C0003809F44FC00C94833B0038D0 +:10782200E1F7C8C00023C9F71EC00023B1F72DC07D +:10783200033098F744C1033080F70BC1003868F376 +:10784200033858F7C9C0013841F77BC1013051F400 +:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA +:1078620009F41ED008951091E3001078DCD00F7750 +:10787200012B0093E300E9D0ACD000FFFDCF0091D3 +:10788200E30000680093E300089591D0123040F4C1 +:107892000FD010931E02DAD000911E020C94CB3B43 +:1078A2000091EB0001D004C000620093EB00089548 +:1078B2000091E800077FC0C0BA93AA93229700E024 +:1078C2000093190274D0AFD0202F2A9519F02A956F +:1078D200E9F022C002E100931A020FE210E7E7E1A9 +:1078E200F2E0008311839DD008839DD00983E0DFFD +:1078F20000911A0210E02881398102171307A8F4B7 +:107902000F7181F401E00093190211C002E10093AA +:107912001A0201E410E7E3CF0E94CC3B002319F7DF +:107922008ED040C01093190202C020931A027ED05A +:10793200A7E1B2E001C08AD000911A02002309F146 +:1079420048D004FD1EC045D000FD03C042D004FF54 +:10795200FACF10E0012F1395003281F0ED91FC91E6 +:107962001197049133D02D913C912F5F3F4F3C935F +:107972002E93FD0103810A95038361F72AD004FF48 +:10798200DACF00911902013039F423D004FD04C08A +:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F +:1079A20018D00B7F49D02296A991B99108951091D0 +:1079B200F10008957DDF00911E0208D047D009D062 +:1079C2000F773AD006D002FFFDCFBFC00093F1007F +:1079D20008950091E800089524D010911D021058D6 +:1079E20029F01A9589F01A9591F019C061DF00917A +:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63 +:107A020018D0E7DF0F770CC053DF00E0F2CF51D080 +:107A12000F7710E0F801E55EFD4F0081EACF0FD04D +:107A22000BC001D000D00091F1000895D2DF0F7E8B +:107A320003C00091E8000B7F0093E80008950091D5 +:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31 +:107A5200F3CF00911D02002329F00A9509F10A953E +:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE +:107A7200B9F4D9DF0F7711F416D01BD00093E900C7 +:107A82001091EB0010FF0BC00ED010E01093E90034 +:107A920021E0F801E55EFD4F20834FD003C042D0C4 +:107AA20045D0CFDFC9CF1091EB0010621093EB00ED +:107AB20008951091E800177F1093E800089500914F +:107AC2001D02002311F4AFDF02C0013011F4B7DF51 +:107AD200B3CF023031F52DD019F52091F1002F7777 +:107AE2002093E90023D000FF19C081F01FD000616C +:107AF200DCDE01E010E0422F0E949F3E0093EA008C +:107B020000E00093EA0012D00860CFDE0BD030E034 +:107B1200F901E55EFD4F008310D0DACF03D0D7CF55 +:107B2200BFDE089500E00093E90008950091EB00A4 +:107B3200089579DF3CDF00230895BADE4ADF0E7F25 +:107B4200089583DF46DF02FFFDCF73DF42DF0F7749 +:107B520073CF0091D70001600093D7000E948B3849 +:107B620000E000931F0208950C94BF388A93FA93A1 +:107B7200EA933A922A921A920A927A936A935A93BF +:107B82004A933A932A931A930A938FB70091DA0091 +:107B920000FF24C00091D80000FF20C00EEF009328 +:107BA200DA000091D90000FF11C001E000930D013D +:107BB200ABD0026096D09AD00860A2D00E949B38C7 +:107BC2000091E0000E7F0093E00008C000E0009307 +:107BD2000D0100931E0298D0046083D07FD002FF73 +:107BE20005C084D002FF02C00BEF75D077D000FF32 +:107BF2001BC07CD000FF18C001E000930E016AD0C8 +:107C020083D000626ED00EEF6FD0006179D06ED05B +:107C12000F7D76D00091D80000620093D80009B59C +:107C22000D7F09BD00E009BD59D004FF20C05ED020 +:107C320004FF1DC009B500FD05C00E94EB3809B55F +:107C420000FFFDCF0091D8000F7D0093D80042D0F5 +:107C520000910E01002359F04CD00FEE45D00F7E5B +:107C620052D000643ED042D001604AD042D036D0D9 +:107C720005FF0FC03BD005FF0CC000E000930E01D2 +:107C820035D00F7E3DD00FED2FD00F7D3CD0006858 +:107C920028D024D003FF0DC029D003FF0AC000E082 +:107CA20000931F0207EF17D00E94743B2DD0116082 +:107CB20018D08FBF09911991299139914991599100 +:107CC200699179910990199029903990E991F991E6 +:107CD200899118950FEE0093E10008950091E1005B +:107CE20008951183008308950093E1000091E2005A +:107CF20008950091E200006203D00091E200086062 +:107D02000093E2000895FCDFE0E2F2E000811181DD +:107D1200089500008895FECF01E60DBF02E00EBF78 +:107D2200C2EED2E00E947438002311F00E94D33ECA +:107D32000E9465380E948A3E0C948A3E4A951AF047 +:107D4200000F111FFBCF0895BA92AA929A928A92BB +:107D52007A926A925A924A92BA93AA939A938A937D +:107D62000895BB84AA84998488847F806E805D8014 +:107D72004C80BB81AA8199818881F0E00FB6F8948A +:107D8200CE0FDF1F0FBE089520E006D0E9F7089559 +:107D9200259102D0E9F708952D9301501040202F2C +:107DA200212B089585E890E7FC0105911491FC01CF +:107DB2003296A591B491FC01349625913491422FCB +:107DC200432B19F0F901E4DF01C0DEDF069610E76C +:107DD2008139910748F308952F930CD02F9101D048 +:107DE20008953CD0F12FE02F45E047BFE89536D00B +:107DF20012D0089533D0F12FE02F43E047BFE8952A +:107E02002DD008952BD0F12FE02F43E047BFE89506 +:107E120025D001D0089522D041E147BFE8951EC088 +:107E22001DD0F12FE02F41E247BFC895002D16C0AB +:107E320015D0F12FE02F49E047BFC895002D0EC0A5 +:107E4200F32FE22F012E102E41E047BFE89506C026 +:107E520005D0002E29E027BFE89500C0022E27B7E3 +:107E620020FDFCCF202D0895022E27B726FDFCCF42 +:107E7200202D08950E94A53E22974801C901DA01EA +:107E820010C05BD001E0A00E00E0B01E00E4A0161E +:107E920000E0B00608F440C0830120E030E00E9418 +:107EA200F23E0A2F0B2B09F440C0082F0F7710E087 +:107EB2002C01401A510A320100E4A02E03C00A2FFD +:107EC2000B2BE1F04816590680F0F40101914F01A5 +:107ED2000983119729F001914F010883119711C06D +:107EE200F2013196049108830CC0F20104910983D6 +:107EF2003196E817F907A1F7F401EDCF1BD00883FB +:107F020019839201088119810E94213F16D0AA94F7 +:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE +:107F220009F4AFCF83011DD0B7CF01E02296ECE078 +:107F32000C94B23E82010C945F3802E0400E00E0E5 +:107F4200501E08959A938A9380E090E08C0109D0A4 +:107F520080589F4F8F3F0FE69007C0F38991999108 +:107F6200089520E030E00C94FB3E00000000000089 +:067F720000000000FC000D +:107FE4000C94ED3E0C94113F0C94193F0C94213FDA +:0C7FF4000C94F23E0C94033F0C94293FC7 +:040000030000700089 +:100000000C949D020C94E1020C94E1020C94E10228 +:100010000C94E1020C94E1020C94E1020C94E102D4 +:100020000C94E1020C94E1020C941C120C94EE125C +:100030000C948D240C94E1020C94E1020C94E102E6 +:100040000C94E1020C94E1020C94E1020C94E102A4 +:100050000C94E1020C94FA240C94E1020C94E10259 +:100060000C94E1020C94E1020C94E1020C94E10284 +:100070000C94E1020C94E1020C94E1020C94E10274 +:100080000C94860A0C94E1020C94E1020C94E102B7 +:100090000C94E1020C94E1020C94E1020C94E10254 +:1000A0000C94E1020C94E1020C94E10207634236E5 +:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 +:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD +:1000D0000000803F08000000BE922449123EABAAF7 +:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 +:1000F000AA3E00000000BF000000803F000000009A +:1001000000084178D3BB4387D1133D190E3CC3BDD2 +:100110004282AD2B3E68EC8276BED98FE1A93E4C7F +:1001200080EFFFBE01C4FF7F3F0000000000000021 +:10013000F1A4F1A3018C028C048C2B0014001A0092 +:100140000800150017001C0018000C001200130016 +:100150002A00290004001600070009000A000B000D +:100160000D000E000F0033003400E1001D001B00E5 +:100170000600190005001100100036003700380095 +:1001800028000030E000E200E30002202C002C00F8 +:1001900001205000510052004F002B0014001A00A3 +:1001A000090013000A000D000F0018001C003300A6 +:1001B0002A002900040015001600170007000B0094 +:1001C000110008000C0012003400E1001D001B00AB +:1001D0000600190005000E00100036003700380038 +:1001E00028000030E000E200E30002202C002C0098 +:1001F00001205000510052004F002B003400360007 +:10020000370013001C0009000A00060015000F004B +:100210002A00290004001200080018000C00070042 +:100220000B001700110016003800E1003300140025 +:100230000D000E001B00050010001A0019001D0023 +:1002400028000030E000E200E30002202C002C0037 +:1002500001205000510052004F0035021E021F02C3 +:100260002002210222022302240225022602270262 +:100270002A0001003A003B003C003D003E003F00E8 +:100280002D022E022F0230023102010040004100F7 +:100290004200430044004500032004200520005094 +:1002A0000100010001000100010002200100010025 +:1002B0000100AB00AA00A900AE0035001E001F001F +:1002C0002000210022002300240025002600270012 +:1002D0002A0001003A003B003C003D003E003F0088 +:1002E0002D002E002F0030003100010040004100A1 +:1002F0004200430044004500032004200520005034 +:1003000001000100010001000100010001000100E5 +:100310000120AB00AA00A900AE0028035400680029 +:100320006500200050006C0061006E0063006B00EF +:1003300020004B006500790062006F0061007200D0 +:10034000640000002C034F007200740068006F000E +:100350006C0069006E0065006100720020004B00B7 +:100360006500790062006F00610072006400730034 +:100370000000040309040902D000060100A03209AC +:100380000400000103010100092111010001223FC5 +:10039000000705810308000A0904010001030102A6 +:1003A00000092111010001224D0007058203080008 +:1003B0000A090402000103000000092111010001E3 +:1003C0002236000705830308000A0904030002031C +:1003D000000000092111010001222000070584030B +:1003E00020000107050403200001090404000001A6 +:1003F00001000009240100010900010509040500AC +:10040000020103000007240100014100062402014B +:100410000100062402020200092403010301020173 +:10042000000924030204010101000905060240003D +:1004300005000005250101010905850240000500B0 +:100440000005250101031201100100000008EDFE66 +:1004500060600100010200010631FF0974A1010979 +:1004600075150025FF952075088102097615002570 +:10047000FF952075089102C005010980A101850240 +:1004800016010026B7001A01002AB7007510950161 +:100490008100C0050C0901A1018503160100269CFD +:1004A000021A01002A9C02751095018100C0050105 +:1004B0000902A1010901A100050919012905150079 +:1004C00025019505750181029501750381010501DD +:1004D000093009311581257F950275088106093893 +:1004E0001581257F950175088106050C0A380215CE +:1004F00081257F950175088106C0C005010906A107 +:1005000001050719E029E715002501950875018106 +:1005100002950175088101050819012905950575E0 +:100520000191029501750391010507190029FF1535 +:100530000025FF950675088100C011241FBECFEF6E +:10054000DAE0DEBFCDBF04B603FE24C0809178039D +:1005500090917903A0917A03B0917B038730904BFF +:10056000A740B04BB9F4109278031092790310921F +:100570007A0310927B0314BE84B7877F84BF88E11F +:100580000FB6F89480936000109260000FBEE0E018 +:10059000F8E3099511E0A0E0B1E0E2EAFFE502C06E +:1005A00005900D92A63BB107D9F713E0A6EBB1E099 +:1005B00001C01D92A837B107E1F70E94F90E0C9413 +:1005C000CF2F0C9400000895089561110DC0FC0117 +:1005D0008281882331F085EE0E949D190E94B62BFE +:1005E00003C085EE0E94651A80E090E008958B3B81 +:1005F000910568F4883A910530F5853A9105C0F483 +:100600008430910598F4019709F06FC071C0803E65 +:10061000910508F46AC0883E910540F09C01205F76 +:1006200031092031310508F060C05CC09C01A1C0D7 +:10063000853A910509F45FC0863A910509F45EC0D8 +:1006400023E830E496C0883A910509F45AC0893A03 +:10065000910509F459C08A3A910509F458C08B3ABA +:10066000910509F457C08C3A910509F456C08D3AAA +:10067000910509F455C0803B910509F454C08E3AA8 +:10068000910509F453C08F3A910509F452C0813B9A +:10069000910509F451C0823B910509F450C0833B98 +:1006A000910509F44FC0843B910509F44EC0853B88 +:1006B000910509F44DC0863B910509F44CC0873B78 +:1006C000910509F44BC0883B910509F44AC0893B68 +:1006D000910509F449C08A3B910509F048C02AE216 +:1006E00036E447C09C01306544C020E030E041C0A2 +:1006F00021E030E03EC021E830E43BC022E830E4B5 +:1007000038C022EE34E435C029EE34E432C02AEE9B +:1007100034E42FC025EB34E42CC026EB34E429C0AC +:1007200027EB34E426C02CEC34E423C02DEC34E475 +:1007300020C023E835E41DC02AE835E41AC022E9C8 +:1007400035E417C024E935E414C021E236E411C0D1 +:1007500023E236E40EC024E236E40BC025E236E4A0 +:1007600008C026E236E405C027E236E402C020E0F5 +:1007700034E4C90108959CE0799FF001112490E3CD +:10078000899FE00DF11D1124E60FF11DEE0FFF1FF3 +:10079000E65CFE4F25913491C9010895880F991F99 +:1007A00082559040FC0125913491C9010895880F2C +:1007B000991F825D9E4FFC0125913491C9010895D6 +:1007C0000E94BB039C013A9521153F4108F4DFC00C +:1007D0009C0130522115304120F49F700E94D703B4 +:1007E00008959C0130532115304118F49927906CDD +:1007F00008959C0130542031310520F48F709927E1 +:10080000946D0895803120E4920719F480E091ED11 +:100810000895813140E4940719F480E090ED089543 +:10082000823120E4920719F480E092ED089583313B +:1008300040E4940719F480E093ED0895811520E5D4 +:10084000920711F40C941F25813040E5940731F490 +:100850008091680281608093680208959C013056FF +:100860002115304108F402C097FF02C0906F08952F +:10087000803E9105E0F4803C910568F58133910557 +:1008800009F474C048F48932910509F46AC08A32C7 +:10089000910509F07AC074C089339105F9F0823866 +:1008A0009105E1F08533910509F06FC050C0833E9A +:1008B0009105A9F140F4803E9105C9F0823E910571 +:1008C00009F063C01BC0863E910571F1873E91051A +:1008D00009F05BC037C00E94CE03089520917B02CF +:1008E00020FD02C021FF51C080EE90E04EC08091FB +:1008F0007B0280FFF9CF89E390E047C080917B02C3 +:1009000082FF0AC080917B0284FF03C080E090E0F8 +:100910003CC083EE90E039C082EE90E036C080911A +:100920007B0282FFEFCFF8CF80917B0283FF07C06D +:1009300080917B0284FDEACF87EE90E026C086EEB0 +:1009400090E023C080917B0283FFF2CFF8CF8091AB +:100950007B0285FF03C089E290E017C085E390E049 +:1009600014C080917B0285FDF9CFF5CF80917B0289 +:1009700086FF03C08AE290E008C081E390E005C0F2 +:1009800080917B0286FDF9CFF5CF0E94F702089592 +:100990005F926F927F928F929F92AF92BF92CF920F +:1009A000DF92EF92FF920F931F93CF93DF93CDB718 +:1009B000DEB728970FB6F894DEBF0FBECDBF9E01FD +:1009C0002F5F3F4F4E0189E0880E911C60E070E080 +:1009D00000E010E0E12CF12CC12CD12CA12CB12C89 +:1009E00088E0782E622E532E41E050E0E3E2F1E001 +:1009F000A62DB52D872D01900D928A95E1F7F9016D +:100A0000819191919F01FC01E07FFF27E032F10588 +:100A100059F48F709927FA0102C0EE0FFF1F8A95D3 +:100A2000E2F7AE2ABF2A37C0E033F10559F48F70E0 +:100A30009927FA0102C0EE0FFF1F8A95E2F7CE2A2E +:100A4000DF2A29C0E034F10559F48F709927FA01A3 +:100A500002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0A5 +:100A6000E035F10559F48F709927FA0102C0EE0FB5 +:100A7000FF1F8A95E2F70E2B1F2B0DC0E036F10504 +:100A800051F48F709927FA0102C0EE0FFF1F8A956B +:100A9000E2F76E2B7F2B2815390509F0A7CF94B10B +:100AA0008A2D8095892384B985B18A2985B997B122 +:100AB0008C2D8095892387B988B18C2988B99AB102 +:100AC0008E2D809589238AB98BB18E298BB99DB1E2 +:100AD000802F809589238DB98EB1802B8EB990B3EC +:100AE000862F8095892380BB81B3862B81BB289676 +:100AF0000FB6F894DEBF0FBECDBFDF91CF911F912F +:100B00000F91FF90EF90DF90CF90BF90AF909F90AC +:100B10008F907F906F905F9008955F926F927F9219 +:100B20008F929F92AF92BF92CF92DF92EF92FF92FD +:100B30000F931F93CF93DF93CDB7DEB768970FB6B0 +:100B4000F894DEBF0FBECDBF85B7806885BF85B77F +:100B5000806885BF0E94CF076E9A769A0E94C8046B +:100B60009E012F5F3F4F4E0189E1880E911C60E08E +:100B700070E000E010E0E12CF12CC12CD12CA12C74 +:100B8000B12C98E1792E622E532E41E050E0EBE239 +:100B9000F1E0A62DB52D872D01900D928A95E1F7F4 +:100BA000F901819191919F01FC01E07FFF27E032E3 +:100BB000F10559F48F709927FA0102C0EE0FFF1F5B +:100BC0008A95E2F7AE2ABF2A37C0E033F10559F41F +:100BD0008F709927FA0102C0EE0FFF1F8A95E2F786 +:100BE000CE2ADF2A29C0E034F10559F48F70992705 +:100BF000FA0102C0EE0FFF1F8A95E2F7EE2AFF2AE4 +:100C00001BC0E035F10559F48F709927FA0102C035 +:100C1000EE0FFF1F8A95E2F70E2B1F2B0DC0E0365B +:100C2000F10551F48F709927FA0102C0EE0FFF1FF2 +:100C30008A95E2F76E2B7F2B2815390509F0A7CF8F +:100C400094B18A2D8095892384B985B18A2985B983 +:100C500097B18C2D8095892387B988B18C2988B963 +:100C60009AB18E2D809589238AB98BB18E298BB943 +:100C70009DB1802F809589238DB98EB1802B8EB93F +:100C800090B3862F8095892380BB81B3862B81BB4F +:100C90001092B7011092B6011092BF011092BE01DE +:100CA0001092B9011092B8011092C1011092C001C6 +:100CB0001092BB011092BA011092C3011092C201AE +:100CC0001092BD011092BC011092C5011092C40196 +:100CD00068960FB6F894DEBF0FBECDBFDF91CF91FF +:100CE0001F910F91FF90EF90DF90CF90BF90AF904A +:100CF0009F908F907F906F905F9008955F926F921A +:100D00007F928F929F92AF92BF92CF92DF92EF929B +:100D1000FF920F931F93CF93DF93CDB7DEB7A097CA +:100D20000FB6F894DEBF0FBECDBF7E0149E1E40EE1 +:100D3000F11C2EEBC22E21E0D22E5E0151E2A50E57 +:100D4000B11C38E0532E470101E010E048E1642E69 +:100D500055E0752EE3E2F1E0D401852D01900D926E +:100D60008A95E1F7F701819191917F019C01207FA4 +:100D700033272032310589F424B18F709927A801D7 +:100D800002C0440F551F8A95E2F7CA01242B24B9EB +:100D900095B18095892385B94FC02033310589F4F9 +:100DA00027B18F709927F80102C0EE0FFF1F8A95B7 +:100DB000E2F7CF012E2B27B998B18095892388B906 +:100DC0003BC02034310589F42AB18F709927A801DE +:100DD00002C0440F551F8A95E2F7CA01242B2AB995 +:100DE0009BB1809589238BB927C02035310589F4C3 +:100DF0002DB18F709927F80102C0EE0FFF1F8A9561 +:100E0000E2F7CF012E2B2DB99EB1809589238EB9A3 +:100E100013C02036310581F420B38F709927A801C3 +:100E200002C0440F551F8A95E2F7CA01242B20BB4C +:100E300091B38095892381BB50EA5A95F1F7BE01A1 +:100E40006F5F7F4F80E090E020E030E0EBE2F1E088 +:100E5000DE011196462D01900D924A95E1F7FB01B6 +:100E600041915191BF01FA01E07FFF27E032F10586 +:100E700011F4E3B113C0E033F10511F4E6B10EC093 +:100E8000E034F10511F4E9B109C0E035F10511F4E0 +:100E9000ECB104C0E036F105B9F4EFB1F0E04F7009 +:100EA000552702C0F595E7954A95E2F7E0FD08C0A1 +:100EB000A801022E02C0440F551F0A94E2F702C097 +:100EC00040E050E0842B952B2F5F3F4F2C303105B5 +:100ED00009F0BCCFF601208131812817390721F0B4 +:100EE00091838083709200010E94C804F2E0CF0ECB +:100EF000D11CEA14FB0409F02DCF80910001882356 +:100F000061F1815080930001811121C08091BE0167 +:100F10009091BF019093B7018093B6018091C00179 +:100F20009091C1019093B9018093B8018091C20161 +:100F30009091C3019093BB018093BA018091C40149 +:100F40009091C5019093BD018093BC0106C08FE9CB +:100F50009FE00197F1F700C0000081E0A0960FB676 +:100F6000F894DEBF0FBECDBFDF91CF911F910F91DF +:100F7000FF90EF90DF90CF90BF90AF909F908F90B9 +:100F80007F906F905F900895E82FF0E0EE0FFF1FC5 +:100F9000EA54FE4F80819181089508950895279A1B +:100FA0002F988FEF9FEF90938700809386008AE0C1 +:100FB0008093800089E1809381000C945F2B8111E4 +:100FC0000BC080918000877F8093800010928D00FD +:100FD00010928C002F9808952F98833041F48091BF +:100FE00080008860809380008FEF9FEF12C0909107 +:100FF000800098609093800023E030E0281B310946 +:10100000220F331F8FEF9FEF02C0969587952A9589 +:10101000E2F790938D0080938C0008950F931F93B7 +:10102000CF93DF93CDB7DEB7CC58D1090FB6F89484 +:10103000DEBF0FBECDBF8C01862F642F882379F0D1 +:10104000F80192812FE7482F992329F08DE792E04C +:101050000E94F81404C08DE792E00E940815F80180 +:1010600080818B3061F49181933009F068C0828176 +:10107000882309F4CDC0809103018F5F0EC08A30B0 +:10108000E1F5F8019181933009F059C082818823FC +:1010900009F4BEC08091030181508093030120E0D8 +:1010A0004BE760E08DE792E00E94E81420E04BE718 +:1010B00061E08DE792E00E94E81420E04BE762E0F7 +:1010C0008DE792E00E94E81420E04BE763E08DE7B3 +:1010D00092E00E94E81420E04BE764E08DE792E0A4 +:1010E000C457DF4F0FB6F894DEBF0FBECDBFDF9100 +:1010F000CF911F910F910C94E814893069F4F80195 +:1011000091819330E1F492819923C9F0809101019A +:101110009091020101960EC0883089F4F801918106 +:10112000933069F49281992351F08091010190915B +:10113000020101979093020180930101B0CFF80161 +:10114000928140910301992391F196E4E3E4F1E067 +:10115000DE01A95BBF4F01900D929A95E1F7405DCA +:10116000F8019181FCE09F9F40191124E091010159 +:10117000F0910201E80FF11DEE0FFF1F87E490E0F0 +:101180008C0F9D1FE80FF91F8081480F2FE760E04B +:101190008DE792E0C457DF4F0FB6F894DEBF0FBE65 +:1011A000CDBFDF91CF911F910F910C94F81496E46D +:1011B000E3E4F1E0DE01119601900D929A95E1F7DA +:1011C000405DF8019181FCE09F9F40191124E0915E +:1011D0000101F0910201E80FF11DEE0FFF1F81E008 +:1011E00090E08C0F9D1FE80FF91F8081480F2FE7BB +:1011F00060E08DE792E0C457DF4F0FB6F894DEBF92 +:101200000FBECDBFDF91CF911F910F910C940815A8 +:10121000C457DF4F0FB6F894DEBF0FBECDBFDF91CE +:10122000CF911F910F910895CF93DF93EA019B0116 +:10123000AC0160E074E284E79BE40E945F2C0E94B2 +:10124000C72C709397006093960020E130E02C1B30 +:101250003D0B02C0759567952A95E2F7709399004A +:1012600060939800DF91CF9108951092020210923E +:10127000010210929000109291001092FD011092C4 +:10128000FE011092FF01109200021092FC011092D8 +:10129000FB01E9EDF1E0A9ECB1E01192119211929C +:1012A00011921D921D9281E0E93FF807B1F7089570 +:1012B000AF92BF92CF92DF92EF92FF920F931F9364 +:1012C000CF93DF936B017C0109EF11E047EDA42E72 +:1012D00041E0B42EC7E0D0E0A7019601F801929159 +:1012E0008291729162918F010E945B2C882349F058 +:1012F0002197F2E0AF1AB108CF3F8FEFD80761F71F +:1013000034C0F8011082118212821382F501118219 +:101310001082FE01EE0FFF1FEE0FFF1FE752FE4F80 +:10132000DE01AA0FBB1FA753BE4FCE011AC0019604 +:1013300044815581668177814083518362837383C1 +:10134000148215821682178212962D913C91139762 +:1013500011963C932E9313961C921E9212973496DC +:1013600012968730910519F7C3CF809101029091B1 +:101370000202019797FD05C090930202809301023B +:1013800004C01092020210920102E0910102F09159 +:101390000202309789F410929000109291001092FE +:1013A000FD011092FE011092FF01109200021092B6 +:1013B000FC011092FB019EC03197DF01AA0FBB1FF9 +:1013C000AA0FBB1FA752BE4FCD90DD90ED90FC90B1 +:1013D000EE0FFF1FE753FE4FC081D181A090FD01AA +:1013E000B090FE010091FF0110910002A70196014B +:1013F0006A2D7B2D802F912F0E945B2C87FF2FC0A1 +:1014000081E08093C801AE016A2D7B2D802F912F42 +:101410000E9414092091FD013091FE014091FF01CD +:1014200050910002C701B6010E94F62B20E030E087 +:101430004AEF53E40E945F2C9B01AC016A2D7B2D87 +:10144000802F912F0E94F72B5B018C01A701960141 +:101450007B2D912F0E945B2C1816ACF638C0A7018B +:1014600096016A2D7B2D802F912F0E94AA2D181690 +:1014700084F581E08093C801AE016A2D7B2D802F19 +:10148000912F0E941409A70196016091FD017091AE +:10149000FE018091FF01909100020E94F62B20E056 +:1014A00030E04AEF53E40E945F2C9B01AC016A2DAF +:1014B0007B2D802F912F0E94F62B5B018C01A701C1 +:1014C00096017B2D912F0E94AA2D87FFD5CF1092D8 +:1014D000C801AE01C701B6010E941409C092FD0106 +:1014E000D092FE01E092FF01F0920002D093FC0145 +:1014F000C093FB01DF91CF911F910F91FF90EF906F +:10150000DF90CF90BF90AF90089508951F920F92F3 +:101510000FB60F9211242F933F934F935F936F93C6 +:101520007F938F939F93AF93BF93EF93FF9380919C +:10153000960090919700892B09F455C08091C801BD +:10154000811151C08091F9019091FA01813091058A +:1015500071F082309105C1F0892BC1F52091FD0118 +:101560003091FE014091FF01509100021DC0609139 +:10157000FD017091FE018091FF01909100029B019D +:10158000AC010E94F72B0EC020E030E040E450E4B4 +:101590006091FD017091FE018091FF019091000228 +:1015A0000E94AE2D9B01AC0160E074E284E79BE4F5 +:1015B0000E945F2C0E94C72C709397006093960046 +:1015C0007595679570939900609398008091F901E3 +:1015D0009091FA01019663E070E00E948A2F909347 +:1015E000FA018093F901FF91EF91BF91AF919F9123 +:1015F0008F917F916F915F914F913F912F910F90BC +:101600000FBE0F901F901895AF92BF92CF92DF92AE +:10161000EF92FF920F931F93CF93DF936B017C01A7 +:10162000EA0120E030E0A9010E94AA2D18160CF072 +:10163000B4C03E9A82E8809390008AE18093910042 +:10164000A090FD01B090FE010091FF0110910002F9 +:1016500020E030E0A9016A2D7B2D802F912F0E9480 +:101660005B2C81112DC0AE01C701B6010E94140987 +:10167000C092FD01D092FE01E092FF01F0920002C3 +:10168000D093FC01C093FB01809101029091020272 +:10169000FC01EE0FFF1FEE0FFF1FE752FE4FC0824F +:1016A000D182E282F382FC01EE0FFF1FE753FE4F6F +:1016B000D183C083019690930202809301026DC092 +:1016C000A70196016A2D7B2D802F912F0E945B2C04 +:1016D00087FF2CC0AE016A2D7B2D802F912F0E9499 +:1016E00014092091FD013091FE014091FF015091BC +:1016F0000002C701B6010E94F62B20E030E04AEF5D +:1017000053E40E945F2C9B01AC016A2D7B2D802F3E +:10171000912F0E94F72B5B018C01A70196017B2D75 +:10172000912F0E945B2C1816ACF69DCFA701960155 +:101730006A2D7B2D802F912F0E94AA2D18160CF058 +:1017400092CFAE016A2D7B2D802F912F0E9414091C +:10175000A70196016091FD017091FE018091FF014A +:10176000909100020E94F62B20E030E04AEF53E413 +:101770000E945F2C9B01AC016A2D7B2D802F912F45 +:101780000E94F62B5B018C01A70196017B2D912F06 +:101790000E94AA2D87FFD5CF66CFDF91CF911F91F1 +:1017A0000F91FF90EF90DF90CF90BF90AF90089592 +:1017B00080910C020895CF93DF9300D01F92CDB794 +:1017C000DEB720916E03243021F523E029839B832B +:1017D0008A832093E9008FEF06C095ED9A95F1F783 +:1017E0000000882329F09091E800815095FFF5CF03 +:1017F0008091E80085FF0DC040E050E063E070E0BC +:10180000CE0101960E94BA0F8091E8008E778093F6 +:10181000E8000F900F900F90DF91CF910895CF9334 +:10182000DF9300D01F92CDB7DEB720916E03243036 +:1018300029F522E029839B838A8383E08093E90052 +:101840008FEF06C095ED9A95F1F70000882329F0F7 +:101850009091E800815095FFF5CF8091E80085FFD9 +:101860000DC040E050E063E070E0CE0101960E94C0 +:10187000BA0F8091E8008E778093E8000F900F9068 +:101880000F90DF91CF91089520916E032430F9F4E9 +:1018900022E02093E9002FEF06C035ED3A95F1F7ED +:1018A0000000222329F03091E800215035FFF5CFC8 +:1018B0002091E80025FF0BC040E050E065E070E0BB +:1018C0000E94BA0F8091E8008E778093E800089517 +:1018D000CF93DF93EC0180916E03843041F581E07A +:1018E0008093E9008FEF06C095ED9A95F1F700001F +:1018F000882329F09091E800815095FFF5CF8091E1 +:10190000E80085FF14C040E050E068E070E0CE01E0 +:101910000E94BA0F8091E8008E778093E80088E0FB +:10192000FE01A4E0B2E001900D928A95E1F7DF910B +:10193000CF910895BF92CF92DF92EF92FF920F93D3 +:101940001F93CF93DF937C01B62EE90100E010E0F6 +:10195000C42ED12C0BC04991202F2B0D2F774F7700 +:101960006FE0C7010E94E8140F5F1F4F0C151D05A3 +:1019700094F3DF91CF911F910F91FF90EF90DF9043 +:10198000CF90BF90089570E06F5F7F4F6F707727A3 +:101990000C94E8140F931F93CF93C42F63307105F9 +:1019A00009F04AC0842F807F803849F1803909F0DE +:1019B00043C0622F6F7770E080E090E00E94FA2CC5 +:1019C00020E030E040E451E40E945F2C9B01AC0138 +:1019D00060E070E080E090E40E94112E0F7710E04C +:1019E00023E0159507952A95E1F72DEC3CEC42E0B4 +:1019F00053E40E94AE2DA8010E94040B1DC0622F6B +:101A00006F7770E080E090E00E94FA2C20E030E0F8 +:101A100040E451E40E945F2C9B01AC0160E070E067 +:101A200080E090E40E94112E2DEC3CEC42E053E467 +:101A30000E94AE2D0E945809CC3F29F4CF911F91EE +:101A40000F910C943509CF911F910F9108950F9329 +:101A50001F93CF93DF93CDB7DEB727970FB6F894D8 +:101A6000DEBF0FBECDBF8C0114C08A810E94C2149C +:101A70009A819D839B819E839C819F8381111EC03F +:101A800089818430B1F08730A1F08630A1F08530B3 +:101A9000A1F0BE016F5F7F4F84E091E00E942F189C +:101AA0008111E3CF84E091E00E9420180E949B14F2 +:101AB0000DC083E003C082E001C081E0AE014B5F56 +:101AC0005F4F682FC8010E945515E3CF27960FB6C8 +:101AD000F894DEBF0FBECDBFDF91CF911F910F9164 +:101AE0000895EF92FF920F93CF93DF9300D000D031 +:101AF00000D0CDB7DEB77B014A832B830C83842FC4 +:101B00002E834D830E94C2142E814D8181111BC0F2 +:101B100082E0E816F10479F083E0E816F10421F0A0 +:101B2000EA94EF2821F50BC0073F11F487E001C0CC +:101B300084E089830BC0273FD9F786E0FACF473F7F +:101B4000B9F785E0F6CF42954F704983BE016F5FCC +:101B50007F4F84E091E00E94E51784E091E00E94CD +:101B6000031884E091E00E9420180E949B1426969E +:101B70000FB6F894DEBF0FBECDBFDF91CF910F91AE +:101B8000FF90EF90089580916D03811109C00E942C +:101B9000A1110E94FE118091E20084608093E20016 +:101BA000089510926D03089508950C94E4020C9426 +:101BB000892480916E03843049F58091E9008F700B +:101BC0009091EC0090FF02C090E801C090E0982B4B +:101BD00084E08093E9008091EB0080FF14C0809145 +:101BE000EE0087FD03C00FC01092F1008091E80065 +:101BF00085FDFACF8091E80080FF05C08091E80064 +:101C00008E778093E8009F709093E900089542E0FA +:101C100061EC81E00E94171142E061EC82E00E94D9 +:101C2000171142E061EC83E00E94171146E261EC7B +:101C300084E00E94171142E361E885E00E941711D9 +:101C400042E360E886E00C941711809170038330C2 +:101C500009F454C030F4813071F0823009F0AAC028 +:101C600091C08A3009F47EC08B3009F45FC089309E +:101C700009F0A0C020C080916F03813A09F09AC09A +:101C80008091E800877F8093E800809173039091B2 +:101C90007403892B21F060E080E090E003C068E0ED +:101CA00084E092E070E00E9458108091E8008B7709 +:101CB0008093E800089580916F03813209F07AC023 +:101CC0008091730390917403892B09F073C0809104 +:101CD000E800877F8093E80005C080916E03882329 +:101CE00009F468C08091E80082FFF7CF8091F1008D +:101CF00080930C028091E8008B7758C080916F032D +:101D0000813A09F057C08091730390917403892B35 +:101D100009F050C08091E800877F8093E8008091AF +:101D2000E80080FFFCCF80911A013BC080916F03D7 +:101D3000813209F03FC08091730390917403892B25 +:101D4000C9F58091E800877F8093E8000E944E11DA +:101D50009091710381E0911101C080E080931A019C +:101D60000C948C1E80916F03813221F58091E800E4 +:101D7000877F8093E8000E944E11809172038093C8 +:101D80000302089580916F03813AA1F48091E800E5 +:101D9000877F8093E8008091E80080FFFCCF8091EE +:101DA00003028093F1008091E8008E778093E80031 +:101DB0000C944E11089584B7877F84BF88E10FB6D5 +:101DC000F89480936000109260000FBE90E080E86D +:101DD0000FB6F89480936100909361000FBE0E944B +:101DE000A1110E94FE11E2EEF0E080818460808308 +:101DF00008958DE792E00E94241561E77DE08DE76C +:101E000092E00E947A1567E27DE08DE792E00E9401 +:101E10007E150E94DB0E78946AEC7CE08DE792E000 +:101E20000E94201563EC7CE08DE792E00E9418157B +:101E30006AE97CE08DE792E00E941C150E94850A09 +:101E40000E949B140E94AC1880E191E00E945418FB +:101E50000BC00E944E2480916C03882329F00E94BD +:101E6000742481110E94A40F80916E03853089F340 +:101E70008DE792E00E942D170E94B618F5CF292F0A +:101E8000332723303105B1F04CF42130310509F40A +:101E90004DC02230310509F04EC007C02132310556 +:101EA00041F12232310591F146C0E0EDF0E086E7E4 +:101EB00093E045C099278130910569F08230910502 +:101EC00089F0892B09F037C0E2E7F3E0E491F0E014 +:101ED00082E793E034C0E4E4F3E0E491F0E084E4EA +:101EE00093E02DC0EAE1F3E0E491F0E08AE193E0D1 +:101EF00026C0643000F5E62FF0E0EE0FFF1FE75735 +:101F0000FE4F80819181E9E0F0E019C0643098F4DF +:101F1000E62FF0E0DF01AA0FBB1FAF56BE4F8D9139 +:101F20009C91E756FE4FE081F0E009C0E2E1F0E06D +:101F300086E494E004C0E0E0F0E080E090E0DA01C4 +:101F40008D939C93CF01089580E189BD82E189BD85 +:101F500009B400FEFDCF8091D8008F7D8093D8001A +:101F60008091E00082608093E0008091E00081FD3C +:101F7000FCCF0895BF92CF92DF92EF92FF920F9322 +:101F80001F93CF93DF937C018B01EA010E946F11B5 +:101F9000B82E811133C0209731F028813981021B7E +:101FA000130BE20EF31EC12CD12C23C08091E8004C +:101FB00085FD15C08091E8008E778093E80020971A +:101FC00049F0888199818C0D9D1D9983888325E036 +:101FD000B22E14C00E946F11882359F00EC0F70171 +:101FE00081917F018093F10001501109FFEFCF1A19 +:101FF000DF0A01151105D1F601C0B82E8B2DDF9136 +:10200000CF911F910F91FF90EF90DF90CF90BF90F5 +:102010000895BF92CF92DF92EF92FF920F931F939A +:10202000CF93DF937C018B01EA010E946F11B82EE0 +:10203000811133C0209731F028813981021B130BA5 +:10204000E20EF31EC12CD12C23C08091E80085FD47 +:1020500015C08091E8008B778093E800209749F0C5 +:10206000888199818C0D9D1D9983888345E0B42ECC +:1020700014C00E946F11882359F00EC08091F100A6 +:10208000F70181937F0101501109FFEFCF1ADF0A99 +:1020900001151105D1F601C0B82E8B2DDF91CF911E +:1020A0001F910F91FF90EF90DF90CF90BF90089518 +:1020B00040917503509176034617570748F0611514 +:1020C000710539F44091E8004E774093E80001C073 +:1020D000BA01FC0140E033C080916E03882309F40B +:1020E00042C0853009F441C08091E80083FD39C0C9 +:1020F0008091E80082FD2FC08091E80080FF1FC022 +:102100009091F3008091F200392F20E0A901482B33 +:10211000CA0106C041914093F100615071090196D6 +:102120006115710519F088309105A0F341E0089719 +:1021300009F040E08091E8008E778093E800611517 +:10214000710551F64111C8CF06C080916E038823F6 +:1021500051F0853051F08091E80082FFF6CF80E0A9 +:10216000089581E0089582E0089583E00895409104 +:102170007503509176034617570748F061157105AE +:1021800039F44091E8004E774093E80001C0BA016D +:10219000FC0140E034C080916E03882309F443C001 +:1021A000853009F442C08091E80083FD3AC08091F7 +:1021B000E80082FD30C08091E80080FF20C090914F +:1021C000F3008091F200392F20E0A901482BCA01C9 +:1021D00007C044914093F100319661507109019616 +:1021E0006115710519F08830910598F341E0089761 +:1021F00009F040E08091E8008E778093E800611557 +:10220000710549F64111C7CF06C080916E0388233E +:1022100051F0853051F08091E80082FFF6CF80E0E8 +:10222000089581E0089582E0089583E00895982F4D +:102230002CC09093E900981739F07091EC00209130 +:10224000ED005091F00003C0242F762F50E021FDC7 +:1022500002C09F5F1AC03091EB003E7F3093EB00CD +:102260003091ED003D7F3093ED003091EB00316017 +:102270003093EB007093EC002093ED005093F0004E +:102280002091EE0027FDE5CF07C0973090F28F70C8 +:102290008093E90081E0089580E0089580916F03C4 +:1022A00087FD05C08091E80080FF0EC012C08091BC +:1022B000E80082FD05C080916E038111F8CF08957A +:1022C0008091E8008B7708C080916E038111EACF7E +:1022D00008958091E8008E778093E80008958091BA +:1022E000E4009091E50045E62091EC0020FD1FC040 +:1022F00023C020916E03222391F0253091F020918C +:10230000EB0025FD10C02091E4003091E500281776 +:10231000390751F34150C90139F784E0089582E04B +:10232000089583E0089581E0089580E00895209164 +:10233000E80020FFDECFF9CF2091E80022FFD9CFBF +:10234000F4CF0E940F120E941712E0EEF0E080819D +:1023500081608083E8EDF0E080818F77808319BC15 +:10236000A7EDB0E08C918E7F8C9380818F7E8083EF +:1023700010926D0308950F931F93CF93DF930E94E4 +:102380000F120E941712C8EDD0E088818F778883E2 +:1023900088818068888388818F7D888319BC1092AA +:1023A0006E0310926A0310926C0310926B0300EE9E +:1023B00010E0F80180818B7F808388818160888331 +:1023C00042E060E080E00E941711E1EEF0E08081E1 +:1023D0008E7F8083E2EEF0E0808181608083808167 +:1023E00088608083F80180818E7F8083888180610E +:1023F0008883DF91CF911F910F910895E8EDF0E070 +:1024000080818F7E8083E7EDF0E080818160808332 +:1024100084E082BF81E080936D030C94BB11E8EDF2 +:10242000F0E080818E7F80831092E2000895109208 +:10243000DA001092E10008951F920F920FB60F92EA +:1024400011242F933F934F935F936F937F938F93B9 +:102450009F93AF93BF93EF93FF938091E10082FF2F +:102460000BC08091E20082FF07C08091E1008B7F6A +:102470008093E1000E94D90D8091DA0080FF1FC097 +:102480008091D80080FF1BC08091DA008E7F8093FE +:10249000DA008091D90080FF0DC080E189BD82E122 +:1024A00089BD09B400FEFDCF81E080936E030E94D8 +:1024B000C30D05C019BC10926E030E94D10D80910E +:1024C000E10080FF19C08091E20080FF15C080917B +:1024D000E2008E7F8093E2008091E2008061809331 +:1024E000E2008091D80080628093D80019BC85E01A +:1024F00080936E030E94D50D8091E10084FF30C06F +:102500008091E20084FF2CC080E189BD82E189BD19 +:1025100009B400FEFDCF8091D8008F7D8093D80054 +:102520008091E1008F7E8093E1008091E2008F7EB8 +:102530008093E2008091E20081608093E2008091CC +:102540006A03882311F084E007C08091E30087FFCD +:1025500002C083E001C081E080936E030E94D70D2A +:102560008091E10083FF29C08091E20083FF25C0B4 +:102570008091E100877F8093E10082E080936E0389 +:1025800010926A038091E1008E7F8093E100809138 +:10259000E2008E7F8093E2008091E2008061809370 +:1025A000E20042E060E080E00E9417118091F000BC +:1025B00088608093F0000E94D40DFF91EF91BF914D +:1025C000AF919F918F917F916F915F914F913F91CB +:1025D0002F910F900FBE0F901F9018951F920F9282 +:1025E0000FB60F9211242F933F934F935F936F93E6 +:1025F0007F938F939F93AF93BF93CF93EF93FF936B +:102600008091E9008F709091EC0090FF02C090E8FB +:1026100001C090E0C92FC82B1092E9008091F00012 +:10262000877F8093F00078940E9432131092E90023 +:102630008091F00088608093F000CF70C093E90033 +:10264000FF91EF91CF91BF91AF919F918F917F912A +:102650006F915F914F913F912F910F900FBE0F900F +:102660001F9018951F93CF93DF93CDB7DEB7AC972C +:102670000FB6F894DEBF0FBECDBFEFE6F3E080915A +:10268000F100819323E0E737F207C9F70E94250E96 +:102690008091E80083FF37C180916F0390917003B0 +:1026A000953009F488C038F49130B1F170F093306E +:1026B00009F029C131C0983009F4F8C0993009F403 +:1026C00004C1963009F01FC19DC0803821F08238C6 +:1026D00009F019C108C080916B0390916C03992394 +:1026E00089F082600FC080917303909174038F70A2 +:1026F00099278093E9008091EB0085FB882780F97A +:102700001092E9009091E800977F9093E800809301 +:10271000F1001092F100D5C0882319F0823009F041 +:10272000F2C08F7121F0823009F0EDC00BC08091B2 +:102730007103813009F0E7C0933009F080E08093A5 +:102740006C032FC08091710381112BC080917303A2 +:10275000909174038F709927009709F4D4C08093E7 +:10276000E9002091EB0020FF1CC020917003233072 +:1027700021F48091EB00806212C09091EB00906197 +:102780009093EB0021E030E001C0220F8A95EAF738 +:102790002093EA001092EA008091EB008860809319 +:1027A000EB001092E9008091E800877F8093E800B9 +:1027B0000E944E11A8C08111A6C080917103909112 +:1027C00072038F779927182F9091E3009078982BB8 +:1027D0009093E3008091E800877F8093E8000E9457 +:1027E0004E118091E80080FFFCCF8091E30080686B +:1027F0008093E300112311F083E001C082E0809315 +:102800006E0381C08058823008F07DC080917103D2 +:10281000909172038C3D23E0920779F583E08A83DF +:102820008AE289834FB7F894DE01139620E03EE0F8 +:1028300051E2E32FF0E050935700E49120FF03C0F2 +:10284000E295EF703F5FEF708E2F90E0EA3010F06E +:10285000C79601C0C0968D939D932F5F243149F791 +:102860004FBF8091E800877F8093E8006AE270E0C4 +:10287000CE0101960E94581013C0AE01455D5F4F16 +:10288000609173030E943F0F0097E9F12091E800E7 +:10289000277F2093E800BC018BA59CA50E94B71060 +:1028A0008091E8008B778093E8002DC0803859F53F +:1028B0008091E800877F8093E80080916A0380938D +:1028C000F1008091E8008E7771CF81111CC090914A +:1028D00071039230C0F48091E800877F8093E80014 +:1028E00090936A030E944E1180916A03811104C083 +:1028F0008091E30087FF02C084E001C081E0809303 +:102900006E030E94070E8091E80083FF0AC0809149 +:10291000E800877F8093E8008091EB0080628093DD +:10292000EB00AC960FB6F894DEBF0FBECDBFDF91C3 +:10293000CF911F910895CF9380916E038823B1F0BA +:102940008091E9008F709091EC0090FF02C090E8B8 +:1029500001C090E0C92FC82B1092E9008091E800D7 +:1029600083FD0E943213CF70C093E900CF91089588 +:10297000881F8827881F089591E0883F08F490E019 +:10298000892F0895982F907F903B99F038F49039D3 +:1029900081F0903A71F09038C9F40BC0903DA1F0ED +:1029A00018F4903C99F410C0903E19F0903F71F4E7 +:1029B00002C083E00895E82FE15FEF3038F4F0E0E3 +:1029C000E356FE4F8081089582E0089580E00895E7 +:1029D0000F932F774F776F70606BDC01ED91FC9157 +:1029E000022F242F462F63E070E009950F91089580 +:1029F0000F932F774F776F706069DC01ED91FC9139 +:102A0000022F242F462F63E070E009950F9108955F +:102A10000F932F774F776F706068DC01ED91FC9119 +:102A2000022F242F462F63E070E009950F9108953F +:102A3000FC01738362830895FC01738F628F089594 +:102A4000FC01758F648F0895CF93DF93EC011DA275 +:102A50001FA21EA2BC01685D7F4F40EC88519F4FB2 +:102A60000E9461171B821A821D821C821F821E8295 +:102A7000198618861B861A861D861C861F861E864A +:102A8000198A188A1B8A1A8A1D8A1C8A1F8A1E8A1A +:102A9000198E188E1B8E1A8E1D8E1C8E1F8E1E8EEA +:102AA00019A218A2DF91CF910895CF92DF92FF92E1 +:102AB0000F931F93CF93DF931F92CDB7DEB7F62E00 +:102AC0006A018C0108511F4F08C0F60161916F0126 +:102AD000C80149830E94681749818C2D841B8F157A +:102AE000A0F30F90DF91CF911F910F91FF90DF9096 +:102AF000CF900895FC01718360830895FC0171A358 +:102B000060A30895AF92BF92CF92DF92EF92FF92AF +:102B10000F931F93CF93DF9300D01F92CDB7DEB7F3 +:102B20007C016B01142FB22EA02EDC0195968C91A6 +:102B300095978430F1F45A96ED91FC915B9730971C +:102B400009F4D8C0CB01019763E070E00E94762FB2 +:102B5000DB01AA0FBB1FA60FB71F49832A830B8374 +:102B60004C2D4A1B9E012F5F3F4FBD01C7010995A8 +:102B7000B1C06230710509F453C06330710529F0AA +:102B80006130710509F09CC083C0842F807F803A3A +:102B900001F130F48038B9F0803909F0ABC00DC0D4 +:102BA000803EE9F0803F09F1803B09F0A3C0D701E6 +:102BB0001296ED91FC91139723C0D7011496ED91D5 +:102BC000FC9115971DC0D7011696ED91FC911797B2 +:102BD00017C0D7011896ED91FC91199711C0D70134 +:102BE0001A96ED91FC911B970BC0423F09F082C0F1 +:102BF000D7011C96ED91FC911D97309731F47AC066 +:102C0000309709F477C0123F21F42A2D4B2D62EF43 +:102C100004C0612F6F702A2D4B2DC70109955AC032 +:102C2000842F807F803D59F0803F79F0803C09F00F +:102C300061C0D7011E96ED91FC911F9719C0D70175 +:102C40005096ED91FC91519713C0433F31F4D70159 +:102C50005296ED91FC91539708C0413F09F04AC04C +:102C6000D7015496ED91FC915597309741F442C0AD +:102C7000309709F43FC0133F11F0113F19F44B2D69 +:102C8000612F03C0612F6F704B2DC701099522C0C2 +:102C9000842F0E94BC14882331F0D7015696ED9101 +:102CA000FC91579707C0163F29F5D7015896ED912B +:102CB000FC9159973097F1F0612FC70109950AC02F +:102CC00064307105A8F416C00A2D2B2D412FB601D2 +:102CD000C7010995D7015E96ED91FC915F973097FA +:102CE00089F00A2D2B2D412FB601C70109950AC085 +:102CF000C12CD12CD7015C96ED91FC915D9730975A +:102D000019F7E8CF0F900F900F90DF91CF911F919F +:102D10000F91FF90EF90DF90CF90BF90AF9008950C +:102D2000EF92FF920F931F93CF93DF93EC01162F37 +:102D3000862F0E94BC14882369F0FDA081E08DA33A +:102D400000E020E0412F61E070E0CE010E9482159A +:102D5000FDA27CC0812F0E94B8144DA1882309F4E4 +:102D600040C0443029F01AA321E030E03FA32EA355 +:102D7000812F0E94C214813031F070F0823051F006 +:102D8000833059F507C08DA300E020E0412F61E0BA +:102D900070E01EC08DA35AC0103F19F0173FE9F430 +:102DA00004C084E08DA31AA33FC02EA13FA1C90196 +:102DB00063E070E00E94762F8C0F9D1FFC0112A330 +:102DC000B9016F5F7F4F7FA36EA30CA12BA14AA116 +:102DD000CE010E9482151DA239C01DA21FA21EA2F3 +:102DE00035C0442399F12EA13FA1C90163E070E0F1 +:102DF0000E94762F7C01FE01E80FF91F12A3B90192 +:102E00006F5F7F4F7FA36EA38130910591F082E0C9 +:102E1000E816F104D9F40CA12BA14AA1CE010E941D +:102E200082158DA1843091F081E090E09FA38EA364 +:102E30000DC0423059F400E02BA14AA1CE010E94FE +:102E400082158DA1843011F0FFA2EEA2DF91CF9107 +:102E50001F910F91FF90EF900895CF92DF92EF9224 +:102E6000FF920F931F93CF93DF93EC01E8A1F9A199 +:102E7000309709F009958E0108511F4FC8010E9433 +:102E80009A17E12CF12CC82ED12C0FC060E0C8019C +:102E90000E94AE17682FCE010E94901661E0C80113 +:102EA0000E94BF178FEFE81AF80AEC14FD0470F3C4 +:102EB000DF91CF911F910F91FF90EF90DF90CF9016 +:102EC0000895FC0142837483638311821082089504 +:102ED0000F931F93CF93DF93EC01062F0E94E0170F +:102EE000182F298130E0C90101966A8170E00E94A3 +:102EF0008A2F488150E08417950729F4812F0E947A +:102F0000E31780E012C0EB81FC81E20FF31F008326 +:102F10002981822F90E001966A8170E00E948A2FB9 +:102F20008983812F0E94E31781E0DF91CF911F9168 +:102F30000F910895CF93DF93EC010E94E017298150 +:102F40009881291710F0C22F02C0CA81C20FC91B75 +:102F50000E94E3178C2FDF91CF910895FC0120810F +:102F6000862F90E0820F911D628170E00E948A2F6F +:102F70000380F481E02DE80FF91F808108950F93FD +:102F80001F93CF93DF931F92CDB7DEB78C01698378 +:102F90000E94E017482FF80180816981262F30E0D8 +:102FA000280F311D6281C90170E00E948A2F808341 +:102FB000842F0F90DF91CF911F910F910C94E31705 +:102FC0008FB7F89408958FBF0895FC01CB0120912D +:102FD0006E032430B1F421812F702093E90040E08A +:102FE00050E064E070E00E94BA0F81110BC0909134 +:102FF000E80095FD07C09091E8009E779093E80067 +:10300000089582E0089520916E032430A9F4FC0114 +:1030100081818F708093E9003091F3002091F2005C +:10302000932F80E0822B892B49F08091E8008E77E6 +:103030008093E8000C946F1182E0089580E0089579 +:1030400020916E03243051F4FC0121812F702093D4 +:10305000E9002091E80020FD0C9403180895FC017C +:10306000CB0120916E03243011F080E00895268179 +:103070002F702093E9002091E80022FFF6CF2091E5 +:10308000E80025FFF2CF40E050E064E070E00E94ED +:1030900009108091E80085FD05C08091E8008B77DC +:1030A0008093E80081E0089590930F0280930E02D0 +:1030B000089580910E0290910F020895E0910E0202 +:1030C000F0910F02309721F00190F081E02D0994EA +:1030D00080E00895E0910E02F0910F02309721F008 +:1030E0000280F381E02D09940895E0910E02F091A1 +:1030F0000F02309721F00480F581E02D09940895A6 +:1031000020911002309111028217930771F0909371 +:10311000110280931002E0910E02F0910F0230979D +:1031200021F00680F781E02D099408952091120284 +:10313000309113028217930771F0909313028093DA +:103140001202E0910E02F0910F02309721F00084FC +:10315000F185E02D099408950E94B6240E948D0502 +:103160000E948A250C945F2B0C94CE075F926F927D +:103170007F928F929F92AF92BF92CF92DF92EF9207 +:10318000FF920F931F93CF93DF93CDB7DEB72A97AC +:103190000FB6F894DEBF0FBECDBF0E947E0694E14D +:1031A000C92E92E0D92E00E010E0AA24A394B12CFD +:1031B000502E802F0E94C4073C01F601E190F1904F +:1031C0006F01E826F926E114F10431F40F5F1F4F77 +:1031D0000430110569F73AC08091680281FD0E94B0 +:1031E000CD0720E030E04501022E02C0880C991C7A +:1031F0000A94E2F7C4018E219F21892B09F12E83C5 +:103200005F826820792081E0672809F480E0888760 +:103210000E94BF248160782F9A8789874E815F81C1 +:1032200068858A850E946F19F801EE0FFF1FEC5E1A +:10323000FD4F80819181882599259183808316C0D7 +:103240002F5F3F4F2C30310571F6C0CF8FEF898350 +:103250008A831B820E94BF248160782F9D838C8388 +:1032600049815A816B818D810E946F190E94772854 +:1032700010911C020E945E181817D9F00E945E1867 +:1032800080931C022A960FB6F894DEBF0FBECDBF06 +:10329000DF91CF911F910F91FF90EF90DF90CF9032 +:1032A000BF90AF909F908F907F906F905F900C94A5 +:1032B000B4182A960FB6F894DEBF0FBECDBFDF91CB +:1032C000CF911F910F91FF90EF90DF90CF90BF9023 +:1032D000AF909F908F907F906F905F900895CF9365 +:1032E000DF93CDB7DEB72B970FB6F894DEBF0FBED6 +:1032F000CDBF4F83588769877A878B87DE01119608 +:1033000086E0FD0111928A95E9F785E0FE01379686 +:1033100001900D928A95E1F749815A816B817C81F8 +:103320008D819E810E9447212B960FB6F894DEBFB7 +:103330000FBECDBFDF91CF910895CF93C82F8823C3 +:1033400009F4C1C0823859F40E945E1881FDBBC0E7 +:1033500089E30E94AC230E94282489E30CC08338AF +:1033600079F40E945E1880FDAEC083E50E94AC2314 +:103370000E94282483E50E94CE23CF910C94282418 +:10338000843859F40E945E1882FD9DC087E40E9433 +:10339000AC230E94282487E4EECF8450813A48F47D +:1033A0008C2F0E94C72A81118EC08C2F0E94AC23C3 +:1033B000E4CF8C2F805E883050F4C77081E090E0BD +:1033C00001C0880FCA95EAF70E94EF23D6CF8C2F51 +:1033D000855A833078F4C53A29F0C63A31F482E848 +:1033E00090E005C081E890E002C083E890E0CF91D2 +:1033F0000C9480188C2F885A833108F064C0C83A26 +:1034000039F1C93A41F1CA3A49F1CB3A51F1CC3AD2 +:1034100059F1CD3A61F1C03B69F1CE3A71F1CF3A41 +:1034200079F1C13B81F1C23B89F1C33B91F1C43BCE +:1034300099F1C53BA1F1C63BA9F1C73BB1F1C83B2E +:10344000B9F1C93BC1F1CA3BC9F58AE292E038C083 +:1034500082EE90E035C089EE90E032C08AEE90E0D6 +:103460002FC085EB90E02CC086EB90E029C087EB65 +:1034700090E026C08CEC90E023C08DEC90E020C062 +:1034800083E891E01DC08AE891E01AC082E991E0EA +:1034900017C084E991E014C081E292E011C083E298 +:1034A00092E00EC084E292E00BC085E292E008C098 +:1034B00086E292E005C087E292E002C080E090E000 +:1034C000CF910C949618CF910895882309F44DC09C +:1034D000823859F40E945E1881FF47C089E30E9438 +:1034E000AC230E94282489E30CC0833871F40E9425 +:1034F0005E1880FF3AC083E50E94AC230E94282416 +:1035000083E50E94CE230C942824843859F40E9429 +:103510005E1882FF2AC087E40E94AC230E94282400 +:1035200087E4EFCF982F9450913A08F4EACF982F80 +:10353000905E983058F4282F277081E090E001C009 +:10354000880F2A95EAF70E94F523DDCF982F955A28 +:10355000933020F480E090E00C948018885A8331F6 +:1035600020F480E090E00C9496180895882321F0D0 +:103570000E94EF230C9428240895882321F00E94B0 +:10358000F5230C9428240895BF92CF92DF92EF92F6 +:10359000FF920F931F93CF93DF93CDB7DEB727979B +:1035A0000FB6F894DEBF0FBECDBF8C0185E0F801E9 +:1035B000DE01119601900D928A95E1F7F8013081B4 +:1035C0002181F280558152955F7083819481892B8E +:1035D00039F02F3F41F481E090E03F3F31F003C0EC +:1035E00081E090E002C080E090E080FD73C3398309 +:1035F0002A8389819A815E830E946923B92E8F83F1 +:103600000E9468230E9490222B2D22952F7030E07B +:103610005E816F812530310509F4E6C06CF42430F9 +:1036200031050CF0A2C04B2D407F8B2D8F702230C6 +:1036300031050CF045C017C02C3031054CF42A3050 +:1036400031050CF0E7C12830310509F043C3E5C06E +:103650002D30310509F4BAC20CF4A2C22F30310565 +:1036600009F038C323C3182F411101C002C01295BD +:10367000107FFF2059F0112309F46BC2812F6F8353 +:103680000E94FF230E9428246F8163C2862F0E941C +:10369000651A112309F41EC3812F0E940524279661 +:1036A0000FB6F894DEBF0FBECDBFDF91CF911F9153 +:1036B0000F91FF90EF90DF90CF90BF900C94282453 +:1036C000403211F08295807F662319F0613071F5E8 +:1036D00023C0FF20B1F0511101C032C0513081F53B +:1036E00027960FB6F894DEBF0FBECDBFDF91CF9106 +:1036F0001F910F91FF90EF90DF90CF90BF900C94AF +:103700000F24511101C003C0513009F4E3C28E836C +:103710000E9412248E819AC1FF2021F0563008F0B9 +:10372000D9C20EC0553008F0D5C290C1FF20C9F0F3 +:10373000552331F0F801958190FF0BC29F7095835E +:1037400027960FB6F894DEBF0FBECDBFDF91CF91A5 +:103750001F910F91FF90EF90DF90CF90BF900C944E +:10376000B61A552309F472C109C22B2D2695269548 +:10377000237030E02115310529F02130310509F0A1 +:10378000A9C219C0FF2021F0862F9B2D937002C083 +:1037900080E090E027960FB6F894DEBF0FBECDBF55 +:1037A000DF91CF911F910F91FF90EF90DF90CF901D +:1037B000BF900C948018FF2021F0862F9B2D9370D2 +:1037C00002C080E090E027960FB6F894DEBF0FBEEF +:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0 +:1037E000CF90BF900C949618862FFF2019F00E945E +:1037F0007D2702C00E94E52727960FB6F894DEBF0A +:103800000FBECDBFDF91CF911F910F91FF90EF9031 +:10381000DF90CF90BF900C946C288B2D837009F0B3 +:1038200079C0F11057C2262F229526952770220FB6 +:10383000220F862F8F70C82ED12CE12CF12C022E56 +:1038400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF4 +:1038500010C06FE070E080E090E004C0660F771F5A +:10386000881F991F2A95D2F760957095809590953D +:1038700003C060E070E0CB012B2D269526952370C8 +:10388000422F50E042305105D9F04330510569F1E3 +:103890006C297D298E299F294130510551F12796A8 +:1038A0000FB6F894DEBF0FBECDBFDF91CF911F9151 +:1038B0000F91FF90EF90DF90CF90BF900C94A522D6 +:1038C0006C297D298E299F2927960FB6F894DEBF93 +:1038D0000FBECDBFDF91CF911F910F91FF90EF9061 +:1038E000DF90CF90BF900C94B7220E94A522C70111 +:1038F000B60127960FB6F894DEBF0FBECDBFDF919D +:10390000CF911F910F91FF90EF90DF90CF90BF90DC +:103910000C949322FF2019F08B2D817001C08695A5 +:10392000882309F4D7C1262F229526952770220FC8 +:10393000220F862F8F70C82ED12CE12CF12C022E55 +:1039400004C0CC0CDD1CEE1CFF1C0A94D2F764FFF3 +:1039500010C06FE070E080E090E004C0660F771F59 +:10396000881F991F2A95D2F760957095809590953C +:1039700003C060E070E0CB012B2D269526952370C7 +:10398000422F50E042305105D9F04330510569F1E2 +:103990006C297D298E299F294130510551F12796A7 +:1039A0000FB6F894DEBF0FBECDBFDF91CF911F9150 +:1039B0000F91FF90EF90DF90CF90BF900C94442335 +:1039C0006C297D298E299F2927960FB6F894DEBF92 +:1039D0000FBECDBFDF91CF911F910F91FF90EF9060 +:1039E000DF90CF90BF900C9456230E944423C701D0 +:1039F000B60127960FB6F894DEBF0FBECDBFDF919C +:103A0000CF911F910F91FF90EF90DF90CF90BF90DB +:103A10000C943223603F59F120F4603E08F494C0C6 +:103A200008C0623F09F467C0F0F1633F09F08CC041 +:103A300065C0162F1F708B2D8F71FF2021F00E9403 +:103A4000DD22812F7DCE0E94F822812F27960FB68E +:103A5000F894DEBF0FBECDBFDF91CF911F910F91C4 +:103A6000FF90EF90DF90CF90BF900C94BD1AFF2095 +:103A7000B1F0553008F02EC18B2D8F7127960FB6FF +:103A8000F894DEBF0FBECDBFDF91CF911F910F9194 +:103A9000FF90EF90DF90CF90BF900C94172356309B +:103AA00008F018C1E9CFFF2099F08B2D8F71279670 +:103AB0000FB6F894DEBF0FBECDBFDF91CF911F913F +:103AC0000F91FF90EF90DF90CF90BF900C94DD228C +:103AD0008B2D8F7127960FB6F894DEBF0FBECDBF2A +:103AE000DF91CF911F910F91FF90EF90DF90CF90DA +:103AF000BF900C94F822F110EBCFD7CFFF2099F0B4 +:103B00008B2D8F7127960FB6F894DEBF0FBECDBFF9 +:103B1000DF91CF911F910F91FF90EF90DF90CF90A9 +:103B2000BF900C94CE2227960FB6F894DEBF0FBE3E +:103B3000CDBFDF91CF911F910F91FF90EF90DF905C +:103B4000CF90BF900C94C922FF20A9F0552309F40F +:103B5000ACCF862F27960FB6F894DEBF0FBECDBF31 +:103B6000DF91CF911F910F91FF90EF90DF90CF9059 +:103B7000BF900C949D19552309F4AACF862F279640 +:103B80000FB6F894DEBF0FBECDBFDF91CF911F916E +:103B90000F91FF90EF90DF90CF90BF900C94651A3B +:103BA0004B2D4F70C8010E94E50227960FB6F8947E +:103BB000DEBF0FBECDBFDF91CF911F910F91FF9060 +:103BC000EF90DF90CF90BF900C94FD21F11082C058 +:103BD0009B2D9F70492F50E04230510599F144F4DC +:103BE0004115510569F04130510509F073C019C004 +:103BF00043305105C1F14430510509F06BC044C058 +:103C000027960FB6F894DEBF0FBECDBFDF91CF91E0 +:103C10001F910F91FF90EF90DF90CF90BF900C9489 +:103C2000702B27960FB6F894DEBF0FBECDBFDF9185 +:103C3000CF911F910F91FF90EF90DF90CF90BF90A9 +:103C40000C94872B27960FB6F894DEBF0FBECDBF1E +:103C5000DF91CF911F910F91FF90EF90DF90CF9068 +:103C6000BF900C94A32B27960FB6F894DEBF0FBE1F +:103C7000CDBFDF91CF911F910F91FF90EF90DF901B +:103C8000CF90BF900C94B62B862F27960FB6F89442 +:103C9000DEBF0FBECDBFDF91CF911F910F91FF907F +:103CA000EF90DF90CF90BF900C94DA2B4B2D4F709C +:103CB000C80127960FB6F894DEBF0FBECDBFDF91C7 +:103CC000CF911F910F91FF90EF90DF90CF90BF9019 +:103CD0000C940E0827960FB6F894DEBF0FBECDBF2A +:103CE000DF91CF911F910F91FF90EF90DF90CF90D8 +:103CF000BF9008950E940C240E94E1230E94282472 +:103D00000E9418290E946C2880E090E00E94801890 +:103D100080E090E00C9496180E94FC230C947A1E8C +:103D20000E946923292F22952F7030E02C30310515 +:103D30004CF42A3031056CF422503109223031051F +:103D400070F407C02C30310531F02F30310539F4D3 +:103D500002C081E0089593FB882780F9089580E0F0 +:103D60000895CF93DF9300D000D01F92CDB7DEB778 +:103D70000F900F900F900F900F90DF91CF910895BB +:103D8000CF93DF9300D000D000D0CDB7DEB726961A +:103D90000FB6F894DEBF0FBECDBFDF91CF9108956F +:103DA0001F93CF93DF93C091530216E012C0D0E06F +:103DB0001C9FF0011D9FF00D1124ED5DFD4F408112 +:103DC000518162817381848195810E94C01E2196F8 +:103DD000C77080915402C813EACFDF91CF911F9131 +:103DE000089540911D0250911E0260911F02709132 +:103DF000200280912102909122020C94C01E0F9308 +:103E00001F93CF93DF938091220282958F7009F0E8 +:103E100069C080911F02882309F464C0A0915302F5 +:103E2000D0915402B0911D02C0911E0280912002D7 +:103E30009091210221E030E0BF3F11F020E030E01E +:103E4000122FBC016095709506E04AC0009721F0E2 +:103E5000CF3F29F4212F05C021E030E002C020E04F +:103E600030E020FD3BC04A2F50E0049FF001059F49 +:103E7000F00D1124ED5DFD4F2181C2132FC0208173 +:103E8000B2132CC02281211129C02381348128172B +:103E9000390718F0281B390B02C0260F371F283CA2 +:103EA0003105E0F4809122028F70806180932202BC +:103EB00086E0849FF001859FF00D1124E85DFD4FA1 +:103EC00080818F70806180838DE192E00E94C41AAE +:103ED000DF91CF911F910F910C94D01EAF5FA7700F +:103EE000AD13B4CFDF91CF911F910F910895EF9251 +:103EF000FF920F931F93CF93DF93CDB7DEB76297F7 +:103F00000FB6F894DEBF0FBECDBF8C0185E0F8017F +:103F1000DE011D9601900D928A95E1F7D8014C9132 +:103F200011965C91119712966C9112971396ED90E1 +:103F3000FC90149770911D02E0911E028091200266 +:103F400090912102009739F0EF3F41F421E030E0F9 +:103F50007F3F31F003C021E030E002C020E030E0DC +:103F600020FD5CC120911F02222309F4F1C0E81654 +:103F7000F90628F09701281B390BC90104C0809568 +:103F800090958E0D9F1D883C910508F098C08091FA +:103F90002202982F907F09F064C0E51314C07413B7 +:103FA00012C0611110C08F708061809322020E9444 +:103FB000F11E8DE192E00E94C41A80912202D80184 +:103FC00015968C9343C1EF2839F05F3F41F481E0AF +:103FD00090E04F3F31F003C081E090E002C080E00C +:103FE00090E080FD03C081E0862702C080E090E081 +:103FF00080FF2EC0809153022091540236E013C0FE +:1040000090E0389FF001399FF00D1124ED5DFD4FD8 +:104010007181571306C07081471303C07281671303 +:1040200017C0019687708213EBCF12C19F7059F0B1 +:10403000882309F40BC107C09F7029F0F80195810E +:10404000907F09F403C1805E883008F4FFC0D2C0BD +:10405000662309F4FBC080912202816080932202D2 +:10406000F5C0E51308C0741306C0611104C0D8017F +:1040700015968C939DC04D875E878D859E856A8B36 +:104080000E94901E6A89882309F4B4C0662309F44B +:10409000B1C020912202822F82958F7090E002970A +:1040A0000CF4C6C080911D0290911E0298878F83E8 +:1040B0001986FB86EA862C87CE01079646C080913A +:1040C0002202982F907F59F47E2DF98AE88A8989F7 +:1040D0000E94B11E8DE192E00E94C41A95C0E513C2 +:1040E00011C074130FC061110DC0F8018583C801A0 +:1040F0000E94C41AEDE1F2E086E0DF011D928A958C +:10410000E9F7A2C04D875E878D859E856A8B0E94E8 +:10411000901E6A89882309F46DC0662309F46AC079 +:1041200020912202822F82958F7090E002970CF4EA +:104130007FC080911D0290911E029A8389831B8209 +:10414000FD82EC822E83CE0101960E94C41A70C0BB +:10415000E816F90628F09701281B390BC90104C09D +:10416000809590958E0D9F1D883C910508F046C066 +:10417000662309F43FC0E51330C074132EC02091AC +:10418000220220FD21C0322F32953F70832F90E014 +:104190000097D1F0D80115962C9315970F9741F001 +:1041A000832F8F5F8295807F2F70282B15962C93FD +:1041B000C8010E94C41A86E0F801ADE1B2E00190A6 +:1041C0000D928A95E1F73EC086E0F801ADE1B2E0DC +:1041D00001900D928A95E1F737C04D875E878D85F6 +:1041E0009E850E94901E811123C0809122028160D1 +:1041F00080932202C8010E94C41A26C07E2DF98A2B +:10420000E88A89890E94B11EEDE1F2E086E0DF01D3 +:104210001D928A95E9F70E94F11E18C0662351F39A +:104220004D875E878D859E850E94901E882311F3A1 +:1042300086E0F801ADE1B2E001900D928A95E1F7D8 +:104240000E94FF1E0E94F11E81E014C080E012C097 +:104250004D875E878D859E850E946923292F229533 +:104260002F7030E0223031050CF4E0CE24303105DF +:104270000CF6E2CE62960FB6F894DEBF0FBECDBF4D +:10428000DF91CF911F910F91FF90EF9008951F93B1 +:10429000CF93DF93CDB7DEB72C970FB6F894DEBF80 +:1042A0000FBECDBF4F83588769877A878B879C87DE +:1042B000CE0107960E94771F8823D9F02F81388579 +:1042C0008A859B85892B39F03F3F19F080E090E08B +:1042D00004C02F3FD9F781E090E0892B09F06DC031 +:1042E0004F81588569857A858B859C850E94C01E83 +:1042F00064C086E0FE013796DE01119601900D92B2 +:104300008A95E1F7FF81E8854A855B85411551056E +:1043100039F0EF3F41F481E090E0FF3F31F003C01E +:1043200081E090E002C080E090E080FD46C02091F6 +:10433000540230E0C90101968770992760915302B9 +:1043400070E08617970709F440C0F983EA835D831C +:104350004C8396E0929FD001939FB00D1124AD5DE8 +:10436000BD4FFE01319601900D929A95E1F7809331 +:1043700054020E94D01E21C0189FC00111248D5DDF +:104380009D4F0E94771F882371F1E09153021E9F79 +:10439000F0011124ED5DFD4F4081518162817381F7 +:1043A000848195810E94C01E8091530290E0019605 +:1043B000877099278093530201C016E080915302C1 +:1043C000909154028913D8CF0EC00E948C1E109277 +:1043D000540210925302EDE1F2E086E0DF011D92FB +:1043E0008A95E9F7EACF2C960FB6F894DEBF0FBE98 +:1043F000CDBFDF91CF911F910895DF92EF92FF9291 +:104400000F931F93CF93DF93EC01009709F46CC0D7 +:10441000D12CEE24E394F12C8E010F5F1F4FFE018F +:104420008491843748F4843008F04AC0813071F0B8 +:10443000823009F059C01EC0853709F43DC070F1C3 +:10444000982F9458903708F04FC03DC02296F8013D +:104450008491982F905E983050F48770FE2D01C0A3 +:10446000FF0F8A95EAF78F2F0E94FF2330C00E942A +:104470009D192DC02296F8018491982F905E983056 +:1044800050F48770FE2D01C0FF0F8A95EAF78F2F39 +:104490000E9405241CC00E94651A19C02296F801CA +:1044A000049107C08FE99FE00197F1F700C0000079 +:1044B00001500111F7CF0BC02296F801D49007C02C +:1044C0000E949D1903C08F770E94651AE8018D2D07 +:1044D00007C08150EFE9FFE03197F1F700C000001D +:1044E000882309F499CFF5CFDF91CF911F910F91D8 +:1044F000FF90EF90DF9008956093590270935A02F5 +:1045000080935B0290935C020C947A1E6093550238 +:104510007093560280935702909358020C947A1E1F +:1045200008950C947C220F931F93009159021091CF +:104530005A0220915B0230915C02602B712B822B1E +:10454000932B1F910F910C947C220F931F9300913A +:10455000590210915A0220915B0230915C02602353 +:104560007123822393231F910F910C947C220F932C +:104570001F930091590210915A0220915B023091D1 +:104580005C0260277127822793271F910F910C945B +:104590007C2260E070E0CB010C94862241E050E088 +:1045A00060E070E004C0440F551F661F771F8A95B6 +:1045B000D2F7CB01BA010C94862241E050E060E0D2 +:1045C00070E004C0440F551F661F771F8A95D2F70D +:1045D0008091550290915602A0915702B0915802D5 +:1045E000482B592B6A2B7B2BCB01BA010C948622CA +:1045F00041E050E060E070E004C0440F551F661FCA +:10460000771F8A95D2F74095509560957095809167 +:10461000550290915602A0915702B091580248233A +:1046200059236A237B23CB01BA010C94862241E0F3 +:1046300050E060E070E004C0440F551F661F771F14 +:104640008A95D2F78091550290915602A091570217 +:10465000B0915802482759276A277B27CB01BA0116 +:104660000C9486220F931F930091550210915602CD +:104670002091570230915802602B712B822B932B83 +:104680001F910F910C9486220F931F930091550256 +:1046900010915602209157023091580260237123E5 +:1046A000822393231F910F910C9486220F931F93C3 +:1046B00000915502109156022091570230915802F4 +:1046C00060277127822793271F910F910C948622D0 +:1046D0000895CF92DF92EF92FF920F931F93CF93A3 +:1046E000DF93EC01C0905902D0905A02E0905B0237 +:1046F000F0905C028091550290915602A091570271 +:10470000B0915802C82AD92AEA2AFB2A0FE110E000 +:10471000B701A601002E04C0769567955795479579 +:104720000A94D2F740FF08C0BE01802F0E94E00328 +:104730008130910509F007C00150110948F7BE0109 +:1047400080E00E94E003DF91CF911F910F91FF90D5 +:10475000EF90DF90CF90089540911B0150911C0184 +:1047600020E030E09FEFFA01E20FF31F628168174B +:10477000A1F09F3F19F4611101C0922F2F5F3F4FAD +:104780002630310581F707C0FA01E90FF11D97FDC9 +:10479000FA95828308959F3FB9F7089540911B01D0 +:1047A00050911C0120E030E0FA01E20FF31F9281EA +:1047B000981301C012822F5F3F4F26303105A1F7B9 +:1047C000089581E090E0E0911B01F0911C01E80F59 +:1047D000F91F1082019688309105A9F708959091EC +:1047E0005D02982B90935D020895809590915D02F3 +:1047F000982390935D02089510925D020895909120 +:104800005E02982B90935E020895809590915E02CF +:10481000982390935E02089510925E02089580930B +:104820005F02089510925F02089540911B0150911C +:104830001C0120E030E080E0FA01E20FF31F9181DB +:1048400091118F5F2F5F3F4F27303105A9F70895F2 +:10485000E0911B01F0911C0180915D028083E09149 +:104860001B01F0911C01808190915E02892B808355 +:1048700090915F02992361F0E0911B01F0911C017E +:104880008081892B80830E94152481110E9412242B +:1048900080911B0190911C010C946A1880916E0309 +:1048A000843009F11092690220E488E190E00FB6AB +:1048B000F894A895809360000FBE2093600083B7A2 +:1048C000817F846083BF83B7816083BF789488953C +:1048D00083B78E7F83BF88E10FB6F8948093600022 +:1048E000109260000FBE0895CF930E94E3020E94D1 +:1048F0007E060E94E402C0E08C2F0E94C407892B30 +:1049000029F4CF5FC430C1F780E001C081E0CF91CE +:1049100008950E948C1E0C945F2B1F920F920FB66D +:104920000F9211248F939F93AF93BF93809169024D +:10493000811113C080916A0290916B02A0916C0268 +:10494000B0916D024196A11DB11D80936A029093B2 +:104950006B02A0936C02B0936D02BF91AF919F91D7 +:104960008F910F900FBE0F901F90189582E084BD1D +:1049700093E095BD9AEF97BD80936E0008958FB731 +:10498000F89440916A0250916B0260916C027091B0 +:104990006D028FBFCA010895CF92DF92EF92FF920E +:1049A0000F931F932FB7F89440916A0250916B02B6 +:1049B00060916C0270916D022FBF6A017B01EE2441 +:1049C000FF248C0120E030E0C016D106E206F30699 +:1049D00020F09A01281B390B05C09C0120953095C9 +:1049E000240F351FC9011F910F91FF90EF90DF90A9 +:1049F000CF9008951F920F920FB60F9211248F93AC +:104A00009F93AF93BF9380916A0290916B02A091A4 +:104A10006C02B0916D020196A11DB11D80936A02D6 +:104A200090936B02A0936C02B0936D02BF91AF9113 +:104A30009F918F910F900FBE0F901F9018950E941D +:104A4000A111F8942FEF87EA91E621508040904021 +:104A5000E1F700C0000087E090EBDC018093780371 +:104A600090937903A0937A03B0937B032CE088E1C1 +:104A700090E00FB6F894A895809360000FBE209345 +:104A80006000FFCFCF92DF92EF92FF920F931F93C0 +:104A9000CF93DF93C82ED12C01E010E08D2D0E9422 +:104AA000C4077C01C0E0D0E098010C2E02C0220FA8 +:104AB000331F0A94E2F72E213F21232B29F421965C +:104AC000CC30D10589F708C06C2F7D2D80E00E9485 +:104AD000BB03C812F4CF06C0D39484E0D812DECF53 +:104AE00080E001C081E0DF91CF911F910F91FF9095 +:104AF000EF90DF90CF900895CF93C82F8CE20E9463 +:104B00004225882321F08C2FCF910C94422580E000 +:104B1000CF910895CF930E94CD26811102C00E94AB +:104B2000AE26C5E608C00E947E068FE39CE9019789 +:104B3000F1F700C00000C150B1F789E20E947C2566 +:104B400081110AC18AE20E947C2581110E94AE2651 +:104B500085E00E947C2581110E941F250E94D82695 +:104B60008093680287E00E947C25882399F18BE17D +:104B70000E947C25882351F09091680291FB882740 +:104B800080F921E0822780FB91F922C08EE00E940B +:104B90007C25882351F09091680292FB882780F948 +:104BA00021E0822780FB92F913C080E10E947C25DE +:104BB00090916802882341F093FB882780F921E0D7 +:104BC000822780FB93F904C0892F809580FB90F9A0 +:104BD00090936802809168020E94DC260E94EA2677 +:104BE00080937B0280EE0E947C25882341F0809197 +:104BF0007B02982F909590FB80F980937B0289E34C +:104C00000E947C25882359F090917B0291FB882794 +:104C100080F921E0822780FB91F990937B0282EE5C +:104C20000E947C25882359F090917B0292FB882773 +:104C300080F921E0822780FB92F990937B0286EE37 +:104C40000E947C25882359F090917B0293FB882752 +:104C500080F921E0822780FB93F990937B0283EE19 +:104C60000E947C25882359F090917B0294FB882731 +:104C700080F921E0822780FB94F990937B0285E301 +:104C80000E947C25882359F090917B0295FB882710 +:104C900080F921E0822780FB95F990937B0281E3E4 +:104CA0000E947C25882359F090917B0296FB8827EF +:104CB00080F921E0822780FB96F990937B0281E1C5 +:104CC0000E947C25882359F090917B0297FB8827CE +:104CD00080F921E0822780FB97F990937B028091F5 +:104CE0007B020E94EE2687E20E947C25C82F8EE17F +:104CF0000E947C258111C2608FE10E947C25811178 +:104D0000C46080E20E947C258111C86081E20E941B +:104D10007C258111C06182E20E947C258111C062E4 +:104D200083E20E947C258111C06484E20E947C257C +:104D3000882311F0C06802C0CC2329F08C2F0E9478 +:104D4000E5266C2F03C00E94E126682F70E080E00A +:104D500090E0CF910C949122CF9108956DEE7EEF6B +:104D600080E090E00E94BA2F60E082E090E00E9434 +:104D7000AC2F60E083E090E00E94AC2F60E084E024 +:104D800090E00E94AC2F60E085E090E00E94AC2FA4 +:104D900060E086E090E00C94AC2F80E090E00E9410 +:104DA000A62F21E08D3E9E4F09F020E0822F08952E +:104DB00082E090E00C949E2F682F82E090E00C94AB +:104DC000AC2F83E090E00C949E2F682F83E090E05E +:104DD0000C94AC2F84E090E00C949E2F682F84E01C +:104DE00090E00C94AC2F86E090E00C949E2F682FFE +:104DF00086E090E00C94AC2F8091760280FF0BC08F +:104E00006091200185E0689FB00111247595679538 +:104E1000759567952AC081FF09C06091200185E0E2 +:104E2000689FB0011124759567951FC082FF07C068 +:104E30006091200185E0689FB001112416C0409167 +:104E400070024423C9F060911F01461788F7209132 +:104E5000200185E0289F90011124429FC001439FBB +:104E6000900D112470E00E948A2F6038710540F483 +:104E70006115710539F002C065E070E0862F089574 +:104E80008FE7089581E008958091760280FF08C041 +:104E900060911E0170E0759567957595679521C0C5 +:104EA00081FF06C060911E0170E07595679519C07D +:104EB00082FF04C060911E0170E010C080917002FA +:104EC0008823C1F060911D018617A0F790911E0103 +:104ED000989FC001112470E00E948A2F60387105EC +:104EE00028F46115710521F0862F08958FE7089544 +:104EF00081E0089561E070E0F4CF803F21F40E94EA +:104F0000FC26819504C0813F29F40E94FC268093F1 +:104F100073020895823F21F40E94FC26819504C00B +:104F2000833F29F40E94FC26809372020895893FF2 +:104F300019F40E94442705C08A3F31F40E94442797 +:104F400081958093740208958B3F21F40E94442739 +:104F5000819504C08C3F29F40E94442780937502F8 +:104F60000895843F21F480917102816017C0853FCC +:104F700021F480917102826011C0863F21F48091FA +:104F8000710284600BC0873F21F4809171028860B8 +:104F900005C0883F31F48091710280618093710275 +:104FA00008958D3F21F48091760281600BC08E3F81 +:104FB00021F480917602826005C08F3F29F48091B0 +:104FC00076028460809376020895803F29F4809170 +:104FD000730287FF6EC007C0813F41F48091730266 +:104FE00018160CF066C01092730263C090917202A2 +:104FF000823F19F497FF5DC005C0833F31F4191655 +:105000000CF057C01092720254C0893F31F4809165 +:10501000740218160CF04DC006C08A3F39F4809116 +:10502000740287FF46C01092740243C08B3F29F47C +:105030008091750287FF3DC006C08C3F39F4809196 +:1050400075021816B4F51092750233C0843F21F42E +:10505000809171028E7F05C0853F31F4809171028D +:105060008D7F8093710225C0863F21F4809171026B +:105070008B7FF7CF873F21F480917102877FF1CF3B +:10508000883F21F4809171028F7EEBCF8D3F21F418 +:10509000809176028E7F0BC08E3F21F48091760244 +:1050A0008D7F05C08F3F29F4809176028B7F80939E +:1050B00076028091720281110EC08091730281117B +:1050C0000AC080917402811106C08091750281111D +:1050D00002C010927002089581E792E00E94751854 +:1050E0000E94BF2490936F0280936E020895CF9325 +:1050F00080916E0290916F020E94CC2440917002C8 +:10510000442321F02091210130E006C020912201AA +:105110005AE0259F900111248217930708F486C056 +:105120008091720281110DC090917302911109C09A +:1051300090917402911105C090917502992309F420 +:1051400075C04F3F19F04F5F40937002181624F45A +:105150000E94FC26809372028091720287FF05C034 +:105160000E94FC268195809372028091730218162A +:1051700024F40E94FC26809373028091730287FFBF +:1051800005C00E94FC268195809373026091720293 +:10519000662339F1C0917302CC2319F1772767FD9B +:1051A0007095872F972F0E94FA2C23E333E343E374 +:1051B0005FE30E94AE2D0E94C72C609372026C2F99 +:1051C000772767FD7095872F972F0E94FA2C23E38E +:1051D00033E343E35FE30E94AE2D0E94C72C60934C +:1051E000730280917402181624F40E94442780935D +:1051F00074028091740287FF05C00E944427819544 +:105200008093740280917502181624F40E9444273A +:10521000809375028091750287FF05C00E94442724 +:10522000819580937502CF910C946C28CF9108954D +:10523000E1E7F2E085E0DF011D928A95E9F710923F +:105240007002109276020895833089F130F4813033 +:1052500061F0823009F06EC019C0853009F449C090 +:10526000B8F1863009F066C055C020912201862F22 +:1052700090E0820F911D8F3F910520F4620F6093A3 +:10528000220108958FEF809322010895209121013A +:10529000862F90E0820F911D8F3F910520F4620FC1 +:1052A0006093210108958FEF80932101089520914B +:1052B0002001862F90E0820F911D8F3F910520F4F1 +:1052C000620F6093200108958FEF8093200108956D +:1052D00020911F01862F90E0820F911D8F3F910535 +:1052E00020F4620F60931F0108958FEF80931F01D8 +:1052F000089520911E01862F90E0820F911D8F3F0F +:10530000910520F4620F60931E0108958FEF809342 +:105310001E01089520911D01862F90E0820F911D9E +:105320008F3F910520F4620F60931D0108958FEF68 +:1053300080931D010895833021F130F4813059F0BC +:10534000823009F049C012C0853089F128F18630D9 +:1053500009F042C037C080912201681720F4861BF3 +:1053600080932201089510922201089580912101D5 +:10537000681720F4861B8093210108951092210163 +:10538000089580912001681720F4861B80932001E6 +:10539000089510922001089580911F01681720F44C +:1053A000861B80931F01089510921F01089580911C +:1053B0001E01681720F4861B80931E010895109229 +:1053C0001E01089580911D01681720F4861B8093AB +:1053D0001D01089510921D01089541E050E060E024 +:1053E00070E004C0440F551F661F771F8A95D2F7DF +:1053F000CB01BA010E9491220C948C1E873208F5D1 +:105400008E3108F0B9C08E3009F47EC060F4873068 +:1054100009F465C018F4863059F549C0883051F157 +:105420008B3031F5AEC0883130F4863108F0A9C038 +:105430008031F1F473C0893109F4A3C08B31C1F418 +:1054400059C08933F1F068F4893209F493C018F433 +:10545000873271F48FC0853309F48CC0883341F4EE +:1054600090C0863409F46BC008F488C0883449F1D0 +:1054700080E008950E94D8260E94EA260E94F32622 +:1054800080C00E945918892B59F00E945918909396 +:105490007902809378020E948C1E80E090E004C024 +:1054A00080917802909179020E9454186AC080918C +:1054B0006802817F8E7F8093680281E0809377020B +:1054C00008950E948C1E2FEF83ED90E321508040C1 +:1054D0009040E1F700C000000E941F2552C080915B +:1054E000680280FF03C0817F8E7F01C0816080934E +:1054F000680247C09091680291FB882780F921E0FB +:10550000822780FB91F913C09091680292FB882753 +:1055100080F921E0822780FB92F909C0909168020E +:1055200093FB882780F921E0822780FB93F99093F1 +:105530006802882331F191609093680222C081E86B +:1055400090E00E9480182FEF81EE94E0215080407F +:105550009040E1F700C0000080E090E00E948018D9 +:105560002FEF89E698E1215080409040E1F700C09C +:10557000000007C080E003C08D5101C089530E9424 +:10558000ED2981E0089580E0089580E00895CF93AB +:10559000C82F80917702813071F020F0823009F0BD +:1055A00083C037C0A0911B01B0911C018C91823245 +:1055B00009F07CC007C0A0911B01B0911C018C9127 +:1055C000823249F48C2F0E94C32A81111EC08C2F75 +:1055D0000E94FE291CC08C2F0E94C52A811115C073 +:1055E000C43169F030F4CB3081F0C03109F062C0D1 +:1055F00009C0C93221F0C83309F05CC006C010925E +:10560000770258C082E08093770281E090E0817059 +:1056100054C0C932C1F060F4C431A9F020F4C730DD +:1056200009F046C02EC0CE51CA3008F041C011C0AA +:10563000CE3409F118F4CB34D9F517C0C13599F03F +:10564000C235B1F50EC010927A0281E080937702E4 +:1056500034C0EC2FF0E0E455FE4F808180937A0255 +:1056600027C061E003C061E007C06AE080917A0270 +:105670000E9424291DC06AE080917A020E949B2921 +:1056800017C08EE18093220182E3809321018AE09A +:105690008093200184E180931F0188E080931E01A4 +:1056A00088E280931D0104C01092770280E005C05B +:1056B00081E003C080E090E0AACFCF9108950E94DE +:1056C000CD26811102C00E94AE260E94F32680934F +:1056D000770380FF02C0869501C080E00C94DF074D +:1056E00080917703982F9695292F30E0233031054C +:1056F0004CF49F5F990F8170892B816080937703B1 +:105700000E94F7268091770386950C94DF0780919D +:105710007703982F969591F09158990F8170892B66 +:10572000809377038E7F91E009F490E08091770376 +:1057300090FB80F9809377030E94F726809177038E +:1057400086950C94DF0780917703982F909590FBB6 +:1057500080F9809377030E94F7268091770380FF7A +:1057600002C0869501C080E00C94DF07309177037A +:10577000232F26952F5F2F77822F90E0317004978B +:105780002CF4220F232B2093770302C0309377034E +:1057900080917703282F2E7F91E009F490E090FB11 +:1057A00080F9809377030E94F7268091770386958E +:1057B0000C94DF0720917703922F96959827990FE5 +:1057C000822F8170892B809377038E7F91E009F47B +:1057D00090E08091770390FB80F9809377030E949B +:1057E000F7268091770386950C94DF075058BB27E6 +:1057F000AA270ED075C166D130F06BD120F031F4FC +:105800009F3F11F41EF45BC10EF4E095E7FB51C11C +:10581000E92F77D180F3BA176207730784079507DA +:1058200018F071F49EF58FC10EF4E0950B2EBA2F8F +:10583000A02D0B01B90190010C01CA01A001112496 +:10584000FF27591B99F0593F50F4503E68F11A1642 +:10585000F040A22F232F342F4427585FF3CF4695D3 +:1058600037952795A795F0405395C9F77EF41F16F5 +:10587000BA0B620B730B840BBAF09150A1F0FF0FBF +:10588000BB1F661F771F881FC2F70EC0BA0F621FAB +:10589000731F841F48F4879577956795B795F7959B +:1058A0009E3F08F0B3CF9395880F08F09927EE0F2D +:1058B000979587950895D9D008F481E008950CD084 +:1058C0000FC107D140F0FED030F021F45F3F19F056 +:1058D000F0C0511139C1F3C014D198F39923C9F321 +:1058E0005523B1F3951B550BBB27AA2762177307E6 +:1058F000840738F09F5F5F4F220F331F441FAA1F9A +:10590000A9F333D00E2E3AF0E0E830D09150504059 +:10591000E695001CCAF729D0FE2F27D0660F771F07 +:10592000881FBB1F261737074807AB07B0E809F0E9 +:10593000BB0B802DBF01FF2793585F4F2AF09E3F7E +:10594000510568F0B6C000C15F3FECF3983EDCF350 +:10595000869577956795B795F7959F5FC9F7880FF7 +:10596000911D9695879597F90895E1E0660F771F49 +:10597000881FBB1F621773078407BA0720F0621BDA +:10598000730B840BBA0BEE1F88F7E095089504D0D3 +:105990006894B111D9C00895BCD088F09F5790F099 +:1059A000B92F9927B751A0F0D1F0660F771F881F44 +:1059B000991F1AF0BA95C9F712C0B13081F0C3D05F +:1059C000B1E00895C0C0672F782F8827B85F39F0FD +:1059D000B93FCCF3869577956795B395D9F73EF4A3 +:1059E00090958095709561957F4F8F4F9F4F08954B +:1059F000E89409C097FB3EF4909580957095619569 +:105A00007F4F8F4F9F4F9923A9F0F92F96E9BB271E +:105A10009395F695879577956795B795F111F8CF9A +:105A2000FAF4BB0F11F460FF1BC06F5F7F4F8F4F05 +:105A30009F4F16C0882311F096E911C0772321F0FB +:105A40009EE8872F762F05C0662371F096E8862F93 +:105A500070E060E02AF09A95660F771F881FDAF7EA +:105A6000880F9695879597F90895990F0008550F17 +:105A7000AA0BE0E8FEEF16161706E807F907C0F0D4 +:105A800012161306E407F50798F0621B730B840BDC +:105A9000950B39F40A2661F0232B242B252B21F4B6 +:105AA00008950A2609F4A140A6958FEF811D811D56 +:105AB000089597F99F6780E870E060E008959FEF90 +:105AC00080EC089500240A94161617061806090695 +:105AD000089500240A941216130614060506089564 +:105AE000092E0394000C11F4882352F0BB0F40F4EC +:105AF000BF2B11F460FF04C06F5F7F4F8F4F9F4F2C +:105B0000089557FD9058440F551F59F05F3F71F0AD +:105B10004795880F97FB991F61F09F3F79F0879514 +:105B20000895121613061406551FF2CF4695F1DF9D +:105B300008C0161617061806991FF1CF869571052D +:105B4000610508940895E894BB2766277727CB0161 +:105B500097F908958ADF08F48FEF08950BD0C0CF2E +:105B6000B1DF28F0B6DF18F0952309F0A2CFA7CF58 +:105B70001124EACFC6DFA0F3959FD1F3950F50E033 +:105B8000551F629FF001729FBB27F00DB11D639FEF +:105B9000AA27F00DB11DAA1F649F6627B00DA11D95 +:105BA000661F829F2227B00DA11D621F739FB00D3B +:105BB000A11D621F839FA00D611D221F749F3327AB +:105BC000A00D611D231F849F600D211D822F762F44 +:105BD0006A2F11249F5750408AF0E1F088234AF041 +:105BE000EE0FFF1FBB1F661F771F881F915050408D +:105BF000A9F79E3F510570F05CCFA6CF5F3FECF355 +:105C0000983EDCF3869577956795B795F795E79578 +:105C10009F5FC1F7FE2B880F911D9695879597F989 +:105C20000895FA01EE0FFF1F30962105310599F115 +:105C30006115710561F48038BFE39B0749F16894F1 +:105C40009038810561F08038BFEF9B0741F09923C0 +:105C500042F5FF3FE1053105210511F1E894089473 +:105C6000E795D901AA2329F4AB2FBE2FF85FD0F313 +:105C700010C0FF5F70F4A695E0F7F73950F019F007 +:105C8000FF3A38F49F779F930CD00F9007FC905801 +:105C900008953EF014CF60E070E080E89FE308953F +:105CA0004FE79F775F934F933F932F939ED02F9112 +:105CB0003F914F915F9152DF05C019F40EF0F9CE7C +:105CC00042CFFDCE26DFC8F39638C0F707F80F9213 +:105CD000E8942BE33AEA48EB5FE74EDF0F920F922E +:105CE0000F924DB75EB70F92C0D0ECEAF0E016D03D +:105CF0004F915F91EF91FF91E595EE1FFF1F49F0E6 +:105D0000FE57E0684427EE0F441FFA95E1F74195EE +:105D1000550B32D00F9007FE26C00895DF93CF9326 +:105D20001F930F93FF92EF92DF927B018C01689497 +:105D300005C0DA2EEF011EDFFE01E894A591259142 +:105D4000359145915591AEF3EF0162DDFE0197016A +:105D5000A801DA9479F7DF90EF90FF900F911F91EF +:105D6000CF91DF9108959B01AC0160E070E080E885 +:105D70009FE3A5CD9ECEACC0CCDEE8F39923D9F34A +:105D8000940F511DBBF39150504094F059F088236B +:105D900032F0660F771F881F91505040C1F79E3F29 +:105DA000510544F7880F911D9695879597F90895A9 +:105DB0005F3FACF0983E9CF0BB2786957795679542 +:105DC000B79508F4B1609395C1F7BB0F58F711F47C +:105DD00060FFE8CF6F5F7F4F8F4F9F4FE3CFB4CE11 +:105DE0000EF076C06CCE689464CE93DEC8F399232F +:105DF000D1F3C6F3DF93CF931F930F93FF92C92F75 +:105E0000DD2788232AF02197660F771F881FDAF78E +:105E100020E030E040E85FEB9FE3883920F0803EEF +:105E200030F021968F77E3DCE4EDF0E003C0DFDCB7 +:105E3000E1E0F1E073DF8B01BE01EC01FB2E6F5757 +:105E400071097595771F880B990BD4DD28E132E72E +:105E500041E35FE38FDEAF2D9801AE01FF900F911C +:105E60001F91CF91DF91D4DC3BCEFA01DC01AA0F68 +:105E7000BB1F9B01AC01BF5728F4222733274427BF +:105E800050781FC0B75188F4AB2F00244695379542 +:105E90002795011CA395D2F3002069F0220F331F30 +:105EA000441FB395DAF30DD0A1CC61307105A0E8A1 +:105EB0008A07B94630F49B01AC016627772788270B +:105EC0009078309621F02083318342835383089564 +:105ED0009F3F31F0915020F4879577956795B7955E +:105EE000880F911D9695879597F90895AA1BBB1B5E +:105EF00051E107C0AA1FBB1FA617B70710F0A61BCA +:105F0000B70B881F991F5A95A9F780959095BC01EA +:105F1000CD01089597FB072E16F4009407D077FD66 +:105F200009D00E94762F07FC05D03EF4909581950C +:105F30009F4F0895709561957F4F0895F999FECF11 +:105F400092BD81BDF89A992780B50895A8E1B0E087 +:105F500042E050E00C94C12F262FF999FECF1FBAD2 +:105F600092BD81BD20BD0FB6F894FA9AF99A0FBE82 +:105F7000019608950E94AC2F272F0C94AD2FDC01C1 +:105F8000CB01FC01F999FECF06C0F2BDE1BDF89A44 +:105F9000319600B40D9241505040B8F70895F894EE +:025FA000FFCF31 +:105FA2000507000C058540000001064000000100C5 +:105FB200D80B680C440C0F0CDB0B01600228081490 +:105FC2000A321E40004500250026006100600020C4 +:105FD2000037006400650066006700440046002444 +:105FE2000047000000020004000500070009000B42 +:105FF200000C000E0010001100130015001700180D +:10600200001A001C001D001F00210023002400268E +:1060120000280029002B002D002F00300032003410 +:10602200003500370039003B008803A103BA03D3CF +:1060320003FB04AE04780458043F4D3620020302E9 +:10604200000001000101010101000101010203043C +:0660520005060708090025 +:00000001FF diff --git a/keyboard/planck/planck_pcb_r4.hex b/keyboard/planck/planck_pcb_r4.hex new file mode 100644 index 0000000000..889af7f225 --- /dev/null +++ b/keyboard/planck/planck_pcb_r4.hex @@ -0,0 +1,1628 @@ +:100000000C94FE040C9442050C9442050C94420599 +:100010000C9442050C9442050C9442050C94420544 +:100020000C9442050C9442050C94A6180C94781973 +:100030000C94DB270C9442050C9442050C94420569 +:100040000C9442050C9442050C9442050C94420514 +:100050000C9442050C9443280C9442050C944205E0 +:100060000C9442050C9442050C9442050C944205F4 +:100070000C9442050C9442050C9442050C944205E4 +:100080000C94D10E0C9442050C9442050C9442053C +:100090000C9442050C9442050C9442050C944205C4 +:1000A0000C9442050C9442050C9442059D05AD0547 +:1000B000BF05CF05D505E405F005F60504060D06D8 +:1000C0001E062E06340664069013901390139013A8 +:1000D000901390139013901390139013A713A713DA +:1000E000A713A713A713A713A713A713A713A71340 +:1000F00090139013901390139013A713A713A713A3 +:10010000A713A713901390139013A713A713A71364 +:10011000E519071AF51A071AF51A4C1A6F1AF51A83 +:10012000C41AD71ADA1DDA1D171E171E711EAF1E4C +:1001300027212721C81E2721C91FC91F8C20A320C2 +:100140002721122107634236B79BD8A71A39685670 +:1001500018AEBAAB558C1D3CB7CC5763BD6DEDFDE9 +:10016000753EF6177231BF000000803F08000000A6 +:10017000BE922449123EABAAAA2ABECDCCCC4C3E9C +:1001800000000080BEABAAAAAA3E00000000BF008B +:100190000000803F0000000000084178D3BB438787 +:1001A000D1133D190E3CC3BD4282AD2B3E68EC829B +:1001B00076BED98FE1A93E4C80EFFFBE01C4FF7F20 +:1001C0003F00000000002B0014001A00080015007A +:1001D00017001C0018000C00120013002A00290050 +:1001E00004001600070009000A000B000D000E00B5 +:1001F0000F0033003400E1001D001B000600190051 +:1002000005001100100036003700380028000530C6 +:10021000E000E200E30003302C002C00043050002A +:10022000510052004F002B0014001A000900130067 +:100230000A000D000F0018001C0033002A002900DE +:10024000040015001600170007000B00110008003D +:100250000C0012003400E1001D001B000600190014 +:1002600005000E0010003600370038002800053069 +:10027000E000E200E30003302C002C0004305000CA +:10028000510052004F002B0034003600370013009D +:100290001C0009000A00060015000F002A002900B2 +:1002A00004001200080018000C0007000B001700E3 +:1002B000110016003800E100330014000D000E009C +:1002C0001B00050010001A0019001D002800053051 +:1002D000E000E200E30003302C002C00043050006A +:1002E000510052004F0035021E021F02200221025F +:1002F0002202230224022502260227022A004C00A1 +:100300003A003B003C003D003E003F002D022E0223 +:100310002F02300231020100400041004200430040 +:10032000440045000100010001000100010001003E +:100330000100010001000100010001000100AB000B +:10034000AA00A900AE0035001E001F0020002100F9 +:100350002200230024002500260027002A004C004C +:100360003A003B003C003D003E003F002D002E00C7 +:100370002F003000310001004000410042004300E6 +:1003800044004500010001000100010001000100DE +:100390000100010001000100010001000100AB00AB +:1003A000AA00A900AE00000000000000000000004C +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F0000000000000000330000000000430000096 +:100400000000000000001E001E001E001E001E0056 +:100410001E001E001E001E001E001E001E0000000A +:1004200014001A000800150017001C0018000C002A +:10043000120013002F00000004001600070009003E +:100440000A000B000D000E000F00330034000D30C9 +:10045000000000000600190000000000110010005C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:100770000000000000000000000000000000000079 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B0000000000000000000000000000000000039 +:1007C00000000000000001000050010001000100D5 +:1007D0000100010001000100010001004C000100C6 +:1007E0000100010007300630135012500030013074 +:1007F00002300C30010001000B300A3009300830A3 +:1008000001000100010001000100010001000100E0 +:1008100001000100010001000100010001000100D0 +:100820000100010001002803540068006500200059 +:1008300050006C0061006E0063006B0020004B00F4 +:100840006500790062006F006100720064000000C2 +:100850002C034F007200740068006F006C00690088 +:100860006E0065006100720020004B006500790099 +:1008700062006F00610072006400730000000403F6 +:10088000090409026D00040100A0FA090400000136 +:1008900003010100092111010001223F0007058128 +:1008A0000308000A090401000103010200092111E3 +:1008B000010001224D000705820308000A09040215 +:1008C0000001030000000921110100012236000788 +:1008D00005830308000A090403000103000000095E +:1008E00021110100012239000705840310000112C3 +:1008F00001100100000008EDFE606001000102002F +:100900000105010906A101050719E029E7150025E0 +:1009100001950875018102050819012905950575DC +:1009200001910295017503910105071900297715B9 +:10093000002501957875018102C005010980A1019A +:10094000850216010026B7001A01002AB7007510AB +:1009500095018100C0050C0901A101850316010064 +:10096000269C021A01002A9C02751095018100C084 +:1009700005010902A1010901A100050919012905C3 +:100980001500250195057501810295017503810109 +:100990000501093009311581257F95027508810609 +:1009A00009381581257F950175088106050C0A38DF +:1009B000021581257F950175088106C0C0050109D2 +:1009C00006A101050719E029E7150025019508751D +:1009D0000181029501750881010508190129059514 +:1009E000057501910295017503910105071900290B +:1009F000FF150025FF950675088100C011241FBE54 +:100A0000CFEFDAE0DEBFCDBF04B603FE24C0809195 +:100A1000190490911A04A0911B04B0911C04873012 +:100A2000904BA740B04BB9F41092190410921A04DD +:100A300010921B0410921C0414BE84B7877F84BFDD +:100A400088E10FB6F89480936000109260000FBEAA +:100A5000E0E0F8E3099513E0A0E0B1E0E4E8F3E6B4 +:100A600002C005900D92A431B107D9F714E0A4E1BA +:100A7000B3E001C01D92A931B107E1F70E94EC1566 +:100A80000C94C0310C940000279A2F988FEF9FEFA1 +:100A900090938700809386008AE08093800089E1AC +:100AA000809381000C94452D282F81110BC08091DB +:100AB0008000877F8093800010928D0010928C00C0 +:100AC0002F9808952F9880918000886080938000EF +:100AD000233019F48FEF9FEF0FC083E090E0821B6B +:100AE0009109880F991F2FEF3FEFA90102C056957A +:100AF00047958A95E2F7CA0190938D0080938C0008 +:100B00000895CF93DF93EC010E94DC28BE0180E0C2 +:100B100090E0DF91CF910C9407250F931F93462F00 +:100B200050E04E30510508F0DEC0DC01FA01EA5A0F +:100B3000FF4F12968C910C948431882309F4D3C012 +:100B400000E010E0980140E064E070E08BE292E0A9 +:100B50000E944F1281E090E00FC0882309F4C3C0C7 +:100B600000E010E0980140E066E070E08BEB91E07F +:100B70000E944F1282E090E00E948105B4C0882359 +:100B800009F4B1C000E010E0980140E068E070E0D6 +:100B90008BEE91E00E944F1284E090E0EDCF88232D +:100BA00011F083E005C083E00CC0882349F084E0A5 +:100BB0000E94842540E164E083E00E94910A93C092 +:100BC00084E00E94A525F6CF882331F085EE0E94AF +:100BD0006E1C0E949C2D87C085EE0E94361D83C02E +:100BE000882309F480C00E94E30D7DC0882309F4A6 +:100BF0007AC00E94DC0D00E010E0980140E065E062 +:100C000070E08BE492E027C0882309F46CC085E093 +:100C10000E94A5250E94040E66C0882309F463C0C3 +:100C200000E010E0980140E068E070E08BE191E0C6 +:100C30000E944F1285E00E94842555C0882309F444 +:100C400052C00E94E21200E010E0980140E068E02B +:100C500070E08BE191E00E944F1245C0882309F4B7 +:100C600042C00E94ED12EFCF8823E9F100E010E0CE +:100C7000980140E066E070E08BE891E00E944F123E +:100C800084E00E94A52583E00E94A52580E10E94C2 +:100C9000A52585E00E94A5250E94040E86E00E94FD +:100CA00084250E94C928811102C00E94A5280E94A3 +:100CB000E12890E090931804809317048068809353 +:100CC00017040E94E5280FC0882369F000E010E0B7 +:100CD000980140E066E070E08BE591E00E944F12E1 +:100CE00086E00E94A52580E090E01F910F91089575 +:100CF0000F931F932FEF89EF90E021508040904099 +:100D0000E1F700C0000000E010E0980140E065E07D +:100D100070E08BE492E00E944F121F910F910895B2 +:100D20000F931F9300E010E0980140E063E070E053 +:100D300083E091E00E944F122FEF82E597E021506F +:100D400080409040E1F700C000001F910F9108958E +:100D5000CF92DF92EF92FF920F931F93CF93DF9387 +:100D6000CDB7DEB7CC58D1090FB6F894DEBF0FBEB1 +:100D7000CDBF2091D10325FFC5C08C01FC0192811C +:100D800080910201992309F460C096E4E0E9F2E061 +:100D9000DE01A95BBF4F01900D929A95E1F7F80132 +:100DA0009081E0910001F0910101E90FF11DEE0F3A +:100DB000FF1F27E430E02C0F3D1FE20FF31F60817F +:100DC0007181680F711D882777FD8095982F0E948B +:100DD000E02E20E030E040E451E40E94452E6B011B +:100DE0007C01F801218184E090E0821B9109BC0123 +:100DF000882777FD8095982F0E94E02E9B01AC01FB +:100E0000C701B6010E94DD2D9B01AC0160E070E0DE +:100E100080E090E40E94F72F20E030E04CE551E4C0 +:100E20000E94942F4FE050E0C457DF4F0FB6F89464 +:100E3000DEBF0FBECDBFDF91CF911F910F91FF900D +:100E4000EF90DF90CF900C94EF1196E4E0E9F2E0A0 +:100E5000DE01119601900D929A95E1F7F8019081CB +:100E6000E0910001F0910101E90FF11DEE0FFF1F6C +:100E700021E030E02C0F3D1FE20FF31F60817181F4 +:100E8000680F711D882777FD8095982F0E94E02EAE +:100E900020E030E040E451E40E94452E6B017C01EB +:100EA000F801218184E090E0821B9109BC01882730 +:100EB00077FD8095982F0E94E02E9B01AC01C70121 +:100EC000B6010E94DD2D9B01AC0160E070E080E086 +:100ED00090E40E94F72F20E030E04CE551E40E94BE +:100EE000942FC457DF4F0FB6F894DEBF0FBECDBFAF +:100EF000DF91CF911F910F91FF90EF90DF90CF90F6 +:100F00000C94370EC457DF4F0FB6F894DEBF0FBEF8 +:100F1000CDBFDF91CF911F910F91FF90EF90DF90A8 +:100F2000CF90089508950E9444056E9A769A0C9485 +:100F300078060C9492070C94A8060895880F991FC0 +:100F4000FC01EA5BFF4F859194910895880F991FEA +:100F5000FC01EA53FE4F8591949108950F931F93DE +:100F6000CF93DF93EC01811520E49207A0F5C11522 +:100F700080E3D80708F0E1C0C83ED105D8F4C03EF0 +:100F8000D10508F0EEC1C83AD10578F4C53AD105CB +:100F900008F074C0C130D10509F46DC008F4DEC199 +:100FA000C430D10508F0DDC1D9C1CB3BD10508F46F +:100FB00070C0D4C1C11590E2D90708F0B9C0C115FD +:100FC00021E0D20708F0CDC1C03FD10508F4C6C169 +:100FD0008E01106506C2C13080E5D80709F4BDC096 +:100FE00068F5C13120E4D20709F4AEC050F4C03135 +:100FF00090E4D90708F0A5C0CF70DD278E01146DED +:10100000F0C1C33120E4D20709F4A4C008F49FC0A2 +:10101000C115D04509F0A2C10E944B210E94040EC7 +:101020000E9490069FEF24E38CE091502040804086 +:10103000E1F700C000000E946828D3C1C11520E676 +:10104000D20730F4C11581E5D80708F48CC02DC152 +:10105000C11590E7D90708F481C1C11520E8D2076E +:1010600008F478C1C11580E9D80708F077C1DF70AE +:101070008E01106AB6C101E010E0B3C1C53AD105D6 +:1010800009F471C1C63AD10509F070C102E810E453 +:10109000A8C1C83AD10509F46CC1C93AD10509F40F +:1010A0006BC1CA3AD10509F46AC1CB3AD10509F43A +:1010B00069C1CC3AD10509F468C1CD3AD10509F42A +:1010C00067C1C03BD10509F466C1CE3AD10509F428 +:1010D00065C1CF3AD10509F464C1C13BD10509F41A +:1010E00063C1C23BD10509F462C1C33BD10509F418 +:1010F00061C1C43BD10509F460C1C53BD10509F408 +:101100005FC1C63BD10509F45EC1C73BD10509F4F7 +:101110005DC1C83BD10509F45CC1C93BD10509F4E7 +:101120005BC1CA3BD10509F45AC100E014E459C1BE +:10113000CE019F700E94A60755C1DD278E01106C5D +:1011400050C100E011ED4DC100E010ED4AC100E0DA +:1011500012ED47C100E013ED44C18091ED038160C1 +:101160008093ED033EC10E94C928811102C00E94F4 +:10117000A5280E94E12890E090931804809317041A +:10118000C23090E5D90721F480911704816086C0B0 +:10119000C43020E5D20721F48091170482607EC01C +:1011A000C63080E5D80721F480911704846076C0AA +:1011B000C83090E5D90719F48091170427C0CA30C8 +:1011C00020E5D20721F480911704806167C0CC30FC +:1011D00080E5D80721F48091170480625FC0CE308B +:1011E00090E5D90721F480911704806457C0C0317D +:1011F00020E5D20721F48091170480684FC0C231E6 +:1012000080E5D80729F4809117048460886046C07F +:10121000C33090E5D90721F4809117048E7F3EC03A +:10122000C53020E5D20721F4809117048D7F36C0A8 +:10123000C73080E5D80721F4809117048B7F2EC03A +:10124000C93090E5D90719F48091170426C0CB3036 +:1012500020E5D20721F4809117048F7E1FC0CD3086 +:1012600080E5D80721F4809117048F7D17C0CF3017 +:1012700090E5D90721F4809117048F7B0FC0C1310D +:1012800020E5D20721F4809117048F7707C0C3317E +:10129000D04531F4809117048B7F877F80931704AA +:1012A000809117040E94E5289CC08D2F99278F708C +:1012B000992781309105D9F49E012370332702C00C +:1012C000880F991F2A95E2F79C688E0144E0000F71 +:1012D000111F4A95E1F700271370802B912B53E0E3 +:1012E000CC0FDD1F5A95E1F7C076DD272FC0823085 +:1012F000910531F4DC2FCC278E01016F106A71C08B +:101300008330910569F4CE018370992701E010E0E4 +:1013100002C0000F111F8A95E2F7C8019C680FC038 +:10132000049709F05EC0CE018370992701E010E0B8 +:1013300002C0000F111F8A95E2F7C8019A6823E0E6 +:10134000CC0FDD1F2A95E1F7C07ED7708C010C2BE6 +:101350001D2B47C0DF708E01106243C000E010E01B +:1013600040C08E013EC001E810E43BC003E810E439 +:1013700038C002EE14E435C009EE14E432C00AEEBF +:1013800014E42FC005EB14E42CC006EB14E429C0D0 +:1013900007EB14E426C00CEC14E423C00DEC14E4B9 +:1013A00020C003E815E41DC00AE815E41AC002E9EC +:1013B00015E417C004E915E414C001E216E411C0F5 +:1013C00003E216E40EC004E216E40BC005E216E4E4 +:1013D00008C006E216E405C007E216E402C00AE20D +:1013E00016E4C801DF91CF911F910F9108959CE001 +:1013F000799FF001112490E3899FE00DF11D1124E4 +:10140000E60FF11DEE0FFF1FEA53FE4F85919491F9 +:10141000803E9105E0F4803C910558F581339105BB +:1014200009F46FC048F48932910509F463C08A3227 +:10143000910509F46DC072C089339105E9F08238D5 +:101440009105D1F08533910509F44DC067C0833E05 +:10145000910581F138F4803E9105B9F0823E910505 +:10146000D9F05CC0863E910561F1873E9105A1F1FE +:1014700055C00E949E0708952091170420FD02C0C8 +:1014800021FF4CC080EE90E049C08091170480FF9E +:10149000F9CF89E390E042C08091170482FF0EC02B +:1014A0008091170484FF03C080E090E037C083EE92 +:1014B00090E034C08091170482FFF2CF82EE90E07A +:1014C0002DC08091170483FF0BC08091170484FD09 +:1014D000EBCF87EE90E022C08091170483FFF5CF19 +:1014E00086EE90E01BC08091170485FF07C089E25B +:1014F00090E014C08091170485FFF9CF85E390E058 +:101500000DC08091170486FF07C08AE290E006C0F4 +:101510008091170486FFF9CF81E390E00E94AE0727 +:101520000895CF92DF92EF92FF920F931F9301E005 +:1015300010E020E030E06801790104C0CC0CDD1C33 +:10154000EE1CFF1C8A95D2F704C0000F111F221F4A +:10155000331F6A95D2F70C291D292E293F29C090E7 +:10156000D103D090D203E090D303F090D403C022F3 +:10157000D122E222F322842FC016D106E206F3061E +:1015800041F41F910F91FF90EF90DF90CF900C945A +:1015900084251F910F91FF90EF90DF90CF900C94D6 +:1015A000A52508950C94D10A5F926F927F928F9235 +:1015B0009F92AF92BF92CF92DF92EF92FF920F93E2 +:1015C0001F93CF93DF93CDB7DEB728970FB6F8946C +:1015D000DEBF0FBECDBFCE0101966C014E0199E07A +:1015E000890E911C20E030E040E050E060E070E0C7 +:1015F00000E010E0E12CF12C6C2C5D2C88E0782EC2 +:10160000AA24A394B12CE6EDF2E0A62DB52D872DEA +:1016100001900D928A95E1F7F601819191916F0108 +:10162000FC01E07FFF27E032F10559F48F70992724 +:10163000F50102C0EE0FFF1F8A95E2F7EE2AFF2A9E +:1016400037C0E033F10559F48F709927F50102C0D6 +:10165000EE0FFF1F8A95E2F70E2B1F2B29C0E034F7 +:10166000F10559F48F709927F50102C0EE0FFF1FA5 +:101670008A95E2F76E2B7F2B1BC0E035F10559F4FC +:101680008F709927F50102C0EE0FFF1F8A95E2F7D0 +:101690004E2B5F2B0DC0E036F10551F48F7099276A +:1016A000F50102C0EE0FFF1F8A95E2F72E2B3F2BAC +:1016B000C814D90409F0A7CF84B19E2D9095892331 +:1016C00084B985B1E82AE5B887B1902F9095892330 +:1016D00087B988B1082B08B98AB1962F90958923CC +:1016E0008AB98BB1682B6BB98DB1942F90958923F2 +:1016F0008DB98EB1482B4EB980B3922F9095892326 +:1017000080BB81B3282B21BB28960FB6F894DEBF8F +:101710000FBECDBFDF91CF911F910F91FF90EF9042 +:10172000DF90CF90BF90AF909F908F907F906F9001 +:101730005F9008955F926F927F928F929F92AF9287 +:10174000BF92CF92DF92EF92FF920F931F93CF93AE +:10175000DF93CDB7DEB768970FB6F894DEBF0FBE44 +:10176000CDBF85B7806885BF85B7806885BF0E947B +:10177000D40ACE0101966C014E0199E1890E911CAB +:1017800020E030E040E050E060E070E000E010E099 +:10179000E12CF12C6C2C5D2C88E1782EAA24A394EA +:1017A000B12CEEEDF2E0A62DB52D872D01900D9216 +:1017B0008A95E1F7F601819191916F01FC01E07F3B +:1017C000FF27E032F10559F48F709927F50102C027 +:1017D000EE0FFF1F8A95E2F7EE2AFF2A37C0E033AB +:1017E000F10559F48F709927F50102C0EE0FFF1F24 +:1017F0008A95E2F70E2B1F2B29C0E034F10559F42E +:101800008F709927F50102C0EE0FFF1F8A95E2F74E +:101810006E2B7F2B1BC0E035F10559F48F70992793 +:10182000F50102C0EE0FFF1F8A95E2F74E2B5F2BEA +:101830000DC0E036F10551F48F709927F50102C013 +:10184000EE0FFF1F8A95E2F72E2B3F2BC814D90409 +:1018500009F0A7CF84B19E2D9095892384B985B1D5 +:10186000E82AE5B887B1902F9095892387B988B188 +:10187000082B08B98AB1962F909589238AB98BB124 +:10188000682B6BB98DB1942F909589238DB98EB14A +:10189000482B4EB980B3922F9095892380BB81B39A +:1018A000282B21BB10921D0310921C0310921503CC +:1018B0001092140310921F0310921E03109217032C +:1018C0001092160310922103109220031092190314 +:1018D00010921803109223031092220310921B03FC +:1018E00010921A0368960FB6F894DEBF0FBECDBFF4 +:1018F000DF91CF911F910F91FF90EF90DF90CF90EC +:10190000BF90AF909F908F907F906F905F900C945E +:1019100093077F928F929F92AF92BF92CF92DF9266 +:10192000EF92FF920F931F93CF93DF93CDB7DEB764 +:10193000A0970FB6F894DEBF0FBECDBF6E0149E190 +:10194000C40ED11C84E1E82E83E0F82E98E0792EB5 +:10195000BC2CAD2C01E010E028E1822E35E0932E66 +:10196000E6EDF2E0AB2DBA2D872D01900D928A9510 +:10197000E1F7F601819191916F019C01207F33275E +:101980002032310591F424B18F709927A80102C04B +:10199000440F551F8A95E2F7CA01922F982B94B9EC +:1019A00095B18095892385B953C02033310591F4D1 +:1019B00027B18F709927F80102C0EE0FFF1F8A959B +:1019C000E2F7CF01922F982B97B998B18095892390 +:1019D00088B93EC02034310591F42AB18F7099271F +:1019E000A80102C0440F551F8A95E2F7CA01922F41 +:1019F000982B9AB99BB1809589238BB929C0203542 +:101A0000310591F42DB18F709927F80102C0EE0FC6 +:101A1000FF1F8A95E2F7CF01922F982B9DB99EB1B7 +:101A2000809589238EB914C02036310589F420B3FE +:101A30008F709927A80102C0440F551F8A95E2F7BD +:101A4000CA01922F982B90BB91B38095892381BBBB +:101A500050EA5A95F1F7BE016F5F7F4F20E030E00A +:101A600040E050E0EEEDF2E0DE011196882D0190AD +:101A70000D928A95E1F7FB0181919191BF01FC01E3 +:101A8000E07FFF27E032F10511F4E3B113C0E0334A +:101A9000F10511F4E6B10EC0E034F10511F4E9B13D +:101AA00009C0E035F10511F4ECB104C0E036F105F0 +:101AB000B9F4EFB1F0E08F70992702C0F595E79582 +:101AC0008A95E2F7E0FD08C0C801042E02C0880F25 +:101AD000991F0A94E2F702C080E090E0282B392B8E +:101AE0004F5F5F4F4C30510509F0BCCFF70180814B +:101AF00091818217930721F03183208390927302A2 +:101B00000E94D40AF2E0EF0EF11C4CE1E41643E02F +:101B1000F40609F025CF80917302882361F181508A +:101B200080937302882339F08FE99FE00197F1F7E2 +:101B300000C0000020C08091140390911503909381 +:101B40001D0380931C0380911603909117039093BB +:101B50001F0380931E0380911803909119039093A3 +:101B600021038093200380911A0390911B0390938B +:101B70002303809322030E94990781E0A0960FB669 +:101B8000F894DEBF0FBECDBFDF91CF911F910F91B3 +:101B9000FF90EF90DF90CF90BF90AF909F908F908D +:101BA0007F900895E82FF0E0EE0FFF1FE45EFC4FFA +:101BB00080819181089508958091020481608093CD +:101BC00002040C94F728809102048E7F8093020413 +:101BD0000C94F7280E94C928811102C00E94A528F0 +:101BE0000E94F328809302043E9A809171008D7FB9 +:101BF0008093710082E0809390008AE1809391004D +:101C000081E080932603089580912603811102C00C +:101C10000E94EA0D10927603109275038091710074 +:101C20008D7F80937100809190008F7780939000DA +:101C3000109238031092370310926F0310927003C2 +:101C4000109271031092720310926E0310926D0342 +:101C5000EDE4F3E0ADE3B3E0119211921192119231 +:101C60001D921D9283E0ED36F807B1F70895CF92EB +:101C7000DF92EF92FF920F931F93CF93DF93209108 +:101C80003703222309F484C06B017C018091260371 +:101C9000811102C00E94EA0D0DE613E0C7E0D0E01A +:101CA000A7019601F80192918291729162918F0140 +:101CB0000E94412E811131C0FE01EE0FFF1FEE0F79 +:101CC000FF1FE35BFC4F1082118212821382DE0140 +:101CD000AA0FBB1FA35CBC4F11961C921E92C7306B +:101CE000D105E9F021964481558166817781408351 +:101CF000518362837383148215821682178212962F +:101D00008D919C91139711969C938E9313961C9290 +:101D10001E92129734961296E2CF219708F6809180 +:101D2000750390917603019797FD05C09093760314 +:101D30008093750304C0109276031092750380910E +:101D400075039091760320917303309174032817E3 +:101D5000390724F01092740310927303892BC1F495 +:101D6000809171008D7F80937100809190008F77BA +:101D70008093900010926F03109270031092710381 +:101D80001092720310926E0310926D03109237033B +:101D9000DF91CF911F910F91FF90EF90DF90CF9047 +:101DA00008951F920F920FB60F9211244F925F92D7 +:101DB0006F927F928F929F92AF92BF92CF92DF925B +:101DC000EF92FF922F933F934F935F936F937F9385 +:101DD0008F939F93AF93BF93CF93DF93EF93FF9333 +:101DE00080913703882309F49BC1C0917503D0917A +:101DF00076031C161D060CF093C1409027035090EB +:101E000028036090290370902A0320E030E0A901A4 +:101E1000C301B2010E94902F18160CF065C0C130AA +:101E2000D10509F452C08091730390917403BE01EF +:101E30000E9470317C0190937403809373038090AF +:101E4000390390903A03A0903B03B0903C0320E00C +:101E500030E040E85FE3C501B4010E94DD2D6093EE +:101E6000390370933A0380933B0390933C03F7014B +:101E7000EE0FFF1FEE0FFF1FE35BFC4FA30192016C +:101E800060817181828193810E94452E20E030E043 +:101E900040E05EE30E94942F9B01AC01C501B401B8 +:101EA0000E94902F18168CF4C7010196BE010E9463 +:101EB00070319093740380937303109239031092DE +:101EC0003A0310923B0310923C03E0917303F091AC +:101ED0007403EE0FFF1FEE0FFF1FE35BFC4F6081EB +:101EE000718182819381D0C0C0906F03D0907003C4 +:101EF000E0907103F090720320E030E0A901C70187 +:101F0000B6010E94412E2197882309F4A2C0FE0148 +:101F1000EE0FFF1FEE0FFF1FE35BFC4F80809180F1 +:101F2000A280B380A5019401C701B6010E94412E91 +:101F300087FF31C0A501940160E070E08CED93EC67 +:101F40000E94452E20E030E040E451E40E94452EFE +:101F500020E030E040E05FE30E94942F9B01AC0161 +:101F600060E070E080E090E40E94F72F9B01AC01FC +:101F7000C501B4010E94942F9B01AC01C701B601B9 +:101F80000E94412E87FF07C0A701960160E070E024 +:101F90008CED93E439C0A5019401C701B6010E94FC +:101FA000902F18160CF055C0A501940160E070E068 +:101FB0008CED93E40E94452E20E030E040E451E4B3 +:101FC0000E94452E20E030E040E05FE30E94942F25 +:101FD0009B01AC0160E070E080E090E40E94F72F8C +:101FE0009B01AC01C501B4010E94942F9B01AC017F +:101FF000C701B6010E94902F18165CF5A701960143 +:1020000060E070E08CED93EC0E94452E20E030E023 +:1020100040E451E40E94452E20E030E040E05FE3E0 +:102020000E94942F9B01AC0160E070E080E090E49E +:102030000E94F72F9B01AC01C701B6010E94942FAB +:1020400060936F0370937003809371039093720396 +:1020500013C0FE01EE0FFF1FEE0FFF1FE35BFC4FEF +:1020600080819181A281B38180936F0390937003EB +:10207000A0937103B093720360916F03709170032A +:102080008091710390917203209124033091250374 +:102090002F3F4FEF340731F02F5F3F4F3093250331 +:1020A000209324030E94F8126B017C0120E034E2AB +:1020B00044EF51E40E94412E87FF08C086EFC82EEE +:1020C00088E2D82E84EFE82E81E4F82E20E030E07C +:1020D00040E051E4C701B6010E94942F9B01AC017E +:1020E00060E074E284E79BE40E94452E6B017C0172 +:1020F0000E94AD2E70939700609396002091740219 +:10210000309175024091760250917702C701B60175 +:102110000E94942F0E94AD2E7093990060939800B6 +:1021200080913803882309F433C1C0903303D090E1 +:102130003403E0903503F090360320E030E0A9014D +:10214000C701B6010E94902F1816D4F58091240380 +:10215000909125038F3F2FEF920729F001969093DE +:10216000250380932403C701B6010E94F81220E0E2 +:1021700030E040E051E40E94942F9B01AC0160E00C +:1021800074E284E79BE40E94452E6B017C010E946F +:10219000AD2E709397006093960020917402309159 +:1021A00075024091760250917702C701B6010E94F4 +:1021B000942F0E94AD2E709399006093980008C0F0 +:1021C0001092970010929600109299001092980029 +:1021D00060912D0370912E036F5F7F4F70932E03DC +:1021E00060932D03209196003091970080E090E05D +:1021F000232BF1F0C0919600D09197000E94DE2E23 +:102200006B017C01BE0180E090E00E94DE2E9B010C +:10221000AC0160912F037091300380913103909154 +:1022200032030E94452E20E03FEF4FE757E410C0F5 +:102230000E94DE2E6B017C0120E030EE4FEF54E473 +:1022400060912F037091300380913103909132039C +:102250000E94942F9B01AC01C701B6010E94902FF0 +:1022600087FD96C080912B038F5F80932B0390E0B6 +:102270002091FE033091FF0382179307A0F0809115 +:102280000904882319F010922B030DC0809171006E +:102290008D7F80937100809190008F778093900064 +:1022A000109238037DC080912C03C0912B038111C3 +:1022B00028C0C0900304D0900404E0900504F0907E +:1022C000060420E030E0A901C701B6010E94902F6A +:1022D0001816BCF481E080932C0310923303109203 +:1022E00034031092350310923603C0922F03D0921C +:1022F0003003E0923103F0923203C150C0932B03BC +:1023000043C010922C031092250310922403E091F5 +:102310000004F091010448E0C49FE00DF11D112478 +:1023200080819181A281B3818093330390933403A0 +:10233000A0933503B093360320E030E040E85EE33D +:1023400064817581868197810E94942F6B017C0145 +:1023500020E030E048EC52E460917802709179021C +:1023600080917A0290917B020E94452E9B01AC01E4 +:10237000C701B6010E94942F60932F03709330031E +:10238000809331039093320310922E0310922D0309 +:102390008091020480FD04C010923803109237032C +:1023A000FF91EF91DF91CF91BF91AF919F918F916D +:1023B0007F916F915F914F913F912F91FF90EF909F +:1023C000DF90CF90BF90AF909F908F907F906F9055 +:1023D0005F904F900F900FBE0F901F901895CF9267 +:1023E000DF92EF92FF92CF93DF936B017C01EA01C2 +:1023F00080912603811102C00E94EA0D809102049F +:1024000080FF46C0809175039091760308970CF089 +:102410003FC0809171008D7F80937100809138035F +:1024200081110E94040E81E08093370310922503EE +:102430001092240320E030E0A901C701B6010E94F8 +:10244000902F1816DCF48091750390917603FC01AF +:10245000EE0FFF1FEE0FFF1FE35BFC4FC082D18228 +:10246000E282F382FC01EE0FFF1FE35CFC4FD1839D +:10247000C0830196909376038093750380917100D9 +:1024800082608093710080919000806880939000BA +:10249000DF91CF91FF90EF90DF90CF9008958F92D2 +:1024A0009F92AF92BF92CF92DF92EF92FF920F93E3 +:1024B0001F93CF93DF93EC017B01D42E4801590188 +:1024C00080912603811102C00E94EA0D80910204CE +:1024D00080FF6BC0809171008D7F8093710080912F +:1024E000370381110E94040E81E080933803D0935A +:1024F0000104C0930004F092FF03E092FE03D09227 +:1025000009048092030490920404A0920504B092FE +:1025100006041092390310923A0310923B03109272 +:102520003C0310922B0388819981AA81BB818093FF +:10253000330390933403A0933503B093360320E024 +:1025400030E040E85EE36C817D818E819F810E9456 +:10255000942F6B017C0120E030E048EC52E4609164 +:1025600078027091790280917A0290917B020E94A8 +:10257000452E9B01AC01C701B6010E94942F6093C8 +:102580002F037093300380933103909332031092A2 +:102590002E0310922D038091710082608093710050 +:1025A00080919000806880939000DF91CF911F917F +:1025B0000F91FF90EF90DF90CF90BF90AF909F90E2 +:1025C0008F9008958091770390E0019665E070E028 +:1025D0000E9470318093770308958091770390E093 +:1025E000019765E070E00E94703180937703089551 +:1025F0008F929F92AF92BF92CF92DF92EF92FF9213 +:10260000CF93DF936B017C01C0912403D09125030C +:10261000BE0180E090E00E94DE2E4B015C01A7012C +:10262000960160E070E08CE594E40E94452E9B01E9 +:10263000AC01C501B4010E94942F0E94B22E4091BA +:102640007703423009F45CC028F4442351F0413050 +:10265000E9F0FBC0433009F481C0443009F4B4C050 +:10266000F4C080E090E0A0E0BFE380937402909318 +:102670007502A0937602B09377021092270310920E +:1026800028031092290310922A03DFC01092270317 +:10269000109228031092290310922A0364317105C5 +:1026A00040F46A307105E0F520E030E040E85EE398 +:1026B0003BC0693C710508F0C0C080E090E00E941A +:1026C000DE2E20E030E040EA51E40E94DC2D20E0E4 +:1026D00030E044E353E40E94452E9B01AC010E948C +:1026E000942F20E030E040E05EE30E94942F9B01B5 +:1026F000AC0160E070E080E09EE30E94DC2D5BC0F6 +:1027000010922703109228031092290310922A0393 +:102710006432710578F4FB01EC59FF4F0C9484315D +:1027200020E030E040E05FE3C701B6010E94942F53 +:102730006B017C0180E090E0A0E0BEE38093740236 +:1027400090937502A0937602B09377027EC0A701A2 +:102750009601C701B6010E94DD2DEACF1092270332 +:10276000109228031092290310922A032AE0269F30 +:10277000A001279F500D1124CA0168EB7BE00E9445 +:102780005C31BC016C5D754077FF03C0719561954C +:102790007109882777FD8095982F0E94E02E2EE3FF +:1027A00033EC4EE259E30E94942F20E030E040ECFD +:1027B0005EE30E94DD2D6093740270937502809336 +:1027C00076029093770241C010922703109228035B +:1027D0001092290310922A03CE0183709927892B26 +:1027E000E1F0BE016170772780E090E00E94DE2E6C +:1027F00020E030E040E05EE30E94942F20E030E0F3 +:1028000040E45FE30E94DD2D6093740270937502D3 +:1028100080937602909377020CC080E090E0A0E075 +:10282000BFE38093740290937502A0937602B093F5 +:102830007702C770DD27CD2B41F4109274021092FD +:1028400075021092760210927702C701B601DF91ED +:10285000CF91FF90EF90DF90CF90BF90AF909F907F +:102860008F900895809188030895CF93DF9300D0CF +:102870001F92CDB7DEB79C0180910E04843019F50C +:1028800093E099833B832A839093E9008FEF9091A3 +:10289000E800815095FD06C095ED9A95F1F700008E +:1028A0008111F5CF8091E80085FF0DC040E050E038 +:1028B00063E070E0CE0101960E9496168091E800D8 +:1028C0008E778093E8000F900F900F90DF91CF915B +:1028D0000895CF93DF9300D01F92CDB7DEB720913C +:1028E0000E04243021F522E029839B838A8383E030 +:1028F0008093E9008FEF9091E800815095FD06C02C +:1029000095ED9A95F1F700008111F5CF8091E800DF +:1029100085FF0DC040E050E063E070E0CE0101961D +:102920000E9496168091E8008E778093E8000F90C1 +:102930000F900F90DF91CF91089520910E042430D5 +:10294000F1F422E02093E9002FEF3091E8002150CC +:1029500035FD06C035ED3A95F1F700002111F5CFB0 +:102960002091E80025FF0BC040E050E065E070E0FA +:102970000E9496168091E8008E778093E800089573 +:10298000CF93DF93EC0190910E04943009F046C090 +:10299000809186028823D9F0809187028823B9F03C +:1029A0009093E9008FEF9091E800815095FD06C06B +:1029B00095E19A95F1F700008111F5CF8091E8003B +:1029C00085FF2CC040E050E060E170E017C081E07E +:1029D0008093E9008FEF9091E800815095FD06C04B +:1029E00095ED9A95F1F700008111F5CF8091E800FF +:1029F00085FF14C040E050E068E070E0CE010E9426 +:102A000096168091E8008E778093E80080E1FE01C1 +:102A1000A8E7B3E001900D928A95E1F7DF91CF919D +:102A2000089580910D04811109C00E942B180E9405 +:102A300088188091E20084608093E20008951092EB +:102A40000D040895089508950C94D02742E061EC98 +:102A500081E00E94A51742E061EC82E00E94A51788 +:102A600042E061EC83E00E94A51742E161EC84E062 +:102A70000C94A51780911004833009F455C030F4EC +:102A8000813071F0823009F48EC008958A3009F4E3 +:102A90007AC08B3009F460C0893009F09CC020C036 +:102AA00080910F04813A09F096C08091E800877FF9 +:102AB0008093E8008091130490911404892B21F4F1 +:102AC00060E188E793E003C060E080E090E070E0C0 +:102AD0000E94E1168091E8008B778093E8000895CA +:102AE00080910F04813209F076C080911304909197 +:102AF0001404009719F0039709F06DC08091E80065 +:102B0000877F8093E8008091E80082FD05C0809176 +:102B10000E048111F8CF5FC08091F100809388038B +:102B20008091E8008B7753C080910F04813A09F0BF +:102B300052C08091130490911404892B09F04BC06A +:102B40008091E800877F8093E8008091E80080FF13 +:102B5000FCCF8091860236C080910F048132D9F576 +:102B60008091130490911404892BA9F58091E800B9 +:102B7000877F8093E8000E94DA1780911104809388 +:102B800086020C944B2180910F04813221F58091B3 +:102B9000E800877F8093E8000E94DA178091120492 +:102BA00080938903089580910F04813AA1F4809164 +:102BB000E800877F8093E8008091E80080FFFCCFE9 +:102BC000809189038093F1008091E8008E77809353 +:102BD000E8000C94DA17089584B7877F84BF88E1F2 +:102BE0000FB6F89480936000109260000FBE90E0E2 +:102BF00080E80FB6F89480936100909361000FBE57 +:102C00000E947D1B0E942B180E9488188091E20070 +:102C100084608093E20078940E940E1B0E947F1BC8 +:102C20008CE792E00E94291B80910E04853069F4A4 +:102C30000E948A2780910C048823B1F30E94B82750 +:102C4000882391F30E948016EFCF0E94871BECCF60 +:102C5000292F332723303105C9F064F421303105A1 +:102C600081F02230310509F043C08DE690E022E882 +:102C700038E042C021323105F1F02232310541F114 +:102C800037C082E190E02FEE38E036C099278130DE +:102C9000910541F08230910541F0892B49F5EEE72D +:102CA000F8E005C0E0E5F8E002C0E6E2F8E0849173 +:102CB00090E09F0121C06430D8F4E62FF0E0EE0FE1 +:102CC000FF1FEE5FFC4F2081318189E090E014C04E +:102CD000643070F470E0FB01EE0FFF1FE650FD4F13 +:102CE00020813181FB01EA50FD4F808190E004C0DA +:102CF00080E090E020E030E0FA0131832083089505 +:102D000080E189BD82E189BD09B400FEFDCF8091DB +:102D1000D8008F7D8093D8008091E00082608093FE +:102D2000E0008091E00081FDFCCF0895CF92DF921A +:102D3000EF92FF920F931F93CF93DF93EC018B01E0 +:102D40006A010E94F917811133C0C114D10439F00E +:102D5000F60180819181081B190BC80FD91FE12C46 +:102D6000F12C0115110519F18091E80085FD16C0BF +:102D70008091E8008E778093E800C114D10449F077 +:102D8000F60180819181E80EF91EF182E08285E0F2 +:102D90000FC00E94F917882321F30AC089918093FC +:102DA000F10001501109FFEFEF1AFF0ADACF80E0BE +:102DB000DF91CF911F910F91FF90EF90DF90CF9017 +:102DC000089520911504309116042617370748F00E +:102DD0006115710539F42091E8002E772093E80001 +:102DE00001C0B90140E061157105A9F120910E04FF +:102DF000222309F443C0253009F442C02091E800A1 +:102E000023FD40C02091E80022FD32C02091E8005F +:102E100020FFE9CF4091F3002091F20030E0342B05 +:102E2000FC01CF016115710559F02830310540F4DE +:102E300081918093F100615071092F5F3F4FF1CF75 +:102E400041E02830310509F040E02091E8002E777C +:102E50002093E800C8CF4111C9CF0AC080910E0469 +:102E6000882361F0853061F08091E80083FD0AC01D +:102E70008091E80082FFF2CF80E0089582E008951B +:102E800083E0089581E0089520911504309116049F +:102E90002617370748F06115710539F42091E800CD +:102EA0002E772093E80001C0B901FC0120E06115F4 +:102EB000710591F180910E04882309F440C085309A +:102EC00009F43FC08091E80083FD3DC08091E80097 +:102ED00082FD2FC08091E80080FFE9CF2091F300B0 +:102EE0008091F20090E0922B6115710559F08830C5 +:102EF000910540F424912093F100319661507109BD +:102F00000196F2CF21E0089709F020E08091E800D7 +:102F10008E778093E800CBCF2111CCCF0AC080916F +:102F20000E04882361F0853061F08091E80083FD14 +:102F30000AC08091E80082FFF2CF80E0089582E02D +:102F4000089583E0089581E00895982F973058F50B +:102F50009093E900981739F07091EC002091ED0002 +:102F60005091F00003C0242F762F50E021FF19C0AC +:102F70003091EB003E7F3093EB003091ED003D7FD0 +:102F80003093ED003091EB0031603093EB007093A3 +:102F9000EC002093ED005093F0002091EE0027FF0D +:102FA00007C09F5FD3CF8F708093E90081E00895C1 +:102FB00080E0089580910F0487FF11C08091E800A0 +:102FC00082FD05C080910E048111F8CF11C080915F +:102FD000E8008B770BC080910E04882349F0809124 +:102FE000E80080FFF8CF8091E8008E778093E800BA +:102FF00008952091E4003091E50095E64091EC00C1 +:10300000842F817040FF22C08091E80080FD1CC0A9 +:1030100080910E04882391F0853091F08091EB002F +:1030200085FD10C04091E4005091E5004217530720 +:1030300029F39A01915011F784E0089582E00895F0 +:1030400083E0089581E0089580E008954091E800CC +:1030500042FFDECF08950E9499180E94A118E0EE69 +:10306000F0E0808181608083E8EDF0E080818F77FF +:10307000808319BCA7EDB0E08C918E7F8C9380810A +:103080008F7E808310920D0408950F931F93CF932A +:10309000DF930E9499180E94A118C8EDD0E08881A2 +:1030A0008F77888388818068888388818F7D8883F3 +:1030B00019BC10920E0410920A0410920C04109283 +:1030C0000B0400EE10E0F80180818B7F8083888103 +:1030D0008160888342E060E080E00E94A517E1EE15 +:1030E000F0E080818E7F8083E2EEF0E0808181607D +:1030F0008083808188608083F80180818E7F8083D7 +:10310000888180618883DF91CF911F910F9108950D +:10311000E8EDF0E080818F7E8083E7EDF0E0808154 +:103120008160808384E082BF81E080930D040C94F1 +:103130004518E8EDF0E080818E7F80831092E200F8 +:1031400008951092DA001092E10008951F920F92F4 +:103150000FB60F9211242F933F934F935F936F936A +:103160007F938F939F93AF93BF93EF93FF93809140 +:10317000E10082FF0BC08091E20082FF07C08091D6 +:10318000E1008B7F8093E1000E940D1B8091DA00AB +:1031900080FF1FC08091D80080FF1BC08091DA00A3 +:1031A0008E7F8093DA008091D90080FF0DC080E18E +:1031B00089BD82E189BD09B400FEFDCF81E0809325 +:1031C0000E040E94111505C019BC10920E040E9435 +:1031D0001F158091E10080FF19C08091E20080FFFF +:1031E00015C08091E2008E7F8093E2008091E20022 +:1031F00080618093E2008091D80080628093D80043 +:1032000019BC85E080930E040E9423158091E10093 +:1032100084FF30C08091E20084FF2CC080E189BD32 +:1032200082E189BD09B400FEFDCF8091D8008F7D79 +:103230008093D8008091E1008F7E8093E10080919F +:10324000E2008F7E8093E2008091E20081608093B3 +:10325000E20080910A04882311F084E007C0809185 +:10326000E30087FD02C081E001C083E080930E048B +:103270000E9424158091E10083FF29C08091E20023 +:1032800083FF25C08091E100877F8093E10082E089 +:1032900080930E0410920A048091E1008E7F809347 +:1032A000E1008091E2008E7F8093E2008091E20055 +:1032B00080618093E20042E060E080E00E94A51718 +:1032C0008091F00088608093F0000E942215FF91A9 +:1032D000EF91BF91AF919F918F917F916F915F918E +:1032E0004F913F912F910F900FBE0F901F90189507 +:1032F0001F920F920FB60F9211242F933F934F936B +:103300005F936F937F938F939F93AF93BF93CF936D +:10331000DF93EF93FF93C091E900CF708091EC00B1 +:10332000D82FD17080FDD0E81092E9008091F00094 +:10333000877F8093F00078940E94BC191092E90076 +:103340008091F00088608093F000CD2BCF70C09307 +:10335000E900FF91EF91DF91CF91BF91AF919F91E4 +:103360008F917F916F915F914F913F912F910F902E +:103370000FBE0F901F9018951F93CF93DF93CDB77B +:10338000DEB7AA970FB6F894DEBF0FBECDBFEFE051 +:10339000F4E088E08E0F9091F10091938E13FBCFB3 +:1033A0000E943A158091E80083FF1FC180910F04AD +:1033B00090911004492F50E04A30510508F015C192 +:1033C000FA01E857FF4F0C948431803881F082383D +:1033D00009F00BC1809113048F708093E9008091F4 +:1033E000EB0085FB882780F91092E90006C08091E8 +:1033F0000B0490910C04911182609091E800977FEA +:103400009093E8008093F1001092F100C8C0282F3B +:103410002D7F09F0EAC0882319F0823061F0E5C001 +:1034200080911104813009F0E0C0933009F080E010 +:1034300080930C042BC080911104811127C08091CE +:1034400013048F7009F4D1C08093E9002091EB0040 +:1034500020FF1CC0933021F48091EB00806214C0E7 +:103460009091EB0090619093EB0021E030E0A90196 +:1034700002C0440F551F8A95E2F74093EA0010926C +:10348000EA008091EB0088608093EB001092E900E5 +:103490008091E800877F86C08111A7C01091110438 +:1034A0001F778091E3008078812B8093E3008091E7 +:1034B000E800877F8093E8000E94DA178091E80097 +:1034C00080FFFCCF8091E30080688093E3001111BE +:1034D00002C082E001C083E080930E0486C0805861 +:1034E000823008F082C080911104909112048C3DCA +:1034F00053E0950779F583E08A838AE289834FB7A1 +:10350000F894DE01139620E03EE051E2E32FF0E074 +:1035100050935700E49120FF03C0E295EF703F5FA6 +:10352000EF708E2F90E0EA3010F0C79601C0C09681 +:103530008D939D932F5F243149F74FBF8091E80011 +:10354000877F8093E8006AE270E0CE0101960E94D6 +:10355000E11614C0AE014F5F5F4F609113040E94EB +:103560002816BC01009709F440C09091E800977FAD +:103570009093E80089819A810E9444178091E80025 +:103580008B778093E80031C0803879F58091E8002E +:10359000877F8093E80080910A048093F1008091F6 +:1035A000E8008E778093E8000E94DA171EC0811130 +:1035B0001CC0909111049230C0F48091E800877F84 +:1035C0008093E80090930A040E94DA1780910A041D +:1035D000811106C08091E30087FD02C081E001C037 +:1035E00084E080930E040E9426158091E80083FFFA +:1035F0000AC08091E800877F8093E8008091EB000B +:1036000080628093EB00AA960FB6F894DEBF0FBEDF +:10361000CDBFDF91CF911F9108950895CF938091F1 +:103620000E048823A1F0C091E900CF709091EC00C6 +:10363000892F817090FD80E8C82B1092E90080915D +:10364000E80083FD0E94BC19CF70C093E900CF91C0 +:10365000089590938F0380938E030895E0918E03D5 +:10366000F0918F03309721F00190F081E02D0994C3 +:1036700080E00895E0918E03F0918F03309721F060 +:103680000280F381E02D09940895E0918E03F0917A +:103690008F03309721F00480F581E02D099408957F +:1036A00020918C0330918D038217930771F09093D2 +:1036B0008D0380938C03E0918E03F0918F033097FC +:1036C00021F00680F781E02D0994089520918A0366 +:1036D00030918B038217930771F090938B03809343 +:1036E0008A03E0918E03F0918F03309721F00084DC +:1036F000F185E02D0994089508950C947C1B0E9497 +:1037000004280E949A0B0E948A280C94452D4F92FF +:103710005F927F928F929F92AF92BF92CF92DF92F1 +:10372000EF92FF920F931F93CF93DF93CDB7DEB746 +:103730002A970FB6F894DEBF0FBECDBF0E94890C4A +:1037400091E9C92E93E0D92E00E010E0AA24A394B9 +:10375000B12C702E802F0E94D20D4C01F6014190A9 +:1037600051906F014826592641145104B1F40F5F5E +:103770001F4F0430110569F78FEF89838A831B82FD +:103780000E940D288160782F9D838C8349815A8106 +:103790006B818D810E94401C3AC08091ED0381FDB8 +:1037A0000E94DB0D20E030E07501022E02C0EE0C1D +:1037B000FF1C0A94E2F7C70184219521892B09F1A6 +:1037C0002E837F828E209F2091E0892809F490E04B +:1037D00098870E940D288160782F9A8789874E816B +:1037E0005F8168858A850E94401C000F111FF801C7 +:1037F000EF56FC4F80819181E826F926F182E08224 +:1038000006C02F5F3F4F2C30310571F6B0CF0E94BC +:10381000762A109190030E942E1B1817D9F00E944F +:103820002E1B809390032A960FB6F894DEBF0FBE2E +:10383000CDBFDF91CF911F910F91FF90EF90DF905F +:10384000CF90BF90AF909F908F907F905F904F9060 +:103850000C94D20A2A960FB6F894DEBF0FBECDBFE5 +:10386000DF91CF911F910F91FF90EF90DF90CF905C +:10387000BF90AF909F908F907F905F904F900895F2 +:10388000CF93DF93CDB7DEB72B970FB6F894DEBF9B +:103890000FBECDBF4F83588769877A878B87DE013C +:1038A000119686E0FD0111928A95E9F785E0FE0107 +:1038B000379601900D928A95E1F749815A816B8183 +:1038C0007C818D819E810E94E5232B960FB6F89412 +:1038D000DEBF0FBECDBFDF91CF910895CF93882378 +:1038E00009F4C2C0C82F823859F40E942E1B81FDF2 +:1038F000BBC089E30E948E260E945B2789E30CC02F +:10390000833879F40E942E1B80FDAEC083E50E94AF +:103910008E260E945B2783E50E94D026CF910C94CF +:103920005B27843859F40E942E1B82FD9DC087E4DA +:103930000E948E260E945B2787E4EECF8CEF8C0FCF +:10394000813A48F48C2F0E94AD2C81118DC08C2FB0 +:103950000E948E26E3CF80E28C0F883048F4C77037 +:1039600081E001C0880FCA95EAF70E941427D6CFDC +:103970008BE58C0F833078F4C53A29F0C63A31F0E4 +:1039800083E890E005C081E890E002C082E890E022 +:10399000CF910C94501B88E58C0F833108F064C0E4 +:1039A000C83A39F1C93A41F1CA3A49F1CB3A51F131 +:1039B000CC3A59F1CD3A61F1C03B69F1CE3A71F19F +:1039C000CF3A79F1C13B81F1C23B89F1C33B91F11F +:1039D000C43B99F1C53BA1F1C63BA9F1C73BB1F18D +:1039E000C83BB9F1C93BC1F1CA3BC9F180E090E0E5 +:1039F00038C082EE90E035C089EE90E032C08AEEA9 +:103A000090E02FC085EB90E02CC086EB90E029C0C1 +:103A100087EB90E026C08CEC90E023C08DEC90E02A +:103A200020C083E891E01DC08AE891E01AC082E9D5 +:103A300091E017C084E991E014C081E292E011C0E6 +:103A400083E292E00EC084E292E00BC085E292E055 +:103A500008C086E292E005C087E292E002C08AE2F6 +:103A600092E0CF910C94661BCF910895882309F4BE +:103A70004BC0823859F40E942E1B81FF45C089E358 +:103A80000E948E260E945B2789E30CC0833871F464 +:103A90000E942E1B80FF38C083E50E948E260E9464 +:103AA0005B2783E50E94D0260C945B27843859F469 +:103AB0000E942E1B82FF28C087E40E948E260E944F +:103AC0005B2787E4EFCF9CEF980F913A58F390E291 +:103AD000980F983050F4877091E001C0990F8A9543 +:103AE000EAF7892F0E941A27DFCF9BE5980F9330C2 +:103AF00020F480E090E00C94501B885A833120F42D +:103B000080E090E00C94661B0895882321F00E94C9 +:103B100014270C945B270895882321F00E941A270C +:103B20000C945B270895BF92CF92DF92EF92FF92A1 +:103B30000F931F93CF93DF9300D000D000D0CDB769 +:103B4000DEB725E0FC01DE01119601900D922A9569 +:103B5000E1F7FC01D08011810281258122952F702F +:103B600043815481452B09F472C31F3F21F4FFEFB9 +:103B7000DF1609F46CC37C012E830E949B07D98257 +:103B80001A8369817A81802F0E948A26182FB92E84 +:103B90000E943F260E9406252E81002319F00E94D4 +:103BA00031272E81EB2DE295EF70F0E0EE56FF4FBE +:103BB0000C9484318B2D807F9B2D9F70F92E882350 +:103BC00019F0F29480EFF822002389F0FF2009F425 +:103BD0007CC280E2810F883020F48F2D0E94142750 +:103BE00003C08F2D0E9424270E945B276EC2812F65 +:103BF0000E94361DFF2009F42AC3105E8F2D183055 +:103C000018F40E941A2702C00E942A2726960FB68F +:103C1000F894DEBF0FBECDBFDF91CF911F910F9102 +:103C2000FF90EF90DF90CF90BF900C945B278B2D8F +:103C3000807F9B2D9F70803211F4892F03C0892FC4 +:103C40008295807F112319F0113011F12BC00023D0 +:103C5000A9F0222389F1213079F526960FB6F89440 +:103C6000DEBF0FBECDBFDF91CF911F910F91FF90AF +:103C7000EF90DF90CF90BF900C944427222319F04F +:103C8000213009F4E4C28E830E9447278E819BC1B4 +:103C9000002321F0263008F0DAC20EC0253008F0EB +:103CA000D6C291C10023C9F0222331F0F7019581DA +:103CB00090FF0BC29F70958326960FB6F894DEBFD7 +:103CC0000FBECDBFDF91CF911F910F91FF90EF906D +:103CD000DF90CF90BF900C94851D222309F473C10F +:103CE00009C22B2D26952695237030E0211531052C +:103CF00021F021303105D1F0AAC2002321F0812F1B +:103D00009B2D937002C080E090E026960FB6F89449 +:103D1000DEBF0FBECDBFDF91CF911F910F91FF90FE +:103D2000EF90DF90CF90BF900C94501B002321F0B8 +:103D3000812F9B2D937002C080E090E026960FB6F5 +:103D4000F894DEBF0FBECDBFDF91CF911F910F91D1 +:103D5000FF90EF90DF90CF90BF900C94661B812F67 +:103D6000002319F00E947E2902C00E94E6292696AF +:103D70000FB6F894DEBF0FBECDBFDF91CF911F917C +:103D80000F91FF90EF90DF90CF90BF900C946B2A33 +:103D90008B2D837009F07BC0011159C2812F829550 +:103DA00086958770880F880F912F9F70C92ED12C10 +:103DB000E12CF12C082E04C0CC0CDD1CEE1CFF1CE9 +:103DC0000A94D2F714FF12C04FE050E060E070E0B8 +:103DD00004C0440F551F661F771F8A95D2F7CB0189 +:103DE000BA01609570958095909503C060E070E091 +:103DF000CB012B2D269526952370422F50E0423083 +:103E00005105D9F04330510569F16C297D298E297E +:103E10009F294130510551F126960FB6F894DEBF27 +:103E20000FBECDBFDF91CF911F910F91FF90EF900B +:103E3000DF90CF90BF900C942D256C297D298E2981 +:103E40009F2926960FB6F894DEBF0FBECDBFDF9137 +:103E5000CF911F910F91FF90EF90DF90CF90BF9087 +:103E60000C9449250E942D25C701B60126960FB650 +:103E7000F894DEBF0FBECDBFDF91CF911F910F91A0 +:103E8000FF90EF90DF90CF90BF900C94112500230E +:103E900019F08B2D817001C08695882309F4D7C154 +:103EA000812F829586958770880F880F912F9F703C +:103EB000C92ED12CE12CF12C082E04C0CC0CDD1C19 +:103EC000EE1CFF1C0A94D2F714FF12C04FE050E022 +:103ED00060E070E004C0440F551F661F771F8A958D +:103EE000D2F7CB01BA01609570958095909503C08B +:103EF00060E070E0CB012B2D269526952370422F94 +:103F000050E042305105D9F04330510569F16C2938 +:103F10007D298E299F294130510551F126960FB6F2 +:103F2000F894DEBF0FBECDBFDF91CF911F910F91EF +:103F3000FF90EF90DF90CF90BF900C9407266C29F4 +:103F40007D298E299F2926960FB6F894DEBF0FBED5 +:103F5000CDBFDF91CF911F910F91FF90EF90DF9038 +:103F6000CF90BF900C9423260E940726C701B6016C +:103F700026960FB6F894DEBF0FBECDBFDF91CF916E +:103F80001F910F91FF90EF90DF90CF90BF900C9416 +:103F9000EB25103F49F118F4103E48F491C0123F50 +:103FA00009F453C0E8F1133F09F464C089C01F70DD +:103FB0008B2D8F71002321F00E948425812F7CCED0 +:103FC0000E94A525812F26960FB6F894DEBF0FBE5E +:103FD000CDBFDF91CF911F910F91FF90EF90DF90B8 +:103FE000CF90BF900C948C1D0023B1F0253008F0C9 +:103FF0002EC18B2D8F7126960FB6F894DEBF0FBEA3 +:10400000CDBFDF91CF911F910F91FF90EF90DF9087 +:10401000CF90BF900C94CA25263008F018C1E9CF84 +:104020000023A9F08B2D8F7126960FB6F894DEBF72 +:104030000FBECDBFDF91CF911F910F91FF90EF90F9 +:10404000DF90CF90BF900C948425002359F38B2DE3 +:104050008F7126960FB6F894DEBF0FBECDBFDF91ED +:10406000CF911F910F91FF90EF90DF90CF90BF9075 +:104070000C94A525002399F08B2D8F7126960FB6F1 +:10408000F894DEBF0FBECDBFDF91CF911F910F918E +:10409000FF90EF90DF90CF90BF900C946F25269605 +:1040A0000FB6F894DEBF0FBECDBFDF91CF911F9149 +:1040B0000F91FF90EF90DF90CF90BF900C9465250B +:1040C0000023A9F0222309F4ADCF812F26960FB645 +:1040D000F894DEBF0FBECDBFDF91CF911F910F913E +:1040E000FF90EF90DF90CF90BF900C946E1C222336 +:1040F00009F4ADCF812F26960FB6F894DEBF0FBE20 +:10410000CDBFDF91CF911F910F91FF90EF90DF9086 +:10411000CF90BF900C94361D4B2D4F70612FC7016F +:104120000E948D0526960FB6F894DEBF0FBECDBF58 +:10413000DF91CF911F910F91FF90EF90DF90CF9083 +:10414000BF900C948924011182C09B2D9F70492F30 +:1041500050E04230510509F443C0C4F44115510503 +:1041600071F14130510509F072C026960FB6F894EE +:10417000DEBF0FBECDBFDF91CF911F910F91FF909A +:10418000EF90DF90CF90BF900C946D2D4330510590 +:10419000C1F14430510509F05AC0812F26960FB65F +:1041A000F894DEBF0FBECDBFDF91CF911F910F916D +:1041B000FF90EF90DF90CF90BF900C94BF2D26968C +:1041C0000FB6F894DEBF0FBECDBFDF91CF911F9128 +:1041D0000F91FF90EF90DF90CF90BF900C94562DF1 +:1041E00026960FB6F894DEBF0FBECDBFDF91CF91FC +:1041F0001F910F91FF90EF90DF90CF90BF900C94A4 +:10420000892D26960FB6F894DEBF0FBECDBFDF9185 +:10421000CF911F910F91FF90EF90DF90CF90BF90C3 +:104220000C949C2D4B2D4F70612FC70126960FB615 +:10423000F894DEBF0FBECDBFDF91CF911F910F91DC +:10424000FF90EF90DF90CF90BF900C949D07269643 +:104250000FB6F894DEBF0FBECDBFDF91CF911F9197 +:104260000F91FF90EF90DF90CF90BF9008950E9444 +:1042700031270E9441270E9406270E945B270E9447 +:104280001C2B0E946B2A80E090E00E94501B80E073 +:1042900090E00C94661B0E9421270C9437210E9409 +:1042A0007F26292F22952F7030E02C3031054CF4D9 +:1042B0002A3031056CF4225031092230310588F45E +:1042C00007C02C30310549F02F30310531F009C0DD +:1042D000803E48F0803F29F406C093FB882780F990 +:1042E000089580E0089581E00895CF93DF9300D092 +:1042F00000D01F92CDB7DEB70F900F900F900F90A8 +:104300000F90DF91CF910895CF93DF9300D000D02D +:1043100000D0CDB7DEB726960FB6F894DEBF0FBE3D +:10432000CDBFDF91CF9108951F93CF93DF93C091BD +:10433000990316E080919A03C81799F0D0E01C9F6A +:10434000F0011D9FF00D1124E556FC4F4081518175 +:1043500062817381848195810E9484212196C77036 +:10436000E9CFDF91CF911F9108954091CB035091F8 +:10437000CC036091CD037091CE038091CF039091D7 +:10438000D0030C9484218091D00382958F7009F022 +:1043900054C08091CD03882309F44FC080919903C4 +:1043A000A0919A036091CB037091CC034091CE030E +:1043B0005091CF03B6E08A1709F43FC090E0411551 +:1043C0005105C1F17F3F11F46F3FA1F1B89FF0019A +:1043D000B99FF00D1124E556FC4F218172132AC0BC +:1043E0002081621327C02281211124C023813481BE +:1043F0002417350710F421503109241B350B283CB4 +:104400003105C0F42091D0032F7020612093D00398 +:1044100026E0289FF001299FF00D1124E056FC4F63 +:1044200080818F70806180838BEC93E00E94931D6C +:104430000C94942101968770BECF0895CF92DF929D +:10444000EF92FF920F931F93CF93DF93CDB7DEB719 +:1044500062970FB6F894DEBF0FBECDBF8C0185E02A +:10446000F801DE011D9601900D928A95E1F7D801C1 +:104470004C9111965C91119712966C91129713962C +:10448000CD90DC9014973091CB037091CC03809148 +:10449000CE039091CF03009709F46BC17F3F19F4CD +:1044A0003F3F09F466C1E090CD03EE2009F4C0C09F +:1044B0002091D003C816D90628F0F601E81BF90BA5 +:1044C000CF0104C0809590958C0D9D1DFF24F39421 +:1044D000883C910578F0F12C207F09F0C6C07C2D36 +:1044E000D98AC88A89890E9475218BEC93E00E9441 +:1044F000931DB1C0822F807F09F046C0751314C090 +:10450000341312C0611110C02F7020612093D003AA +:104510000E94B5218BEC93E00E94931D8091D00303 +:10452000D80115968C932EC0CD2819F15F3F11F458 +:104530004F3FF9F0F62E61111CC080919903209134 +:104540009A0336E0821709F45AC090E0389FF001D0 +:10455000399FF00D1124E556FC4F7181571306C0A9 +:104560007081471303C07281711103C00196877077 +:10457000E9CFF62E662309F418C18091D00381603B +:104580008093D003F12C11C1751308C0341306C0F9 +:10459000611104C08091D003D801C3C04D875E87EC +:1045A0008D859E856A8B0E944F216A898823E1F15F +:1045B0006623D1F12091D003822F82958F7090E0F5 +:1045C000029774F08091CB039091CC0398878F83EE +:1045D0001986DB86CA862C87CE0107960E94931D1A +:1045E00086E0F801ABECB3E001900D928A95E1F71B +:1045F0000E94C3210E94B521FF24F394D6C04D87A9 +:104600005E878D859E850E947F26292F22952F709B +:1046100030E0223031050CF0BCC09F7009F0B6C00C +:10462000805E883008F4C1C0C8010E94931DE4CFA9 +:10463000C816D90608F453C0F601E81BF90BCF01E0 +:10464000883C910508F450C0F12C7C2DD98AC88A89 +:1046500089890E947521EBECF3E086E0DF011D9271 +:104660008A95E9F70E94B521A0C0751314C03413D0 +:1046700012C0611110C08091D003F8018583C80178 +:104680000E94931D86E0EBECF3E0DF011D928A951A +:10469000E9F7FE2C8AC04D875E878D859E856A8BE3 +:1046A0000E944F216A89882309F4BECF662309F44A +:1046B000BBCF2091D003822F82958F7090E002971C +:1046C0000CF48ECF8091CB039091CC039A83898395 +:1046D0001B82DD82CC822E83CE0101967FCF809516 +:1046E00090958C0D9D1DACCFF62E662309F49CCFC2 +:1046F00075132EC034132CC02091D00320FD1FC091 +:10470000822F82958F70D9F0D80115962C9315972A +:104710008F3049F08F5F982F9295907F822F8F7006 +:10472000892B15968C93C8010E94931D86E0F80191 +:10473000ABECB3E001900D928A95E1F793CF86E060 +:10474000F801ABECB3E001900D928A95E1F72DC032 +:104750004D875E878D859E850E944F21811140CFB8 +:104760008091D00381608093D003C8010E94931D83 +:104770001CC0662309F458CF4D875E878D859E85C2 +:104780000E944F21882309F44FCF2ACF811148CFAF +:104790000CC0243031050CF047CF9F7009F440CF96 +:1047A000F8019581907F09F03BCF8F2D62960FB66F +:1047B000F894DEBF0FBECDBFDF91CF911F910F9157 +:1047C000FF90EF90DF90CF9008951F93CF93DF93EA +:1047D000CDB7DEB72C970FB6F894DEBF0FBECDBFB6 +:1047E0004F83588769877A878B879C87CE01079686 +:1047F0000E941E22882369F08F8198852A853B8537 +:10480000232BF1F19F3F09F063C08F3F09F060C097 +:1048100037C086E0FE013796DE01119601900D92B9 +:104820008A95E1F76F817885EA85FB85309741F1BC +:104830007F3F11F46F3F21F120919A0330E0C901CD +:104840000196877099274091990350E08417950746 +:1048500009F447C069837A83FD83EC8396E0929FD5 +:10486000D001939FB00D1124A556BC4FFE01319687 +:1048700001900D929A95E1F780939A030E949421FA +:1048800016E08091990390919A038917C1F1189FBE +:10489000C001112485569C4F0E941E22882379F165 +:1048A000E09199031E9FF0011124E556FC4F4081D1 +:1048B000518162817381848195810E9484218091DC +:1048C000990390E001968770992780939903D9CF37 +:1048D0004F81588569857A858B859C850E948421C6 +:1048E000CFCF0E944B2110929A0310929903EBECC8 +:1048F000F3E086E0DF011D928A95E9F7C1CF2C969F +:104900000FB6F894DEBF0FBECDBFDF91CF911F91E0 +:104910000895EF92FF920F931F93CF93DF938C0133 +:10492000009709F46CC0F12CEE24E394E801219681 +:10493000F8018491843740F4843008F051C081300C +:1049400081F0823019F15BC0853709F444C0A8F1C9 +:104950009CE7980F903708F052C08F770E94361D61 +:1049600041C00E5F1F4FFE01C49180E28C0F883062 +:1049700048F4C7708E2D01C0880FCA95EAF70E94CF +:10498000342714C08C2F0E946E1C2DC00E5F1F4F49 +:10499000FE01C49180E28C0F883058F4C7708E2DD0 +:1049A00001C0880FCA95EAF70E943A270E945B2748 +:1049B0001AC08C2F0E94361D16C00E5F1F4FFE01BD +:1049C000C491CC2381F08FE99FE00197F1F700C0FB +:1049D0000000C150F6CF0E5F1F4FFE01F49003C0E0 +:1049E0000E946E1C8E018F2D882309F49FCFEFE962 +:1049F000FFE03197F1F700C000008150F5CFDF9163 +:104A0000CF911F910F91FF90EF90089508956093BB +:104A1000D5037093D6038093D7039093D8030C9457 +:104A200037210F931F930091D5031091D603209146 +:104A3000D7033091D803DC01CB01802B912BA22B23 +:104A4000B32B8093D5039093D603A093D703B09351 +:104A5000D8031F910F910C9437210F931F9300914E +:104A6000D5031091D6032091D7033091D803DC01F0 +:104A7000CB0180239123A223B3238093D50390936A +:104A8000D603A093D703B093D8031F910F910C9432 +:104A900037210F931F930091D5031091D6032091D6 +:104AA000D7033091D803DC01CB0180279127A227BF +:104AB000B3278093D5039093D603A093D703B093E5 +:104AC000D8031F910F910C9437211092D1031092AB +:104AD000D2031092D3031092D4030C94372141E0F7 +:104AE00050E060E070E004C0440F551F661F771F60 +:104AF0008A95D2F74093D1035093D2036093D303A6 +:104B00007093D4030C94372141E050E060E070E0F2 +:104B100004C0440F551F661F771F8A95D2F78091F6 +:104B2000D1039091D203A091D303B091D403482B29 +:104B3000592B6A2B7B2B4093D1035093D203609364 +:104B4000D3037093D4030C94372141E050E060E02C +:104B500070E004C0440F551F661F771F8A95D2F777 +:104B600040955095609570958091D1039091D203B6 +:104B7000A091D303B091D403482359236A237B2304 +:104B80004093D1035093D2036093D3037093D40323 +:104B90000C94372141E050E060E070E004C0440F25 +:104BA000551F661F771F8A95D2F78091D103909188 +:104BB000D203A091D303B091D403482759276A2781 +:104BC0007B274093D1035093D2036093D303709318 +:104BD000D4030C9437210F931F930091D1031091AC +:104BE000D2032091D3033091D403DC01CB01802B7D +:104BF000912BA22BB32B8093D1039093D203A0933C +:104C0000D303B093D4031F910F910C9437210F93CA +:104C10001F930091D1031091D2032091D3033091BF +:104C2000D403DC01CB0180239123A223B3238093FF +:104C3000D1039093D203A093D303B093D4031F91D5 +:104C40000F910C9437210F931F930091D103109172 +:104C5000D2032091D3033091D403DC01CB01802710 +:104C60009127A227B3278093D1039093D203A093D7 +:104C7000D303B093D4031F910F910C94372108955F +:104C8000CF92DF92EF92FF920F931F93CF93DF9318 +:104C90008C01C090D503D090D603E090D703F0905C +:104CA000D8038091D1039091D203A091D303B09106 +:104CB000D403C82AD92AEA2AFB2ACFE1D0E0D701B7 +:104CC000C6010C2E04C0B695A795979587950A94B2 +:104CD000D2F780FF06C0B8018C2F0E94F709019718 +:104CE00021F4219760F780E001C08C2FDF91CF91F4 +:104CF0001F910F91FF90EF90DF90CF900895CF9389 +:104D0000DF93EC010E944026BE010E94F709DF916B +:104D1000CF910895CB010E947F260895909186023D +:104D2000992321F090918702911109C02091880266 +:104D300030918902F90132969FEF40E01FC0982F11 +:104D40009695969596959F3050F5E0918802F09152 +:104D50008902E90FF11D877021E030E0A90102C04E +:104D6000440F551F8A95E2F7CA019181892B8183EF +:104D700008959F3F39F04F5F4E3041F051915813E5 +:104D8000F8CF0DC05111F7CF942FF5CF9F3F39F0D9 +:104D9000F901E90FF11D97FDFA95828308950895B1 +:104DA00090918602992321F090918702911109C078 +:104DB0002091880230918902F9013296205F3F4F9D +:104DC0001FC0982F9695969596959F30F0F4E09198 +:104DD0008802F0918902E90FF11D877021E030E02F +:104DE000A90102C0440F551F8A95E2F7CA018095B8 +:104DF00091818923818308953196E217F30729F081 +:104E000090819813F9CF1082F7CF089581E090E058 +:104E1000E0918802F0918902E80FF91F1082019653 +:104E200080319105A9F708959091EC03892B809327 +:104E3000EC03089580959091EC0389238093EC0313 +:104E400008951092EC0308959091EB03892B8093C1 +:104E5000EB03089580959091EB0389238093EB03F6 +:104E600008951092EB0308959091EA03892B8093A3 +:104E7000EA03089580959091EA0389238093EA03D9 +:104E800008951092EA0308958093D903089510922B +:104E9000D90308958091880290918902FC0131968E +:104EA0009C01205F3F4F80E0919191118F5FE2174D +:104EB000F307D1F70895E0918802F091890280917B +:104EC000EC038083E0918802F091890290818091C7 +:104ED000EB03892B8083E0918802F0918902908115 +:104EE0008091EA03892B80838091D903882361F024 +:104EF000E0918802F09189029081892B80830E9441 +:104F00004A2781111092D9038091880290918902D9 +:104F10000C943A1B80910E04843039F11092EE0308 +:104F200020E488E190E00FB6F894A89580936000A3 +:104F30000FBE2093600080E00E94540580E00E9434 +:104F4000D20A83B7817F846083BF83B7816083BFC8 +:104F50007894889583B78E7F83BF88E10FB6F894E5 +:104F600080936000109260000FBE08950895089528 +:104F7000CF9380E00E9454050E94B6270E94890CBE +:104F80000E94B727C0E08C2F0E94D20D892B29F4F4 +:104F9000CF5FC430C1F780E001C081E0CF910895B8 +:104FA0000E944B2180E00E9454050E94452D0E94E2 +:104FB0002E1B0C94D20A1F920F920FB60F9211243F +:104FC0008F939F93AF93BF938091EE03811113C092 +:104FD0008091EF039091F003A091F103B091F2035F +:104FE0004196A11DB11D8093EF039093F003A09310 +:104FF000F103B093F203BF91AF919F918F910F9006 +:105000000FBE0F901F90189582E084BD93E095BD70 +:105010009AEF97BD80936E0008952FB7F894809112 +:10502000EF039091F003A091F103B091F2032FBF31 +:105030000895CF92DF92EF92FF920F931F932FB7B5 +:10504000F8944091EF035091F0036091F103709157 +:10505000F2032FBF6A017B01EE24FF248C0120E0C4 +:1050600030E0C016D106E206F30610F441505109B3 +:105070009A01281B390BC9011F910F91FF90EF90E6 +:10508000DF90CF9008951F920F920FB60F921124C8 +:105090008F939F93AF93BF938091EF039091F00311 +:1050A000A091F103B091F2030196A11DB11D80936F +:1050B000EF039093F003A093F103B093F203BF9139 +:1050C000AF919F918F910F900FBE0F901F901895E9 +:1050D0000E942B18F8942FEF87EA91E62150804028 +:1050E0009040E1F700C0000087E090EBDC01809386 +:1050F000190490931A04A0931B04B0931C049CE021 +:1051000088E10FB6F894A895809360000FBE909345 +:105110006000FFCF0E94C928811102C00E94A5280B +:105120000E94D4288093ED030E94E1288093170405 +:1051300087FB882780F9809387020E94D828682FF0 +:1051400070E080E090E00C9407256DEE7EEF80E04B +:1051500090E00E94AA3160E082E090E00E949831E5 +:1051600060E083E090E00E94983160E084E090E0AD +:105170000E94983160E085E090E00E94983160E004 +:1051800086E090E00E9498316FEF87E090E00C9409 +:10519000983180E090E00E94923121E08D3E9E4F58 +:1051A00009F020E0822F089582E090E00C948A318B +:1051B00083E090E00C948A31682F83E090E00C94B7 +:1051C000983184E090E00C948A31682F84E090E07C +:1051D0000C94983186E090E00C948A31682F86E038 +:1051E00090E00C94983187E090E00C948A31682F1D +:1051F00087E090E00C9498318091F50380FF0BC01C +:1052000060918D0285E0689FB001112475956795C6 +:10521000759567952BC081FF09C060918D0285E06F +:10522000689FB00111247595679520C082FF07C063 +:1052300060918D0285E0689FB001112417C09091A4 +:10524000F6039923D1F060918C02961788F720918C +:105250008D0285E0289F90011124929FA001939FC9 +:10526000500D112470E0CA010E9470316038710540 +:1052700040F46115710539F002C065E070E0862FD9 +:1052800008958FE7089581E008958091F50380FFE8 +:1052900008C060918B0270E075956795759567956C +:1052A00021C081FF06C060918B0270E07595679503 +:1052B00019C082FF04C060918B0270E010C0909111 +:1052C000F6039923C1F060918A029617A0F78091A6 +:1052D0008B02899FC001112470E00E9470316038F8 +:1052E000710528F46115710521F0862F08958FE767 +:1052F000089581E0089561E070E0F4CF803F21F4EB +:105300000E94FC28819504C0813F29F40E94FC285A +:105310008093F9030895823F21F40E94FC2881952F +:1053200004C0833F29F40E94FC288093F803089569 +:10533000893F19F40E94452905C08A3F31F40E9433 +:10534000452981958093FA0308958B3F21F40E94AB +:105350004529819504C08C3F29F40E9445298093FA +:10536000FB030895843F21F48091F703816017C007 +:10537000853F21F48091F703826011C0863F21F4BC +:105380008091F70384600BC0873F21F48091F7037D +:10539000886005C0883F31F48091F7038061809375 +:1053A000F70308958D3F21F48091F50381600BC0D0 +:1053B0008E3F21F48091F503826005C08F3F29F470 +:1053C0008091F50384608093F5030895803F39F45C +:1053D0008091F90387FF6CC01092F90369C0813F87 +:1053E00029F48091F9031816BCF362C09091F80378 +:1053F000823F29F497FF5CC01092F80359C0833FA5 +:1054000019F41916CCF354C0893F41F48091FA0382 +:1054100018160CF04DC01092FA034AC08A3F29F4C6 +:105420008091FA0387FF44C0F6CF8B3F39F4809117 +:10543000FB0387FF3DC01092FB033AC08C3F29F469 +:105440008091FB031816BCF333C0843F21F4809194 +:10545000F7038E7F17C0853F21F48091F7038D7F7E +:1054600011C0863F21F48091F7038B7F0BC0873FEB +:1054700021F48091F703877F05C0883F31F4809144 +:10548000F7038F7E8093F70313C08D3F21F4809143 +:10549000F5038E7F0BC08E3F21F48091F5038D7F45 +:1054A00005C08F3F29F48091F5038B7F8093F5032E +:1054B0008091F80381110EC08091F90381110AC017 +:1054C0008091FA03811106C08091FB03811102C013 +:1054D0001092F603089587EF93E00E94451B0E9407 +:1054E0000D289093F4038093F30308951F93CF93B3 +:1054F000DF938091F3039091F4030E941928AC018B +:105500009091F603992321F020918E0230E006C09D +:1055100020918F028AE0289F90011124421753079F +:1055200008F486C08091F803C091F903D091FA0382 +:105530001091FB03811107C0C11176C0D11174C055 +:10554000111172C075C09F3F19F09F5F9093F603D1 +:10555000181624F40E94FC288093F8038091F80325 +:1055600087FF05C00E94FC2881958093F8031C16D4 +:1055700024F40E94FC288093F9038091F90387FFAB +:1055800005C00E94FC2881958093F9036091F8037F +:10559000662339F1C091F903CC2319F1772767FD10 +:1055A0007095872F972F0E94E02E23E333E343E388 +:1055B0005FE30E94942F0E94AD2E6093F8036C2F3E +:1055C000772767FD7095872F972F0E94E02E23E3A2 +:1055D00033E343E35FE30E94942F0E94AD2E609378 +:1055E000F9031D1624F40E9445298093FA03809143 +:1055F000FA0387FF05C00E94452981958093FA032D +:10560000111624F40E9445298093FB038091FB032B +:1056100087FF05C00E94452981958093FB03DF9198 +:10562000CF911F910C946B2A9F3F09F08ECF96CF9C +:10563000DF91CF911F910895E7EFF3E085E0DF015F +:105640001D928A95E9F71092F6031092F5030895DA +:10565000833081F128F4813059F08230D1F00895FF +:10566000853009F449C0B8F1863009F456C0089570 +:1056700080918F02262F30E0280F311D2F3F3105FA +:1056800024F4680F60938F0208958FEF80938F0248 +:10569000089580918E02262F30E0280F311D2F3F74 +:1056A000310524F4680F60938E0208958FEF809384 +:1056B0008E02089580918D02262F30E0280F311D33 +:1056C0002F3F310524F4680F60938D0208958FEF0A +:1056D00080938D02089580918C02262F30E0280F50 +:1056E000311D2F3F310524F4680F60938C0208951B +:1056F0008FEF80938C02089580918B02262F30E0EB +:10570000280F311D2F3F310524F4680F60938B0261 +:1057100008958FEF80938B02089580918A02262F3F +:1057200030E0280F311D2F3F310524F4680F6093BE +:105730008A0208958FEF80938A020895833011F1D1 +:1057400028F4813049F0823091F00895853081F15C +:1057500020F18630C1F1089580918F02681720F4FE +:10576000861B80938F02089510928F020895809176 +:105770008E02681720F4861B80938E020895109283 +:105780008E02089580918D02681720F4861B809305 +:105790008D02089510928D02089580918C026817F1 +:1057A00020F4861B80938C02089510928C02089539 +:1057B00080918B02681720F4861B80938B020895DA +:1057C00010928B02089580918A02681720F4861B3C +:1057D00080938A02089510928A0208950F931F936E +:1057E000873208F048C08E3108F094C0803109F447 +:1057F0007EC008F5873009F468C068F4863009F087 +:10580000A4C08091ED03817F8E7F8093ED0381E0C2 +:105810008093FD039BC08B3009F490C08E3009F05B +:1058200094C08091ED0382FB222720F991E092271A +:1058300090FB82F965C0863109F480C060F4813143 +:1058400009F083C00E944B219091870281E0892753 +:105850008093870273C0893109F470C08B3109F0DD +:1058600074C08091ED0381FB222720F991E09227FB +:1058700090FB81F945C0883309F460C050F4893247 +:1058800009F45EC0853309F45BC0873209F458C05F +:105890005CC0833409F454C028F48A3308F455C03A +:1058A000895339C0883409F050C00E944B210E94AE +:1058B00090060FEF13ED20E3015010402040E1F778 +:1058C00000C000000E94682839C09091ED03892F24 +:1058D0008095817080FB90F929F096609860909394 +:1058E000ED0334C0997F977F9093ED0327C080919B +:1058F000ED0383FB222720F991E0922790FB83F9A7 +:105900008093ED039923D1F08091ED038160809322 +:10591000ED0314C08D5141E050E060E070E08A0179 +:105920009B0104C0000F111F221F331F8A95D2F75D +:10593000C901B8010E9407250E944B2181E006C0E1 +:1059400061E070E080E090E0F5CF80E01F910F9182 +:10595000089580E0089580E00895CF93C82F809146 +:10596000FD03813069F018F08230C9F184C0E09104 +:105970008802F09189028081823209F07EC007C0DE +:10598000E0918802F09189028081823261F48C2F4B +:105990000E94A92C811104C08C2F0E94EE2B1DC0E7 +:1059A00081E090E01AC08C2F0E94AB2C811114C0B2 +:1059B000C43179F048F4CB3079F0C03109F061C0DE +:1059C00082E08093FD0308C0C93219F0C83321F08A +:1059D00058C01092FD0355C081E0817054C0C93297 +:1059E00091F120F5C43179F1B0F4C73009F047C026 +:1059F0008EE180938F0282E380938E028AE080930F +:105A00008D0284E180938C0288E080938B0288E28F +:105A100080938A0234C0CE51C63088F5EC2FF0E076 +:105A2000E65FFC4F80818093FC0329C0CE34E9F00F +:105A300020F4CB3421F56AE013C0C13579F0C235CA +:105A4000F1F461E00DC08091FC03882319F01092FD +:105A5000FC0315C081E08093FD0315C061E006C022 +:105A60008091FC030E94282B0AC06AE08091FC030D +:105A70000E949E2B04C01092FD0380E004C081E0D0 +:105A800002C080E0AACFCF9108950E94C928811159 +:105A900002C00E94A5280E94EA288093180480FF73 +:105AA00002C0869501C080E00C94540580911804D2 +:105AB000982F9695292F30E0233031054CF49F5FC5 +:105AC000990F8170892B8160809318040E94EE28C1 +:105AD0008091180486950C94540580911804982F91 +:105AE000969591F09158990F8170892B80931804A5 +:105AF0008E7F91E009F490E08091180490FB80F98A +:105B0000809318040E94EE288091180486950C94C6 +:105B1000540580911804982F909590FB80F98093FC +:105B200018040E94EE288091180480FF02C0869518 +:105B300001C080E00C94540590911804892F86953B +:105B40008F5F8F779170843028F4880F892B809332 +:105B5000180402C090931804809118048E7F91E07D +:105B600009F490E08091180490FB80F98093180468 +:105B70000E94EE288091180486950C94540520917B +:105B80001804922F96958927982F990F822F81704C +:105B9000892B809318048E7F91E009F490E0809126 +:105BA000180490FB80F9809318040E94EE288091DD +:105BB000180486950C9454055058BB27AA270ED07C +:105BC00075C166D130F06BD120F031F49F3F11F4F4 +:105BD0001EF45BC10EF4E095E7FB51C1E92F77D1CC +:105BE00080F3BA17620773078407950718F071F4FA +:105BF0009EF58FC10EF4E0950B2EBA2FA02D0B0150 +:105C0000B90190010C01CA01A0011124FF27591B01 +:105C100099F0593F50F4503E68F11A16F040A22F07 +:105C2000232F342F4427585FF3CF46953795279578 +:105C3000A795F0405395C9F77EF41F16BA0B620B77 +:105C4000730B840BBAF09150A1F0FF0FBB1F661FBE +:105C5000771F881FC2F70EC0BA0F621F731F841F01 +:105C600048F4879577956795B795F7959E3F08F027 +:105C7000B3CF9395880F08F09927EE0F97958795E6 +:105C80000895D9D008F481E008950CD00FC107D150 +:105C900040F0FED030F021F45F3F19F0F0C0511118 +:105CA00039C1F3C014D198F39923C9F35523B1F343 +:105CB000951B550BBB27AA2762177307840738F07B +:105CC0009F5F5F4F220F331F441FAA1FA9F333D0DA +:105CD0000E2E3AF0E0E830D091505040E695001C8E +:105CE000CAF729D0FE2F27D0660F771F881FBB1F4A +:105CF000261737074807AB07B0E809F0BB0B802D24 +:105D0000BF01FF2793585F4F2AF09E3F510568F06F +:105D1000B6C000C15F3FECF3983EDCF38695779503 +:105D20006795B795F7959F5FC9F7880F911D969571 +:105D3000879597F90895E1E0660F771F881FBB1FCD +:105D4000621773078407BA0720F0621B730B840B7A +:105D5000BA0BEE1F88F7E095089504D06894B1114E +:105D6000D9C00895BCD088F09F5790F0B92F9927DB +:105D7000B751A0F0D1F0660F771F881F991F1AF056 +:105D8000BA95C9F712C0B13081F0C3D0B1E008951F +:105D9000C0C0672F782F8827B85F39F0B93FCCF3A0 +:105DA000869577956795B395D9F73EF4909580954C +:105DB000709561957F4F8F4F9F4F0895E89409C06C +:105DC00097FB3EF490958095709561957F4F8F4F2E +:105DD0009F4F9923A9F0F92F96E9BB279395F69544 +:105DE000879577956795B795F111F8CFFAF4BB0FC2 +:105DF00011F460FF1BC06F5F7F4F8F4F9F4F16C026 +:105E0000882311F096E911C0772321F09EE8872FAF +:105E1000762F05C0662371F096E8862F70E060E06B +:105E20002AF09A95660F771F881FDAF7880F9695E4 +:105E3000879597F90895990F0008550FAA0BE0E888 +:105E4000FEEF16161706E807F907C0F0121613063C +:105E5000E407F50798F0621B730B840B950B39F47C +:105E60000A2661F0232B242B252B21F408950A26E2 +:105E700009F4A140A6958FEF811D811D089597F922 +:105E80009F6780E870E060E008959FEF80EC0895E0 +:105E900000240A9416161706180609060895002409 +:105EA0000A9412161306140605060895092E039483 +:105EB000000C11F4882352F0BB0F40F4BF2B11F4F7 +:105EC00060FF04C06F5F7F4F8F4F9F4F089557FD56 +:105ED0009058440F551F59F05F3F71F04795880F58 +:105EE00097FB991F61F09F3F79F0879508951216EF +:105EF00013061406551FF2CF4695F1DF08C016169B +:105F000017061806991FF1CF86957105610508944B +:105F10000895E894BB2766277727CB0197F9089562 +:105F20008ADF08F48FEF08950BD0C0CFB1DF28F0DF +:105F3000B6DF18F0952309F0A2CFA7CF1124EACF3E +:105F4000C6DFA0F3959FD1F3950F50E0551F629FD8 +:105F5000F001729FBB27F00DB11D639FAA27F00DC2 +:105F6000B11DAA1F649F6627B00DA11D661F829FE9 +:105F70002227B00DA11D621F739FB00DA11D621FCE +:105F8000839FA00D611D221F749F3327A00D611DEB +:105F9000231F849F600D211D822F762F6A2F1124CD +:105FA0009F5750408AF0E1F088234AF0EE0FFF1F20 +:105FB000BB1F661F771F881F91505040A9F79E3F57 +:105FC000510570F05CCFA6CF5F3FECF3983EDCF359 +:105FD000869577956795B795F795E7959F5FC1F794 +:105FE000FE2B880F911D9695879597F90895FA01D4 +:105FF000EE0FFF1F30962105310599F161157105EE +:1060000061F48038BFE39B0749F1689490388105BB +:1060100061F08038BFEF9B0741F0992342F5FF3FC5 +:10602000E1053105210511F1E8940894E795D901BE +:10603000AA2329F4AB2FBE2FF85FD0F310C0FF5F67 +:1060400070F4A695E0F7F73950F019F0FF3A38F4FC +:106050009F779F930CD00F9007FC905808953EF0C7 +:1060600014CF60E070E080E89FE308954FE79F77EA +:106070005F934F933F932F939ED02F913F914F91DA +:106080005F9152DF05C019F40EF0F9CE42CFFDCE7C +:1060900026DFC8F39638C0F707F80F92E8942BE391 +:1060A0003AEA48EB5FE74EDF0F920F920F924DB73F +:1060B0005EB70F92C0D0E4E4F1E016D04F915F914B +:1060C000EF91FF91E595EE1FFF1F49F0FE57E06845 +:1060D0004427EE0F441FFA95E1F74195550B32D056 +:1060E0000F9007FE26C00895DF93CF931F930F9361 +:1060F000FF92EF92DF927B018C01689405C0DA2E4B +:10610000EF011EDFFE01E894A5912591359145919F +:106110005591AEF3EF0162DDFE019701A801DA941B +:1061200079F7DF90EF90FF900F911F91CF91DF9162 +:1061300008959B01AC0160E070E080E89FE3A5CD8D +:106140009ECEACC0CCDEE8F39923D9F3940F511D59 +:10615000BBF39150504094F059F0882332F0660F11 +:10616000771F881F91505040C1F79E3F510544F75B +:10617000880F911D9695879597F908955F3FACF02C +:10618000983E9CF0BB27869577956795B79508F460 +:10619000B1609395C1F7BB0F58F711F460FFE8CFDA +:1061A0006F5F7F4F8F4F9F4FE3CFB4CE0EF076C01F +:1061B0006CCE689464CE93DEC8F39923D1F3C6F312 +:1061C000DF93CF931F930F93FF92C92FDD2788236F +:1061D0002AF02197660F771F881FDAF720E030E05A +:1061E00040E85FEB9FE3883920F0803E30F0219655 +:1061F0008F77E3DCECE6F1E003C0DFDCE9E9F1E016 +:1062000073DF8B01BE01EC01FB2E6F577109759591 +:10621000771F880B990BD4DD28E132E741E35FE378 +:106220008FDEAF2D9801AE01FF900F911F91CF919E +:10623000DF91D4DC3BCEFA01DC01AA0FBB1F9B012E +:10624000AC01BF5728F422273327442750781FC0BA +:10625000B75188F4AB2F0024469537952795011C3C +:10626000A395D2F3002069F0220F331F441FB3958A +:10627000DAF30DD0A1CC61307105A0E88A07B946E8 +:1062800030F49B01AC0166277727882790783096F9 +:1062900021F0208331834283538308959F3F31F05F +:1062A000915020F4879577956795B795880F911D44 +:1062B0009695879597F90895AA1BBB1B51E107C0D6 +:1062C000AA1FBB1FA617B70710F0A61BB70B881F86 +:1062D000991F5A95A9F780959095BC01CD01089515 +:1062E00097FB072E16F4009407D077FD09D00E9483 +:1062F0005C3107FC05D03EF4909581959F4F089541 +:10630000709561957F4F0895EE0FFF1F0590F491F2 +:10631000E02D0994F999FECF92BD81BDF89A992795 +:1063200080B50895A8E1B0E042E050E00C94B231AD +:10633000262FF999FECF92BD81BDF89A019700B43E +:10634000021639F01FBA20BD0FB6F894FA9AF99ADE +:106350000FBE08950196272F0E9499310C94983111 +:10636000DC01CB01FC01F999FECF06C0F2BDE1BD15 +:10637000F89A319600B40D9241505040B8F7089504 +:04638000F894FFCFBF +:1063840007000C52D02445000000410000DC44000A +:1063940000004152D0A4440000404100005C44008D +:1063A40000004148F17644000000415C978A4400B3 +:1063B4000000411FD592440000004152D0A4440083 +:1063C4000000415CFFB844000000410AA7CF44002C +:1063D4000000410000DC44000000410AA7CF440053 +:1063E4000000410000DC4400000041000000000007 +:1063F40000804000005C45000040410000000000B7 +:1064040000804052D02445000040410AA7CF4400F8 +:106414000000410000DC44000000410000000000D6 +:1064240000804052D024450000404100000000009C +:1064340000804000005C45000040410AA7CF4400B2 +:106444000000410000DC44000000410000000000A6 +:1064540000804052D024450000404100000000006C +:106464000080400AA74F45000040410AA7CF4400DE +:106474000000410000DC4400000041000000000076 +:1064840000804052D024450000004100000000007C +:106494000080405CFF38450000004100000000001F +:1064A40000804052D02445000000410AA7CF440098 +:1064B4000000410000DC4400000041000000000036 +:1064C40000804052D024450000804153D024450030 +:1064D40000404160970A450000004154D0A44400A4 +:1064E4000000410000DC440000004160970A4500C0 +:1064F40000A041050000003F0000C8423214C0144F +:106504009D14691435140101DA032808140A321E93 +:106514000000020004000500070009000B000C0045 +:106524000E001000110013001500170018001A00C7 +:106534001C001D001F002100230024002600280049 +:1065440029002B002D002F003000320034003500CC +:10655400370039003B00400045002500260061005B +:106564006000200037006400650066006700440096 +:106574004600240047003F4D3639BD0970093A09E9 +:1065840001099408AD08C608DF08010203040506E2 +:0465940007080900EB +:00000001FF diff --git a/keyboard/planck/planck_pcb_r4_w_bootloader.hex b/keyboard/planck/planck_pcb_r4_w_bootloader.hex new file mode 100644 index 0000000000..f2e9993ac8 --- /dev/null +++ b/keyboard/planck/planck_pcb_r4_w_bootloader.hex @@ -0,0 +1,1880 @@ +:020000020000FC +:047000000C948D3E21 +:047028000C94B73DD0 +:10702F0012010002FF010020EB03F42F0000010208 +:10703F00030109021200010100803209040000005F +:10704F00000000000C03410054004D0045004C00AF +:10705F001603410054006D00330032005500340018 +:10706F004400460055000C0331002E0030002E0066 +:10707F0030000403090416010C0100000C0000018C +:02708F006C7F14 +:1070920012BD01BDF89A00B5089501E00895F9996D +:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929 +:1070B200FECF0C944938F80104910895F8013491F7 +:1070C20031962491890108950091610000930C0189 +:1070D20000E80093610001E00093610005BF02E057 +:1070E20005BF0C9486380091D70001600093D70049 +:1070F200A89507EF04BF0091600000610093600053 +:1071020000E00093600001E008950E94AA3D0E9401 +:10711200B53DFDCF0CD00F7708D0006806D00061D6 +:1071220004D0016028D0789408950093D80000918B +:10713200D8000895FCDF00621ED04CD009B500FFD4 +:10714200FDCFF5DF0F7D17D00091E0000E7F009399 +:10715200E0000091E000077F0093E0000091E20070 +:1071620001600093E2000091E20008600093E200F7 +:1071720078940C94743B0093D800089500910D010B +:10718200002359F40091D90000FF07C0D0DF006846 +:10719200F2DF01E000930D01CDDFE0E2F2E00081D9 +:1071A200018100FF0DC0008111811E7F11830083C8 +:1071B20001E00093EA0000E00093EA0000931E025F +:1071C20000E00093E9000091E80003FF02C00E9482 +:1071D200F23B0895A89539D000E40093600000E0E6 +:1071E200009381000093800010E0009385000093DB +:1071F200840001E006BB00918100036000938100DE +:107202000091600007FFFCCF00E80093600010933C +:107212008100A89507EF04BF18D010936000209159 +:1072220084003091850010938100109380001093A8 +:1072320085001093840001E006BB2D3D354010F01F +:1072420002E101C002E009BD089500916000006101 +:107252000093600008950E94AD3E239741D100E063 +:1072620000930901B5D104811581012B51F437D165 +:1072720000910701002309F4B9C000E0009307015F +:10728200B5C058D102FFFDCF37D1068335D1009367 +:107292000F0132D1009310012FD1009311012CD193 +:1072A2000093120129D10093130102852091130149 +:1072B20030911201409111015091100116811A95DD +:1072C20041F01250A9F01A9599F11A9509F473C078 +:1072D2008BC010910F01113011F411E001C010E0C8 +:1072E200138799D00C3F11F414D17FC077D17DC0A0 +:1072F20092D010910F01112329F01A9549F01A9595 +:10730200A9F073C010E013870C3F09F06EC0ECCFF8 +:1073120056D103C04CD109F468C00D911C9144D1DF +:107322000F3FC1F305E0009309015FC011E0EBCF0D +:10733200D2D029F00250E1F10A9541F056C0FDD0B9 +:107342000E94A33F0FEF00930A014FC0552319F08B +:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE +:1073620003FFFDCF67D051D04AD008E00093600000 +:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F +:1073820044D00FEF1FE004C009811A810150104060 +:1073920009831A8309811A81012BB1F700E800934E +:1073A200610000910C01009361000C940000FFCF7A +:1073B20001E003871AC08FD019F00A9539F015C081 +:1073C200535098F4BAD002E000870FC0505339F0FE +:1073D2005A9541F05F52B1F35A95A1F306C002E00B +:1073E2000883F0CF01E0FCCFA8D079D02396E4E067 +:1073F2000C94BA3E01E005BF00E005BF089500917C +:10740200D8000F770093D800089509B50D7F09BD04 +:1074120000E009BD08955183408333832283109194 +:10742200E8001B7F1093E8001091E8001F7710938B +:10743200E80008955DD053D0F8940091E000016017 +:107442000093E000089579D04AC0219749D0009175 +:107452000601035019F00250B9F00BC03CD021F0E4 +:107462000A9559F00A9529F400910A010C3F19F482 +:1074720050D02196089567D0FCCF0091010100936E +:10748200F100009100010AC01091100124D019F0FE +:107492000A9549F0EECF135018F400E00093F10082 +:1074A2001ED044D0E6CF105339F01A9539F01F524E +:1074B20041F01A9541F0F4CF08E5F0CF00E006D094 +:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5 +:1074D20030E00C94113F00910F010023089521C068 +:1074E2000BD008D007D00093040106D00093050109 +:1074F20021D00BC000D008830091F10008950091C3 +:10750200EB0000620093EB0015D0077F0093E800C8 +:107512000895F5DF02E00093080103E000930901FA +:10752200089559D007D000FFFDCF089503D002FF80 +:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A +:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD +:107552002BD00093F1002BD059F43DD0082F092BEA +:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1 +:10757200042D4394003289F300910B0100230D91F5 +:107582001C9131F311970E945838E3CFD3DF00FFEB +:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B +:1075A200CCDFE5E00C94B93E11970C945C380D9158 +:1075B2001C910F5F1F4F1C930E93019708958281B8 +:1075C200938100811181801B910B0196DF01089547 +:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71 +:1075E200F7DF80819181A081B181AF710481158122 +:1075F20000521040048315830AC000910B0100233E +:1076020031F4A301920103E911E00E943B3F47D00C +:10761200B8F1662477242C0111C06EDFF301ED5618 +:10762200FE4F008301E0600E00E0701E01960091A3 +:10763200F200002311F033D0B8F47FDF30D0E8F24B +:10764200F301B096E238F040C0F674DF02FFFDCFDE +:107652000091F200BDDF24813581201B304024835C +:107662003583E5CF49DFAA95AA23E1F700910B0103 +:10767200013099F62091F1008C010E945038D6CF4A +:1076820004811581012B21F055DF02FFFDCF55DF6B +:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051 +:1076A200F1E0028113810817190708952091EB0078 +:1076B20021602093EB000093EC000091ED0002703A +:1076C200012B0093ED000091ED0002600093ED00AC +:1076D2001091EE00012F000F00E0001F0895412FCE +:1076E2000093E900089500E009D000FD05C000E024 +:1076F200F7DF10E202E0DACF00E00895F1DF009157 +:10770200EB0008950F770132A9F5112369F11A955B +:1077120059F01A9561F01A9569F01A95F9F01A95CF +:10772200C1F01A95D9F024C00E942C3920C00E94C1 +:10773200263A1DC029D00091090123D001E01FD0B3 +:1077420020D0009108011BD00E94923A0E94973AE1 +:107752000EC01AD00091080114D007C002E00093B5 +:10776200080100E0009309010FD00E94923A03C081 +:107772000E94803A02C001E0089500E0089501D01D +:1077820000E00093F10008950091E800077F009364 +:10779200E800089508950350F9F4112339F01A9579 +:1077A20051F01A9581F01A9599F016C004E016D09E +:1077B20001E810E703C011D003E510E7E7E1F2E0CA +:1077C20000831183D8CF06E109D00FE510E7F6CF89 +:1077D20004D005E710E7F2CFD0CF0CE000931A02F5 +:1077E200089527D120D100931D02E1D0212F11232A +:1077F20029F12A95E9F02250F1F0225099F02A95C8 +:1078020049F0225061F02A9581F02A95E1F02A95FB +:10781200E9F023C0003809F44FC00C94833B0038D0 +:10782200E1F7C8C00023C9F71EC00023B1F72DC07D +:10783200033098F744C1033080F70BC1003868F376 +:10784200033858F7C9C0013841F77BC1013051F400 +:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA +:1078620009F41ED008951091E3001078DCD00F7750 +:10787200012B0093E300E9D0ACD000FFFDCF0091D3 +:10788200E30000680093E300089591D0123040F4C1 +:107892000FD010931E02DAD000911E020C94CB3B43 +:1078A2000091EB0001D004C000620093EB00089548 +:1078B2000091E800077FC0C0BA93AA93229700E024 +:1078C2000093190274D0AFD0202F2A9519F02A956F +:1078D200E9F022C002E100931A020FE210E7E7E1A9 +:1078E200F2E0008311839DD008839DD00983E0DFFD +:1078F20000911A0210E02881398102171307A8F4B7 +:107902000F7181F401E00093190211C002E10093AA +:107912001A0201E410E7E3CF0E94CC3B002319F7DF +:107922008ED040C01093190202C020931A027ED05A +:10793200A7E1B2E001C08AD000911A02002309F146 +:1079420048D004FD1EC045D000FD03C042D004FF54 +:10795200FACF10E0012F1395003281F0ED91FC91E6 +:107962001197049133D02D913C912F5F3F4F3C935F +:107972002E93FD0103810A95038361F72AD004FF48 +:10798200DACF00911902013039F423D004FD04C08A +:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F +:1079A20018D00B7F49D02296A991B99108951091D0 +:1079B200F10008957DDF00911E0208D047D009D062 +:1079C2000F773AD006D002FFFDCFBFC00093F1007F +:1079D20008950091E800089524D010911D021058D6 +:1079E20029F01A9589F01A9591F019C061DF00917A +:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63 +:107A020018D0E7DF0F770CC053DF00E0F2CF51D080 +:107A12000F7710E0F801E55EFD4F0081EACF0FD04D +:107A22000BC001D000D00091F1000895D2DF0F7E8B +:107A320003C00091E8000B7F0093E80008950091D5 +:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31 +:107A5200F3CF00911D02002329F00A9509F10A953E +:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE +:107A7200B9F4D9DF0F7711F416D01BD00093E900C7 +:107A82001091EB0010FF0BC00ED010E01093E90034 +:107A920021E0F801E55EFD4F20834FD003C042D0C4 +:107AA20045D0CFDFC9CF1091EB0010621093EB00ED +:107AB20008951091E800177F1093E800089500914F +:107AC2001D02002311F4AFDF02C0013011F4B7DF51 +:107AD200B3CF023031F52DD019F52091F1002F7777 +:107AE2002093E90023D000FF19C081F01FD000616C +:107AF200DCDE01E010E0422F0E949F3E0093EA008C +:107B020000E00093EA0012D00860CFDE0BD030E034 +:107B1200F901E55EFD4F008310D0DACF03D0D7CF55 +:107B2200BFDE089500E00093E90008950091EB00A4 +:107B3200089579DF3CDF00230895BADE4ADF0E7F25 +:107B4200089583DF46DF02FFFDCF73DF42DF0F7749 +:107B520073CF0091D70001600093D7000E948B3849 +:107B620000E000931F0208950C94BF388A93FA93A1 +:107B7200EA933A922A921A920A927A936A935A93BF +:107B82004A933A932A931A930A938FB70091DA0091 +:107B920000FF24C00091D80000FF20C00EEF009328 +:107BA200DA000091D90000FF11C001E000930D013D +:107BB200ABD0026096D09AD00860A2D00E949B38C7 +:107BC2000091E0000E7F0093E00008C000E0009307 +:107BD2000D0100931E0298D0046083D07FD002FF73 +:107BE20005C084D002FF02C00BEF75D077D000FF32 +:107BF2001BC07CD000FF18C001E000930E016AD0C8 +:107C020083D000626ED00EEF6FD0006179D06ED05B +:107C12000F7D76D00091D80000620093D80009B59C +:107C22000D7F09BD00E009BD59D004FF20C05ED020 +:107C320004FF1DC009B500FD05C00E94EB3809B55F +:107C420000FFFDCF0091D8000F7D0093D80042D0F5 +:107C520000910E01002359F04CD00FEE45D00F7E5B +:107C620052D000643ED042D001604AD042D036D0D9 +:107C720005FF0FC03BD005FF0CC000E000930E01D2 +:107C820035D00F7E3DD00FED2FD00F7D3CD0006858 +:107C920028D024D003FF0DC029D003FF0AC000E082 +:107CA20000931F0207EF17D00E94743B2DD0116082 +:107CB20018D08FBF09911991299139914991599100 +:107CC200699179910990199029903990E991F991E6 +:107CD200899118950FEE0093E10008950091E1005B +:107CE20008951183008308950093E1000091E2005A +:107CF20008950091E200006203D00091E200086062 +:107D02000093E2000895FCDFE0E2F2E000811181DD +:107D1200089500008895FECF01E60DBF02E00EBF78 +:107D2200C2EED2E00E947438002311F00E94D33ECA +:107D32000E9465380E948A3E0C948A3E4A951AF047 +:107D4200000F111FFBCF0895BA92AA929A928A92BB +:107D52007A926A925A924A92BA93AA939A938A937D +:107D62000895BB84AA84998488847F806E805D8014 +:107D72004C80BB81AA8199818881F0E00FB6F8948A +:107D8200CE0FDF1F0FBE089520E006D0E9F7089559 +:107D9200259102D0E9F708952D9301501040202F2C +:107DA200212B089585E890E7FC0105911491FC01CF +:107DB2003296A591B491FC01349625913491422FCB +:107DC200432B19F0F901E4DF01C0DEDF069610E76C +:107DD2008139910748F308952F930CD02F9101D048 +:107DE20008953CD0F12FE02F45E047BFE89536D00B +:107DF20012D0089533D0F12FE02F43E047BFE8952A +:107E02002DD008952BD0F12FE02F43E047BFE89506 +:107E120025D001D0089522D041E147BFE8951EC088 +:107E22001DD0F12FE02F41E247BFC895002D16C0AB +:107E320015D0F12FE02F49E047BFC895002D0EC0A5 +:107E4200F32FE22F012E102E41E047BFE89506C026 +:107E520005D0002E29E027BFE89500C0022E27B7E3 +:107E620020FDFCCF202D0895022E27B726FDFCCF42 +:107E7200202D08950E94A53E22974801C901DA01EA +:107E820010C05BD001E0A00E00E0B01E00E4A0161E +:107E920000E0B00608F440C0830120E030E00E9418 +:107EA200F23E0A2F0B2B09F440C0082F0F7710E087 +:107EB2002C01401A510A320100E4A02E03C00A2FFD +:107EC2000B2BE1F04816590680F0F40101914F01A5 +:107ED2000983119729F001914F010883119711C06D +:107EE200F2013196049108830CC0F20104910983D6 +:107EF2003196E817F907A1F7F401EDCF1BD00883FB +:107F020019839201088119810E94213F16D0AA94F7 +:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE +:107F220009F4AFCF83011DD0B7CF01E02296ECE078 +:107F32000C94B23E82010C945F3802E0400E00E0E5 +:107F4200501E08959A938A9380E090E08C0109D0A4 +:107F520080589F4F8F3F0FE69007C0F38991999108 +:107F6200089520E030E00C94FB3E00000000000089 +:067F720000000000FC000D +:107FE4000C94ED3E0C94113F0C94193F0C94213FDA +:0C7FF4000C94F23E0C94033F0C94293FC7 +:040000030000700089 +:100000000C94FE040C9442050C9442050C94420599 +:100010000C9442050C9442050C9442050C94420544 +:100020000C9442050C9442050C94A6180C94781973 +:100030000C94DB270C9442050C9442050C94420569 +:100040000C9442050C9442050C9442050C94420514 +:100050000C9442050C9443280C9442050C944205E0 +:100060000C9442050C9442050C9442050C944205F4 +:100070000C9442050C9442050C9442050C944205E4 +:100080000C94D10E0C9442050C9442050C9442053C +:100090000C9442050C9442050C9442050C944205C4 +:1000A0000C9442050C9442050C9442059D05AD0547 +:1000B000BF05CF05D505E405F005F60504060D06D8 +:1000C0001E062E06340664069013901390139013A8 +:1000D000901390139013901390139013A713A713DA +:1000E000A713A713A713A713A713A713A713A71340 +:1000F00090139013901390139013A713A713A713A3 +:10010000A713A713901390139013A713A713A71364 +:10011000E519071AF51A071AF51A4C1A6F1AF51A83 +:10012000C41AD71ADA1DDA1D171E171E711EAF1E4C +:1001300027212721C81E2721C91FC91F8C20A320C2 +:100140002721122107634236B79BD8A71A39685670 +:1001500018AEBAAB558C1D3CB7CC5763BD6DEDFDE9 +:10016000753EF6177231BF000000803F08000000A6 +:10017000BE922449123EABAAAA2ABECDCCCC4C3E9C +:1001800000000080BEABAAAAAA3E00000000BF008B +:100190000000803F0000000000084178D3BB438787 +:1001A000D1133D190E3CC3BD4282AD2B3E68EC829B +:1001B00076BED98FE1A93E4C80EFFFBE01C4FF7F20 +:1001C0003F00000000002B0014001A00080015007A +:1001D00017001C0018000C00120013002A00290050 +:1001E00004001600070009000A000B000D000E00B5 +:1001F0000F0033003400E1001D001B000600190051 +:1002000005001100100036003700380028000530C6 +:10021000E000E200E30003302C002C00043050002A +:10022000510052004F002B0014001A000900130067 +:100230000A000D000F0018001C0033002A002900DE +:10024000040015001600170007000B00110008003D +:100250000C0012003400E1001D001B000600190014 +:1002600005000E0010003600370038002800053069 +:10027000E000E200E30003302C002C0004305000CA +:10028000510052004F002B0034003600370013009D +:100290001C0009000A00060015000F002A002900B2 +:1002A00004001200080018000C0007000B001700E3 +:1002B000110016003800E100330014000D000E009C +:1002C0001B00050010001A0019001D002800053051 +:1002D000E000E200E30003302C002C00043050006A +:1002E000510052004F0035021E021F02200221025F +:1002F0002202230224022502260227022A004C00A1 +:100300003A003B003C003D003E003F002D022E0223 +:100310002F02300231020100400041004200430040 +:10032000440045000100010001000100010001003E +:100330000100010001000100010001000100AB000B +:10034000AA00A900AE0035001E001F0020002100F9 +:100350002200230024002500260027002A004C004C +:100360003A003B003C003D003E003F002D002E00C7 +:100370002F003000310001004000410042004300E6 +:1003800044004500010001000100010001000100DE +:100390000100010001000100010001000100AB00AB +:1003A000AA00A900AE00000000000000000000004C +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F0000000000000000330000000000430000096 +:100400000000000000001E001E001E001E001E0056 +:100410001E001E001E001E001E001E001E0000000A +:1004200014001A000800150017001C0018000C002A +:10043000120013002F00000004001600070009003E +:100440000A000B000D000E000F00330034000D30C9 +:10045000000000000600190000000000110010005C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:100770000000000000000000000000000000000079 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B0000000000000000000000000000000000039 +:1007C00000000000000001000050010001000100D5 +:1007D0000100010001000100010001004C000100C6 +:1007E0000100010007300630135012500030013074 +:1007F00002300C30010001000B300A3009300830A3 +:1008000001000100010001000100010001000100E0 +:1008100001000100010001000100010001000100D0 +:100820000100010001002803540068006500200059 +:1008300050006C0061006E0063006B0020004B00F4 +:100840006500790062006F006100720064000000C2 +:100850002C034F007200740068006F006C00690088 +:100860006E0065006100720020004B006500790099 +:1008700062006F00610072006400730000000403F6 +:10088000090409026D00040100A0FA090400000136 +:1008900003010100092111010001223F0007058128 +:1008A0000308000A090401000103010200092111E3 +:1008B000010001224D000705820308000A09040215 +:1008C0000001030000000921110100012236000788 +:1008D00005830308000A090403000103000000095E +:1008E00021110100012239000705840310000112C3 +:1008F00001100100000008EDFE606001000102002F +:100900000105010906A101050719E029E7150025E0 +:1009100001950875018102050819012905950575DC +:1009200001910295017503910105071900297715B9 +:10093000002501957875018102C005010980A1019A +:10094000850216010026B7001A01002AB7007510AB +:1009500095018100C0050C0901A101850316010064 +:10096000269C021A01002A9C02751095018100C084 +:1009700005010902A1010901A100050919012905C3 +:100980001500250195057501810295017503810109 +:100990000501093009311581257F95027508810609 +:1009A00009381581257F950175088106050C0A38DF +:1009B000021581257F950175088106C0C0050109D2 +:1009C00006A101050719E029E7150025019508751D +:1009D0000181029501750881010508190129059514 +:1009E000057501910295017503910105071900290B +:1009F000FF150025FF950675088100C011241FBE54 +:100A0000CFEFDAE0DEBFCDBF04B603FE24C0809195 +:100A1000190490911A04A0911B04B0911C04873012 +:100A2000904BA740B04BB9F41092190410921A04DD +:100A300010921B0410921C0414BE84B7877F84BFDD +:100A400088E10FB6F89480936000109260000FBEAA +:100A5000E0E0F8E3099513E0A0E0B1E0E4E8F3E6B4 +:100A600002C005900D92A431B107D9F714E0A4E1BA +:100A7000B3E001C01D92A931B107E1F70E94EC1566 +:100A80000C94C0310C940000279A2F988FEF9FEFA1 +:100A900090938700809386008AE08093800089E1AC +:100AA000809381000C94452D282F81110BC08091DB +:100AB0008000877F8093800010928D0010928C00C0 +:100AC0002F9808952F9880918000886080938000EF +:100AD000233019F48FEF9FEF0FC083E090E0821B6B +:100AE0009109880F991F2FEF3FEFA90102C056957A +:100AF00047958A95E2F7CA0190938D0080938C0008 +:100B00000895CF93DF93EC010E94DC28BE0180E0C2 +:100B100090E0DF91CF910C9407250F931F93462F00 +:100B200050E04E30510508F0DEC0DC01FA01EA5A0F +:100B3000FF4F12968C910C948431882309F4D3C012 +:100B400000E010E0980140E064E070E08BE292E0A9 +:100B50000E944F1281E090E00FC0882309F4C3C0C7 +:100B600000E010E0980140E066E070E08BEB91E07F +:100B70000E944F1282E090E00E948105B4C0882359 +:100B800009F4B1C000E010E0980140E068E070E0D6 +:100B90008BEE91E00E944F1284E090E0EDCF88232D +:100BA00011F083E005C083E00CC0882349F084E0A5 +:100BB0000E94842540E164E083E00E94910A93C092 +:100BC00084E00E94A525F6CF882331F085EE0E94AF +:100BD0006E1C0E949C2D87C085EE0E94361D83C02E +:100BE000882309F480C00E94E30D7DC0882309F4A6 +:100BF0007AC00E94DC0D00E010E0980140E065E062 +:100C000070E08BE492E027C0882309F46CC085E093 +:100C10000E94A5250E94040E66C0882309F463C0C3 +:100C200000E010E0980140E068E070E08BE191E0C6 +:100C30000E944F1285E00E94842555C0882309F444 +:100C400052C00E94E21200E010E0980140E068E02B +:100C500070E08BE191E00E944F1245C0882309F4B7 +:100C600042C00E94ED12EFCF8823E9F100E010E0CE +:100C7000980140E066E070E08BE891E00E944F123E +:100C800084E00E94A52583E00E94A52580E10E94C2 +:100C9000A52585E00E94A5250E94040E86E00E94FD +:100CA00084250E94C928811102C00E94A5280E94A3 +:100CB000E12890E090931804809317048068809353 +:100CC00017040E94E5280FC0882369F000E010E0B7 +:100CD000980140E066E070E08BE591E00E944F12E1 +:100CE00086E00E94A52580E090E01F910F91089575 +:100CF0000F931F932FEF89EF90E021508040904099 +:100D0000E1F700C0000000E010E0980140E065E07D +:100D100070E08BE492E00E944F121F910F910895B2 +:100D20000F931F9300E010E0980140E063E070E053 +:100D300083E091E00E944F122FEF82E597E021506F +:100D400080409040E1F700C000001F910F9108958E +:100D5000CF92DF92EF92FF920F931F93CF93DF9387 +:100D6000CDB7DEB7CC58D1090FB6F894DEBF0FBEB1 +:100D7000CDBF2091D10325FFC5C08C01FC0192811C +:100D800080910201992309F460C096E4E0E9F2E061 +:100D9000DE01A95BBF4F01900D929A95E1F7F80132 +:100DA0009081E0910001F0910101E90FF11DEE0F3A +:100DB000FF1F27E430E02C0F3D1FE20FF31F60817F +:100DC0007181680F711D882777FD8095982F0E948B +:100DD000E02E20E030E040E451E40E94452E6B011B +:100DE0007C01F801218184E090E0821B9109BC0123 +:100DF000882777FD8095982F0E94E02E9B01AC01FB +:100E0000C701B6010E94DD2D9B01AC0160E070E0DE +:100E100080E090E40E94F72F20E030E04CE551E4C0 +:100E20000E94942F4FE050E0C457DF4F0FB6F89464 +:100E3000DEBF0FBECDBFDF91CF911F910F91FF900D +:100E4000EF90DF90CF900C94EF1196E4E0E9F2E0A0 +:100E5000DE01119601900D929A95E1F7F8019081CB +:100E6000E0910001F0910101E90FF11DEE0FFF1F6C +:100E700021E030E02C0F3D1FE20FF31F60817181F4 +:100E8000680F711D882777FD8095982F0E94E02EAE +:100E900020E030E040E451E40E94452E6B017C01EB +:100EA000F801218184E090E0821B9109BC01882730 +:100EB00077FD8095982F0E94E02E9B01AC01C70121 +:100EC000B6010E94DD2D9B01AC0160E070E080E086 +:100ED00090E40E94F72F20E030E04CE551E40E94BE +:100EE000942FC457DF4F0FB6F894DEBF0FBECDBFAF +:100EF000DF91CF911F910F91FF90EF90DF90CF90F6 +:100F00000C94370EC457DF4F0FB6F894DEBF0FBEF8 +:100F1000CDBFDF91CF911F910F91FF90EF90DF90A8 +:100F2000CF90089508950E9444056E9A769A0C9485 +:100F300078060C9492070C94A8060895880F991FC0 +:100F4000FC01EA5BFF4F859194910895880F991FEA +:100F5000FC01EA53FE4F8591949108950F931F93DE +:100F6000CF93DF93EC01811520E49207A0F5C11522 +:100F700080E3D80708F0E1C0C83ED105D8F4C03EF0 +:100F8000D10508F0EEC1C83AD10578F4C53AD105CB +:100F900008F074C0C130D10509F46DC008F4DEC199 +:100FA000C430D10508F0DDC1D9C1CB3BD10508F46F +:100FB00070C0D4C1C11590E2D90708F0B9C0C115FD +:100FC00021E0D20708F0CDC1C03FD10508F4C6C169 +:100FD0008E01106506C2C13080E5D80709F4BDC096 +:100FE00068F5C13120E4D20709F4AEC050F4C03135 +:100FF00090E4D90708F0A5C0CF70DD278E01146DED +:10100000F0C1C33120E4D20709F4A4C008F49FC0A2 +:10101000C115D04509F0A2C10E944B210E94040EC7 +:101020000E9490069FEF24E38CE091502040804086 +:10103000E1F700C000000E946828D3C1C11520E676 +:10104000D20730F4C11581E5D80708F48CC02DC152 +:10105000C11590E7D90708F481C1C11520E8D2076E +:1010600008F478C1C11580E9D80708F077C1DF70AE +:101070008E01106AB6C101E010E0B3C1C53AD105D6 +:1010800009F471C1C63AD10509F070C102E810E453 +:10109000A8C1C83AD10509F46CC1C93AD10509F40F +:1010A0006BC1CA3AD10509F46AC1CB3AD10509F43A +:1010B00069C1CC3AD10509F468C1CD3AD10509F42A +:1010C00067C1C03BD10509F466C1CE3AD10509F428 +:1010D00065C1CF3AD10509F464C1C13BD10509F41A +:1010E00063C1C23BD10509F462C1C33BD10509F418 +:1010F00061C1C43BD10509F460C1C53BD10509F408 +:101100005FC1C63BD10509F45EC1C73BD10509F4F7 +:101110005DC1C83BD10509F45CC1C93BD10509F4E7 +:101120005BC1CA3BD10509F45AC100E014E459C1BE +:10113000CE019F700E94A60755C1DD278E01106C5D +:1011400050C100E011ED4DC100E010ED4AC100E0DA +:1011500012ED47C100E013ED44C18091ED038160C1 +:101160008093ED033EC10E94C928811102C00E94F4 +:10117000A5280E94E12890E090931804809317041A +:10118000C23090E5D90721F480911704816086C0B0 +:10119000C43020E5D20721F48091170482607EC01C +:1011A000C63080E5D80721F480911704846076C0AA +:1011B000C83090E5D90719F48091170427C0CA30C8 +:1011C00020E5D20721F480911704806167C0CC30FC +:1011D00080E5D80721F48091170480625FC0CE308B +:1011E00090E5D90721F480911704806457C0C0317D +:1011F00020E5D20721F48091170480684FC0C231E6 +:1012000080E5D80729F4809117048460886046C07F +:10121000C33090E5D90721F4809117048E7F3EC03A +:10122000C53020E5D20721F4809117048D7F36C0A8 +:10123000C73080E5D80721F4809117048B7F2EC03A +:10124000C93090E5D90719F48091170426C0CB3036 +:1012500020E5D20721F4809117048F7E1FC0CD3086 +:1012600080E5D80721F4809117048F7D17C0CF3017 +:1012700090E5D90721F4809117048F7B0FC0C1310D +:1012800020E5D20721F4809117048F7707C0C3317E +:10129000D04531F4809117048B7F877F80931704AA +:1012A000809117040E94E5289CC08D2F99278F708C +:1012B000992781309105D9F49E012370332702C00C +:1012C000880F991F2A95E2F79C688E0144E0000F71 +:1012D000111F4A95E1F700271370802B912B53E0E3 +:1012E000CC0FDD1F5A95E1F7C076DD272FC0823085 +:1012F000910531F4DC2FCC278E01016F106A71C08B +:101300008330910569F4CE018370992701E010E0E4 +:1013100002C0000F111F8A95E2F7C8019C680FC038 +:10132000049709F05EC0CE018370992701E010E0B8 +:1013300002C0000F111F8A95E2F7C8019A6823E0E6 +:10134000CC0FDD1F2A95E1F7C07ED7708C010C2BE6 +:101350001D2B47C0DF708E01106243C000E010E01B +:1013600040C08E013EC001E810E43BC003E810E439 +:1013700038C002EE14E435C009EE14E432C00AEEBF +:1013800014E42FC005EB14E42CC006EB14E429C0D0 +:1013900007EB14E426C00CEC14E423C00DEC14E4B9 +:1013A00020C003E815E41DC00AE815E41AC002E9EC +:1013B00015E417C004E915E414C001E216E411C0F5 +:1013C00003E216E40EC004E216E40BC005E216E4E4 +:1013D00008C006E216E405C007E216E402C00AE20D +:1013E00016E4C801DF91CF911F910F9108959CE001 +:1013F000799FF001112490E3899FE00DF11D1124E4 +:10140000E60FF11DEE0FFF1FEA53FE4F85919491F9 +:10141000803E9105E0F4803C910558F581339105BB +:1014200009F46FC048F48932910509F463C08A3227 +:10143000910509F46DC072C089339105E9F08238D5 +:101440009105D1F08533910509F44DC067C0833E05 +:10145000910581F138F4803E9105B9F0823E910505 +:10146000D9F05CC0863E910561F1873E9105A1F1FE +:1014700055C00E949E0708952091170420FD02C0C8 +:1014800021FF4CC080EE90E049C08091170480FF9E +:10149000F9CF89E390E042C08091170482FF0EC02B +:1014A0008091170484FF03C080E090E037C083EE92 +:1014B00090E034C08091170482FFF2CF82EE90E07A +:1014C0002DC08091170483FF0BC08091170484FD09 +:1014D000EBCF87EE90E022C08091170483FFF5CF19 +:1014E00086EE90E01BC08091170485FF07C089E25B +:1014F00090E014C08091170485FFF9CF85E390E058 +:101500000DC08091170486FF07C08AE290E006C0F4 +:101510008091170486FFF9CF81E390E00E94AE0727 +:101520000895CF92DF92EF92FF920F931F9301E005 +:1015300010E020E030E06801790104C0CC0CDD1C33 +:10154000EE1CFF1C8A95D2F704C0000F111F221F4A +:10155000331F6A95D2F70C291D292E293F29C090E7 +:10156000D103D090D203E090D303F090D403C022F3 +:10157000D122E222F322842FC016D106E206F3061E +:1015800041F41F910F91FF90EF90DF90CF900C945A +:1015900084251F910F91FF90EF90DF90CF900C94D6 +:1015A000A52508950C94D10A5F926F927F928F9235 +:1015B0009F92AF92BF92CF92DF92EF92FF920F93E2 +:1015C0001F93CF93DF93CDB7DEB728970FB6F8946C +:1015D000DEBF0FBECDBFCE0101966C014E0199E07A +:1015E000890E911C20E030E040E050E060E070E0C7 +:1015F00000E010E0E12CF12C6C2C5D2C88E0782EC2 +:10160000AA24A394B12CE6EDF2E0A62DB52D872DEA +:1016100001900D928A95E1F7F601819191916F0108 +:10162000FC01E07FFF27E032F10559F48F70992724 +:10163000F50102C0EE0FFF1F8A95E2F7EE2AFF2A9E +:1016400037C0E033F10559F48F709927F50102C0D6 +:10165000EE0FFF1F8A95E2F70E2B1F2B29C0E034F7 +:10166000F10559F48F709927F50102C0EE0FFF1FA5 +:101670008A95E2F76E2B7F2B1BC0E035F10559F4FC +:101680008F709927F50102C0EE0FFF1F8A95E2F7D0 +:101690004E2B5F2B0DC0E036F10551F48F7099276A +:1016A000F50102C0EE0FFF1F8A95E2F72E2B3F2BAC +:1016B000C814D90409F0A7CF84B19E2D9095892331 +:1016C00084B985B1E82AE5B887B1902F9095892330 +:1016D00087B988B1082B08B98AB1962F90958923CC +:1016E0008AB98BB1682B6BB98DB1942F90958923F2 +:1016F0008DB98EB1482B4EB980B3922F9095892326 +:1017000080BB81B3282B21BB28960FB6F894DEBF8F +:101710000FBECDBFDF91CF911F910F91FF90EF9042 +:10172000DF90CF90BF90AF909F908F907F906F9001 +:101730005F9008955F926F927F928F929F92AF9287 +:10174000BF92CF92DF92EF92FF920F931F93CF93AE +:10175000DF93CDB7DEB768970FB6F894DEBF0FBE44 +:10176000CDBF85B7806885BF85B7806885BF0E947B +:10177000D40ACE0101966C014E0199E1890E911CAB +:1017800020E030E040E050E060E070E000E010E099 +:10179000E12CF12C6C2C5D2C88E1782EAA24A394EA +:1017A000B12CEEEDF2E0A62DB52D872D01900D9216 +:1017B0008A95E1F7F601819191916F01FC01E07F3B +:1017C000FF27E032F10559F48F709927F50102C027 +:1017D000EE0FFF1F8A95E2F7EE2AFF2A37C0E033AB +:1017E000F10559F48F709927F50102C0EE0FFF1F24 +:1017F0008A95E2F70E2B1F2B29C0E034F10559F42E +:101800008F709927F50102C0EE0FFF1F8A95E2F74E +:101810006E2B7F2B1BC0E035F10559F48F70992793 +:10182000F50102C0EE0FFF1F8A95E2F74E2B5F2BEA +:101830000DC0E036F10551F48F709927F50102C013 +:10184000EE0FFF1F8A95E2F72E2B3F2BC814D90409 +:1018500009F0A7CF84B19E2D9095892384B985B1D5 +:10186000E82AE5B887B1902F9095892387B988B188 +:10187000082B08B98AB1962F909589238AB98BB124 +:10188000682B6BB98DB1942F909589238DB98EB14A +:10189000482B4EB980B3922F9095892380BB81B39A +:1018A000282B21BB10921D0310921C0310921503CC +:1018B0001092140310921F0310921E03109217032C +:1018C0001092160310922103109220031092190314 +:1018D00010921803109223031092220310921B03FC +:1018E00010921A0368960FB6F894DEBF0FBECDBFF4 +:1018F000DF91CF911F910F91FF90EF90DF90CF90EC +:10190000BF90AF909F908F907F906F905F900C945E +:1019100093077F928F929F92AF92BF92CF92DF9266 +:10192000EF92FF920F931F93CF93DF93CDB7DEB764 +:10193000A0970FB6F894DEBF0FBECDBF6E0149E190 +:10194000C40ED11C84E1E82E83E0F82E98E0792EB5 +:10195000BC2CAD2C01E010E028E1822E35E0932E66 +:10196000E6EDF2E0AB2DBA2D872D01900D928A9510 +:10197000E1F7F601819191916F019C01207F33275E +:101980002032310591F424B18F709927A80102C04B +:10199000440F551F8A95E2F7CA01922F982B94B9EC +:1019A00095B18095892385B953C02033310591F4D1 +:1019B00027B18F709927F80102C0EE0FFF1F8A959B +:1019C000E2F7CF01922F982B97B998B18095892390 +:1019D00088B93EC02034310591F42AB18F7099271F +:1019E000A80102C0440F551F8A95E2F7CA01922F41 +:1019F000982B9AB99BB1809589238BB929C0203542 +:101A0000310591F42DB18F709927F80102C0EE0FC6 +:101A1000FF1F8A95E2F7CF01922F982B9DB99EB1B7 +:101A2000809589238EB914C02036310589F420B3FE +:101A30008F709927A80102C0440F551F8A95E2F7BD +:101A4000CA01922F982B90BB91B38095892381BBBB +:101A500050EA5A95F1F7BE016F5F7F4F20E030E00A +:101A600040E050E0EEEDF2E0DE011196882D0190AD +:101A70000D928A95E1F7FB0181919191BF01FC01E3 +:101A8000E07FFF27E032F10511F4E3B113C0E0334A +:101A9000F10511F4E6B10EC0E034F10511F4E9B13D +:101AA00009C0E035F10511F4ECB104C0E036F105F0 +:101AB000B9F4EFB1F0E08F70992702C0F595E79582 +:101AC0008A95E2F7E0FD08C0C801042E02C0880F25 +:101AD000991F0A94E2F702C080E090E0282B392B8E +:101AE0004F5F5F4F4C30510509F0BCCFF70180814B +:101AF00091818217930721F03183208390927302A2 +:101B00000E94D40AF2E0EF0EF11C4CE1E41643E02F +:101B1000F40609F025CF80917302882361F181508A +:101B200080937302882339F08FE99FE00197F1F7E2 +:101B300000C0000020C08091140390911503909381 +:101B40001D0380931C0380911603909117039093BB +:101B50001F0380931E0380911803909119039093A3 +:101B600021038093200380911A0390911B0390938B +:101B70002303809322030E94990781E0A0960FB669 +:101B8000F894DEBF0FBECDBFDF91CF911F910F91B3 +:101B9000FF90EF90DF90CF90BF90AF909F908F908D +:101BA0007F900895E82FF0E0EE0FFF1FE45EFC4FFA +:101BB00080819181089508958091020481608093CD +:101BC00002040C94F728809102048E7F8093020413 +:101BD0000C94F7280E94C928811102C00E94A528F0 +:101BE0000E94F328809302043E9A809171008D7FB9 +:101BF0008093710082E0809390008AE1809391004D +:101C000081E080932603089580912603811102C00C +:101C10000E94EA0D10927603109275038091710074 +:101C20008D7F80937100809190008F7780939000DA +:101C3000109238031092370310926F0310927003C2 +:101C4000109271031092720310926E0310926D0342 +:101C5000EDE4F3E0ADE3B3E0119211921192119231 +:101C60001D921D9283E0ED36F807B1F70895CF92EB +:101C7000DF92EF92FF920F931F93CF93DF93209108 +:101C80003703222309F484C06B017C018091260371 +:101C9000811102C00E94EA0D0DE613E0C7E0D0E01A +:101CA000A7019601F80192918291729162918F0140 +:101CB0000E94412E811131C0FE01EE0FFF1FEE0F79 +:101CC000FF1FE35BFC4F1082118212821382DE0140 +:101CD000AA0FBB1FA35CBC4F11961C921E92C7306B +:101CE000D105E9F021964481558166817781408351 +:101CF000518362837383148215821682178212962F +:101D00008D919C91139711969C938E9313961C9290 +:101D10001E92129734961296E2CF219708F6809180 +:101D2000750390917603019797FD05C09093760314 +:101D30008093750304C0109276031092750380910E +:101D400075039091760320917303309174032817E3 +:101D5000390724F01092740310927303892BC1F495 +:101D6000809171008D7F80937100809190008F77BA +:101D70008093900010926F03109270031092710381 +:101D80001092720310926E0310926D03109237033B +:101D9000DF91CF911F910F91FF90EF90DF90CF9047 +:101DA00008951F920F920FB60F9211244F925F92D7 +:101DB0006F927F928F929F92AF92BF92CF92DF925B +:101DC000EF92FF922F933F934F935F936F937F9385 +:101DD0008F939F93AF93BF93CF93DF93EF93FF9333 +:101DE00080913703882309F49BC1C0917503D0917A +:101DF00076031C161D060CF093C1409027035090EB +:101E000028036090290370902A0320E030E0A901A4 +:101E1000C301B2010E94902F18160CF065C0C130AA +:101E2000D10509F452C08091730390917403BE01EF +:101E30000E9470317C0190937403809373038090AF +:101E4000390390903A03A0903B03B0903C0320E00C +:101E500030E040E85FE3C501B4010E94DD2D6093EE +:101E6000390370933A0380933B0390933C03F7014B +:101E7000EE0FFF1FEE0FFF1FE35BFC4FA30192016C +:101E800060817181828193810E94452E20E030E043 +:101E900040E05EE30E94942F9B01AC01C501B401B8 +:101EA0000E94902F18168CF4C7010196BE010E9463 +:101EB00070319093740380937303109239031092DE +:101EC0003A0310923B0310923C03E0917303F091AC +:101ED0007403EE0FFF1FEE0FFF1FE35BFC4F6081EB +:101EE000718182819381D0C0C0906F03D0907003C4 +:101EF000E0907103F090720320E030E0A901C70187 +:101F0000B6010E94412E2197882309F4A2C0FE0148 +:101F1000EE0FFF1FEE0FFF1FE35BFC4F80809180F1 +:101F2000A280B380A5019401C701B6010E94412E91 +:101F300087FF31C0A501940160E070E08CED93EC67 +:101F40000E94452E20E030E040E451E40E94452EFE +:101F500020E030E040E05FE30E94942F9B01AC0161 +:101F600060E070E080E090E40E94F72F9B01AC01FC +:101F7000C501B4010E94942F9B01AC01C701B601B9 +:101F80000E94412E87FF07C0A701960160E070E024 +:101F90008CED93E439C0A5019401C701B6010E94FC +:101FA000902F18160CF055C0A501940160E070E068 +:101FB0008CED93E40E94452E20E030E040E451E4B3 +:101FC0000E94452E20E030E040E05FE30E94942F25 +:101FD0009B01AC0160E070E080E090E40E94F72F8C +:101FE0009B01AC01C501B4010E94942F9B01AC017F +:101FF000C701B6010E94902F18165CF5A701960143 +:1020000060E070E08CED93EC0E94452E20E030E023 +:1020100040E451E40E94452E20E030E040E05FE3E0 +:102020000E94942F9B01AC0160E070E080E090E49E +:102030000E94F72F9B01AC01C701B6010E94942FAB +:1020400060936F0370937003809371039093720396 +:1020500013C0FE01EE0FFF1FEE0FFF1FE35BFC4FEF +:1020600080819181A281B38180936F0390937003EB +:10207000A0937103B093720360916F03709170032A +:102080008091710390917203209124033091250374 +:102090002F3F4FEF340731F02F5F3F4F3093250331 +:1020A000209324030E94F8126B017C0120E034E2AB +:1020B00044EF51E40E94412E87FF08C086EFC82EEE +:1020C00088E2D82E84EFE82E81E4F82E20E030E07C +:1020D00040E051E4C701B6010E94942F9B01AC017E +:1020E00060E074E284E79BE40E94452E6B017C0172 +:1020F0000E94AD2E70939700609396002091740219 +:10210000309175024091760250917702C701B60175 +:102110000E94942F0E94AD2E7093990060939800B6 +:1021200080913803882309F433C1C0903303D090E1 +:102130003403E0903503F090360320E030E0A9014D +:10214000C701B6010E94902F1816D4F58091240380 +:10215000909125038F3F2FEF920729F001969093DE +:10216000250380932403C701B6010E94F81220E0E2 +:1021700030E040E051E40E94942F9B01AC0160E00C +:1021800074E284E79BE40E94452E6B017C010E946F +:10219000AD2E709397006093960020917402309159 +:1021A00075024091760250917702C701B6010E94F4 +:1021B000942F0E94AD2E709399006093980008C0F0 +:1021C0001092970010929600109299001092980029 +:1021D00060912D0370912E036F5F7F4F70932E03DC +:1021E00060932D03209196003091970080E090E05D +:1021F000232BF1F0C0919600D09197000E94DE2E23 +:102200006B017C01BE0180E090E00E94DE2E9B010C +:10221000AC0160912F037091300380913103909154 +:1022200032030E94452E20E03FEF4FE757E410C0F5 +:102230000E94DE2E6B017C0120E030EE4FEF54E473 +:1022400060912F037091300380913103909132039C +:102250000E94942F9B01AC01C701B6010E94902FF0 +:1022600087FD96C080912B038F5F80932B0390E0B6 +:102270002091FE033091FF0382179307A0F0809115 +:102280000904882319F010922B030DC0809171006E +:102290008D7F80937100809190008F778093900064 +:1022A000109238037DC080912C03C0912B038111C3 +:1022B00028C0C0900304D0900404E0900504F0907E +:1022C000060420E030E0A901C701B6010E94902F6A +:1022D0001816BCF481E080932C0310923303109203 +:1022E00034031092350310923603C0922F03D0921C +:1022F0003003E0923103F0923203C150C0932B03BC +:1023000043C010922C031092250310922403E091F5 +:102310000004F091010448E0C49FE00DF11D112478 +:1023200080819181A281B3818093330390933403A0 +:10233000A0933503B093360320E030E040E85EE33D +:1023400064817581868197810E94942F6B017C0145 +:1023500020E030E048EC52E460917802709179021C +:1023600080917A0290917B020E94452E9B01AC01E4 +:10237000C701B6010E94942F60932F03709330031E +:10238000809331039093320310922E0310922D0309 +:102390008091020480FD04C010923803109237032C +:1023A000FF91EF91DF91CF91BF91AF919F918F916D +:1023B0007F916F915F914F913F912F91FF90EF909F +:1023C000DF90CF90BF90AF909F908F907F906F9055 +:1023D0005F904F900F900FBE0F901F901895CF9267 +:1023E000DF92EF92FF92CF93DF936B017C01EA01C2 +:1023F00080912603811102C00E94EA0D809102049F +:1024000080FF46C0809175039091760308970CF089 +:102410003FC0809171008D7F80937100809138035F +:1024200081110E94040E81E08093370310922503EE +:102430001092240320E030E0A901C701B6010E94F8 +:10244000902F1816DCF48091750390917603FC01AF +:10245000EE0FFF1FEE0FFF1FE35BFC4FC082D18228 +:10246000E282F382FC01EE0FFF1FE35CFC4FD1839D +:10247000C0830196909376038093750380917100D9 +:1024800082608093710080919000806880939000BA +:10249000DF91CF91FF90EF90DF90CF9008958F92D2 +:1024A0009F92AF92BF92CF92DF92EF92FF920F93E3 +:1024B0001F93CF93DF93EC017B01D42E4801590188 +:1024C00080912603811102C00E94EA0D80910204CE +:1024D00080FF6BC0809171008D7F8093710080912F +:1024E000370381110E94040E81E080933803D0935A +:1024F0000104C0930004F092FF03E092FE03D09227 +:1025000009048092030490920404A0920504B092FE +:1025100006041092390310923A0310923B03109272 +:102520003C0310922B0388819981AA81BB818093FF +:10253000330390933403A0933503B093360320E024 +:1025400030E040E85EE36C817D818E819F810E9456 +:10255000942F6B017C0120E030E048EC52E4609164 +:1025600078027091790280917A0290917B020E94A8 +:10257000452E9B01AC01C701B6010E94942F6093C8 +:102580002F037093300380933103909332031092A2 +:102590002E0310922D038091710082608093710050 +:1025A00080919000806880939000DF91CF911F917F +:1025B0000F91FF90EF90DF90CF90BF90AF909F90E2 +:1025C0008F9008958091770390E0019665E070E028 +:1025D0000E9470318093770308958091770390E093 +:1025E000019765E070E00E94703180937703089551 +:1025F0008F929F92AF92BF92CF92DF92EF92FF9213 +:10260000CF93DF936B017C01C0912403D09125030C +:10261000BE0180E090E00E94DE2E4B015C01A7012C +:10262000960160E070E08CE594E40E94452E9B01E9 +:10263000AC01C501B4010E94942F0E94B22E4091BA +:102640007703423009F45CC028F4442351F0413050 +:10265000E9F0FBC0433009F481C0443009F4B4C050 +:10266000F4C080E090E0A0E0BFE380937402909318 +:102670007502A0937602B09377021092270310920E +:1026800028031092290310922A03DFC01092270317 +:10269000109228031092290310922A0364317105C5 +:1026A00040F46A307105E0F520E030E040E85EE398 +:1026B0003BC0693C710508F0C0C080E090E00E941A +:1026C000DE2E20E030E040EA51E40E94DC2D20E0E4 +:1026D00030E044E353E40E94452E9B01AC010E948C +:1026E000942F20E030E040E05EE30E94942F9B01B5 +:1026F000AC0160E070E080E09EE30E94DC2D5BC0F6 +:1027000010922703109228031092290310922A0393 +:102710006432710578F4FB01EC59FF4F0C9484315D +:1027200020E030E040E05FE3C701B6010E94942F53 +:102730006B017C0180E090E0A0E0BEE38093740236 +:1027400090937502A0937602B09377027EC0A701A2 +:102750009601C701B6010E94DD2DEACF1092270332 +:10276000109228031092290310922A032AE0269F30 +:10277000A001279F500D1124CA0168EB7BE00E9445 +:102780005C31BC016C5D754077FF03C0719561954C +:102790007109882777FD8095982F0E94E02E2EE3FF +:1027A00033EC4EE259E30E94942F20E030E040ECFD +:1027B0005EE30E94DD2D6093740270937502809336 +:1027C00076029093770241C010922703109228035B +:1027D0001092290310922A03CE0183709927892B26 +:1027E000E1F0BE016170772780E090E00E94DE2E6C +:1027F00020E030E040E05EE30E94942F20E030E0F3 +:1028000040E45FE30E94DD2D6093740270937502D3 +:1028100080937602909377020CC080E090E0A0E075 +:10282000BFE38093740290937502A0937602B093F5 +:102830007702C770DD27CD2B41F4109274021092FD +:1028400075021092760210927702C701B601DF91ED +:10285000CF91FF90EF90DF90CF90BF90AF909F907F +:102860008F900895809188030895CF93DF9300D0CF +:102870001F92CDB7DEB79C0180910E04843019F50C +:1028800093E099833B832A839093E9008FEF9091A3 +:10289000E800815095FD06C095ED9A95F1F700008E +:1028A0008111F5CF8091E80085FF0DC040E050E038 +:1028B00063E070E0CE0101960E9496168091E800D8 +:1028C0008E778093E8000F900F900F90DF91CF915B +:1028D0000895CF93DF9300D01F92CDB7DEB720913C +:1028E0000E04243021F522E029839B838A8383E030 +:1028F0008093E9008FEF9091E800815095FD06C02C +:1029000095ED9A95F1F700008111F5CF8091E800DF +:1029100085FF0DC040E050E063E070E0CE0101961D +:102920000E9496168091E8008E778093E8000F90C1 +:102930000F900F90DF91CF91089520910E042430D5 +:10294000F1F422E02093E9002FEF3091E8002150CC +:1029500035FD06C035ED3A95F1F700002111F5CFB0 +:102960002091E80025FF0BC040E050E065E070E0FA +:102970000E9496168091E8008E778093E800089573 +:10298000CF93DF93EC0190910E04943009F046C090 +:10299000809186028823D9F0809187028823B9F03C +:1029A0009093E9008FEF9091E800815095FD06C06B +:1029B00095E19A95F1F700008111F5CF8091E8003B +:1029C00085FF2CC040E050E060E170E017C081E07E +:1029D0008093E9008FEF9091E800815095FD06C04B +:1029E00095ED9A95F1F700008111F5CF8091E800FF +:1029F00085FF14C040E050E068E070E0CE010E9426 +:102A000096168091E8008E778093E80080E1FE01C1 +:102A1000A8E7B3E001900D928A95E1F7DF91CF919D +:102A2000089580910D04811109C00E942B180E9405 +:102A300088188091E20084608093E20008951092EB +:102A40000D040895089508950C94D02742E061EC98 +:102A500081E00E94A51742E061EC82E00E94A51788 +:102A600042E061EC83E00E94A51742E161EC84E062 +:102A70000C94A51780911004833009F455C030F4EC +:102A8000813071F0823009F48EC008958A3009F4E3 +:102A90007AC08B3009F460C0893009F09CC020C036 +:102AA00080910F04813A09F096C08091E800877FF9 +:102AB0008093E8008091130490911404892B21F4F1 +:102AC00060E188E793E003C060E080E090E070E0C0 +:102AD0000E94E1168091E8008B778093E8000895CA +:102AE00080910F04813209F076C080911304909197 +:102AF0001404009719F0039709F06DC08091E80065 +:102B0000877F8093E8008091E80082FD05C0809176 +:102B10000E048111F8CF5FC08091F100809388038B +:102B20008091E8008B7753C080910F04813A09F0BF +:102B300052C08091130490911404892B09F04BC06A +:102B40008091E800877F8093E8008091E80080FF13 +:102B5000FCCF8091860236C080910F048132D9F576 +:102B60008091130490911404892BA9F58091E800B9 +:102B7000877F8093E8000E94DA1780911104809388 +:102B800086020C944B2180910F04813221F58091B3 +:102B9000E800877F8093E8000E94DA178091120492 +:102BA00080938903089580910F04813AA1F4809164 +:102BB000E800877F8093E8008091E80080FFFCCFE9 +:102BC000809189038093F1008091E8008E77809353 +:102BD000E8000C94DA17089584B7877F84BF88E1F2 +:102BE0000FB6F89480936000109260000FBE90E0E2 +:102BF00080E80FB6F89480936100909361000FBE57 +:102C00000E947D1B0E942B180E9488188091E20070 +:102C100084608093E20078940E940E1B0E947F1BC8 +:102C20008CE792E00E94291B80910E04853069F4A4 +:102C30000E948A2780910C048823B1F30E94B82750 +:102C4000882391F30E948016EFCF0E94871BECCF60 +:102C5000292F332723303105C9F064F421303105A1 +:102C600081F02230310509F043C08DE690E022E882 +:102C700038E042C021323105F1F02232310541F114 +:102C800037C082E190E02FEE38E036C099278130DE +:102C9000910541F08230910541F0892B49F5EEE72D +:102CA000F8E005C0E0E5F8E002C0E6E2F8E0849173 +:102CB00090E09F0121C06430D8F4E62FF0E0EE0FE1 +:102CC000FF1FEE5FFC4F2081318189E090E014C04E +:102CD000643070F470E0FB01EE0FFF1FE650FD4F13 +:102CE00020813181FB01EA50FD4F808190E004C0DA +:102CF00080E090E020E030E0FA0131832083089505 +:102D000080E189BD82E189BD09B400FEFDCF8091DB +:102D1000D8008F7D8093D8008091E00082608093FE +:102D2000E0008091E00081FDFCCF0895CF92DF921A +:102D3000EF92FF920F931F93CF93DF93EC018B01E0 +:102D40006A010E94F917811133C0C114D10439F00E +:102D5000F60180819181081B190BC80FD91FE12C46 +:102D6000F12C0115110519F18091E80085FD16C0BF +:102D70008091E8008E778093E800C114D10449F077 +:102D8000F60180819181E80EF91EF182E08285E0F2 +:102D90000FC00E94F917882321F30AC089918093FC +:102DA000F10001501109FFEFEF1AFF0ADACF80E0BE +:102DB000DF91CF911F910F91FF90EF90DF90CF9017 +:102DC000089520911504309116042617370748F00E +:102DD0006115710539F42091E8002E772093E80001 +:102DE00001C0B90140E061157105A9F120910E04FF +:102DF000222309F443C0253009F442C02091E800A1 +:102E000023FD40C02091E80022FD32C02091E8005F +:102E100020FFE9CF4091F3002091F20030E0342B05 +:102E2000FC01CF016115710559F02830310540F4DE +:102E300081918093F100615071092F5F3F4FF1CF75 +:102E400041E02830310509F040E02091E8002E777C +:102E50002093E800C8CF4111C9CF0AC080910E0469 +:102E6000882361F0853061F08091E80083FD0AC01D +:102E70008091E80082FFF2CF80E0089582E008951B +:102E800083E0089581E0089520911504309116049F +:102E90002617370748F06115710539F42091E800CD +:102EA0002E772093E80001C0B901FC0120E06115F4 +:102EB000710591F180910E04882309F440C085309A +:102EC00009F43FC08091E80083FD3DC08091E80097 +:102ED00082FD2FC08091E80080FFE9CF2091F300B0 +:102EE0008091F20090E0922B6115710559F08830C5 +:102EF000910540F424912093F100319661507109BD +:102F00000196F2CF21E0089709F020E08091E800D7 +:102F10008E778093E800CBCF2111CCCF0AC080916F +:102F20000E04882361F0853061F08091E80083FD14 +:102F30000AC08091E80082FFF2CF80E0089582E02D +:102F4000089583E0089581E00895982F973058F50B +:102F50009093E900981739F07091EC002091ED0002 +:102F60005091F00003C0242F762F50E021FF19C0AC +:102F70003091EB003E7F3093EB003091ED003D7FD0 +:102F80003093ED003091EB0031603093EB007093A3 +:102F9000EC002093ED005093F0002091EE0027FF0D +:102FA00007C09F5FD3CF8F708093E90081E00895C1 +:102FB00080E0089580910F0487FF11C08091E800A0 +:102FC00082FD05C080910E048111F8CF11C080915F +:102FD000E8008B770BC080910E04882349F0809124 +:102FE000E80080FFF8CF8091E8008E778093E800BA +:102FF00008952091E4003091E50095E64091EC00C1 +:10300000842F817040FF22C08091E80080FD1CC0A9 +:1030100080910E04882391F0853091F08091EB002F +:1030200085FD10C04091E4005091E5004217530720 +:1030300029F39A01915011F784E0089582E00895F0 +:1030400083E0089581E0089580E008954091E800CC +:1030500042FFDECF08950E9499180E94A118E0EE69 +:10306000F0E0808181608083E8EDF0E080818F77FF +:10307000808319BCA7EDB0E08C918E7F8C9380810A +:103080008F7E808310920D0408950F931F93CF932A +:10309000DF930E9499180E94A118C8EDD0E08881A2 +:1030A0008F77888388818068888388818F7D8883F3 +:1030B00019BC10920E0410920A0410920C04109283 +:1030C0000B0400EE10E0F80180818B7F8083888103 +:1030D0008160888342E060E080E00E94A517E1EE15 +:1030E000F0E080818E7F8083E2EEF0E0808181607D +:1030F0008083808188608083F80180818E7F8083D7 +:10310000888180618883DF91CF911F910F9108950D +:10311000E8EDF0E080818F7E8083E7EDF0E0808154 +:103120008160808384E082BF81E080930D040C94F1 +:103130004518E8EDF0E080818E7F80831092E200F8 +:1031400008951092DA001092E10008951F920F92F4 +:103150000FB60F9211242F933F934F935F936F936A +:103160007F938F939F93AF93BF93EF93FF93809140 +:10317000E10082FF0BC08091E20082FF07C08091D6 +:10318000E1008B7F8093E1000E940D1B8091DA00AB +:1031900080FF1FC08091D80080FF1BC08091DA00A3 +:1031A0008E7F8093DA008091D90080FF0DC080E18E +:1031B00089BD82E189BD09B400FEFDCF81E0809325 +:1031C0000E040E94111505C019BC10920E040E9435 +:1031D0001F158091E10080FF19C08091E20080FFFF +:1031E00015C08091E2008E7F8093E2008091E20022 +:1031F00080618093E2008091D80080628093D80043 +:1032000019BC85E080930E040E9423158091E10093 +:1032100084FF30C08091E20084FF2CC080E189BD32 +:1032200082E189BD09B400FEFDCF8091D8008F7D79 +:103230008093D8008091E1008F7E8093E10080919F +:10324000E2008F7E8093E2008091E20081608093B3 +:10325000E20080910A04882311F084E007C0809185 +:10326000E30087FD02C081E001C083E080930E048B +:103270000E9424158091E10083FF29C08091E20023 +:1032800083FF25C08091E100877F8093E10082E089 +:1032900080930E0410920A048091E1008E7F809347 +:1032A000E1008091E2008E7F8093E2008091E20055 +:1032B00080618093E20042E060E080E00E94A51718 +:1032C0008091F00088608093F0000E942215FF91A9 +:1032D000EF91BF91AF919F918F917F916F915F918E +:1032E0004F913F912F910F900FBE0F901F90189507 +:1032F0001F920F920FB60F9211242F933F934F936B +:103300005F936F937F938F939F93AF93BF93CF936D +:10331000DF93EF93FF93C091E900CF708091EC00B1 +:10332000D82FD17080FDD0E81092E9008091F00094 +:10333000877F8093F00078940E94BC191092E90076 +:103340008091F00088608093F000CD2BCF70C09307 +:10335000E900FF91EF91DF91CF91BF91AF919F91E4 +:103360008F917F916F915F914F913F912F910F902E +:103370000FBE0F901F9018951F93CF93DF93CDB77B +:10338000DEB7AA970FB6F894DEBF0FBECDBFEFE051 +:10339000F4E088E08E0F9091F10091938E13FBCFB3 +:1033A0000E943A158091E80083FF1FC180910F04AD +:1033B00090911004492F50E04A30510508F015C192 +:1033C000FA01E857FF4F0C948431803881F082383D +:1033D00009F00BC1809113048F708093E9008091F4 +:1033E000EB0085FB882780F91092E90006C08091E8 +:1033F0000B0490910C04911182609091E800977FEA +:103400009093E8008093F1001092F100C8C0282F3B +:103410002D7F09F0EAC0882319F0823061F0E5C001 +:1034200080911104813009F0E0C0933009F080E010 +:1034300080930C042BC080911104811127C08091CE +:1034400013048F7009F4D1C08093E9002091EB0040 +:1034500020FF1CC0933021F48091EB00806214C0E7 +:103460009091EB0090619093EB0021E030E0A90196 +:1034700002C0440F551F8A95E2F74093EA0010926C +:10348000EA008091EB0088608093EB001092E900E5 +:103490008091E800877F86C08111A7C01091110438 +:1034A0001F778091E3008078812B8093E3008091E7 +:1034B000E800877F8093E8000E94DA178091E80097 +:1034C00080FFFCCF8091E30080688093E3001111BE +:1034D00002C082E001C083E080930E0486C0805861 +:1034E000823008F082C080911104909112048C3DCA +:1034F00053E0950779F583E08A838AE289834FB7A1 +:10350000F894DE01139620E03EE051E2E32FF0E074 +:1035100050935700E49120FF03C0E295EF703F5FA6 +:10352000EF708E2F90E0EA3010F0C79601C0C09681 +:103530008D939D932F5F243149F74FBF8091E80011 +:10354000877F8093E8006AE270E0CE0101960E94D6 +:10355000E11614C0AE014F5F5F4F609113040E94EB +:103560002816BC01009709F440C09091E800977FAD +:103570009093E80089819A810E9444178091E80025 +:103580008B778093E80031C0803879F58091E8002E +:10359000877F8093E80080910A048093F1008091F6 +:1035A000E8008E778093E8000E94DA171EC0811130 +:1035B0001CC0909111049230C0F48091E800877F84 +:1035C0008093E80090930A040E94DA1780910A041D +:1035D000811106C08091E30087FD02C081E001C037 +:1035E00084E080930E040E9426158091E80083FFFA +:1035F0000AC08091E800877F8093E8008091EB000B +:1036000080628093EB00AA960FB6F894DEBF0FBEDF +:10361000CDBFDF91CF911F9108950895CF938091F1 +:103620000E048823A1F0C091E900CF709091EC00C6 +:10363000892F817090FD80E8C82B1092E90080915D +:10364000E80083FD0E94BC19CF70C093E900CF91C0 +:10365000089590938F0380938E030895E0918E03D5 +:10366000F0918F03309721F00190F081E02D0994C3 +:1036700080E00895E0918E03F0918F03309721F060 +:103680000280F381E02D09940895E0918E03F0917A +:103690008F03309721F00480F581E02D099408957F +:1036A00020918C0330918D038217930771F09093D2 +:1036B0008D0380938C03E0918E03F0918F033097FC +:1036C00021F00680F781E02D0994089520918A0366 +:1036D00030918B038217930771F090938B03809343 +:1036E0008A03E0918E03F0918F03309721F00084DC +:1036F000F185E02D0994089508950C947C1B0E9497 +:1037000004280E949A0B0E948A280C94452D4F92FF +:103710005F927F928F929F92AF92BF92CF92DF92F1 +:10372000EF92FF920F931F93CF93DF93CDB7DEB746 +:103730002A970FB6F894DEBF0FBECDBF0E94890C4A +:1037400091E9C92E93E0D92E00E010E0AA24A394B9 +:10375000B12C702E802F0E94D20D4C01F6014190A9 +:1037600051906F014826592641145104B1F40F5F5E +:103770001F4F0430110569F78FEF89838A831B82FD +:103780000E940D288160782F9D838C8349815A8106 +:103790006B818D810E94401C3AC08091ED0381FDB8 +:1037A0000E94DB0D20E030E07501022E02C0EE0C1D +:1037B000FF1C0A94E2F7C70184219521892B09F1A6 +:1037C0002E837F828E209F2091E0892809F490E04B +:1037D00098870E940D288160782F9A8789874E816B +:1037E0005F8168858A850E94401C000F111FF801C7 +:1037F000EF56FC4F80819181E826F926F182E08224 +:1038000006C02F5F3F4F2C30310571F6B0CF0E94BC +:10381000762A109190030E942E1B1817D9F00E944F +:103820002E1B809390032A960FB6F894DEBF0FBE2E +:10383000CDBFDF91CF911F910F91FF90EF90DF905F +:10384000CF90BF90AF909F908F907F905F904F9060 +:103850000C94D20A2A960FB6F894DEBF0FBECDBFE5 +:10386000DF91CF911F910F91FF90EF90DF90CF905C +:10387000BF90AF909F908F907F905F904F900895F2 +:10388000CF93DF93CDB7DEB72B970FB6F894DEBF9B +:103890000FBECDBF4F83588769877A878B87DE013C +:1038A000119686E0FD0111928A95E9F785E0FE0107 +:1038B000379601900D928A95E1F749815A816B8183 +:1038C0007C818D819E810E94E5232B960FB6F89412 +:1038D000DEBF0FBECDBFDF91CF910895CF93882378 +:1038E00009F4C2C0C82F823859F40E942E1B81FDF2 +:1038F000BBC089E30E948E260E945B2789E30CC02F +:10390000833879F40E942E1B80FDAEC083E50E94AF +:103910008E260E945B2783E50E94D026CF910C94CF +:103920005B27843859F40E942E1B82FD9DC087E4DA +:103930000E948E260E945B2787E4EECF8CEF8C0FCF +:10394000813A48F48C2F0E94AD2C81118DC08C2FB0 +:103950000E948E26E3CF80E28C0F883048F4C77037 +:1039600081E001C0880FCA95EAF70E941427D6CFDC +:103970008BE58C0F833078F4C53A29F0C63A31F0E4 +:1039800083E890E005C081E890E002C082E890E022 +:10399000CF910C94501B88E58C0F833108F064C0E4 +:1039A000C83A39F1C93A41F1CA3A49F1CB3A51F131 +:1039B000CC3A59F1CD3A61F1C03B69F1CE3A71F19F +:1039C000CF3A79F1C13B81F1C23B89F1C33B91F11F +:1039D000C43B99F1C53BA1F1C63BA9F1C73BB1F18D +:1039E000C83BB9F1C93BC1F1CA3BC9F180E090E0E5 +:1039F00038C082EE90E035C089EE90E032C08AEEA9 +:103A000090E02FC085EB90E02CC086EB90E029C0C1 +:103A100087EB90E026C08CEC90E023C08DEC90E02A +:103A200020C083E891E01DC08AE891E01AC082E9D5 +:103A300091E017C084E991E014C081E292E011C0E6 +:103A400083E292E00EC084E292E00BC085E292E055 +:103A500008C086E292E005C087E292E002C08AE2F6 +:103A600092E0CF910C94661BCF910895882309F4BE +:103A70004BC0823859F40E942E1B81FF45C089E358 +:103A80000E948E260E945B2789E30CC0833871F464 +:103A90000E942E1B80FF38C083E50E948E260E9464 +:103AA0005B2783E50E94D0260C945B27843859F469 +:103AB0000E942E1B82FF28C087E40E948E260E944F +:103AC0005B2787E4EFCF9CEF980F913A58F390E291 +:103AD000980F983050F4877091E001C0990F8A9543 +:103AE000EAF7892F0E941A27DFCF9BE5980F9330C2 +:103AF00020F480E090E00C94501B885A833120F42D +:103B000080E090E00C94661B0895882321F00E94C9 +:103B100014270C945B270895882321F00E941A270C +:103B20000C945B270895BF92CF92DF92EF92FF92A1 +:103B30000F931F93CF93DF9300D000D000D0CDB769 +:103B4000DEB725E0FC01DE01119601900D922A9569 +:103B5000E1F7FC01D08011810281258122952F702F +:103B600043815481452B09F472C31F3F21F4FFEFB9 +:103B7000DF1609F46CC37C012E830E949B07D98257 +:103B80001A8369817A81802F0E948A26182FB92E84 +:103B90000E943F260E9406252E81002319F00E94D4 +:103BA00031272E81EB2DE295EF70F0E0EE56FF4FBE +:103BB0000C9484318B2D807F9B2D9F70F92E882350 +:103BC00019F0F29480EFF822002389F0FF2009F425 +:103BD0007CC280E2810F883020F48F2D0E94142750 +:103BE00003C08F2D0E9424270E945B276EC2812F65 +:103BF0000E94361DFF2009F42AC3105E8F2D183055 +:103C000018F40E941A2702C00E942A2726960FB68F +:103C1000F894DEBF0FBECDBFDF91CF911F910F9102 +:103C2000FF90EF90DF90CF90BF900C945B278B2D8F +:103C3000807F9B2D9F70803211F4892F03C0892FC4 +:103C40008295807F112319F0113011F12BC00023D0 +:103C5000A9F0222389F1213079F526960FB6F89440 +:103C6000DEBF0FBECDBFDF91CF911F910F91FF90AF +:103C7000EF90DF90CF90BF900C944427222319F04F +:103C8000213009F4E4C28E830E9447278E819BC1B4 +:103C9000002321F0263008F0DAC20EC0253008F0EB +:103CA000D6C291C10023C9F0222331F0F7019581DA +:103CB00090FF0BC29F70958326960FB6F894DEBFD7 +:103CC0000FBECDBFDF91CF911F910F91FF90EF906D +:103CD000DF90CF90BF900C94851D222309F473C10F +:103CE00009C22B2D26952695237030E0211531052C +:103CF00021F021303105D1F0AAC2002321F0812F1B +:103D00009B2D937002C080E090E026960FB6F89449 +:103D1000DEBF0FBECDBFDF91CF911F910F91FF90FE +:103D2000EF90DF90CF90BF900C94501B002321F0B8 +:103D3000812F9B2D937002C080E090E026960FB6F5 +:103D4000F894DEBF0FBECDBFDF91CF911F910F91D1 +:103D5000FF90EF90DF90CF90BF900C94661B812F67 +:103D6000002319F00E947E2902C00E94E6292696AF +:103D70000FB6F894DEBF0FBECDBFDF91CF911F917C +:103D80000F91FF90EF90DF90CF90BF900C946B2A33 +:103D90008B2D837009F07BC0011159C2812F829550 +:103DA00086958770880F880F912F9F70C92ED12C10 +:103DB000E12CF12C082E04C0CC0CDD1CEE1CFF1CE9 +:103DC0000A94D2F714FF12C04FE050E060E070E0B8 +:103DD00004C0440F551F661F771F8A95D2F7CB0189 +:103DE000BA01609570958095909503C060E070E091 +:103DF000CB012B2D269526952370422F50E0423083 +:103E00005105D9F04330510569F16C297D298E297E +:103E10009F294130510551F126960FB6F894DEBF27 +:103E20000FBECDBFDF91CF911F910F91FF90EF900B +:103E3000DF90CF90BF900C942D256C297D298E2981 +:103E40009F2926960FB6F894DEBF0FBECDBFDF9137 +:103E5000CF911F910F91FF90EF90DF90CF90BF9087 +:103E60000C9449250E942D25C701B60126960FB650 +:103E7000F894DEBF0FBECDBFDF91CF911F910F91A0 +:103E8000FF90EF90DF90CF90BF900C94112500230E +:103E900019F08B2D817001C08695882309F4D7C154 +:103EA000812F829586958770880F880F912F9F703C +:103EB000C92ED12CE12CF12C082E04C0CC0CDD1C19 +:103EC000EE1CFF1C0A94D2F714FF12C04FE050E022 +:103ED00060E070E004C0440F551F661F771F8A958D +:103EE000D2F7CB01BA01609570958095909503C08B +:103EF00060E070E0CB012B2D269526952370422F94 +:103F000050E042305105D9F04330510569F16C2938 +:103F10007D298E299F294130510551F126960FB6F2 +:103F2000F894DEBF0FBECDBFDF91CF911F910F91EF +:103F3000FF90EF90DF90CF90BF900C9407266C29F4 +:103F40007D298E299F2926960FB6F894DEBF0FBED5 +:103F5000CDBFDF91CF911F910F91FF90EF90DF9038 +:103F6000CF90BF900C9423260E940726C701B6016C +:103F700026960FB6F894DEBF0FBECDBFDF91CF916E +:103F80001F910F91FF90EF90DF90CF90BF900C9416 +:103F9000EB25103F49F118F4103E48F491C0123F50 +:103FA00009F453C0E8F1133F09F464C089C01F70DD +:103FB0008B2D8F71002321F00E948425812F7CCED0 +:103FC0000E94A525812F26960FB6F894DEBF0FBE5E +:103FD000CDBFDF91CF911F910F91FF90EF90DF90B8 +:103FE000CF90BF900C948C1D0023B1F0253008F0C9 +:103FF0002EC18B2D8F7126960FB6F894DEBF0FBEA3 +:10400000CDBFDF91CF911F910F91FF90EF90DF9087 +:10401000CF90BF900C94CA25263008F018C1E9CF84 +:104020000023A9F08B2D8F7126960FB6F894DEBF72 +:104030000FBECDBFDF91CF911F910F91FF90EF90F9 +:10404000DF90CF90BF900C948425002359F38B2DE3 +:104050008F7126960FB6F894DEBF0FBECDBFDF91ED +:10406000CF911F910F91FF90EF90DF90CF90BF9075 +:104070000C94A525002399F08B2D8F7126960FB6F1 +:10408000F894DEBF0FBECDBFDF91CF911F910F918E +:10409000FF90EF90DF90CF90BF900C946F25269605 +:1040A0000FB6F894DEBF0FBECDBFDF91CF911F9149 +:1040B0000F91FF90EF90DF90CF90BF900C9465250B +:1040C0000023A9F0222309F4ADCF812F26960FB645 +:1040D000F894DEBF0FBECDBFDF91CF911F910F913E +:1040E000FF90EF90DF90CF90BF900C946E1C222336 +:1040F00009F4ADCF812F26960FB6F894DEBF0FBE20 +:10410000CDBFDF91CF911F910F91FF90EF90DF9086 +:10411000CF90BF900C94361D4B2D4F70612FC7016F +:104120000E948D0526960FB6F894DEBF0FBECDBF58 +:10413000DF91CF911F910F91FF90EF90DF90CF9083 +:10414000BF900C948924011182C09B2D9F70492F30 +:1041500050E04230510509F443C0C4F44115510503 +:1041600071F14130510509F072C026960FB6F894EE +:10417000DEBF0FBECDBFDF91CF911F910F91FF909A +:10418000EF90DF90CF90BF900C946D2D4330510590 +:10419000C1F14430510509F05AC0812F26960FB65F +:1041A000F894DEBF0FBECDBFDF91CF911F910F916D +:1041B000FF90EF90DF90CF90BF900C94BF2D26968C +:1041C0000FB6F894DEBF0FBECDBFDF91CF911F9128 +:1041D0000F91FF90EF90DF90CF90BF900C94562DF1 +:1041E00026960FB6F894DEBF0FBECDBFDF91CF91FC +:1041F0001F910F91FF90EF90DF90CF90BF900C94A4 +:10420000892D26960FB6F894DEBF0FBECDBFDF9185 +:10421000CF911F910F91FF90EF90DF90CF90BF90C3 +:104220000C949C2D4B2D4F70612FC70126960FB615 +:10423000F894DEBF0FBECDBFDF91CF911F910F91DC +:10424000FF90EF90DF90CF90BF900C949D07269643 +:104250000FB6F894DEBF0FBECDBFDF91CF911F9197 +:104260000F91FF90EF90DF90CF90BF9008950E9444 +:1042700031270E9441270E9406270E945B270E9447 +:104280001C2B0E946B2A80E090E00E94501B80E073 +:1042900090E00C94661B0E9421270C9437210E9409 +:1042A0007F26292F22952F7030E02C3031054CF4D9 +:1042B0002A3031056CF4225031092230310588F45E +:1042C00007C02C30310549F02F30310531F009C0DD +:1042D000803E48F0803F29F406C093FB882780F990 +:1042E000089580E0089581E00895CF93DF9300D092 +:1042F00000D01F92CDB7DEB70F900F900F900F90A8 +:104300000F90DF91CF910895CF93DF9300D000D02D +:1043100000D0CDB7DEB726960FB6F894DEBF0FBE3D +:10432000CDBFDF91CF9108951F93CF93DF93C091BD +:10433000990316E080919A03C81799F0D0E01C9F6A +:10434000F0011D9FF00D1124E556FC4F4081518175 +:1043500062817381848195810E9484212196C77036 +:10436000E9CFDF91CF911F9108954091CB035091F8 +:10437000CC036091CD037091CE038091CF039091D7 +:10438000D0030C9484218091D00382958F7009F022 +:1043900054C08091CD03882309F44FC080919903C4 +:1043A000A0919A036091CB037091CC034091CE030E +:1043B0005091CF03B6E08A1709F43FC090E0411551 +:1043C0005105C1F17F3F11F46F3FA1F1B89FF0019A +:1043D000B99FF00D1124E556FC4F218172132AC0BC +:1043E0002081621327C02281211124C023813481BE +:1043F0002417350710F421503109241B350B283CB4 +:104400003105C0F42091D0032F7020612093D00398 +:1044100026E0289FF001299FF00D1124E056FC4F63 +:1044200080818F70806180838BEC93E00E94931D6C +:104430000C94942101968770BECF0895CF92DF929D +:10444000EF92FF920F931F93CF93DF93CDB7DEB719 +:1044500062970FB6F894DEBF0FBECDBF8C0185E02A +:10446000F801DE011D9601900D928A95E1F7D801C1 +:104470004C9111965C91119712966C91129713962C +:10448000CD90DC9014973091CB037091CC03809148 +:10449000CE039091CF03009709F46BC17F3F19F4CD +:1044A0003F3F09F466C1E090CD03EE2009F4C0C09F +:1044B0002091D003C816D90628F0F601E81BF90BA5 +:1044C000CF0104C0809590958C0D9D1DFF24F39421 +:1044D000883C910578F0F12C207F09F0C6C07C2D36 +:1044E000D98AC88A89890E9475218BEC93E00E9441 +:1044F000931DB1C0822F807F09F046C0751314C090 +:10450000341312C0611110C02F7020612093D003AA +:104510000E94B5218BEC93E00E94931D8091D00303 +:10452000D80115968C932EC0CD2819F15F3F11F458 +:104530004F3FF9F0F62E61111CC080919903209134 +:104540009A0336E0821709F45AC090E0389FF001D0 +:10455000399FF00D1124E556FC4F7181571306C0A9 +:104560007081471303C07281711103C00196877077 +:10457000E9CFF62E662309F418C18091D00381603B +:104580008093D003F12C11C1751308C0341306C0F9 +:10459000611104C08091D003D801C3C04D875E87EC +:1045A0008D859E856A8B0E944F216A898823E1F15F +:1045B0006623D1F12091D003822F82958F7090E0F5 +:1045C000029774F08091CB039091CC0398878F83EE +:1045D0001986DB86CA862C87CE0107960E94931D1A +:1045E00086E0F801ABECB3E001900D928A95E1F71B +:1045F0000E94C3210E94B521FF24F394D6C04D87A9 +:104600005E878D859E850E947F26292F22952F709B +:1046100030E0223031050CF0BCC09F7009F0B6C00C +:10462000805E883008F4C1C0C8010E94931DE4CFA9 +:10463000C816D90608F453C0F601E81BF90BCF01E0 +:10464000883C910508F450C0F12C7C2DD98AC88A89 +:1046500089890E947521EBECF3E086E0DF011D9271 +:104660008A95E9F70E94B521A0C0751314C03413D0 +:1046700012C0611110C08091D003F8018583C80178 +:104680000E94931D86E0EBECF3E0DF011D928A951A +:10469000E9F7FE2C8AC04D875E878D859E856A8BE3 +:1046A0000E944F216A89882309F4BECF662309F44A +:1046B000BBCF2091D003822F82958F7090E002971C +:1046C0000CF48ECF8091CB039091CC039A83898395 +:1046D0001B82DD82CC822E83CE0101967FCF809516 +:1046E00090958C0D9D1DACCFF62E662309F49CCFC2 +:1046F00075132EC034132CC02091D00320FD1FC091 +:10470000822F82958F70D9F0D80115962C9315972A +:104710008F3049F08F5F982F9295907F822F8F7006 +:10472000892B15968C93C8010E94931D86E0F80191 +:10473000ABECB3E001900D928A95E1F793CF86E060 +:10474000F801ABECB3E001900D928A95E1F72DC032 +:104750004D875E878D859E850E944F21811140CFB8 +:104760008091D00381608093D003C8010E94931D83 +:104770001CC0662309F458CF4D875E878D859E85C2 +:104780000E944F21882309F44FCF2ACF811148CFAF +:104790000CC0243031050CF047CF9F7009F440CF96 +:1047A000F8019581907F09F03BCF8F2D62960FB66F +:1047B000F894DEBF0FBECDBFDF91CF911F910F9157 +:1047C000FF90EF90DF90CF9008951F93CF93DF93EA +:1047D000CDB7DEB72C970FB6F894DEBF0FBECDBFB6 +:1047E0004F83588769877A878B879C87CE01079686 +:1047F0000E941E22882369F08F8198852A853B8537 +:10480000232BF1F19F3F09F063C08F3F09F060C097 +:1048100037C086E0FE013796DE01119601900D92B9 +:104820008A95E1F76F817885EA85FB85309741F1BC +:104830007F3F11F46F3F21F120919A0330E0C901CD +:104840000196877099274091990350E08417950746 +:1048500009F447C069837A83FD83EC8396E0929FD5 +:10486000D001939FB00D1124A556BC4FFE01319687 +:1048700001900D929A95E1F780939A030E949421FA +:1048800016E08091990390919A038917C1F1189FBE +:10489000C001112485569C4F0E941E22882379F165 +:1048A000E09199031E9FF0011124E556FC4F4081D1 +:1048B000518162817381848195810E9484218091DC +:1048C000990390E001968770992780939903D9CF37 +:1048D0004F81588569857A858B859C850E948421C6 +:1048E000CFCF0E944B2110929A0310929903EBECC8 +:1048F000F3E086E0DF011D928A95E9F7C1CF2C969F +:104900000FB6F894DEBF0FBECDBFDF91CF911F91E0 +:104910000895EF92FF920F931F93CF93DF938C0133 +:10492000009709F46CC0F12CEE24E394E801219681 +:10493000F8018491843740F4843008F051C081300C +:1049400081F0823019F15BC0853709F444C0A8F1C9 +:104950009CE7980F903708F052C08F770E94361D61 +:1049600041C00E5F1F4FFE01C49180E28C0F883062 +:1049700048F4C7708E2D01C0880FCA95EAF70E94CF +:10498000342714C08C2F0E946E1C2DC00E5F1F4F49 +:10499000FE01C49180E28C0F883058F4C7708E2DD0 +:1049A00001C0880FCA95EAF70E943A270E945B2748 +:1049B0001AC08C2F0E94361D16C00E5F1F4FFE01BD +:1049C000C491CC2381F08FE99FE00197F1F700C0FB +:1049D0000000C150F6CF0E5F1F4FFE01F49003C0E0 +:1049E0000E946E1C8E018F2D882309F49FCFEFE962 +:1049F000FFE03197F1F700C000008150F5CFDF9163 +:104A0000CF911F910F91FF90EF90089508956093BB +:104A1000D5037093D6038093D7039093D8030C9457 +:104A200037210F931F930091D5031091D603209146 +:104A3000D7033091D803DC01CB01802B912BA22B23 +:104A4000B32B8093D5039093D603A093D703B09351 +:104A5000D8031F910F910C9437210F931F9300914E +:104A6000D5031091D6032091D7033091D803DC01F0 +:104A7000CB0180239123A223B3238093D50390936A +:104A8000D603A093D703B093D8031F910F910C9432 +:104A900037210F931F930091D5031091D6032091D6 +:104AA000D7033091D803DC01CB0180279127A227BF +:104AB000B3278093D5039093D603A093D703B093E5 +:104AC000D8031F910F910C9437211092D1031092AB +:104AD000D2031092D3031092D4030C94372141E0F7 +:104AE00050E060E070E004C0440F551F661F771F60 +:104AF0008A95D2F74093D1035093D2036093D303A6 +:104B00007093D4030C94372141E050E060E070E0F2 +:104B100004C0440F551F661F771F8A95D2F78091F6 +:104B2000D1039091D203A091D303B091D403482B29 +:104B3000592B6A2B7B2B4093D1035093D203609364 +:104B4000D3037093D4030C94372141E050E060E02C +:104B500070E004C0440F551F661F771F8A95D2F777 +:104B600040955095609570958091D1039091D203B6 +:104B7000A091D303B091D403482359236A237B2304 +:104B80004093D1035093D2036093D3037093D40323 +:104B90000C94372141E050E060E070E004C0440F25 +:104BA000551F661F771F8A95D2F78091D103909188 +:104BB000D203A091D303B091D403482759276A2781 +:104BC0007B274093D1035093D2036093D303709318 +:104BD000D4030C9437210F931F930091D1031091AC +:104BE000D2032091D3033091D403DC01CB01802B7D +:104BF000912BA22BB32B8093D1039093D203A0933C +:104C0000D303B093D4031F910F910C9437210F93CA +:104C10001F930091D1031091D2032091D3033091BF +:104C2000D403DC01CB0180239123A223B3238093FF +:104C3000D1039093D203A093D303B093D4031F91D5 +:104C40000F910C9437210F931F930091D103109172 +:104C5000D2032091D3033091D403DC01CB01802710 +:104C60009127A227B3278093D1039093D203A093D7 +:104C7000D303B093D4031F910F910C94372108955F +:104C8000CF92DF92EF92FF920F931F93CF93DF9318 +:104C90008C01C090D503D090D603E090D703F0905C +:104CA000D8038091D1039091D203A091D303B09106 +:104CB000D403C82AD92AEA2AFB2ACFE1D0E0D701B7 +:104CC000C6010C2E04C0B695A795979587950A94B2 +:104CD000D2F780FF06C0B8018C2F0E94F709019718 +:104CE00021F4219760F780E001C08C2FDF91CF91F4 +:104CF0001F910F91FF90EF90DF90CF900895CF9389 +:104D0000DF93EC010E944026BE010E94F709DF916B +:104D1000CF910895CB010E947F260895909186023D +:104D2000992321F090918702911109C02091880266 +:104D300030918902F90132969FEF40E01FC0982F11 +:104D40009695969596959F3050F5E0918802F09152 +:104D50008902E90FF11D877021E030E0A90102C04E +:104D6000440F551F8A95E2F7CA019181892B8183EF +:104D700008959F3F39F04F5F4E3041F051915813E5 +:104D8000F8CF0DC05111F7CF942FF5CF9F3F39F0D9 +:104D9000F901E90FF11D97FDFA95828308950895B1 +:104DA00090918602992321F090918702911109C078 +:104DB0002091880230918902F9013296205F3F4F9D +:104DC0001FC0982F9695969596959F30F0F4E09198 +:104DD0008802F0918902E90FF11D877021E030E02F +:104DE000A90102C0440F551F8A95E2F7CA018095B8 +:104DF00091818923818308953196E217F30729F081 +:104E000090819813F9CF1082F7CF089581E090E058 +:104E1000E0918802F0918902E80FF91F1082019653 +:104E200080319105A9F708959091EC03892B809327 +:104E3000EC03089580959091EC0389238093EC0313 +:104E400008951092EC0308959091EB03892B8093C1 +:104E5000EB03089580959091EB0389238093EB03F6 +:104E600008951092EB0308959091EA03892B8093A3 +:104E7000EA03089580959091EA0389238093EA03D9 +:104E800008951092EA0308958093D903089510922B +:104E9000D90308958091880290918902FC0131968E +:104EA0009C01205F3F4F80E0919191118F5FE2174D +:104EB000F307D1F70895E0918802F091890280917B +:104EC000EC038083E0918802F091890290818091C7 +:104ED000EB03892B8083E0918802F0918902908115 +:104EE0008091EA03892B80838091D903882361F024 +:104EF000E0918802F09189029081892B80830E9441 +:104F00004A2781111092D9038091880290918902D9 +:104F10000C943A1B80910E04843039F11092EE0308 +:104F200020E488E190E00FB6F894A89580936000A3 +:104F30000FBE2093600080E00E94540580E00E9434 +:104F4000D20A83B7817F846083BF83B7816083BFC8 +:104F50007894889583B78E7F83BF88E10FB6F894E5 +:104F600080936000109260000FBE08950895089528 +:104F7000CF9380E00E9454050E94B6270E94890CBE +:104F80000E94B727C0E08C2F0E94D20D892B29F4F4 +:104F9000CF5FC430C1F780E001C081E0CF910895B8 +:104FA0000E944B2180E00E9454050E94452D0E94E2 +:104FB0002E1B0C94D20A1F920F920FB60F9211243F +:104FC0008F939F93AF93BF938091EE03811113C092 +:104FD0008091EF039091F003A091F103B091F2035F +:104FE0004196A11DB11D8093EF039093F003A09310 +:104FF000F103B093F203BF91AF919F918F910F9006 +:105000000FBE0F901F90189582E084BD93E095BD70 +:105010009AEF97BD80936E0008952FB7F894809112 +:10502000EF039091F003A091F103B091F2032FBF31 +:105030000895CF92DF92EF92FF920F931F932FB7B5 +:10504000F8944091EF035091F0036091F103709157 +:10505000F2032FBF6A017B01EE24FF248C0120E0C4 +:1050600030E0C016D106E206F30610F441505109B3 +:105070009A01281B390BC9011F910F91FF90EF90E6 +:10508000DF90CF9008951F920F920FB60F921124C8 +:105090008F939F93AF93BF938091EF039091F00311 +:1050A000A091F103B091F2030196A11DB11D80936F +:1050B000EF039093F003A093F103B093F203BF9139 +:1050C000AF919F918F910F900FBE0F901F901895E9 +:1050D0000E942B18F8942FEF87EA91E62150804028 +:1050E0009040E1F700C0000087E090EBDC01809386 +:1050F000190490931A04A0931B04B0931C049CE021 +:1051000088E10FB6F894A895809360000FBE909345 +:105110006000FFCF0E94C928811102C00E94A5280B +:105120000E94D4288093ED030E94E1288093170405 +:1051300087FB882780F9809387020E94D828682FF0 +:1051400070E080E090E00C9407256DEE7EEF80E04B +:1051500090E00E94AA3160E082E090E00E949831E5 +:1051600060E083E090E00E94983160E084E090E0AD +:105170000E94983160E085E090E00E94983160E004 +:1051800086E090E00E9498316FEF87E090E00C9409 +:10519000983180E090E00E94923121E08D3E9E4F58 +:1051A00009F020E0822F089582E090E00C948A318B +:1051B00083E090E00C948A31682F83E090E00C94B7 +:1051C000983184E090E00C948A31682F84E090E07C +:1051D0000C94983186E090E00C948A31682F86E038 +:1051E00090E00C94983187E090E00C948A31682F1D +:1051F00087E090E00C9498318091F50380FF0BC01C +:1052000060918D0285E0689FB001112475956795C6 +:10521000759567952BC081FF09C060918D0285E06F +:10522000689FB00111247595679520C082FF07C063 +:1052300060918D0285E0689FB001112417C09091A4 +:10524000F6039923D1F060918C02961788F720918C +:105250008D0285E0289F90011124929FA001939FC9 +:10526000500D112470E0CA010E9470316038710540 +:1052700040F46115710539F002C065E070E0862FD9 +:1052800008958FE7089581E008958091F50380FFE8 +:1052900008C060918B0270E075956795759567956C +:1052A00021C081FF06C060918B0270E07595679503 +:1052B00019C082FF04C060918B0270E010C0909111 +:1052C000F6039923C1F060918A029617A0F78091A6 +:1052D0008B02899FC001112470E00E9470316038F8 +:1052E000710528F46115710521F0862F08958FE767 +:1052F000089581E0089561E070E0F4CF803F21F4EB +:105300000E94FC28819504C0813F29F40E94FC285A +:105310008093F9030895823F21F40E94FC2881952F +:1053200004C0833F29F40E94FC288093F803089569 +:10533000893F19F40E94452905C08A3F31F40E9433 +:10534000452981958093FA0308958B3F21F40E94AB +:105350004529819504C08C3F29F40E9445298093FA +:10536000FB030895843F21F48091F703816017C007 +:10537000853F21F48091F703826011C0863F21F4BC +:105380008091F70384600BC0873F21F48091F7037D +:10539000886005C0883F31F48091F7038061809375 +:1053A000F70308958D3F21F48091F50381600BC0D0 +:1053B0008E3F21F48091F503826005C08F3F29F470 +:1053C0008091F50384608093F5030895803F39F45C +:1053D0008091F90387FF6CC01092F90369C0813F87 +:1053E00029F48091F9031816BCF362C09091F80378 +:1053F000823F29F497FF5CC01092F80359C0833FA5 +:1054000019F41916CCF354C0893F41F48091FA0382 +:1054100018160CF04DC01092FA034AC08A3F29F4C6 +:105420008091FA0387FF44C0F6CF8B3F39F4809117 +:10543000FB0387FF3DC01092FB033AC08C3F29F469 +:105440008091FB031816BCF333C0843F21F4809194 +:10545000F7038E7F17C0853F21F48091F7038D7F7E +:1054600011C0863F21F48091F7038B7F0BC0873FEB +:1054700021F48091F703877F05C0883F31F4809144 +:10548000F7038F7E8093F70313C08D3F21F4809143 +:10549000F5038E7F0BC08E3F21F48091F5038D7F45 +:1054A00005C08F3F29F48091F5038B7F8093F5032E +:1054B0008091F80381110EC08091F90381110AC017 +:1054C0008091FA03811106C08091FB03811102C013 +:1054D0001092F603089587EF93E00E94451B0E9407 +:1054E0000D289093F4038093F30308951F93CF93B3 +:1054F000DF938091F3039091F4030E941928AC018B +:105500009091F603992321F020918E0230E006C09D +:1055100020918F028AE0289F90011124421753079F +:1055200008F486C08091F803C091F903D091FA0382 +:105530001091FB03811107C0C11176C0D11174C055 +:10554000111172C075C09F3F19F09F5F9093F603D1 +:10555000181624F40E94FC288093F8038091F80325 +:1055600087FF05C00E94FC2881958093F8031C16D4 +:1055700024F40E94FC288093F9038091F90387FFAB +:1055800005C00E94FC2881958093F9036091F8037F +:10559000662339F1C091F903CC2319F1772767FD10 +:1055A0007095872F972F0E94E02E23E333E343E388 +:1055B0005FE30E94942F0E94AD2E6093F8036C2F3E +:1055C000772767FD7095872F972F0E94E02E23E3A2 +:1055D00033E343E35FE30E94942F0E94AD2E609378 +:1055E000F9031D1624F40E9445298093FA03809143 +:1055F000FA0387FF05C00E94452981958093FA032D +:10560000111624F40E9445298093FB038091FB032B +:1056100087FF05C00E94452981958093FB03DF9198 +:10562000CF911F910C946B2A9F3F09F08ECF96CF9C +:10563000DF91CF911F910895E7EFF3E085E0DF015F +:105640001D928A95E9F71092F6031092F5030895DA +:10565000833081F128F4813059F08230D1F00895FF +:10566000853009F449C0B8F1863009F456C0089570 +:1056700080918F02262F30E0280F311D2F3F3105FA +:1056800024F4680F60938F0208958FEF80938F0248 +:10569000089580918E02262F30E0280F311D2F3F74 +:1056A000310524F4680F60938E0208958FEF809384 +:1056B0008E02089580918D02262F30E0280F311D33 +:1056C0002F3F310524F4680F60938D0208958FEF0A +:1056D00080938D02089580918C02262F30E0280F50 +:1056E000311D2F3F310524F4680F60938C0208951B +:1056F0008FEF80938C02089580918B02262F30E0EB +:10570000280F311D2F3F310524F4680F60938B0261 +:1057100008958FEF80938B02089580918A02262F3F +:1057200030E0280F311D2F3F310524F4680F6093BE +:105730008A0208958FEF80938A020895833011F1D1 +:1057400028F4813049F0823091F00895853081F15C +:1057500020F18630C1F1089580918F02681720F4FE +:10576000861B80938F02089510928F020895809176 +:105770008E02681720F4861B80938E020895109283 +:105780008E02089580918D02681720F4861B809305 +:105790008D02089510928D02089580918C026817F1 +:1057A00020F4861B80938C02089510928C02089539 +:1057B00080918B02681720F4861B80938B020895DA +:1057C00010928B02089580918A02681720F4861B3C +:1057D00080938A02089510928A0208950F931F936E +:1057E000873208F048C08E3108F094C0803109F447 +:1057F0007EC008F5873009F468C068F4863009F087 +:10580000A4C08091ED03817F8E7F8093ED0381E0C2 +:105810008093FD039BC08B3009F490C08E3009F05B +:1058200094C08091ED0382FB222720F991E092271A +:1058300090FB82F965C0863109F480C060F4813143 +:1058400009F083C00E944B219091870281E0892753 +:105850008093870273C0893109F470C08B3109F0DD +:1058600074C08091ED0381FB222720F991E09227FB +:1058700090FB81F945C0883309F460C050F4893247 +:1058800009F45EC0853309F45BC0873209F458C05F +:105890005CC0833409F454C028F48A3308F455C03A +:1058A000895339C0883409F050C00E944B210E94AE +:1058B00090060FEF13ED20E3015010402040E1F778 +:1058C00000C000000E94682839C09091ED03892F24 +:1058D0008095817080FB90F929F096609860909394 +:1058E000ED0334C0997F977F9093ED0327C080919B +:1058F000ED0383FB222720F991E0922790FB83F9A7 +:105900008093ED039923D1F08091ED038160809322 +:10591000ED0314C08D5141E050E060E070E08A0179 +:105920009B0104C0000F111F221F331F8A95D2F75D +:10593000C901B8010E9407250E944B2181E006C0E1 +:1059400061E070E080E090E0F5CF80E01F910F9182 +:10595000089580E0089580E00895CF93C82F809146 +:10596000FD03813069F018F08230C9F184C0E09104 +:105970008802F09189028081823209F07EC007C0DE +:10598000E0918802F09189028081823261F48C2F4B +:105990000E94A92C811104C08C2F0E94EE2B1DC0E7 +:1059A00081E090E01AC08C2F0E94AB2C811114C0B2 +:1059B000C43179F048F4CB3079F0C03109F061C0DE +:1059C00082E08093FD0308C0C93219F0C83321F08A +:1059D00058C01092FD0355C081E0817054C0C93297 +:1059E00091F120F5C43179F1B0F4C73009F047C026 +:1059F0008EE180938F0282E380938E028AE080930F +:105A00008D0284E180938C0288E080938B0288E28F +:105A100080938A0234C0CE51C63088F5EC2FF0E076 +:105A2000E65FFC4F80818093FC0329C0CE34E9F00F +:105A300020F4CB3421F56AE013C0C13579F0C235CA +:105A4000F1F461E00DC08091FC03882319F01092FD +:105A5000FC0315C081E08093FD0315C061E006C022 +:105A60008091FC030E94282B0AC06AE08091FC030D +:105A70000E949E2B04C01092FD0380E004C081E0D0 +:105A800002C080E0AACFCF9108950E94C928811159 +:105A900002C00E94A5280E94EA288093180480FF73 +:105AA00002C0869501C080E00C94540580911804D2 +:105AB000982F9695292F30E0233031054CF49F5FC5 +:105AC000990F8170892B8160809318040E94EE28C1 +:105AD0008091180486950C94540580911804982F91 +:105AE000969591F09158990F8170892B80931804A5 +:105AF0008E7F91E009F490E08091180490FB80F98A +:105B0000809318040E94EE288091180486950C94C6 +:105B1000540580911804982F909590FB80F98093FC +:105B200018040E94EE288091180480FF02C0869518 +:105B300001C080E00C94540590911804892F86953B +:105B40008F5F8F779170843028F4880F892B809332 +:105B5000180402C090931804809118048E7F91E07D +:105B600009F490E08091180490FB80F98093180468 +:105B70000E94EE288091180486950C94540520917B +:105B80001804922F96958927982F990F822F81704C +:105B9000892B809318048E7F91E009F490E0809126 +:105BA000180490FB80F9809318040E94EE288091DD +:105BB000180486950C9454055058BB27AA270ED07C +:105BC00075C166D130F06BD120F031F49F3F11F4F4 +:105BD0001EF45BC10EF4E095E7FB51C1E92F77D1CC +:105BE00080F3BA17620773078407950718F071F4FA +:105BF0009EF58FC10EF4E0950B2EBA2FA02D0B0150 +:105C0000B90190010C01CA01A0011124FF27591B01 +:105C100099F0593F50F4503E68F11A16F040A22F07 +:105C2000232F342F4427585FF3CF46953795279578 +:105C3000A795F0405395C9F77EF41F16BA0B620B77 +:105C4000730B840BBAF09150A1F0FF0FBB1F661FBE +:105C5000771F881FC2F70EC0BA0F621F731F841F01 +:105C600048F4879577956795B795F7959E3F08F027 +:105C7000B3CF9395880F08F09927EE0F97958795E6 +:105C80000895D9D008F481E008950CD00FC107D150 +:105C900040F0FED030F021F45F3F19F0F0C0511118 +:105CA00039C1F3C014D198F39923C9F35523B1F343 +:105CB000951B550BBB27AA2762177307840738F07B +:105CC0009F5F5F4F220F331F441FAA1FA9F333D0DA +:105CD0000E2E3AF0E0E830D091505040E695001C8E +:105CE000CAF729D0FE2F27D0660F771F881FBB1F4A +:105CF000261737074807AB07B0E809F0BB0B802D24 +:105D0000BF01FF2793585F4F2AF09E3F510568F06F +:105D1000B6C000C15F3FECF3983EDCF38695779503 +:105D20006795B795F7959F5FC9F7880F911D969571 +:105D3000879597F90895E1E0660F771F881FBB1FCD +:105D4000621773078407BA0720F0621B730B840B7A +:105D5000BA0BEE1F88F7E095089504D06894B1114E +:105D6000D9C00895BCD088F09F5790F0B92F9927DB +:105D7000B751A0F0D1F0660F771F881F991F1AF056 +:105D8000BA95C9F712C0B13081F0C3D0B1E008951F +:105D9000C0C0672F782F8827B85F39F0B93FCCF3A0 +:105DA000869577956795B395D9F73EF4909580954C +:105DB000709561957F4F8F4F9F4F0895E89409C06C +:105DC00097FB3EF490958095709561957F4F8F4F2E +:105DD0009F4F9923A9F0F92F96E9BB279395F69544 +:105DE000879577956795B795F111F8CFFAF4BB0FC2 +:105DF00011F460FF1BC06F5F7F4F8F4F9F4F16C026 +:105E0000882311F096E911C0772321F09EE8872FAF +:105E1000762F05C0662371F096E8862F70E060E06B +:105E20002AF09A95660F771F881FDAF7880F9695E4 +:105E3000879597F90895990F0008550FAA0BE0E888 +:105E4000FEEF16161706E807F907C0F0121613063C +:105E5000E407F50798F0621B730B840B950B39F47C +:105E60000A2661F0232B242B252B21F408950A26E2 +:105E700009F4A140A6958FEF811D811D089597F922 +:105E80009F6780E870E060E008959FEF80EC0895E0 +:105E900000240A9416161706180609060895002409 +:105EA0000A9412161306140605060895092E039483 +:105EB000000C11F4882352F0BB0F40F4BF2B11F4F7 +:105EC00060FF04C06F5F7F4F8F4F9F4F089557FD56 +:105ED0009058440F551F59F05F3F71F04795880F58 +:105EE00097FB991F61F09F3F79F0879508951216EF +:105EF00013061406551FF2CF4695F1DF08C016169B +:105F000017061806991FF1CF86957105610508944B +:105F10000895E894BB2766277727CB0197F9089562 +:105F20008ADF08F48FEF08950BD0C0CFB1DF28F0DF +:105F3000B6DF18F0952309F0A2CFA7CF1124EACF3E +:105F4000C6DFA0F3959FD1F3950F50E0551F629FD8 +:105F5000F001729FBB27F00DB11D639FAA27F00DC2 +:105F6000B11DAA1F649F6627B00DA11D661F829FE9 +:105F70002227B00DA11D621F739FB00DA11D621FCE +:105F8000839FA00D611D221F749F3327A00D611DEB +:105F9000231F849F600D211D822F762F6A2F1124CD +:105FA0009F5750408AF0E1F088234AF0EE0FFF1F20 +:105FB000BB1F661F771F881F91505040A9F79E3F57 +:105FC000510570F05CCFA6CF5F3FECF3983EDCF359 +:105FD000869577956795B795F795E7959F5FC1F794 +:105FE000FE2B880F911D9695879597F90895FA01D4 +:105FF000EE0FFF1F30962105310599F161157105EE +:1060000061F48038BFE39B0749F1689490388105BB +:1060100061F08038BFEF9B0741F0992342F5FF3FC5 +:10602000E1053105210511F1E8940894E795D901BE +:10603000AA2329F4AB2FBE2FF85FD0F310C0FF5F67 +:1060400070F4A695E0F7F73950F019F0FF3A38F4FC +:106050009F779F930CD00F9007FC905808953EF0C7 +:1060600014CF60E070E080E89FE308954FE79F77EA +:106070005F934F933F932F939ED02F913F914F91DA +:106080005F9152DF05C019F40EF0F9CE42CFFDCE7C +:1060900026DFC8F39638C0F707F80F92E8942BE391 +:1060A0003AEA48EB5FE74EDF0F920F920F924DB73F +:1060B0005EB70F92C0D0E4E4F1E016D04F915F914B +:1060C000EF91FF91E595EE1FFF1F49F0FE57E06845 +:1060D0004427EE0F441FFA95E1F74195550B32D056 +:1060E0000F9007FE26C00895DF93CF931F930F9361 +:1060F000FF92EF92DF927B018C01689405C0DA2E4B +:10610000EF011EDFFE01E894A5912591359145919F +:106110005591AEF3EF0162DDFE019701A801DA941B +:1061200079F7DF90EF90FF900F911F91CF91DF9162 +:1061300008959B01AC0160E070E080E89FE3A5CD8D +:106140009ECEACC0CCDEE8F39923D9F3940F511D59 +:10615000BBF39150504094F059F0882332F0660F11 +:10616000771F881F91505040C1F79E3F510544F75B +:10617000880F911D9695879597F908955F3FACF02C +:10618000983E9CF0BB27869577956795B79508F460 +:10619000B1609395C1F7BB0F58F711F460FFE8CFDA +:1061A0006F5F7F4F8F4F9F4FE3CFB4CE0EF076C01F +:1061B0006CCE689464CE93DEC8F39923D1F3C6F312 +:1061C000DF93CF931F930F93FF92C92FDD2788236F +:1061D0002AF02197660F771F881FDAF720E030E05A +:1061E00040E85FEB9FE3883920F0803E30F0219655 +:1061F0008F77E3DCECE6F1E003C0DFDCE9E9F1E016 +:1062000073DF8B01BE01EC01FB2E6F577109759591 +:10621000771F880B990BD4DD28E132E741E35FE378 +:106220008FDEAF2D9801AE01FF900F911F91CF919E +:10623000DF91D4DC3BCEFA01DC01AA0FBB1F9B012E +:10624000AC01BF5728F422273327442750781FC0BA +:10625000B75188F4AB2F0024469537952795011C3C +:10626000A395D2F3002069F0220F331F441FB3958A +:10627000DAF30DD0A1CC61307105A0E88A07B946E8 +:1062800030F49B01AC0166277727882790783096F9 +:1062900021F0208331834283538308959F3F31F05F +:1062A000915020F4879577956795B795880F911D44 +:1062B0009695879597F90895AA1BBB1B51E107C0D6 +:1062C000AA1FBB1FA617B70710F0A61BB70B881F86 +:1062D000991F5A95A9F780959095BC01CD01089515 +:1062E00097FB072E16F4009407D077FD09D00E9483 +:1062F0005C3107FC05D03EF4909581959F4F089541 +:10630000709561957F4F0895EE0FFF1F0590F491F2 +:10631000E02D0994F999FECF92BD81BDF89A992795 +:1063200080B50895A8E1B0E042E050E00C94B231AD +:10633000262FF999FECF92BD81BDF89A019700B43E +:10634000021639F01FBA20BD0FB6F894FA9AF99ADE +:106350000FBE08950196272F0E9499310C94983111 +:10636000DC01CB01FC01F999FECF06C0F2BDE1BD15 +:10637000F89A319600B40D9241505040B8F7089504 +:04638000F894FFCFBF +:1063840007000C52D02445000000410000DC44000A +:1063940000004152D0A4440000404100005C44008D +:1063A40000004148F17644000000415C978A4400B3 +:1063B4000000411FD592440000004152D0A4440083 +:1063C4000000415CFFB844000000410AA7CF44002C +:1063D4000000410000DC44000000410AA7CF440053 +:1063E4000000410000DC4400000041000000000007 +:1063F40000804000005C45000040410000000000B7 +:1064040000804052D02445000040410AA7CF4400F8 +:106414000000410000DC44000000410000000000D6 +:1064240000804052D024450000404100000000009C +:1064340000804000005C45000040410AA7CF4400B2 +:106444000000410000DC44000000410000000000A6 +:1064540000804052D024450000404100000000006C +:106464000080400AA74F45000040410AA7CF4400DE +:106474000000410000DC4400000041000000000076 +:1064840000804052D024450000004100000000007C +:106494000080405CFF38450000004100000000001F +:1064A40000804052D02445000000410AA7CF440098 +:1064B4000000410000DC4400000041000000000036 +:1064C40000804052D024450000804153D024450030 +:1064D40000404160970A450000004154D0A44400A4 +:1064E4000000410000DC440000004160970A4500C0 +:1064F40000A041050000003F0000C8423214C0144F +:106504009D14691435140101DA032808140A321E93 +:106514000000020004000500070009000B000C0045 +:106524000E001000110013001500170018001A00C7 +:106534001C001D001F002100230024002600280049 +:1065440029002B002D002F003000320034003500CC +:10655400370039003B00400045002500260061005B +:106564006000200037006400650066006700440096 +:106574004600240047003F4D3639BD0970093A09E9 +:1065840001099408AD08C608DF08010203040506E2 +:0465940007080900EB +:00000001FF diff --git a/keyboard/preonic/preonic_pcb_r1.hex b/keyboard/preonic/preonic_pcb_r1.hex new file mode 100644 index 0000000000..5bdc190e1d --- /dev/null +++ b/keyboard/preonic/preonic_pcb_r1.hex @@ -0,0 +1,1702 @@ +:100000000C94D4020C9418030C9418030C94180349 +:100010000C9418030C9418030C9418030C941803F4 +:100020000C9418030C9418030C94E8160C94BA174B +:100030000C946C290C9418030C9418030C9418035A +:100040000C9418030C9418030C9418030C941803C4 +:100050000C9418030C94D9290C9418030C941803CD +:100060000C9418030C9418030C9418030C941803A4 +:100070000C9418030C9418030C9418030C94180394 +:100080000C941C0E0C9418030C9418030C94180375 +:100090000C9418030C9418030C9418030C94180374 +:1000A0000C9418030C9418030C941803076342363D +:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9 +:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD +:1000D0000000803F08000000BE922449123EABAAF7 +:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52 +:1000F000AA3E00000000BF000000803F000000009A +:1001000000084178D3BB4387D1133D190E3CC3BDD2 +:100110004282AD2B3E68EC8276BED98FE1A93E4C7F +:1001200080EFFFBE01C4FF7F3F00000000003500EC +:100130001E001F00200021002200230024002500B3 +:10014000260027002A002B0014001A0008001500C2 +:1001500017001C0018000C00120013002A002900D0 +:1001600004001600070009000A000B000D000E0035 +:100170000F0033003400E1001D001B0006001900D1 +:10018000050011001000360037003800280000304C +:10019000E000E200E30003522C002C000452500067 +:1001A000510052004F0035001E001F0020002100AA +:1001B0002200230024002500260027002A002B000F +:1001C00014001A00090013000A000D000F001800A7 +:1001D0001C0033002A002900040015001600170037 +:1001E00007000B00110008000C0012003400E100B1 +:1001F0001D001B000600190005000E00100036004F +:100200003700380028000030E000E200E30003522D +:100210002C002C0004525000510052004F003500B9 +:100220001E001F00200021002200230024002500C2 +:10023000260027002A002B00340036003700130068 +:100240001C0009000A00060015000F002A00290002 +:1002500004001200080018000C0007000B00170033 +:10026000110016003800E100330014000D000E00EC +:100270001B00050010001A0019001D0028000030A6 +:10028000E000E200E30003522C002C000452500076 +:10029000510052004F0035001E001F0020002100B9 +:1002A0002200230024002500260027002A00350212 +:1002B0001E021F0220022102220223022402250222 +:1002C000260227022A0001003A003B003C003D00C4 +:1002D0003E003F002D022E022F02300231020100AB +:1002E00040004100420043004400450000530153D8 +:1002F0000253005001000100010001000100010053 +:10030000010001000100AB00AA00A900AE00350009 +:100310001E001F00200021002200230024002500D1 +:10032000260027002A0035001E001F0020002100A3 +:100330002200230024002500260027002A000100B7 +:100340003A003B003C003D003E003F002D002E00E7 +:100350002F00300031000100400041004200430006 +:1003600044004500005301530253005001000100B6 +:100370000100010001000100010001000100AB00CB +:10038000AA00A900AE002A035400680065002000FE +:100390005000720065006F006E006900630020006D +:1003A0004B006500790062006F006100720064001C +:1003B00000002C034F007200740068006F006C0096 +:1003C00069006E0065006100720020004B0065004E +:1003D000790062006F006100720064007300000029 +:1003E000040309040902D000060100A0FA09040070 +:1003F000000103010100092111010001223F000752 +:1004000005810308000A0904010001030102000933 +:100410002111010001224D000705820308000A098D +:10042000040200010300000009211101000122362D +:10043000000705830308000A090403000203000003 +:10044000000921110100012220000705840320007A +:100450000107050403200001090404000001010054 +:100460000009240100010900010509040500020139 +:1004700003000007240100014100062402010100DD +:1004800006240202020009240301030102010009FB +:1004900024030204010101000905060240000500D1 +:1004A0000005250101010905850240000500000540 +:1004B000250101031201100100000008EDFE61603A +:1004C0000100010200010631FF0974A1010975153F +:1004D0000025FF9520750881020976150025FF95F6 +:1004E0002075089102C005010980A101850216014D +:1004F0000026B7001A01002AB70075109501810087 +:10050000C0050C0901A1018503160100269C021AF1 +:1005100001002A9C02751095018100C005010902A5 +:10052000A1010901A10005091901290515002501ED +:100530009505750181029501750381010501093059 +:1005400009311581257F95027508810609381581C5 +:10055000257F950175088106050C0A38021581254D +:100560007F950175088106C0C005010906A1010536 +:100570000719E029E7150025019508750181029505 +:100580000175088101050819012905950575019175 +:10059000029501750391010507190029FF15002532 +:1005A000FF950675088100C011241FBECFEFDAE069 +:1005B000DEBFCDBF04B603FE24C080910404909139 +:1005C0000504A0910604B09107048730904BA74022 +:1005D000B04BB9F410920404109205041092060472 +:1005E0001092070414BE84B7877F84BF88E10FB6DA +:1005F000F89480936000109260000FBEE0E0F8E392 +:10060000099512E0A0E0B1E0EEE1F9E602C0059044 +:100610000D92A832B107D9F714E0A8E2B2E001C008 +:100620001D92A430B107E1F70E94A0130C948D3401 +:100630000C94000061110DC0FC018281882331F00F +:1006400085EE0E94671E0E94683003C085EE0E94FE +:100650002F1F80E090E008950E940F0E40E050E0D0 +:1006600069E070E080E091E00C94600F08950E94D2 +:1006700049036E9A769A8CE293E0892B11F00C94E0 +:100680002C03089586E393E0892B11F00C94360334 +:100690000895279A2F988FEF9FEF9093870080936C +:1006A00086008AE08093800089E1809381000C9429 +:1006B000113081110BC080918000877F8093800072 +:1006C00010928D0010928C002F9808952F988330EF +:1006D00041F4809180008860809380008FEF9FEFCD +:1006E00012C09091800098609093800023E030E0E9 +:1006F000281B3109220F331F8FEF9FEF02C0969501 +:1007000087952A95E2F790938D0080938C00089549 +:100710008B3B910568F4883A910530F5853A91054F +:10072000C0F48430910598F4019709F06FC071C04E +:10073000803E910508F46AC0883E910540F09C0116 +:10074000205F31092031310508F060C05CC09C0198 +:10075000A1C0853A910509F45FC0863A910509F474 +:100760005EC023E830E496C0883A910509F45AC087 +:10077000893A910509F459C08A3A910509F458C09B +:100780008B3A910509F457C08C3A910509F456C08B +:100790008D3A910509F455C0803B910509F454C088 +:1007A0008E3A910509F453C08F3A910509F452C06D +:1007B000813B910509F451C0823B910509F450C079 +:1007C000833B910509F44FC0843B910509F44EC069 +:1007D000853B910509F44DC0863B910509F44CC059 +:1007E000873B910509F44BC0883B910509F44AC049 +:1007F000893B910509F449C08A3B910509F048C03D +:100800002AE236E447C09C01306544C020E030E075 +:1008100041C021E030E03EC021E830E43BC022E8A6 +:1008200030E438C022EE34E435C029EE34E432C07E +:100830002AEE34E42FC025EB34E42CC026EB34E45C +:1008400029C027EB34E426C02CEC34E423C02DEC83 +:1008500034E420C023E835E41DC02AE835E41AC09A +:1008600022E935E417C024E935E414C021E236E476 +:1008700011C023E236E40EC024E236E40BC025E2C8 +:1008800036E408C026E236E405C027E236E402C0BA +:1008900020E034E4C90108959CE0799FF00111241F +:1008A0009CE3899FE00DF11D1124E60FF11DEE0F71 +:1008B000FF1FE25DFE4F25913491C9010895880F15 +:1008C000991F82559040FC0125913491C9010895EA +:1008D000880F991F825D9E4FFC0125913491C901BB +:1008E00008950E944C049C019A9581159F4110F433 +:1008F000C9010895C90190528115904128F4C90198 +:100900009F700E9468040895C90190538115904119 +:1009100020F4C9019927906C0895C901905440971B +:1009200028F4C9018F709927946D0895203180E4CF +:10093000380719F480E091ED0895213190E43907EA +:1009400019F480E090ED0895223140E4340719F461 +:1009500080E092ED0895233180E4380719F480E0B7 +:1009600093ED0895211590E5390799F40E945623D7 +:1009700040E065E088E491E00E94600F2FEF44E3DF +:100980008CE0215040408040E1F700C000000C9412 +:10099000FE29213090E5390731F48091F002816021 +:1009A0008093F0020895C90190558115904108F097 +:1009B00062C0432F55274F70552741305105F9F438 +:1009C000C90174E0880F991F7A95E1F78827937021 +:1009D000B901E3E0660F771FEA95E1F760767727C4 +:1009E000862B972B9C682370332702C0440F551F1A +:1009F0002A95E2F74F715527842B952B08954230A5 +:100A0000510529F4922F8827816F906A0895433009 +:100A10005105B9F4C90153E0880F991F5A95E1F7C0 +:100A2000807E97702370332741E050E002C0440F6E +:100A3000551F2A95E2F74F715527842B952B9C68FB +:100A400008954430510589F5C90143E0880F991F85 +:100A50004A95E1F7807E97702370332741E050E09C +:100A600002C0440F551F2A95E2F74F715527842B7A +:100A7000952B9A680895C90190568115904118F4F4 +:100A8000C901906F0895C90190578115904120F4D4 +:100A9000C9019F7090620895C901905881159041D5 +:100AA00020F4C9019F70906A0895203E3105E0F45A +:100AB000203C310568F52133310509F475C048F44F +:100AC0002932310509F46BC02A32310509F07BC0A7 +:100AD00075C02933310501F122383105E9F025339C +:100AE000310509F070C051C0233E3105B1F140F429 +:100AF000203E3105D1F0223E310509F064C01CC012 +:100B0000263E310579F1273E310509F05CC038C039 +:100B1000C9010E945F0408958091010380FD02C015 +:100B200081FF51C080EE90E04FC08091010380FFB3 +:100B3000F9CF89E390E048C08091010382FF0AC0A9 +:100B40008091010384FF03C080E090E03DC083EE0C +:100B500090E03AC082EE90E037C08091010382FFBE +:100B6000EFCFF8CF8091010383FF07C0809101038D +:100B700084FDEACF87EE90E027C086EE90E024C0A7 +:100B80008091010383FFF2CFF8CF8091010385FFAD +:100B900003C089E290E018C085E390E015C0809121 +:100BA000010385FDF9CFF5CF8091010386FF03C0D6 +:100BB0008AE290E009C081E390E006C080910103E1 +:100BC00086FDF9CFF5CFC9010E94880308950895E5 +:100BD0005F926F927F928F929F92AF92BF92CF92CD +:100BE000DF92EF92FF920F931F93CF93DF93CDB7D6 +:100BF000DEB72A970FB6F894DEBF0FBECDBF9E01B9 +:100C00002F5F3F4F4E018BE0880E911C60E070E03B +:100C100000E010E0E12CF12CC12CD12CA12CB12C46 +:100C20008AE0782E622E532E41E050E0E3E9F1E0B5 +:100C3000A62DB52D872D01900D928A95E1F7F9012A +:100C4000819191919F01FC01E07FFF27E032F10546 +:100C500059F48F709927FA0102C0EE0FFF1F8A9591 +:100C6000E2F7AE2ABF2A37C0E033F10559F48F709E +:100C70009927FA0102C0EE0FFF1F8A95E2F7CE2AEC +:100C8000DF2A29C0E034F10559F48F709927FA0161 +:100C900002C0EE0FFF1F8A95E2F7EE2AFF2A1BC063 +:100CA000E035F10559F48F709927FA0102C0EE0F73 +:100CB000FF1F8A95E2F70E2B1F2B0DC0E036F105C2 +:100CC00051F48F709927FA0102C0EE0FFF1F8A9529 +:100CD000E2F76E2B7F2B2815390509F0A7CF94B1C9 +:100CE0008A2D8095892384B985B18A2985B997B1E0 +:100CF0008C2D8095892387B988B18C2988B99AB1C0 +:100D00008E2D809589238AB98BB18E298BB99DB19F +:100D1000802F809589238DB98EB1802B8EB990B3A9 +:100D2000862F8095892380BB81B3862B81BB2A9631 +:100D30000FB6F894DEBF0FBECDBFDF91CF911F91EC +:100D40000F91FF90EF90DF90CF90BF90AF909F906A +:100D50008F907F906F905F9008955F926F927F92D7 +:100D60008F929F92AF92BF92CF92DF92EF92FF92BB +:100D70000F931F93CF93DF93CDB7DEB768970FB66E +:100D8000F894DEBF0FBECDBF85B7806885BF85B73D +:100D9000806885BF0E94E8059E012F5F3F4F4E018E +:100DA00089E1880E911C60E070E000E010E0E12C29 +:100DB000F12CC12CD12CA12CB12C98E1792E622ED2 +:100DC000532E41E050E0EDE9F1E0A62DB52D872D41 +:100DD00001900D928A95E1F7F901819191919F011E +:100DE000FC01E07FFF27E032F10559F48F7099276D +:100DF000FA0102C0EE0FFF1F8A95E2F7AE2ABF2A62 +:100E000037C0E033F10559F48F709927FA0102C019 +:100E1000EE0FFF1F8A95E2F7CE2ADF2A29C0E034C1 +:100E2000F10559F48F709927FA0102C0EE0FFF1FE8 +:100E30008A95E2F7EE2AFF2A1BC0E035F10559F446 +:100E40008F709927FA0102C0EE0FFF1F8A95E2F713 +:100E50000E2B1F2B0DC0E036F10551F48F70992732 +:100E6000FA0102C0EE0FFF1F8A95E2F76E2B7F2B6F +:100E70002815390509F0A7CF94B18A2D80958923CB +:100E800084B985B18A2985B997B18C2D809589233C +:100E900087B988B18C2988B99AB18E2D809589231C +:100EA0008AB98BB18E298BB99DB1802F809589230A +:100EB0008DB98EB1802B8EB990B3862F8095892302 +:100EC00080BB81B3862B81BB10922902109228022D +:100ED000109233021092320210922B0210922A02C8 +:100EE000109235021092340210922D0210922C02B0 +:100EF000109237021092360210922F0210922E0298 +:100F0000109239021092380210923102109230027F +:100F100010923B0210923A0287E393E0892BB9F0DA +:100F200068960FB6F894DEBF0FBECDBFDF91CF91AC +:100F30001F910F91FF90EF90DF90CF90BF90AF90F7 +:100F40009F908F907F906F905F900C94370368967E +:100F50000FB6F894DEBF0FBECDBFDF91CF911F91CA +:100F60000F91FF90EF90DF90CF90BF90AF909F9048 +:100F70008F907F906F905F9008955F926F927F92B5 +:100F80008F929F92AF92BF92CF92DF92EF92FF9299 +:100F90000F931F93CF93DF93CDB7DEB7A2970FB612 +:100FA000F894DEBF0FBECDBF7E0149E1E40EF11C17 +:100FB00022E3C22E22E0D22E5E0153E2A50EB11C26 +:100FC0003AE0532E470101E010E048E1642E55E07D +:100FD000752EE3E9F1E0D401852D01900D928A95FB +:100FE000E1F7F701819191917F019C01207F3327E7 +:100FF0002032310589F424B18F709927A80102C0ED +:10100000440F551F8A95E2F7CA01242B24B995B1E4 +:101010008095892385B94FC02033310589F427B1E4 +:101020008F709927F80102C0EE0FFF1F8A95E2F733 +:10103000CF012E2B27B998B18095892388B93BC061 +:101040002034310589F42AB18F709927A80102C094 +:10105000440F551F8A95E2F7CA01242B2AB99BB188 +:10106000809589238BB927C02035310589F42DB1AE +:101070008F709927F80102C0EE0FFF1F8A95E2F7E3 +:10108000CF012E2B2DB99EB1809589238EB913C027 +:101090002036310581F420B38F709927A80102C052 +:1010A000440F551F8A95E2F7CA01242B20BB91B348 +:1010B0008095892381BB50EA5A95F1F7BE016F5F95 +:1010C0007F4F80E090E020E030E0EDE9F1E0DE01EC +:1010D0001196462D01900D924A95E1F7FB01419141 +:1010E0005191BF01FA01E07FFF27E032F10511F4D1 +:1010F000E3B113C0E033F10511F4E6B10EC0E03402 +:10110000F10511F4E9B109C0E035F10511F4ECB1D4 +:1011100004C0E036F105B9F4EFB1F0E04F705527A7 +:1011200002C0F595E7954A95E2F7E0FD08C0A801F1 +:10113000022E02C0440F551F0A94E2F702C040E09D +:1011400050E0842B952B2F5F3F4F2C30310509F059 +:10115000BCCFF601208131812817390721F0918316 +:101160008083709270010E94E805F2E0CF0ED11CDE +:10117000EA14FB0409F02DCF809170018823A1F1BE +:10118000815080937001882339F08FE99FE00197A7 +:10119000F1F700C0000028C0809132029091330224 +:1011A0009093290280932802809134029091350215 +:1011B00090932B0280932A028091360290913702FD +:1011C00090932D0280932C028091380290913902E5 +:1011D00090932F0280932E0280913A0290913B02CD +:1011E000909331028093300282E493E0892B11F0D6 +:1011F0000E94420381E0A2960FB6F894DEBF0FBEB4 +:10120000CDBFDF91CF911F910F91FF90EF90DF90B5 +:10121000CF90BF90AF909F908F907F906F905F9096 +:101220000895E82FF0E0EE0FFF1FE85DFD4F80818D +:10123000918108950895CF92DF92EF92FF920F93DC +:101240001F93CF93DF93CDB7DEB7CC5BD2400FB601 +:10125000F894DEBF0FBECDBF8C01862F642F88238C +:1012600079F0F80192812FE7482F992329F083E044 +:1012700093E00E94C41904C083E093E00E94D41953 +:10128000F80180818B3091F59181943009F0A8C2EA +:101290009281809173019923B1F08F5F80937301E4 +:1012A00096E4E5EBF1E0DE01A958BD4F01900D9207 +:1012B0009A95E1F7E0917101F0917201EE0FFF1F35 +:1012C00027E732E036C096E4E5EBF1E0DE01AF5C03 +:1012D000BD4F01900D929A95E1F7E0917101F09167 +:1012E0007201EE0FFF1F21E332E093C08A3009F054 +:1012F000CBC0F8019181943009F072C29281809143 +:101300007301992309F473C081508093730196E4AB +:10131000E5EBF1E0DE01A551BE4F01900D929A95EB +:10132000E1F7E0917101F0917201EE0FFF1F2BEEDA +:1013300031E02C0F3D1FE20FF31F60817181680FB8 +:10134000711D882777FD8095982F0E94AC3120E091 +:1013500030E040E451E40E94113120E030E040E808 +:1013600050E40E94A9309B01AC0160E070E080E095 +:1013700090E40E94C33221E230ED42E053E40E9447 +:1013800060324CE050E00E94BB0F20E04BE760E091 +:1013900083E093E00E94B41920E04BE761E083E032 +:1013A00093E00E94B41920E04BE762E083E093E011 +:1013B0000E94B41920E04BE763E083E093E00E94D1 +:1013C000B41920E04BE764E083E093E0C454DD4FC0 +:1013D0000FB6F894DEBF0FBECDBFDF91CF911F9146 +:1013E0000F91FF90EF90DF90CF900C94B41996E49A +:1013F000E5EBF1E0DE01AB55BE4F01900D929A9501 +:10140000E1F7E0917101F0917201EE0FFF1F25EA03 +:1014100031E02C0F3D1FE20FF31F60817181680FD7 +:10142000711D882777FD8095982F0E94AC3120E0B0 +:1014300030E040E451E40E94113120E030E040E827 +:1014400050E40E94A9309B01AC0160E070E080E0B4 +:1014500090E40E94C33221E230ED42E053E40E9466 +:1014600060320E94EB0CC454DD4F0FB6F894DEBF1F +:101470000FBECDBFDF91CF911F910F91FF90EF90E5 +:10148000DF90CF900C94BE0C893009F0D3C0F801E6 +:101490009181943009F0A4C19281992309F4A0C1EB +:1014A00080917101909172010196909372018093E5 +:1014B000710120E04BE760E083E093E00E94B41903 +:1014C00020E04BE761E083E093E00E94B41920E064 +:1014D0004BE762E083E093E00E94B41920E04BE721 +:1014E00063E083E093E00E94B41920E04BE764E0FE +:1014F00083E093E00E94B4190E94BE0C00E010E06B +:10150000E6E4FE2E80917301E5EBF1E0DE01A15AE5 +:10151000BE4F9F2D01900D929A95E1F7E0917101D8 +:10152000F0917201E00FF11FEE0FFF1F2FE531E088 +:101530002C0F3D1FE20FF31F60817181680F711D39 +:10154000882777FD8095982F0E94AC3120E030E00D +:1015500040E451E40E94113120E030E040E850E4E2 +:101560000E94A9309B01AC0160E070E080E090E453 +:101570000E94C33221E230ED42E053E40E94603227 +:101580004CE050E00E94BB0F3FEF87EE93E03150FC +:1015900080409040E1F700C0000080917301E5EBCE +:1015A000F1E0DE01A75EBE4F9F2D01900D929A954E +:1015B000E1F7E0917101F0917201E00FF11FEE0F80 +:1015C000FF1F29E131E02C0F3D1FE20FF31F608167 +:1015D0007181680F711D882777FD8095982F0E9473 +:1015E000AC3120E030E040E451E40E94113120E0D1 +:1015F00030E040E850E40E94A9309B01AC0160E07B +:1016000070E080E090E40E94C33221E230ED42E0DD +:1016100053E40E9460320E94EB0C8FEF9CE701972D +:10162000F1F700C000000F5F1F4F0830110509F0EF +:1016300069CF94C1883009F0D3C0F801918194300A +:1016400009F0CEC09281992309F4CAC0809171013A +:10165000909172010197909372018093710120E043 +:101660004BE760E083E093E00E94B41920E04BE791 +:1016700061E083E093E00E94B41920E04BE762E070 +:1016800083E093E00E94B41920E04BE763E083E03D +:1016900093E00E94B41920E04BE764E083E093E01C +:1016A0000E94B4190E94BE0C00E010E056E4F52E32 +:1016B00080917301E5EBF1E0DE01AD52BF4F9F2D4C +:1016C00001900D929A95E1F7E0917101F09172010C +:1016D000E00FF11FEE0FFF1F23ED30E02C0F3D1F39 +:1016E000E20FF31F60817181680F711D882777FDFC +:1016F0008095982F0E94AC3120E030E040E451E426 +:101700000E94113120E030E040E850E40E94A9300E +:101710009B01AC0160E070E080E090E40E94C33285 +:1017200021E230ED42E053E40E9460324CE050E0B0 +:101730000E94BB0F3FEF87EE93E031508040904016 +:10174000E1F700C0000080917301E5EBF1E0DE01FC +:10175000A357BF4F9F2D01900D929A95E1F7E0910D +:101760007101F0917201E00FF11FEE0FFF1F2DE8E4 +:1017700030E02C0F3D1FE20FF31F60817181680F75 +:10178000711D882777FD8095982F0E94AC3120E04D +:1017900030E040E451E40E94113120E030E040E8C4 +:1017A00050E40E94A9309B01AC0160E070E080E051 +:1017B00090E40E94C33221E230ED42E053E40E9403 +:1017C00060320E94EB0C8FEF9CE70197F1F700C0AD +:1017D00000000F5F1F4F0830110509F069CFBEC030 +:1017E000F801228190917301222309F45DC026E45F +:1017F000E5EBF1E0DE01A95BBF4F01900D922A9568 +:10180000E1F7E0917101F0917201E80FF11DEE0F27 +:10181000FF1F27E430E02C0F3D1FE20FF31F608114 +:101820007181690F711D882777FD8095982F0E941F +:10183000AC3120E030E040E451E40E9411316B0112 +:101840007C01F801818165E070E0681B71098827DF +:1018500077FD8095982F0E94AC319B01AC01C701A8 +:10186000B6010E94A9309B01AC0160E070E080E00D +:1018700090E40E94C33221E230ED42E053E40E9442 +:1018800060324FE050E0C454DD4F0FB6F894DEBF35 +:101890000FBECDBFDF91CF911F910F91FF90EF90C1 +:1018A000DF90CF900C94BB0F26E4E5EBF1E0DE0176 +:1018B000119601900D922A95E1F7E0917101F09156 +:1018C0007201E80FF11DEE0FFF1F21E030E02C0F39 +:1018D0003D1FE20FF31F60817181690F711D882721 +:1018E00077FD8095982F0E94AC3120E030E040E4F5 +:1018F00051E40E9411316B017C01F801818165E0A6 +:1019000070E0681B7109882777FD8095982F0E94E9 +:10191000AC319B01AC01C701B6010E94A9309B010B +:10192000AC0160E070E080E090E40E94C33221E20C +:1019300030ED42E053E40E946032C454DD4F0FB6F4 +:10194000F894DEBF0FBECDBFDF91CF911F910F91F5 +:10195000FF90EF90DF90CF900C94EB0CC454DD4FD0 +:101960000FB6F894DEBF0FBECDBFDF91CF911F91B0 +:101970000F91FF90EF90DF90CF9008951092870223 +:1019800010928602809171008D7F8093710080910A +:1019900090008F7780939000109248021092470237 +:1019A00010928002109281021092820210928302A1 +:1019B00010927F0210927E02EEE5F2E0AEE4B2E019 +:1019C00011921192119211921D921D9282E0EE37A6 +:1019D000F807B1F708956F927F928F929F92AF921E +:1019E000BF92CF92DF92EF92FF920F931F93CF930C +:1019F000DF936B017C010EE712E04CE5A42E42E080 +:101A0000B42EC7E0D0E0A7019601F801929182912F +:101A1000729162918F010E940D31882349F02197C4 +:101A2000F2E0AF1AB108CF3F8FEFD80761F734C0AB +:101A3000F8011082118212821382F5011182108244 +:101A4000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01FA +:101A5000AA0FBB1FA25BBD4FCE011AC001964481E5 +:101A600055816681778140835183628373831482B9 +:101A700015821682178212962D913C91139711961A +:101A80003C932E9313961C921E92129734961296A4 +:101A90008730910519F7C3CF809186029091870214 +:101AA000019797FD05C0909387028093860204C03A +:101AB0001092870210928602E0918602F0918702CE +:101AC0003097C9F4809171008D7F8093710080916F +:101AD00090008F7780939000109280021092810284 +:101AE000109282021092830210927F0210927E0264 +:101AF0001092470285C03197DF01AA0FBB1FAA0FC2 +:101B0000BB1FA25ABD4FCD90DD90ED90FC90EE0F23 +:101B1000FF1FE25BFD4FC081D18160908002709019 +:101B200081028090820290908302A7019601662D27 +:101B3000772D882D992D0E940D3187FF25C0262DE8 +:101B4000372D482D592DC701B6010E94A83020E03D +:101B500030E04AEF54E40E9411315B018C012A2DE0 +:101B60003B2D402F512F662D772D882D992D0E94CA +:101B7000A9303B014C01A7019601772D992D0E94B8 +:101B80000D31181664F72EC0A7019601662D772D2A +:101B9000882D992D0E945C32181634F5A701960104 +:101BA000662D772D882D992D0E94A83020E030E0F9 +:101BB0004AEF54E40E9411315B018C012A2D3B2D28 +:101BC000402F512F662D772D882D992D0E94A830FA +:101BD0003B014C01A7019601772D992D0E945C32A3 +:101BE00087FFECCF10924D02C0928002D09281020A +:101BF000E0928202F0928302D0937F02C0937E0231 +:101C0000DF91CF911F910F91FF90EF90DF90CF90D8 +:101C1000BF90AF909F908F907F906F9008953E9A65 +:101C2000E1E7F0E080818D7F808382E08093900007 +:101C30008AE18093910008951F920F920FB60F9240 +:101C40001124CF92DF92EF92FF922F933F934F9305 +:101C50005F936F937F938F939F93AF93BF93CF9334 +:101C6000DF93EF93FF9380914702882309F479C0B3 +:101C700020E030E0A90160918002709181028091A2 +:101C80008202909183020E945C3218160CF069C0A7 +:101C900020E030E040E251E46091490270914A0254 +:101CA00080914B0290914C020E945C321816BCF459 +:101CB00080918402909185020196609186027091D4 +:101CC00087020E9448349093850280938402109288 +:101CD000490210924A0210924B0210924C02C0919B +:101CE0008402D0918502CC0FDD1FCC0FDD1FC25ABC +:101CF000DD4F288139814A815B8160E074E284E7AD +:101D00009BE40E9411310E94793170939700609397 +:101D10009600288139814A815B8160E074E284E722 +:101D20009BE40E9411310E947931759567957093FB +:101D300099006093980020E030E040E85FE3609114 +:101D4000490270914A0280914B0290914C020E948C +:101D5000A9306093490270934A0280934B0290939A +:101D60004C0280914802882309F493C0C09043023A +:101D7000D0904402E0904502F090460220E030E02E +:101D8000A901C701B6010E945C321816F4F4A7013C +:101D9000960160E074E284E79BE40E9411310E94A6 +:101DA00079317093970060939600A701960160E0E7 +:101DB00074E284E79BE40E9411310E9479317595A9 +:101DC0006795709399006093980060913D027091BF +:101DD0003E026F5F7F4F70933E0260933D0280E052 +:101DE00090E00E94AA3120913F0230914002409140 +:101DF0004102509142020E945C3287FD4AC08091AC +:101E00003C028F5F80933C029091F0038917A0F011 +:101E10008091F503882319F010923C020DC0809147 +:101E200071008D7F80937100809190008F778093F7 +:101E30009000109248022DC0E091F103F091F2035E +:101E400080913C0298E0899FE00DF11D1124808172 +:101E50009181A281B3818093430290934402A09325 +:101E60004502B093460220E030E040E85EE3648142 +:101E70007581868197810E94603260933F027093E2 +:101E80004002809341029093420210923E021092CF +:101E90003D02FF91EF91DF91CF91BF91AF919F9163 +:101EA0008F917F916F915F914F913F912F91FF9013 +:101EB000EF90DF90CF900F900FBE0F901F9018956E +:101EC0000F931F93CF93DF9300D0CDB7DEB78C0174 +:101ED00080914702882331F04A8369830E94BE0CB7 +:101EE00069814A8181E0809348021093F203009354 +:101EF000F1036093F0034093F503109249021092AE +:101F00004A0210924B0210924C0210923C02F801CD +:101F10004081518162817381409343025093440216 +:101F2000609345027093460220E030E040E85EE3B3 +:101F300064817581868197810E94603260933F023F +:101F400070934002809341029093420210923E02AD +:101F500010923D02809171008260809371008091A7 +:101F600090008068809390000F900F90DF91CF9148 +:101F70001F910F9108956F927F928F929F92AF92CF +:101F8000BF92CF92DF92EF92FF920F931F93CF9366 +:101F9000DF936B017C01EA018091480281110E946C +:101FA000BE0C81E08093470220E030E0A901C70128 +:101FB000B6010E945C3218160CF09AC06090800244 +:101FC00070908102809082029090830220E030E045 +:101FD000A901662D772D882D992D0E940D31811133 +:101FE00028C0C0928002D0928102E0928202F092D8 +:101FF0008302D0937F02C0937E02809186029091EB +:102000008702FC01EE0FFF1FEE0FFF1FE25AFD4F8C +:10201000C082D182E282F382FC01EE0FFF1FE25BFD +:10202000FD4FD183C08301969093870280938602EF +:102030005FC0A7019601662D772D882D992D0E94EE +:102040000D3187FF25C0262D372D482D592DC7016D +:10205000B6010E94A83020E030E04AEF54E40E942C +:1020600011315B018C012A2D3B2D402F512F662D04 +:10207000772D882D992D0E94A9303B014C01A70195 +:102080009601772D992D0E940D31181664F7A9CF6E +:10209000A7019601662D772D882D992D0E945C321F +:1020A00018160CF09ECFA7019601662D772D882D6E +:1020B000992D0E94A83020E030E04AEF54E40E94BD +:1020C00011315B018C012A2D3B2D402F512F662DA4 +:1020D000772D882D992D0E94A8303B014C01A70136 +:1020E0009601772D992D0E945C3287FFECCF79CF36 +:1020F000809171008260809371008091900080686F +:1021000080939000DF91CF911F910F91FF90EF90FE +:10211000DF90CF90BF90AF909F908F907F906F9007 +:102120000895809191020895CF93DF9300D01F927C +:10213000CDB7DEB72091FA03243021F523E02983BF +:102140009B838A832093E9008FEF06C095ED9A95D3 +:10215000F1F70000882329F09091E800815095FF65 +:10216000F5CF8091E80085FF0DC040E050E063E0CE +:1021700070E0CE0101960E947E148091E8008E7777 +:102180008093E8000F900F900F90DF91CF9108950A +:10219000CF93DF9300D01F92CDB7DEB72091FA0323 +:1021A000243029F522E029839B838A8383E080936E +:1021B000E9008FEF06C095ED9A95F1F700008823AE +:1021C00029F09091E800815095FFF5CF8091E800CB +:1021D00085FF0DC040E050E063E070E0CE01019665 +:1021E0000E947E148091E8008E778093E8000F9023 +:1021F0000F900F90DF91CF9108952091FA03243032 +:10220000F9F422E02093E9002FEF06C035ED3A956E +:10221000F1F70000222329F03091E800215035FF2A +:10222000F5CF2091E80025FF0BC040E050E065E0CD +:1022300070E00E947E148091E8008E778093E80021 +:102240000895CF93DF93EC018091FA03843041F538 +:1022500081E08093E9008FEF06C095ED9A95F1F744 +:102260000000882329F09091E800815095FFF5CF78 +:102270008091E80085FF14C040E050E068E070E025 +:10228000CE010E947E148091E8008E778093E80052 +:1022900088E0FE01A9E8B2E001900D928A95E1F78D +:1022A000DF91CF910895BF92CF92DF92EF92FF928C +:1022B0000F931F93CF93DF937C01B62EE90100E0CB +:1022C00010E0C42ED12C0BC04991202F2B0D2F775D +:1022D0004F776FE0C7010E94B4190F5F1F4F0C15B5 +:1022E0001D0594F3DF91CF911F910F91FF90EF9017 +:1022F000DF90CF90BF90089570E06F5F7F4F6F7059 +:1023000077270C94B4190F931F93CF93C42F633086 +:10231000710509F04AC0842F807F803849F18039E7 +:1023200009F043C0622F6F7770E080E090E00E9478 +:10233000AC3120E030E040E451E40E9411319B01D7 +:10234000AC0160E070E080E090E40E94C3320F775F +:1023500010E023E0159507952A95E1F72DEC3CEC6C +:1023600042E053E40E946032A8010E94BB0F1DC0EE +:10237000622F6F7770E080E090E00E94AC3120E047 +:1023800030E040E451E40E9411319B01AC0160E077 +:1023900070E080E090E40E94C3322DEC3CEC42E01F +:1023A00053E40E9460320E94EB0CCC3F29F4CF91A1 +:1023B0001F910F910C94BE0CCF911F910F91089516 +:1023C0000F931F93CF93DF93CDB7DEB727970FB649 +:1023D000F894DEBF0FBECDBF8C0114C08A810E946D +:1023E0008E199A819D839B819E839C819F838111FD +:1023F0001EC089818430B1F08730A1F08630A1F011 +:102400008530A1F0BE016F5F7F4F84E791E00E94AD +:10241000FB1C8111E3CF84E791E00E94EC1C0E9439 +:1024200067190DC083E003C082E001C081E0AE0106 +:102430004B5F5F4F682FC8010E94211AE3CF279698 +:102440000FB6F894DEBF0FBECDBFDF91CF911F91C5 +:102450000F910895EF92FF920F93CF93DF9300D0E7 +:1024600000D000D0CDB7DEB77B014A832B830C832D +:10247000842F2E834D830E948E192E814D818111D0 +:102480001BC082E0E816F10479F083E0E816F1045D +:1024900021F0EA94EF2821F50BC0073F11F487E003 +:1024A00001C084E089830BC0273FD9F786E0FACFCB +:1024B000473FB9F785E0F6CF42954F704983BE019B +:1024C0006F5F7F4F84E791E00E94B11C84E791E049 +:1024D0000E94CF1C84E791E00E94EC1C0E946719C7 +:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119 +:1024F0000F91FF90EF9008958091F903811109C029 +:102500000E946D160E94CA168091E200846080933A +:10251000E20008951092F9030895089508950C9427 +:102520006129809192028F5F8093920262E30E9400 +:102530002834911135C01092920280919302882321 +:1025400079F18091FA03843049F58091E9008F7028 +:102550009091EC0090FF02C090E801C090E0982BB1 +:1025600084E08093E9008091EB0080FF14C08091AB +:10257000EE0087FD03C00FC01092F1008091E800CB +:1025800085FDFACF8091E80080FF05C08091E800CA +:102590008E778093E8009F709093E90010929302E9 +:1025A000089542E061EC81E00E94E31542E061ECB5 +:1025B00082E00E94E31542E061EC83E00E94E315B3 +:1025C00042E261EC84E00E94E31542E361E885E0C9 +:1025D0000E94E31542E360E886E00C94E3158091E5 +:1025E000FC03833009F454C030F4813071F0823040 +:1025F00009F0A5C08CC08A3009F479C08B3009F489 +:102600005FC0893009F09BC020C08091FB03813AF4 +:1026100009F095C08091E800877F8093E800809161 +:10262000FF0390910004892B21F060E080E090E0AE +:1026300003C068E089E892E070E00E941C15809178 +:10264000E8008B778093E80008958091FB03813246 +:1026500009F075C08091FF0390910004892B09F067 +:102660006EC08091E800877F8093E80005C080916C +:10267000FA03882309F463C08091E80082FFF7CF52 +:102680008091F100809391028091E8008B7753C094 +:102690008091FB03813A09F052C08091FF03909131 +:1026A0000004892B09F04BC08091E800877F80935C +:1026B000E8008091E80080FFFCCF80918A0136C05D +:1026C0008091FB038132D9F58091FF039091000442 +:1026D000892BA9F58091E800877F8093E8000E940C +:1026E0001A168091FD0380938A010C9456238091E1 +:1026F000FB03813221F58091E800877F8093E80019 +:102700000E941A168091FE0380938802089580919A +:10271000FB03813AA1F48091E800877F8093E80071 +:102720008091E80080FFFCCF809188028093F100C7 +:102730008091E8008E778093E8000C941A16089533 +:1027400083E093E00E94F0196AE272E183E093E093 +:102750000E94461A60EE71E183E093E00E944A1AFB +:1027600084B7877F84BF88E10FB6F89480936000B8 +:10277000109260000FBE90E080E80FB6F89480934E +:102780006100909361000FBE0E94741D0E946D163F +:102790000E94CA168091E20084608093E2007894DF +:1027A00063E871E183E093E00E94EC196CE771E16A +:1027B00083E093E00E94E41963E571E183E093E034 +:1027C0000E94E8190E940F0E0E9467190E94761D50 +:1027D00080E891E00E94201D0BC00E941E2980917C +:1027E000F803882329F00E94492981110E94681466 +:1027F0008091FA03853089F383E093E00E94F91B0E +:102800000E94801DF5CF292F332723303105B1F0E9 +:102810004CF42130310509F44DC02230310509F066 +:102820004EC007C02132310541F12232310591F10C +:1028300046C0E0EDF0E084EE93E045C0992781309A +:10284000910569F08230910589F0892B09F037C034 +:10285000E0EEF3E0E491F0E080EE93E034C0E2EBF0 +:10286000F3E0E491F0E082EB93E02DC0E6E8F3E0E2 +:10287000E491F0E086E893E026C0643000F5E62FAE +:10288000F0E0EE0FFF1FE550FE4F80819181E9E0FF +:10289000F0E019C0643098F4E62FF0E0DF01AA0FF1 +:1028A000BB1FAD5FBD4F8D919C91E55FFD4FE081FA +:1028B000F0E009C0E2E1F0E084EB94E004C0E0E085 +:1028C000F0E080E090E0DA018D939C93CF010895D1 +:1028D00080E189BD82E189BD09B400FEFDCF809110 +:1028E000D8008F7D8093D8008091E0008260809333 +:1028F000E0008091E00081FDFCCF0895BF92CF926F +:10290000DF92EF92FF920F931F93CF93DF937C019F +:102910008B01EA010E943B16B82E811133C020972B +:1029200031F028813981021B130BE20EF31EC12CFA +:10293000D12C23C08091E80085FD15C08091E8006E +:102940008E778093E800209749F0888199818C0DDB +:102950009D1D9983888325E0B22E14C00E943B16EA +:10296000882359F00EC0F70181917F018093F10017 +:1029700001501109FFEFCF1ADF0A01151105D1F639 +:1029800001C0B82E8B2DDF91CF911F910F91FF9039 +:10299000EF90DF90CF90BF900895BF92CF92DF92DB +:1029A000EF92FF920F931F93CF93DF937C018B01E4 +:1029B000EA010E943B16B82E811133C0209731F0F6 +:1029C00028813981021B130BE20EF31EC12CD12C7E +:1029D00023C08091E80085FD15C08091E8008B77C9 +:1029E0008093E800209749F0888199818C0D9D1D86 +:1029F0009983888345E0B42E14C00E943B16882337 +:102A000059F00EC08091F100F70181937F010150D0 +:102A10001109FFEFCF1ADF0A01151105D1F601C028 +:102A2000B82E8B2DDF91CF911F910F91FF90EF90DA +:102A3000DF90CF90BF90089540910104509102041F +:102A40004617570748F06115710539F44091E800C1 +:102A50004E774093E80001C0BA01FC0140E033C06A +:102A60008091FA03882309F444C0853009F443C0F7 +:102A70008091E80083FD41C08091E80082FD33C071 +:102A80008091E80080FF1FC09091F3008091F200D8 +:102A9000392F20E0A901482BCA0106C0419140937B +:102AA000F1006150710901966115710519F08830C6 +:102AB0009105A0F341E0089709F040E08091E8001B +:102AC0008E778093E8006115710551F64111C8CFEA +:102AD0000AC08091FA03882361F0853061F080910B +:102AE000E80083FD0AC08091E80082FFF2CF80E019 +:102AF000089582E0089583E0089581E0089540916B +:102B00000104509102044617570748F061157105FA +:102B100039F44091E8004E774093E80001C0BA01D3 +:102B2000FC0140E034C08091FA03882309F445C0D9 +:102B3000853009F444C08091E80083FD42C0809153 +:102B4000E80082FD34C08091E80080FF20C09091B1 +:102B5000F3008091F200392F20E0A901482BCA012F +:102B600007C044914093F10031966150710901967C +:102B70006115710519F08830910598F341E00897C7 +:102B800009F040E08091E8008E778093E8006115BD +:102B9000710549F64111C7CF0AC08091FA03882315 +:102BA00061F0853061F08091E80083FD0AC080917A +:102BB000E80082FFF2CF80E0089582E0089583E08C +:102BC000089581E00895982F2CC09093E9009817FC +:102BD00039F07091EC002091ED005091F00003C0AD +:102BE000242F762F50E021FD02C09F5F1AC0309144 +:102BF000EB003E7F3093EB003091ED003D7F309352 +:102C0000ED003091EB0031603093EB007093EC00FD +:102C10002093ED005093F0002091EE0027FDE5CFCA +:102C200007C0973090F28F708093E90081E008959B +:102C300080E008958091FB0387FD05C08091E80046 +:102C400080FF0EC012C08091E80082FD05C0809117 +:102C5000FA038111F8CF08958091E8008B7708C0BE +:102C60008091FA038111EACF08958091E8008E7770 +:102C70008093E80008958091E4009091E50045E696 +:102C80002091EC0020FD1FC023C02091FA032223D5 +:102C900091F0253091F02091EB0025FD10C020919E +:102CA000E4003091E5002817390751F34150C9017C +:102CB00039F784E0089582E0089583E0089581E083 +:102CC000089580E008952091E80020FFDECFF9CF3D +:102CD0002091E80022FFD9CFF4CF0E94DB160E949A +:102CE000E316E0EEF0E0808181608083E8EDF0E0C3 +:102CF00080818F77808319BCA7EDB0E08C918E7FA7 +:102D00008C9380818F7E80831092F90308950F93B6 +:102D10001F93CF93DF930E94DB160E94E316C8ED4A +:102D2000D0E088818F7788838881806888838881D4 +:102D30008F7D888319BC1092FA031092F6031092CB +:102D4000F8031092F70300EE10E0F80180818B7F0A +:102D5000808388818160888342E060E080E00E9417 +:102D6000E315E1EEF0E080818E7F8083E2EEF0E01B +:102D7000808181608083808188608083F801808188 +:102D80008E7F8083888180618883DF91CF911F91BE +:102D90000F910895E8EDF0E080818F7E8083E7ED6C +:102DA000F0E080818160808384E082BF81E0809355 +:102DB000F9030C948716E8EDF0E080818E7F808324 +:102DC0001092E20008951092DA001092E100089546 +:102DD0001F920F920FB60F9211242F933F934F9390 +:102DE0005F936F937F938F939F93AF93BF93EF9373 +:102DF000FF938091E10082FF0BC08091E20082FF8F +:102E000007C08091E1008B7F8093E1000E949112C6 +:102E10008091DA0080FF1FC08091D80080FF1BC026 +:102E20008091DA008E7F8093DA008091D90080FF54 +:102E30000DC080E189BD82E189BD09B400FEFDCFEE +:102E400081E08093FA030E947C1205C019BC1092A5 +:102E5000FA030E948A128091E10080FF19C08091DC +:102E6000E20080FF15C08091E2008E7F8093E20037 +:102E70008091E20080618093E2008091D8008062BE +:102E80008093D80019BC85E08093FA030E948E12CB +:102E90008091E10084FF30C08091E20084FF2CC06B +:102EA00080E189BD82E189BD09B400FEFDCF80913A +:102EB000D8008F7D8093D8008091E1008F7E809331 +:102EC000E1008091E2008F7E8093E2008091E20039 +:102ED00081608093E2008091F603882311F084E002 +:102EE00007C08091E30087FF02C083E001C081E05A +:102EF0008093FA030E948F128091E10083FF29C022 +:102F00008091E20083FF25C08091E100877F80935C +:102F1000E10082E08093FA031092F6038091E100D1 +:102F20008E7F8093E1008091E2008E7F8093E200AB +:102F30008091E20080618093E20042E060E080E006 +:102F40000E94E3158091F00088608093F0000E9459 +:102F50008D12FF91EF91BF91AF919F918F917F91D2 +:102F60006F915F914F913F912F910F900FBE0F90F6 +:102F70001F9018951F920F920FB60F9211242F9346 +:102F80003F934F935F936F937F938F939F93AF93F1 +:102F9000BF93CF93EF93FF938091E9008F7090914F +:102FA000EC0090FF02C090E801C090E0C92FC82B50 +:102FB0001092E9008091F000877F8093F000789470 +:102FC0000E94FE171092E9008091F00088608093C3 +:102FD000F000CF70C093E900FF91EF91CF91BF91C6 +:102FE000AF919F918F917F916F915F914F913F91A1 +:102FF0002F910F900FBE0F901F9018951F93CF9396 +:10300000DF93CDB7DEB7AC970FB6F894DEBF0FBE37 +:10301000CDBFEBEFF3E08091F100819324E0E3304A +:10302000F207C9F70E94EF128091E80083FF37C1D1 +:103030008091FB039091FC03953009F488C038F42B +:103040009130B1F170F0933009F029C131C098305E +:1030500009F4F8C0993009F404C1963009F01FC191 +:103060009DC0803821F0823809F019C108C08091D4 +:10307000F7039091F803992389F082600FC0809143 +:10308000FF03909100048F7099278093E90080914D +:10309000EB0085FB882780F91092E9009091E80009 +:1030A000977F9093E8008093F1001092F100D5C0D3 +:1030B000882319F0823009F0F2C08F7121F082303C +:1030C00009F0EDC00BC08091FD03813009F0E7C02D +:1030D000933009F080E08093F8032FC08091FD03C6 +:1030E00081112BC08091FF03909100048F7099276C +:1030F000009709F4D4C08093E9002091EB0020FFF1 +:103100001CC02091FC03233021F48091EB008062ED +:1031100012C09091EB0090619093EB0021E030E0C1 +:1031200001C0220F8A95EAF72093EA001092EA0084 +:103130008091EB0088608093EB001092E900809111 +:10314000E800877F8093E8000E941A16A8C08111CA +:10315000A6C08091FD039091FE038F779927182FC9 +:103160009091E3009078982B9093E3008091E80091 +:10317000877F8093E8000E941A168091E80080FF04 +:10318000FCCF8091E30080688093E300112311F06D +:1031900083E001C082E08093FA0381C080588230CE +:1031A00008F07DC08091FD039091FE038C3D23E0EB +:1031B000920779F583E08A838AE289834FB7F8948E +:1031C000DE01139620E03EE051E2E32FF0E0509361 +:1031D0005700E49120FF03C0E295EF703F5FEF706E +:1031E0008E2F90E0EA3010F0C79601C0C0968D9304 +:1031F0009D932F5F243149F74FBF8091E800877F6F +:103200008093E8006AE270E0CE0101960E941C15EE +:1032100013C0AE01455D5F4F6091FF030E94031430 +:103220000097E9F12091E800277F2093E800BC0196 +:103230008BA59CA50E947F158091E8008B778093D9 +:10324000E8002DC0803859F58091E800877F809391 +:10325000E8008091F6038093F1008091E8008E777A +:1032600071CF81111CC09091FD039230C0F4809108 +:10327000E800877F8093E8009093F6030E941A1677 +:103280008091F603811104C08091E30087FF02C0A2 +:1032900084E001C081E08093FA030E94D112809102 +:1032A000E80083FF0AC08091E800877F8093E800F0 +:1032B0008091EB0080628093EB00AC960FB6F8949F +:1032C000DEBF0FBECDBFDF91CF911F910895CF9389 +:1032D0008091FA038823B1F08091E9008F7090917A +:1032E000EC0090FF02C090E801C090E0C92FC82B0D +:1032F0001092E9008091E80083FD0E94FE17CF70D4 +:10330000C093E900CF910895881F8827881F0895EA +:1033100091E0883F08F490E0892F0895982F907FDE +:10332000903B99F038F4903981F0903A71F09038F0 +:10333000C9F40BC0903DA1F018F4903C99F410C072 +:10334000903E19F0903F71F402C083E00895E82F99 +:10335000E15FEF3038F4F0E0E15FFD4F80810895E8 +:1033600082E0089580E008950F932F774F776F7074 +:10337000606BDC01ED91FC91022F242F462F63E05E +:1033800070E009950F9108950F932F774F776F7025 +:103390006069DC01ED91FC91022F242F462F63E040 +:1033A00070E009950F9108950F932F774F776F7005 +:1033B0006068DC01ED91FC91022F242F462F63E021 +:1033C00070E009950F910895FC017383628308955D +:1033D000FC01738F628F0895FC01758F648F0895CF +:1033E000CF93DF93EC011DA21FA21EA2BC01685D5A +:1033F0007F4F40EC88519F4F0E942D1C1B821A82E8 +:103400001D821C821F821E82198618861B861A86C0 +:103410001D861C861F861E86198A188A1B8A1A8A90 +:103420001D8A1C8A1F8A1E8A198E188E1B8E1A8E60 +:103430001D8E1C8E1F8E1E8E19A218A2DF91CF9199 +:103440000895CF92DF92FF920F931F93CF93DF9354 +:103450001F92CDB7DEB7F62E6A018C0108511F4FBF +:1034600008C0F60161916F01C80149830E94341CB4 +:1034700049818C2D841B8F15A0F30F90DF91CF9184 +:103480001F910F91FF90DF90CF900895FC01718301 +:1034900060830895FC0171A360A30895AF92BF9269 +:1034A000CF92DF92EF92FF920F931F93CF93DF9310 +:1034B00000D01F92CDB7DEB77C016B01142FB22E66 +:1034C000A02EDC0195968C9195978430F1F45A9654 +:1034D000ED91FC915B97309709F4D8C0CB0101972F +:1034E00063E070E00E943434DB01AA0FBB1FA60F1B +:1034F000B71F49832A830B834C2D4A1B9E012F5FE4 +:103500003F4FBD01C7010995B1C06230710509F493 +:1035100053C06330710529F06130710509F09CC01A +:1035200083C0842F807F803A01F130F48038B9F075 +:10353000803909F0ABC00DC0803EE9F0803F09F151 +:10354000803B09F0A3C0D7011296ED91FC9113972F +:1035500023C0D7011496ED91FC9115971DC0D7019A +:103560001696ED91FC91179717C0D7011896ED911B +:10357000FC91199711C0D7011A96ED91FC911B97F8 +:103580000BC0423F09F082C0D7011C96ED91FC911F +:103590001D97309731F47AC0309709F477C0123F05 +:1035A00021F42A2D4B2D62EF04C0612F6F702A2D5C +:1035B0004B2DC70109955AC0842F807F803D59F05B +:1035C000803F79F0803C09F061C0D7011E96ED91F3 +:1035D000FC911F9719C0D7015096ED91FC9151971E +:1035E00013C0433F31F4D7015296ED91FC915397AC +:1035F00008C0413F09F04AC0D7015496ED91FC91B3 +:103600005597309741F442C0309709F43FC0133FBB +:1036100011F0113F19F44B2D612F03C0612F6F7012 +:103620004B2DC701099522C0842F0E948819882339 +:1036300031F0D7015696ED91FC91579707C0163F90 +:1036400029F5D7015896ED91FC9159973097F1F0F3 +:10365000612FC70109950AC064307105A8F416C02E +:103660000A2D2B2D412FB601C7010995D7015E9672 +:10367000ED91FC915F97309789F00A2D2B2D412F0A +:10368000B601C70109950AC0C12CD12CD7015C969F +:10369000ED91FC915D97309719F7E8CF0F900F905F +:1036A0000F90DF91CF911F910F91FF90EF90DF90DE +:1036B000CF90BF90AF900895EF92FF920F931F931A +:1036C000CF93DF93EC01162F862F0E948819882351 +:1036D00069F0FDA081E08DA300E020E0412F61E0D2 +:1036E00070E0CE010E944E1AFDA27CC0812F0E9484 +:1036F00084194DA1882309F440C0443029F01AA34D +:1037000021E030E03FA32EA3812F0E948E1981304B +:1037100031F070F0823051F0833059F507C08DA33D +:1037200000E020E0412F61E070E01EC08DA35AC090 +:10373000103F19F0173FE9F404C084E08DA31AA3E9 +:103740003FC02EA13FA1C90163E070E00E94343464 +:103750008C0F9D1FFC0112A3B9016F5F7F4F7FA3E8 +:103760006EA30CA12BA14AA1CE010E944E1A1DA24C +:1037700039C01DA21FA21EA235C0442399F12EA15B +:103780003FA1C90163E070E00E9434347C01FE0176 +:10379000E80FF91F12A3B9016F5F7F4F7FA36EA3DC +:1037A0008130910591F082E0E816F104D9F40CA182 +:1037B0002BA14AA1CE010E944E1A8DA1843091F016 +:1037C00081E090E09FA38EA30DC0423059F400E049 +:1037D0002BA14AA1CE010E944E1A8DA1843011F076 +:1037E000FFA2EEA2DF91CF911F910F91FF90EF907A +:1037F0000895CF92DF92EF92FF920F931F93CF9392 +:10380000DF93EC01E8A1F9A1309709F009958E0149 +:1038100008511F4FC8010E94661CE12CF12CC82ED4 +:10382000D12C0FC060E0C8010E947A1C682FCE0125 +:103830000E945C1B61E0C8010E948B1C8FEFE81A9C +:10384000F80AEC14FD0470F3DF91CF911F910F91F2 +:10385000FF90EF90DF90CF900895FC014283748336 +:1038600063831182108208950F931F93CF93DF9388 +:10387000EC01062F0E94AC1C182F298130E0C901F1 +:1038800001966A8170E00E944834488150E08417B4 +:10389000950729F4812F0E94AF1C80E012C0EB81B4 +:1038A000FC81E20FF31F00832981822F90E00196B3 +:1038B0006A8170E00E9448348983812F0E94AF1C86 +:1038C00081E0DF91CF911F910F910895CF93DF9306 +:1038D000EC010E94AC1C29819881291710F0C22F9D +:1038E00002C0CA81C20FC91B0E94AF1C8C2FDF917E +:1038F000CF910895FC012081862F90E0820F911DC9 +:10390000628170E00E9448340380F481E02DE80F6A +:10391000F91F808108950F931F93CF93DF931F9218 +:10392000CDB7DEB78C0169830E94AC1C482FF8012B +:1039300080816981262F30E0280F311D6281C90105 +:1039400070E00E9448348083842F0F90DF91CF91E4 +:103950001F910F910C94AF1C8FB7F89408958FBFEF +:103960000895FC01CB012091FA032430B1F42181A8 +:103970002F702093E90040E050E064E070E00E9486 +:103980007E1481110BC09091E80095FD07C09091C5 +:10399000E8009E779093E800089582E008952091D2 +:1039A000FA032430A9F4FC0181818F708093E9002F +:1039B0003091F3002091F200932F80E0822B892B2D +:1039C00049F08091E8008E778093E8000C943B16D4 +:1039D00082E0089580E008952091FA03243051F4A4 +:1039E000FC0121812F702093E9002091E80020FD47 +:1039F0000C94CF1C0895FC01CB012091FA032430D4 +:103A000011F080E0089526812F702093E900209125 +:103A1000E80022FFF6CF2091E80025FFF2CF40E03A +:103A200050E064E070E00E94CD148091E80085FDD4 +:103A300005C08091E8008B778093E80081E00895CD +:103A400090939502809394020895E0919402F091EE +:103A50009502309721F00190F081E02D099480E0EB +:103A60000895E0919402F0919502309721F0028040 +:103A7000F381E02D09940895E0919402F09195026C +:103A8000309721F00480F581E02D0994089520916C +:103A90009602309197028217930771F090939702E4 +:103AA00080939602E0919402F0919502309721F074 +:103AB0000680F781E02D09940895209198023091B5 +:103AC00099028217930771F090939902809398025C +:103AD000E0919402F0919502309721F00084F185F5 +:103AE000E02D0994089508950C94731D0E94952962 +:103AF0000E94AD060E94692A0C9411300C94E705CF +:103B00005F926F927F928F929F92AF92BF92CF926D +:103B1000DF92EF92FF920F931F93CF93DF93CDB776 +:103B2000DEB72A970FB6F894DEBF0FBECDBF0E9456 +:103B3000BD079AE9C92E92E0D92E00E010E0AA2430 +:103B4000A394B12C502E802F0E9411093C01F60144 +:103B5000E190F1906F01E826F926E114F10431F4C7 +:103B60000F5F1F4F0530110569F73AC08091F002D1 +:103B700081FD0E941A0920E030E04501022E02C0BA +:103B8000880C991C0A94E2F7C4018E219F21892B8D +:103B900009F12E835F826820792081E0672809F48B +:103BA00080E088870E949E298160782F9A87898784 +:103BB0004E815F8168858A850E94391EF801EE0F6B +:103BC000FF1FE656FD4F80819181882599259183BD +:103BD000808316C02F5F3F4F2C30310571F6C0CF68 +:103BE0008FEF89838A831B820E949E298160782FB0 +:103BF0009D838C8349815A816B818D810E94391EFE +:103C00000E94562D1091A4020E94251D1817D9F06C +:103C10000E94251D8093A4022A960FB6F894DEBF59 +:103C20000FBECDBFDF91CF911F910F91FF90EF900D +:103C3000DF90CF90BF90AF909F908F907F906F90CC +:103C40005F900C947E1D2A960FB6F894DEBF0FBECF +:103C5000CDBFDF91CF911F910F91FF90EF90DF903B +:103C6000CF90BF90AF909F908F907F906F905F901C +:103C70000895CF93DF93CDB7DEB72B970FB6F894A7 +:103C8000DEBF0FBECDBF4F83588769877A878B878A +:103C9000DE01119686E0FD0111928A95E9F785E033 +:103CA000FE01379601900D928A95E1F749815A817C +:103CB0006B817C818D819E810E9415262B960FB68B +:103CC000F894DEBF0FBECDBFDF91CF910895CF93A3 +:103CD000C82F882309F4C1C0823859F40E94251DD9 +:103CE00081FDBBC089E30E947C280E94F82889E3FB +:103CF0000CC0833879F40E94251D80FDAEC083E599 +:103D00000E947C280E94F82883E50E949E28CF917B +:103D10000C94F828843859F40E94251D82FD9DC01A +:103D200087E40E947C280E94F82887E4EECF845024 +:103D3000813A48F48C2F0E94732F81118EC08C2FF2 +:103D40000E947C28E4CF8C2F805E883050F4C770AE +:103D500081E090E001C0880FCA95EAF70E94BF2871 +:103D6000D6CF8C2F855A833078F4C53A29F0C63ADD +:103D700031F482E890E005C081E890E002C083E879 +:103D800090E0CF910C94471D8C2F885A833108F016 +:103D900064C0C83A39F1C93A41F1CA3A49F1CB3A5B +:103DA00051F1CC3A59F1CD3A61F1C03B69F1CE3ACB +:103DB00071F1CF3A79F1C13B81F1C23B89F1C33B4B +:103DC00091F1C43B99F1C53BA1F1C63BA9F1C73BB9 +:103DD000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2AF +:103DE00092E038C082EE90E035C089EE90E032C0BB +:103DF0008AEE90E02FC085EB90E02CC086EB90E03F +:103E000029C087EB90E026C08CEC90E023C08DECBD +:103E100090E020C083E891E01DC08AE891E01AC0DC +:103E200082E991E017C084E991E014C081E292E058 +:103E300011C083E292E00EC084E292E00BC085E202 +:103E400092E008C086E292E005C087E292E002C0FC +:103E500080E090E0CF910C945D1DCF910895882370 +:103E600009F44DC0823859F40E94251D81FF47C0D6 +:103E700089E30E947C280E94F82889E30CC08338DB +:103E800071F40E94251D80FF3AC083E50E947C28C2 +:103E90000E94F82883E50E949E280C94F828843814 +:103EA00059F40E94251D82FF2AC087E40E947C28C5 +:103EB0000E94F82887E4EFCF982F9450913A08F4A5 +:103EC000EACF982F905E983058F4282F277081E021 +:103ED00090E001C0880F2A95EAF70E94C528DDCF3F +:103EE000982F955A933020F480E090E00C94471D71 +:103EF000885A833120F480E090E00C945D1D089591 +:103F0000882321F00E94BF280C94F8280895882364 +:103F100021F00E94C5280C94F8280895BF92CF92F2 +:103F2000DF92EF92FF920F931F93CF93DF93CDB762 +:103F3000DEB727970FB6F894DEBF0FBECDBF8C015A +:103F400085E0F801DE01119601900D928A95E1F766 +:103F5000F80130812181F280558152955F70838113 +:103F60009481892B39F02F3F41F481E090E03F3F6D +:103F700031F003C081E090E002C080E090E080FD7D +:103F800073C339832A8389819A815E830E94392889 +:103F9000B92E8F830E9438280E9460272B2D2295EE +:103FA0002F7030E05E816F812530310509F4E6C065 +:103FB0006CF4243031050CF0A2C04B2D407F8B2DCA +:103FC0008F70223031050CF045C017C02C30310500 +:103FD0004CF42A3031050CF0E7C12830310509F0E6 +:103FE00043C3E5C02D30310509F4BAC20CF4A2C2B6 +:103FF0002F30310509F038C323C3182F411101C0F8 +:1040000002C01295107FFF2059F0112309F46BC2F2 +:10401000812F6F830E94CF280E94F8286F8163C28E +:10402000862F0E942F1F112309F41EC3812F0E9487 +:10403000D52827960FB6F894DEBF0FBECDBFDF910F +:10404000CF911F910F91FF90EF90DF90CF90BF9095 +:104050000C94F828403211F08295807F662319F085 +:10406000613071F523C0FF20B1F0511101C032C0A1 +:10407000513081F527960FB6F894DEBF0FBECDBF45 +:10408000DF91CF911F910F91FF90EF90DF90CF9034 +:10409000BF900C94DF28511101C003C0513009F4C6 +:1040A000E3C28E830E94E2288E819AC1FF2021F014 +:1040B000563008F0D9C20EC0553008F0D5C290C1B4 +:1040C000FF20C9F0552331F0F801958190FF0BC214 +:1040D0009F70958327960FB6F894DEBF0FBECDBFB5 +:1040E000DF91CF911F910F91FF90EF90DF90CF90D4 +:1040F000BF900C94801F552309F472C109C22B2D67 +:1041000026952695237030E02115310529F02130C0 +:10411000310509F0A9C219C0FF2021F0862F9B2D7F +:10412000937002C080E090E027960FB6F894DEBF4F +:104130000FBECDBFDF91CF911F910F91FF90EF90F8 +:10414000DF90CF90BF900C94471DFF2021F0862F69 +:104150009B2D937002C080E090E027960FB6F894F4 +:10416000DEBF0FBECDBFDF91CF911F910F91FF90AA +:10417000EF90DF90CF90BF900C945D1D862FFF20B5 +:1041800019F00E945C2C02C00E94C42C27960FB626 +:10419000F894DEBF0FBECDBFDF91CF911F910F917D +:1041A000FF90EF90DF90CF90BF900C944B2D8B2D14 +:1041B000837009F079C0F11057C2262F22952695F9 +:1041C0002770220F220F862F8F70C82ED12CE12C42 +:1041D000F12C022E04C0CC0CDD1CEE1CFF1C0A943A +:1041E000D2F764FF10C06FE070E080E090E004C0A0 +:1041F000660F771F881F991F2A95D2F760957095D3 +:104200008095909503C060E070E0CB012B2D269542 +:1042100026952370422F50E042305105D9F04330AB +:10422000510569F16C297D298E299F29413051055D +:1042300051F127960FB6F894DEBF0FBECDBFDF91C8 +:10424000CF911F910F91FF90EF90DF90CF90BF9093 +:104250000C9475276C297D298E299F2927960FB6E6 +:10426000F894DEBF0FBECDBFDF91CF911F910F91AC +:10427000FF90EF90DF90CF90BF900C9487270E9423 +:104280007527C701B60127960FB6F894DEBF0FBE9B +:10429000CDBFDF91CF911F910F91FF90EF90DF90F5 +:1042A000CF90BF900C946327FF2019F08B2D817065 +:1042B00001C08695882309F4D7C1262F229526951B +:1042C0002770220F220F862F8F70C82ED12CE12C41 +:1042D000F12C022E04C0CC0CDD1CEE1CFF1C0A9439 +:1042E000D2F764FF10C06FE070E080E090E004C09F +:1042F000660F771F881F991F2A95D2F760957095D2 +:104300008095909503C060E070E0CB012B2D269541 +:1043100026952370422F50E042305105D9F04330AA +:10432000510569F16C297D298E299F29413051055C +:1043300051F127960FB6F894DEBF0FBECDBFDF91C7 +:10434000CF911F910F91FF90EF90DF90CF90BF9092 +:104350000C9414286C297D298E299F2927960FB645 +:10436000F894DEBF0FBECDBFDF91CF911F910F91AB +:10437000FF90EF90DF90CF90BF900C9426280E9482 +:104380001428C701B60127960FB6F894DEBF0FBEFA +:10439000CDBFDF91CF911F910F91FF90EF90DF90F4 +:1043A000CF90BF900C940228603F59F120F4603EFA +:1043B00008F494C008C0623F09F467C0F0F1633F9D +:1043C00009F08CC065C0162F1F708B2D8F71FF20D8 +:1043D00021F00E94AD27812F7DCE0E94C827812F1A +:1043E00027960FB6F894DEBF0FBECDBFDF91CF91F9 +:1043F0001F910F91FF90EF90DF90CF90BF900C94A2 +:10440000871FFF20B1F0553008F02EC18B2D8F7122 +:1044100027960FB6F894DEBF0FBECDBFDF91CF91C8 +:104420001F910F91FF90EF90DF90CF90BF900C9471 +:10443000E727563008F018C1E9CFFF2099F08B2DFF +:104440008F7127960FB6F894DEBF0FBECDBFDF91F8 +:10445000CF911F910F91FF90EF90DF90CF90BF9081 +:104460000C94AD278B2D8F7127960FB6F894DEBF75 +:104470000FBECDBFDF91CF911F910F91FF90EF90B5 +:10448000DF90CF90BF900C94C827F110EBCFD7CF1F +:10449000FF2099F08B2D8F7127960FB6F894DEBF11 +:1044A0000FBECDBFDF91CF911F910F91FF90EF9085 +:1044B000DF90CF90BF900C949E2727960FB6F8946C +:1044C000DEBF0FBECDBFDF91CF911F910F91FF9047 +:1044D000EF90DF90CF90BF900C949927FF20A9F028 +:1044E000552309F4ACCF862F27960FB6F894DEBF7C +:1044F0000FBECDBFDF91CF911F910F91FF90EF9035 +:10450000DF90CF90BF900C94671E552309F4AACF7B +:10451000862F27960FB6F894DEBF0FBECDBFDF9172 +:10452000CF911F910F91FF90EF90DF90CF90BF90B0 +:104530000C942F1F4B2D4F70C8010E941A03279611 +:104540000FB6F894DEBF0FBECDBFDF91CF911F91A4 +:104550000F91FF90EF90DF90CF90BF900C94CB26FF +:10456000F11082C09B2D9F70492F50E042305105C1 +:1045700099F144F44115510569F04130510509F0B4 +:1045800073C019C043305105C1F14430510509F0E1 +:104590006BC044C027960FB6F894DEBF0FBECDBFE8 +:1045A000DF91CF911F910F91FF90EF90DF90CF900F +:1045B000BF900C94223027960FB6F894DEBF0FBE42 +:1045C000CDBFDF91CF911F910F91FF90EF90DF90C2 +:1045D000CF90BF900C94393027960FB6F894DEBF79 +:1045E0000FBECDBFDF91CF911F910F91FF90EF9044 +:1045F000DF90CF90BF900C94553027960FB6F8946B +:10460000DEBF0FBECDBFDF91CF911F910F91FF9005 +:10461000EF90DF90CF90BF900C946830862F279654 +:104620000FB6F894DEBF0FBECDBFDF91CF911F91C3 +:104630000F91FF90EF90DF90CF90BF900C948C3053 +:104640004B2D4F70C80127960FB6F894DEBF0FBEF2 +:10465000CDBFDF91CF911F910F91FF90EF90DF9031 +:10466000CF90BF900C941B0927960FB6F894DEBF2D +:104670000FBECDBFDF91CF911F910F91FF90EF90B3 +:10468000DF90CF90BF9008950E94DC280E94B1284F +:104690000E94F8280E94F72D0E944B2D80E090E0A8 +:1046A0000E94471D80E090E00C945D1D0E94CC2884 +:1046B0000C9444230E943928292F22952F7030E032 +:1046C0002C3031054CF42A3031056CF4225031097C +:1046D0002230310590F407C02C30310551F02F30D5 +:1046E000310559F406C0803E10F0803F31F481E07E +:1046F000089593FB882780F9089580E00895CF936B +:10470000DF9300D000D01F92CDB7DEB70F900F908F +:104710000F900F900F90DF91CF910895CF93DF937B +:1047200000D000D000D0CDB7DEB726960FB6F894F3 +:10473000DEBF0FBECDBFDF91CF9108951F93CF9302 +:10474000DF93C091DB0216E012C0D0E01C9FF001A5 +:104750001D9FF00D1124E555FD4F4081518162816F +:104760007381848195810E948E232196C7708091E8 +:10477000DC02C813EACFDF91CF911F9108954091D9 +:10478000A5025091A6026091A7027091A8028091A3 +:10479000A9029091AA020C948E230F931F93CF939A +:1047A000DF938091AA0282958F7009F069C0809191 +:1047B000A702882309F464C0A091DB02D091DC0237 +:1047C000B091A502C091A6028091A8029091A90281 +:1047D00021E030E0BF3F11F020E030E0122FBC01BB +:1047E0006095709506E04AC0009721F0CF3F29F40C +:1047F000212F05C021E030E002C020E030E020FDA4 +:104800003BC04A2F50E0049FF001059FF00D11249A +:10481000E555FD4F2181C2132FC02081B2132CC05A +:104820002281211129C0238134812817390718F0EA +:10483000281B390B02C0260F371F283C3105E0F436 +:104840008091AA028F7080618093AA0286E0849F83 +:10485000F001859FF00D1124E055FD4F80818F7090 +:104860008061808385EA92E00E948E1FDF91CF9164 +:104870001F910F910C949E23AF5FA770AD13B4CF1F +:10488000DF91CF911F910F910895EF92FF920F93B7 +:104890001F93CF93DF93CDB7DEB762970FB6F8942F +:1048A000DEBF0FBECDBF8C0185E0F801DE011D9695 +:1048B00001900D928A95E1F7D8014C9111965C9187 +:1048C000119712966C9112971396ED90FC90149795 +:1048D0007091A502E091A6028091A8029091A90290 +:1048E000009739F0EF3F41F421E030E07F3F31F0B5 +:1048F00003C021E030E002C020E030E020FD5CC1D8 +:104900002091A702222309F4F1C0E816F90628F045 +:104910009701281B390BC90104C0809590958E0D15 +:104920009F1D883C910508F098C08091AA02982F9D +:10493000907F09F064C0E51314C0741312C06111B4 +:1049400010C08F7080618093AA020E94BF2385EA05 +:1049500092E00E948E1F8091AA02D80115968C9336 +:1049600043C1EF2839F05F3F41F481E090E04F3FD1 +:1049700031F003C081E090E002C080E090E080FD73 +:1049800003C081E0862702C080E090E080FF2EC057 +:104990008091DB022091DC0236E013C090E0389F6A +:1049A000F001399FF00D1124E555FD4F718157132A +:1049B00006C07081471303C07281671317C0019648 +:1049C00087708213EBCF12C19F7059F0882309F4CE +:1049D0000BC107C09F7029F0F8019581907F09F401 +:1049E00003C1805E883008F4FFC0D2C0662309F49A +:1049F000FBC08091AA0281608093AA02F5C0E513F2 +:104A000008C0741306C0611104C0D80115968C93B8 +:104A10009DC04D875E878D859E856A8B0E945A2337 +:104A20006A89882309F4B4C0662309F4B1C02091CF +:104A3000AA02822F82958F7090E002970CF4C6C074 +:104A40008091A5029091A60298878F831986FB8694 +:104A5000EA862C87CE01079646C08091AA02982F3D +:104A6000907F59F47E2DF98AE88A89890E947F23F4 +:104A700085EA92E00E948E1F95C0E51311C0741361 +:104A80000FC061110DC0F8018583C8010E948E1FFF +:104A9000E5EAF2E086E0DF011D928A95E9F7A2C01F +:104AA0004D875E878D859E856A8B0E945A236A8911 +:104AB000882309F46DC0662309F46AC02091AA0214 +:104AC000822F82958F7090E002970CF47FC08091C6 +:104AD000A5029091A6029A8389831B82FD82EC82B3 +:104AE0002E83CE0101960E948E1F70C0E816F90633 +:104AF00028F09701281B390BC90104C080959095B7 +:104B00008E0D9F1D883C910508F046C0662309F470 +:104B10003FC0E51330C074132EC02091AA0220FDBF +:104B200021C0322F32953F70832F90E00097D1F053 +:104B3000D80115962C9315970F9741F0832F8F5F0F +:104B40008295807F2F70282B15962C93C8010E9488 +:104B50008E1F86E0F801A5EAB2E001900D928A95D9 +:104B6000E1F73EC086E0F801A5EAB2E001900D92BF +:104B70008A95E1F737C04D875E878D859E850E94B7 +:104B80005A23811123C08091AA0281608093AA02D6 +:104B9000C8010E948E1F26C07E2DF98AE88A898965 +:104BA0000E947F23E5EAF2E086E0DF011D928A950C +:104BB000E9F70E94BF2318C0662351F34D875E8733 +:104BC0008D859E850E945A23882311F386E0F80183 +:104BD000A5EAB2E001900D928A95E1F70E94CD23FB +:104BE0000E94BF2381E014C080E012C04D875E8721 +:104BF0008D859E850E943928292F22952F7030E0BF +:104C0000223031050CF4E0CE243031050CF6E2CE32 +:104C100062960FB6F894DEBF0FBECDBFDF91CF9185 +:104C20001F910F91FF90EF9008951F93CF93DF9303 +:104C3000CDB7DEB72C970FB6F894DEBF0FBECDBF51 +:104C40004F83588769877A878B879C87CE01079621 +:104C50000E9445248823D9F02F8138858A859B8539 +:104C6000892B39F03F3F19F080E090E004C02F3FDE +:104C7000D9F781E090E0892B09F06DC04F8158850C +:104C800069857A858B859C850E948E2364C086E029 +:104C9000FE013796DE01119601900D928A95E1F79B +:104CA000FF81E8854A855B854115510539F0EF3F65 +:104CB00041F481E090E0FF3F31F003C081E090E0FB +:104CC00002C080E090E080FD46C02091DC0230E030 +:104CD000C9010196877099276091DB0270E0861701 +:104CE000970709F440C0F983EA835D834C8396E01B +:104CF000929FD001939FB00D1124A555BD4FFE0189 +:104D0000319601900D929A95E1F78093DC020E9412 +:104D10009E2321C0189FC001112485559D4F0E94DC +:104D20004524882371F1E091DB021E9FF0011124DC +:104D3000E555FD4F40815181628173818481958168 +:104D40000E948E238091DB0290E001968770992764 +:104D50008093DB0201C016E08091DB029091DC02BF +:104D60008913D8CF0EC00E9456231092DC021092F5 +:104D7000DB02E5EAF2E086E0DF011D928A95E9F7C1 +:104D8000EACF2C960FB6F894DEBF0FBECDBFDF91F1 +:104D9000CF911F910895DF92EF92FF920F931F938F +:104DA000CF93DF93EC01009709F46EC0D12CEE2471 +:104DB000E394F12C8E010F5F1F4FFE018491843725 +:104DC00048F4843008F04CC0813071F0823009F032 +:104DD0005BC01EC0853709F43FC080F1982F9458FE +:104DE000903708F051C03FC02296F8018491982F67 +:104DF000905E983050F48770FE2D01C0FF0F8A95A9 +:104E0000EAF78F2F0E94CF2813C00E94671E2FC081 +:104E10002296F8018491982F905E983060F4877004 +:104E2000FE2D01C0FF0F8A95EAF78F2F0E94D5282B +:104E30000E94F8281CC00E942F1F19C02296F8015A +:104E4000049107C08FE99FE00197F1F700C00000CF +:104E500001500111F7CF0BC02296F801D49007C082 +:104E60000E94671E03C08F770E942F1FE8018D2DBF +:104E700007C08150EFE9FFE03197F1F700C0000073 +:104E8000882309F497CFF5CFDF91CF911F910F9130 +:104E9000FF90EF90DF9008956093E1027093E2023B +:104EA0008093E3029093E4020C9444236093DD0228 +:104EB0007093DE028093DF029093E0020C9444230F +:104EC00008950C944C270F931F930091E1021091C9 +:104ED000E2022091E3023091E402602B712B822BDD +:104EE000932B1F910F910C944C270F931F930091BC +:104EF000E1021091E2022091E3023091E40260238A +:104F00007123822393231F910F910C944C270F93AD +:104F10001F930091E1021091E2022091E30230918F +:104F2000E40260277127822793271F910F910C9429 +:104F30004C2760E070E0CB010C94562741E050E034 +:104F400060E070E004C0440F551F661F771F8A950C +:104F5000D2F7CB01BA010C94562741E050E060E053 +:104F600070E004C0440F551F661F771F8A95D2F763 +:104F70008091DD029091DE02A091DF02B091E0020B +:104F8000482B592B6A2B7B2BCB01BA010C9456274B +:104F900041E050E060E070E004C0440F551F661F20 +:104FA000771F8A95D2F740955095609570958091BE +:104FB000DD029091DE02A091DF02B091E002482371 +:104FC00059236A237B23CB01BA010C94562741E075 +:104FD00050E060E070E004C0440F551F661F771F6B +:104FE0008A95D2F78091DD029091DE02A091DF02D6 +:104FF000B091E002482759276A277B27CB01BA01E5 +:105000000C9456270F931F930091DD021091DE023E +:105010002091DF023091E002602B712B822B932BC9 +:105020001F910F910C9456270F931F930091DD024F +:105030001091DE022091DF023091E00260237123A3 +:10504000822393231F910F910C9456270F931F9344 +:105050000091DD021091DE022091DF023091E0022A +:1050600060277127822793271F910F910C94562751 +:105070000895CF92DF92EF92FF920F931F93CF93F9 +:10508000DF93EC01C090E102D090E202E090E302F5 +:10509000F090E4028091DD029091DE02A091DF02A7 +:1050A000B091E002C82AD92AEA2AFB2A0FE110E0CF +:1050B000B701A601002E04C07695679557954795D0 +:1050C0000A94D2F740FF08C0BE01802F0E947104ED +:1050D0008130910509F007C00150110948F7BE0160 +:1050E00080E00E947104DF91CF911F910F91FF909A +:1050F000EF90DF90CF90089540918B0150918C01FB +:1051000020E030E09FEFFA01E20FF31F62816817A1 +:10511000A1F09F3F19F4611101C0922F2F5F3F4F03 +:105120002630310581F707C0FA01E90FF11D97FD1F +:10513000FA95828308959F3FB9F7089540918B01B6 +:1051400050918C0120E030E0FA01E20FF31F9281D0 +:10515000981301C012822F5F3F4F26303105A1F70F +:10516000089581E090E0E0918B01F0918C01E80FCF +:10517000F91F1082019688309105A9F70895909142 +:10518000E502982B9093E502089580959091E502B1 +:1051900098239093E50208951092E5020895909166 +:1051A000E602982B9093E602089580959091E6028E +:1051B00098239093E60208951092E6020895809352 +:1051C000E70208951092E702089540918B015091F3 +:1051D0008C0120E030E080E0FA01E20FF31F9181C2 +:1051E00091118F5F2F5F3F4F27303105A9F7089549 +:1051F000E0918B01F0918C018091E5028083E09138 +:105200008B01F0918C0180819091E602892B808343 +:105210009091E702992361F0E0918B01F0918C016C +:105220008081892B80830E94E52881110E94E228D9 +:1052300080918B0190918C010C94311D8091FA0327 +:10524000843021F11092F10220E488E190E00FB661 +:10525000F894A895809360000FBE2093600080E0D2 +:105260000E94590383B7817F846083BF83B78160C5 +:1052700083BF7894889583B78E7F83BF88E10FB60C +:10528000F89480936000109260000FBE0895089516 +:105290000895CF9380E00E9459030E9447290E94FD +:1052A000BD070E944829C0E08C2F0E941109892B5C +:1052B00029F4CF5FC530C1F780E001C081E0CF9114 +:1052C00008950E94562380E00E9459030E941130E5 +:1052D0000E94251D0C94E7051F920F920FB60F92A6 +:1052E00011248F939F93AF93BF938091F10281110B +:1052F00013C08091F2029091F302A091F402B09158 +:10530000F5024196A11DB11D8093F2029093F30224 +:10531000A093F402B093F502BF91AF919F918F914A +:105320000F900FBE0F901F90189582E084BD93E000 +:1053300095BD9AEF97BD80936E0008958FB7F8944E +:105340004091F2025091F3026091F4027091F502E3 +:105350008FBFCA010895CF92DF92EF92FF920F9311 +:105360001F932FB7F8944091F2025091F30260918D +:10537000F4027091F5022FBF6A017B01EE24FF2435 +:105380008C0120E030E0C016D106E206F30620F0E2 +:105390009A01281B390B05C09C0120953095240FDC +:1053A000351FC9011F910F91FF90EF90DF90CF90B3 +:1053B00008951F920F920FB60F9211248F939F930F +:1053C000AF93BF938091F2029091F302A091F40207 +:1053D000B091F5020196A11DB11D8093F202909348 +:1053E000F302A093F402B093F502BF91AF919F91A5 +:1053F0008F910F900FBE0F901F9018950E946D1601 +:10540000F8942FEF87EA91E6215080409040E1F731 +:1054100000C0000087E090EBDC01809304049093CF +:105420000504A0930604B09307042CE088E190E003 +:105430000FB6F894A895809360000FBE209360008B +:10544000FFCFCF92DF92EF92FF920F931F93CF93F4 +:10545000DF93C82ED12C01E010E08D2D0E941109A0 +:105460007C01C0E0D0E098010C2E02C0220F331F57 +:105470000A94E2F72E213F21232B29F42196CC30E8 +:10548000D10589F708C06C2F7D2D80E00E944C0467 +:10549000C812F4CF06C0D39485E0D812DECF80E0E6 +:1054A00001C081E0DF91CF911F910F91FF90EF90AC +:1054B000DF90CF900895CF93C82F8CE20E94212ACD +:1054C000882321F08C2FCF910C94212A80E0CF915A +:1054D0000895CF930E94AC2B811102C00E948D2BA6 +:1054E000C5E608C00E94BD078FE39CE90197F1F76C +:1054F00000C00000C150B1F789E20E945B2A81110F +:105500000AC18AE20E945B2A81110E948D2B85E0EC +:105510000E945B2A81110E94FE290E94B72B809372 +:10552000F00287E00E945B2A882399F18BE10E94B8 +:105530005B2A882351F09091F00291FB882780F933 +:1055400021E0822780FB91F922C08EE00E945B2A35 +:10555000882351F09091F00292FB882780F921E096 +:10556000822780FB92F913C080E10E945B2A909110 +:10557000F002882341F093FB882780F921E08227FD +:1055800080FB93F904C0892F809580FB90F990935C +:10559000F0028091F0020E94BB2B0E94C92B8093E5 +:1055A000010380EE0E945B2A882341F08091010371 +:1055B000982F909590FB80F98093010389E30E94D6 +:1055C0005B2A882359F09091010391FB882780F989 +:1055D00021E0822780FB91F99093010382EE0E94E3 +:1055E0005B2A882359F09091010392FB882780F968 +:1055F00021E0822780FB92F99093010386EE0E94BE +:105600005B2A882359F09091010393FB882780F946 +:1056100021E0822780FB93F99093010383EE0E949F +:105620005B2A882359F09091010394FB882780F925 +:1056300021E0822780FB94F99093010385E30E9487 +:105640005B2A882359F09091010395FB882780F904 +:1056500021E0822780FB95F99093010381E30E946A +:105660005B2A882359F09091010396FB882780F9E3 +:1056700021E0822780FB96F99093010381E10E944B +:105680005B2A882359F09091010397FB882780F9C2 +:1056900021E0822780FB97F9909301038091010319 +:1056A0000E94CD2B87E20E945B2AC82F8EE10E94C8 +:1056B0005B2A8111C2608FE10E945B2A8111C46064 +:1056C00080E20E945B2A8111C86081E20E945B2A0D +:1056D0008111C06182E20E945B2A8111C06283E273 +:1056E0000E945B2A8111C06484E20E945B2A8823A5 +:1056F00011F0C06802C0CC2329F08C2F0E94C42B6B +:105700006C2F03C00E94C02B682F70E080E090E0F7 +:10571000CF910C946127CF9108956DEE7EEF80E0DC +:1057200090E00E94783460E082E090E00E946A3469 +:1057300060E083E090E00E946A3460E084E090E002 +:105740000E946A3460E085E090E00E946A3460E084 +:1057500086E090E00C946A3480E090E00E9464342B +:1057600021E08D3E9E4F09F020E0822F089582E0D7 +:1057700090E00C945C34682F82E090E00C946A34E2 +:1057800083E090E00C945C34682F83E090E00C940C +:105790006A3484E090E00C945C34682F84E090E0FC +:1057A0000C946A3486E090E00C945C34682F86E0B8 +:1057B00090E00C946A348091FE0280FF0BC06091EF +:1057C000900185E0689FB0011124759567957595E6 +:1057D00067952AC081FF09C06091900185E0689FAC +:1057E000B0011124759567951FC082FF07C06091B5 +:1057F000900185E0689FB001112416C04091F80225 +:105800004423C9F060918F01461788F720919001D9 +:1058100085E0289F90011124429FC001439F900D75 +:10582000112470E00E9448346038710540F461151D +:10583000710539F002C065E070E0862F08958FE7AA +:10584000089581E008958091FE0280FF08C0609174 +:105850008E0170E0759567957595679521C081FFFC +:1058600006C060918E0170E07595679519C082FF42 +:1058700004C060918E0170E010C08091F80288230E +:10588000C1F060918D018617A0F790918E01989FCD +:10589000C001112470E00E9448346038710528F47A +:1058A0006115710521F0862F08958FE7089581E035 +:1058B000089561E070E0F4CF803F21F40E94DB2B7B +:1058C000819504C0813F29F40E94DB2B8093FB0269 +:1058D0000895823F21F40E94DB2B819504C0833F11 +:1058E00029F40E94DB2B8093FA020895893F19F472 +:1058F0000E94232C05C08A3F31F40E94232C8195FD +:105900008093FC0208958B3F21F40E94232C819503 +:1059100004C08C3F29F40E94232C8093FD0208953B +:10592000843F21F48091F902816017C0853F21F402 +:105930008091F902826011C0863F21F48091F902C2 +:1059400084600BC0873F21F48091F902886005C014 +:10595000883F31F48091F90280618093F9020895C3 +:105960008D3F21F48091FE0281600BC08E3F21F4B7 +:105970008091FE02826005C08F3F29F48091FE0273 +:1059800084608093FE020895803F29F48091FB0299 +:1059900087FF6EC007C0813F41F48091FB0218165B +:1059A0000CF066C01092FB0263C09091FA02823F35 +:1059B00019F497FF5DC005C0833F31F419160CF050 +:1059C00057C01092FA0254C0893F31F48091FC0212 +:1059D00018160CF04DC006C08A3F39F48091FC02C5 +:1059E00087FF46C01092FC0243C08B3F29F4809190 +:1059F000FD0287FF3DC006C08C3F39F48091FD0257 +:105A00001816B4F51092FD0233C0843F21F4809142 +:105A1000F9028E7F05C0853F31F48091F9028D7FB8 +:105A20008093F90225C0863F21F48091F9028B7F93 +:105A3000F7CF873F21F48091F902877FF1CF883F2C +:105A400021F48091F9028F7EEBCF8D3F21F480917C +:105A5000FE028E7F0BC08E3F21F48091FE028D7F6F +:105A600005C08F3F29F48091FE028B7F8093FE0258 +:105A70008091FA0281110EC08091FB0281110AC04F +:105A80008091FC02811106C08091FD02811102C04B +:105A90001092F802089589EF92E00E943C1D0E9446 +:105AA0009E299093F7028093F6020895CF938091F8 +:105AB000F6029091F7020E94AB294091F80244232C +:105AC00021F02091910130E006C0209192015AE02E +:105AD000259F900111248217930708F486C08091B6 +:105AE000FA0281110DC09091FB02911109C09091B1 +:105AF000FC02911105C09091FD02992309F475C033 +:105B00004F3F19F04F5F4093F802181624F40E949B +:105B1000DB2B8093FA028091FA0287FF05C00E9476 +:105B2000DB2B81958093FA028091FB02181624F4F6 +:105B30000E94DB2B8093FB028091FB0287FF05C054 +:105B40000E94DB2B81958093FB026091FA02662311 +:105B500039F1C091FB02CC2319F1772767FD7095CD +:105B6000872F972F0E94AC3123E333E343E35FE3B6 +:105B70000E9460320E9479316093FA026C2F77277D +:105B800067FD7095872F972F0E94AC3123E333E395 +:105B900043E35FE30E9460320E9479316093FB022D +:105BA0008091FC02181624F40E94232C8093FC029E +:105BB0008091FC0287FF05C00E94232C8195809371 +:105BC000FC028091FD02181624F40E94232C80937D +:105BD000FD028091FD0287FF05C00E94232C819564 +:105BE0008093FD02CF910C944B2DCF910895E9EF56 +:105BF000F2E085E0DF011D928A95E9F71092F80244 +:105C00001092FE020895833089F130F4813061F002 +:105C1000823009F06EC019C0853009F449C0B8F16E +:105C2000863009F066C055C020919201862F90E021 +:105C3000820F911D8F3F910520F4620F60939201B6 +:105C400008958FEF80939201089520919101862FFE +:105C500090E0820F911D8F3F910520F4620F6093B9 +:105C6000910108958FEF8093910108952091900103 +:105C7000862F90E0820F911D8F3F910520F4620FD7 +:105C80006093900108958FEF809390010895209183 +:105C90008F01862F90E0820F911D8F3F910520F498 +:105CA000620F60938F0108958FEF80938F010895A5 +:105CB00020918E01862F90E0820F911D8F3F9105DC +:105CC00020F4620F60938E0108958FEF80938E0110 +:105CD000089520918D01862F90E0820F911D8F3FB6 +:105CE000910520F4620F60938D0108958FEF8093EA +:105CF0008D010895833021F130F4813059F08230E4 +:105D000009F049C012C0853089F128F1863009F0C8 +:105D100042C037C080919201681720F4861B80939F +:105D2000920108951092920108958091910168174F +:105D300020F4861B8093910108951092910108959B +:105D400080919001681720F4861B8093900108953C +:105D500010929001089580918F01681720F4861B9E +:105D600080938F01089510928F01089580918E0184 +:105D7000681720F4861B80938E01089510928E017F +:105D8000089580918D01681720F4861B80938D0102 +:105D9000089510928D01089541E050E060E070E0B8 +:105DA00004C0440F551F661F771F8A95D2F7CB0199 +:105DB000BA010E9461270C945623873200F58E3178 +:105DC00008F086C08E3009F466C060F4873009F4AC +:105DD0004DC018F4863049F531C0883041F18B3020 +:105DE00021F57BC0863109F478C018F48031E9F4DC +:105DF0005CC0893109F471C08B31B9F442C0883379 +:105E000009F46BC048F4893209F460C0853309F4A1 +:105E10005DC0873251F45AC0833409F457C018F476 +:105E20008A3318F057C0883499F080E008950E94B2 +:105E3000B72B0E94C92B0E94D22B4FC08091F00239 +:105E4000817F8E7F8093F00281E08093FF0208952E +:105E50000E9456232FEF83ED90E321508040904025 +:105E6000E1F700C000000E94FE2937C08091F002D7 +:105E700080FF03C0817F8E7F01C081608093F0022C +:105E80002CC09091F00291FB882780F921E08227B5 +:105E900080FB91F913C09091F00292FB882780F962 +:105EA00021E0822780FB92F909C09091F00293FBD8 +:105EB000882780F921E0822780FB93F99093F002F4 +:105EC000882359F091609093F00207C080E003C0EE +:105ED0008D5101C089530E94CC2E81E0089580E04D +:105EE000089580E00895CF93C82F8091FF028130FC +:105EF00071F020F0823009F089C037C0A0918B0189 +:105F0000B0918C018C91823209F082C007C0A091BF +:105F10008B01B0918C018C91823249F48C2F0E94BC +:105F20006F2F81111EC08C2F0E94DD2E1CC08C2F64 +:105F30000E94712F811115C0C43169F030F4CB304B +:105F400081F0C03109F068C009C0C93221F0C833FE +:105F500009F062C006C01092FF025EC082E080932A +:105F6000FF0281E090E081705AC0C932C9F060F44C +:105F7000C431B1F020F4C73009F04CC034C0CE5168 +:105F8000C63008F047C017C0CE3439F120F4CB3406 +:105F900009F040C01CC0C135C1F0C235D9F513C0ED +:105FA00080910003882319F01092000333C081E030 +:105FB0008093FF0234C0EC2FF0E0E25EFD4F808161 +:105FC0008093000327C061E003C061E007C06AE07E +:105FD000809100030E94032E1DC06AE0809100039F +:105FE0000E947A2E17C08EE18093920182E3809303 +:105FF00091018AE08093900184E180938F0188E091 +:1060000080938E0188E280938D0104C01092FF027C +:1060100080E005C081E003C080E090E0A4CFCF9194 +:1060200008950E94AC2B811102C00E948D2B0E940A +:10603000D22B8093030480FF02C0869501C080E0CC +:106040000C94590380910304982F9695292F30E0E2 +:10605000233031054CF49F5F990F8170892B81604B +:10606000809303040E94D62B8091030486950C94A0 +:10607000590380910304982F969591F09158990FA8 +:106080008170892B809303048E7F91E009F490E066 +:106090008091030490FB80F9809303040E94D62B27 +:1060A0008091030486950C94590380910304982FE2 +:1060B000909590FB80F9809303040E94D62B8091E9 +:1060C000030480FF02C0869501C080E00C94590350 +:1060D00030910304232F26952F5F2F77822F90E096 +:1060E000317004972CF4220F232B2093030402C059 +:1060F0003093030480910304282F2E7F91E009F44C +:1061000090E090FB80F9809303040E94D62B80914D +:10611000030486950C94590320910304922F9695BD +:106120009827990F822F8170892B809303048E7F8B +:1061300091E009F490E08091030490FB80F9809352 +:1061400003040E94D62B8091030486950C94590376 +:106150005058BB27AA270ED075C166D130F06BD13D +:1061600020F031F49F3F11F41EF45BC10EF4E09572 +:10617000E7FB51C1E92F77D180F3BA1762077307A4 +:106180008407950718F071F49EF58FC10EF4E09521 +:106190000B2EBA2FA02D0B01B90190010C01CA01E1 +:1061A000A0011124FF27591B99F0593F50F4503E8C +:1061B00068F11A16F040A22F232F342F4427585F7E +:1061C000F3CF469537952795A795F0405395C9F796 +:1061D0007EF41F16BA0B620B730B840BBAF091504E +:1061E000A1F0FF0FBB1F661F771F881FC2F70EC0ED +:1061F000BA0F621F731F841F48F4879577956795C0 +:10620000B795F7959E3F08F0B3CF9395880F08F0A8 +:106210009927EE0F979587950895D9D008F481E0D6 +:1062200008950CD00FC107D140F0FED030F021F41A +:106230005F3F19F0F0C0511139C1F3C014D198F388 +:106240009923C9F35523B1F3951B550BBB27AA27F7 +:1062500062177307840738F09F5F5F4F220F331F69 +:10626000441FAA1FA9F333D00E2E3AF0E0E830D035 +:1062700091505040E695001CCAF729D0FE2F27D038 +:10628000660F771F881FBB1F261737074807AB0706 +:10629000B0E809F0BB0B802DBF01FF2793585F4F7B +:1062A0002AF09E3F510568F0B6C000C15F3FECF395 +:1062B000983EDCF3869577956795B795F7959F5F40 +:1062C000C9F7880F911D9695879597F90895E1E094 +:1062D000660F771F881FBB1F621773078407BA07F3 +:1062E00020F0621B730B840BBA0BEE1F88F7E0954E +:1062F000089504D06894B111D9C00895BCD088F035 +:106300009F5790F0B92F9927B751A0F0D1F0660FA1 +:10631000771F881F991F1AF0BA95C9F712C0B130BC +:1063200081F0C3D0B1E00895C0C0672F782F8827CF +:10633000B85F39F0B93FCCF3869577956795B395FB +:10634000D9F73EF490958095709561957F4F8F4F6A +:106350009F4F0895E89409C097FB3EF4909580956F +:10636000709561957F4F8F4F9F4F9923A9F0F92F1B +:1063700096E9BB279395F695879577956795B79599 +:10638000F111F8CFFAF4BB0F11F460FF1BC06F5F7F +:106390007F4F8F4F9F4F16C0882311F096E911C091 +:1063A000772321F09EE8872F762F05C0662371F0B2 +:1063B00096E8862F70E060E02AF09A95660F771FC6 +:1063C000881FDAF7880F9695879597F90895990FA2 +:1063D0000008550FAA0BE0E8FEEF16161706E807AF +:1063E000F907C0F012161306E407F50798F0621BD0 +:1063F000730B840B950B39F40A2661F0232B242BA5 +:10640000252B21F408950A2609F4A140A6958FEFC3 +:10641000811D811D089597F99F6780E870E060E015 +:1064200008959FEF80EC089500240A94161617062D +:1064300018060906089500240A9412161306140675 +:1064400005060895092E0394000C11F4882352F0D8 +:10645000BB0F40F4BF2B11F460FF04C06F5F7F4F90 +:106460008F4F9F4F089557FD9058440F551F59F077 +:106470005F3F71F04795880F97FB991F61F09F3F31 +:1064800079F087950895121613061406551FF2CF5A +:106490004695F1DF08C0161617061806991FF1CFAA +:1064A00086957105610508940895E894BB276627D1 +:1064B0007727CB0197F908958ADF08F48FEF0895C5 +:1064C0000BD0C0CFB1DF28F0B6DF18F0952309F06C +:1064D000A2CFA7CF1124EACFC6DFA0F3959FD1F3B7 +:1064E000950F50E0551F629FF001729FBB27F00D82 +:1064F000B11D639FAA27F00DB11DAA1F649F6627D7 +:10650000B00DA11D661F829F2227B00DA11D621F25 +:10651000739FB00DA11D621F839FA00D611D221FDF +:10652000749F3327A00D611D231F849F600D211DC3 +:10653000822F762F6A2F11249F5750408AF0E1F066 +:1065400088234AF0EE0FFF1FBB1F661F771F881FAF +:1065500091505040A9F79E3F510570F05CCFA6CFF7 +:106560005F3FECF3983EDCF3869577956795B7959A +:10657000F795E7959F5FC1F7FE2B880F911D9695C4 +:10658000879597F90895FA01EE0FFF1F30962105C0 +:10659000310599F16115710561F48038BFE39B07FE +:1065A00049F168949038810561F08038BFEF9B070E +:1065B00041F0992342F5FF3FE1053105210511F135 +:1065C000E8940894E795D901AA2329F4AB2FBE2FAC +:1065D000F85FD0F310C0FF5F70F4A695E0F7F739CD +:1065E00050F019F0FF3A38F49F779F930CD00F903A +:1065F00007FC905808953EF014CF60E070E080E80A +:106600009FE308954FE79F775F934F933F932F93B7 +:106610009ED02F913F914F915F9152DF05C019F4A9 +:106620000EF0F9CE42CFFDCE26DFC8F39638C0F784 +:1066300007F80F92E8942BE33AEA48EB5FE74EDF66 +:106640000F920F920F924DB75EB70F92C0D0ECEA47 +:10665000F0E016D04F915F91EF91FF91E595EE1F1D +:10666000FF1F49F0FE57E0684427EE0F441FFA95DC +:10667000E1F74195550B32D00F9007FE26C00895E3 +:10668000DF93CF931F930F93FF92EF92DF927B01E3 +:106690008C01689405C0DA2EEF011EDFFE01E8943C +:1066A000A5912591359145915591AEF3EF0162DDAC +:1066B000FE019701A801DA9479F7DF90EF90FF903F +:1066C0000F911F91CF91DF9108959B01AC0160E084 +:1066D00070E080E89FE3A5CD9ECEACC0CCDEE8F3B1 +:1066E0009923D9F3940F511DBBF39150504094F06E +:1066F00059F0882332F0660F771F881F9150504061 +:10670000C1F79E3F510544F7880F911D96958795D7 +:1067100097F908955F3FACF0983E9CF0BB278695B3 +:1067200077956795B79508F4B1609395C1F7BB0F5E +:1067300058F711F460FFE8CF6F5F7F4F8F4F9F4F87 +:10674000E3CFB4CE0EF076C06CCE689464CE93DE08 +:10675000C8F39923D1F3C6F3DF93CF931F930F931D +:10676000FF92C92FDD2788232AF02197660F771F14 +:10677000881FDAF720E030E040E85FEB9FE38839DC +:1067800020F0803E30F021968F77E3DCE4EDF0E0FE +:1067900003C0DFDCE1E0F1E073DF8B01BE01EC015F +:1067A000FB2E6F5771097595771F880B990BD4DDF8 +:1067B00028E132E741E35FE38FDEAF2D9801AE01C0 +:1067C000FF900F911F91CF91DF91D4DC3BCEFA0166 +:1067D000DC01AA0FBB1F9B01AC01BF5728F4222785 +:1067E0003327442750781FC0B75188F4AB2F0024BB +:1067F000469537952795011CA395D2F3002069F0A3 +:10680000220F331F441FB395DAF30DD0A1CC6130B2 +:106810007105A0E88A07B94630F49B01AC016627F0 +:10682000772788279078309621F020833183428320 +:10683000538308959F3F31F0915020F487957795C9 +:106840006795B795880F911D9695879597F9089547 +:10685000991B79E004C0991F961708F0961B881FB2 +:106860007A95C9F780950895AA1BBB1B51E107C013 +:10687000AA1FBB1FA617B70710F0A61BB70B881FD0 +:10688000991F5A95A9F780959095BC01CD0108955F +:1068900097FB072E16F4009407D077FD09D00E94CD +:1068A000343407FC05D03EF4909581959F4F0895B0 +:1068B000709561957F4F0895F999FECF92BD81BD86 +:1068C000F89A992780B50895A8E1B0E042E050E039 +:1068D0000C947F34262FF999FECF1FBA92BD81BD4B +:1068E00020BD0FB6F894FA9AF99A0FBE0196089552 +:1068F0000E946A34272F0C946B34DC01CB01FC011D +:10690000F999FECF06C0F2BDE1BDF89A319600B408 +:0E6910000D9241505040B8F70895F894FFCF13 +:10691E0055D0A44600001644000000000000484276 +:10692E0061978A460000C8430000000000004842FC +:10693E0055D024460000C843000000000000484225 +:10694E0000005C460000C843000000000000484202 +:10695E0061978A4600007A4455D0A4460000C84389 +:10696E00000000000000484200005C460000C843E2 +:10697E00000000000000484255D024460000164496 +:10698E000507000C058540000001064000000100CF +:10699E0091102111FD10C810941001E8022808145E +:1069AE000A321E42004500250026004300610060A9 +:1069BE000020003700640065006600670044004652 +:1069CE000024004700000002000400050007000933 +:1069DE00000B000C000E0010001100130015001724 +:1069EE000018001A001C001D001F002100230024A7 +:1069FE00002600280029002B002D002F0030003229 +:106A0E000034003500370039003B00F6030F042830 +:106A1E0004410469051C05E604C6043F4D362002F8 +:106A2E000302000001000101010101000101010248 +:086A3E00030405060708090026 +:00000001FF diff --git a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex b/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex new file mode 100644 index 0000000000..a29f23c00e --- /dev/null +++ b/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex @@ -0,0 +1,1863 @@ +:020000020000FC +:047000000C948D3E21 +:047028000C94B73DD0 +:10702F0012010002FF010020EB03F42F0000010208 +:10703F00030109021200010100803209040000005F +:10704F00000000000C03410054004D0045004C00AF +:10705F001603410054006D00330032005500340018 +:10706F004400460055000C0331002E0030002E0066 +:10707F0030000403090416010C0100000C0000018C +:02708F006C7F14 +:1070920012BD01BDF89A00B5089501E00895F9996D +:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929 +:1070B200FECF0C944938F80104910895F8013491F7 +:1070C20031962491890108950091610000930C0189 +:1070D20000E80093610001E00093610005BF02E057 +:1070E20005BF0C9486380091D70001600093D70049 +:1070F200A89507EF04BF0091600000610093600053 +:1071020000E00093600001E008950E94AA3D0E9401 +:10711200B53DFDCF0CD00F7708D0006806D00061D6 +:1071220004D0016028D0789408950093D80000918B +:10713200D8000895FCDF00621ED04CD009B500FFD4 +:10714200FDCFF5DF0F7D17D00091E0000E7F009399 +:10715200E0000091E000077F0093E0000091E20070 +:1071620001600093E2000091E20008600093E200F7 +:1071720078940C94743B0093D800089500910D010B +:10718200002359F40091D90000FF07C0D0DF006846 +:10719200F2DF01E000930D01CDDFE0E2F2E00081D9 +:1071A200018100FF0DC0008111811E7F11830083C8 +:1071B20001E00093EA0000E00093EA0000931E025F +:1071C20000E00093E9000091E80003FF02C00E9482 +:1071D200F23B0895A89539D000E40093600000E0E6 +:1071E200009381000093800010E0009385000093DB +:1071F200840001E006BB00918100036000938100DE +:107202000091600007FFFCCF00E80093600010933C +:107212008100A89507EF04BF18D010936000209159 +:1072220084003091850010938100109380001093A8 +:1072320085001093840001E006BB2D3D354010F01F +:1072420002E101C002E009BD089500916000006101 +:107252000093600008950E94AD3E239741D100E063 +:1072620000930901B5D104811581012B51F437D165 +:1072720000910701002309F4B9C000E0009307015F +:10728200B5C058D102FFFDCF37D1068335D1009367 +:107292000F0132D1009310012FD1009311012CD193 +:1072A2000093120129D10093130102852091130149 +:1072B20030911201409111015091100116811A95DD +:1072C20041F01250A9F01A9599F11A9509F473C078 +:1072D2008BC010910F01113011F411E001C010E0C8 +:1072E200138799D00C3F11F414D17FC077D17DC0A0 +:1072F20092D010910F01112329F01A9549F01A9595 +:10730200A9F073C010E013870C3F09F06EC0ECCFF8 +:1073120056D103C04CD109F468C00D911C9144D1DF +:107322000F3FC1F305E0009309015FC011E0EBCF0D +:10733200D2D029F00250E1F10A9541F056C0FDD0B9 +:107342000E94A33F0FEF00930A014FC0552319F08B +:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE +:1073620003FFFDCF67D051D04AD008E00093600000 +:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F +:1073820044D00FEF1FE004C009811A810150104060 +:1073920009831A8309811A81012BB1F700E800934E +:1073A200610000910C01009361000C940000FFCF7A +:1073B20001E003871AC08FD019F00A9539F015C081 +:1073C200535098F4BAD002E000870FC0505339F0FE +:1073D2005A9541F05F52B1F35A95A1F306C002E00B +:1073E2000883F0CF01E0FCCFA8D079D02396E4E067 +:1073F2000C94BA3E01E005BF00E005BF089500917C +:10740200D8000F770093D800089509B50D7F09BD04 +:1074120000E009BD08955183408333832283109194 +:10742200E8001B7F1093E8001091E8001F7710938B +:10743200E80008955DD053D0F8940091E000016017 +:107442000093E000089579D04AC0219749D0009175 +:107452000601035019F00250B9F00BC03CD021F0E4 +:107462000A9559F00A9529F400910A010C3F19F482 +:1074720050D02196089567D0FCCF0091010100936E +:10748200F100009100010AC01091100124D019F0FE +:107492000A9549F0EECF135018F400E00093F10082 +:1074A2001ED044D0E6CF105339F01A9539F01F524E +:1074B20041F01A9541F0F4CF08E5F0CF00E006D094 +:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5 +:1074D20030E00C94113F00910F010023089521C068 +:1074E2000BD008D007D00093040106D00093050109 +:1074F20021D00BC000D008830091F10008950091C3 +:10750200EB0000620093EB0015D0077F0093E800C8 +:107512000895F5DF02E00093080103E000930901FA +:10752200089559D007D000FFFDCF089503D002FF80 +:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A +:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD +:107552002BD00093F1002BD059F43DD0082F092BEA +:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1 +:10757200042D4394003289F300910B0100230D91F5 +:107582001C9131F311970E945838E3CFD3DF00FFEB +:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B +:1075A200CCDFE5E00C94B93E11970C945C380D9158 +:1075B2001C910F5F1F4F1C930E93019708958281B8 +:1075C200938100811181801B910B0196DF01089547 +:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71 +:1075E200F7DF80819181A081B181AF710481158122 +:1075F20000521040048315830AC000910B0100233E +:1076020031F4A301920103E911E00E943B3F47D00C +:10761200B8F1662477242C0111C06EDFF301ED5618 +:10762200FE4F008301E0600E00E0701E01960091A3 +:10763200F200002311F033D0B8F47FDF30D0E8F24B +:10764200F301B096E238F040C0F674DF02FFFDCFDE +:107652000091F200BDDF24813581201B304024835C +:107662003583E5CF49DFAA95AA23E1F700910B0103 +:10767200013099F62091F1008C010E945038D6CF4A +:1076820004811581012B21F055DF02FFFDCF55DF6B +:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051 +:1076A200F1E0028113810817190708952091EB0078 +:1076B20021602093EB000093EC000091ED0002703A +:1076C200012B0093ED000091ED0002600093ED00AC +:1076D2001091EE00012F000F00E0001F0895412FCE +:1076E2000093E900089500E009D000FD05C000E024 +:1076F200F7DF10E202E0DACF00E00895F1DF009157 +:10770200EB0008950F770132A9F5112369F11A955B +:1077120059F01A9561F01A9569F01A95F9F01A95CF +:10772200C1F01A95D9F024C00E942C3920C00E94C1 +:10773200263A1DC029D00091090123D001E01FD0B3 +:1077420020D0009108011BD00E94923A0E94973AE1 +:107752000EC01AD00091080114D007C002E00093B5 +:10776200080100E0009309010FD00E94923A03C081 +:107772000E94803A02C001E0089500E0089501D01D +:1077820000E00093F10008950091E800077F009364 +:10779200E800089508950350F9F4112339F01A9579 +:1077A20051F01A9581F01A9599F016C004E016D09E +:1077B20001E810E703C011D003E510E7E7E1F2E0CA +:1077C20000831183D8CF06E109D00FE510E7F6CF89 +:1077D20004D005E710E7F2CFD0CF0CE000931A02F5 +:1077E200089527D120D100931D02E1D0212F11232A +:1077F20029F12A95E9F02250F1F0225099F02A95C8 +:1078020049F0225061F02A9581F02A95E1F02A95FB +:10781200E9F023C0003809F44FC00C94833B0038D0 +:10782200E1F7C8C00023C9F71EC00023B1F72DC07D +:10783200033098F744C1033080F70BC1003868F376 +:10784200033858F7C9C0013841F77BC1013051F400 +:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA +:1078620009F41ED008951091E3001078DCD00F7750 +:10787200012B0093E300E9D0ACD000FFFDCF0091D3 +:10788200E30000680093E300089591D0123040F4C1 +:107892000FD010931E02DAD000911E020C94CB3B43 +:1078A2000091EB0001D004C000620093EB00089548 +:1078B2000091E800077FC0C0BA93AA93229700E024 +:1078C2000093190274D0AFD0202F2A9519F02A956F +:1078D200E9F022C002E100931A020FE210E7E7E1A9 +:1078E200F2E0008311839DD008839DD00983E0DFFD +:1078F20000911A0210E02881398102171307A8F4B7 +:107902000F7181F401E00093190211C002E10093AA +:107912001A0201E410E7E3CF0E94CC3B002319F7DF +:107922008ED040C01093190202C020931A027ED05A +:10793200A7E1B2E001C08AD000911A02002309F146 +:1079420048D004FD1EC045D000FD03C042D004FF54 +:10795200FACF10E0012F1395003281F0ED91FC91E6 +:107962001197049133D02D913C912F5F3F4F3C935F +:107972002E93FD0103810A95038361F72AD004FF48 +:10798200DACF00911902013039F423D004FD04C08A +:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F +:1079A20018D00B7F49D02296A991B99108951091D0 +:1079B200F10008957DDF00911E0208D047D009D062 +:1079C2000F773AD006D002FFFDCFBFC00093F1007F +:1079D20008950091E800089524D010911D021058D6 +:1079E20029F01A9589F01A9591F019C061DF00917A +:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63 +:107A020018D0E7DF0F770CC053DF00E0F2CF51D080 +:107A12000F7710E0F801E55EFD4F0081EACF0FD04D +:107A22000BC001D000D00091F1000895D2DF0F7E8B +:107A320003C00091E8000B7F0093E80008950091D5 +:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31 +:107A5200F3CF00911D02002329F00A9509F10A953E +:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE +:107A7200B9F4D9DF0F7711F416D01BD00093E900C7 +:107A82001091EB0010FF0BC00ED010E01093E90034 +:107A920021E0F801E55EFD4F20834FD003C042D0C4 +:107AA20045D0CFDFC9CF1091EB0010621093EB00ED +:107AB20008951091E800177F1093E800089500914F +:107AC2001D02002311F4AFDF02C0013011F4B7DF51 +:107AD200B3CF023031F52DD019F52091F1002F7777 +:107AE2002093E90023D000FF19C081F01FD000616C +:107AF200DCDE01E010E0422F0E949F3E0093EA008C +:107B020000E00093EA0012D00860CFDE0BD030E034 +:107B1200F901E55EFD4F008310D0DACF03D0D7CF55 +:107B2200BFDE089500E00093E90008950091EB00A4 +:107B3200089579DF3CDF00230895BADE4ADF0E7F25 +:107B4200089583DF46DF02FFFDCF73DF42DF0F7749 +:107B520073CF0091D70001600093D7000E948B3849 +:107B620000E000931F0208950C94BF388A93FA93A1 +:107B7200EA933A922A921A920A927A936A935A93BF +:107B82004A933A932A931A930A938FB70091DA0091 +:107B920000FF24C00091D80000FF20C00EEF009328 +:107BA200DA000091D90000FF11C001E000930D013D +:107BB200ABD0026096D09AD00860A2D00E949B38C7 +:107BC2000091E0000E7F0093E00008C000E0009307 +:107BD2000D0100931E0298D0046083D07FD002FF73 +:107BE20005C084D002FF02C00BEF75D077D000FF32 +:107BF2001BC07CD000FF18C001E000930E016AD0C8 +:107C020083D000626ED00EEF6FD0006179D06ED05B +:107C12000F7D76D00091D80000620093D80009B59C +:107C22000D7F09BD00E009BD59D004FF20C05ED020 +:107C320004FF1DC009B500FD05C00E94EB3809B55F +:107C420000FFFDCF0091D8000F7D0093D80042D0F5 +:107C520000910E01002359F04CD00FEE45D00F7E5B +:107C620052D000643ED042D001604AD042D036D0D9 +:107C720005FF0FC03BD005FF0CC000E000930E01D2 +:107C820035D00F7E3DD00FED2FD00F7D3CD0006858 +:107C920028D024D003FF0DC029D003FF0AC000E082 +:107CA20000931F0207EF17D00E94743B2DD0116082 +:107CB20018D08FBF09911991299139914991599100 +:107CC200699179910990199029903990E991F991E6 +:107CD200899118950FEE0093E10008950091E1005B +:107CE20008951183008308950093E1000091E2005A +:107CF20008950091E200006203D00091E200086062 +:107D02000093E2000895FCDFE0E2F2E000811181DD +:107D1200089500008895FECF01E60DBF02E00EBF78 +:107D2200C2EED2E00E947438002311F00E94D33ECA +:107D32000E9465380E948A3E0C948A3E4A951AF047 +:107D4200000F111FFBCF0895BA92AA929A928A92BB +:107D52007A926A925A924A92BA93AA939A938A937D +:107D62000895BB84AA84998488847F806E805D8014 +:107D72004C80BB81AA8199818881F0E00FB6F8948A +:107D8200CE0FDF1F0FBE089520E006D0E9F7089559 +:107D9200259102D0E9F708952D9301501040202F2C +:107DA200212B089585E890E7FC0105911491FC01CF +:107DB2003296A591B491FC01349625913491422FCB +:107DC200432B19F0F901E4DF01C0DEDF069610E76C +:107DD2008139910748F308952F930CD02F9101D048 +:107DE20008953CD0F12FE02F45E047BFE89536D00B +:107DF20012D0089533D0F12FE02F43E047BFE8952A +:107E02002DD008952BD0F12FE02F43E047BFE89506 +:107E120025D001D0089522D041E147BFE8951EC088 +:107E22001DD0F12FE02F41E247BFC895002D16C0AB +:107E320015D0F12FE02F49E047BFC895002D0EC0A5 +:107E4200F32FE22F012E102E41E047BFE89506C026 +:107E520005D0002E29E027BFE89500C0022E27B7E3 +:107E620020FDFCCF202D0895022E27B726FDFCCF42 +:107E7200202D08950E94A53E22974801C901DA01EA +:107E820010C05BD001E0A00E00E0B01E00E4A0161E +:107E920000E0B00608F440C0830120E030E00E9418 +:107EA200F23E0A2F0B2B09F440C0082F0F7710E087 +:107EB2002C01401A510A320100E4A02E03C00A2FFD +:107EC2000B2BE1F04816590680F0F40101914F01A5 +:107ED2000983119729F001914F010883119711C06D +:107EE200F2013196049108830CC0F20104910983D6 +:107EF2003196E817F907A1F7F401EDCF1BD00883FB +:107F020019839201088119810E94213F16D0AA94F7 +:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE +:107F220009F4AFCF83011DD0B7CF01E02296ECE078 +:107F32000C94B23E82010C945F3802E0400E00E0E5 +:107F4200501E08959A938A9380E090E08C0109D0A4 +:107F520080589F4F8F3F0FE69007C0F38991999108 +:107F6200089520E030E00C94FB3E00000000000089 +:067F720000000000FC000D +:107FE4000C94ED3E0C94113F0C94193F0C94213FDA +:0C7FF4000C94F23E0C94033F0C94293FC7 +:040000030000700089 +:100000000C94A0050C94E4050C94E4050C94E40510 +:100010000C94E4050C94E4050C94E4050C94E405BC +:100020000C94E4050C94E4050C94B6180C9488190F +:100030000C94A1270C94E4050C94E4050C94E405BD +:100040000C94E4050C94E4050C94E4050C94E4058C +:100050000C94E4050C9409280C94E4050C94E40534 +:100060000C94E4050C94E4050C94E4050C94E4056C +:100070000C94E4050C94E4050C94E4050C94E4055C +:100080000C94090F0C94E4050C94E4050C94E4051D +:100090000C94E4050C94E4050C94E4050C94E4053C +:1000A0000C94E4050C94E4050C94E4053F064F061B +:1000B000610671067706860692069706A406AC06C8 +:1000C000BC06C106C813C813C813C813C813C81385 +:1000D000C813C813C813C813DF13DF13DF13DF13EC +:1000E000DF13DF13DF13DF13DF13DF13C813C813AE +:1000F000C813C813C813DF13DF13DF13DF13DF13B5 +:10010000C813C813C813DF13DF13DF13F519171A49 +:10011000051B171A051B5C1A7F1A051BD41AE71A50 +:10012000EA1DEA1D271E271E811EBF1E372137210B +:10013000D81E3721D91FD91F9C20B3203721222157 +:1001400007634236B79BD8A71A39685618AEBAABC0 +:10015000558C1D3CB7CC5763BD6DEDFD753EF61754 +:100160007231BF000000803F08000000BE922449A9 +:10017000123EABAAAA2ABECDCCCC4C3E00000080D9 +:10018000BEABAAAAAA3E00000000BF000000803F4C +:100190000000000000084178D3BB4387D1133D190C +:1001A0000E3CC3BD4282AD2B3E68EC8276BED98F39 +:1001B000E1A93E4C80EFFFBE01C4FF7F3F0000007D +:1001C000000035001E001F00200021002200230037 +:1001D00024002500260027002A002B0014001A0006 +:1001E0000800150017001C0018000C001200130076 +:1001F0004C00290004001600070009000A000B004B +:100200000D000E000F0033003400E1001D001B0044 +:1002100006001900050011001000360037003800F4 +:1002200028000530E000E200E30003302C002C0041 +:1002300004305000510052004F0035001E001F00D6 +:100240002000210022002300240025002600270092 +:100250002A002B0014001A00090013000A000D00E8 +:100260000F0018001C0033004C002900040015008A +:100270001600170007000B00110008000C00120008 +:100280003400E1001D001B000600190005000E00EF +:10029000100036003700380028000530E000E2008A +:1002A000E30003302C002C000430500051005200B9 +:1002B0004F0035001E001F002000210022002300F7 +:1002C00024002500260027002A002B0034003600D9 +:1002D000370013001C0009000A00060015000F007B +:1002E0004C00290004001200080018000C00070050 +:1002F0000B001700110016003800E1003300140055 +:100300000D000E001B00050010001A0019001D0052 +:1003100028000530E000E200E30003302C002C0050 +:1003200004305000510052004F0035021E021F02DF +:100330002002210222022302240225022602270291 +:100340002A0035021E021F0220022102220223027D +:1003500024022502260227024C004C003A003B00F2 +:100360003C003D003E003F002D022E022F023002D5 +:1003700031020100400041004200430044004500BA +:100380000100010001000100010001000100010065 +:1003900001000100010001000100AB00AA00A9005A +:1003A000AE0035001E001F002000210022002300A7 +:1003B00024002500260027002A0035001E001F000B +:1003C0002000210022002300240025002600270011 +:1003D0004C004C003A003B003C003D003E003F001A +:1003E0002D002E002F0030003100010040004100A0 +:1003F00042004300440045000100010001000100EB +:1004000001000100010001000100010001000100E4 +:100410000100AB00AA00A900AE000000000000002F +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:100480000000033000000000043000000000000005 +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:100770000000000000000000000000000000000079 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B0000000000000000000000000000000000039 +:1007C0000000000000000000000000000000000029 +:1007D0000000000000000000000000000000000019 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:1009400000003A003B003C003D003E003F004000FC +:1009500041004200430044004500010000500100F6 +:10096000010001000100010001000100010001007F +:100970004C000100010001000730063013501250F6 +:100980000030013002300100010001000B300A305C +:1009900009300830010001000100010001000100E0 +:1009A000010001000100010001000100010001003F +:1009B000010001000100010001002A035400680049 +:1009C000650020005000720065006F006E00690035 +:1009D000630020004B006500790062006F00610039 +:1009E0007200640000002C034F0072007400680065 +:1009F0006F006C0069006E006500610072002000ED +:100A00004B006500790062006F00610072006400B5 +:100A1000730000000403090409025400030100A04C +:100A2000FA0904000001030101000921110100017C +:100A3000223F000705810308000A090401000103A1 +:100A4000010200092111010001224D000705820366 +:100A500008000A0904020001030000000921110135 +:100A600000012236000705830308000A1201100165 +:100A700000000008EDFE61600100010200010501B7 +:100A80000980A101850216010026B7001A01002A7B +:100A9000B700751095018100C0050C0901A1018501 +:100AA00003160100269C021A01002A9C027510956B +:100AB000018100C005010902A1010901A100050988 +:100AC000190129051500250195057501810295017A +:100AD000750381010501093009311581257F9502D2 +:100AE0007508810609381581257F950175088106ED +:100AF000050C0A38021581257F950175088106C00D +:100B0000C005010906A101050719E029E71500251F +:100B10000195087501810295017508810105081983 +:100B2000012905950575019102950175039101054E +:100B300007190029FF150025FF950675088100C0DB +:100B400011241FBECFEFDAE0DEBFCDBF04B603FE37 +:100B500024C08091A3039091A403A091A503B09118 +:100B6000A6038730904BA740B04BB9F41092A30373 +:100B70001092A4031092A5031092A60314BE84B78A +:100B8000877F84BF88E10FB6F8948093600010924D +:100B900060000FBEE0E0F8E3099512E0A0E0B1E0EC +:100BA000EAEEF2E602C005900D92A83AB107D9F735 +:100BB00013E0A8EAB2E001C01D92A33AB107E1F741 +:100BC0000E94FC150C9473310C940000279A2F9806 +:100BD0008FEF9FEF90938700809386008AE0809349 +:100BE000800089E1809381000C94F82C282F8111DA +:100BF0000BC080918000877F8093800010928D00D1 +:100C000010928C002F9808952F9880918000886012 +:100C100080938000233019F48FEF9FEF0FC083E0A3 +:100C200090E0821B9109880F991F2FEF3FEFA901D8 +:100C300002C0569547958A95E2F7CA0190938D00B8 +:100C400080938C000895CF93DF93EC010E949D2840 +:100C5000BE0180E090E0DF91CF910C9417250F93B7 +:100C60001F93462F50E04C30510508F098C0DC012E +:100C7000FA01EA5AFF4F12968C910C94373188236F +:100C800009F48DC000E010E0980140E064E070E0FD +:100C90008BEC91E00E94871281E090E00FC08823E6 +:100CA00009F47DC000E010E0980140E066E070E0EB +:100CB0008BE591E00E94871282E090E00E9423067B +:100CC0006EC0882309F46BC000E010E0980140E09A +:100CD00068E070E08BE891E00E94871284E090E089 +:100CE000EDCF882311F083E005C083E00CC088239A +:100CF00049F084E00E94942540E164E083E00E9492 +:100D0000ED0A4DC084E00E94B525F6CF882331F06E +:100D100085EE0E947E1C0E944F2D41C085EE0E94F0 +:100D2000461D3DC08823D9F10E941B0E38C0882380 +:100D3000B1F10E94140E00E010E0980140E064E080 +:100D400070E08BEE91E029C0882349F185E00E9494 +:100D5000B5250E943C0E23C0882309F100E010E075 +:100D6000980140E068E070E08BE191E00E9487121A +:100D700085E00E94942513C0882389F00E941A13ED +:100D800004C0882361F00E94251300E010E0980160 +:100D900040E068E070E08BE191E00E94871280E023 +:100DA00090E01F910F9108950F931F932FEF89EFFC +:100DB00090E0215080409040E1F700C0000000E04A +:100DC00010E0980140E064E070E08BEE91E00E945A +:100DD00087121F910F910895CF92DF92EF92FF92A9 +:100DE0000F931F93CF93DF93CDB7DEB7CC58D109C4 +:100DF0000FB6F894DEBF0FBECDBF2091630325FF71 +:100E0000C5C08C01FC01928180910201992309F4F3 +:100E100060C096E4E7E2F2E0DE01A95BBF4F01901B +:100E20000D929A95E1F7F8019081E0910001F0911F +:100E30000101E90FF11DEE0FFF1F27E430E02C0F39 +:100E40003D1FE20FF31F60817181680F711D8827BC +:100E500077FD8095982F0E94932E20E030E040E4AB +:100E600051E40E94F82D6B017C01F801218185E09D +:100E700090E0821B9109BC01882777FD8095982F0F +:100E80000E94932E9B01AC01C701B6010E94902DD8 +:100E90009B01AC0160E070E080E090E40E94AA2F2A +:100EA00020E030E04CE551E40E94472F4FE050E055 +:100EB000C457DF4F0FB6F894DEBF0FBECDBFDF9132 +:100EC000CF911F910F91FF90EF90DF90CF900C94F6 +:100ED000271296E4E7E2F2E0DE01119601900D920E +:100EE0009A95E1F7F8019081E0910001F0910101FC +:100EF000E90FF11DEE0FFF1F21E030E02C0F3D1F29 +:100F0000E20FF31F60817181680F711D882777FDE3 +:100F10008095982F0E94932E20E030E040E451E429 +:100F20000E94F82D6B017C01F801218185E090E0A1 +:100F3000821B9109BC01882777FD8095982F0E941C +:100F4000932E9B01AC01C701B6010E94902D9B011D +:100F5000AC0160E070E080E090E40E94AA2F20E005 +:100F600030E04CE551E40E94472FC457DF4F0FB6E5 +:100F7000F894DEBF0FBECDBFDF91CF911F910F91CF +:100F8000FF90EF90DF90CF900C946F0EC457DF4F1F +:100F90000FB6F894DEBF0FBECDBFDF91CF911F918A +:100FA0000F91FF90EF90DF90CF9008950F931F93D4 +:100FB00000E010E0980140E063E070E083E091E041 +:100FC0000E9487122FEF82E597E0215080409040E9 +:100FD000E1F700C000001F910F91089508950E944D +:100FE000E6056E9A769A0C94D4060C94EE070C944F +:100FF000EC060895880F991FFC01EE5BFF4F859169 +:1010000094910895880F991FFC01EE53FE4F85912E +:10101000949108950F931F93CF93DF93EC01811563 +:1010200020E49207A0F5C11580E3D80708F0E1C0DD +:10103000C83ED105D8F4C03ED10508F0EEC1C83A8B +:10104000D10578F4C53AD10508F074C0C130D10596 +:1010500009F46DC008F4DEC1C430D10508F0DDC16B +:10106000D9C1CB3BD10508F470C0D4C1C11590E201 +:10107000D90708F0B9C0C11521E0D20708F0CDC1E9 +:10108000C03FD10508F4C6C18E01106506C2C1304B +:1010900080E5D80709F4BDC068F5C13120E4D20766 +:1010A00009F4AEC050F4C03190E4D90708F0A5C0EF +:1010B000CF70DD278E01146DF0C1C33120E4D2075B +:1010C00009F4A4C008F49FC0C115D04509F0A2C11D +:1010D0000E945B210E943C0E0E94D6079FEF24E3F2 +:1010E0008CE0915020408040E1F700C000000E9459 +:1010F0002E28D3C1C11520E6D20730F4C11581E5F1 +:10110000D80708F48CC02DC1C11590E7D90708F4A1 +:1011100081C1C11520E8D20708F478C1C11580E962 +:10112000D80708F077C1DF708E01106AB6C101E000 +:1011300010E0B3C1C53AD10509F471C1C63AD10571 +:1011400009F070C102E810E4A8C1C83AD10509F459 +:101150006CC1C93AD10509F46BC1CA3AD10509F489 +:101160006AC1CB3AD10509F469C1CC3AD10509F479 +:1011700068C1CD3AD10509F467C1C03BD10509F476 +:1011800066C1CE3AD10509F465C1CF3AD10509F45B +:1011900064C1C13BD10509F463C1C23BD10509F467 +:1011A00062C1C33BD10509F461C1C43BD10509F457 +:1011B00060C1C53BD10509F45FC1C63BD10509F447 +:1011C0005EC1C73BD10509F45DC1C83BD10509F437 +:1011D0005CC1C93BD10509F45BC1CA3BD10509F427 +:1011E0005AC100E014E459C1CE019F700E94020868 +:1011F00055C1DD278E01106C50C100E011ED4DC1CD +:1012000000E010ED4AC100E012ED47C100E013ED2F +:1012100044C1809177038160809377033EC10E942F +:101220008A28811102C00E9466280E94A22890E0AC +:101230009093A2038093A103C23090E5D90721F4D3 +:101240008091A103816086C0C43020E5D20721F4DB +:101250008091A10382607EC0C63080E5D80721F46A +:101260008091A103846076C0C83090E5D90719F455 +:101270008091A10327C0CA3020E5D20721F48091D4 +:10128000A103806167C0CC3080E5D80721F480914C +:10129000A10380625FC0CE3090E5D90721F4809130 +:1012A000A103806457C0C03120E5D20721F48091AA +:1012B000A10380684FC0C23180E5D80729F480912E +:1012C000A1038460886046C0C33090E5D90721F44B +:1012D0008091A1038E7F3EC0C53020E5D20721F466 +:1012E0008091A1038D7F36C0C73080E5D80721F4F7 +:1012F0008091A1038B7F2EC0C93090E5D90719F4E6 +:101300008091A10326C0CB3020E5D20721F4809143 +:10131000A1038F7E1FC0CD3080E5D80721F48091D6 +:10132000A1038F7D17C0CF3090E5D90721F48091BC +:10133000A1038F7B0FC0C13120E5D20721F480913A +:10134000A1038F7707C0C331D04531F48091A10349 +:101350008B7F877F8093A1038091A1030E94A628A1 +:101360009CC08D2F99278F70992781309105D9F4D2 +:101370009E012370332702C0880F991F2A95E2F738 +:101380009C688E0144E0000F111F4A95E1F7002789 +:101390001370802B912B53E0CC0FDD1F5A95E1F792 +:1013A000C076DD272FC08230910531F4DC2FCC27A9 +:1013B0008E01016F106A71C08330910569F4CE010E +:1013C0008370992701E010E002C0000F111F8A9579 +:1013D000E2F7C8019C680FC0049709F05EC0CE0117 +:1013E0008370992701E010E002C0000F111F8A9559 +:1013F000E2F7C8019A6823E0CC0FDD1F2A95E1F7D8 +:10140000C07ED7708C010C2B1D2B47C0DF708E0166 +:10141000106243C000E010E040C08E013EC001E811 +:1014200010E43BC003E810E438C002EE14E435C019 +:1014300009EE14E432C00AEE14E42FC005EB14E404 +:101440002CC006EB14E429C007EB14E426C00CEC16 +:1014500014E423C00DEC14E420C003E815E41DC01F +:101460000AE815E41AC002E915E417C004E915E416 +:1014700014C001E216E411C003E216E40EC004E257 +:1014800016E40BC005E216E408C006E216E405C047 +:1014900007E216E402C00AE216E4C801DF91CF9128 +:1014A0001F910F9108959CE0799FF00111249CE316 +:1014B000899FE00DF11D1124E60FF11DEE0FFF1FB6 +:1014C000EE53FE4F85919491803E9105E0F4803C6F +:1014D000910558F58133910509F46FC048F48932BC +:1014E000910509F463C08A32910509F46DC072C098 +:1014F00089339105E9F082389105D1F08533910562 +:1015000009F44DC067C0833E910581F138F4803EF7 +:101510009105B9F0823E9105D9F05CC0863E9105F7 +:1015200061F1873E9105A1F155C00E94FA07089527 +:101530002091A10320FD02C021FF4CC080EE90E06D +:1015400049C08091A10380FFF9CF89E390E042C0B8 +:101550008091A10382FF0EC08091A10384FF03C08C +:1015600080E090E037C083EE90E034C08091A1032A +:1015700082FFF2CF82EE90E02DC08091A10383FF25 +:101580000BC08091A10384FDEBCF87EE90E022C0D9 +:101590008091A10383FFF5CF86EE90E01BC0809180 +:1015A000A10385FF07C089E290E014C08091A103E8 +:1015B00085FFF9CF85E390E00DC08091A10386FF00 +:1015C00007C08AE290E006C08091A10386FFF9CFB0 +:1015D00081E390E00E940A080895CF92DF92EF9293 +:1015E000FF920F931F9301E010E020E030E06801CC +:1015F000790104C0CC0CDD1CEE1CFF1C8A95D2F7CF +:1016000004C0000F111F221F331F6A95D2F70C2947 +:101610001D292E293F29C0906303D0906403E090D8 +:101620006503F0906603C022D122E222F322842FC8 +:10163000C016D106E206F30641F41F910F91FF9008 +:10164000EF90DF90CF900C9494251F910F91FF9015 +:10165000EF90DF90CF900C94B52508950C942D0B4E +:101660005F926F927F928F929F92AF92BF92CF9232 +:10167000DF92EF92FF920F931F93CF93DF93CDB73B +:10168000DEB72A970FB6F894DEBF0FBECDBFCE01EE +:1016900001966C014E019BE0890E911C20E030E028 +:1016A00040E050E060E070E000E010E0E12CF12C60 +:1016B0006C2C5D2C8AE0782EAA24A394B12CEDE644 +:1016C000F2E0A62DB52D872D01900D928A95E1F7B8 +:1016D000F601819191916F01FC01E07FFF27E032DB +:1016E000F10559F48F709927F50102C0EE0FFF1F25 +:1016F0008A95E2F7EE2AFF2A37C0E033F10559F464 +:101700008F709927F50102C0EE0FFF1F8A95E2F74F +:101710000E2B1F2B29C0E034F10559F48F70992747 +:10172000F50102C0EE0FFF1F8A95E2F76E2B7F2BAB +:101730001BC0E035F10559F48F709927F50102C0FF +:10174000EE0FFF1F8A95E2F74E2B5F2B0DC0E036A0 +:10175000F10551F48F709927F50102C0EE0FFF1FBC +:101760008A95E2F72E2B3F2BC814D90409F0A7CF96 +:1017700084B19E2D9095892384B985B1E82AE5B876 +:1017800087B1902F9095892387B988B1082B08B924 +:101790008AB1962F909589238AB98BB1682B6BB942 +:1017A0008DB1942F909589238DB98EB1482B4EB968 +:1017B00080B3922F9095892380BB81B3282B21BBC6 +:1017C0002A960FB6F894DEBF0FBECDBFDF91CF9142 +:1017D0001F910F91FF90EF90DF90CF90BF90AF904F +:1017E0009F908F907F906F905F9008955F926F921F +:1017F0007F928F929F92AF92BF92CF92DF92EF92A1 +:10180000FF920F931F93CF93DF93CDB7DEB7689707 +:101810000FB6F894DEBF0FBECDBF85B7806885BF19 +:1018200085B7806885BF0E94300BCE0101966C01A0 +:101830004E0199E1890E911C20E030E040E050E03B +:1018400060E070E000E010E0E12CF12C6C2C5D2CED +:1018500088E1782EAA24A394B12CE7E7F2E0A62D24 +:10186000B52D872D01900D928A95E1F7F6018191B2 +:1018700091916F01FC01E07FFF27E032F10559F4FF +:101880008F709927F50102C0EE0FFF1F8A95E2F7CE +:10189000EE2AFF2A37C0E033F10559F48F709927FB +:1018A000F50102C0EE0FFF1F8A95E2F70E2B1F2BEA +:1018B00029C0E034F10559F48F709927F50102C071 +:1018C000EE0FFF1F8A95E2F76E2B7F2B1BC0E035D2 +:1018D000F10559F48F709927F50102C0EE0FFF1F33 +:1018E0008A95E2F74E2B5F2B0DC0E036F10551F4DF +:1018F0008F709927F50102C0EE0FFF1F8A95E2F75E +:101900002E2B3F2BC814D90409F0A7CF84B19E2DEC +:101910009095892384B985B1E82AE5B887B1902FDD +:101920009095892387B988B1082B08B98AB1962F79 +:10193000909589238AB98BB1682B6BB98DB1942F9F +:10194000909589238DB98EB1482B4EB980B3922FD3 +:101950009095892380BB81B3282B21BBE2EBF2E079 +:10196000A8EAB2E0119211921D921D9282E0EC3B26 +:10197000F807C1F768960FB6F894DEBF0FBECDBF6B +:10198000DF91CF911F910F91FF90EF90DF90CF905B +:10199000BF90AF909F908F907F906F905F900C94CE +:1019A000EF075F926F927F928F929F92AF92BF925A +:1019B000CF92DF92EF92FF920F931F93CF93DF931B +:1019C000CDB7DEB7A2970FB6F894DEBF0FBECDBF7E +:1019D0006E0149E1C40ED11C88EAA82E82E0B82E1F +:1019E00075019AE0592E460101E010E028E1622ECF +:1019F00035E0732EEDE6F2E0D401852D01900D92D5 +:101A00008A95E1F7D6018D919D916D019C01207F12 +:101A100033272032310591F424B18F709927F801D2 +:101A200002C0EE0FFF1F8A95E2F7CF01922F982B8D +:101A300094B995B18095892385B953C02033310578 +:101A400091F427B18F709927A80102C0440F551F48 +:101A50008A95E2F7CA01922F982B97B998B1809591 +:101A6000892388B93EC02034310591F42AB18F70A2 +:101A70009927D80102C0AA0FBB1F8A95E2F7CD01B2 +:101A8000922F982B9AB99BB1809589238BB929C045 +:101A90002035310591F42DB18F709927F80102C0DE +:101AA000EE0FFF1F8A95E2F7CF01922F982B9DB979 +:101AB0009EB1809589238EB914C02036310589F4F2 +:101AC00020B38F709927A80102C0440F551F8A9533 +:101AD000E2F7CA01922F982B90BB91B3809589238E +:101AE00081BB50EA5A95F1F7BE016F5F7F4F20E04E +:101AF00030E040E050E0E7E7F2E0DE011196862DAD +:101B000001900D928A95E1F7DB018D919D91BD01C8 +:101B1000FC01E07FFF27E032F10511F4E3B113C0CF +:101B2000E033F10511F4E6B10EC0E034F10511F433 +:101B3000E9B109C0E035F10511F4ECB104C0E036BB +:101B4000F105B9F4EFB1F0E08F70992702C0F59577 +:101B5000E7958A95E2F7E0FD08C0C801042E02C0AF +:101B6000880F991F0A94E2F702C080E090E0282BCA +:101B7000392B4F5F5F4F4C30510509F0BCCFF70157 +:101B8000808191818217930721F0318320837092A5 +:101B90000B020E94300BF2E0EF0EF11C42EBE41658 +:101BA00042E0F40609F026CF80910B028823C9F0A9 +:101BB000815080930B02882339F08FE99FE00197D1 +:101BC000F1F700C000000DC0E2EBF2E0D5018D910D +:101BD0009D915D0181939193B2EBAB16B2E0BB0690 +:101BE000A9F70E94F50781E0A2960FB6F894DEBF30 +:101BF0000FBECDBFDF91CF911F910F91FF90EF905E +:101C0000DF90CF90BF90AF909F908F907F906F901C +:101C10005F900895E82FF0E0EE0FFF1FEE54FD4FA8 +:101C2000808191810895089580918C0381608093D3 +:101C30008C030C94B82880918C038E7F80938C0346 +:101C40000C94B8280E948A28811102C00E9466283C +:101C50000E94B42880938C033E9A809171008D7FFE +:101C60008093710082E0809390008AE180939100DC +:101C700081E08093BE0208958091BE02811102C06E +:101C80000E94220E10920E0310920D03809171009B +:101C90008D7F80937100809190008F77809390006A +:101CA0001092D0021092CF021092070310920803F4 +:101CB0001092090310920A03109206031092050372 +:101CC000E5EEF2E0A5EDB2E01192119211921192BF +:101CD0001D921D9283E0E530F807B1F70895CF9289 +:101CE000DF92EF92FF920F931F93CF93DF93209198 +:101CF000CF02222309F484C06B017C018091BE02D3 +:101D0000811102C00E94220E05E013E0C7E0D0E07E +:101D1000A7019601F80192918291729162918F01CF +:101D20000E94F42D811131C0FE01EE0FFF1FEE0F56 +:101D3000FF1FEB51FD4F1082118212821382DE01D0 +:101D4000AA0FBB1FAB52BD4F11961C921E92C730FB +:101D5000D105E9F0219644815581668177814083E0 +:101D600051836283738314821582168217821296BE +:101D70008D919C91139711969C938E9313961C9220 +:101D80001E92129734961296E2CF219708F6809110 +:101D90000D0390910E03019797FD05C090930E03DC +:101DA00080930D0304C010920E0310920D038091D6 +:101DB0000D0390910E0320910B0330910C03281713 +:101DC000390724F010920C0310920B03892BC1F4F5 +:101DD000809171008D7F80937100809190008F774A +:101DE0008093900010920703109208031092090349 +:101DF00010920A0310920603109205031092CF026C +:101E0000DF91CF911F910F91FF90EF90DF90CF90D6 +:101E100008951F920F920FB60F9211244F925F9266 +:101E20006F927F928F929F92AF92BF92CF92DF92EA +:101E3000EF92FF922F933F934F935F936F937F9314 +:101E40008F939F93AF93BF93CF93DF93EF93FF93C2 +:101E50008091CF02882309F49BC1C0910D03D091DA +:101E60000E031C161D060CF093C14090BF0250904B +:101E7000C0026090C1027090C20220E030E0A9016F +:101E8000C301B2010E94432F18160CF065C0C13087 +:101E9000D10509F452C080910B0390910C03BE014F +:101EA0000E9423317C0190930C0380930B0380905C +:101EB000D1029090D202A090D302B090D40220E040 +:101EC00030E040E85FE3C501B4010E94902D6093CB +:101ED000D1027093D2028093D3029093D402F7017F +:101EE000EE0FFF1FEE0FFF1FEB51FD4FA3019201FD +:101EF00060817181828193810E94F82D20E030E021 +:101F000040E05EE30E94472F9B01AC01C501B40194 +:101F10000E94432F18168CF4C7010196BE010E943F +:101F2000233190930C0380930B031092D1021092F3 +:101F3000D2021092D3021092D402E0910B03F091DE +:101F40000C03EE0FFF1FEE0FFF1FEB51FD4F6081E3 +:101F5000718182819381D0C0C0900703D090080323 +:101F6000E0900903F0900A0320E030E0A901C701E6 +:101F7000B6010E94F42D2197882309F4A2C0FE0126 +:101F8000EE0FFF1FEE0FFF1FEB51FD4F8080918082 +:101F9000A280B380A5019401C701B6010E94F42D6F +:101FA00087FF31C0A501940160E070E08CED93ECF7 +:101FB0000E94F82D20E030E040E451E40E94F82D2A +:101FC00020E030E040E05FE30E94472F9B01AC013E +:101FD00060E070E080E090E40E94AA2F9B01AC01D9 +:101FE000C501B4010E94472F9B01AC01C701B60196 +:101FF0000E94F42D87FF07C0A701960160E070E002 +:102000008CED93E439C0A5019401C701B6010E948B +:10201000432F18160CF055C0A501940160E070E044 +:102020008CED93E40E94F82D20E030E040E451E490 +:102030000E94F82D20E030E040E05FE30E94472F4F +:102040009B01AC0160E070E080E090E40E94AA2F68 +:102050009B01AC01C501B4010E94472F9B01AC015B +:10206000C701B6010E94432F18165CF5A70196011F +:1020700060E070E08CED93EC0E94F82D20E030E001 +:1020800040E451E40E94F82D20E030E040E05FE3BE +:102090000E94472F9B01AC0160E070E080E090E47B +:1020A0000E94AA2F9B01AC01C701B6010E94472FD5 +:1020B00060930703709308038093090390930A03C6 +:1020C00013C0FE01EE0FFF1FEE0FFF1FEB51FD4F80 +:1020D00080819181A281B38180930703909308034B +:1020E000A0930903B0930A0360910703709108035A +:1020F0008091090390910A032091BC023091BD02A6 +:102100002F3F4FEF340731F02F5F3F4F3093BD0229 +:102110002093BC020E9430136B017C0120E034E26A +:1021200044EF51E40E94F42D87FF08C086EFC82ECB +:1021300088E2D82E84EFE82E81E4F82E20E030E00B +:1021400040E051E4C701B6010E94472F9B01AC015A +:1021500060E074E284E79BE40E94F82D6B017C014F +:102160000E94602E709397006093960020910C025D +:1021700030910D0240910E0250910F02C701B6013D +:102180000E94472F0E94602E7093990060939800E0 +:102190008091D002882309F433C1C090CB02D09043 +:1021A000CC02E090CD02F090CE0220E030E0A90118 +:1021B000C701B6010E94432F1816D4F58091BC02C6 +:1021C0009091BD028F3F2FEF920729F001969093D7 +:1021D000BD028093BC02C701B6010E94301320E00B +:1021E00030E040E051E40E94472F9B01AC0160E0E9 +:1021F00074E284E79BE40E94F82D6B017C010E944D +:10220000602E709397006093960020910C0230919D +:102210000D0240910E0250910F02C701B6010E94BB +:10222000472F0E94602E709399006093980008C019 +:1022300010929700109296001092990010929800B8 +:102240006091C5027091C6026F5F7F4F7093C602A6 +:102250006093C502209196003091970080E090E055 +:10226000232BF1F0C0919600D09197000E94912EFF +:102270006B017C01BE0180E090E00E94912E9B01E9 +:10228000AC016091C7027091C8028091C90290911F +:10229000CA020E94F82D20E03FEF4FE757E410C03C +:1022A0000E94912E6B017C0120E030EE4FEF54E450 +:1022B0006091C7027091C8028091C9029091CA02D0 +:1022C0000E94472F9B01AC01C701B6010E94432F1A +:1022D00087FD96C08091C3028F5F8093C30290E018 +:1022E000209188033091890382179307A0F0809191 +:1022F0009303882319F01092C3020DC080917100DE +:102300008D7F80937100809190008F7780939000F3 +:102310001092D0027DC08091C402C091C30281118D +:1023200028C0C0908D03D0908E03E0908F03F09072 +:10233000900320E030E0A901C701B6010E94432FBD +:102340001816BCF481E08093C4021092CB02109264 +:10235000CC021092CD021092CE02C092C702D0924F +:10236000C802E092C902F092CA02C150C093C302EF +:1023700043C01092C4021092BD021092BC02E091C0 +:102380008A03F0918B0348E0C49FE00DF11D1124F6 +:1023900080819181A281B3818093CB029093CC0202 +:1023A000A093CD02B093CE0220E030E040E85EE39F +:1023B00064817581868197810E94472F6B017C0122 +:1023C00020E030E048EC52E460911002709111027C +:1023D00080911202909113020E94F82D9B01AC0192 +:1023E000C701B6010E94472F6093C7027093C802CD +:1023F0008093C9029093CA021092C6021092C5023D +:1024000080918C0380FD04C01092D0021092CF0204 +:10241000FF91EF91DF91CF91BF91AF919F918F91FC +:102420007F916F915F914F913F912F91FF90EF902E +:10243000DF90CF90BF90AF909F908F907F906F90E4 +:102440005F904F900F900FBE0F901F901895CF92F6 +:10245000DF92EF92FF92CF93DF936B017C01EA0151 +:102460008091BE02811102C00E94220E80918C03D5 +:1024700080FF46C080910D0390910E0308970CF0E9 +:102480003FC0809171008D7F809371008091D00258 +:1024900081110E943C0E81E08093CF021092BD0218 +:1024A0001092BC0220E030E0A901C701B6010E94F1 +:1024B000432F1816DCF480910D0390910E03FC015C +:1024C000EE0FFF1FEE0FFF1FEB51FD4FC082D182B9 +:1024D000E282F382FC01EE0FFF1FEB52FD4FD1832E +:1024E000C083019690930E0380930D038091710039 +:1024F000826080937100809190008068809390004A +:10250000DF91CF91FF90EF90DF90CF9008958F9261 +:102510009F92AF92BF92CF92DF92EF92FF920F9372 +:102520001F93CF93DF93EC017B01D42E4801590117 +:102530008091BE02811102C00E94220E80918C0304 +:1025400080FF6BC0809171008D7F809371008091BE +:10255000CF0281110E943C0E81E08093D002D09383 +:102560008B03C0938A03F0928903E0928803D09290 +:10257000930380928D0390928E03A0928F03B0926A +:1025800090031092D1021092D2021092D3021092B4 +:10259000D4021092C30288819981AA81BB81809361 +:1025A000CB029093CC02A093CD02B093CE0220E058 +:1025B00030E040E85EE36C817D818E819F810E94E6 +:1025C000472F6B017C0120E030E048EC52E4609141 +:1025D00010027091110280911202909113020E94D8 +:1025E000F82D9B01AC01C701B6010E94472F6093F3 +:1025F000C7027093C8028093C9029093CA021092D6 +:10260000C6021092C50280917100826080937100B1 +:1026100080919000806880939000DF91CF911F910E +:102620000F91FF90EF90DF90CF90BF90AF909F9071 +:102630008F90089580910F0390E0019665E070E01F +:102640000E94233180930F03089580910F0390E03F +:10265000019765E070E00E94233180930F03089595 +:102660008F929F92AF92BF92CF92DF92EF92FF92A2 +:10267000CF93DF936B017C01C091BC02D091BD026E +:10268000BE0180E090E00E94912E4B015C01A70109 +:10269000960160E070E08CE594E40E94F82D9B01C7 +:1026A000AC01C501B4010E94472F0E94652E4091E4 +:1026B0000F03423009F45CC028F4442351F0413048 +:1026C000E9F0FBC0433009F481C0443009F4B4C0E0 +:1026D000F4C080E090E0A0E0BFE380930C02909310 +:1026E0000D02A0930E02B0930F021092BF0210923F +:1026F000C0021092C1021092C202DFC01092BF024B +:102700001092C0021092C1021092C202643171058F +:1027100040F46A307105E0F520E030E040E85EE327 +:102720003BC0693C710508F0C0C080E090E00E94A9 +:10273000912E20E030E040EA51E40E948F2D20E00D +:1027400030E044E353E40E94F82D9B01AC010E9469 +:10275000472F20E030E040E05EE30E94472F9B01DE +:10276000AC0160E070E080E09EE30E948F2D5BC0D2 +:102770001092BF021092C0021092C1021092C202C7 +:102780006432710578F4FB01EE59FF4F0C94373138 +:1027900020E030E040E05FE3C701B6010E94472F30 +:1027A0006B017C0180E090E0A0E0BEE380930C022E +:1027B00090930D02A0930E02B0930F027EC0A7016A +:1027C0009601C701B6010E94902DEACF1092BF0278 +:1027D0001092C0021092C1021092C2022AE0269FFB +:1027E000A001279F500D1124CA0168EB7BE00E94D5 +:1027F0000F31BC016C5D754077FF03C07195619529 +:102800007109882777FD8095982F0E94932E2EE3DB +:1028100033EC4EE259E30E94472F20E030E040ECD9 +:102820005EE30E94902D60930C0270930D028093E2 +:102830000E0290930F0241C01092BF021092C0028C +:102840001092C1021092C202CE0183709927892B87 +:10285000E1F0BE016170772780E090E00E94912E48 +:1028600020E030E040E05EE30E94472F20E030E0CF +:1028700040E45FE30E94902D60930C0270930D0280 +:1028800080930E0290930F020CC080E090E0A0E0D5 +:10289000BFE380930C0290930D02A0930E02B093BD +:1028A0000F02C770DD27CD2B41F410920C0210925D +:1028B0000D0210920E0210920F02C701B601DF91B5 +:1028C000CF91FF90EF90DF90CF90BF90AF909F900F +:1028D0008F900895809118030895CF93DF9300D0CF +:1028E0001F92CDB7DEB79C0180919803843019F513 +:1028F00093E099833B832A839093E9008FEF909133 +:10290000E800815095FD06C095ED9A95F1F700001D +:102910008111F5CF8091E80085FF0DC040E050E0C7 +:1029200063E070E0CE0101960E94A6168091E80057 +:102930008E778093E8000F900F900F90DF91CF91EA +:102940000895CF93DF9300D01F92CDB7DEB72091CB +:102950009803243021F522E029839B838A8383E036 +:102960008093E9008FEF9091E800815095FD06C0BB +:1029700095ED9A95F1F700008111F5CF8091E8006F +:1029800085FF0DC040E050E063E070E0CE010196AD +:102990000E94A6168091E8008E778093E8000F9041 +:1029A0000F900F90DF91CF910895209198032430DC +:1029B000F1F422E02093E9002FEF3091E80021505C +:1029C00035FD06C035ED3A95F1F700002111F5CF40 +:1029D0002091E80025FF0BC040E050E065E070E08A +:1029E0000E94A6168091E8008E778093E8000895F3 +:1029F000CF93DF9320919803243039F521E0209381 +:102A0000E9002FEF3091E800215035FD06C035ED8B +:102A10003A95F1F700002111F5CF2091E80025FF4C +:102A200014C0EC0140E050E068E070E00E94A6169F +:102A30008091E8008E778093E80088E0FE01A0E1B5 +:102A4000B3E001900D928A95E1F7DF91CF9108955F +:102A500080919703811109C00E943B180E94981829 +:102A60008091E20084608093E200089510929703C1 +:102A70000895089508950C94962742E061EC81E052 +:102A80000E94B51742E061EC82E00E94B51742E077 +:102A900061EC83E00C94B51780919A03833009F4BC +:102AA00053C030F4813071F0823009F48CC0089545 +:102AB0008A3009F478C08B3009F45EC0893009F09F +:102AC0009AC020C080919903813A09F094C0809106 +:102AD000E800877F8093E80080919D0390919E039A +:102AE000892B21F468E080E193E003C060E080E09E +:102AF00090E070E00E94F1168091E8008B7780935F +:102B0000E800089580919903813209F074C08091A2 +:102B10009D0390919E03892B09F06DC08091E80080 +:102B2000877F8093E8008091E80082FD05C0809156 +:102B300098038111F8CF5FC08091F1008093180352 +:102B40008091E8008B7753C080919903813A09F016 +:102B500052C080919D0390919E03892B09F04BC038 +:102B60008091E800877F8093E8008091E80080FFF3 +:102B7000FCCF80911E0236C0809199038132D9F535 +:102B800080919D0390919E03892BA9F58091E80087 +:102B9000877F8093E8000E94EA1780919B038093CF +:102BA0001E020C945B2180919903813221F5809162 +:102BB000E800877F8093E8000E94EA1780919C03D9 +:102BC00080931903089580919903813AA1F480912B +:102BD000E800877F8093E8008091E80080FFFCCFC9 +:102BE000809119038093F1008091E8008E778093A3 +:102BF000E8000C94EA17089584B7877F84BF88E1C2 +:102C00000FB6F89480936000109260000FBE90E0C1 +:102C100080E80FB6F89480936100909361000FBE36 +:102C20000E948D1B0E943B180E9498188091E20020 +:102C300084608093E20078940E941E1B0E948F1B88 +:102C400084E192E00E94391B80919803853069F4F9 +:102C50000E945027809196038823B1F30E947E271B +:102C6000882391F30E949016EFCF0E94971BECCF20 +:102C7000292F332723303105C9F064F42130310581 +:102C800081F02230310509F043C084E590E028E16D +:102C90003AE042C021323105F1F02232310541F1F2 +:102CA00037C082E190E02CE63AE036C099278130C7 +:102CB000910541F08230910541F0892B49F5E4E11D +:102CC000FAE005C0E6EEF9E002C0EAEBF9E0849133 +:102CD00090E09F0121C06330D8F4E62FF0E0EE0FC2 +:102CE000FF1FE856FD4F2081318189E090E014C03C +:102CF000633070F470E0FB01EE0FFF1FEE56FD4FE6 +:102D000020813181FB01E157FD4F808190E004C0BB +:102D100080E090E020E030E0FA01318320830895E4 +:102D200080E189BD82E189BD09B400FEFDCF8091BB +:102D3000D8008F7D8093D8008091E00082608093DE +:102D4000E0008091E00081FDFCCF0895CF92DF92FA +:102D5000EF92FF920F931F93CF93DF93EC018B01C0 +:102D60006A010E940918811133C0C114D10439F0DD +:102D7000F60180819181081B190BC80FD91FE12C26 +:102D8000F12C0115110519F18091E80085FD16C09F +:102D90008091E8008E778093E800C114D10449F057 +:102DA000F60180819181E80EF91EF182E08285E0D2 +:102DB0000FC00E940918882321F30AC089918093CB +:102DC000F10001501109FFEFEF1AFF0ADACF80E09E +:102DD000DF91CF911F910F91FF90EF90DF90CF90F7 +:102DE000089520919F033091A0032617370748F0DC +:102DF0006115710539F42091E8002E772093E800E1 +:102E000001C0B90140E061157105A9F12091980355 +:102E1000222309F443C0253009F442C02091E80080 +:102E200023FD40C02091E80022FD32C02091E8003F +:102E300020FFE9CF4091F3002091F20030E0342BE5 +:102E4000FC01CF016115710559F02830310540F4BE +:102E500081918093F100615071092F5F3F4FF1CF55 +:102E600041E02830310509F040E02091E8002E775C +:102E70002093E800C8CF4111C9CF0AC080919803C0 +:102E8000882361F0853061F08091E80083FD0AC0FD +:102E90008091E80082FFF2CF80E0089582E00895FB +:102EA00083E0089581E0089520919F033091A0036D +:102EB0002617370748F06115710539F42091E800AD +:102EC0002E772093E80001C0B901FC0120E06115D4 +:102ED000710591F180919803882309F440C08530F1 +:102EE00009F43FC08091E80083FD3DC08091E80077 +:102EF00082FD2FC08091E80080FFE9CF2091F30090 +:102F00008091F20090E0922B6115710559F08830A4 +:102F1000910540F424912093F1003196615071099C +:102F20000196F2CF21E0089709F020E08091E800B7 +:102F30008E778093E800CBCF2111CCCF0AC080914F +:102F40009803882361F0853061F08091E80083FD6B +:102F50000AC08091E80082FFF2CF80E0089582E00D +:102F6000089583E0089581E00895982F973058F5EB +:102F70009093E900981739F07091EC002091ED00E2 +:102F80005091F00003C0242F762F50E021FF19C08C +:102F90003091EB003E7F3093EB003091ED003D7FB0 +:102FA0003093ED003091EB0031603093EB00709383 +:102FB000EC002093ED005093F0002091EE0027FFED +:102FC00007C09F5FD3CF8F708093E90081E00895A1 +:102FD00080E008958091990387FF11C08091E800F7 +:102FE00082FD05C0809198038111F8CF11C08091B6 +:102FF000E8008B770BC080919803882349F080917B +:10300000E80080FFF8CF8091E8008E778093E80099 +:1030100008952091E4003091E50095E64091EC00A0 +:10302000842F817040FF22C08091E80080FD1CC089 +:1030300080919803882391F0853091F08091EB0086 +:1030400085FD10C04091E4005091E5004217530700 +:1030500029F39A01915011F784E0089582E00895D0 +:1030600083E0089581E0089580E008954091E800AC +:1030700042FFDECF08950E94A9180E94B118E0EE29 +:10308000F0E0808181608083E8EDF0E080818F77DF +:10309000808319BCA7EDB0E08C918E7F8C938081EA +:1030A0008F7E80831092970308950F931F93CF9381 +:1030B000DF930E94A9180E94B118C8EDD0E0888162 +:1030C0008F77888388818068888388818F7D8883D3 +:1030D00019BC1092980310929403109296031092C8 +:1030E000950300EE10E0F80180818B7F808388815A +:1030F0008160888342E060E080E00E94B517E1EEE5 +:10310000F0E080818E7F8083E2EEF0E0808181605C +:103110008083808188608083F80180818E7F8083B6 +:10312000888180618883DF91CF911F910F910895ED +:10313000E8EDF0E080818F7E8083E7EDF0E0808134 +:103140008160808384E082BF81E0809397030C9448 +:103150005518E8EDF0E080818E7F80831092E200C8 +:1031600008951092DA001092E10008951F920F92D4 +:103170000FB60F9211242F933F934F935F936F934A +:103180007F938F939F93AF93BF93EF93FF93809120 +:10319000E10082FF0BC08091E20082FF07C08091B6 +:1031A000E1008B7F8093E1000E941D1B8091DA007B +:1031B00080FF1FC08091D80080FF1BC08091DA0083 +:1031C0008E7F8093DA008091D90080FF0DC080E16E +:1031D00089BD82E189BD09B400FEFDCF81E0809305 +:1031E00098030E94281505C019BC109298030E94EC +:1031F00036158091E10080FF19C08091E20080FFC8 +:1032000015C08091E2008E7F8093E2008091E20001 +:1032100080618093E2008091D80080628093D80022 +:1032200019BC85E0809398030E943A158091E100D3 +:1032300084FF30C08091E20084FF2CC080E189BD12 +:1032400082E189BD09B400FEFDCF8091D8008F7D59 +:103250008093D8008091E1008F7E8093E10080917F +:10326000E2008F7E8093E2008091E2008160809393 +:10327000E20080919403882311F084E007C08091DC +:10328000E30087FD02C081E001C083E080939803E2 +:103290000E943B158091E10083FF29C08091E200EC +:1032A00083FF25C08091E100877F8093E10082E069 +:1032B00080939803109294038091E1008E7F809315 +:1032C000E1008091E2008E7F8093E2008091E20035 +:1032D00080618093E20042E060E080E00E94B517E8 +:1032E0008091F00088608093F0000E943915FF9172 +:1032F000EF91BF91AF919F918F917F916F915F916E +:103300004F913F912F910F900FBE0F901F901895E6 +:103310001F920F920FB60F9211242F933F934F934A +:103320005F936F937F938F939F93AF93BF93CF934D +:10333000DF93EF93FF93C091E900CF708091EC0091 +:10334000D82FD17080FDD0E81092E9008091F00074 +:10335000877F8093F00078940E94CC191092E90046 +:103360008091F00088608093F000CD2BCF70C093E7 +:10337000E900FF91EF91DF91CF91BF91AF919F91C4 +:103380008F917F916F915F914F913F912F910F900E +:103390000FBE0F901F9018951F93CF93DF93CDB75B +:1033A000DEB7AA970FB6F894DEBF0FBECDBFE9E92E +:1033B000F3E088E08E0F9091F10091938E13FBCF94 +:1033C0000E944C158091E80083FF1FC180919903F2 +:1033D00090919A03492F50E04A30510508F015C1E9 +:1033E000FA01EA57FF4F0C943731803881F0823868 +:1033F00009F00BC180919D038F708093E90080914B +:10340000EB0085FB882780F91092E90006C08091C7 +:10341000950390919603911182609091E800977FB7 +:103420009093E8008093F1001092F100C8C0282F1B +:103430002D7F09F0EAC0882319F0823061F0E5C0E1 +:1034400080919B03813009F0E0C0933009F080E067 +:10345000809396032BC080919B03811127C080919C +:103460009D038F7009F4D1C08093E9002091EB0097 +:1034700020FF1CC0933021F48091EB00806214C0C7 +:103480009091EB0090619093EB0021E030E0A90176 +:1034900002C0440F551F8A95E2F74093EA0010924C +:1034A000EA008091EB0088608093EB001092E900C5 +:1034B0008091E800877F86C08111A7C010919B038F +:1034C0001F778091E3008078812B8093E3008091C7 +:1034D000E800877F8093E8000E94EA178091E80067 +:1034E00080FFFCCF8091E30080688093E30011119E +:1034F00002C082E001C083E08093980386C08058B8 +:10350000823008F082C080919B0390919C038C3D97 +:1035100053E0950779F583E08A838AE289834FB780 +:10352000F894DE01139620E03EE051E2E32FF0E054 +:1035300050935700E49120FF03C0E295EF703F5F86 +:10354000EF708E2F90E0EA3010F0C79601C0C09661 +:103550008D939D932F5F243149F74FBF8091E800F1 +:10356000877F8093E8006AE270E0CE0101960E94B6 +:10357000F11614C0AE014F5F5F4F60919D030E9432 +:103580003816BC01009709F440C09091E800977F7D +:103590009093E80089819A810E9454178091E800F5 +:1035A0008B778093E80031C0803879F58091E8000E +:1035B000877F8093E800809194038093F10080914D +:1035C000E8008E778093E8000E94EA171EC0811100 +:1035D0001CC090919B039230C0F48091E800877FDB +:1035E0008093E800909394030E94EA1780919403DB +:1035F000811106C08091E30087FD02C081E001C017 +:1036000084E0809398030E943D158091E80083FF39 +:103610000AC08091E800877F8093E8008091EB00EA +:1036200080628093EB00AA960FB6F894DEBF0FBEBF +:10363000CDBFDF91CF911F9108950895CF938091D1 +:1036400098038823A1F0C091E900CF709091EC001D +:10365000892F817090FD80E8C82B1092E90080913D +:10366000E80083FD0E94CC19CF70C093E900CF9190 +:10367000089590931F0380931E030895E0911E0305 +:10368000F0911F03309721F00190F081E02D099413 +:1036900080E00895E0911E03F0911F03309721F020 +:1036A0000280F381E02D09940895E0911E03F091CA +:1036B0001F03309721F00480F581E02D09940895CF +:1036C00020911C0330911D038217930771F0909392 +:1036D0001D0380931C03E0911E03F0911F0330979C +:1036E00021F00680F781E02D0994089520911A03B6 +:1036F00030911B038217930771F090931B03809303 +:103700001A03E0911E03F0911F03309721F000840B +:10371000F185E02D0994089508950C948C1B0E9466 +:10372000CA270E94F60B0E9450280C94F82C4F9246 +:103730005F927F928F929F92AF92BF92CF92DF92D1 +:10374000EF92FF920F931F93CF93DF93CDB7DEB726 +:103750002A970FB6F894DEBF0FBECDBF0E94D10CE2 +:1037600091E2C92E93E0D92E00E010E0AA24A394A0 +:10377000B12C702E802F0E940A0E4C01F601419050 +:1037800051906F014826592641145104B1F40F5F3E +:103790001F4F0530110569F78FEF89838A831B82DC +:1037A0000E94D3278160782F9D838C8349815A8121 +:1037B0006B818D810E94501C3AC08091770381FDFE +:1037C0000E94130E20E030E07501022E02C0EE0CC4 +:1037D000FF1C0A94E2F7C70184219521892B09F186 +:1037E0002E837F828E209F2091E0892809F490E02B +:1037F00098870E94D3278160782F9A8789874E8186 +:103800005F8168858A850E94501C000F111FF80196 +:10381000EF5DFC4F80819181E826F926F182E082FC +:1038200006C02F5F3F4F2C30310571F6B0CF0E949C +:10383000372A109120030E943E1B1817D9F00E94CE +:103840003E1B809320032A960FB6F894DEBF0FBE6E +:10385000CDBFDF91CF911F910F91FF90EF90DF903F +:10386000CF90BF90AF909F908F907F905F904F9040 +:103870000C942E0B2A960FB6F894DEBF0FBECDBF68 +:10388000DF91CF911F910F91FF90EF90DF90CF903C +:10389000BF90AF909F908F907F905F904F900895D2 +:1038A000CF93DF93CDB7DEB72B970FB6F894DEBF7B +:1038B0000FBECDBF4F83588769877A878B87DE011C +:1038C000119686E0FD0111928A95E9F785E0FE01E7 +:1038D000379601900D928A95E1F749815A816B8163 +:1038E0007C818D819E810E94F5232B960FB6F894E2 +:1038F000DEBF0FBECDBFDF91CF910895CF93882358 +:1039000009F4C2C0C82F823859F40E943E1B81FDC1 +:10391000BBC089E30E949E260E94212789E30CC038 +:10392000833879F40E943E1B80FDAEC083E50E947F +:103930009E260E94212783E50E94BB26CF910C94EE +:103940002127843859F40E943E1B82FD9DC087E4E4 +:103950000E949E260E94212787E4EECF8CEF8C0FD9 +:10396000813A48F48C2F0E94602C81118DC08C2FDD +:103970000E949E26E3CF80E28C0F883048F4C77007 +:1039800081E001C0880FCA95EAF70E94DA26D6CFF7 +:103990008BE58C0F833078F4C53A29F0C63A31F0C4 +:1039A00083E890E005C081E890E002C082E890E002 +:1039B000CF910C94601B88E58C0F833108F064C0B4 +:1039C000C83A39F1C93A41F1CA3A49F1CB3A51F111 +:1039D000CC3A59F1CD3A61F1C03B69F1CE3A71F17F +:1039E000CF3A79F1C13B81F1C23B89F1C33B91F1FF +:1039F000C43B99F1C53BA1F1C63BA9F1C73BB1F16D +:103A0000C83BB9F1C93BC1F1CA3BC9F180E090E0C4 +:103A100038C082EE90E035C089EE90E032C08AEE88 +:103A200090E02FC085EB90E02CC086EB90E029C0A1 +:103A300087EB90E026C08CEC90E023C08DEC90E00A +:103A400020C083E891E01DC08AE891E01AC082E9B5 +:103A500091E017C084E991E014C081E292E011C0C6 +:103A600083E292E00EC084E292E00BC085E292E035 +:103A700008C086E292E005C087E292E002C08AE2D6 +:103A800092E0CF910C94761BCF910895882309F48E +:103A90004BC0823859F40E943E1B81FF45C089E328 +:103AA0000E949E260E94212789E30CC0833871F46E +:103AB0000E943E1B80FF38C083E50E949E260E9424 +:103AC000212783E50E94BB260C942127843859F4D2 +:103AD0000E943E1B82FF28C087E40E949E260E940F +:103AE000212787E4EFCF9CEF980F913A58F390E2AB +:103AF000980F983050F4877091E001C0990F8A9523 +:103B0000EAF7892F0E94E026DFCF9BE5980F9330DC +:103B100020F480E090E00C94601B885A833120F4FC +:103B200080E090E00C94761B0895882321F00E9499 +:103B3000DA260C9421270895882321F00E94E0269C +:103B40000C9421270895BF92CF92DF92EF92FF92BB +:103B50000F931F93CF93DF9300D000D000D0CDB749 +:103B6000DEB725E0FC01DE01119601900D922A9549 +:103B7000E1F7FC01D08011810281258122952F700F +:103B800043815481452B09F472C31F3F21F4FFEF99 +:103B9000DF1609F46CC37C012E830E94F707D982DB +:103BA0001A8369817A81802F0E949A26182FB92E54 +:103BB0000E944F260E9416252E81002319F00E9494 +:103BC000F7262E81EB2DE295EF70F0E0E057FF4FE6 +:103BD0000C9437318B2D807F9B2D9F70F92E88237D +:103BE00019F0F29480EFF822002389F0FF2009F405 +:103BF0007CC280E2810F883020F48F2D0E94DA266B +:103C000003C08F2D0E94EA260E9421276EC2812FB9 +:103C10000E94461DFF2009F42AC3105E8F2D183024 +:103C200018F40E94E02602C00E94F02626960FB6E5 +:103C3000F894DEBF0FBECDBFDF91CF911F910F91E2 +:103C4000FF90EF90DF90CF90BF900C9421278B2DA9 +:103C5000807F9B2D9F70803211F4892F03C0892FA4 +:103C60008295807F112319F0113011F12BC00023B0 +:103C7000A9F0222389F1213079F526960FB6F89420 +:103C8000DEBF0FBECDBFDF91CF911F910F91FF908F +:103C9000EF90DF90CF90BF900C940A27222319F069 +:103CA000213009F4E4C28E830E940D278E819BC1CE +:103CB000002321F0263008F0DAC20EC0253008F0CB +:103CC000D6C291C10023C9F0222331F0F7019581BA +:103CD00090FF0BC29F70958326960FB6F894DEBFB7 +:103CE0000FBECDBFDF91CF911F910F91FF90EF904D +:103CF000DF90CF90BF900C94951D222309F473C1DF +:103D000009C22B2D26952695237030E0211531050B +:103D100021F021303105D1F0AAC2002321F0812FFA +:103D20009B2D937002C080E090E026960FB6F89429 +:103D3000DEBF0FBECDBFDF91CF911F910F91FF90DE +:103D4000EF90DF90CF90BF900C94601B002321F088 +:103D5000812F9B2D937002C080E090E026960FB6D5 +:103D6000F894DEBF0FBECDBFDF91CF911F910F91B1 +:103D7000FF90EF90DF90CF90BF900C94761B812F37 +:103D8000002319F00E943F2902C00E94A72926960D +:103D90000FB6F894DEBF0FBECDBFDF91CF911F915C +:103DA0000F91FF90EF90DF90CF90BF900C942C2A52 +:103DB0008B2D837009F07BC0011159C2812F829530 +:103DC00086958770880F880F912F9F70C92ED12CF0 +:103DD000E12CF12C082E04C0CC0CDD1CEE1CFF1CC9 +:103DE0000A94D2F714FF12C04FE050E060E070E098 +:103DF00004C0440F551F661F771F8A95D2F7CB0169 +:103E0000BA01609570958095909503C060E070E070 +:103E1000CB012B2D269526952370422F50E0423062 +:103E20005105D9F04330510569F16C297D298E295E +:103E30009F294130510551F126960FB6F894DEBF07 +:103E40000FBECDBFDF91CF911F910F91FF90EF90EB +:103E5000DF90CF90BF900C943D256C297D298E2951 +:103E60009F2926960FB6F894DEBF0FBECDBFDF9117 +:103E7000CF911F910F91FF90EF90DF90CF90BF9067 +:103E80000C9459250E943D25C701B60126960FB610 +:103E9000F894DEBF0FBECDBFDF91CF911F910F9180 +:103EA000FF90EF90DF90CF90BF900C9421250023DE +:103EB00019F08B2D817001C08695882309F4D7C134 +:103EC000812F829586958770880F880F912F9F701C +:103ED000C92ED12CE12CF12C082E04C0CC0CDD1CF9 +:103EE000EE1CFF1C0A94D2F714FF12C04FE050E002 +:103EF00060E070E004C0440F551F661F771F8A956D +:103F0000D2F7CB01BA01609570958095909503C06A +:103F100060E070E0CB012B2D269526952370422F73 +:103F200050E042305105D9F04330510569F16C2918 +:103F30007D298E299F294130510551F126960FB6D2 +:103F4000F894DEBF0FBECDBFDF91CF911F910F91CF +:103F5000FF90EF90DF90CF90BF900C9417266C29C4 +:103F60007D298E299F2926960FB6F894DEBF0FBEB5 +:103F7000CDBFDF91CF911F910F91FF90EF90DF9018 +:103F8000CF90BF900C9433260E941726C701B6012C +:103F900026960FB6F894DEBF0FBECDBFDF91CF914E +:103FA0001F910F91FF90EF90DF90CF90BF900C94F6 +:103FB000FB25103F49F118F4103E48F491C0123F20 +:103FC00009F453C0E8F1133F09F464C089C01F70BD +:103FD0008B2D8F71002321F00E949425812F7CCEA0 +:103FE0000E94B525812F26960FB6F894DEBF0FBE2E +:103FF000CDBFDF91CF911F910F91FF90EF90DF9098 +:10400000CF90BF900C949C1D0023B1F0253008F098 +:104010002EC18B2D8F7126960FB6F894DEBF0FBE82 +:10402000CDBFDF91CF911F910F91FF90EF90DF9067 +:10403000CF90BF900C94DA25263008F018C1E9CF54 +:104040000023A9F08B2D8F7126960FB6F894DEBF52 +:104050000FBECDBFDF91CF911F910F91FF90EF90D9 +:10406000DF90CF90BF900C949425002359F38B2DB3 +:104070008F7126960FB6F894DEBF0FBECDBFDF91CD +:10408000CF911F910F91FF90EF90DF90CF90BF9055 +:104090000C94B525002399F08B2D8F7126960FB6C1 +:1040A000F894DEBF0FBECDBFDF91CF911F910F916E +:1040B000FF90EF90DF90CF90BF900C947F252696D5 +:1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129 +:1040D0000F91FF90EF90DF90CF90BF900C947525DB +:1040E0000023A9F0222309F4ADCF812F26960FB625 +:1040F000F894DEBF0FBECDBFDF91CF911F910F911E +:10410000FF90EF90DF90CF90BF900C947E1C222305 +:1041100009F4ADCF812F26960FB6F894DEBF0FBEFF +:10412000CDBFDF91CF911F910F91FF90EF90DF9066 +:10413000CF90BF900C94461D4B2D4F70612FC7013F +:104140000E942F0626960FB6F894DEBF0FBECDBF95 +:10415000DF91CF911F910F91FF90EF90DF90CF9063 +:10416000BF900C949924011182C09B2D9F70492F00 +:1041700050E04230510509F443C0C4F441155105E3 +:1041800071F14130510509F072C026960FB6F894CE +:10419000DEBF0FBECDBFDF91CF911F910F91FF907A +:1041A000EF90DF90CF90BF900C94202D43305105BD +:1041B000C1F14430510509F05AC0812F26960FB63F +:1041C000F894DEBF0FBECDBFDF91CF911F910F914D +:1041D000FF90EF90DF90CF90BF900C94722D2696B9 +:1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108 +:1041F0000F91FF90EF90DF90CF90BF900C94092D1E +:1042000026960FB6F894DEBF0FBECDBFDF91CF91DB +:104210001F910F91FF90EF90DF90CF90BF900C9483 +:104220003C2D26960FB6F894DEBF0FBECDBFDF91B2 +:10423000CF911F910F91FF90EF90DF90CF90BF90A3 +:104240000C944F2D4B2D4F70612FC70126960FB642 +:10425000F894DEBF0FBECDBFDF91CF911F910F91BC +:10426000FF90EF90DF90CF90BF900C94F9072696C7 +:104270000FB6F894DEBF0FBECDBFDF91CF911F9177 +:104280000F91FF90EF90DF90CF90BF9008950E9424 +:10429000F7260E9407270E94CC260E9421270E9411 +:1042A000DD2A0E942C2A80E090E00E94601B80E0C2 +:1042B00090E00C94761B0E94E7260C9447210E9404 +:1042C0008F26292F22952F7030E02C3031054CF4A9 +:1042D0002A3031056CF4225031092230310588F43E +:1042E00007C02C30310549F02F30310531F009C0BD +:1042F000803E48F0803F29F406C093FB882780F970 +:10430000089580E0089581E00895CF93DF9300D071 +:1043100000D01F92CDB7DEB70F900F900F900F9087 +:104320000F90DF91CF910895CF93DF9300D000D00D +:1043300000D0CDB7DEB726960FB6F894DEBF0FBE1D +:10434000CDBFDF91CF9108951F93CF93DF93C0919D +:104350002B0316E080912C03C81799F0D0E01C9F26 +:10436000F0011D9FF00D1124E35DFC4F4081518150 +:1043700062817381848195810E9494212196C77006 +:10438000E9CFDF91CF911F91089540915D03509146 +:104390005E0360915F03709160038091610390916F +:1043A00062030C9494218091620382958F7009F0CE +:1043B00054C080915F03882309F44FC080912B0380 +:1043C000A0912C0360915D0370915E0340916003A6 +:1043D00050916103B6E08A1709F43FC090E041159F +:1043E0005105C1F17F3F11F46F3FA1F1B89FF0017A +:1043F000B99FF00D1124E35DFC4F218172132AC097 +:104400002081621327C02281211124C0238134819D +:104410002417350710F421503109241B350B283C93 +:104420003105C0F4209162032F7020612093620354 +:1044300026E0289FF001299FF00D1124EE5CFC4F2F +:1044400080818F70806180838DE593E00E94A31D41 +:104450000C94A42101968770BECF0895CF92DF926D +:10446000EF92FF920F931F93CF93DF93CDB7DEB7F9 +:1044700062970FB6F894DEBF0FBECDBF8C0185E00A +:10448000F801DE011D9601900D928A95E1F7D801A1 +:104490004C9111965C91119712966C91129713960C +:1044A000CD90DC90149730915D0370915E03809104 +:1044B000600390916103009709F46BC17F3F19F489 +:1044C0003F3F09F466C1E0905F03EE2009F4C0C0ED +:1044D00020916203C816D90628F0F601E81BF90BF3 +:1044E000CF0104C0809590958C0D9D1DFF24F39401 +:1044F000883C910578F0F12C207F09F0C6C07C2D16 +:10450000D98AC88A89890E9485218DE593E00E9415 +:10451000A31DB1C0822F807F09F046C0751314C05F +:10452000341312C0611110C02F70206120936203F8 +:104530000E94C5218DE593E00E94A31D8091620336 +:10454000D80115968C932EC0CD2819F15F3F11F438 +:104550004F3FF9F0F62E61111CC080912B03209182 +:104560002C0336E0821709F45AC090E0389FF0011E +:10457000399FF00D1124E35DFC4F7181571306C084 +:104580007081471303C07281711103C00196877057 +:10459000E9CFF62E662309F418C180916203816089 +:1045A00080936203F12C11C1751308C0341306C047 +:1045B000611104C080916203D801C3C04D875E873A +:1045C0008D859E856A8B0E945F216A898823E1F12F +:1045D0006623D1F120916203822F82958F7090E043 +:1045E000029774F080915D0390915E0398878F83AA +:1045F0001986DB86CA862C87CE0107960E94A31DEA +:1046000086E0F801ADE5B3E001900D928A95E1F7FF +:104610000E94D3210E94C521FF24F394D6C04D8768 +:104620005E878D859E850E948F26292F22952F706B +:1046300030E0223031050CF0BCC09F7009F0B6C0EC +:10464000805E883008F4C1C0C8010E94A31DE4CF79 +:10465000C816D90608F453C0F601E81BF90BCF01C0 +:10466000883C910508F450C0F12C7C2DD98AC88A69 +:1046700089890E948521EDE5F3E086E0DF011D9246 +:104680008A95E9F70E94C521A0C0751314C03413A0 +:1046900012C0611110C080916203F8018583C801C6 +:1046A0000E94A31D86E0EDE5F3E0DF011D928A95EF +:1046B000E9F7FE2C8AC04D875E878D859E856A8BC3 +:1046C0000E945F216A89882309F4BECF662309F41A +:1046D000BBCF20916203822F82958F7090E002976A +:1046E0000CF48ECF80915D0390915E039A83898351 +:1046F0001B82DD82CC822E83CE0101967FCF8095F6 +:1047000090958C0D9D1DACCFF62E662309F49CCFA1 +:1047100075132EC034132CC02091620320FD1FC0DE +:10472000822F82958F70D9F0D80115962C9315970A +:104730008F3049F08F5F982F9295907F822F8F70E6 +:10474000892B15968C93C8010E94A31D86E0F80161 +:10475000ADE5B3E001900D928A95E1F793CF86E045 +:10476000F801ADE5B3E001900D928A95E1F72DC017 +:104770004D875E878D859E850E945F21811140CF88 +:1047800080916203816080936203C8010E94A31D2F +:104790001CC0662309F458CF4D875E878D859E85A2 +:1047A0000E945F21882309F44FCF2ACF811148CF7F +:1047B0000CC0243031050CF047CF9F7009F440CF76 +:1047C000F8019581907F09F03BCF8F2D62960FB64F +:1047D000F894DEBF0FBECDBFDF91CF911F910F9137 +:1047E000FF90EF90DF90CF9008951F93CF93DF93CA +:1047F000CDB7DEB72C970FB6F894DEBF0FBECDBF96 +:104800004F83588769877A878B879C87CE01079665 +:104810000E942E22882369F08F8198852A853B8506 +:10482000232BF1F19F3F09F063C08F3F09F060C077 +:1048300037C086E0FE013796DE01119601900D9299 +:104840008A95E1F76F817885EA85FB85309741F19C +:104850007F3F11F46F3F21F120912C0330E0C9011B +:1048600001968770992740912B0350E08417950794 +:1048700009F447C069837A83FD83EC8396E0929FB5 +:10488000D001939FB00D1124A35DBC4FFE01319662 +:1048900001900D929A95E1F780932C030E94A42138 +:1048A00016E080912B0390912C038917C1F1189F7A +:1048B000C0011124835D9C4F0E942E22882379F130 +:1048C000E0912B031E9FF0011124E35DFC4F40811A +:1048D000518162817381848195810E9494218091AC +:1048E0002B0390E001968770992780932B03D9CFF3 +:1048F0004F81588569857A858B859C850E94942196 +:10490000CFCF0E945B2110922C0310922B03EDE578 +:10491000F3E086E0DF011D928A95E9F7C1CF2C967E +:104920000FB6F894DEBF0FBECDBFDF91CF911F91C0 +:104930000895EF92FF920F931F93CF93DF938C0113 +:10494000009709F46CC0F12CEE24E394E801219661 +:10495000F8018491843740F4843008F051C08130EC +:1049600081F0823019F15BC0853709F444C0A8F1A9 +:104970009CE7980F903708F052C08F770E94461D31 +:1049800041C00E5F1F4FFE01C49180E28C0F883042 +:1049900048F4C7708E2D01C0880FCA95EAF70E94AF +:1049A000FA2614C08C2F0E947E1C2DC00E5F1F4F54 +:1049B000FE01C49180E28C0F883058F4C7708E2DB0 +:1049C00001C0880FCA95EAF70E9400270E9421279C +:1049D0001AC08C2F0E94461D16C00E5F1F4FFE018D +:1049E000C491CC2381F08FE99FE00197F1F700C0DB +:1049F0000000C150F6CF0E5F1F4FFE01F49003C0C0 +:104A00000E947E1C8E018F2D882309F49FCFEFE931 +:104A1000FFE03197F1F700C000008150F5CFDF9142 +:104A2000CF911F910F91FF90EF900895089560939B +:104A30006703709368038093690390936A030C94EF +:104A400047210F931F9300916703109168032091F2 +:104A5000690330916A03DC01CB01802B912BA22BDF +:104A6000B32B8093670390936803A0936903B0937B +:104A70006A031F910F910C9447210F931F9300918C +:104A80006703109168032091690330916A03DC0188 +:104A9000CB0180239123A223B323809367039093B8 +:104AA0006803A0936903B0936A031F910F910C945C +:104AB00047210F931F930091670310916803209182 +:104AC000690330916A03DC01CB0180279127A2277B +:104AD000B3278093670390936803A0936903B0930F +:104AE0006A031F910F910C94472110926303109257 +:104AF000640310926503109266030C94472141E011 +:104B000050E060E070E004C0440F551F661F771F3F +:104B10008A95D2F7409363035093640360936503CF +:104B2000709366030C94472141E050E060E070E030 +:104B300004C0440F551F661F771F8A95D2F78091D6 +:104B4000630390916403A0916503B0916603482BC1 +:104B5000592B6A2B7B2B4093630350936403609320 +:104B60006503709366030C94472141E050E060E0D8 +:104B700070E004C0440F551F661F771F8A95D2F757 +:104B80004095509560957095809163039091640372 +:104B9000A0916503B0916603482359236A237B23C0 +:104BA00040936303509364036093650370936603BB +:104BB0000C94472141E050E060E070E004C0440FF5 +:104BC000551F661F771F8A95D2F7809163039091D6 +:104BD0006403A0916503B0916603482759276A27AB +:104BE0007B27409363035093640360936503709342 +:104BF00066030C9447210F931F9300916303109158 +:104C000064032091650330916603DC01CB01802BA6 +:104C1000912BA22BB32B8093630390936403A093F7 +:104C20006503B09366031F910F910C9447210F9376 +:104C30001F930091630310916403209165033091E9 +:104C40006603DC01CB0180239123A223B32380934D +:104C5000630390936403A0936503B09366031F916D +:104C60000F910C9447210F931F93009163031091B0 +:104C700064032091650330916603DC01CB0180273A +:104C80009127A227B3278093630390936403A09393 +:104C90006503B09366031F910F910C94472108950B +:104CA000CF92DF92EF92FF920F931F93CF93DF93F8 +:104CB0008C01C0906703D0906803E0906903F09086 +:104CC0006A038091630390916403A0916503B0919E +:104CD0006603C82AD92AEA2AFB2ACFE1D0E0D70105 +:104CE000C6010C2E04C0B695A795979587950A9492 +:104CF000D2F780FF06C0B8018C2F0E94530A01979B +:104D000021F4219760F780E001C08C2FDF91CF91D3 +:104D10001F910F91FF90EF90DF90CF900895CF9368 +:104D2000DF93EC010E945026BE010E94530ADF91DE +:104D3000CF910895CB010E948F26089520911F02E4 +:104D400030912002F90132969FEF40E051915817BF +:104D500089F09F3F19F4511101C0942F4F5F4630E5 +:104D6000A9F79F3F39F0F901E90FF11D97FDFA9579 +:104D700082830895089520911F0230912002F90145 +:104D80003296285F3F4F9081981301C01082319670 +:104D9000E217F307C1F7089581E090E0E0911F0268 +:104DA000F0912002E80FF91F1082019688309105DA +:104DB000A9F7089590917603892B8093760308953F +:104DC00080959091760389238093760308951092BD +:104DD0007603089590917503892B80937503089548 +:104DE000809590917503892380937503089510929F +:104DF0007503089590917403892B8093740308952B +:104E00008095909174038923809374030895109280 +:104E10007403089580936B03089510926B030895B3 +:104E200080911F0290912002FC0131969C01285F25 +:104E30003F4F80E0919191118F5FE217F307D1F717 +:104E40000895E0911F02F091200280917603808303 +:104E5000E0911F02F0912002908180917503892BCF +:104E60008083E0911F02F091200290818091740371 +:104E7000892B808380916B03882361F0E0911F026E +:104E8000F09120029081892B80830E94102781114C +:104E900010926B0380911F02909120020C944A1B88 +:104EA00080919803843039F11092780320E488E1EE +:104EB00090E00FB6F894A895809360000FBE209301 +:104EC000600080E00E94F60580E00E942E0B83B710 +:104ED000817F846083BF83B7816083BF7894889526 +:104EE00083B78E7F83BF88E10FB6F894809360000C +:104EF000109260000FBE089508950895CF9380E04A +:104F00000E94F6050E947C270E94D10C0E947D27FA +:104F1000C0E08C2F0E940A0E892B29F4CF5FC53088 +:104F2000C1F780E001C081E0CF9108950E945B212C +:104F300080E00E94F6050E94F82C0E943E1B0C9413 +:104F40002E0B1F920F920FB60F9211248F939F93E7 +:104F5000AF93BF9380917803811113C0809179033F +:104F600090917A03A0917B03B0917C034196A11D9F +:104F7000B11D8093790390937A03A0937B03B09340 +:104F80007C03BF91AF919F918F910F900FBE0F90B7 +:104F90001F90189582E084BD93E095BD9AEF97BD70 +:104FA00080936E0008952FB7F894809179039091C3 +:104FB0007A03A0917B03B0917C032FBF0895CF9219 +:104FC000DF92EF92FF920F931F932FB7F8944091C7 +:104FD000790350917A0360917B0370917C032FBF1A +:104FE0006A017B01EE24FF248C0120E030E0C01632 +:104FF000D106E206F30610F4415051099A01281B2C +:10500000390BC9011F910F91FF90EF90DF90CF9066 +:1050100008951F920F920FB60F9211248F939F93B2 +:10502000AF93BF938091790390917A03A0917B0312 +:10503000B0917C030196A11DB11D809379039093DB +:105040007A03A0937B03B0937C03BF91AF919F91B0 +:105050008F910F900FBE0F901F9018950E943B18D4 +:10506000F8942FEF87EA91E6215080409040E1F7D5 +:1050700000C0000087E090EBDC018093A3039093D5 +:10508000A403A093A503B093A6039CE088E10FB608 +:10509000F894A895809360000FBE90936000FFCFB6 +:1050A0000E948A28811102C00E9466280E949528C9 +:1050B000809377030E94A2288093A1030E949928DD +:1050C000682F70E080E090E00C9417256DEE7EEF85 +:1050D00080E090E00E945D3160E082E090E00E941C +:1050E0004B3160E083E090E00E944B3160E084E06F +:1050F00090E00E944B3160E085E090E00E944B31EF +:1051000060E086E090E00E944B316FEF87E090E036 +:105110000C944B3180E090E00E94453121E08D3EBF +:105120009E4F09F020E0822F089582E090E00C94D9 +:105130003D3183E090E00C943D31682F83E090E0B6 +:105140000C944B3184E090E00C943D31682F84E066 +:1051500090E00C944B3186E090E00C943D31682F48 +:1051600086E090E00C944B3187E090E00C943D3168 +:10517000682F87E090E00C944B3180917F0380FF93 +:105180000BC06091240285E0689FB00111247595E1 +:105190006795759567952BC081FF09C060912402C2 +:1051A00085E0689FB00111247595679520C082FF46 +:1051B00007C06091240285E0689FB001112417C0E8 +:1051C000909180039923D1F060912302961788F77C +:1051D0002091240285E0289F90011124929FA00134 +:1051E000939F500D112470E0CA010E942331603852 +:1051F000710540F46115710539F002C065E070E099 +:10520000862F08958FE7089581E0089580917F03A8 +:1052100080FF08C06091220270E0759567957595D2 +:10522000679521C081FF06C06091220270E07595EC +:10523000679519C082FF04C06091220270E010C01F +:10524000909180039923C1F0609121029617A0F7F5 +:1052500080912202899FC001112470E00E942331B5 +:105260006038710528F46115710521F0862F0895C5 +:105270008FE7089581E0089561E070E0F4CF803F0A +:1052800021F40E94BD28819504C0813F29F40E9429 +:10529000BD28809383030895823F21F40E94BD2896 +:1052A000819504C0833F29F40E94BD288093820326 +:1052B0000895893F19F40E94062905C08A3F31F4F8 +:1052C0000E94062981958093840308958B3F21F4E1 +:1052D0000E940629819504C08C3F29F40E9406296A +:1052E000809385030895843F21F480918103816038 +:1052F00017C0853F21F480918103826011C0863FF1 +:1053000021F48091810384600BC0873F21F4809158 +:105310008103886005C0883F31F4809181038061FA +:105320008093810308958D3F21F480917F038160F4 +:105330000BC08E3F21F480917F03826005C08F3FB8 +:1053400029F480917F03846080937F030895803FD8 +:1053500039F48091830387FF6CC01092830369C086 +:10536000813F29F4809183031816BCF362C09091A9 +:105370008203823F29F497FF5CC01092820359C0D8 +:10538000833F19F41916CCF354C0893F41F480913E +:10539000840318160CF04DC0109284034AC08A3F53 +:1053A00029F48091840387FF44C0F6CF8B3F39F402 +:1053B0008091850387FF3DC0109285033AC08C3FE2 +:1053C00029F4809185031816BCF333C0843F21F47F +:1053D000809181038E7F17C0853F21F480918103E6 +:1053E0008D7F11C0863F21F4809181038B7F0BC09C +:1053F000873F21F480918103877F05C0883F31F486 +:10540000809181038F7E8093810313C08D3F21F4AF +:1054100080917F038E7F0BC08E3F21F480917F03AC +:105420008D7F05C08F3F29F480917F038B7F809310 +:105430007F038091820381110EC0809183038111CB +:105440000AC080918403811106C080918503811177 +:1054500002C010928003089581E893E00E94551BDA +:105460000E94D32790937E0380937D0308951F931A +:10547000CF93DF9380917D0390917E030E94DF277D +:10548000AC0190918003992321F02091250230E016 +:1054900006C0209126028AE0289F9001112442171D +:1054A000530708F486C080918203C0918303D09192 +:1054B000840310918503811107C0C11176C0D111F9 +:1054C00074C0111172C075C09F3F19F09F5F909317 +:1054D0008003181624F40E94BD28809382038091D3 +:1054E000820387FF05C00E94BD28819580938203B7 +:1054F0001C1624F40E94BD288093830380918303AB +:1055000087FF05C00E94BD28819580938303609129 +:105510008203662339F1C0918303CC2319F17727E5 +:1055200067FD7095872F972F0E94932E23E333E317 +:1055300043E35FE30E94472F0E94602E6093820343 +:105540006C2F772767FD7095872F972F0E94932EDA +:1055500023E333E343E35FE30E94472F0E94602E7F +:10556000609383031D1624F40E940629809384030C +:105570008091840387FF05C00E940629819580934E +:105580008403111624F40E940629809385038091D8 +:10559000850387FF05C00E940629819580938503B6 +:1055A000DF91CF911F910C942C2A9F3F09F08ECF51 +:1055B00096CFDF91CF911F910895E1E8F3E085E068 +:1055C000DF011D928A95E9F71092800310927F0304 +:1055D0000895833081F128F4813059F08230D1F080 +:1055E0000895853009F449C0B8F1863009F456C0F1 +:1055F000089580912602262F30E0280F311D2F3F7D +:10560000310524F4680F6093260208958FEF80938C +:105610002602089580912502262F30E0280F311DA3 +:105620002F3F310524F4680F6093250208958FEF12 +:1056300080932502089580912402262F30E0280FC0 +:10564000311D2F3F310524F4680F60932402089523 +:105650008FEF80932402089580912302262F30E05B +:10566000280F311D2F3F310524F4680F609323026A +:1056700008958FEF80932302089580912202262FB0 +:1056800030E0280F311D2F3F310524F4680F60935F +:10569000220208958FEF80932202089580912102C3 +:1056A000262F30E0280F311D2F3F310524F4680FDD +:1056B0006093210208958FEF809321020895833033 +:1056C00011F128F4813049F0823091F0089585304D +:1056D00081F120F18630C1F108958091260268178A +:1056E00020F4861B809326020895109226020895C6 +:1056F00080912502681720F4861B80932502089567 +:1057000010922502089580912402681720F4861BC8 +:105710008093240208951092240208958091230218 +:10572000681720F4861B80932302089510922302A9 +:10573000089580912202681720F4861B809322022C +:10574000089510922202089580912102681720F492 +:10575000861B8093210208951092210208950F93D1 +:105760001F938732D8F58E3108F087C08E3009F448 +:1057700071C098F4873009F45BC08B3009F491C094 +:10578000863009F095C080917703817F8E7F80936A +:10579000770381E0809387038CC0863109F481C050 +:1057A00068F4803109F084C08091770383FB22275D +:1057B00020F991E0922790FB83F955C0893109F4D3 +:1057C00070C08B3109F074C08091770381FB222770 +:1057D00020F991E0922790FB81F945C0883309F4C4 +:1057E00060C050F4893209F45EC0853309F45BC0AF +:1057F000873209F458C05CC0833409F454C028F4DB +:105800008A3308F455C0895339C0883409F050C030 +:105810000E945B210E94D6070FEF13ED20E3015099 +:1058200010402040E1F700C000000E942E2839C03F +:1058300090917703892F8095817080FB90F929F0F2 +:10584000966098609093770334C0997F977F909388 +:10585000770327C08091770382FB222720F991E00C +:10586000922790FB82F9809377039923D1F080915E +:10587000770381608093770314C08D5141E050E03D +:1058800060E070E08A019B0104C0000F111F221F1D +:10589000331F8A95D2F7C901B8010E9417250E94CB +:1058A0005B2181E006C061E070E080E090E0F5CF30 +:1058B00080E01F910F91089580E0089580E00895A1 +:1058C000CF93C82F80918703813069F018F0823020 +:1058D000C9F184C0E0911F02F091200280818232E0 +:1058E00009F07EC007C0E0911F02F0912002808184 +:1058F000823261F48C2F0E945C2C811104C08C2FA9 +:105900000E94AF2B1DC081E090E01AC08C2F0E9436 +:105910005E2C811114C0C43179F048F4CB3079F099 +:10592000C03109F061C082E08093870308C0C932AA +:1059300019F0C83321F058C01092870355C081E098 +:10594000817054C0C93291F120F5C43179F1B0F4BD +:10595000C73009F047C08EE18093260282E380932E +:1059600025028AE08093240284E18093230288E068 +:105970008093220288E28093210234C0CE51C63047 +:1059800088F5EC2FF0E0E256FD4F8081809386038E +:1059900029C0CE34E9F020F4CB3421F56AE013C0FD +:1059A000C13579F0C235F1F461E00DC08091860314 +:1059B000882319F01092860315C081E08093870335 +:1059C00015C061E006C0809186030E94E92A0AC0E2 +:1059D0006AE0809186030E945F2B04C010928703C7 +:1059E00080E004C081E002C080E0AACFCF9108959A +:1059F0000E948A28811102C00E9466280E94AB285A +:105A00008093A20380FF02C0869501C080E00C94C1 +:105A1000F6058091A203982F9695292F30E0233028 +:105A200031054CF49F5F990F8170892B81608093C1 +:105A3000A2030E94AF288091A20386950C94F605DC +:105A40008091A203982F969591F09158990F8170AB +:105A5000892B8093A2038E7F91E009F490E08091DE +:105A6000A20390FB80F98093A2030E94AF2880914B +:105A7000A20386950C94F6058091A203982F909529 +:105A800090FB80F98093A2030E94AF288091A2032B +:105A900080FF02C0869501C080E00C94F6059091CD +:105AA000A203892F86958F5F8F779170843028F4B9 +:105AB000880F892B8093A20302C09093A203809148 +:105AC000A2038E7F91E009F490E08091A20390FB05 +:105AD00080F98093A2030E94AF288091A20386954B +:105AE0000C94F6052091A203922F96958927982F62 +:105AF000990F822F8170892B8093A2038E7F91E072 +:105B000009F490E08091A20390FB80F98093A203B6 +:105B10000E94AF288091A20386950C94F6055058F8 +:105B2000BB27AA270ED075C166D130F06BD120F00B +:105B300031F49F3F11F41EF45BC10EF4E095E7FBD6 +:105B400051C1E92F77D180F3BA1762077307840731 +:105B5000950718F071F49EF58FC10EF4E0950B2EA9 +:105B6000BA2FA02D0B01B90190010C01CA01A001AF +:105B70001124FF27591B99F0593F50F4503E68F10A +:105B80001A16F040A22F232F342F4427585FF3CF4B +:105B9000469537952795A795F0405395C9F77EF41C +:105BA0001F16BA0B620B730B840BBAF09150A1F065 +:105BB000FF0FBB1F661F771F881FC2F70EC0BA0FEB +:105BC000621F731F841F48F4879577956795B79573 +:105BD000F7959E3F08F0B3CF9395880F08F099276B +:105BE000EE0F979587950895D9D008F481E0089530 +:105BF0000CD00FC107D140F0FED030F021F45F3F50 +:105C000019F0F0C0511139C1F3C014D198F39923A0 +:105C1000C9F35523B1F3951B550BBB27AA27621770 +:105C20007307840738F09F5F5F4F220F331F441FB5 +:105C3000AA1FA9F333D00E2E3AF0E0E830D09150ED +:105C40005040E695001CCAF729D0FE2F27D0660FDA +:105C5000771F881FBB1F261737074807AB07B0E819 +:105C600009F0BB0B802DBF01FF2793585F4F2AF02F +:105C70009E3F510568F0B6C000C15F3FECF3983E0F +:105C8000DCF3869577956795B795F7959F5FC9F78C +:105C9000880F911D9695879597F90895E1E0660F15 +:105CA000771F881FBB1F621773078407BA0720F08E +:105CB000621B730B840BBA0BEE1F88F7E0950895F7 +:105CC00004D06894B111D9C00895BCD088F09F5712 +:105CD00090F0B92F9927B751A0F0D1F0660F771F38 +:105CE000881F991F1AF0BA95C9F712C0B13081F018 +:105CF000C3D0B1E00895C0C0672F782F8827B85F60 +:105D000039F0B93FCCF3869577956795B395D9F778 +:105D10003EF490958095709561957F4F8F4F9F4F82 +:105D20000895E89409C097FB3EF49095809570958E +:105D300061957F4F8F4F9F4F9923A9F0F92F96E9D7 +:105D4000BB279395F695879577956795B795F1114C +:105D5000F8CFFAF4BB0F11F460FF1BC06F5F7F4FE9 +:105D60008F4F9F4F16C0882311F096E911C07723FB +:105D700021F09EE8872F762F05C0662371F096E804 +:105D8000862F70E060E02AF09A95660F771F881FD3 +:105D9000DAF7880F9695879597F90895990F000877 +:105DA000550FAA0BE0E8FEEF16161706E807F907ED +:105DB000C0F012161306E407F50798F0621B730B88 +:105DC000840B950B39F40A2661F0232B242B252B09 +:105DD00021F408950A2609F4A140A6958FEF811DAC +:105DE000811D089597F99F6780E870E060E008954D +:105DF0009FEF80EC089500240A94161617061806E3 +:105E00000906089500240A941216130614060506BE +:105E10000895092E0394000C11F4882352F0BB0F4F +:105E200040F4BF2B11F460FF04C06F5F7F4F8F4FB2 +:105E30009F4F089557FD9058440F551F59F05F3FED +:105E400071F04795880F97FB991F61F09F3F79F09C +:105E500087950895121613061406551FF2CF46951E +:105E6000F1DF08C0161617061806991FF1CF8695A0 +:105E70007105610508940895E894BB276627772784 +:105E8000CB0197F908958ADF08F48FEF08950BD0BE +:105E9000C0CFB1DF28F0B6DF18F0952309F0A2CF0C +:105EA000A7CF1124EACFC6DFA0F3959FD1F3950FBA +:105EB00050E0551F629FF001729FBB27F00DB11D8E +:105EC000639FAA27F00DB11DAA1F649F6627B00D1E +:105ED000A11D661F829F2227B00DA11D621F739F07 +:105EE000B00DA11D621F839FA00D611D221F749F15 +:105EF0003327A00D611D231F849F600D211D822F5C +:105F0000762F6A2F11249F5750408AF0E1F08823A2 +:105F10004AF0EE0FFF1FBB1F661F771F881F9150AF +:105F20005040A9F79E3F510570F05CCFA6CF5F3F70 +:105F3000ECF3983EDCF3869577956795B795F795E2 +:105F4000E7959F5FC1F7FE2B880F911D969587956A +:105F500097F90895FA01EE0FFF1F309621053105DC +:105F600099F16115710561F48038BFE39B0749F130 +:105F700068949038810561F08038BFEF9B0741F04D +:105F8000992342F5FF3FE1053105210511F1E89420 +:105F90000894E795D901AA2329F4AB2FBE2FF85F07 +:105FA000D0F310C0FF5F70F4A695E0F7F73950F01A +:105FB00019F0FF3A38F49F779F930CD00F9007FCAD +:105FC000905808953EF014CF60E070E080E89FE3C1 +:105FD00008954FE79F775F934F933F932F939ED002 +:105FE0002F913F914F915F9152DF05C019F40EF050 +:105FF000F9CE42CFFDCE26DFC8F39638C0F707F8BA +:106000000F92E8942BE33AEA48EB5FE74EDF0F92FA +:106010000F920F924DB75EB70F92C0D0E0E4F1E05F +:1060200016D04F915F91EF91FF91E595EE1FFF1F05 +:1060300049F0FE57E0684427EE0F441FFA95E1F758 +:106040004195550B32D00F9007FE26C00895DF937F +:10605000CF931F930F93FF92EF92DF927B018C01FE +:10606000689405C0DA2EEF011EDFFE01E894A591C9 +:106070002591359145915591AEF3EF0162DDFE0119 +:106080009701A801DA9479F7DF90EF90FF900F91D4 +:106090001F91CF91DF9108959B01AC0160E070E00A +:1060A00080E89FE3A5CD9ECEACC0CCDEE8F399237B +:1060B000D9F3940F511DBBF39150504094F059F017 +:1060C000882332F0660F771F881F91505040C1F728 +:1060D0009E3F510544F7880F911D9695879597F936 +:1060E00008955F3FACF0983E9CF0BB27869577956E +:1060F0006795B79508F4B1609395C1F7BB0F58F752 +:1061000011F460FFE8CF6F5F7F4F8F4F9F4FE3CF5A +:10611000B4CE0EF076C06CCE689464CE93DEC8F335 +:106120009923D1F3C6F3DF93CF931F930F93FF927D +:10613000C92FDD2788232AF02197660F771F881F34 +:10614000DAF720E030E040E85FEB9FE3883920F0A9 +:10615000803E30F021968F77E3DCE8E6F1E003C083 +:10616000DFDCE5E9F1E073DF8B01BE01EC01FB2E22 +:106170006F5771097595771F880B990BD4DD28E14E +:1061800032E741E35FE38FDEAF2D9801AE01FF9070 +:106190000F911F91CF91DF91D4DC3BCEFA01DC014E +:1061A000AA0FBB1F9B01AC01BF5728F4222733273E +:1061B000442750781FC0B75188F4AB2F0024469570 +:1061C00037952795011CA395D2F3002069F0220F83 +:1061D000331F441FB395DAF30DD0A1CC61307105A4 +:1061E000A0E88A07B94630F49B01AC0166277727FF +:1061F00088279078309621F020833183428353831F +:1062000008959F3F31F0915020F4879577956795D9 +:10621000B795880F911D9695879597F90895AA1BB4 +:10622000BB1B51E107C0AA1FBB1FA617B70710F081 +:10623000A61BB70B881F991F5A95A9F780959095B3 +:10624000BC01CD01089597FB072E16F4009407D0EA +:1062500077FD09D00E940F3107FC05D03EF49095E0 +:1062600081959F4F0895709561957F4F0895EE0F2A +:10627000FF1F0590F491E02D0994F999FECF92BD8E +:1062800081BDF89A992780B50895A8E1B0E042E071 +:1062900050E00C946531262FF999FECF92BD81BD57 +:1062A000F89A019700B4021639F01FBA20BD0FB654 +:1062B000F894FA9AF99A0FBE08950196272F0E9432 +:1062C0004C310C944B31DC01CB01FC01F999FECF30 +:1062D00006C0F2BDE1BDF89A319600B40D9241506E +:0A62E0005040B8F70895F894FFCF7E +:1062EA0007000C52D02445000000410000DC4400A5 +:1062FA0000004152D0A4440000404100005C440028 +:10630A0000004148F17644000000415C978A44004D +:10631A000000411FD592440000004152D0A444001D +:10632A000000415CFFB844000000410AA7CF4400C6 +:10633A000000410000DC44000000410AA7CF4400ED +:10634A000000410000DC44000000410000000000A1 +:10635A0000804052D0244500004041000000000067 +:10636A000080400AA74F45000040410AA7CF4400D9 +:10637A000000410000DC4400000041000000000071 +:10638A0000804052D0244500000041000000000077 +:10639A000080405CFF38450000004100000000001A +:1063AA0000804052D02445000000410AA7CF440093 +:1063BA000000410000DC4400000041000000000031 +:1063CA0000804052D024450000804110F1764400FC +:1063DA0000A04112F1F6440000004141909B4400A4 +:1063EA0000A04112F1F64400000041050000003F00 +:1063FA000000C8426A14F814D514A1146D14016C73 +:10640A00032808140A321E000002000400050007CF +:10641A000009000B000C000E0010001100130015FB +:10642A0000170018001A001C001D001F002100237D +:10643A000024002600280029002B002D002F003000 +:10644A0000320034003500370039003B0042004575 +:10645A000025002600430061006000200037006428 +:10646A000065006600670044004600240047003FBC +:10647A004D36010BB40A7E0A2A0A430A5C0A010253 +:08648A000304050607080900E0 +:00000001FF From 6274a216f87bad7d6fe9c9a1a4328dbf444fc364 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Tue, 26 Apr 2016 05:25:31 +0300 Subject: [PATCH 232/259] [Erez & Jack] Examples for advanced macro stuff --- README.md | 99 +- .../erez_experimental/erez_experimental.hex | 2156 +++++++++-------- .../keymaps/erez_experimental/keymap.c | 45 +- 3 files changed, 1230 insertions(+), 1070 deletions(-) diff --git a/README.md b/README.md index f5c271f165..749c97c8f1 100644 --- a/README.md +++ b/README.md @@ -211,6 +211,23 @@ This will clear all keys besides the mods currently pressed. If the user attempts to activate layer 1 AND layer 2 at the same time (for example, by hitting their respective layer keys), layer 3 will be activated. Layers 1 and 2 will _also_ be activated, for the purposes of fallbacks (so a given key will fall back from 3 to 2, to 1 -- and only then to 0). +#### Naming your macros + +If you have a bunch of macros you want to refer to from your keymap, while keeping the keymap easily readable, you can just name them like so: + +``` +#define AUD_OFF M(6) +#define AUD_ON M(7) +#define MUS_OFF M(8) +#define MUS_ON M(9) +#define VC_IN M(10) +#define VC_DE M(11) +#define PLOVER M(12) +#define EXT_PLV M(13) +``` + +As was done on the [Planck default keymap](/keyboard/planck/keymaps/default/keymap.c#L33-L40) + #### Timer functionality It's possible to start timers and read values for time-specific events - here's an example: @@ -227,11 +244,91 @@ if (timer_elapsed(key_timer) < 100) { It's best to declare the `static uint16_t key_timer;` outside of the macro block (top of file, etc). +#### Example 1: Single-key copy/paste (hold to copy, tap to paste) + +With QMK, it's easy to make one key do two things, as long as one of those things is being a modifier. :) So if you want a key to act as Ctrl when held and send the letter R when tapped, that's easy: `CTL_T(KC_R)`. But what do you do when you want that key to send Ctrl-V (paste) when tapped, and Ctrl-C (copy) when held? + +Here's what you do: + + +``` +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. + } + 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) > 150) { // 150 being 150ms, the threshhold we pick for counting something as a tap. + return MACRO( D(LCTL), T(C), U(LCTL), END ); + } + else { + return MACRO( D(LCTL), T(V), U(LCTL), END ); + } + } + break; + } + } + return MACRO_NONE; +}; +``` + +And then, to assign this macro to a key on your keyboard layout, you just use `M(0)` on the key you want to press for copy/paste. + +#### Example 2: Space Cadet Shift (making it easy to send opening and closing parentheses) + +In the [Modern Space Cadet Keyboard](http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#shift-parentheses), one of cooler features is the Shift Parentheses. To quote Steve Losh: + + > When held while pressing other keys, act like Shift. + > When pressed and released on their own, type an opening or closing parenthesis (left and right shift respectively). + +``` +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) < 150) { // 150 being 150ms, 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) < 150) { + register_code(KC_0); + unregister_code(KC_0); + } + unregister_code(KC_RSFT); + } + break; + } + } + return MACRO_NONE; +}; +``` + +And then, to assign this macro to a key on your keyboard layout, you just use `M(0)` on the key you want to press for left shift/opening parens, and `M(1)` for right shift/closing parens. + ## Additional keycode aliases for software-implemented layouts (Colemak, Dvorak, etc) Everything is assuming you're in Qwerty (in software) by default, but there is built-in support for using a Colemak or Dvorak layout by including this at the top of your keymap: - #include + #include If you use Dvorak, use `keymap_dvorak.h` instead of `keymap_colemak.h` for this line. After including this line, you will get access to: diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex index aa08845658..3af7ddbb8e 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex @@ -1,18 +1,18 @@ -:100000000C9465020C94AC020C94AC020C94AC02FF -:100010000C94AC020C94AC020C94AC020C94AC02A8 -:100020000C94AC020C94AC020C94C30B0C94950C85 -:100030000C94AC020C94AC020C94AC020C94AC0288 -:100040000C94AC020C9409210C94AC020C94AC02FC -:100050000C94AC020C949B1A0C94AC020C94AC0261 -:100060000C94AC020C94AC020C94AC020C94AC0258 -:100070000C94AC020C94AC020C94AC020C94AC0248 -:100080000C94AC020C94AC020C94AC020C94AC0238 -:100090000C94AC020C94AC020C94AC020C94AC0228 -:1000A0000C94AC020C94AC020C94AC02020D240D26 -:1000B000170E240D170E690D8C0D170EE10DF40DA2 -:1000C000DE10DE100D110D1150118A1197139713C8 -:1000D000A3119713981298126B1397139713821307 -:1000E0000000F0A12E004C002A00E1003581000044 +:100000000C9465020C94A9020C94A9020C94A90208 +:100010000C94A9020C94A9020C94A9020C94A902B4 +:100020000C94A9020C94A9020C94A30C0C94750DC9 +:100030000C94A9020C94A9020C94A9020C94A90294 +:100040000C94A9020C9448220C94A9020C94A902C5 +:100050000C94A9020C94EC1B0C94A9020C94A90218 +:100060000C94A9020C94A9020C94A9020C94A90264 +:100070000C94A9020C94A9020C94A9020C94A90254 +:100080000C94A9020C94A9020C94A9020C94A90244 +:100090000C94A9020C94A9020C94A9020C94A90234 +:1000A0000C94A9020C94A9020C94A902DA0DFC0D7F +:1000B000E70EFC0DE70E3E0E610EE70EB60EC90E02 +:1000C000C211C2110312031245128112811481144C +:1000D00099128114901390135B14811481146F147E +:1000E0000000F0A12E004C002A00003035810000F5 :1000F0001E00140004001D7134004D001F001A0082 :1001000016001B00E104C1002000080007000600E3 :1001100050002C0021001500090019004F004A0072 @@ -22,7 +22,7 @@ :10015000240018000D74100052004B0025000C0004 :100160000E00360051002800260012000F00370054 :100170002F002B81270013003382387130004E008E -:100180002D0031003478E500C100000001000100BD +:100180002D00310034780130C10000000100010071 :1001900001000100010000003A001E0022002602BA :1001A000010001003B001F002300270201000100A5 :1001B0003C00200024002F004B0101003D002100E5 @@ -75,1047 +75,1085 @@ :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 :1004B000B39D87715D4A3A2C20170F0A060402018A :1004C0000000000000000000000011241FBECFEF5C -:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198 -:1004E0009091EE01A091EF01B091F0018730904B17 -:1004F000A740B04BD1F41092ED011092EE01109292 -:10050000EF011092F00114BE84B7877F84BF0FB64D -:10051000F894A895809160008861809360001092A3 -:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C -:10053000E4EBF5E402C005900D92A433B107D9F7BE -:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6 -:100550000E940A090C94D8220C94000061110BC06F -:10056000FC018281882321F085EE0E94780F03C070 -:1005700085EE0E94401080E090E00895089560911B -:10058000B1017091B2018091B3019091B4010E94C8 -:10059000C81956985E9825982D9826982E982798D1 -:1005A0002F98813019F0823021F00895259A2D9AE4 -:1005B0000895269A2E9A08950C94BF0256985E9834 -:1005C00025982D9826982E9827982F988FEF90E0B1 -:1005D000909389008093880090938B0080938A0089 -:1005E00090938D0080938C00259A2D9A2FEF80E7B1 -:1005F00092E0215080409040E1F700C00000269A30 -:100600002E9A2FEF80E792E0215080409040E1F752 -:1006100000C00000279A2F9A2FEF80E792E0215028 -:1006200080409040E1F700C0000025982D982FEF02 -:1006300080E792E0215080409040E1F700C0000048 -:1006400026982E982FEF80E792E02150804090402E -:10065000E1F700C0000027982F9856985E982598DB -:100660002D9826982E9827982F98089589EA809398 -:10067000800089E08093810024982C983F988AB16B -:100680008F748AB96E98479A8BB1806B8BB9769AC2 -:100690000E94DE020C94BE0280E2809300018091F1 -:1006A000340181110EC00E949B0381E080933401CC -:1006B0002FEF83ED90E3215080409040E1F700C0A0 -:1006C000000080E40E94A1038093000181112EC0EC -:1006D0000E94CB0380930001811128C00E94CB03AC -:1006E00080930001811122C08FE30E94CB0380938D -:1006F000000181111BC00E94C30380E40E94A1037A -:1007000080930001811112C08CE00E94CB03809382 -:10071000000181110BC00E94CB0380930001811165 -:1007200005C08FE30E94CB03809300010E94C303A6 -:100730008091000108951092B9008AE08093B8007A -:10074000089594EA9093BC009091BC0097FFFCCF71 -:100750009091B900987F983021F0903111F081E0AC -:1007600008958093BB0084E88093BC008091BC0016 -:1007700087FFFCCF8091B900887F883111F08034E9 -:1007800071F780E0089584E98093BC008091BC00FB -:1007900084FDFCCF08958093BB0084E88093BC0067 -:1007A0008091BC0087FFFCCF9091B900987F81E0D9 -:1007B000983209F480E0089584E88093BC00809129 -:1007C000BC0087FFFCCF8091BB00089580910001A1 -:1007D000811115C080E40E94A10380930001811162 -:1007E0000CC082E10E94CB0380930001811105C0FF -:1007F0008FEF0E94CB03809300010E94C30384B15A -:10080000807F84B985B1807F85B98AB1837F8AB9B9 -:100810008BB1837F8BB93E98469808950E944C0314 -:10082000809300010E94E60380B38C7080BB81B38B -:10083000836F81BBE4E4F1E0A6E3B1E011921D9285 -:1008400081E0E235F807D1F70C9436039F92AF921E -:10085000BF92CF92DF92EF92FF920F931F93CF93AD -:10086000DF9380910001882379F0809135018F5FBB -:1008700080933501811108C00E944C0380930001D0 -:10088000811102C00E94DE0286E3E82E81E0F82E8C -:100890008701C0E0D0E0BB24B39492E0A92ECC2421 -:1008A000C394D12CC730D10500F58091000181118E -:1008B00064C080E40E94A10380930001811112C0F2 -:1008C00082E10E94CB038093000181110BC0C6011D -:1008D0000C2E01C0880F0A94EAF780950E94CB0382 -:1008E000809300010E94C30348C0CA30A1F028F4DD -:1008F000C83059F0C93061F005C0CC3089F070F0D3 -:10090000CD3089F0209A289810C0219A29980DC0DE -:10091000229A2A980AC0239A2B9807C0529A01C09B -:10092000539A5B9802C03E9A4698E0EAEA95F1F73E -:100930008FB181708B25799902C032E001C030E01F -:10094000832B7C9902C034E001C030E0832B7D9979 -:1009500002C028E001C020E0822B7E9902C090E115 -:1009600001C090E0892B9FB19095991F9927991FFD -:100970009295990F907E892B0FC080910001811173 -:100980004AC080E40E94A10380930001882381F182 -:10099000912C0E94C303892DD8019C91981719F0BE -:1009A0008C93A09201010E94E60321960F5F1F4FD6 -:1009B000CE30D10509F076CF80910101882369F10D -:1009C000815080930101882339F0EFE9FFE03197EE -:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF -:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5 -:1009F00083E10E94CB03809300018111C9CF81E480 -:100A00000E94A103809300018111C2CF0E94DC03E8 -:100A1000982E9094BECF80E0BFCF0E94DC0281E090 -:100A2000DF91CF911F910F91FF90EF90DF90CF90CA -:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1 -:100A40008081089508958B3B910580F4883A910543 -:100A500048F5853A9105D8F48430910508F0B2C084 -:100A6000019709F06EC081E090E00895803E910505 -:100A700008F467C0883E910508F4A4C09C01205F7B -:100A800031092031310508F05CC090650895853A40 -:100A9000910509F459C0863A910509F058C082E8D9 -:100AA00090E40895883A910509F454C0893A910573 -:100AB00009F453C08A3A910509F452C08B3A910562 -:100AC00009F451C08C3A910509F450C08D3A910552 -:100AD00009F44FC0803B910509F44EC08E3A910550 -:100AE00009F44DC08F3A910509F44CC0813B910542 -:100AF00009F44BC0823B910509F44AC0833B910540 -:100B000009F449C0843B910509F448C0853B91052F -:100B100009F447C0863B910509F446C0873B91051F -:100B200009F445C0883B910509F444C0893B91050F -:100B300009F443C08A3B910509F442C080E094E483 -:100B4000089580E090E0089581E890E4089583E8B6 -:100B500090E4089582EE94E4089589EE94E4089573 -:100B60008AEE94E4089585EB94E4089586EB94E48A -:100B7000089587EB94E408958CEC94E408958DEC4B -:100B800094E4089583E895E408958AE895E4089547 -:100B900082E995E4089584E995E4089581E296E474 -:100BA000089583E296E4089584E296E4089585E248 -:100BB00096E4089586E296E4089587E296E408951F -:100BC0008AE296E40895089524E5829FC0011124E5 -:100BD000FC0126E0729FE00DF11D1124E60FF11DCE -:100BE000EE0FFF1FEC51FF4F859194910895880FF0 -:100BF000991FFC01E05AF040859194910895880F67 -:100C0000991FFC01E052FF4F85919491089524E5CE -:100C1000829FC0011124FC0146E0749FE00DF11D8C -:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0 -:100C300094919C013A9521154FE1340708F425C1A0 -:100C40003F512115304120F49F700E94FF05089507 -:100C50009C0130532115304118F49927906C089568 -:100C6000811520E5920769F40E94B9134FEF84E3E0 -:100C70009CE0415080409040E1F700C000000C949F -:100C8000C01A813020E5920731F48091CC01816057 -:100C90008093CC0108959C0130552115304108F016 -:100CA0005CC0292F33272F70332721303105E9F419 -:100CB000AC0164E0440F551F6A95E1F74427537077 -:100CC000BC016370772702C0220F331F6A95E2F7D9 -:100CD0003C68242B352B73E0880F991F7A95E1F738 -:100CE00080769927822B932B08952230310529F4A1 -:100CF000982F8827816F906A089523303105A1F4D9 -:100D0000AC0133E0440F551F3A95E1F7407E577030 -:100D10008370992721E030E002C0220F331F8A95AB -:100D2000E2F7C9019C6816C02430310531F5AC01E9 -:100D300023E0440F551F2A95E1F7407E57708370DA -:100D4000992721E030E002C0220F331F8A95E2F795 -:100D5000C9019A68842B952B08959C013057211561 -:100D6000304118F49F70906208959C01305821150D -:100D7000304118F49F70906A0895803E9105E0F428 -:100D8000803C910558F58133910509F46FC048F412 -:100D90008932910509F463C08A32910509F46DC066 -:100DA00072C089339105E9F082389105D1F085331D -:100DB000910509F44DC067C0833E910581F138F477 -:100DC000803E9105B9F0823E9105D9F05CC0863E27 -:100DD000910561F1873E9105A1F155C00E94F7058B -:100DE00008952091DE0120FD02C021FF4CC080EE5D -:100DF00090E049C08091DE0180FFF9CF89E390E067 -:100E000042C08091DE0182FF0EC08091DE0184FF2E -:100E100003C080E090E037C083EE90E034C0809162 -:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4 -:100E300083FF0BC08091DE0184FDEBCF87EE90E055 -:100E400022C08091DE0183FFF5CF86EE90E01BC0CB -:100E50008091DE0185FF07C089E290E014C0809197 -:100E6000DE0185FFF9CF85E390E00DC08091DE01C2 -:100E700086FF07C08AE290E006C08091DE0186FF0F -:100E8000F9CF81E390E00E942305089508958091B1 -:100E900062010895CF93DF9300D01F92CDB7DEB7E4 -:100EA0009C018091E401843019F593E099833B83A0 -:100EB0002A839093E9008FEF9091E800815095FD8F -:100EC00006C095ED9A95F1F700008111F5CF80915C -:100ED000E80085FF0DC040E050E063E070E0CE0127 -:100EE00001960E94B7098091E8008E778093E80010 -:100EF0000F900F900F90DF91CF910895CF93DF93D4 -:100F000000D01F92CDB7DEB72091E401243021F547 -:100F100022E029839B838A8383E08093E9008FEF1B -:100F20009091E800815095FD06C095ED9A95F1F7F6 -:100F300000008111F5CF8091E80085FF0DC040E0F1 -:100F400050E063E070E0CE0101960E94B709809105 -:100F5000E8008E778093E8000F900F900F90DF915C -:100F6000CF9108959C018091E4018430F9F482E0EE -:100F70008093E9009FEF8091E800915085FD06C0C5 -:100F800085ED8A95F1F700009111F5CF8091E80089 -:100F900085FF0CC040E050E065E070E0C9010E94B0 -:100FA000B7098091E8008E778093E8000895CF9389 -:100FB000DF93EC018091E401843009F046C0909108 -:100FC0000C019923D9F090910D019923B9F08093E8 -:100FD000E9008FEF9091E800815095FD06C095E102 -:100FE0009A95F1F700008111F5CF8091E80085FF17 -:100FF0002CC040E050E060E170E017C081E08093D9 -:10100000E9008FEF9091E800815095FD06C095EDC5 -:101010009A95F1F700008111F5CF8091E80085FFE6 -:1010200014C040E050E068E070E0CE010E94B709D3 -:101030008091E8008E778093E80080E1FE01A2E5D0 -:10104000B1E001900D928A95E1F7DF91CF9108957B -:101050008091E301811109C00E94480B0E94A50BF9 -:101060008091E20084608093E20008951092E30191 -:10107000089508950C94F6200E94561A0E94FC20B0 -:101080000E94500E0C94460742E061EC81E00E9401 -:10109000C10A42E061EC82E00E94C10A42E061ECD8 -:1010A00083E00E94C10A42E161EC84E00C94C10A31 -:1010B0008091E601833009F455C030F4813071F03D -:1010C000823009F48EC008958A3009F47AC08B30DA -:1010D00009F460C0893009F09CC020C08091E5010E -:1010E000813A09F096C08091E800877F8093E800FC -:1010F0008091E9019091EA01892B21F460E182E578 -:1011000091E003C060E080E090E070E00E94020A9D -:101110008091E8008B778093E80008958091E50145 -:10112000813209F076C08091E9019091EA0100973F -:1011300019F0039709F06DC08091E800877F8093D4 -:10114000E8008091E80082FD05C08091E4018111F2 -:10115000F8CF5FC08091F100809362018091E80038 -:101160008B7753C08091E501813A09F052C080919C -:10117000E9019091EA01892B09F04BC08091E800C8 -:10118000877F8093E8008091E80080FFFCCF80910A -:101190000C0136C08091E5018132D9F58091E901D9 -:1011A0009091EA01892BA9F58091E800877F8093CF -:1011B000E8000E94F60A8091E70180930C010C94EC -:1011C000B9138091E501813221F58091E800877F94 -:1011D0008093E8000E94F60A8091E8018093630101 -:1011E00008958091E501813AA1F48091E800877F1C -:1011F0008093E8008091E80080FFFCCF809163013C -:101200008093F1008091E8008E778093E8000C9441 -:10121000F60A089584B7877F84BF0FB6F894A8951F -:1012200080916000886180936000109260000FBE22 -:1012300090E080E80FB6F89480936100909361008D -:101240000FBE0E949F0E0E94480B0E94A50B80912A -:10125000E20084608093E20078940E94300E0E9445 -:10126000A10E82E091E00E944B0E0E94E42080914A -:10127000E401853069F40E94181A8091E201882304 -:10128000B1F30E94421A882391F30E94A109EFCF83 -:101290000E94A70EECCF292F332723303105C9F048 -:1012A00060F42130310581F02230310509F041C070 -:1012B0008DE690E020E133E040C021323105E1F0DD -:1012C0002232310531F135C082E190E02DE733E083 -:1012D00034C099278130910549F028F0029749F5EB -:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088 -:1012F000849190E09F0121C06430D8F4E62FF0E0A3 -:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE -:1013100014C0643070F470E0FB01EE0FFF1FE65E56 -:10132000FE4F20813181FB01EA5EFE4F808190E01B -:1013300004C080E090E020E030E0FA0131832083B7 -:10134000089580E189BD82E189BD09B400FEFDCF29 -:101350008091D8008F7D8093D8008091E0008260DA -:101360008093E0008091E00081FDFCCF0895CF9252 -:10137000DF92EF92FF920F931F93CF93DF93EC01D5 -:101380008B016A010E94150B811133C0C114D10475 -:1013900039F0F60180819181081B190BC80FD91F04 -:1013A000E12CF12C0115110519F18091E80085FD62 -:1013B00016C08091E8008E778093E800C114D104B4 -:1013C00049F0F60180819181E80EF91EF182E082F8 -:1013D00085E00FC00E94150B882321F30AC0899174 -:1013E0008093F10001501109FFEFEF1AFF0ADACFE5 -:1013F00080E0DF91CF911F910F91FF90EF90DF90F0 -:10140000CF9008952091EB013091EC01261737071A -:1014100048F06115710539F42091E8002E7720938A -:10142000E80001C0B901FC0120E06115710579F106 -:101430008091E4018823F1F18530F1F18091E80099 -:1014400083FD3CC08091E80082FD2EC08091E800C1 -:1014500080FFEBCF2091F3008091F20090E0922B7F -:101460006115710551F08830910538F42191209370 -:10147000F100615071090196F3CF21E0089709F05E -:1014800020E08091E8008E778093E800CECF211194 -:10149000CFCF0AC08091E401882361F0853061F0EC -:1014A0008091E80083FD0AC08091E80082FFF2CFBE -:1014B00080E0089582E0089583E0089581E0089532 -:1014C0002091EB013091EC012617370748F06115A8 -:1014D000710539F42091E8002E772093E80001C0CF -:1014E000B901FC0120E06115710591F18091E401E1 -:1014F000882309F440C0853009F43FC08091E8009A -:1015000083FD3DC08091E80082FD2FC08091E800FE -:1015100080FFE9CF2091F3008091F20090E0922BC0 -:101520006115710559F08830910540F4249120939C -:10153000F1003196615071090196F2CF21E00897D0 -:1015400009F020E08091E8008E778093E800CBCF0F -:101550002111CCCF0AC08091E401882361F085304D -:1015600061F08091E80083FD0AC08091E80082FF6D -:10157000F2CF80E0089582E0089583E0089581E04D -:101580000895982F973068F59093E900981739F0EF -:101590007091EC002091ED005091F00003C0242FD9 -:1015A000762F50E021FD02C09F5FECCF3091EB0021 -:1015B0003E7F3093EB003091ED003D7F3093ED00A6 -:1015C0003091EB0031603093EB007093EC0020938E -:1015D000ED005093F0002091EE0027FDE5CF80E074 -:1015E00008958F708093E90081E008958091E5016E -:1015F00087FF11C08091E80082FD05C08091E40161 -:101600008111F8CF11C08091E8008B770BC08091D9 -:10161000E401882349F08091E80080FFF8CF8091B1 -:10162000E8008E778093E80008952091E4003091DF -:10163000E50095E64091EC00842F817040FF23C0C7 -:101640008091E80080FD1DC08091E401882399F01D -:10165000853099F08091EB0085FD11C04091E40048 -:101660005091E5002417350729F3915011F09A01A4 -:10167000E1CF84E0089582E0089583E0089581E059 -:10168000089580E008954091E80042FFDDCF08957D -:101690000E94B60B0E94BE0BE0EEF0E080818160FC -:1016A0008083E8EDF0E080818F77808319BCA7ED1F -:1016B000B0E08C918E7F8C9380818F7E808310929E -:1016C000E30108950F931F93CF93DF930E94B60B0E -:1016D0000E94BE0BC8EDD0E088818F778883888117 -:1016E0008068888388818F7D888319BC1092E4018B -:1016F0001092E0011092E2011092E10100EE10E080 -:10170000F80180818B7F808388818160888342E0BB -:1017100060E080E00E94C10AE1EEF0E080818E7F0F -:101720008083E2EEF0E08081816080838081886048 -:101730008083F80180818E7F8083888180618883A7 -:10174000DF91CF911F910F910895E8EDF0E0808136 -:101750008F7E8083E7EDF0E080818160808384E08C -:1017600082BF81E08093E3010C94620BE8EDF0E02E -:1017700080818E7F80831092E20008951092DA00BB -:101780001092E10008951F920F920FB60F9211244C -:101790002F933F934F935F936F937F938F939F9379 -:1017A000AF93BF93EF93FF938091E10082FF0BC053 -:1017B0008091E20082FF07C08091E1008B7F8093DF -:1017C000E1000E942F0E8091DA0080FF1FC08091FF -:1017D000D80080FF1BC08091DA008E7F8093DA00F2 -:1017E0008091D90080FF0DC080E189BD82E189BD73 -:1017F00009B400FEFDCF81E08093E4010E94280837 -:1018000005C019BC1092E4010E9436088091E100E5 -:1018100080FF19C08091E20080FF15C08091E20036 -:101820008E7F8093E2008091E20080618093E200ED -:101830008091D80080628093D80019BC85E08093A5 -:10184000E4010E943A088091E10084FF30C0809159 -:10185000E20084FF2CC080E189BD82E189BD09B42A -:1018600000FEFDCF8091D8008F7D8093D8008091BD -:10187000E1008F7E8093E1008091E2008F7E809373 -:10188000E2008091E20081608093E2008091E001BB -:10189000882311F084E007C08091E30087FD02C037 -:1018A00081E001C083E08093E4010E943C088091C4 -:1018B000E10083FF29C08091E20083FF25C0809171 -:1018C000E100877F8093E10082E08093E401109241 -:1018D000E0018091E1008E7F8093E1008091E20041 -:1018E0008E7F8093E2008091E20080618093E2002D -:1018F00042E060E080E00E94C10A8091F0008860D0 -:101900008093F0000E943908FF91EF91BF91AF9151 -:101910009F918F917F916F915F914F913F912F9107 -:101920000F900FBE0F901F9018951F920F920FB639 -:101930000F9211242F933F934F935F936F937F9355 -:101940008F939F93AF93BF93CF93DF93EF93FF93C7 -:10195000C091E900CF708091EC00D82FD17080FD4C -:10196000D0E81092E9008091F000877F8093F0002A -:1019700078940E94D90C1092E9008091F000886060 -:101980008093F000CD2BCF70C093E900FF91EF91D1 -:10199000DF91CF91BF91AF919F918F917F916F9187 -:1019A0005F914F913F912F910F900FBE0F901F901D -:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5 -:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF -:1019D000819321E0ED3EF207C9F70E9458088091FB -:1019E000E80083FF24C18091E5019091E601492F31 -:1019F00050E04A30510508F01AC1FA01EA5AFF4F87 -:101A00000C948D22803881F0823809F010C18091C9 -:101A1000E9018F708093E9008091EB0085FB8827B6 -:101A200080F91092E90006C08091E1019091E201F5 -:101A3000911182609091E800977F9093E8008093E5 -:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF -:101A5000882319F0823061F0EAC08091E70181307B -:101A600009F0E5C0933009F080E08093E2012BC0DB -:101A70008091E701811127C08091E9018F7009F4FD -:101A8000D6C08093E9002091EB0020FF1CC093306A -:101A900021F48091EB00806214C09091EB00906182 -:101AA0009093EB0021E030E0A90102C0440F551FE4 -:101AB0008A95E2F74093EA001092EA008091EB00E9 -:101AC00088608093EB001092E9008091E800877FA6 -:101AD00086C08111ACC01091E7011F778091E300AF -:101AE0008078812B8093E3008091E800877F80934A -:101AF000E8000E94F60A8091E80080FFFCCF809108 -:101B0000E30080688093E300111102C082E001C00D -:101B100083E08093E4018BC08058823008F087C056 -:101B20008091E7019091E8018C3D53E0950779F5AC -:101B300083E08A838AE289834FB7F894DE011396A3 -:101B400020E03EE051E2E32FF0E050935700E491B3 -:101B500020FF03C0E295EF703F5FEF708E2F90E0A3 -:101B6000EA3010F0C79601C0C0968D939D932F5F09 -:101B7000243149F74FBF8091E800877F8093E800C8 -:101B80006AE270E0CE0101960E94020A14C0AE0122 -:101B90004F5F5F4F6091E9010E944B09BC01892BA7 -:101BA00009F445C09091E800977F9093E8008981FF -:101BB0009A810E94600A8091E8008B778093E80008 -:101BC00036C08038A1F58091E800877F8093E800D7 -:101BD0008091E0018093F1008091E8008E778093FE -:101BE000E8000E94F60A23C0811121C08091E7011C -:101BF0009091E80199270297D4F48091E800877FBB -:101C00008093E8008091E7018093E0010E94F60A4A -:101C10008091E001811106C08091E30087FD02C040 -:101C200081E001C084E08093E4010E944408809137 -:101C3000E80083FF0AC08091E800877F8093E80076 -:101C40008091EB0080628093EB00AA960FB6F89427 -:101C5000DEBF0FBECDBFDF91CF911F9108950895D4 -:101C6000CF938091E4018823A1F0C091E900CF7067 -:101C70009091EC00892F817090FD80E8C82B109224 -:101C8000E9008091E80083FD0E94D90CCF70C093D9 -:101C9000E900CF91089590936901809368010895B8 -:101CA000E0916801F0916901309721F00190F08195 -:101CB000E02D099480E00895E0916801F0916901B8 -:101CC000309721F00280F381E02D09940895E0918E -:101CD0006801F0916901309721F00480F581E02DD1 -:101CE00009940895209166013091670128173907FA -:101CF00071F09093670180936601E0916801F09123 -:101D00006901309721F00680F781E02D099408954C -:101D100020916401309165012817390771F0909383 -:101D2000650180936401E0916801F0916901309749 -:101D300021F00084F185E02D0994089508950C9414 -:101D40009E0E0E945C1A0E940E040C94221BCF92DD -:101D5000DF92EF92FF920F931F93CF93DF93CDB754 -:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433 -:101D700026048BE6C82E81E0D82E00E010E0E02E8D -:101D8000802F0E941C05F60141916F01F82EF42668 -:101D9000B1F40F5F1F4F0E30110589F78FEF898364 -:101DA0008A831B820E94651A8160782F9D838C83B1 -:101DB00049815A816B818D810E944A0F40C0909168 -:101DC000CC0191FF04C08B870E9422058B8520E007 -:101DD00030E04F2D50E0922FBA01022E02C07595CF -:101DE00067950A94E2F760FF24C02E83EF8221E01A -:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E -:101E00008C219D21892B09F420E028870E94651AE6 -:101E10008160782F9A8789874E815F8168858A855E -:101E20000E944A0FF801E559FE4F8081C826C08202 -:101E300006C02F5F3F4F2630310569F6AACF0E94BA -:101E4000091E0E94500E90916A018917A1F00E940C -:101E5000500E80936A012B960FB6F894DEBF0FBE2A -:101E6000CDBFDF91CF911F910F91FF90EF90DF9049 -:101E7000CF900C9446072B960FB6F894DEBF0FBE9A -:101E8000CDBFDF91CF911F910F91FF90EF90DF9029 -:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2 -:101EA000F894DEBF0FBECDBF4F83588769877A870E -:101EB0008B87DE01119686E0FD0111928A95E9F784 -:101EC00085E0FE01379601900D928A95E1F74981F0 -:101ED0005A816B817C818D819E810E944D162B964B -:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E -:101EF000CF93C82F882309F4C1C0823859F40E94B7 -:101F0000500E81FDBBC089E30E94EA180E94A2190D -:101F100089E30CC0833879F40E94500E80FDAEC076 -:101F200083E50E94EA180E94A21983E50E942919FC -:101F3000CF910C94A219843859F40E94500E82FD5E -:101F40009DC087E40E94EA180E94A21987E4EECFA0 -:101F50008CEF8C0F813A48F48C2F0E94492081111C -:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E -:101F700048F4C77081E001C0880FCA95EAF70E9453 -:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6 -:101F9000C63A31F083E890E005C081E890E002C0E5 -:101FA00082E890E0CF910C94720E88E58C0F83311B -:101FB00008F064C0C83A39F1C93A41F1CA3A49F166 -:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC -:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F -:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB -:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B -:1020000080E090E038C082EE90E035C089EE90E04C -:1020100032C08AEE90E02FC085EB90E02CC086EBBA -:1020200090E029C087EB90E026C08CEC90E023C0C4 -:102030008DEC90E020C083E891E01DC08AE891E03B -:102040001AC082E991E017C084E991E014C081E2EE -:1020500092E011C083E292E00EC084E292E00BC0F5 -:1020600085E292E008C086E292E005C087E292E055 -:1020700002C08AE292E0CF910C94880ECF9108952D -:10208000882309F44BC0823859F40E94500E81FF16 -:1020900045C089E30E94EA180E94A21989E30CC096 -:1020A000833871F40E94500E80FF38C083E50E948F -:1020B000EA180E94A21983E50E9429190C94A2191A -:1020C000843859F40E94500E82FF28C087E40E9491 -:1020D000EA180E94A21987E4EFCF9CEF980F913A7B -:1020E00058F390E2980F983050F4877091E001C057 -:1020F000990F8A95EAF7892F0E947119DFCF9BE526 -:10210000980F933020F480E090E00C94720E885A7F -:10211000833120F480E090E00C94880E08958823A9 -:1021200021F00E946B190C94A2190895882321F0C4 -:102130000E9471190C94A2190895BF92CF92DF9258 -:10214000EF92FF920F931F93CF93DF9300D000D0B5 -:1021500000D0CDB7DEB77C0185E0F701DE01119636 -:1021600001900D928A95E1F7F70183819481892B83 -:1021700009F4DDC2908181818F3F19F49F3F09F4FA -:10218000D6C2F7010281258122952F7099838A8317 -:1021900089819A812E830E94A918182FB92E0E9436 -:1021A000A8180E946F17EB2DE295EF704E2F50E0AC -:1021B000FA01E05AFF4F2E810C948D228B2D807FE7 -:1021C0009B2D9F70F92E882319F0F29480EFF8224E -:1021D000002349F0FF2009F457C28F2D0E947B197C -:1021E0000E94A21951C2812F0E944010FF2009F4C1 -:1021F0009EC28F2D0E94811926960FB6F894DEBFDD -:102200000FBECDBFDF91CF911F910F91FF90EF9047 -:10221000DF90CF90BF900C94A2193B2D307F8B2D77 -:102220008F70303211F08295807F112319F01130B8 -:1022300021F12CC00023B9F0222309F490C12130F0 -:1022400009F08DC126960FB6F894DEBF0FBECDBF44 -:10225000DF91CF911F910F91FF90EF90DF90CF9082 -:10226000BF900C948B19222319F0213009F45FC21E -:102270008E830E948E198E8186C1002321F0223028 -:1022800008F055C26CC1211152C27DC1002321F05A -:10229000222309F464C1F8C1222309F474C109C2DC -:1022A0008B2D86958695837019F08130D1F03FC2D1 -:1022B000002321F0812F9B2D937002C080E090E0DD -:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B -:1022D0001F910F91FF90EF90DF90CF90BF900C94E3 -:1022E000720E002321F0812F9B2D937002C080E09D -:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB -:10230000CF911F910F91FF90EF90DF90CF90BF90F2 -:102310000C94880E812F002319F00E94111D02C019 -:102320000E94791D26960FB6F894DEBF0FBECDBF72 -:10233000DF91CF911F910F91FF90EF90DF90CF90A1 -:10234000BF900C94FE1D8B2D837009F075C0011198 -:10235000EEC1812F829586958770880F880F912F07 -:102360009F70C92ED12CE12CF12C082E04C0CC0C6E -:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004 -:1023800010E020E030E004C0000F111F221F331FB7 -:102390008A95D2F7C901B80160957095809590959E -:1023A00003C060E070E0CB014B2D4695469543702D -:1023B0004230C1F060F56C297D298E299F2941307A -:1023C00051F126960FB6F894DEBF0FBECDBFDF9158 -:1023D000CF911F910F91FF90EF90DF90CF90BF9022 -:1023E0000C9496176C297D298E299F2926960FB665 -:1023F000F894DEBF0FBECDBFDF91CF911F910F913B -:10240000FF90EF90DF90CF90BF900C94B2170E9496 -:102410009617C701B60126960FB6F894DEBF0FBE19 -:10242000CDBFDF91CF911F910F91FF90EF90DF9083 -:10243000CF90BF900C947A17002319F08B2D8170E8 -:1024400001C08695882309F472C1812F82958695F3 -:102450008770880F880F912F9F70C92ED12CE12C87 -:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1 -:10247000D2F714FF12C00FE010E020E030E004C0FB -:10248000000F111F221F331F8A95D2F7C901B8010F -:10249000609570958095909503C060E070E0CB01E9 -:1024A0004B2D4695469543704230C1F060F56C293E -:1024B0007D298E299F29413051F126960FB6F89437 -:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067 -:1024D000EF90DF90CF90BF900C9470186C297D29FD -:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A -:1024F000DF91CF911F910F91FF90EF90DF90CF90E0 -:10250000BF900C948C180E947018C701B6012696D3 -:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 -:102520000F91FF90EF90DF90CF90BF900C945418D4 -:10253000103FD1F118F4103E50F4A1C0123F09F43D -:1025400063C008F44CC0133F09F473C098C01F70F7 -:102550008B2D8F710023A1F00E94ED17812F2696FD -:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4 -:102570000F91FF90EF90DF90CF90BF900C948F1051 -:102580000E940E18812F26960FB6F894DEBF0FBE5C -:10259000CDBFDF91CF911F910F91FF90EF90DF9012 -:1025A000CF90BF900C9496100023A9F02111BFC0CA -:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60 -:1025C000DF91CF911F910F91FF90EF90DF90CF900F -:1025D000BF900C943318223008F0A9C0E9CF002333 -:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23 -:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2 -:10260000CF90BF900C94ED17002359F38B2D8F7151 -:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7 -:102620001F910F91FF90EF90DF90CF90BF900C948F -:102630000E18002399F08B2D8F7126960FB6F89403 -:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5 -:10265000EF90DF90CF90BF900C94D81726960FB6CE -:10266000F894DEBF0FBECDBFDF91CF911F910F91C8 -:10267000FF90EF90DF90CF90BF900C94CE17002387 -:10268000A9F0222309F4ADCF812F26960FB6F89436 -:10269000DEBF0FBECDBFDF91CF911F910F91FF9095 -:1026A000EF90DF90CF90BF900C94780F222309F425 -:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB -:1026C000DF91CF911F910F91FF90EF90DF90CF900E -:1026D000BF900C9440104B2D4F70612FC7010E948A -:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7 -:1026F000CF911F910F91FF90EF90DF90CF90BF90FF -:102700000C94F2164B2D4F70612FC70126960FB611 -:10271000F894DEBF0FBECDBFDF91CF911F910F9117 -:10272000FF90EF90DF90CF90BF900C94E30526963A -:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2 -:102740000F91FF90EF90DF90CF90BF9008950E947F -:1027500088190E945D190E94A2190E94AE1E0E9453 -:10276000FE1D80E090E00E94720E80E090E00C94EC -:10277000880E0E9478190C94A7130E94A918292F7B -:1027800022952F702C3030F42A3048F42250223019 -:1027900078F405C02C3041F02F3031F009C0803E74 -:1027A00048F0803F29F406C093FB882780F90895FC -:1027B00080E0089581E00895CF93DF9300D000D0AA -:1027C0001F92CDB7DEB70F900F900F900F900F9024 -:1027D000DF91CF910895CF93DF9300D000D000D048 -:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD -:1027F000DF91CF9108951F93CF93DF93C09179011B -:1028000016E080917A01C81799F0D0E01C9FF00182 -:102810001D9FF00D1124E558FE4F408151816281CA -:102820007381848195810E94EB132196C770E9CF53 -:10283000DF91CF911F9108954091AB015091AC0170 -:102840006091AD017091AE018091AF019091B001A6 -:102850000C94EB138091B00182958F7009F054C0F5 -:102860008091AD01882309F44FC080917901A09136 -:102870007A014091AE015091AF016091AB0170912E -:10288000AC01B6E08A1709F43FC090E0411551054C -:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3 -:1028A000F00D1124E558FE4F218127132AC0208105 -:1028B000261327C02281211124C0238134812417AB -:1028C000350710F421503109241B350B283C310504 -:1028D000C0F42091B0012F7020612093B00126E058 -:1028E000289FF001299FF00D1124E058FE4F8081B0 -:1028F0008F70806180838BEA91E00E949D100C9420 -:10290000FB1301968770BECF0895CF92DF92EF92AE -:10291000FF920F931F93CF93DF93CDB7DEB76297EC -:102920000FB6F894DEBF0FBECDBF8C0185E0F80175 -:10293000DE011D9601900D928A95E1F7D8014C9128 -:1029400011965C91119712966C918091AE019091C5 -:10295000AF01009709F475C13091AB017091AC01E2 -:102960007F3F19F43F3F09F46CC1F801C380D48064 -:10297000E090AD01EE2009F4BEC02091B001C81670 -:10298000D90628F0D601A81BB90BCD0104C080954B -:1029900090958C0D9D1DFF24F394883C910578F053 -:1029A000F12C207F09F0C4C07C2DD98AC88A89897E -:1029B0000E94DC138BEA91E00E949D10AFC0822F31 -:1029C000807F09F045C0571313C0431311C0611134 -:1029D0000FC02F7020612093B0010E941C148BEA5D -:1029E00091E00E949D108091B001F80185832EC076 -:1029F000CD2819F15F3F11F44F3FF9F0F62E611128 -:102A00001CC08091790120917A0136E0821709F487 -:102A10005BC090E0389FF001399FF00D1124E5581C -:102A2000FE4F7181571306C07081471303C0728136 -:102A3000711103C001968770E9CFF62E662309F461 -:102A40001CC18091B00181608093B001F12C15C14F -:102A5000571309C0431307C0611105C08091B0012D -:102A6000F8018583C8C04D875E878D859E856A8BFA -:102A70000E94BD136A898823D1F16623C1F1209198 -:102A8000B001822F82958F7090E0029774F0809150 -:102A9000AB019091AC0198878F831986DB86CA863B -:102AA0002C87CE0107960E949D1086E0F801ABEAC4 -:102AB000B1E001900D928A95E1F70E942A140E94DC -:102AC0001C14FF24F394D9C04D875E878D859E85A5 -:102AD0000E94A918292F22952F70223008F0C1C01A -:102AE0009F7009F0BBC0805E883008F4C6C0C80182 -:102AF0000E949D10E6CFC816D90608F453C0F6010F -:102B0000E81BF90BCF01883C910508F450C0F12C6B -:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E -:102B200086E0DF011D928A95E9F70E941C14A5C07A -:102B3000571314C0431312C0611110C08091B0012B -:102B4000F8018583C8010E949D1086E0EBEAF1E060 -:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5 -:102B60008D859E856A8B0E94BD136A89882309F42E -:102B7000BECF662309F4BBCF2091B001822F82958E -:102B80008F7090E002970CF490CF8091AB01909100 -:102B9000AC019A8389831B82DD82CC822E83CE0195 -:102BA000019681CF809590958C0D9D1DACCFF62E12 -:102BB000662309F49CCF571333C0431331C02091CF -:102BC000B00120FD24C0822F82958F70482F50E0E5 -:102BD00041155105E1F0D80115962C9315974F300A -:102BE000510549F08F5F982F9295907F822F8F70BB -:102BF000892B15968C93C8010E949D1086E0F801E0 -:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4 -:102C1000F801ABEAB1E001900D928A95E1F72DC081 -:102C20004D875E878D859E850E94BD1381113DCFA6 -:102C30008091B00181608093B001C8010E949D1015 -:102C40001CC0662309F453CF4D875E878D859E8512 -:102C50000E94BD13882309F44ACF27CF811143CFA7 -:102C60000CC0243008F043CF9F7009F43CCFD8014A -:102C700015969C91907F09F036CF8F2D62960FB6F6 -:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2 -:102C9000FF90EF90DF90CF9008951F93CF93DF9335 -:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01 -:102CB0004F83588769877A878B879C87CE010796D1 -:102CC0000E948514882371F08A859B85892B09F4DD -:102CD00041C088858F3F09F065C08F818F3F09F023 -:102CE00061C038C086E0FE013796DE011196019082 -:102CF0000D928A95E1F76A857B856115710551F121 -:102D0000FF81E885EF3F11F4FF3F21F120917A0127 -:102D100030E0C9010196877099274091790150E010 -:102D20008417950709F447C0F983EA837D836C8390 -:102D300096E0929FD001939FB00D1124A558BE4FED -:102D4000FE01319601900D929A95E1F780937A01F8 -:102D50000E94FB1316E08091790190917A01891706 -:102D6000B9F1189FC001112485589E4F0E94851407 -:102D7000882371F1E09179011E9FF0011124E5583B -:102D8000FE4F4081518162817381848195810E94CF -:102D9000EB138091790190E00196877099278093D9 -:102DA0007901D9CF4F81588569857A858B859C8536 -:102DB0000E94EB13CFCF0E94B91310927A011092A8 -:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF -:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A -:102DE0001F910895EF92FF920F931F93CF93DF935C -:102DF0008C01892B09F46CC0F12CEE24E394E801DA -:102E00002196F8018491843740F4843008F051C051 -:102E1000813081F0823019F15BC0853709F444C0FC -:102E2000A8F19CE7980F903708F052C08F770E9466 -:102E3000401041C00E5F1F4FFE01849190E2980F39 -:102E4000983050F48770FE2D01C0FF0F8A95EAF785 -:102E50008F2F0E947B1914C00E94780F2DC00E5F27 -:102E60001F4FFE01849190E2980F983060F48770B4 -:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E -:102E80000E94A21919C00E94401016C00E5F1F4F69 -:102E9000FE01C491CC2381F08FE99FE00197F1F707 -:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E -:102EB00003C00E94780F8E018F2D882309F49FCFC5 -:102EC000EFE9FFE03197F1F700C000008150F5CF46 -:102ED000DF91CF911F910F91FF90EF90089508958A -:102EE0006093B5017093B6018093B7019093B801D8 -:102EF0000C94A7130F931F930091B5011091B60185 -:102F00002091B7013091B801DC01CB01802B912BCE -:102F1000A22BB32B8093B5019093B601A093B70178 -:102F2000B093B8011F910F910C94A7130F931F93A7 -:102F30000091B5011091B6012091B7013091B8010F -:102F4000DC01CB0180239123A223B3238093B5011D -:102F50009093B601A093B701B093B8011F910F9160 -:102F60000C94A7130F931F930091B5011091B60114 -:102F70002091B7013091B801DC01CB018027912766 -:102F8000A227B3278093B5019093B601A093B70110 -:102F9000B093B8011F910F910C94A7131092B10137 -:102FA0001092B2011092B3011092B4010C94A713C5 -:102FB00041E050E060E070E004C0440F551F661F20 -:102FC000771F8A95D2F74093B1015093B201609375 -:102FD000B3017093B4010C94A71341E050E060E09A -:102FE00070E004C0440F551F661F771F8A95D2F703 -:102FF0008091B1019091B201A091B301B091B4015F -:10300000482B592B6A2B7B2B4093B1015093B20173 -:103010006093B3017093B4010C94A71341E050E0A6 -:1030200060E070E004C0440F551F661F771F8A954B -:10303000D2F740955095609570958091B10190912F -:10304000B201A091B301B091B401482359236A237E -:103050007B234093B1015093B2016093B30170930D -:10306000B4010C94A71341E050E060E070E004C0AC -:10307000440F551F661F771F8A95D2F78091B101C3 -:103080009091B201A091B301B091B40148275927A2 -:103090006A277B274093B1015093B2016093B3013B -:1030A0007093B4010C94A7130F931F930091B10177 -:1030B0001091B2012091B3013091B401DC01CB0138 -:1030C000802B912BA22BB32B8093B1019093B20153 -:1030D000A093B301B093B4011F910F910C94A71367 -:1030E0000F931F930091B1011091B2012091B30190 -:1030F0003091B401DC01CB0180239123A223B323BF -:103100008093B1019093B201A093B301B093B40145 -:103110001F910F910C94A7130F931F930091B1016E -:103120001091B2012091B3013091B401DC01CB01C7 -:1031300080279127A227B3278093B1019093B201F2 -:10314000A093B301B093B4011F910F910C94A713F6 -:103150000895CF92DF92EF92FF920F931F93CF9338 -:10316000DF938C01C090B101D090B201E090B30127 -:10317000F090B4018091B5019091B601A091B70192 -:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7 -:10319000D701C6010C2E04C0B695A79597958795C3 -:1031A0000A94D2F780FF07C0B8018C2F0E9407064F -:1031B0008130910531F4219758F7B80180E00E94E1 -:1031C0000706DF91CF911F910F91FF90EF90DF9055 -:1031D000CF90089590910C019923F1F090910D01F9 -:1031E0009923D1F0982F9695969596959F3080F5D6 -:1031F000E0910E01F0910F01E90FF11D877021E0C0 -:1032000030E0A90102C0440F551F8A95E2F7CA01B8 -:103210009181892B8183089520910E0130910F01B6 -:10322000F90132969FEF40E05191851789F09F3F59 -:1032300019F4511101C0942F4F5F4E30A9F79F3FF1 -:1032400039F0F901E90FF11D97FDFA958283089590 -:10325000089590910C019923F9F090910D01992313 -:10326000D9F0982F9695969596959F3028F5E091F0 -:103270000E01F0910F01E90FF11D877021E030E0A0 -:10328000A90102C0440F551F8A95E2F7CA01809533 -:10329000918189238183089520910E0130910F013E -:1032A000F9013296205F3F4F9081891301C010824F -:1032B0003196E217F307C1F7089581E090E0E091BD -:1032C0000E01F0910F01E80FF91F10820196803175 -:1032D0009105A9F708959091CB01892B8093CB019B -:1032E000089580959091CB0189238093CB01089517 -:1032F0001092CB0108959091CA01892B8093CA0145 -:10330000089580959091CA0189238093CA010895F8 -:103310001092CA0108958093B90108951092B901DD -:10332000089580910E0190910F01FC0131969C014E -:10333000205F3F4F80E0919191118F5FE217F3077B -:10334000D1F70895E0910E01F0910F018091CB012A -:103350008083E0910E01F0910F0190818091CA016C -:10336000892B80838091B901882361F0E0910E015F -:10337000F0910F019081892B80830E949119811116 -:103380001092B90180910E0190910F010C945C0E86 -:10339000CF92DF92EF92FF926C01EE24FF24C114D2 -:1033A000D104E104F10421F0C701B60120E101C01C -:1033B00020E0C72ED82EE92EFF24C114D104E10449 -:1033C000F10419F0285FC701B6016B017C0154E0DC -:1033D000F694E794D794C7945A95D1F7C114D104C1 -:1033E000E104F10419F02C5FC701B6016B017C0107 -:1033F00042E0F694E794D794C7944A95D1F7C11464 -:10340000D104E104F10419F02E5FC701B601DC011B -:10341000CB01B695A79597958795892B8A2B8B2BF2 -:1034200009F02F5F822FFF90EF90DF90CF900895EB -:103430008091E401843011F120E488E190E00FB63E -:10344000F894A895809360000FBE2093600083B726 -:10345000817F846083BF83B7816083BF78948895C0 -:1034600083B78E7F83BF0FB6F894A89580916000D4 -:10347000886180936000109260000FBE08950895E7 -:103480000C943F1ACF930E94401A0E9426040E9477 -:103490003F1AC0E08C2F0E941C05811104C0CF5F31 -:1034A000CE30C1F701C081E0CF9108950E94B913D9 -:1034B0000E94500E0C94460782E084BD93E095BDB7 -:1034C0009AEF97BD80936E0008952FB7F89480917E -:1034D000CD019091CE01A091CF01B091D0012FBF2D -:1034E0000895CF92DF92EF92FF920F931F932FB721 -:1034F000F8944091CD015091CE016091CF0170912F -:10350000D0012FBF6A017B01EE24FF248C0120E053 -:1035100030E0C016D106E206F30610F4415051091E -:103520009A01281B390BC9011F910F91FF90EF9051 -:10353000DF90CF9008951F920F920FB60F92112433 -:103540008F939F93AF93BF938091CD019091CE01C4 -:10355000A091CF01B091D0010196A11DB11D809322 -:10356000CD019093CE01A093CF01B093D001BF9134 -:10357000AF919F918F910F900FBE0F901F90189554 -:103580000E94480BF8942FEF87EA91E62150804083 -:103590009040E1F700C0000087E090EBDC018093F1 -:1035A000ED019093EE01A093EF01B093F0019CE048 -:1035B00088E10FB6F894A895809360000FBE9093B1 -:1035C0006000FFCFEF92FF920F931F93CF93DF9393 -:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0 -:1035E000F12CC701002E02C0959587950A94E2F749 -:1035F00080FD06C00F5F1F4F0630110591F709C00F -:10360000602F7C2F80E00E94E4058D13F3CF81E0D2 -:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3 -:103620000F91FF90EF900895CF93C82F8CE20E94E6 -:10363000E21A882321F08C2FCF910C94E21A80E0BB -:10364000CF910895CF930E94691C811102C00E94FE -:103650004F1CC5E6C15049F00E9426048FE39CE947 -:103660000197F1F700C00000F5CF89E20E94141B1A -:10367000811113C18AE20E94141B81110E944F1C08 -:1036800085E00E94141B81110E94C01A0E94741CC4 -:103690008093CC0187E00E94141B8823A9F18BE161 -:1036A0000E94141B882351F08091CC0181FB2227BA -:1036B00020F991E0922790FB81F90EC08EE00E94E4 -:1036C000141B882361F08091CC0182FB222720F912 -:1036D00091E0922790FB82F98093CC0115C080E1A4 -:1036E0000E94141B9091CC01882341F093FB222768 -:1036F00020F981E0822780FB93F904C0892F80950F -:1037000080FB90F99093CC018091CC010E94781CB1 -:103710000E94861C8093DE0180EE0E94141B882389 -:1037200041F08091DE01982F909590FB80F9809375 -:10373000DE0189E30E94141B882359F08091DE0189 -:1037400081FB222720F991E0922790FB81F9809359 -:10375000DE0182EE0E94141B882359F08091DE0165 -:1037600082FB222720F991E0922790FB82F9809337 -:10377000DE0186EE0E94141B882359F08091DE0141 -:1037800083FB222720F991E0922790FB83F9809315 -:10379000DE0183EE0E94141B882359F08091DE0124 -:1037A00084FB222720F991E0922790FB84F98093F3 -:1037B000DE0185E30E94141B882359F08091DE010D -:1037C00085FB222720F991E0922790FB85F98093D1 -:1037D000DE0181E30E94141B882359F08091DE01F1 -:1037E00086FB222720F991E0922790FB86F98093AF -:1037F000DE0181E10E94141B882359F08091DE01D3 -:1038000087FB222720F991E0922790FB87F980938C -:10381000DE018091DE010E948A1C8091DE0187FB1F -:10382000882780F980930D0187E20E94141BC82F1E -:103830008EE10E94141B8111C2608FE10E94141B53 -:103840008111C46080E20E94141B8111C86081E272 -:103850000E94141B8111C06182E20E94141B81111D -:10386000C06283E20E94141B8111C06484E20E9442 -:10387000141B882311F0C06802C0CC2329F08C2FC0 -:103880000E94811C6C2F03C00E947D1C682F70E079 -:1038900080E090E0CF910C947017CF9108956DEE79 -:1038A0007EEF80E090E00E94C32260E082E090E042 -:1038B0000E94B52260E083E090E00E94B52260E0C3 -:1038C00084E090E00E94B52260E085E090E00C94F6 -:1038D000B52280E090E00E94AF2221E08D3E9E4F15 -:1038E00009F020E0822F089582E090E00C94A72256 -:1038F000682F82E090E00C94B52283E090E00C9475 -:10390000A722682F83E090E00C94B52284E090E039 -:103910000C94A722682F84E090E00C94B52280914B -:10392000D30180FF0BC06091130185E0689FB00157 -:10393000112475956795759567952BC081FF09C012 -:103940006091130185E0689FB0011124759567951A -:1039500020C082FF07C06091130185E0689FB0011D -:10396000112417C09091D4019923D1F060911201D4 -:10397000961788F72091130185E0289F9001112464 -:10398000929FA001939F500D112470E0CA010E94E4 -:1039900079226038710540F46115710519F406C08B -:1039A00065E070E0862F08958FE7089581E008951F -:1039B0008091D30180FF08C06091110170E075957E -:1039C00067957595679521C081FF06C060911101CB -:1039D00070E07595679519C082FF04C06091110170 -:1039E00070E010C09091D401992399F0609110017A -:1039F0009617A0F780911101899FC001112470E0F2 -:103A00000E9479226038710540F46115710519F43E -:103A100006C061E070E0862F08958FE7089581E089 -:103A20000895803F21F40E948F1C819504C0813F3E -:103A300029F40E948F1C8093D7010895823F21F4BE -:103A40000E948F1C819504C0833F29F40E948F1C23 -:103A50008093D6010895893F19F40E94D81C05C0AF -:103A60008A3F31F40E94D81C81958093D801089533 -:103A70008B3F21F40E94D81C819504C08C3F29F40F -:103A80000E94D81C8093D9010895843F21F480912D -:103A9000D501816017C0853F21F48091D5018260F6 -:103AA00011C0863F21F48091D50184600BC0873F0F -:103AB00021F48091D501886005C0883F31F4809160 -:103AC000D50180618093D50108958D3F21F48091C7 -:103AD000D30181600BC08E3F21F48091D3018260BD -:103AE00005C08F3F29F48091D30184608093D30176 -:103AF0000895803F39F48091D70187FF6CC0109200 -:103B0000D70169C0813F29F48091D7011816BCF311 -:103B100062C09091D601823F29F497FF5CC0109259 -:103B2000D60159C0833F19F41916CCF354C0893F0C -:103B300041F48091D80118160CF04DC01092D801B4 -:103B40004AC08A3F29F48091D80187FF44C0F6CF4C -:103B50008B3F39F48091D90187FF3DC01092D90184 -:103B60003AC08C3F29F48091D9011816BCF333C0B8 -:103B7000843F21F48091D5018E7F17C0853F21F4C9 -:103B80008091D5018D7F11C0863F21F48091D501B0 -:103B90008B7F0BC0873F21F48091D501877F05C0C3 -:103BA000883F31F48091D5018F7E8093D50113C079 -:103BB0008D3F21F48091D3018E7F0BC08E3F21F485 -:103BC0008091D3018D7F05C08F3F29F48091D3016F -:103BD0008B7F8093D3018091D60181110EC080919B -:103BE000D70181110AC08091D801811106C080914E -:103BF000D901811102C01092D401089585ED91E0A0 -:103C00000E94670E0E94651A9093D2018093D101A1 -:103C100008951F93CF93DF938091D1019091D201AA -:103C20000E94711AAC019091D401992321F0209146 -:103C3000140130E006C0209115018AE0289F900110 -:103C400011244217530708F485C08091D601C09112 -:103C5000D701D091D8011091D901811107C0C111AC -:103C600075C0D11173C0111171C074C09F3F19F09C -:103C70009F5F9093D401181624F40E948F1C8093A8 -:103C8000D6018091D60187FF05C00E948F1C8195C7 -:103C90008093D6011C1624F40E948F1C8093D701B8 -:103CA0008091D70187FF05C00E948F1C819580936A -:103CB000D7016091D601662331F1C091D701CC23A1 -:103CC00011F1062E000C770B880B990B0E948021B6 -:103CD00023E333E343E35FE30E94E4210E944821AE -:103CE0006093D6016C2FCC0F770B880B990B0E9439 -:103CF000802123E333E343E35FE30E94E4210E9456 -:103D000048216093D7011D1624F40E94D81C80938B -:103D1000D8018091D80187FF05C00E94D81C8195E9 -:103D20008093D801111624F40E94D81C8093D901E5 -:103D30008091D90187FF05C00E94D81C819580938E -:103D4000D901DF91CF911F910C94FE1D9F3F09F087 -:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6 -:103D600085E0DF011D928A95E9F71092D401109247 -:103D7000D3010895833081F128F4813059F08230E5 -:103D8000D1F00895853009F449C0B8F1863009F4BE -:103D900056C0089580911501262F30E0280F311D5F -:103DA0002F3F310524F4680F6093150108958FEFBC -:103DB00080931501089580911401262F30E0280F7B -:103DC000311D2F3F310524F4680F609314010895CD -:103DD0008FEF80931401089580911301262F30E016 -:103DE000280F311D2F3F310524F4680F6093130114 -:103DF00008958FEF80931301089580911201262F6B -:103E000030E0280F311D2F3F310524F4680F6093F7 -:103E1000120108958FEF809312010895809111018E -:103E2000262F30E0280F311D2F3F310524F4680F75 -:103E30006093110108958FEF80931101089580918F -:103E40001001262F30E0280F311D2F3F310524F4BB -:103E5000680F6093100108958FEF8093100108950B -:103E6000833011F128F4813049F0823091F00895C7 -:103E7000853081F120F18630C1F1089580911501DE -:103E8000681720F4861B8093150108951092150180 -:103E9000089580911401681720F4861B8093140103 -:103EA000089510921401089580911301681720F469 -:103EB000861B809313010895109213010895809139 -:103EC0001201681720F4861B809312010895109246 -:103ED0001201089580911101681720F4861B8093C8 -:103EE0001101089510921101089580911001681731 -:103EF00020F4861B809310010895109210010895FC -:103F00000F931F938D3109F46BC008F03FC08E30C2 -:103F100009F47DC0C0F4873009F46EC068F48630BF -:103F200009F0AFC08091CC01817F8E7F8093CC015E -:103F300081E08093DB01A6C0883009F458C08B3043 -:103F400009F49BC09EC0863109F497C078F4803193 -:103F500009F470C0813109F094C00E94B9139091A6 -:103F60000D0181E0892780930D0187C0893109F413 -:103F700084C08B3109F085C08091CC0181FB222760 -:103F800020F991E0922790FB81F94AC0853309F42A -:103F90005BC048F4873209F457C008F45AC089322C -:103FA00009F452C06EC0833438F48A3308F067C015 -:103FB000883309F462C065C0833409F445C088348D -:103FC00009F05FC00E94B9130FEF13ED20E3015019 -:103FD00010402040E1F700C000000E94C01A4DC010 -:103FE0000E9402210E94500E0E94460746C00E9475 -:103FF000741C0E94861C41C09091CC01892F817055 -:1040000090FF12C0917F9E7F9093CC013BC0809126 -:10401000CC0182FB222720F991E0922790FB82F9C4 -:104020008093CC01992349F18091CC0181608093E8 -:10403000CC0123C08091CC0183FB222720F991E0A1 -:10404000922790FB83F9ECCF61E070E080E090E094 -:1040500010C08D5141E050E060E070E08A019B01AA -:1040600004C0000F111F221F331F8A95D2F7C90108 -:10407000B8010E9470170E94B91381E003C08953F0 -:10408000E9CF80E01F910F91089580E008950C948E -:104090004520CF93C82F8091DB01813079F018F053 -:1040A0008230E9F187C0E0910E01F0910F0180812B -:1040B000813169F0823209F07FC009C0E0910E01C0 -:1040C000F0910F018081813111F0823261F48C2FE7 -:1040D0000E944720811104C08C2F0E94801F1DC0A8 -:1040E00081E090E01AC08C2F0E944520811114C0FD -:1040F000C43179F048F4CB3079F0C03109F060C0B8 -:1041000082E08093DB0108C0C93219F0C83321F086 -:1041100057C01092DB0154C081E0817053C0C93296 -:1041200089F118F5C43171F1A8F4C73009F046C01F -:104130008AE08093150194E19093140193E09093A9 -:1041400013018093120188E08093110188E280932B -:10415000100134C0CE51C63088F5EC2FF0E0E65D9A -:10416000FE4F80818093DA0129C0CE34E9F020F43B -:10417000CB3421F56AE013C0C13579F0C235F1F4D2 -:1041800061E00DC08091DA01882319F01092DA0104 -:1041900015C081E08093DB0115C061E006C080910D -:1041A000DA010E94BA1E0AC06AE08091DA010E9418 -:1041B000301F04C01092DB0180E004C081E002C027 -:1041C00080E0ABCFCF910895E1E8F0E08081886096 -:1041D00080838081816080838FB7F89493E090938F -:1041E000890090ED909388008FBF0895EFE6F0E08E -:1041F0008081826080830895EFE6F0E080818D7F8A -:1042000080830895EFE6F0E0908182E08927808343 -:1042100008951F920F920FB60F9211242F933F9380 -:104220004F935F936F937F938F939F93AF93BF93BE -:10423000EF93FF938091DC019091DD0101969093C3 -:10424000DD018093DC01811103C082E00E944607FA -:10425000E091DD01E695E695F0E0E657FB4FE4914D -:104260008091DC018E1303C080E00E944607FF911D -:10427000EF91BF91AF919F918F917F916F915F91DE -:104280004F913F912F910F900FBE0F901F90189557 -:104290000E944F216894B1110C94DE2108950E9470 -:1042A000C32188F09F5798F0B92F9927B751B0F0E4 -:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA -:1042C00014C0B13091F00E94DD21B1E008950C944A -:1042D000DD21672F782F8827B85F39F0B93FCCF3FD -:1042E000869577956795B395D9F73EF49095809527 -:1042F000709561957F4F8F4F9F4F0895E89409C047 -:1043000097FB3EF490958095709561957F4F8F4F08 -:104310009F4F9923A9F0F92F96E9BB279395F6951E -:10432000879577956795B795F111F8CFFAF4BB0F9C -:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000 -:10434000882311F096E911C0772321F09EE8872F8A -:10435000762F05C0662371F096E8862F70E060E046 -:104360002AF09A95660F771F881FDAF7880F9695BF -:10437000879597F9089557FD9058440F551F59F0A8 -:104380005F3F71F04795880F97FB991F61F09F3F42 -:1043900079F087950895121613061406551FF2CF6B -:1043A0004695F1DF08C0161617061806991FF1CFBB -:1043B00086957105610508940895E894BB276627E2 -:1043C0007727CB0197F908950E94F7210C94682272 -:1043D0000E945A2238F00E94612220F0952311F0A9 -:1043E0000C9451220C94572211240C94DE210E942B -:1043F000BB2170F3959FC1F3950F50E0551F629F4D -:10440000F001729FBB27F00DB11D639FAA27F00D2D -:10441000B11DAA1F649F6627B00DA11D661F829F54 -:104420002227B00DA11D621F739FB00DA11D621F39 -:10443000839FA00D611D221F749F3327A00D611D56 -:10444000231F849F600D211D822F762F6A2F112438 -:104450009F5750409AF0F1F088234AF0EE0FFF1F6B -:10446000BB1F661F771F881F91505040A9F79E3FC2 -:10447000510580F00C9451220C94DE215F3FE4F34F -:10448000983ED4F3869577956795B795F795E79518 -:104490009F5FC1F7FE2B880F911D9695879597F921 -:1044A000089597F99F6780E870E060E008959FEFB6 -:1044B00080EC089500240A941616170618060906BB -:1044C000089500240A94121613061406050608958A -:1044D000092E0394000C11F4882352F0BB0F40F412 -:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52 -:1044F000089597FB072E16F4009407D077FD09D096 -:104500000E94932207FC05D03EF4909581959F4F21 -:104510000895709561957F4F0895EE0FFF1F0590E8 -:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF -:10453000BB1FA617B70710F0A61BB70B881F991F44 -:104540005A95A9F780959095BC01CD010895F999E8 -:10455000FECF92BD81BDF89A992780B50895A8E154 -:10456000B0E042E050E00C94CA22262FF999FECF29 -:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80 -:104580000FBE019608950E94B522272F0C94B622E3 -:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03 -:1045A000F89A319600B40D9241505040B8F70895F2 -:0445B000F894FFCFAD -:1045B40020024707D707B2077E074A070101BA015D -:1045C40028080A03140A3F4D36394B04FE03C80376 -:1045D4008F0322033B0354036D0301020304050606 -:0445E40007080900BB +:1004D000DAE0DEBFCDBF04B603FE24C08091F00198 +:1004E0009091F101A091F201B091F3018730904B0E +:1004F000A740B04BB9F41092F0011092F1011092A4 +:10050000F2011092F30114BE84B7877F84BF88E1A3 +:100510000FB6F89480936000109260000FBEE0E088 +:10052000FFE3099511E0A0E0B1E0EEE1F8E402C0DC +:1005300005900D92A433B107D9F711E0A4E3B1E01F +:1005400001C01D92A03FB107E1F70E94E9090C9498 +:100550000D240C940000662319F06130F1F03DC0C9 +:10056000FC018281882341F00E94B71B90933501E2 +:100570008093340181EE1CC080913401909135014B +:100580000E94C31B8639910534F486E20E944A100A +:1005900086E20E94121181EE1EC0FC018281882336 +:1005A00051F00E94B71B909335018093340185EE82 +:1005B0000E944A1012C080913401909135010E942E +:1005C000C31B8639910534F487E20E944A1087E202 +:1005D0000E94121185EE0E94121180E090E00895B1 +:1005E00008956091B3017091B4018091B50190912B +:1005F000B6010E94151B56985E9825982D9826984E +:100600002E9827982F98813019F0823021F0089584 +:10061000259A2D9A0895269A2E9A089508950C9455 +:10062000F10256985E9825982D9826982E9827982E +:100630002F988FEF90E0909389008093880090939B +:100640008B0080938A0090938D0080938C00259A74 +:100650002D9A2FEF80E792E0215080409040E1F703 +:1006600000C00000269A2E9A2FEF80E792E02150DA +:1006700080409040E1F700C00000279A2F9A2FEFAA +:1006800080E792E0215080409040E1F700C00000F8 +:1006900025982D982FEF80E792E0215080409040E0 +:1006A000E1F700C0000026982E982FEF80E792E037 +:1006B000215080409040E1F700C0000027982F981B +:1006C00056985E9825982D9826982E9827982F98BA +:1006D000089589EA8093800089E0809381002498BE +:1006E0002C983F988AB18F748AB96E98479A8BB1CB +:1006F000806B8BB9769A0E9411030C94F00280E211 +:10070000809300018091360181110EC00E94D003B8 +:1007100081E0809336012FEF83ED90E321508040FC +:100720009040E1F700C0000080E40E94D60380936F +:10073000000181112EC00E940004809300018111EC +:1007400028C00E94000480930001811122C08FE321 +:100750000E9400048093000181111BC00E94F803D5 +:1007600080E40E94D60380930001811112C08CE0C6 +:100770000E9400048093000181110BC00E940004BC +:1007800080930001811105C08FE30E9400048093D3 +:1007900000010E94F8038091000108950C940E035B +:1007A0001092B9008AE08093B800089594EA90937B +:1007B000BC009091BC0097FFFCCF9091B900987F4E +:1007C000983021F0903111F081E008958093BB00C2 +:1007D00084E88093BC008091BC0087FFFCCF8091AF +:1007E000B900887F883111F0803471F780E0089576 +:1007F00084E98093BC008091BC0084FDFCCF089507 +:100800008093BB0084E88093BC008091BC0087FF8C +:10081000FCCF9091B900987F81E0983209F480E094 +:10082000089584E88093BC008091BC0087FFFCCFD2 +:100830008091BB00089580910001811115C080E472 +:100840000E94D6038093000181110CC082E10E94B6 +:10085000000480930001811105C08FEF0E94000405 +:10086000809300010E94F80384B1807F84B985B130 +:10087000807F85B98AB1837F8AB98BB1837F8BB939 +:100880003E98469808950E947F03809300010E943D +:100890001B0480B38C7080BB81B3836F81BBE6E4A3 +:1008A000F1E0A8E3B1E011921D9281E0E435F80790 +:1008B000D1F70C946903BF92CF92DF92EF92FF922F +:1008C0000F931F93CF93DF9380910001882379F0DA +:1008D000809137018F5F80933701811108C00E949A +:1008E0007F0380930001811102C00E94110308E37D +:1008F00011E0C0E0D0E0DD24D39482E0C82EEE24E5 +:10090000E394F12CC73000F580910001811162C0A1 +:1009100080E40E94D60380930001811112C082E11D +:100920000E9400048093000181110BC0C7010C2EAE +:1009300001C0880F0A94EAF780950E940004809312 +:1009400000010E94F80346C0CA30A1F028F4C83064 +:1009500059F0C93061F005C0CC3089F070F0CD306D +:1009600089F0209A289810C0219A29980DC0229ABF +:100970002A980AC0239A2B9807C0529A01C0539A0A +:100980005B9802C03E9A4698E0EAEA95F1F78FB18B +:1009900079995AC092E081708D25892B7C9B02C089 +:1009A00090E001C094E0892B7D9B02C090E001C0E3 +:1009B00098E0892B7E9B02C090E001C090E1892BDA +:1009C0009FB19095991F9927991F9295990F907EA5 +:1009D000892B0FC08091000181114BC080E40E94DF +:1009E000D60380930001882389F1B12C0E94F8037B +:1009F0008B2DF8019081981719F08083C092010126 +:100A00000E941B0421960F5F1F4FCE30D10509F0C5 +:100A100079CF80910101882371F181508093010188 +:100A2000882339F08FE99FE00197F1F700C00000BB +:100A300022C0A6E4B1E0E8E3F1E081918D9391E07A +:100A4000E634F907D1F717C090E0A5CF83E10E9403 +:100A50000004809300018111C8CF81E40E94D60375 +:100A6000809300018111C1CF0E941104B82EB0946F +:100A7000BDCF80E0BECF0E940F0381E0DF91CF9118 +:100A80001F910F91FF90EF90DF90CF90BF9008954E +:100A9000E82FF0E0EA5BFE4F808108950895089505 +:100AA00096E0799FF001112494E5899FE00DF11DF6 +:100AB0001124E60FF11DEE0FFF1FEC51FF4F859142 +:100AC00094910895880F991F805A9040FC01859158 +:100AD00094910895880F991F80529F4FFC01859132 +:100AE000949108950F931F93CF93DF93EC01811599 +:100AF00020E3920730F5811530E2930708F0B1C08A +:100B00008B3B910588F4883A910508F058C0853AE6 +:100B1000910508F049C08430910508F043C0813048 +:100B2000910509F4B2C1AEC18F3F910509F0D0F52E +:100B3000803F910508F092C0805E9109089790F17E +:100B4000A1C1C11581E5D807A8F4C23090E5D90745 +:100B500008F09FC0C11520E5D20709F486C008F04F +:100B600092C0C11580E4D80708F08CC18E0111270E +:100B7000106CCCC1C11590E8D90758F4C11520E715 +:100B8000D20708F07BC1C11530E6D30708F423C1B2 +:100B900079C1C11580E9D80708F074C18E011F70B2 +:100BA000106AB4C18E01B2C1853A910509F470C1D1 +:100BB000863A910509F46FC103E810E4A7C1883AA9 +:100BC000910509F46BC1893A910509F46AC18A3A21 +:100BD000910509F469C18B3A910509F468C18C3A11 +:100BE000910509F467C18D3A910509F466C1803B0E +:100BF000910509F465C18E3A910509F464C18F3AF3 +:100C0000910509F463C1813B910509F462C1823BFE +:100C1000910509F461C1833B910509F460C1843BEE +:100C2000910509F45FC1853B910509F45EC1863BDE +:100C3000910509F45DC1873B910509F45CC1883BCE +:100C4000910509F45BC1893B910509F45AC18A3BBE +:100C5000910509F059C10AE216E458C18C011065EA +:100C600055C19F700E946A0552C10E94A4149FEF53 +:100C700024E33CE0915020403040E1F700C0000008 +:100C80000E94111C43C18091CF0181608093CF01EC +:100C90003DC10E94B91D811102C00E949F1D0E948A +:100CA000D61D90E09093F0018093EF01C23080E573 +:100CB000D80721F48091EF01816086C0C43090E5AF +:100CC000D90721F48091EF0182607EC0C63020E513 +:100CD000D20721F48091EF01846076C0C83030E5FE +:100CE000D30719F48091EF0127C0CA3080E5D807F7 +:100CF00021F48091EF01806167C0CC3090E5D90785 +:100D000021F48091EF0180625FC0CE3020E5D207F0 +:100D100021F48091EF01806457C0C03130E5D307E2 +:100D200021F48091EF0180684FC0C23180E5D8077F +:100D300029F48091EF018460886046C0C33090E55B +:100D4000D90721F48091EF018E7F3EC0C53020E5A8 +:100D5000D20721F48091EF018D7F36C0C73030E596 +:100D6000D30721F48091EF018B7F2EC0C93080E53D +:100D7000D80719F48091EF0126C0CB3090E5D90750 +:100D800021F48091EF018F7E1FC0CD3020E5D20786 +:100D900021F48091EF018F7D17C0CF3030E5D3076C +:100DA00021F48091EF018F7B0FC0C13180E5D8071E +:100DB00021F48091EF018F7707C0C331D04531F422 +:100DC0008091EF018B7F877F8093EF018091EF010E +:100DD0000E94DA1D9BC08D2F99278F709927813033 +:100DE0009105E9F48E01037011279C0102C0220FC6 +:100DF000331F0A95E2F789011C68CE0164E0880F71 +:100E0000991F6A95E1F788279370082B192B73E0D7 +:100E1000CC0FDD1F7A95E1F7C076DD272CC082303C +:100E2000910529F41C2F0027016F106A6FC08330D1 +:100E3000910561F4CE018370992701E010E002C0B2 +:100E4000000F111F8A95E2F71C680EC0049709F085 +:100E50005DC0CE018370992701E010E002C0000F51 +:100E6000111F8A95E2F71A6843E0CC0FDD1F4A95FF +:100E7000E1F7C07ED7700C2B1D2B48C08E011F7070 +:100E8000106244C000E010E041C001E010E03EC04C +:100E900001E810E43BC002E810E438C002EE14E4BC +:100EA00035C009EE14E432C00AEE14E42FC005EB9D +:100EB00014E42CC006EB14E429C007EB14E426C0AC +:100EC0000CEC14E423C00DEC14E420C003E815E49A +:100ED0001DC00AE815E41AC002E915E417C004E9C8 +:100EE00015E414C001E216E411C003E216E40EC0DA +:100EF00004E216E40BC005E216E408C006E216E4BC +:100F000005C007E216E402C000E014E4C801DF9166 +:100F1000CF911F910F91089596E0799FF0011124D0 +:100F200094E5899FE00DF11D1124E60FF11DEE0FF0 +:100F3000FF1FEC51FF4F85919491803E9105E0F4A5 +:100F4000803C910558F58133910509F46FC048F450 +:100F50008932910509F463C08A32910509F46DC0A4 +:100F600072C089339105E9F082389105D1F085335B +:100F7000910509F44DC067C0833E910581F138F4B5 +:100F8000803E9105B9F0823E9105D9F05CC0863E65 +:100F9000910561F1873E9105A1F155C00E9462055E +:100FA00008952091EF0120FD02C021FF4CC080EE8A +:100FB00090E049C08091EF0180FFF9CF89E390E094 +:100FC00042C08091EF0182FF0EC08091EF0184FF4B +:100FD00003C080E090E037C083EE90E034C08091A1 +:100FE000EF0182FFF2CF82EE90E02DC08091EF0101 +:100FF00083FF0BC08091EF0184FDEBCF87EE90E083 +:1010000022C08091EF0183FFF5CF86EE90E01BC0F8 +:101010008091EF0185FF07C089E290E014C08091C4 +:10102000EF0185FFF9CF85E390E00DC08091EF01DE +:1010300086FF07C08AE290E006C08091EF0186FF3C +:10104000F9CF81E390E00E947205089508950C9411 +:101050002608809164010895CF93DF9300D01F92FA +:10106000CDB7DEB72091E601243019F523E02983BE +:101070009B838A832093E9008FEF9091E800815051 +:1010800095FD06C095ED9A95F1F700008111F5CF19 +:101090008091E80085FF0DC040E050E063E070E023 +:1010A000CE0101960E94960A8091E8008E77809387 +:1010B000E8000F900F900F90DF91CF910895CF939C +:1010C000DF9300D01F92CDB7DEB72091E601243028 +:1010D00021F522E029839B838A8383E08093E900C2 +:1010E0008FEF9091E800815095FD06C095ED9A959F +:1010F000F1F700008111F5CF8091E80085FF0DC068 +:1011000040E050E063E070E0CE0101960E94960A54 +:101110008091E8008E778093E8000F900F900F90F9 +:10112000DF91CF9108952091E6012430F1F422E07F +:101130002093E9002FEF3091E800215035FD06C0E3 +:1011400035ED3A95F1F700002111F5CF2091E80037 +:1011500025FF0BC040E050E065E070E00E94960A79 +:101160008091E8008E778093E8000895CF93DF9315 +:10117000EC018091E601843009F046C090910C01A9 +:101180009923D9F090910D019923B9F08093E9004A +:101190008FEF9091E800815095FD06C095E19A95FA +:1011A000F1F700008111F5CF8091E80085FF2CC098 +:1011B00040E050E060E170E017C081E08093E9001A +:1011C0008FEF9091E800815095FD06C095ED9A95BE +:1011D000F1F700008111F5CF8091E80085FF14C080 +:1011E00040E050E068E070E0CE010E94960A8091F5 +:1011F000E8008E778093E80080E1FE01A4E5B1E08D +:1012000001900D928A95E1F7DF91CF910895809139 +:10121000E501811109C00E94280C0E94850C809173 +:10122000E20084608093E20008951092E501089541 +:1012300008950C9435220E94A81B0E943B220E9414 +:10124000220F0C94270842E061EC81E00E94A20B7F +:1012500042E061EC82E00E94A20B42E061EC83E09C +:101260000E94A20B42E161EC84E00C94A20B8091FD +:10127000E801833009F455C030F4813071F08230D8 +:1012800009F48EC008958A3009F47AC08B3009F4CD +:1012900060C0893009F09CC020C08091E701813A8C +:1012A00009F096C08091E800877F8093E8008091E4 +:1012B000EB019091EC01892B21F060E080E090E05F +:1012C00003C060E184E591E070E00E94DF0A809154 +:1012D000E8008B778093E80008958091E7018132E0 +:1012E00009F076C08091EB019091EC01009719F024 +:1012F000039709F06DC08091E800877F8093E80034 +:101300008091E80082FD05C08091E6018111F8CF4F +:101310005FC08091F100809364018091E8008B7739 +:1013200053C08091E701813A09F052C08091EB01EE +:101330009091EC01892B09F04BC08091E800877FE8 +:101340008093E8008091E80080FFFCCF80910C0141 +:1013500036C08091E7018132D9F58091EB019091FF +:10136000EC01892BA9F58091E800877F8093E80044 +:101370000E94D70B8091E90180930C010C94A41476 +:101380008091E701813221F58091E800877F809389 +:10139000E8000E94D70B8091EA01809365010895CF +:1013A0008091E701813AA1F48091E800877F8093E2 +:1013B000E8008091E80080FFFCCF80916501809378 +:1013C000F1008091E8008E778093E8000C94D70BB1 +:1013D000089584B7877F84BF88E10FB6F89480931F +:1013E0006000109260000FBE90E080E80FB6F894A5 +:1013F00080936100909361000FBE0E94710F0E9464 +:10140000280C0E94850C8091E20084608093E200A9 +:1014100078940E94000F0E94730F82E091E00E9476 +:101420001D0F0E9423228091E601853069F40E94FD +:10143000681B8091E4018823B1F30E94931B8823E9 +:1014400091F30E94800AEFCF0E94790FECCF292FF1 +:10145000332723303105A9F06CF42130310509F42C +:1014600042C02230310509F043C08DE690E020E112 +:1014700033E042C021323105C9F02232310519F181 +:1014800037C099278130910541F08230910541F0B4 +:10149000892B71F5ECE0F3E005C0E4EFF2E002C067 +:1014A000ECEDF2E0849190E09F0126C0643000F5FD +:1014B000E62FF0E0EE0FFF1FEE5DFE4F2081318141 +:1014C00089E090E019C0643098F4E62FF0E0DF0185 +:1014D000AA0FBB1FA65EBE4F2D913C91EA5EFE4F48 +:1014E000808190E009C082E190E02DE733E004C004 +:1014F00080E090E020E030E0FA013183208308951D +:1015000080E189BD82E189BD09B400FEFDCF8091F3 +:10151000D8008F7D8093D8008091E0008260809316 +:10152000E0008091E00081FDFCCF0895CF92DF9232 +:10153000EF92FF920F931F93CF93DF937C018B0168 +:10154000EA010E94F80B811131C0209731F08881A7 +:101550009981081B190BE80EF91EC12CD12C01151D +:10156000110519F18091E80085FD14C08091E80013 +:101570008E778093E800209741F0888199818C0DC7 +:101580009D1D9983888385E011C00E94F80B8823F4 +:1015900031F30CC0F70181917F018093F10001507C +:1015A0001109FFEFCF1ADF0ADACF80E0DF91CF9188 +:1015B0001F910F91FF90EF90DF90CF9008952091B1 +:1015C000ED013091EE012617370748F061157105DE +:1015D00039F42091E8002E772093E80001C0B9018A +:1015E000FC0120E061157105B9F18091E6018823C5 +:1015F00009F440C0853009F43FC08091E80083FDC4 +:101600003DC08091E80082FF06C08091E80082FF23 +:1016100026C080E008958091E80080FFE3CF20910C +:10162000F3008091F20090E0922B6115710551F06A +:101630008830910538F421912093F10061507109AF +:101640000196F3CF21E0089709F020E08091E800AF +:101650008E778093E800C6CF2111C7CFD6CF809177 +:10166000E601882339F0853039F08091E80083FF66 +:10167000CCCF04C082E0089583E0089581E008950E +:101680002091ED013091EE012617370748F06115E2 +:10169000710539F42091E8002E772093E80001C00D +:1016A000B901FC0120E061157105C1F18091E601ED +:1016B000882309F441C0853009F440C08091E800D6 +:1016C00083FD3EC08091E80082FF06C08091E80063 +:1016D00082FF27C080E008958091E80080FFE3CF7B +:1016E0002091F3008091F20090E0922B611571053A +:1016F00059F08830910540F424912093F1003196FF +:10170000615071090196F2CF21E0089709F020E0BD +:101710008091E8008E778093E800C5CF2111C6CF75 +:10172000D5CF8091E601882339F0853039F080915A +:10173000E80083FFCBCF04C082E0089583E00895E2 +:1017400081E00895982F973058F59093E900981705 +:1017500039F07091EC002091ED005091F00003C041 +:10176000242F762F50E021FF19C03091EB003E7FEF +:101770003093EB003091ED003D7F3093ED003091E0 +:10178000EB0031603093EB007093EC002093ED00A0 +:101790005093F0002091EE0027FF07C09F5FD3CF4A +:1017A0008F708093E90081E0089580E00895809132 +:1017B000E70187FD05C08091E80080FF0EC012C0E0 +:1017C0008091E80082FD05C08091E6018111F8CF8B +:1017D00008958091E8008B7708C08091E60181111F +:1017E000EACF08958091E8008E778093E80008950D +:1017F0008091E4009091E50045E62091EC0020FF07 +:1018000021C02091E80020FD21C02091E601222383 +:1018100089F0253089F02091EB0025FD0FC0209143 +:10182000E4003091E5002817390739F3415041F0C1 +:10183000C901E3CF82E0089583E0089581E008952F +:1018400084E008952091E80022FFDFCF80E0089532 +:101850000E94960C0E949E0CE0EEF0E08081816078 +:101860008083E8EDF0E080818F77808319BCA7ED5D +:10187000B0E08C918E7F8C9380818F7E80831092DC +:10188000E50108950F931F93CF93DF930E94960C69 +:101890000E949E0CC8EDD0E088818F778883888174 +:1018A0008068888388818F7D888319BC1092E601C7 +:1018B0001092E2011092E4011092E30100EE10E0B8 +:1018C000F80180818B7F808388818160888342E0FA +:1018D00060E080E00E94A20BE1EEF0E080818E7F6C +:1018E0008083E2EEF0E08081816080838081886087 +:1018F0008083F80180818E7F8083888180618883E6 +:10190000DF91CF911F910F910895E8EDF0E0808174 +:101910008F7E8083E7EDF0E080818160808384E0CA +:1019200082BF81E08093E5010C94420CE8EDF0E089 +:1019300080818E7F80831092E20008951092DA00F9 +:101940001092E10008951F920F920FB60F9211248A +:101950002F933F934F935F936F937F938F939F93B7 +:10196000AF93BF93EF93FF938091E10082FF0BC091 +:101970008091E20082FF07C08091E1008B7F80931D +:10198000E1000E94FF0E8091DA0080FF1FC080916D +:10199000D80080FF1BC08091DA008E7F8093DA0030 +:1019A0008091D90080FF0DC080E189BD82E189BDB1 +:1019B00009B400FEFDCF81E08093E6010E94070993 +:1019C00005C019BC1092E6010E9415098091E10042 +:1019D00080FF19C08091E20080FF15C08091E20075 +:1019E0008E7F8093E2008091E20080618093E2002C +:1019F0008091D80080628093D80019BC85E08093E4 +:101A0000E6010E9419098091E10084FF30C08091B5 +:101A1000E20084FF2CC080E189BD82E189BD09B468 +:101A200000FEFDCF8091D8008F7D8093D8008091FB +:101A3000E1008F7E8093E1008091E2008F7E8093B1 +:101A4000E2008091E20081608093E2008091E201F7 +:101A5000882311F084E007C08091E30087FF02C073 +:101A600083E001C081E08093E6010E941B09809120 +:101A7000E10083FF29C08091E20083FF25C08091AF +:101A8000E100877F8093E10082E08093E60110927D +:101A9000E2018091E1008E7F8093E1008091E2007D +:101AA0008E7F8093E2008091E20080618093E2006B +:101AB00042E060E080E00E94A20B8091F00088602C +:101AC0008093F0000E941809FF91EF91BF91AF91B0 +:101AD0009F918F917F916F915F914F913F912F9146 +:101AE0000F900FBE0F901F9018951F920F920FB678 +:101AF0000F9211242F933F934F935F936F937F9394 +:101B00008F939F93AF93BF93CF93EF93FF93C09126 +:101B1000E900CF708091EC001092E9008091F00014 +:101B2000877F8093F00078940E94B10D1092E900B5 +:101B30008091F00088608093F000C093E900FF91ED +:101B4000EF91CF91BF91AF919F918F917F916F91C5 +:101B50005F914F913F912F910F900FBE0F901F906B +:101B600018951F93CF93DF93CDB7DEB7AA970FB623 +:101B7000F894DEBF0FBECDBFE7EEF1E08091F1003B +:101B8000819321E0EF3EF207C9F70E943709809167 +:101B9000E80083FF1CC12091E7013091E801832F09 +:101BA00090E08A30910508F012C1FC01EA5AFF4F1B +:101BB0000C94BD23203881F0223809F008C18091AF +:101BC000EB018F708093E9008091EB0085FB882703 +:101BD00080F91092E90006C08091E3019091E40140 +:101BE000911182609091E800977F9093E800809334 +:101BF000F1001092F100C5C0822F8D7F09F0E7C07F +:101C0000222319F0223061F0E2C08091E901813095 +:101C100009F0DDC0333009F080E08093E40128C092 +:101C20008091E901811124C02091EB012F7009F40A +:101C3000CEC02093E9008091EB0080FF19C0809115 +:101C4000EB00333011F4806211C080618093EB00AF +:101C500081E090E0022E01C0880F0A94EAF7809399 +:101C6000EA001092EA008091EB0088608093EB001C +:101C70001092E9008091E800877F86C02111A7C0FB +:101C80001091E9011F778091E3008078812B809388 +:101C9000E3008091E800877F8093E8000E94D70BE3 +:101CA0008091E80080FFFCCF8091E3008068809302 +:101CB000E300112311F083E001C082E08093E6018C +:101CC00086C02058223008F082C08091E9019091AE +:101CD000EA018C3D23E0920779F583E08A838AE26A +:101CE00089834FB7F894DE01139620E03EE051E27D +:101CF000E32FF0E050935700E49120FF03C0E295FA +:101D0000EF703F5FEF708E2F90E0EA3010F0C796D3 +:101D100001C0C0968D939D932F5F243149F74FBF2B +:101D20008091E800877F8093E8006AE270E0CE014E +:101D300001960E94DF0A14C0AE014F5F5F4F6091B1 +:101D4000EB010E94270A009709F441C02091E800A6 +:101D5000277F2093E800BC0189819A810E94400B73 +:101D60008091E8008B778093E80031C0203879F5C6 +:101D70008091E800877F8093E8008091E201809362 +:101D8000F1008091E8008E778093E8000E94D70BE5 +:101D90001EC021111CC09091E9019230C0F48091C5 +:101DA000E800877F8093E8009093E2010E94D70BC0 +:101DB0008091E201811104C08091E30087FF02C09D +:101DC00084E001C081E08093E6010E9423098091B4 +:101DD000E80083FF0AC08091E800877F8093E800D5 +:101DE0008091EB0080628093EB00AA960FB6F89486 +:101DF000DEBF0FBECDBFDF91CF911F910895089533 +:101E0000CF938091E6018823B1F08091E9008F7033 +:101E10009091EC0090FF02C090E801C090E0C92FC3 +:101E2000C82B1092E9008091E80083FD0E94B10D5B +:101E3000CF70C093E900CF91089590936B01809388 +:101E40006A010895E0916A01F0916B01309721F0E9 +:101E50000190F081E02D099480E00895E0916A01FD +:101E6000F0916B01309721F00280F381E02D09940D +:101E70000895E0916A01F0916B01309721F00480A0 +:101E8000F581E02D09940895209168013091690150 +:101E90008217930771F09093690180936801E09134 +:101EA0006A01F0916B01309721F00680F781E02DF7 +:101EB0000994089520916601309167018217930774 +:101EC00071F09093670180936601E0916A01F0914F +:101ED0006B01309721F00084F185E02D099408957D +:101EE00008950C94700F0E94AE1B0E9443040C9442 +:101EF000741CCF92DF92EF92FF920F931F93CF93B8 +:101F0000DF93CDB7DEB72B970FB6F894DEBF0FBEC9 +:101F1000CDBF0E945B043DE6E32E31E0F32E00E0EE +:101F200010E0C02E802F0E944805F701D1907F015C +:101F3000D826B1F40F5F1F4F0E30110591F78FEFC8 +:101F400089838A831B820E94B71B8160782F9D83BF +:101F50008C8349815A816B818D810E941C1041C004 +:101F60009091CF0191FF04C08B870E944E058B8515 +:101F700020E030E04D2D50E0922FBA01022E02C039 +:101F8000759567950A94E2F760FF25C02E83CF828E +:101F9000EE24E394F12C02C0EE0CFF1C9A95E2F7BC +:101FA00090E08E219F2121E0892B09F420E02887F1 +:101FB0000E94B71B8160782F9A8789874E815F8145 +:101FC00068858A850E941C10F801E359FE4F8081C4 +:101FD0008E25808306C02F5F3F4F2630310561F686 +:101FE000A9CF0E94581F10916C010E94220F181750 +:101FF000A1F00E94220F80936C012B960FB6F894EB +:10200000DEBF0FBECDBFDF91CF911F910F91FF902B +:10201000EF90DF90CF900C9427082B960FB6F89492 +:10202000DEBF0FBECDBFDF91CF911F910F91FF900B +:10203000EF90DF90CF900895CF93DF93CDB7DEB7C9 +:102040002B970FB6F894DEBF0FBECDBF4F835887D6 +:1020500069877A878B87DE01119686E0FD011192F0 +:102060008A95E9F785E0FE01379601900D928A95F1 +:10207000E1F749815A816B817C818D819E810E942B +:1020800070172B960FB6F894DEBF0FBECDBFDF9151 +:10209000CF910895CF93C82F882309F4C1C0823807 +:1020A00059F40E94220F81FDBBC089E30E941C1AD3 +:1020B0000E94E61A89E30CC0833879F40E94220F4B +:1020C00080FDAEC083E50E941C1A0E94E61A83E5DB +:1020D0000E945C1ACF910C94E61A843859F40E943D +:1020E000220F82FD9DC087E40E941C1A0E94E61AFE +:1020F00087E4EECF8CEF8C0F813A48F48C2F0E944E +:102100008B2181118DC08C2F0E941C1AE3CF80E29D +:102110008C0F883048F4C77081E001C0880FCA95E1 +:10212000EAF70E949D1AD6CF8BE58C0F833078F4A6 +:10213000C53A29F0C63A31F482E890E005C081E85A +:1021400090E002C083E890E0CF910C94440F88E5C2 +:102150008C0F833108F064C0C83A39F1C93A41F1B3 +:10216000CA3A49F1CB3A51F1CC3A59F1CD3A61F141 +:10217000C03B69F1CE3A71F1CF3A79F1C13B81F1BF +:10218000C23B89F1C33B91F1C43B99F1C53BA1F13D +:10219000C63BA9F1C73BB1F1C83BB9F1C93BC1F19D +:1021A000CA3BC9F58AE292E038C082EE90E035C0C1 +:1021B00089EE90E032C08AEE90E02FC085EB90E08F +:1021C0002CC086EB90E029C087EB90E026C08CEC19 +:1021D00090E023C08DEC90E020C083E891E01DC02A +:1021E0008AE891E01AC082E991E017C084E991E0A1 +:1021F00014C081E292E011C083E292E00EC084E25A +:1022000092E00BC085E292E008C086E292E005C051 +:1022100087E292E002C080E090E0CF910C945A0FE8 +:10222000CF910895882309F44BC0823859F40E9455 +:10223000220F81FF45C089E30E941C1A0E94E61A02 +:1022400089E30CC0833871F40E94220F80FF38C0EC +:1022500083E50E941C1A0E94E61A83E50E945C1A1C +:102260000C94E61A843859F40E94220F82FF28C089 +:1022700087E40E941C1A0E94E61A87E4EFCF9CEFC5 +:10228000980F913A58F390E2980F983050F4877075 +:1022900091E001C0990F8A95EAF7892F0E94A31A4D +:1022A000DFCF9BE5980F933020F480E090E00C9412 +:1022B000440F885A833120F480E090E00C945A0F48 +:1022C0000895882321F00E949D1A0C94E61A08951F +:1022D000882321F00E94A31A0C94E61A0895CF9245 +:1022E000DF92EF92FF920F931F93CF93DF93CDB7BF +:1022F000DEB728970FB6F894DEBF0FBECDBF8C01B6 +:1023000085E0F801DE01119601900D928A95E1F7C2 +:10231000F801D080E180F280558152955F70238171 +:102320003481232B39F0FFEFEF1206C081E0DF127A +:1023300003C003C081E001C080E080FDE2C2C801AB +:102340005F830E94CE03D982EA8269817A818F2DD0 +:102350000E94181A9E8388870E94CC190E949F1899 +:102360004E815F816885FF2029F00E94BA1A688536 +:102370005F814E81E42FE295EF70F0E0E05AFF4F6D +:102380000C94BD23842F807F142F1F70882311F09D +:102390001295107FFF20B1F0112309F467C280E28B +:1023A000860F883028F4812F68870E949D1A04C008 +:1023B000812F68870E94AD1A688568870E94E61A97 +:1023C000688554C2862F68870E9412116885112380 +:1023D00009F497C2605E812F683018F40E94A31A36 +:1023E00002C00E94B31A28960FB6F894DEBF0FBE43 +:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4 +:10240000CF900C94E61A242F207F842F8F702032D7 +:1024100011F08295807F662319F0613019F12BC08D +:10242000FF20B1F0552309F493C1513009F090C158 +:1024300028960FB6F894DEBF0FBECDBFDF91CF91C7 +:102440001F910F91FF90EF90DF90CF900C94CD1AD9 +:10245000552319F0513009F454C28E830E94D01ACA +:102460008E8189C1FF2021F0523008F04AC270C12C +:10247000511147C280C1FF2021F0552309F468C1E2 +:10248000F5C1552309F477C105C2242F2695269559 +:10249000237030E02115310521F021303105C9F0DC +:1024A00030C2FF2021F0862F942F937002C080E06D +:1024B00090E028960FB6F894DEBF0FBECDBFDF9137 +:1024C000CF911F910F91FF90EF90DF90CF900C94E0 +:1024D000440FFF2021F0862F942F937002C080E0DC +:1024E00090E028960FB6F894DEBF0FBECDBFDF9107 +:1024F000CF911F910F91FF90EF90DF90CF900C94B0 +:102500005A0F862FFF2019F00E94601E02C00E9401 +:10251000C81E28960FB6F894DEBF0FBECDBFDF9160 +:10252000CF911F910F91FF90EF90DF90CF900C947F +:102530004D1F842F837009F076C0F110E2C1262F61 +:10254000229526952770220F220F862F8F70C82E76 +:10255000D12CE12CF12C022E04C0CC0CDD1CEE1C85 +:10256000FF1C0A94D2F764FF10C06FE070E080E0B7 +:1025700090E004C0660F771F881F991F2A95D2F735 +:10258000609570958095909503C060E070E0CB01F8 +:10259000242F269526952370422F50E04230510576 +:1025A000D1F04330510559F16C297D298E299F299D +:1025B0004130510541F128960FB6F894DEBF0FBEA9 +:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 +:1025D000CF900C94C4186C297D298E299F292896A8 +:1025E0000FB6F894DEBF0FBECDBFDF91CF911F9124 +:1025F0000F91FF90EF90DF90CF900C94DE180E9427 +:10260000C418C701B60128960FB6F894DEBF0FBEF6 +:10261000CDBFDF91CF911F910F91FF90EF90DF9091 +:10262000CF900C94AA18FF2019F0842F817001C05C +:102630008695882309F465C1262F22952695277053 +:10264000220F220F862F8F70C82ED12CE12CF12C57 +:10265000022E04C0CC0CDD1CEE1CFF1C0A94D2F729 +:1026600064FF10C06FE070E080E090E004C0660F8F +:10267000771F881F991F2A95D2F7609570958095CE +:10268000909503C060E070E0CB01242F269526953D +:102690002370422F50E042305105D1F043305105B4 +:1026A00059F16C297D298E299F294130510541F12D +:1026B00028960FB6F894DEBF0FBECDBFDF91CF9145 +:1026C0001F910F91FF90EF90DF90CF900C9498198D +:1026D0006C297D298E299F2928960FB6F894DEBF94 +:1026E0000FBECDBFDF91CF911F910F91FF90EF9063 +:1026F000DF90CF900C94B2190E949819C701B601CF +:1027000028960FB6F894DEBF0FBECDBFDF91CF91F4 +:102710001F910F91FF90EF90DF90CF900C947E1956 +:10272000603FC9F118F4603E50F49BC0623F09F469 +:1027300060C008F44AC0633F09F46FC092C0162F0E +:102740001F70842F8F71FF2099F00E941719812F1D +:1027500028960FB6F894DEBF0FBECDBFDF91CF91A4 +:102760001F910F91FF90EF90DF90CF900C9461112B +:102770000E943819812F28960FB6F894DEBF0FBE3D +:10278000CDBFDF91CF911F910F91FF90EF90DF9020 +:10279000CF900C946811FF20A1F05111B2C0842F8A +:1027A0008F7128960FB6F894DEBF0FBECDBFDF91B4 +:1027B000CF911F910F91FF90EF90DF90CF900C94ED +:1027C0005D19523008F09DC0EACFFF20A1F0842FA0 +:1027D0008F7128960FB6F894DEBF0FBECDBFDF9184 +:1027E000CF911F910F91FF90EF90DF90CF900C94BD +:1027F0001719FF2061F3842F8F7128960FB6F89474 +:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 +:10281000EF90DF90CF900C943819FF2091F0842F27 +:102820008F7128960FB6F894DEBF0FBECDBFDF9133 +:10283000CF911F910F91FF90EF90DF90CF900C946C +:10284000021928960FB6F894DEBF0FBECDBFDF91F8 +:10285000CF911F910F91FF90EF90DF90CF900C944C +:10286000F818FF20A1F0552309F4B1CF862F289640 +:102870000FB6F894DEBF0FBECDBFDF91CF911F9191 +:102880000F91FF90EF90DF90CF900C944A1055235A +:1028900009F4B1CF862F28960FB6F894DEBF0FBE8D +:1028A000CDBFDF91CF911F910F91FF90EF90DF90FF +:1028B000CF900C9412114F70C8010E94AB02289661 +:1028C0000FB6F894DEBF0FBECDBFDF91CF911F9141 +:1028D0000F91FF90EF90DF90CF900C941D184F70E8 +:1028E000C80128960FB6F894DEBF0FBECDBFDF91AA +:1028F000CF911F910F91FF90EF90DF90CF900C94AC +:102900004F0528960FB6F894DEBF0FBECDBFDF91FE +:10291000CF911F910F91FF90EF90DF90CF9008958E +:102920000E94BA1A0E94CA1A0E948F1A0E94E61ABE +:102930000E94F91F0E944D1F80E090E00E94440F0A +:1029400080E090E00C945A0F0E94AA1A0C94901404 +:102950000E940D1A292F22952F7030E02C3031055E +:102960004CF42A3031056CF4225031092230310503 +:1029700090F407C02C30310551F02F30310539F07B +:102980000AC0803E10F0803F31F481E0089593FB4F +:10299000882780F9089580E00895CF93DF9300D0D1 +:1029A00000D01F92CDB7DEB70F900F900F900F9011 +:1029B0000F90DF91CF910895CF93DF9300D000D097 +:1029C00000D0CDB7DEB726960FB6F894DEBF0FBEA7 +:1029D000CDBFDF91CF9108951F93CF93DF93C09127 +:1029E0007B0116E080917C01C81799F0D0E01C9F14 +:1029F000F0011D9FF00D1124E358FE4F40815181DD +:102A000062817381848195810E94DC142196C77054 +:102A1000E9CFDF91CF911F9108954091AD01509181 +:102A2000AE016091AF017091B0018091B1019091C0 +:102A3000B2010C94DC14CF938091B20182958F7017 +:102A400009F05FC08091AF01882309F45AC020913A +:102A50007B01A0917C016091AD017091AE018091EC +:102A6000B0019091B10131E06F3F09F030E0B32F38 +:102A7000C6E02A1709F445C0009721F07F3F21F4F2 +:102A80004B2F03C041E001C040E030E040FD35C0C5 +:102A9000C29FF001C39FF00D1124E358FE4F418106 +:102AA00074132BC04081641328C04281411125C09A +:102AB000438154814817590710F441505109481B6C +:102AC000590B483C5105C8F48091B2018F70806168 +:102AD0008093B20186E0829FF001839FF00D112464 +:102AE000EE57FE4F80818F70806180838DEA91E088 +:102AF0000E946F11CF910C94EC142F5F3F4F277001 +:102B0000B8CFCF910895CF92DF92EF92FF920F93BB +:102B10001F93CF93DF93CDB7DEB762970FB6F894CC +:102B2000DEBF0FBECDBF8C0185E0F801DE011D9632 +:102B300001900D928A95E1F7D8014C9111965C9124 +:102B4000119712966C9112971396ED90FC90149732 +:102B50007091AD01E091AE012091B0013091B101D1 +:102B60002115310531F0EF3F31F481E07F3F19F459 +:102B700003C081E001C080E0B82FB170CB2E80FD92 +:102B80006CC1D090AF01DD2009F4F5C0F091B20125 +:102B9000E216F30638F0C701821B930B883C9105BF +:102BA00048F09BC0209530952E0D3F1D283C3105E7 +:102BB00008F093C08F2F807F09F052C0E51314C036 +:102BC000741312C0D62E61110FC0FF70F061F09324 +:102BD000B2010E940D158DEA91E00E946F11809163 +:102BE000B201F80185836CC1EF2831F05F3F31F409 +:102BF00081E04F3F19F403C081E001C080E080FD17 +:102C000003C081E0862701C080E0F82FF170FF2E1D +:102C100080FF1CC080917B0120917C0136E08217EF +:102C200009F428C190E0389FF001399FF00D11247C +:102C3000E358FE4F7181571306C07081471303C0DC +:102C40007281671303C001968770E9CFD62E662381 +:102C500009F436C18091B20181608093B20153C002 +:102C6000E51308C0741306C0611104C0D80115969D +:102C7000FC93AEC04D875E878D859E856A8B0E94D2 +:102C8000A8146A89882329F1D62E662311F1209190 +:102C9000B201822F82958F7090E002970CF460C091 +:102CA0008091AD019091AE0198878F831986FB8644 +:102CB000EA862C87CE01079651C0E51731F14D8782 +:102CC0005E878D859E856A8B0E94A8146A89811112 +:102CD0002EC0C8010E946F11A4C08F2F807F69F79A +:102CE0007E2DF98AE88A89890E94CD148DEA91E0C7 +:102CF0000E946F11EDEAF1E086E0DF011D928A95F6 +:102D0000E9F70E940D15D12CDBC07413D8CF6111E7 +:102D1000D6CFD8011596FC93C8010E946F11EDEA39 +:102D2000F1E086E0DF011D928A95E9F7C9C0D62E51 +:102D3000662379F22091B201822F82958F7090E004 +:102D4000029774F08091AD019091AE019A838983CE +:102D50001B82FD82EC822E83CE0101960E946F11B0 +:102D600086E0F801ADEAB1E001900D928A95E1F7B5 +:102D70000E941B156FC0E216F30628F0C701821BE4 +:102D8000930B9C0104C0209530952E0D3F1D283CCF +:102D9000310508F052C0D62E662309F49ACFE51308 +:102DA0002CC074132AC08091B20180FD1DC0982FE1 +:102DB00092959F70C9F0D80115968C9315979F3006 +:102DC00039F09F5F9295907F8F70892B15968C9329 +:102DD000C8010E946F1186E0F801ADEAB1E00190F0 +:102DE0000D928A95E1F736C086E0F801ADEAB1E0D0 +:102DF00001900D928A95E1F763C04D875E878D85BE +:102E00009E850E94A814882379F086E0F801ADEA37 +:102E1000B1E001900D928A95E1F70E941B150E9486 +:102E20000D15DD24D3944CC08091B2018160809354 +:102E3000B201C8010E946F1143C07E2DF98AE88A51 +:102E400089890E94CD14EDEAF1E086E0DF011D9250 +:102E50008A95E9F70E940D1533C0662309F439CF2E +:102E60004D875E878D859E850E94A814882309F46E +:102E700030CFCBCF4D875E878D859E850E940D1A02 +:102E8000292F22952F7030E0223031052CF49F70CD +:102E900041F0811106C00CC0243031052CF49F7024 +:102EA00049F4805E883020F0C8010E946F11CF2C59 +:102EB000DC2C06C0D80115969C91907F91F7F8CF35 +:102EC0008D2D62960FB6F894DEBF0FBECDBFDF9199 +:102ED000CF911F910F91FF90EF90DF90CF900895C9 +:102EE0001F93CF93DF93CDB7DEB72C970FB6F8942F +:102EF000DEBF0FBECDBF4F83588769877A878B8728 +:102F00009C87CE0107960E9483158823C1F02F81EC +:102F100038858A859B85892B31F03F3F11F080E011 +:102F200003C02F3FE1F781E0811147C04F815885F1 +:102F300069857A858B859C850E94DC143EC086E07D +:102F4000FE013796DE01119601900D928A95E1F708 +:102F5000FF81E8854A855B854115510531F0EF3FDA +:102F600031F481E0FF3F19F403C081E001C080E04B +:102F700080FD23C020917C0130E0C901019687705B +:102F8000992760917B0170E086179707F1F1F9832B +:102F9000EA835D834C8396E0929FD001939FB00DAE +:102FA0001124A358BE4FFE01319601900D929A95BF +:102FB000E1F780937C010E94EC1416E080917B0184 +:102FC00090917C01891779F1189FC00111248358D1 +:102FD0009E4F0E948315882331F1E0917B011E9F53 +:102FE000F0011124E358FE4F4081518162817381C9 +:102FF000848195810E94DC1480917B0190E0019690 +:103000008770992780937B01D9CF0E94A4141092D6 +:103010007C0110927B01EDEAF1E086E0DF011D9278 +:103020008A95E9F7CACF2C960FB6F894DEBF0FBE8B +:10303000CDBFDF91CF911F910895EF92FF920F9333 +:103040001F93CF93DF939C01009709F471C0F12C7B +:10305000EE24E394E9012196F9018491843740F448 +:10306000843008F056C0813081F0823021F160C098 +:10307000853709F449C0C0F19CE7980F903708F0F4 +:1030800057C08F770E94121146C089010E5F1F4FF3 +:10309000FE01849190E2980F983050F48770FE2DD5 +:1030A00001C0FF0F8A95EAF78F2F0E94BD1A15C045 +:1030B0000E944A1014C089010E5F1F4FFE018491C7 +:1030C00090E2980F983068F48770FE2D01C0FF0FD2 +:1030D0008A95EAF78F2F0E94C31A0E94E61AE80128 +:1030E0001AC00E941211FBCF2E5F3F4FFE01C49108 +:1030F000CC2341F08FE99FE00197F1F700C0000079 +:10310000C150F6CFE90107C0FE01F490E901229613 +:1031100002C00E944A108F2D882341F0EFE9FFE0A2 +:103120003197F1F700C000008150F6CF9E0192CF99 +:10313000DF91CF911F910F91FF90EF900895089527 +:103140006093B7017093B8018093B9019093BA016D +:103150000C9490140F931F930091B7011091B80134 +:103160002091B9013091BA01062B172B282B392B4E +:103170000093B7011093B8012093B9013093BA01BD +:103180001F910F910C9490140F931F930091B7010E +:103190001091B8012091B9013091BA01062317238B +:1031A000282339230093B7011093B8012093B90164 +:1031B0003093BA011F910F910C9490140F931F93A9 +:1031C0000091B7011091B8012091B9013091BA0175 +:1031D00006271727282739270093B7011093B8012E +:1031E0002093B9013093BA011F910F910C94901460 +:1031F0001092B3011092B4011092B5011092B60171 +:103200000C94901441E050E060E070E004C0440F82 +:10321000551F661F771F8A95D2F74093B3015093CD +:10322000B4016093B5017093B6010C94901441E021 +:1032300050E060E070E004C0440F551F661F771F28 +:103240008A95D2F78091B3019091B401A091B50114 +:10325000B091B601842B952BA62BB72B8093B3018D +:103260009093B401A093B501B093B6010C9490145F +:1032700041E050E060E070E004C0440F551F661F5D +:10328000771F8A95D2F740955095609570958091FB +:10329000B3019091B401A091B501B091B60184231E +:1032A0009523A623B7238093B3019093B401A093F1 +:1032B000B501B093B6010C94901441E050E060E089 +:1032C00070E004C0440F551F661F771F8A95D2F720 +:1032D0008091B3019091B401A091B501B091B60174 +:1032E00084279527A627B7278093B3019093B4012D +:1032F000A093B501B093B6010C9490140F931F9353 +:103300000091B3011091B4012091B5013091B60143 +:10331000062B172B282B392B0093B3011093B401E4 +:103320002093B5013093B6011F910F910C94901426 +:103330000F931F930091B3011091B4012091B50137 +:103340003091B60106231723282339230093B301B4 +:103350001093B4012093B5013093B6011F910F91E2 +:103360000C9490140F931F930091B3011091B4012A +:103370002091B5013091B601062717272827392754 +:103380000093B3011093B4012093B5013093B601BB +:103390001F910F910C9490140895CF92DF92EF92A9 +:1033A000FF920F931F93CF93DF93EC01C090B7016F +:1033B000D090B801E090B901F090BA018091B301CA +:1033C0009091B401A091B501B091B601C82AD92A53 +:1033D000EA2AFB2A0FE110E0B701A601002E04C083 +:1033E00076956795579547950A94D2F740FD05C0A5 +:1033F0000150110988F780E007C0BE01802F0E94AC +:103400008C070197A9F3802FDF91CF911F910F9126 +:10341000FF90EF90DF90CF900895CF93DF93EC0172 +:103420000E94CD19BE010E948C07DF91CF910895B3 +:10343000CB010E940D1A089590910C019923D9F0A7 +:1034400090910D019923B9F0982F969596959695A0 +:103450009F3088F5E0910E01F0910F01E90FF11D09 +:10346000877021E030E001C0220F8A95EAF7818160 +:10347000822B8183089540910E0150910F0120E02D +:1034800030E09FEFFA01E20FF31F6281681799F0B5 +:103490009F3F19F4611101C0922F2F5F3F4F2E30D3 +:1034A000310581F79F3F39F0FA01E90FF11D97FDD2 +:1034B000FA9582830895089590910C019923E1F083 +:1034C00090910D019923C1F0982F96959695969518 +:1034D0009F3020F5E0910E01F0910F01E90FF11DF1 +:1034E000877021E030E001C0220F8A95EAF720952D +:1034F000818128232183089540910E0150910F016D +:1035000020E030E0FA01E20FF31F9281981301C02E +:1035100012822F5F3F4F2E303105A1F7089581E0D1 +:1035200090E0E0910E01F0910F01E80FF91F108279 +:10353000019680319105A9F708959091CE01982BBD +:103540009093CE01089580959091CE019823909309 +:10355000CE0108951092CE0108959091CD01982B3F +:103560009093CD01089580959091CD0198239093EB +:10357000CD0108951092CD0108959091CC01982B22 +:103580009093CC01089580959091CC0198239093CD +:10359000CC0108951092CC0108958093BB01089549 +:1035A0001092BB01089540910E0150910F0120E04F +:1035B00030E080E0FA01E20FF31F918191118F5FFB +:1035C0002F5F3F4F2F303105A9F70895E0910E018D +:1035D000F0910F018091CE018083E0910E01F09176 +:1035E0000F0180819091CD01892B8083E0910E01A4 +:1035F000F0910F0180819091CC01892B8083909173 +:10360000BB01992361F0E0910E01F0910F018081DF +:10361000892B80830E94D31A81111092BB01809163 +:103620000E0190910F010C942E0FCF92DF92EF922A +:10363000FF920F931F936C01EE24FF24C114D10459 +:10364000E104F10421F46B017C0180E001C080E120 +:1036500033272F2D1E2D0D2D0115110521053105A7 +:1036600019F0885F6801790197018601A4E0369519 +:10367000279517950795AA95D1F7011511052105ED +:10368000310519F08C5F6801790197018601F2E03C +:103690003695279517950795FA95D1F701151105D8 +:1036A0002105310519F08E5F68017901B701A60186 +:1036B0007695679557954795452B462B472B09F0EF +:1036C0008F5F1F910F91FF90EF90DF90CF90089543 +:1036D0008091E601843021F11092D00120E488E14C +:1036E00090E00FB6F894A895809360000FBE2093E9 +:1036F000600080E00E94270883B7817F846083BFD9 +:1037000083B7816083BF7894889583B78E7F83BFAA +:1037100088E10FB6F89480936000109260000FBEAD +:10372000089508950895CF930E94911B0E945B0411 +:103730000E94921BC0E08C2F0E944805811105C099 +:10374000CF5FCE30C1F780E001C081E0CF91089516 +:103750000E94A4140E94220F0C94270882E084BDCA +:1037600093E095BD9AEF97BD80936E0008952FB7B3 +:10377000F8948091D1019091D201A091D301B091A0 +:10378000D4012FBF0895CF92DF92EF92FF920F9353 +:103790001F932FB7F8944091D1015091D2016091BD +:1037A000D3017091D4012FBF6A017B01EE24FF2465 +:1037B0008C0120E030E0C016D106E206F30610F4DA +:1037C00041505109481B590BCA011F910F91FF909D +:1037D000EF90DF90CF9008951F920F920FB60F9247 +:1037E00011248F939F93AF93BF938091D1019091B8 +:1037F000D201A091D301B091D4010196A11DB11DB8 +:103800008093D1019093D201A093D301B093D401BE +:10381000BF91AF919F918F910F900FBE0F901F900E +:1038200018950E94280CF8942FEF87EA91E6215012 +:1038300080409040E1F700C0000087E090EBDC01A1 +:103840008093F0019093F101A093F201B093F30102 +:103850002CE088E190E00FB6F894A8958093600082 +:103860000FBE20936000FFCFEF92FF920F931F9344 +:10387000CF93DF93E82EF12C8F2D0E944805C0E0F6 +:10388000D0E0082F10E098010C2E02C03595279546 +:103890000A94E2F720FD05C02196C630D10599F7BC +:1038A00009C06C2F7F2D80E00E945005E812F4CFF4 +:1038B00081E005C0F3948EE0F812DECF80E0DF9166 +:1038C000CF911F910F91FF90EF900895CF93C82F44 +:1038D0008CE20E94341C882321F08C2FCF910C9411 +:1038E000341C80E0CF910895CF930E94B91D8111BF +:1038F00002C00E949F1DC5E6C15049F00E945B04B2 +:103900008FE39CE90197F1F700C00000F5CF89E251 +:103910000E94661C811111C18AE20E94661C8111FD +:103920000E949F1D85E00E94661C81110E94111C4F +:103930000E94C41D8093CF0187E00E94661C8823EB +:1039400099F18BE10E94661C882351F09091CF0180 +:1039500091FB882780F921E0822780FB91F922C022 +:103960008EE00E94661C882351F09091CF0192FB5B +:10397000882780F921E0822780FB92F913C080E13B +:103980000E94661C9091CF01882341F093FB882709 +:1039900080F921E0822780FB93F904C0892F80956C +:1039A00080FB90F99093CF018091CF010E94C81DB8 +:1039B0000E94D61D8093EF0180EE0E94661C882332 +:1039C00041F08091EF01982F909590FB80F98093C2 +:1039D000EF0189E30E94661C882359F09091EF0162 +:1039E00091FB882780F921E0822780FB91F9909351 +:1039F000EF0182EE0E94661C882359F09091EF013E +:103A000092FB882780F921E0822780FB92F990932E +:103A1000EF0186EE0E94661C882359F09091EF0119 +:103A200093FB882780F921E0822780FB93F990930C +:103A3000EF0183EE0E94661C882359F09091EF01FC +:103A400094FB882780F921E0822780FB94F99093EA +:103A5000EF0185E30E94661C882359F09091EF01E5 +:103A600095FB882780F921E0822780FB95F99093C8 +:103A7000EF0181E30E94661C882359F09091EF01C9 +:103A800096FB882780F921E0822780FB96F99093A6 +:103A9000EF0181E10E94661C882359F09091EF01AB +:103AA00097FB882780F921E0822780FB97F9909384 +:103AB000EF018091EF010E94DA1D8091EF0187FBF9 +:103AC000882780F980930D0187E20E94661CC82F29 +:103AD0008EE10E94661C8111C2608FE10E94661C0B +:103AE0008111C46080E20E94661C8111C86081E27D +:103AF0000E94661C8111C06182E20E94661C8111D5 +:103B0000C06283E20E94661C8111C06484E20E944C +:103B1000661C882311F0C06802C0CC2329F08C2FCA +:103B20000E94D11D6C2F03C00E94CD1D682F70E034 +:103B300080E090E0CF910C94A018CF9108956DEEA5 +:103B40007EEF80E090E00E94F72360E082E090E06A +:103B50000E94E52360E083E090E00E94E52360E0BE +:103B600084E090E00E94E52360E085E090E00C9422 +:103B7000E52380E090E00E94DF2321E08D3E9E4F10 +:103B800009F020E0822F089582E090E00C94D72382 +:103B9000682F82E090E00C94E52383E090E00C94A1 +:103BA000D723682F83E090E00C94E52384E090E035 +:103BB0000C94D723682F84E090E00C94E523809147 +:103BC000D70180FF0BC06091130185E0689FB001B1 +:103BD000112475956795759567952AC081FF09C071 +:103BE0006091130185E0689FB00111247595679578 +:103BF0001FC082FF07C06091130185E0689FB0017C +:103C0000112416C04091D8014423C9F060911201DB +:103C1000461788F72091130185E0289F9001112411 +:103C2000429FC001439F900D112470E00E94A92380 +:103C30006038710540F46115710539F002C065E026 +:103C400070E0862F08958FE7089581E008958091B0 +:103C5000D70180FF08C06091110170E075956795EC +:103C60007595679521C081FF06C06091110170E0D4 +:103C70007595679519C082FF04C06091110170E0CD +:103C800010C08091D8018823C1F06091100186177F +:103C9000A0F790911101989FC001112470E00E943B +:103CA000A9236038710528F46115710521F0862F6C +:103CB00008958FE7089581E0089561E070E0F4CF02 +:103CC000803F21F40E94DF1D819504C0813F29F4CB +:103CD0000E94DF1D8093DB010895823F21F40E9442 +:103CE000DF1D819504C0833F29F40E94DF1D80936E +:103CF000DA010895893F19F40E94271E05C08A3F02 +:103D000031F40E94271E81958093DC0108958B3F3A +:103D100021F40E94271E819504C08C3F29F40E9443 +:103D2000271E8093DD010895843F21F48091D901FD +:103D3000816017C0853F21F48091D901826011C054 +:103D4000863F21F48091D90184600BC0873F21F424 +:103D50008091D901886005C0883F31F48091D901F4 +:103D600080618093D90108958D3F21F48091D7011E +:103D700081600BC08E3F21F48091D701826005C025 +:103D80008F3F29F48091D70184608093D7010895F3 +:103D9000803F39F48091DB0187FF6CC01092DB011A +:103DA00069C0813F29F48091DB011816BCF362C021 +:103DB0009091DA01823F29F497FF5CC01092DA01FA +:103DC00059C0833F19F41916CCF354C0893F41F40C +:103DD0008091DC0118160CF04DC01092DC014AC035 +:103DE0008A3F29F48091DC0187FF44C0F6CF8B3FE6 +:103DF00039F48091DD0187FF3DC01092DD013AC0AA +:103E00008C3F29F48091DD011816BCF333C0843F48 +:103E100021F48091D9018E7F17C0853F21F48091D4 +:103E2000D9018D7F11C0863F21F48091D9018B7F0C +:103E30000BC0873F21F48091D901877F05C0883F5F +:103E400031F48091D9018F7E8093D90113C08D3FC9 +:103E500021F48091D7018E7F0BC08E3F21F4809199 +:103E6000D7018D7F05C08F3F29F48091D7018B7FCB +:103E70008093D7018091DA0181110EC08091DB011E +:103E800081110AC08091DC01811106C08091DD01A1 +:103E9000811102C01092D801089589ED91E00E942D +:103EA000390F0E94B71B9093D6018093D5010895D6 +:103EB0001F93CF93DF938091D5019091D6010E94FB +:103EC000C31B4091D801442321F02091140130E01C +:103ED00006C0209115015AE0259F900111248217F8 +:103EE000930708F482C08091DA011091DB01D09130 +:103EF000DC01C091DD01811107C0111105C0D11194 +:103F000003C0CC2309F471C04F3F19F04F5F4093B9 +:103F1000D801181624F40E94DF1D8093DA018091E5 +:103F2000DA0187FF05C00E94DF1D81958093DA01C9 +:103F3000111624F40E94DF1D8093DB018091DB01C8 +:103F400087FF05C00E94DF1D81958093DB01609192 +:103F5000DA01662339F11091DB01112319F177277A +:103F600067FD7095872F972F0E94BA2223E333E3D2 +:103F700043E35FE30E941E230E9487226093DA01DD +:103F8000612F772767FD7095872F972F0E94BA22A0 +:103F900023E333E343E35FE30E941E230E9487226F +:103FA0006093DB011D1624F40E94271E8093DC0120 +:103FB0008091DC0187FF05C00E94271E81958093B8 +:103FC000DC011C1624F40E94271E8093DD018091E1 +:103FD000DD0187FF05C00E94271E81958093DD01CA +:103FE000DF91CF911F910C944D1FDF91CF911F91C5 +:103FF0000895E9EDF1E085E0DF011D928A95E9F78A +:104000001092D8011092D7010895833081F128F4DD +:10401000813059F08230D1F00895853009F449C0DB +:10402000B8F1863009F456C0089520911501862F05 +:1040300090E0820F911D8F3F910520F4620F6093F5 +:10404000150108958FEF80931501089520911401B3 +:10405000862F90E0820F911D8F3F910520F4620F13 +:104060006093140108958FEF8093140108952091B7 +:104070001301862F90E0820F911D8F3F910520F450 +:10408000620F6093130108958FEF809313010895D9 +:1040900020911201862F90E0820F911D8F3F910594 +:1040A00020F4620F6093120108958FEF8093120144 +:1040B000089520911101862F90E0820F911D8F3F6E +:1040C000910520F4620F6093110108958FEF8093A2 +:1040D0001101089520911001862F90E0820F911D0B +:1040E0008F3F910520F4620F6093100108958FEFC8 +:1040F000809310010895833011F128F4813049F044 +:10410000823091F00895853081F120F18630C1F13F +:10411000089580911501681720F4861B809315017E +:10412000089510921501089580911401681720F4E4 +:10413000861B8093140108951092140108958091B4 +:104140001301681720F4861B8093130108951092C1 +:104150001301089580911201681720F4861B809343 +:1041600012010895109212010895809111016817AB +:1041700020F4861B80931101089510921101089577 +:1041800080911001681720F4861B80931001089518 +:104190001092100108958D3109F442C020F58E303F +:1041A00009F477C070F4873009F459C018F48630E8 +:1041B000F1F134C0883009F4A8C08B3009F4A5C0EF +:1041C0002DC0863109F4A1C038F4803109F472C0E1 +:1041D000813109F479C022C0893109F496C08B314C +:1041E00009F44DC01BC0853309F487C048F48732F9 +:1041F00009F483C008F473C0893209F47EC00EC08C +:10420000833438F48A3308F068C0883309F47DC0F9 +:1042100005C0833409F471C0883499F080E00895B2 +:104220000E9441220E94220F0E9427086EC08091A6 +:10423000CF01817F8E7F8093CF0181E08093DF016A +:1042400008950E94A4142FEF83ED90E32150804045 +:104250009040E1F700C000000E94111C56C09091F0 +:10426000CF01892F8095817080FB90F919F09660BD +:1042700098601DC0997F977F9093CF0146C0909121 +:10428000CF0191FB882780F921E0822780FB91F9FB +:1042900009C09091CF0192FB882780F921E0822705 +:1042A00080FB92F99093CF01882379F191609093EC +:1042B000CF0108959091CF0193FB882780F921E0E9 +:1042C000822780FB93F9EECF0E94A41480910D0108 +:1042D00091E0892780930D0118C027EC01C023EEDF +:1042E000280F61E070E080E090E004C0660F771F67 +:1042F000881F991F2A95D2F704C061E070E080E022 +:1043000090E00E94A0180E94A41481E0089580E02B +:10431000089580E00895CF93C82F8091DF01813008 +:1043200079F018F08230D1F184C0A0910E01B091E3 +:104330000F018C91813169F0823209F07CC009C093 +:10434000A0910E01B0910F018C91813111F0823258 +:1043500049F48C2F0E94872181111DC08C2F0E944F +:10436000CB201AC08C2F0E948921811114C0C43126 +:1043700079F048F4CB3079F0C03109F060C082E0C8 +:104380008093DF0108C0C93219F0C83321F057C04B +:104390001092DF0154C081E0817053C0C93289F1AD +:1043A00018F5C43171F1A8F4C73009F046C08AE0AD +:1043B0008093150194E19093140193E0909313017D +:1043C0008093120188E08093110188E280931001AC +:1043D00034C0CE51C63088F5EC2FF0E0E65DFE4FDC +:1043E00080818093DE0129C0CE34E9F020F4CB3403 +:1043F00021F56AE013C0C13579F0C235F1F461E00E +:104400000DC08091DE01882319F01092DE0115C0E5 +:1044100081E08093DF0115C061E006C08091DE017C +:104420000E9405200AC06AE08091DE010E947B2084 +:1044300004C01092DF0180E004C081E002C080E08F +:10444000ABCFCF910895E1E8F0E080818860808370 +:104450008081816080838FB7F89493E09093890086 +:1044600090ED909388008FBF0895EFE6F0E0808193 +:10447000826080830895EFE6F0E080818D7F808305 +:104480000895EFE6F0E0808192E089278083089527 +:104490001F920F920FB60F9211242F933F934F93B9 +:1044A0005F936F937F938F939F93AF93BF93EF939C +:1044B000FF938091E0019091E10101969093E101D9 +:1044C0008093E001811103C082E00E942708E091FF +:1044D000E101E695E695F0E0E657FB4FE491809127 +:1044E000E0018E1303C080E00E942708FF91EF9146 +:1044F000BF91AF919F918F917F916F915F914F91FC +:104500003F912F910F900FBE0F901F90189504D0E0 +:104510006894B1118DC0089570D088F09F5790F0C5 +:10452000B92F9927B751A0F0D1F0660F771F881FD8 +:10453000991F1AF0BA95C9F712C0B13081F077D03F +:10454000B1E0089574C0672F782F8827B85F39F0DD +:10455000B93FCCF3869577956795B395D9F73EF437 +:1045600090958095709561957F4F8F4F9F4F0895DF +:10457000E89409C097FB3EF49095809570956195FD +:104580007F4F8F4F9F4F9923A9F0F92F96E9BB27B3 +:104590009395F695879577956795B795F111F8CF2F +:1045A000FAF4BB0F11F460FF1BC06F5F7F4F8F4F9A +:1045B0009F4F16C0882311F096E911C0772321F090 +:1045C0009EE8872F762F05C0662371F096E8862F28 +:1045D00070E060E02AF09A95660F771F881FDAF77F +:1045E000880F9695879597F9089557FD9058440F31 +:1045F000551F59F05F3F71F04795880F97FB991F42 +:1046000061F09F3F79F087950895121613061406FE +:10461000551FF2CF4695F1DF08C01616170618068B +:10462000991FF1CF86957105610508940895E89466 +:10463000BB2766277727CB0197F908950BD078C061 +:1046400069D028F06ED018F0952309F05AC05FC0E9 +:104650001124EECFCADFA0F3959FD1F3950F50E060 +:10466000551F629FF001729FBB27F00DB11D639F24 +:10467000AA27F00DB11DAA1F649F6627B00DA11DCA +:10468000661F829F2227B00DA11D621F739FB00D70 +:10469000A11D621F839FA00D611D221F749F3327E0 +:1046A000A00D611D231F849F600D211D822F762F79 +:1046B0006A2F11249F5750408AF0E1F088234AF076 +:1046C000EE0FFF1FBB1F661F771F881F91505040C2 +:1046D000A9F79E3F510570F014C0AACF5F3FECF3DD +:1046E000983EDCF3869577956795B795F795E795AE +:1046F0009F5FC1F7FE2B880F911D9695879597F9BF +:10470000089597F99F6780E870E060E008959FEF53 +:1047100080EC089500240A94161617061806090658 +:10472000089500240A941216130614060506089527 +:10473000092E0394000C11F4882352F0BB0F40F4AF +:10474000BF2B11F460FF04C06F5F7F4F8F4F9F4FEF +:10475000089597FB072E16F4009407D077FD09D033 +:104760000E94C32307FC05D03EF4909581959F4F8E +:104770000895709561957F4F0895EE0FFF1F059086 +:10478000F491E02D0994AA1BBB1B51E107C0AA1F9D +:10479000BB1FA617B70710F0A61BB70B881F991FE2 +:1047A0005A95A9F780959095BC01CD010895F99986 +:1047B000FECF92BD81BDF89A992780B50895A8E1F2 +:1047C000B0E042E050E00C94FF23262FF999FECF91 +:1047D00092BD81BDF89A019700B4021639F01FBA54 +:1047E00020BD0FB6F894FA9AF99A0FBE0895019673 +:1047F000272F0E94E6230C94E523DC01CB01FC016A +:10480000F999FECF06C0F2BDE1BDF89A319600B429 +:0E4810000D9241505040B8F70895F894FFCF34 +:10481E0020022908B60893085F082C080101BC0184 +:10482E0028080A03140A3F4D36394B04FE03C80309 +:10483E008F0322033B0354036D0301020304050699 +:04484E00070809004E :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c index 24ff1c6884..18bace4ebc 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c @@ -7,6 +7,9 @@ #define SYMB 1 // symbols #define MDIA 2 // media keys +#define LSFTO M(0) // Left shift, open parens when tapped +#define RSFTC M(1) // Right shift, close parens when tapped + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer * @@ -17,7 +20,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| * | BkSp | A | S | D | F | G |------| |------| H | Alt/J| K | L |; / L2| LGui/' | * |--------+------+------+------+------+------| Hyper| | Meh |------+------+------+------+------+--------| - * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | + * |LShift/(|Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl|RShift/)| * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' * |Grv/L1| '" |AltShf| Left | Right| | Up | Down | [ | ] | ~L1 | * `----------------------------------' `----------------------------------' @@ -36,7 +39,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, KC_DELT, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(SYMB), KC_BSPC, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSFT, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), + LSFTO, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, ALL_T(KC_NO), LT(SYMB,KC_GRV),KC_QUOT, LALT(KC_LSFT), KC_LEFT, KC_RGHT, ALT_T(KC_APP), KC_LGUI, KC_HOME, @@ -45,7 +48,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_RGHT, KC_6,KC_7, KC_8, KC_9, KC_0, KC_MINS, TG(SYMB), KC_Y,KC_U, KC_I, KC_O, KC_P, KC_BSLS, KC_H,ALT_T(KC_J),KC_K, KC_L, LT(MDIA,KC_SCLN),GUI_T(KC_QUOT), - MEH_T(KC_NO),KC_N,KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, + MEH_T(KC_NO),KC_N,KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), RSFTC, KC_UP, KC_DOWN,KC_LBRC,KC_RBRC, KC_FN1, KC_LALT, CTL_T(KC_ESC), KC_PGUP, @@ -140,17 +143,37 @@ const uint16_t PROGMEM fn_actions[] = { [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) }; +static uint16_t key_timer; + const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { - // MACRODOWN only works in this function switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); + 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) < 150) { // 150 being 150ms, 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) < 150) { + register_code(KC_0); + unregister_code(KC_0); + } + unregister_code(KC_RSFT); + } + break; } - break; } return MACRO_NONE; }; @@ -183,3 +206,5 @@ void matrix_scan_user(void) { } }; + + From 140b97a1cd226432a8ec647004943698e3d87f0b Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 26 Apr 2016 01:16:47 -0400 Subject: [PATCH 233/259] adds delayed vibrato --- quantum/audio/voices.c | 31 +++++++++++++++++++++++++++++++ quantum/audio/voices.h | 2 ++ 2 files changed, 33 insertions(+) diff --git a/quantum/audio/voices.c b/quantum/audio/voices.c index de9f8ae544..0921bd5931 100644 --- a/quantum/audio/voices.c +++ b/quantum/audio/voices.c @@ -1,5 +1,6 @@ #include "voices.h" #include "stdlib.h" +#include "vibrato_lut.h" // these are imported from audio.c extern uint16_t envelope_index; @@ -99,6 +100,36 @@ float voice_envelope(float frequency) { if ((envelope_index % 8) == 0) note_timbre = 0; break; + case delayed_vibrato: + polyphony_rate = 0; + note_timbre = TIMBRE_50; + #define VOICE_VIBRATO_DELAY 150 + #define VOICE_VIBRATO_SPEED 50 + switch (compensated_index) { + case 0 ... VOICE_VIBRATO_DELAY: + break; + default: + frequency = frequency * VIBRATO_LUT[(int)fmod((((float)compensated_index - (VOICE_VIBRATO_DELAY + 1))/1000*VOICE_VIBRATO_SPEED), VIBRATO_LUT_LENGTH)]; + break; + } + break; + // case delayed_vibrato_octave: + // polyphony_rate = 0; + // if ((envelope_index % 2) == 1) { + // note_timbre = 0.55; + // } else { + // note_timbre = 0.45; + // } + // #define VOICE_VIBRATO_DELAY 150 + // #define VOICE_VIBRATO_SPEED 50 + // switch (compensated_index) { + // case 0 ... VOICE_VIBRATO_DELAY: + // break; + // default: + // frequency = frequency * VIBRATO_LUT[(int)fmod((((float)compensated_index - (VOICE_VIBRATO_DELAY + 1))/1000*VOICE_VIBRATO_SPEED), VIBRATO_LUT_LENGTH)]; + // break; + // } + // break; // case duty_fifth_down: // note_timbre = 0.5; // if ((envelope_index % 3) == 0) diff --git a/quantum/audio/voices.h b/quantum/audio/voices.h index 4b894f28d4..74c873f42f 100644 --- a/quantum/audio/voices.h +++ b/quantum/audio/voices.h @@ -16,6 +16,8 @@ typedef enum { octave_crunch, duty_osc, duty_octave_down, + delayed_vibrato, + // delayed_vibrato_octave, // duty_fifth_down, // duty_fourth_down, // duty_third_down, From bf56838fe99aafd37559d560e47b707a83c87588 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 26 Apr 2016 01:17:00 -0400 Subject: [PATCH 234/259] adds freq LUT for future use --- quantum/audio/frequency_lut.h | 357 ++++++++++++++++++++++++++++++++++ 1 file changed, 357 insertions(+) create mode 100644 quantum/audio/frequency_lut.h diff --git a/quantum/audio/frequency_lut.h b/quantum/audio/frequency_lut.h new file mode 100644 index 0000000000..e62da5be4e --- /dev/null +++ b/quantum/audio/frequency_lut.h @@ -0,0 +1,357 @@ +#include +#include +#include + +#define FREQUENCY_LUT_LENGTH 349 + +const uint16_t FREQUENCY_LUT[FREQUENCY_LUT_LENGTH] = { +0x8E0B, +0x8C02, +0x8A00, +0x8805, +0x8612, +0x8426, +0x8241, +0x8063, +0x7E8C, +0x7CBB, +0x7AF2, +0x792E, +0x7772, +0x75BB, +0x740B, +0x7261, +0x70BD, +0x6F20, +0x6D88, +0x6BF6, +0x6A69, +0x68E3, +0x6762, +0x65E6, +0x6470, +0x6300, +0x6194, +0x602E, +0x5ECD, +0x5D71, +0x5C1A, +0x5AC8, +0x597B, +0x5833, +0x56EF, +0x55B0, +0x5475, +0x533F, +0x520E, +0x50E1, +0x4FB8, +0x4E93, +0x4D73, +0x4C57, +0x4B3E, +0x4A2A, +0x491A, +0x480E, +0x4705, +0x4601, +0x4500, +0x4402, +0x4309, +0x4213, +0x4120, +0x4031, +0x3F46, +0x3E5D, +0x3D79, +0x3C97, +0x3BB9, +0x3ADD, +0x3A05, +0x3930, +0x385E, +0x3790, +0x36C4, +0x35FB, +0x3534, +0x3471, +0x33B1, +0x32F3, +0x3238, +0x3180, +0x30CA, +0x3017, +0x2F66, +0x2EB8, +0x2E0D, +0x2D64, +0x2CBD, +0x2C19, +0x2B77, +0x2AD8, +0x2A3A, +0x299F, +0x2907, +0x2870, +0x27DC, +0x2749, +0x26B9, +0x262B, +0x259F, +0x2515, +0x248D, +0x2407, +0x2382, +0x2300, +0x2280, +0x2201, +0x2184, +0x2109, +0x2090, +0x2018, +0x1FA3, +0x1F2E, +0x1EBC, +0x1E4B, +0x1DDC, +0x1D6E, +0x1D02, +0x1C98, +0x1C2F, +0x1BC8, +0x1B62, +0x1AFD, +0x1A9A, +0x1A38, +0x19D8, +0x1979, +0x191C, +0x18C0, +0x1865, +0x180B, +0x17B3, +0x175C, +0x1706, +0x16B2, +0x165E, +0x160C, +0x15BB, +0x156C, +0x151D, +0x14CF, +0x1483, +0x1438, +0x13EE, +0x13A4, +0x135C, +0x1315, +0x12CF, +0x128A, +0x1246, +0x1203, +0x11C1, +0x1180, +0x1140, +0x1100, +0x10C2, +0x1084, +0x1048, +0x100C, +0xFD1, +0xF97, +0xF5E, +0xF25, +0xEEE, +0xEB7, +0xE81, +0xE4C, +0xE17, +0xDE4, +0xDB1, +0xD7E, +0xD4D, +0xD1C, +0xCEC, +0xCBC, +0xC8E, +0xC60, +0xC32, +0xC05, +0xBD9, +0xBAE, +0xB83, +0xB59, +0xB2F, +0xB06, +0xADD, +0xAB6, +0xA8E, +0xA67, +0xA41, +0xA1C, +0x9F7, +0x9D2, +0x9AE, +0x98A, +0x967, +0x945, +0x923, +0x901, +0x8E0, +0x8C0, +0x8A0, +0x880, +0x861, +0x842, +0x824, +0x806, +0x7E8, +0x7CB, +0x7AF, +0x792, +0x777, +0x75B, +0x740, +0x726, +0x70B, +0x6F2, +0x6D8, +0x6BF, +0x6A6, +0x68E, +0x676, +0x65E, +0x647, +0x630, +0x619, +0x602, +0x5EC, +0x5D7, +0x5C1, +0x5AC, +0x597, +0x583, +0x56E, +0x55B, +0x547, +0x533, +0x520, +0x50E, +0x4FB, +0x4E9, +0x4D7, +0x4C5, +0x4B3, +0x4A2, +0x491, +0x480, +0x470, +0x460, +0x450, +0x440, +0x430, +0x421, +0x412, +0x403, +0x3F4, +0x3E5, +0x3D7, +0x3C9, +0x3BB, +0x3AD, +0x3A0, +0x393, +0x385, +0x379, +0x36C, +0x35F, +0x353, +0x347, +0x33B, +0x32F, +0x323, +0x318, +0x30C, +0x301, +0x2F6, +0x2EB, +0x2E0, +0x2D6, +0x2CB, +0x2C1, +0x2B7, +0x2AD, +0x2A3, +0x299, +0x290, +0x287, +0x27D, +0x274, +0x26B, +0x262, +0x259, +0x251, +0x248, +0x240, +0x238, +0x230, +0x228, +0x220, +0x218, +0x210, +0x209, +0x201, +0x1FA, +0x1F2, +0x1EB, +0x1E4, +0x1DD, +0x1D6, +0x1D0, +0x1C9, +0x1C2, +0x1BC, +0x1B6, +0x1AF, +0x1A9, +0x1A3, +0x19D, +0x197, +0x191, +0x18C, +0x186, +0x180, +0x17B, +0x175, +0x170, +0x16B, +0x165, +0x160, +0x15B, +0x156, +0x151, +0x14C, +0x148, +0x143, +0x13E, +0x13A, +0x135, +0x131, +0x12C, +0x128, +0x124, +0x120, +0x11C, +0x118, +0x114, +0x110, +0x10C, +0x108, +0x104, +0x100, +0xFD, +0xF9, +0xF5, +0xF2, +0xEE +}; \ No newline at end of file From bf925fb71cf03d520f66baefa6af5c94ff5b7952 Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Tue, 26 Apr 2016 16:46:43 +0800 Subject: [PATCH 235/259] Add Roman's layout with QWERTY --- .../romanzolotarev-norman-qwerty-osx/keymap.c | 73 ++ .../readme.md | 34 + .../romanzolotarev-norman-qwerty-osx.hex | 1139 +++++++++++++++++ .../romanzolotarev-norman-qwerty-osx.png | Bin 0 -> 100627 bytes 4 files changed, 1246 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.hex create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c new file mode 100644 index 0000000000..dd946c1823 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/keymap.c @@ -0,0 +1,73 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 +#define QWRT 1 + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { + [BASE] = KEYMAP( + KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_F5, + KC_TAB, KC_Q, KC_W, KC_D, KC_F, KC_K, KC_BSLS, + KC_LCTL, KC_A, KC_S, KC_E, KC_T, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_LBRC, + KC_F1, KC_F2, KC_F3, KC_F4, KC_LGUI, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, + /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, CTL_T(KC_ESC), KC_LALT, + // + /*-*/ KC_F6, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, + /*-*/ TG(QWRT), KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, + /*-*/ /*-*/ KC_Y, KC_N, KC_I, KC_O, KC_H, KC_ENT, + /*-*/ KC_RBRC, KC_P, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, + /*-*/ /*-*/ /*-*/ KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, + KC_MPLY, KC_MNXT, + KC_MPRV, + KC_RALT, KC_QUOT, KC_SPC + ), + [QWRT] = KEYMAP( + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_E, KC_R, KC_T, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_D, KC_F, 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_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + /*-*/ KC_TRNS, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_TRNS, + /*-*/ /*-*/ KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_TRNS, + /*-*/ KC_TRNS, KC_N, 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 + ), +}; + +const uint16_t PROGMEM fn_actions[] = { +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { +}; + +// Runs just one time when the keyboard initializes. +void matrix_init_user(void) { +}; + +// Runs constantly in the background, in a loop. +void matrix_scan_user(void) { + uint8_t layer = biton32(layer_state); + ergodox_board_led_off(); + ergodox_right_led_1_off(); + ergodox_right_led_2_off(); + ergodox_right_led_3_off(); + switch (layer) { + case QWRT: + ergodox_right_led_1_on(); + break; + default: + break; + } +}; diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md new file mode 100644 index 0000000000..0e78c130b3 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/readme.md @@ -0,0 +1,34 @@ +# Roman's Layout + +There are two layers: + +- **BASE** is [Norman layout](https://normanlayout.info/). +- **QWRT** is QWERTY. + +[![keyboard-layout](romanzolotarev-norman-qwerty-osx.png)](http://www.keyboard-layout-editor.com/#/gists/3b236f450da474dc506a5a80390c3cc7) + +## Switching + +- Tap `QWRT` to toggle **QWRT**. + +## LEDs + +- Red: QWRT is on. + +## Functional Keys + +- Tap `F1` to mute microphone via [Shush](http://mizage.com/shush/). +- Tap `F2` to copy screenshot to the clipboard. +- Hold `SHIFT` and tap `F2` to save screenshot as a file. +- Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/). + +## CTRL/ESC + +Both CTRL and ESC are frequently used in Vim. + +- Tap `CTRL/ESC` to send `ESC`. +- Hold `CTRL/ESC` to use as `CTRL`. + +## Activate N-rollover + +- Hold left `SHIFT` and right `SHIRT` and then tap `N`. diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.hex new file mode 100644 index 0000000000..80ae0751b1 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.hex @@ -0,0 +1,1139 @@ +:100000000C940F020C9453020C9453020C94530260 +:100010000C9453020C9453020C9453020C9453020C +:100020000C9453020C9453020C94070C0C94D90CAE +:100030000C9453020C9453020C9453020C945302EC +:100040000C9453020C94A3210C9453020C9453026D +:100050000C9453020C94321B0C9453020C945302D4 +:100060000C9453020C9453020C9453020C945302BC +:100070000C9453020C9453020C9453020C945302AC +:100080000C9453020C9453020C9453020C9453029C +:100090000C9453020C9453020C9453020C9453028C +:1000A0000C9453020C9453020C945302460D680DA9 +:1000B000560E680D560EAD0DD00D560E250E380E8F +:1000C0002411241161116111A411E211FB13FB131E +:1000D000FB11FB13FC12FC12CF13FB13FB13E613F3 +:1000E00035002B00E000E1003A0000001E00140083 +:1000F00004001D003B00E2001F001A0016001B0058 +:100100003C00297120000700080006003D002A007D +:100110002100090017001900E300A90022000E00C9 +:100120000A0005000000AA003E00310000002F0078 +:100130000000A8003F000154000030000000AE00A5 +:1001400023000D001C0013000000AB002400180069 +:1001500011001000E700AC00250015000C0036006F +:1001600050002C0026000F00120037005100340010 +:10017000270033000B0038005200E6002E002D004F +:100180002800E5004F00000001000100010001000F +:100190000100000001000100010001000100010058 +:1001A0000100010001000100010001000100080040 +:1001B0000700010001000100010015000900010015 +:1001C0000100010001001700010001000000010012 +:1001D0000100010000000100000001000100010019 +:1001E000000001000000010001001C000B001100D4 +:1001F00000000100010018000D00010001000100D5 +:1002000001000C000E0001000100010001001200BD +:100210000F00010001000100010013003300010084 +:1002200001000100010001000100010001000000C7 +:1002300016034500720067006F0044006F007800ED +:10024000200045005A0000001603450072006700B8 +:100250006F0044006F007800200045005A00000045 +:100260000403090409026D00040100A0FA09040056 +:10027000000103010100092111010001223F0007D3 +:1002800005810308000A09040100010301020009B5 +:100290002111010001224D000705820308000A090F +:1002A00004020001030000000921110100012236AF +:1002B000000705830308000A090403000103000086 +:1002C00000092111010001223900070584031000F3 +:1002D000011201100100000008EDFE0713010001EA +:1002E00002000105010906A101050719E029E7152A +:1002F0000025019508750181020508190129059558 +:1003000005750191029501750391010507190029F1 +:100310007715002501957875018102C005010980D6 +:10032000A101850216010026B7001A01002AB700B4 +:10033000751095018100C0050C0901A10185031606 +:100340000100269C021A01002A9C02751095018169 +:1003500000C005010902A1010901A1000509190157 +:100360002905150025019505750181029501750383 +:1003700081010501093009311581257F9502750834 +:10038000810609381581257F950175088106050CC0 +:100390000A38021581257F950175088106C0C005C0 +:1003A000010906A101050719E029E71500250195B6 +:1003B0000875018102950175088101050819012957 +:1003C00005950575019102950175039101050719C0 +:1003D0000029FF150025FF950675088100C0000063 +:1003E000000000000000000000010204060A0F17D0 +:1003F000202C3A4A5D71879DB3C7DAE9F5FCFFFC12 +:10040000F5E9DAC7B39D87715D4A3A2C20170F0AC8 +:10041000060402010000000000000000000011249A +:100420001FBECFEFDAE0DEBFCDBF04B603FE24C0AF +:100430008091EE019091EF01A091F001B091F10156 +:100440008730904BA740B04BB9F41092EE01109258 +:10045000EF011092F0011092F10114BE84B7877F72 +:1004600084BF88E10FB6F89480936000109260001A +:100470000FBEE0E0FFE3099511E0A0E0B1E0E4ED9C +:10048000F6E402C005900D92A433B107D9F711E04C +:10049000A4E3B1E001C01D92AE3EB107E1F70E94B6 +:1004A0004B090C9468230C94000008950895609102 +:1004B000B1017091B2018091B3019091B4010E9499 +:1004C0005E1A56985E9825982D9826982E9827980B +:1004D0002F98813011F4259A2D9A08950C94570283 +:1004E00056985E9825982D9826982E9827982F989C +:1004F0008FEF90E0909389008093880090938B0019 +:1005000080938A0090938D0080938C00259A2D9A79 +:100510002FEF80E792E0215080409040E1F700C04B +:100520000000269A2E9A2FEF80E792E0215080401B +:100530009040E1F700C00000279A2F9A2FEF80E744 +:1005400092E0215080409040E1F700C000002598E3 +:100550002D982FEF80E792E0215080409040E1F706 +:1005600000C0000026982E982FEF80E792E02150DF +:1005700080409040E1F700C0000027982F985698DF +:100580005E9825982D9826982E9827982F9808954C +:1005900089EA8093800089E08093810024982C98D8 +:1005A0003F988AB18F748AB96E98479A8BB1806BE5 +:1005B0008BB9769A0E9470020C94560280E2809366 +:1005C00000018091340181110EC00E942D0381E051 +:1005D000809334012FEF83ED90E3215080409040D1 +:1005E000E1F700C0000080E40E9433038093000123 +:1005F00081112EC00E945D0380930001811128C0EB +:100600000E945D0380930001811122C08FE30E944C +:100610005D038093000181111BC00E94550380E49B +:100620000E94330380930001811112C08CE00E946C +:100630005D038093000181110BC00E945D038093D4 +:100640000001811105C08FE30E945D0380930001CA +:100650000E9455038091000108951092B9008AE02C +:100660008093B800089594EA9093BC009091BC00E8 +:1006700097FFFCCF9091B900987F983021F090318E +:1006800011F081E008958093BB0084E88093BC0062 +:100690008091BC0087FFFCCF8091B900887F8831B2 +:1006A00011F0803471F780E0089584E98093BC00F4 +:1006B0008091BC0084FDFCCF08958093BB0084E84A +:1006C0008093BC008091BC0087FFFCCF9091B90063 +:1006D000987F81E0983209F480E0089584E880935F +:1006E000BC008091BC0087FFFCCF8091BB000895C7 +:1006F00080910001811115C080E40E943303809332 +:10070000000181110CC082E10E945D038093000111 +:10071000811105C08FEF0E945D03809300010E944C +:10072000550384B1807F84B985B1807F85B98AB152 +:10073000837F8AB98BB1837F8BB93E9846980895A1 +:100740000E94DE02809300010E94780380B38C70C7 +:1007500080BB81B3836F81BBA6E3B1E0E4E4F1E049 +:100760008EE08E0F11921D928E13FCCF0C94C80256 +:10077000BF92CF92DF92EF92FF920F931F93CF938E +:10078000DF9380910001882379F0809135018F5F9C +:1007900080933501811108C00E94DE028093000120 +:1007A000811102C00E94700206E311E0C0E0D0E0B7 +:1007B000DD24D39482E0C82EEE24E394F12CC730DC +:1007C000D10500F580910001811164C080E40E9490 +:1007D000330380930001811112C082E10E945D0306 +:1007E0008093000181110BC0C7010C2E01C0880F3E +:1007F0000A94EAF780950E945D03809300010E94AD +:10080000550348C0CA30A1F028F4C83059F0C930A7 +:1008100061F005C0CC3089F070F0CD3089F0209ABD +:10082000289810C0219A29980DC0229A2A980AC0A7 +:10083000239A2B9807C0529A01C0539A5B9802C022 +:100840003E9A469890EA9A95F1F79FB1799902C03D +:1008500082E001C080E091709D25982B7C9902C0B8 +:1008600084E001C080E0892B7D9902C038E001C09E +:1008700030E0832B7E9902C020E101C020E0822B72 +:100880009FB19095991F9927991F9295990F907EE6 +:10089000892B0FC080910001811149C080E40E9422 +:1008A000330380930001882379F1B12C0E94550312 +:1008B0008B2DF8019081981719F08083C092010167 +:1008C0000E94780321960F5F1F4FCE30D10509F0AB +:1008D00076CF80910101882361F1815080930101DD +:1008E000882339F08FE99FE00197F1F700C00000FD +:1008F00020C0A4E4B1E0E6E3F1E0CF01825F919192 +:100900009D938E13FCCF15C083E10E945D038093FD +:1009100000018111CACF81E40E943303809300015A +:100920008111C3CF0E946E03B82EB094BFCF80E078 +:10093000C0CF0E946E0281E0DF91CF911F910F9195 +:10094000FF90EF90DF90CF90BF900895E82FF0E0F8 +:10095000EC5BFE4F808108950895089596E0799F9D +:10096000F001112494E5899FE00DF11D1124E60F9B +:10097000F11DEE0FFF1FE052FF4F859194910895F6 +:10098000880F991FFC01E05AF040859194910895D9 +:10099000880F991FFC01E052FF4F859194910895B3 +:1009A0000F931F93CF93DF93EC018115904350F584 +:1009B000C11580E2D80708F0B3C0CB3BD10590F455 +:1009C000C83AD10508F05AC0C53AD10508F04BC065 +:1009D000C430D10508F0BBC1219709F0B5C101E0D1 +:1009E00010E0F5C1CF3FD10511F008F0B0C1C03F14 +:1009F000D10508F092C0CE01805E9109089708F4F5 +:100A0000A6C1A2C1C11591E5D907A8F4C23020E55D +:100A1000D20708F09EC0C11580E5D80709F485C04B +:100A200008F091C0C11520E4D20708F08DC1DD2780 +:100A30008E01106CCCC1C11580E8D80758F4C115DF +:100A400090E7D90708F07CC1C11520E6D20708F469 +:100A500022C17AC1C11580E9D80708F075C1DF70DD +:100A60008E01106AB4C1C53AD10509F472C1C63A03 +:100A7000D10509F071C102E810E4A9C1C83AD10555 +:100A800009F46DC1C93AD10509F46CC1CA3AD1055E +:100A900009F46BC1CB3AD10509F46AC1CC3AD1054E +:100AA00009F469C1CD3AD10509F468C1C03BD1054B +:100AB00009F467C1CE3AD10509F466C1CF3AD10530 +:100AC00009F465C1C13BD10509F464C1C23BD1053C +:100AD00009F463C1C33BD10509F462C1C43BD1052C +:100AE00009F461C1C53BD10509F460C1C63BD1051C +:100AF00009F45FC1C73BD10509F45EC1C83BD1050C +:100B000009F45DC1C93BD10509F45CC1CA3BD105FB +:100B100009F45BC100E014E45AC18E01106557C1AD +:100B2000CE019F700E94C80453C10E941F149FEF02 +:100B300024E38CE0915020408040E1F700C00000A9 +:100B40000E94571B44C18091CD0181608093CD01EB +:100B50003EC10E94001D811102C00E94E61C0E943D +:100B60001D1D90E09093EE018093ED01C23090E561 +:100B7000D90721F48091ED01816086C0C43020E561 +:100B8000D20721F48091ED0182607EC0C63080E5FD +:100B9000D80721F48091ED01846076C0C83090E5DB +:100BA000D90719F48091ED0127C0CA3020E5D2079A +:100BB00021F48091ED01806167C0CC3080E5D807D9 +:100BC00021F48091ED0180625FC0CE3090E5D907BD +:100BD00021F48091ED01806457C0C03120E5D20737 +:100BE00021F48091ED0180684FC0C23180E5D807C3 +:100BF00029F48091ED018460886046C0C33090E59F +:100C0000D90721F48091ED018E7F3EC0C53020E5EB +:100C1000D20721F48091ED018D7F36C0C73080E589 +:100C2000D80721F48091ED018B7F2EC0C93090E56B +:100C3000D90719F48091ED0126C0CB3020E5D20709 +:100C400021F48091ED018F7E1FC0CD3080E5D80763 +:100C500021F48091ED018F7D17C0CF3090E5D90749 +:100C600021F48091ED018F7B0FC0C13120E5D207C7 +:100C700021F48091ED018F7707C0C331D04531F465 +:100C80008091ED018B7F877F8093ED018091ED0155 +:100C90000E94211D9CC08D2F99278F70992781302C +:100CA0009105D9F49E012370332702C0880F991F44 +:100CB0002A95E2F79C688E0144E0000F111F4A95C7 +:100CC000E1F700271370802B912B53E0CC0FDD1F31 +:100CD0005A95E1F7C076DD272FC08230910531F4B7 +:100CE000DC2FCC278E01016F106A71C08330910513 +:100CF00069F4CE018370992701E010E002C0000F73 +:100D0000111F8A95E2F7C8019C680FC0049709F08B +:100D10005EC0CE018370992701E010E002C0000F91 +:100D2000111F8A95E2F7C8019A6823E0CC0FDD1FF6 +:100D30002A95E1F7C07ED7708C010C2B1D2B47C084 +:100D4000DF708E01106243C000E010E040C08E01F1 +:100D50003EC001E810E43BC003E810E438C002EEF6 +:100D600014E435C009EE14E432C00AEE14E42FC0D6 +:100D700005EB14E42CC006EB14E429C007EB14E4E3 +:100D800026C00CEC14E423C00DEC14E420C003E8EE +:100D900015E41DC00AE815E41AC002E915E417C0FD +:100DA00004E915E414C001E216E411C003E216E4FC +:100DB0000EC004E216E40BC005E216E408C006E229 +:100DC00016E405C007E216E402C00AE216E4C80110 +:100DD000DF91CF911F910F91089596E0799FF001D7 +:100DE000112494E5899FE00DF11D1124E60FF11DFA +:100DF000EE0FFF1FE052FF4F85919491803E9105C9 +:100E0000E0F4803C910558F58133910509F46FC0F9 +:100E100048F48932910509F463C08A32910509F4D6 +:100E20006DC072C089339105E9F082389105D1F027 +:100E30008533910509F44DC067C0833E910581F16A +:100E400038F4803E9105B9F0823E9105D9F05CC03E +:100E5000863E910561F1873E9105A1F155C00E9442 +:100E6000C00408952091ED0120FD02C021FF4CC077 +:100E700080EE90E049C08091ED0180FFF9CF89E3D9 +:100E800090E042C08091ED0182FF0EC08091ED01A3 +:100E900084FF03C080E090E037C083EE90E034C070 +:100EA0008091ED0182FFF2CF82EE90E02DC0809123 +:100EB000ED0183FF0BC08091ED0184FDEBCF87EE48 +:100EC00090E022C08091ED0183FFF5CF86EE90E0A7 +:100ED0001BC08091ED0185FF07C089E290E014C03E +:100EE0008091ED0185FFF9CF85E390E00DC0809101 +:100EF000ED0186FF07C08AE290E006C08091ED0117 +:100F000086FFF9CF81E390E00E94D0040895089510 +:100F10000C948707809162010895CF93DF9300D0EE +:100F20001F92CDB7DEB79C018091E401843019F5A2 +:100F300093E099833B832A839093E9008FEF90910C +:100F4000E800815095FD06C095ED9A95F1F70000F7 +:100F50008111F5CF8091E80085FF0DC040E050E0A1 +:100F600063E070E0CE0101960E94F7098091E800ED +:100F70008E778093E8000F900F900F90DF91CF91C4 +:100F80000895CF93DF9300D01F92CDB7DEB72091A5 +:100F9000E401243021F522E029839B838A8383E0C6 +:100FA0008093E9008FEF9091E800815095FD06C095 +:100FB00095ED9A95F1F700008111F5CF8091E80049 +:100FC00085FF0DC040E050E063E070E0CE01019687 +:100FD0000E94F7098091E8008E778093E8000F90D7 +:100FE0000F900F90DF91CF9108952091E40124306C +:100FF000F1F422E02093E9002FEF3091E800215036 +:1010000035FD06C035ED3A95F1F700002111F5CF19 +:101010002091E80025FF0BC040E050E065E070E063 +:101020000E94F7098091E8008E778093E800089588 +:10103000CF93DF93EC019091E401943009F046C026 +:1010400080910C018823D9F080910D018823B9F09B +:101050009093E9008FEF9091E800815095FD06C0D4 +:1010600095E19A95F1F700008111F5CF8091E800A4 +:1010700085FF2CC040E050E060E170E017C081E0E7 +:101080008093E9008FEF9091E800815095FD06C0B4 +:1010900095ED9A95F1F700008111F5CF8091E80068 +:1010A00085FF14C040E050E068E070E0CE010E948F +:1010B000F7098091E8008E778093E80080E1FE01D7 +:1010C000A2E5B1E001900D928A95E1F7DF91CF9111 +:1010D00008958091E301811109C00E948C0B0E9448 +:1010E000E90B8091E20084608093E2000895109201 +:1010F000E301089508950C9490210E94ED1A0E9436 +:1011000096210E948F0E0C94880742E061EC81E0EA +:101110000E94060B42E061EC82E00E94060B42E076 +:1011200061EC83E00E94060B42E161EC84E00C94E8 +:10113000060B8091E601833009F455C030F481300C +:1011400071F0823009F48EC008958A3009F47AC0B3 +:101150008B3009F460C0893009F09CC020C08091B8 +:10116000E501813A09F096C08091E800877F80937D +:10117000E8008091E9019091EA01892B21F460E176 +:1011800082E591E003C060E080E090E070E00E94C2 +:10119000420A8091E8008B778093E800089580915F +:1011A000E501813209F076C08091E9019091EA0170 +:1011B000009719F0039709F06DC08091E800877FD0 +:1011C0008093E8008091E80082FD05C08091E401F1 +:1011D0008111F8CF5FC08091F1008093620180910E +:1011E000E8008B7753C08091E501813A09F052C045 +:1011F0008091E9019091EA01892B09F04BC080911F +:10120000E800877F8093E8008091E80080FFFCCFB2 +:1012100080910C0136C08091E5018132D9F5809131 +:10122000E9019091EA01892BA9F58091E800877F77 +:101230008093E8000E943B0B8091E70180930C01B2 +:101240000C941F148091E501813221F58091E80012 +:10125000877F8093E8000E943B0B8091E801809398 +:10126000630108958091E501813AA1F48091E8003D +:10127000877F8093E8008091E80080FFFCCF809119 +:1012800063018093F1008091E8008E778093E800FD +:101290000C943B0B089584B7877F84BF88E10FB619 +:1012A000F89480936000109260000FBE90E080E898 +:1012B0000FB6F89480936100909361000FBE0E9476 +:1012C000DE0E0E948C0B0E94E90B8091E20084608C +:1012D0008093E20078940E946F0E0E94E00E82E0FC +:1012E00091E00E948A0E0E947E218091E401853067 +:1012F00069F40E94AE1A8091E2018823B1F30E9442 +:10130000D91A882391F30E94E109EFCF0E94E60EDB +:10131000ECCF292F332723303105C9F064F4213075 +:10132000310581F02230310509F043C08DE690E0AF +:1013300024E632E042C021323105F1F0223231059B +:1013400041F137C082E190E021ED32E036C09927CB +:101350008130910541F08230910541F0892B49F5AA +:10136000E0E6F2E005C0E8E4F2E002C0E0E3F2E02B +:10137000849190E09F0121C06430D8F4E62FF0E022 +:10138000EE0FFF1FEE5DFE4F2081318189E090E07E +:1013900014C0643070F470E0FB01EE0FFF1FE65ED6 +:1013A000FE4F20813181FB01EA5EFE4F808190E09B +:1013B00004C080E090E020E030E0FA013183208337 +:1013C000089580E189BD82E189BD09B400FEFDCFA9 +:1013D0008091D8008F7D8093D8008091E00082605A +:1013E0008093E0008091E00081FDFCCF0895CF92D2 +:1013F000DF92EF92FF920F931F93CF93DF93EC0155 +:101400008B016A010E945A0B811133C0C114D104AF +:1014100039F0F60180819181081B190BC80FD91F83 +:10142000E12CF12C0115110519F18091E80085FDE1 +:1014300016C08091E8008E778093E800C114D10433 +:1014400049F0F60180819181E80EF91EF182E08277 +:1014500085E00FC00E945A0B882321F30AC08991AE +:101460008093F10001501109FFEFEF1AFF0ADACF64 +:1014700080E0DF91CF911F910F91FF90EF90DF906F +:10148000CF9008952091EB013091EC01261737079A +:1014900048F06115710539F42091E8002E7720930A +:1014A000E80001C0B90140E061157105A9F1209182 +:1014B000E401222309F443C0253009F442C02091FD +:1014C000E80023FD40C02091E80022FD32C02091B9 +:1014D000E80020FFE9CF4091F3002091F20030E0D6 +:1014E000342BFC01CF016115710559F0283031050D +:1014F00040F481918093F100615071092F5F3F4F5B +:10150000F1CF41E02830310509F040E02091E800BA +:101510002E772093E800C8CF4111C9CF0AC080912F +:10152000E401882361F0853061F08091E80083FD5B +:101530000AC08091E80082FFF2CF80E0089582E047 +:10154000089583E0089581E008952091EB013091A2 +:10155000EC012617370748F06115710539F4209121 +:10156000E8002E772093E80001C0B901FC0120E0DB +:101570006115710591F18091E401882309F440C05F +:10158000853009F43FC08091E80083FD3DC0809123 +:10159000E80082FD2FC08091E80080FFE9CF209114 +:1015A000F3008091F20090E0922B6115710559F0E3 +:1015B0008830910540F424912093F10031966150D8 +:1015C00071090196F2CF21E0089709F020E080919F +:1015D000E8008E778093E800CBCF2111CCCF0AC0F2 +:1015E0008091E401882361F0853061F08091E8000A +:1015F00083FD0AC08091E80082FFF2CF80E0089569 +:1016000082E0089583E0089581E00895982F97304F +:1016100058F59093E900981739F07091EC002091FB +:10162000ED005091F00003C0242F762F50E021FFF1 +:1016300019C03091EB003E7F3093EB003091ED000C +:101640003D7F3093ED003091EB0031603093EB0043 +:101650007093EC002093ED005093F0002091EE0089 +:1016600027FF07C09F5FD3CF8F708093E90081E091 +:10167000089580E008958091E50187FF11C0809171 +:10168000E80082FD05C08091E4018111F8CF11C00E +:101690008091E8008B770BC08091E401882349F0AA +:1016A0008091E80080FFF8CF8091E8008E778093EA +:1016B000E80008952091E4003091E50095E640911E +:1016C000EC00842F817040FF22C08091E80080FDF3 +:1016D0001CC08091E401882391F0853091F08091C5 +:1016E000EB0085FD10C04091E4005091E5004217E9 +:1016F000530729F39A01915011F784E0089582E08D +:10170000089583E0089581E0089580E00895409170 +:10171000E80042FFDECF08950E94FA0B0E94020CFF +:10172000E0EEF0E0808181608083E8EDF0E0808190 +:101730008F77808319BCA7EDB0E08C918E7F8C935E +:1017400080818F7E80831092E30108950F931F9311 +:10175000CF93DF930E94FA0B0E94020CC8EDD0E0F9 +:1017600088818F77888388818068888388818F7D4E +:10177000888319BC1092E4011092E0011092E201FA +:101780001092E10100EE10E0F80180818B7F8083F0 +:1017900088818160888342E060E080E00E94060BDF +:1017A000E1EEF0E080818E7F8083E2EEF0E08081E8 +:1017B00081608083808188608083F80180818E7F52 +:1017C0008083888180618883DF91CF911F910F9101 +:1017D0000895E8EDF0E080818F7E8083E7EDF0E012 +:1017E00080818160808384E082BF81E08093E30117 +:1017F0000C94A60BE8EDF0E080818E7F8083109240 +:10180000E20008951092DA001092E10008951F920C +:101810000F920FB60F9211242F933F934F935F9324 +:101820006F937F938F939F93AF93BF93EF93FF93A8 +:101830008091E10082FF0BC08091E20082FF07C02F +:101840008091E1008B7F8093E1000E946E0E809179 +:10185000DA0080FF1FC08091D80080FF1BC08091FC +:10186000DA008E7F8093DA008091D90080FF0DC06E +:1018700080E189BD82E189BD09B400FEFDCF81E030 +:101880008093E4010E94690805C019BC1092E4012C +:101890000E9477088091E10080FF19C08091E200EA +:1018A00080FF15C08091E2008E7F8093E2008091DE +:1018B000E20080618093E2008091D8008062809392 +:1018C000D80019BC85E08093E4010E947B088091D8 +:1018D000E10084FF30C08091E20084FF2CC080E1F1 +:1018E00089BD82E189BD09B400FEFDCF8091D80099 +:1018F0008F7D8093D8008091E1008F7E8093E100FE +:101900008091E2008F7E8093E2008091E20081600E +:101910008093E2008091E001882311F084E007C009 +:101920008091E30087FD02C081E001C083E08093E5 +:10193000E4010E947D088091E10083FF29C080912D +:10194000E20083FF25C08091E100877F8093E10062 +:1019500082E08093E4011092E0018091E1008E7FAB +:101960008093E1008091E2008E7F8093E20080917D +:10197000E20080618093E20042E060E080E00E944B +:10198000060B8091F00088608093F0000E947A0836 +:10199000FF91EF91BF91AF919F918F917F916F9147 +:1019A0005F914F913F912F910F900FBE0F901F901D +:1019B00018951F920F920FB60F9211242F933F93F9 +:1019C0004F935F936F937F938F939F93AF93BF9347 +:1019D000CF93DF93EF93FF93C091E900CF70809195 +:1019E000EC00D82FD17080FDD0E81092E9008091F2 +:1019F000F000877F8093F00078940E941D0D109274 +:101A0000E9008091F00088608093F000CD2BCF70CA +:101A1000C093E900FF91EF91DF91CF91BF91AF911A +:101A20009F918F917F916F915F914F913F912F91F6 +:101A30000F900FBE0F901F9018951F93CF93DF93B9 +:101A4000CDB7DEB7AA970FB6F894DEBF0FBECDBFF5 +:101A5000E5EEF1E088E08E0F9091F10091938E1306 +:101A6000FBCF0E9499088091E80083FF1FC18091FD +:101A7000E5019091E601492F50E04A30510508F008 +:101A800015C1FA01EA5AFF4F0C941823803881F0EF +:101A9000823809F00BC18091E9018F708093E900D1 +:101AA0008091EB0085FB882780F91092E90006C041 +:101AB0008091E1019091E201911182609091E800A2 +:101AC000977F9093E8008093F1001092F100C8C0D6 +:101AD000282F2D7F09F0EAC0882319F0823061F0A9 +:101AE000E5C08091E701813009F0E0C0933009F052 +:101AF00080E08093E2012BC08091E701811127C033 +:101B00008091E9018F7009F4D1C08093E9002091A0 +:101B1000EB0020FF1CC0933021F48091EB00806229 +:101B200014C09091EB0090619093EB0021E030E0C5 +:101B3000A90102C0440F551F8A95E2F74093EA00BD +:101B40001092EA008091EB0088608093EB00109285 +:101B5000E9008091E800877F86C08111A7C01091BD +:101B6000E7011F778091E3008078812B8093E30069 +:101B70008091E800877F8093E8000E943B0B809172 +:101B8000E80080FFFCCF8091E30080688093E30051 +:101B9000111102C082E001C083E08093E40186C09D +:101BA0008058823008F082C08091E7019091E8016E +:101BB0008C3D53E0950779F583E08A838AE2898337 +:101BC0004FB7F894DE01139620E03EE051E2E32F98 +:101BD000F0E050935700E49120FF03C0E295EF70CE +:101BE0003F5FEF708E2F90E0EA3010F0C79601C093 +:101BF000C0968D939D932F5F243149F74FBF8091FD +:101C0000E800877F8093E8006AE270E0CE010196E9 +:101C10000E94420A14C0AE014F5F5F4F6091E9011C +:101C20000E948909BC01892B09F440C09091E80009 +:101C3000977F9093E80089819A810E94A50A8091FC +:101C4000E8008B778093E80031C0803879F5809187 +:101C5000E800877F8093E8008091E0018093F100A5 +:101C60008091E8008E778093E8000E943B0B1EC0B5 +:101C700081111CC09091E7019230C0F48091E8007E +:101C8000877F8093E8009093E0010E943B0B809156 +:101C9000E001811106C08091E30087FD02C081E070 +:101CA00001C084E08093E4010E9485088091E800EF +:101CB00083FF0AC08091E800877F8093E8008091CD +:101CC000EB0080628093EB00AA960FB6F894DEBF1B +:101CD0000FBECDBFDF91CF911F9108950895CF938F +:101CE0008091E4018823A1F0C091E900CF70909128 +:101CF000EC00892F817090FD80E8C82B1092E900DC +:101D00008091E80083FD0E941D0DCF70C093E90013 +:101D1000CF91089590936901809368010895E091AF +:101D20006801F0916901309721F00190F081E02D78 +:101D3000099480E00895E0916801F091690130977D +:101D400021F00280F381E02D09940895E09168016B +:101D5000F0916901309721F00480F581E02D09941C +:101D6000089520916601309167018217930771F001 +:101D70009093670180936601E0916801F091690199 +:101D8000309721F00680F781E02D09940895209185 +:101D90006401309165018217930771F0909365019A +:101DA00080936401E0916801F0916901309721F01E +:101DB0000084F185E02D0994089508950C94DD0EBA +:101DC0000E94F31A0E94A0030C94B91BCF92DF92D9 +:101DD000EF92FF920F931F93CF93DF93CDB7DEB7B0 +:101DE0002B970FB6F894DEBF0FBECDBF0E94B8038D +:101DF0008BE6C82E81E0D82E00E010E0E02E802F88 +:101E00000E94A604F60141916F01F42EF826B1F468 +:101E10000F5F1F4F0E30110589F78FEF89838A837B +:101E20001B820E94FC1A8160782F9D838C834981DC +:101E30005A816B818D810E94890F40C09091CD01A4 +:101E400091FF04C08B870E94AC048B8520E030E0BA +:101E50004F2D50E0922FBA01022E02C07595679562 +:101E60000A94E2F760FF24C02E83EF8221E030E085 +:101E7000690102C0CC0CDD1C9A95E2F790E08C2140 +:101E80009D21892B09F420E028870E94FC1A81609B +:101E9000782F9A8789874E815F8168858A850E941D +:101EA000890FF801E559FE4F8081C826C08206C01F +:101EB0002F5F3F4F2630310569F6AACF0E94A01E42 +:101EC00010916A010E948F0E1817A1F00E948F0EC8 +:101ED00080936A012B960FB6F894DEBF0FBECDBF7C +:101EE000DF91CF911F910F91FF90EF90DF90CF90F6 +:101EF0000C9488072B960FB6F894DEBF0FBECDBFAB +:101F0000DF91CF911F910F91FF90EF90DF90CF90D5 +:101F10000895CF93DF93CDB7DEB72B970FB6F89424 +:101F2000DEBF0FBECDBF4F83588769877A878B8707 +:101F3000DE01119686E0FD0111928A95E9F785E0B0 +:101F4000FE01379601900D928A95E1F749815A81F9 +:101F50006B817C818D819E810E94B9162B960FB674 +:101F6000F894DEBF0FBECDBFDF91CF9108950895E5 +:101F7000CF93882309F4C2C0C82F823859F40E9435 +:101F80008F0E81FDBBC089E30E9462190E942F1A47 +:101F900089E30CC0833879F40E948F0E80FDAEC0B7 +:101FA00083E50E9462190E942F1A83E50E94A419FA +:101FB000CF910C942F1A843859F40E948F0E82FD11 +:101FC0009DC087E40E9462190E942F1A87E4EECF19 +:101FD0008CEF8C0F813A48F48C2F0E94E320811102 +:101FE0008DC08C2F0E946219E3CF80E28C0F883065 +:101FF00048F4C77081E001C0880FCA95EAF70E94D3 +:10200000E819D6CF8BE58C0F833078F4C53A29F0E8 +:10201000C63A31F083E890E005C081E890E002C064 +:1020200082E890E0CF910C94B10E88E58C0F83315B +:1020300008F064C0C83A39F1C93A41F1CA3A49F1E5 +:10204000CB3A51F1CC3A59F1CD3A61F1C03B69F14B +:10205000CE3A71F1CF3A79F1C13B81F1C23B89F1BE +:10206000C33B91F1C43B99F1C53BA1F1C63BA9F13A +:10207000C73BB1F1C83BB9F1C93BC1F1CA3BC9F19A +:1020800080E090E038C082EE90E035C089EE90E0CC +:1020900032C08AEE90E02FC085EB90E02CC086EB3A +:1020A00090E029C087EB90E026C08CEC90E023C044 +:1020B0008DEC90E020C083E891E01DC08AE891E0BB +:1020C0001AC082E991E017C084E991E014C081E26E +:1020D00092E011C083E292E00EC084E292E00BC075 +:1020E00085E292E008C086E292E005C087E292E0D5 +:1020F00002C08AE292E0CF910C94C70ECF9108956E +:10210000882309F44BC0823859F40E948F0E81FF56 +:1021100045C089E30E9462190E942F1A89E30CC00E +:10212000833871F40E948F0E80FF38C083E50E94CF +:1021300062190E942F1A83E50E94A4190C942F1A89 +:10214000843859F40E948F0E82FF28C087E40E94D1 +:1021500062190E942F1A87E4EFCF9CEF980F913AF3 +:1021600058F390E2980F983050F4877091E001C0D6 +:10217000990F8A95EAF7892F0E94EE19DFCF9BE528 +:10218000980F933020F480E090E00C94B10E885AC0 +:10219000833120F480E090E00C94C70E08958823EA +:1021A00021F00E94E8190C942F1A0895882321F039 +:1021B0000E94EE190C942F1A0895BF92CF92DF92CD +:1021C000EF92FF920F931F93CF93DF9300D000D035 +:1021D00000D0CDB7DEB725E0FC01DE0111960190FD +:1021E0000D922A95E1F7FC01D080118102812581B1 +:1021F00022952F7043815481452B09F4FCC21F3F67 +:1022000021F4FFEFDF1609F4F6C27C012E830E9451 +:10221000B70FD9821A8369817A81802F0E945E1953 +:10222000182FB92E0E9413190E94DA172E8100234D +:1022300019F00E94051A2E81EB2DE295EF70F0E067 +:10224000E05AFF4F0C9418238B2D807F9B2D9F709D +:10225000F92E882319F0F29480EFF822002389F0F8 +:10226000FF2009F475C280E2810F883020F48F2DA1 +:102270000E94E81903C08F2D0E94F8190E942F1A9E +:1022800067C2812F0E948010FF2009F4B4C2105E43 +:102290008F2D183018F40E94EE1902C00E94FE190A +:1022A00026960FB6F894DEBF0FBECDBFDF91CF915B +:1022B0001F910F91FF90EF90DF90CF90BF900C9403 +:1022C0002F1A3B2D307F8B2D8F70303211F082957D +:1022D000807F112319F0113021F12CC00023B9F0B7 +:1022E000222309F4A0C1213009F09DC126960FB622 +:1022F000F894DEBF0FBECDBFDF91CF911F910F913C +:10230000FF90EF90DF90CF90BF900C94181A22238B +:1023100019F0213009F46FC28E830E941B1A8E813E +:1023200096C1002321F0223008F065C27CC1211142 +:1023300062C28DC1002321F0222309F474C108C2B6 +:10234000222309F484C119C22B2D269526952370CA +:1023500030E02115310521F021303105D1F04BC29B +:10236000002321F0812F9B2D937002C080E090E02C +:1023700026960FB6F894DEBF0FBECDBFDF91CF918A +:102380001F910F91FF90EF90DF90CF90BF900C9432 +:10239000B10E002321F0812F9B2D937002C080E0AD +:1023A00090E026960FB6F894DEBF0FBECDBFDF914A +:1023B000CF911F910F91FF90EF90DF90CF90BF9042 +:1023C0000C94C70E812F002319F00E94A81D02C093 +:1023D0000E94101E26960FB6F894DEBF0FBECDBF2A +:1023E000DF91CF911F910F91FF90EF90DF90CF90F1 +:1023F000BF900C94951E8B2D837009F07BC001114A +:10240000FAC1812F829586958770880F880F912F4A +:102410009F70C92ED12CE12CF12C082E04C0CC0CBD +:10242000DD1CEE1CFF1C0A94D2F714FF12C04FE013 +:1024300050E060E070E004C0440F551F661F771F36 +:102440008A95D2F7CB01BA016095709580959095E9 +:1024500003C060E070E0CB012B2D269526952370FC +:10246000422F50E042305105D9F04330510569F117 +:102470006C297D298E299F294130510551F12696DD +:102480000FB6F894DEBF0FBECDBFDF91CF911F9185 +:102490000F91FF90EF90DF90CF90BF900C940118B8 +:1024A0006C297D298E299F2926960FB6F894DEBFC8 +:1024B0000FBECDBFDF91CF911F910F91FF90EF9095 +:1024C000DF90CF90BF900C941D180E940118C70197 +:1024D000B60126960FB6F894DEBF0FBECDBFDF91D2 +:1024E000CF911F910F91FF90EF90DF90CF90BF9011 +:1024F0000C94E517002319F08B2D817001C086958F +:10250000882309F478C1812F829586958770880F7A +:10251000880F912F9F70C92ED12CE12CF12C082E01 +:1025200004C0CC0CDD1CEE1CFF1C0A94D2F714FF77 +:1025300012C04FE050E060E070E004C0440F551F4F +:10254000661F771F8A95D2F7CB01BA016095709507 +:102550008095909503C060E070E0CB012B2D26950F +:1025600026952370422F50E042305105D9F0433078 +:10257000510569F16C297D298E299F29413051052A +:1025800051F126960FB6F894DEBF0FBECDBFDF9196 +:10259000CF911F910F91FF90EF90DF90CF90BF9060 +:1025A0000C94DB186C297D298E299F2926960FB65D +:1025B000F894DEBF0FBECDBFDF91CF911F910F9179 +:1025C000FF90EF90DF90CF90BF900C94F7180E948F +:1025D000DB18C701B60126960FB6F894DEBF0FBE12 +:1025E000CDBFDF91CF911F910F91FF90EF90DF90C2 +:1025F000CF90BF900C94BF18103FD1F118F4103E4B +:1026000050F4A1C0123F09F463C008F44CC0133F5A +:1026100009F473C098C01F708B2D8F710023A1F037 +:102620000E945818812F26960FB6F894DEBF0FBE71 +:10263000CDBFDF91CF911F910F91FF90EF90DF9071 +:10264000CF90BF900C94CF100E947918812F2696BE +:102650000FB6F894DEBF0FBECDBFDF91CF911F91B3 +:102660000F91FF90EF90DF90CF90BF900C94D61019 +:102670000023A9F02111BFC08B2D8F7126960FB6B4 +:10268000F894DEBF0FBECDBFDF91CF911F910F91A8 +:10269000FF90EF90DF90CF90BF900C949E18223067 +:1026A00008F0A9C0E9CF0023A9F08B2D8F712696E1 +:1026B0000FB6F894DEBF0FBECDBFDF91CF911F9153 +:1026C0000F91FF90EF90DF90CF90BF900C9458182F +:1026D000002359F38B2D8F7126960FB6F894DEBF29 +:1026E0000FBECDBFDF91CF911F910F91FF90EF9063 +:1026F000DF90CF90BF900C947918002399F08B2D28 +:102700008F7126960FB6F894DEBF0FBECDBFDF9156 +:10271000CF911F910F91FF90EF90DF90CF90BF90DE +:102720000C94431826960FB6F894DEBF0FBECDBFAB +:10273000DF91CF911F910F91FF90EF90DF90CF909D +:10274000BF900C9439180023A9F0222309F4ADCFCF +:10275000812F26960FB6F894DEBF0FBECDBFDF9156 +:10276000CF911F910F91FF90EF90DF90CF90BF908E +:102770000C94B80F222309F4ADCF812F26960FB603 +:10278000F894DEBF0FBECDBFDF91CF911F910F91A7 +:10279000FF90EF90DF90CF90BF900C9480104B2D66 +:1027A0004F70612FC7010E94550226960FB6F8940C +:1027B000DEBF0FBECDBFDF91CF911F910F91FF9074 +:1027C000EF90DF90CF90BF900C945D174B2D4F7022 +:1027D000612FC70126960FB6F894DEBF0FBECDBF9E +:1027E000DF91CF911F910F91FF90EF90DF90CF90ED +:1027F000BF900C94AD0426960FB6F894DEBF0FBEC2 +:10280000CDBFDF91CF911F910F91FF90EF90DF909F +:10281000CF90BF9008950E94051A0E94151A0E9439 +:10282000DA190E942F1A0E94461F0E94951E80E00E +:1028300090E00E94B10E80E090E00C94C70E0E94E0 +:10284000F5190C940B140E945319292F22952F70FF +:1028500030E02C3031054CF42A3031056CF4225034 +:1028600031092230310588F407C02C30310549F098 +:102870002F30310531F009C0803E48F0803F29F407 +:1028800006C093FB882780F9089580E0089581E0D1 +:102890000895CF93DF9300D000D01F92CDB7DEB75D +:1028A0000F900F900F900F900F90DF91CF910895A0 +:1028B000CF93DF9300D000D000D0CDB7DEB72696FF +:1028C0000FB6F894DEBF0FBECDBFDF91CF91089554 +:1028D0001F93CF93DF93C091790116E080917A0125 +:1028E000C81799F0D0E01C9FF0011D9FF00D112436 +:1028F000E558FE4F408151816281738184819581C9 +:102900000E9458142196C770E9CFDF91CF911F9193 +:1029100008954091AB015091AC016091AD0170916F +:10292000AE018091AF019091B0010C945814809148 +:10293000B00182958F7009F054C08091AD01882359 +:1029400009F44FC080917901A0917A016091AB01A7 +:102950007091AC014091AE015091AF01B6E08A1781 +:1029600009F43FC090E041155105C1F17F3F11F4DA +:102970006F3FA1F1B89FF001B99FF00D1124E55808 +:10298000FE4F218172132AC02081621327C0228149 +:10299000211124C0238134812417350710F42150DC +:1029A0003109241B350B283C3105C0F42091B001BE +:1029B0002F7020612093B00126E0289FF001299F0D +:1029C000F00D1124E058FE4F80818F70806180836C +:1029D0008BEA91E00E94DD100C94681401968770D8 +:1029E000BECF0895CF92DF92EF92FF920F931F9385 +:1029F000CF93DF93CDB7DEB762970FB6F894DEBF03 +:102A00000FBECDBF8C0185E0F801DE011D9601905F +:102A10000D928A95E1F7D8014C9111965C9111972E +:102A200012966C9112971396CD90DC90149730917A +:102A3000AB017091AC018091AE019091AF01009714 +:102A400009F46BC17F3F19F43F3F09F466C1E09080 +:102A5000AD01EE2009F4C0C02091B001C816D9061E +:102A600028F0F601E81BF90BCF0104C08095909582 +:102A70008C0D9D1DFF24F394883C910578F0F12C7A +:102A8000207F09F0C6C07C2DD98AC88A89890E9416 +:102A900049148BEA91E00E94DD10B1C0822F807F43 +:102AA00009F046C0751314C0341312C0611110C070 +:102AB0002F7020612093B0010E9489148BEA91E06D +:102AC0000E94DD108091B001D80115968C932EC024 +:102AD000CD2819F15F3F11F44F3FF9F0F62E611147 +:102AE0001CC08091790120917A0136E0821709F4A7 +:102AF0005AC090E0389FF001399FF00D1124E5583D +:102B0000FE4F7181571306C07081471303C0728155 +:102B1000711103C001968770E9CFF62E662309F480 +:102B200018C18091B00181608093B001F12C11C176 +:102B3000751308C0341306C0611104C08091B00140 +:102B4000D801C3C04D875E878D859E856A8B0E94A4 +:102B500023146A898823E1F16623D1F12091B00121 +:102B6000822F82958F7090E0029774F08091AB0174 +:102B70009091AC0198878F831986DB86CA862C8753 +:102B8000CE0107960E94DD1086E0F801ABEAB1E0C5 +:102B900001900D928A95E1F70E9497140E94891482 +:102BA000FF24F394D6C04D875E878D859E850E9455 +:102BB0005319292F22952F7030E0223031050CF067 +:102BC000BCC09F7009F0B6C0805E883008F4C1C0F8 +:102BD000C8010E94DD10E4CFC816D90608F453C01E +:102BE000F601E81BF90BCF01883C910508F450C0B1 +:102BF000F12C7C2DD98AC88A89890E944914EBEA74 +:102C0000F1E086E0DF011D928A95E9F70E948914C0 +:102C1000A0C0751314C0341312C0611110C080918C +:102C2000B001F8018583C8010E94DD1086E0EBEA5F +:102C3000F1E0DF011D928A95E9F7FE2C8AC04D87ED +:102C40005E878D859E856A8B0E9423146A898823FE +:102C500009F4BECF662309F4BBCF2091B001822FC7 +:102C600082958F7090E002970CF48ECF8091AB012B +:102C70009091AC019A8389831B82DD82CC822E8362 +:102C8000CE0101967FCF809590958C0D9D1DACCF88 +:102C9000F62E662309F49CCF75132EC034132CC076 +:102CA0002091B00120FD1FC0822F82958F70D9F036 +:102CB000D80115962C9315978F3049F08F5F982F78 +:102CC0009295907F822F8F70892B15968C93C801D7 +:102CD0000E94DD1086E0F801ABEAB1E001900D92B0 +:102CE0008A95E1F793CF86E0F801ABEAB1E0019075 +:102CF0000D928A95E1F72DC04D875E878D859E8563 +:102D00000E942314811140CF8091B0018160809393 +:102D1000B001C8010E94DD101CC0662309F458CF21 +:102D20004D875E878D859E850E942314882309F434 +:102D30004FCF2ACF811148CF0CC0243031050CF081 +:102D400047CF9F7009F440CFF8019581907F09F03B +:102D50003BCF8F2D62960FB6F894DEBF0FBECDBF6E +:102D6000DF91CF911F910F91FF90EF90DF90CF9067 +:102D700008951F93CF93DF93CDB7DEB72C970FB68F +:102D8000F894DEBF0FBECDBF4F83588769877A871F +:102D90008B879C87CE0107960E94F214882369F0E6 +:102DA0008F8198852A853B85232BF1F19F3F09F080 +:102DB00063C08F3F09F060C037C086E0FE013796E0 +:102DC000DE01119601900D928A95E1F76F81788569 +:102DD000EA85FB85309741F17F3F11F46F3F21F188 +:102DE00020917A0130E0C9010196877099274091BE +:102DF000790150E08417950709F447C069837A8305 +:102E0000FD83EC8396E0929FD001939FB00D112437 +:102E1000A558BE4FFE01319601900D929A95E1F7AB +:102E200080937A010E94681416E080917901909154 +:102E30007A018917C1F1189FC001112485589E4F4E +:102E40000E94F214882379F1E09179011E9FF0012C +:102E50001124E558FE4F4081518162817381848144 +:102E600095810E9458148091790190E001968770B5 +:102E7000992780937901D9CF4F81588569857A85C3 +:102E80008B859C850E945814CFCF0E941F141092EE +:102E90007A0110927901EBEAF1E086E0DF011D9200 +:102EA0008A95E9F7C1CF2C960FB6F894DEBF0FBE16 +:102EB000CDBFDF91CF911F910895EF92FF920F93B5 +:102EC0001F93CF93DF938C01892B09F46CC0F12CF5 +:102ED000EE24E394E8012196F8018491843740F4CC +:102EE000843008F051C0813081F0823019F15BC02C +:102EF000853709F444C0A8F19CE7980F903708F093 +:102F000052C08F770E94801041C00E5F1F4FFE019C +:102F1000C49180E28C0F883048F4C7708E2D01C0B8 +:102F2000880FCA95EAF70E94081A14C08C2F0E94D5 +:102F3000B80F2DC00E5F1F4FFE01C49180E28C0FB1 +:102F4000883058F4C7708E2D01C0880FCA95EAF7F3 +:102F50000E940E1A0E942F1A1AC08C2F0E948010F5 +:102F600016C00E5F1F4FFE01C491CC2381F08FE984 +:102F70009FE00197F1F700C00000C150F6CF0E5F4F +:102F80001F4FFE01F49003C00E94B80F8E018F2DD9 +:102F9000882309F49FCFEFE9FFE03197F1F700C0F4 +:102FA00000008150F5CFDF91CF911F910F91FF90DD +:102FB000EF90089508956093B5017093B6018093E2 +:102FC000B7019093B8010C940B140F931F930091C9 +:102FD000B5011091B6012091B7013091B801DC0123 +:102FE000CB01802B912BA22BB32B8093B501909317 +:102FF000B601A093B701B093B8011F910F910C9443 +:103000000B140F931F930091B5011091B6012091FD +:10301000B7013091B801DC01CB0180239123A223B9 +:10302000B3238093B5019093B601A093B701B093F9 +:10303000B8011F910F910C940B140F931F930091E3 +:10304000B5011091B6012091B7013091B801DC01B2 +:10305000CB0180279127A227B3278093B5019093B6 +:10306000B601A093B701B093B8011F910F910C94D2 +:103070000B141092B1011092B2011092B301109290 +:10308000B4010C940B1441E050E060E070E004C027 +:10309000440F551F661F771F8A95D2F74093B101E1 +:1030A0005093B2016093B3017093B4010C940B146C +:1030B00041E050E060E070E004C0440F551F661F1F +:1030C000771F8A95D2F78091B1019091B201A091BA +:1030D000B301B091B401482B592B6A2B7B2B409341 +:1030E000B1015093B2016093B3017093B4010C9499 +:1030F0000B1441E050E060E070E004C0440F551F45 +:10310000661F771F8A95D2F7409550956095709508 +:103110008091B1019091B201A091B301B091B4013D +:10312000482359236A237B234093B1015093B20172 +:103130006093B3017093B4010C940B1441E050E020 +:1031400060E070E004C0440F551F661F771F8A952A +:10315000D2F78091B1019091B201A091B301B091E9 +:10316000B401482759276A277B274093B101509320 +:10317000B2016093B3017093B4010C940B140F93DC +:103180001F930091B1011091B2012091B3013091D0 +:10319000B401DC01CB01802B912BA22BB32B8093AC +:1031A000B1019093B201A093B301B093B4011F9108 +:1031B0000F910C940B140F931F930091B101109178 +:1031C000B2012091B3013091B401DC01CB01802325 +:1031D0009123A223B3238093B1019093B201A093D2 +:1031E000B301B093B4011F910F910C940B140F9382 +:1031F0001F930091B1011091B2012091B301309160 +:10320000B401DC01CB0180279127A227B32780934B +:10321000B1019093B201A093B301B093B4011F9197 +:103220000F910C940B140895CF92DF92EF92FF92BE +:103230000F931F93CF93DF938C01C090B501D09073 +:10324000B601E090B701F090B8018091B101909182 +:10325000B201A091B301B091B401C82AD92AEA2AD7 +:10326000FB2ACFE1D0E0D701C6010C2E04C0B695F1 +:10327000A795979587950A94D2F780FF06C0B80165 +:103280008C2F0E94ED06019721F4219760F780E0D2 +:1032900001C08C2FDF91CF911F910F91FF90EF9084 +:1032A000DF90CF900895CF93DF93EC010E94141923 +:1032B000BE010E94ED06DF91CF910895CB010E94DF +:1032C0005319089590910C01992321F090910D01CB +:1032D000911109C020910E0130910F01F901329630 +:1032E0009FEF40E01FC0982F9695969596959F303A +:1032F00050F5E0910E01F0910F01E90FF11D87707B +:1033000021E030E0A90102C0440F551F8A95E2F781 +:10331000CA019181892B818308959F3F39F04F5FC6 +:103320004E3041F051915813F8CF0DC05111F7CFE5 +:10333000942FF5CF9F3F39F0F901E90FF11D97FD6B +:10334000FA9582830895089590910C01992321F0B4 +:1033500090910D01911109C020910E0130910F0142 +:10336000F9013296205F3F4F1FC0982F9695969592 +:1033700096959F30F0F4E0910E01F0910F01E90F66 +:10338000F11D877021E030E0A90102C0440F551FF4 +:103390008A95E2F7CA0180959181892381830895F6 +:1033A0003196E217F30729F090819813F9CF108234 +:1033B000F7CF089581E090E0E0910E01F0910F01C8 +:1033C000E80FF91F1082019680319105A9F7089541 +:1033D0009091CC01892B8093CC0108958095909198 +:1033E000CC0189238093CC0108951092CC010895DB +:1033F0009091CB01892B8093CB010895809590917A +:10340000CB0189238093CB0108951092CB010895BD +:103410009091CA01892B8093CA010895809590915B +:10342000CA0189238093CA0108951092CA010895A0 +:103430008093B90108951092B901089580910E0109 +:1034400090910F01FC0131969C01205F3F4F80E07D +:10345000919191118F5FE217F307D1F70895E091F1 +:103460000E01F0910F018091CC018083E0910E015B +:10347000F0910F0190818091CB01892B8083E091A5 +:103480000E01F0910F0190818091CA01892B8083F8 +:103490008091B901882361F0E0910E01F0910F0154 +:1034A0009081892B80830E941E1A81111092B9018C +:1034B00080910E0190910F010C949B0ECF92DF92A0 +:1034C000EF92FF926C01EE24FF24C114D104E104B9 +:1034D000F10421F0C701B60120E101C020E0C72EB0 +:1034E000D82EE92EFF24C114D104E104F10419F00F +:1034F000285FC701B6016B017C0154E0F694E794A4 +:10350000D794C7945A95D1F7C114D104E104F104BA +:1035100019F02C5FC701B6016B017C0142E0F69403 +:10352000E794D794C7944A95D1F7C114D104E10424 +:10353000F10419F02E5FC701B601DC01CB01B6958D +:10354000A79597958795892B8A2B8B2B09F02F5F51 +:10355000822FFF90EF90DF90CF9008958091E4014B +:10356000843021F11092CE0120E488E190E00FB682 +:10357000F894A895809360000FBE2093600080E0CF +:103580000E94880783B7817F846083BF83B781608F +:1035900083BF7894889583B78E7F83BF88E10FB609 +:1035A000F89480936000109260000FBE0895089513 +:1035B0000895CF930E94D71A0E94B8030E94D81A88 +:1035C000C0E08C2F0E94A604811104C0CF5FCE30D2 +:1035D000C1F701C081E0CF9108950E941F140E949D +:1035E0008F0E0C94880782E084BD93E095BD9AEF1E +:1035F00097BD80936E0008952FB7F8948091CF0106 +:103600009091D001A091D101B091D2012FBF089526 +:10361000CF92DF92EF92FF920F931F932FB7F89400 +:103620004091CF015091D0016091D1017091D201B0 +:103630002FBF6A017B01EE24FF248C0120E030E0E3 +:10364000C016D106E206F30610F4415051099A0162 +:10365000281B390BC9011F910F91FF90EF90DF904C +:10366000CF9008951F920F920FB60F9211248F934F +:103670009F93AF93BF938091CF019091D001A09180 +:10368000D101B091D2010196A11DB11D8093CF014E +:103690009093D001A093D101B093D201BF91AF918B +:1036A0009F918F910F900FBE0F901F9018950E94C1 +:1036B0008C0BF8942FEF87EA91E6215080409040E0 +:1036C000E1F700C0000087E090EBDC018093EE01A1 +:1036D0009093EF01A093F001B093F1019CE088E199 +:1036E0000FB6F894A895809360000FBE9093600089 +:1036F000FFCFEF92FF920F931F93CF93DF93D82FBB +:10370000C0E08C2F0E94A60400E010E0E82EF12C0F +:10371000C701002E02C0959587950A94E2F780FDB7 +:1037200006C00F5F1F4F0630110591F709C0602FCB +:103730007C2F80E00E94AE04D813F3CF81E004C058 +:10374000CF5FCE30F1F680E0DF91CF911F910F91E6 +:10375000FF90EF900895CF93C82F8CE20E94791BC1 +:10376000882321F08C2FCF910C94791B80E0CF918E +:103770000895CF930E94001D811102C00E94E61C93 +:10378000C5E6C15049F00E94B8038FE39CE9019758 +:10379000F1F700C00000F5CF89E20E94AB1B811158 +:1037A00013C18AE20E94AB1B81110E94E61C85E0D6 +:1037B0000E94AB1B81110E94571B0E940B1D80931E +:1037C000CD0187E00E94AB1B8823A9F18BE10E9409 +:1037D000AB1B882351F08091CD0181FB222720F97A +:1037E00091E0922790FB81F90EC08EE00E94AB1B06 +:1037F000882361F08091CD0182FB222720F991E09E +:10380000922790FB82F98093CD0115C080E10E9440 +:10381000AB1B9091CD01882341F093FB222720F927 +:1038200081E0822780FB93F904C0892F809580FB7B +:1038300090F99093CD018091CD010E940F1D0E94BF +:103840001D1D8093ED0180EE0E94AB1B882341F08B +:103850008091ED01982F909590FB80F98093ED0178 +:1038600089E30E94AB1B882359F08091ED0181FB15 +:10387000222720F991E0922790FB81F98093ED01B6 +:1038800082EE0E94AB1B882359F08091ED0182FBF0 +:10389000222720F991E0922790FB82F98093ED0195 +:1038A00086EE0E94AB1B882359F08091ED0183FBCB +:1038B000222720F991E0922790FB83F98093ED0174 +:1038C00083EE0E94AB1B882359F08091ED0184FBAD +:1038D000222720F991E0922790FB84F98093ED0153 +:1038E00085E30E94AB1B882359F08091ED0185FB95 +:1038F000222720F991E0922790FB85F98093ED0132 +:1039000081E30E94AB1B882359F08091ED0186FB77 +:10391000222720F991E0922790FB86F98093ED0110 +:1039200081E10E94AB1B882359F08091ED0187FB58 +:10393000222720F991E0922790FB87F98093ED01EF +:103940008091ED010E94211D8091ED0187FB882768 +:1039500080F980930D0187E20E94AB1BC82F8EE196 +:103960000E94AB1B8111C2608FE10E94AB1B8111D1 +:10397000C46080E20E94AB1B8111C86081E20E949A +:10398000AB1B8111C06182E20E94AB1B8111C0623E +:1039900083E20E94AB1B8111C06484E20E94AB1BD6 +:1039A000882311F0C06802C0CC2329F08C2F0E941C +:1039B000181D6C2F03C00E94141D682F70E080E05A +:1039C00090E0CF910C94DB17CF9108956DEE7EEFD0 +:1039D00080E090E00E94522360E082E090E00E944C +:1039E000402360E083E090E00E94402360E084E0B8 +:1039F00090E00E94402360E085E090E00C9440233A +:103A000080E090E00E943A2321E08D3E9E4F09F035 +:103A100020E0822F089582E090E00C943223682FFA +:103A200082E090E00C94402383E090E00C943223F9 +:103A3000682F83E090E00C94402384E090E00C94A5 +:103A40003223682F84E090E00C9440238091D501CC +:103A500080FF0BC06091130185E0689FB0011124C5 +:103A600075956795759567952BC081FF09C0609125 +:103A7000130185E0689FB00111247595679520C0FA +:103A800082FF07C06091130185E0689FB001112497 +:103A900017C09091D6019923D1F060911201961729 +:103AA00088F72091130185E0289F90011124929FAF +:103AB000A001939F500D112470E0CA010E940423BD +:103AC0006038710540F46115710539F002C065E098 +:103AD00070E0862F08958FE7089581E00895809122 +:103AE000D50180FF08C06091110170E07595679560 +:103AF0007595679521C081FF06C06091110170E046 +:103B00007595679519C082FF04C06091110170E03E +:103B100010C09091D6019923C1F0609110019617C1 +:103B2000A0F780911101899FC001112470E00E94CB +:103B300004236038710528F46115710521F0862F82 +:103B400008958FE7089581E0089561E070E0F4CF73 +:103B5000803F21F40E94261D819504C0813F29F4F5 +:103B60000E94261D8093D9010895823F21F40E946E +:103B7000261D819504C0833F29F40E94261D809351 +:103B8000D8010895893F19F40E946F1D05C08A3F2E +:103B900031F40E946F1D81958093DA0108958B3F67 +:103BA00021F40E946F1D819504C08C3F29F40E946E +:103BB0006F1D8093DB010895843F21F48091D7012C +:103BC000816017C0853F21F48091D701826011C0C8 +:103BD000863F21F48091D70184600BC0873F21F498 +:103BE0008091D701886005C0883F31F48091D7016A +:103BF00080618093D70108958D3F21F48091D50194 +:103C000081600BC08E3F21F48091D501826005C098 +:103C10008F3F29F48091D50184608093D501089568 +:103C2000803F39F48091D90187FF6CC01092D9018F +:103C300069C0813F29F48091D9011816BCF362C094 +:103C40009091D801823F29F497FF5CC01092D8016F +:103C500059C0833F19F41916CCF354C0893F41F47D +:103C60008091DA0118160CF04DC01092DA014AC0AA +:103C70008A3F29F48091DA0187FF44C0F6CF8B3F59 +:103C800039F48091DB0187FF3DC01092DB013AC01F +:103C90008C3F29F48091DB011816BCF333C0843FBC +:103CA00021F48091D7018E7F17C0853F21F4809148 +:103CB000D7018D7F11C0863F21F48091D7018B7F82 +:103CC0000BC0873F21F48091D701877F05C0883FD3 +:103CD00031F48091D7018F7E8093D70113C08D3F3F +:103CE00021F48091D5018E7F0BC08E3F21F480910D +:103CF000D5018D7F05C08F3F29F48091D5018B7F41 +:103D00008093D5018091D80181110EC08091D90195 +:103D100081110AC08091DA01811106C08091DB0116 +:103D2000811102C01092D601089587ED91E00E94A2 +:103D3000A60E0E94FC1A9093D4018093D30108959B +:103D40001F93CF93DF938091D3019091D4010E9470 +:103D5000081BAC019091D601992321F02091140108 +:103D600030E006C0209115018AE0289F90011124BF +:103D70004217530708F486C08091D801C091D90139 +:103D8000D091DA011091DB01811107C0C11176C019 +:103D9000D11174C0111172C075C09F3F19F09F5F9F +:103DA0009093D601181624F40E94261D8093D80102 +:103DB0008091D80187FF05C00E94261D81958093C0 +:103DC000D8011C1624F40E94261D8093D9018091ED +:103DD000D90187FF05C00E94261D81958093D901D6 +:103DE0006091D801662339F1C091D901CC2319F132 +:103DF000772767FD7095872F972F0E94152223E361 +:103E000033E343E35FE30E9479220E94E22160935F +:103E1000D8016C2F772767FD7095872F972F0E9409 +:103E2000152223E333E343E35FE30E9479220E94F8 +:103E3000E2216093D9011D1624F40E946F1D809326 +:103E4000DA018091DA0187FF05C00E946F1D81951C +:103E50008093DA01111624F40E946F1D8093DB0118 +:103E60008091DB0187FF05C00E946F1D81958093C3 +:103E7000DB01DF91CF911F910C94951E9F3F09F0BC +:103E80008ECF96CFDF91CF911F910895E7EDF1E0AE +:103E900085E0DF011D928A95E9F71092D601109214 +:103EA000D5010895833081F128F4813059F08230B2 +:103EB000D1F00895853009F449C0B8F1863009F48D +:103EC00056C0089580911501262F30E0280F311D2E +:103ED0002F3F310524F4680F6093150108958FEF8B +:103EE00080931501089580911401262F30E0280F4A +:103EF000311D2F3F310524F4680F6093140108959C +:103F00008FEF80931401089580911301262F30E0E4 +:103F1000280F311D2F3F310524F4680F60931301E2 +:103F200008958FEF80931301089580911201262F39 +:103F300030E0280F311D2F3F310524F4680F6093C6 +:103F4000120108958FEF809312010895809111015D +:103F5000262F30E0280F311D2F3F310524F4680F44 +:103F60006093110108958FEF80931101089580915E +:103F70001001262F30E0280F311D2F3F310524F48A +:103F8000680F6093100108958FEF809310010895DA +:103F9000833011F128F4813049F0823091F0089596 +:103FA000853081F120F18630C1F1089580911501AD +:103FB000681720F4861B809315010895109215014F +:103FC000089580911401681720F4861B80931401D2 +:103FD000089510921401089580911301681720F438 +:103FE000861B809313010895109213010895809108 +:103FF0001201681720F4861B809312010895109215 +:104000001201089580911101681720F4861B809396 +:1040100011010895109211010895809110016817FF +:1040200020F4861B809310010895109210010895CA +:104030000F931F938D3109F46BC008F03FC08E3091 +:1040400009F47FC0C0F4873009F469C068F4863091 +:1040500009F0B1C08091CD01817F8E7F8093CD0129 +:1040600081E08093DD01A8C0883009F4A2C08B30C4 +:1040700009F49FC0A0C0863109F49BC078F4803158 +:1040800009F472C0813109F096C00E941F1490910A +:104090000D0181E0892780930D018BC0893109F4DE +:1040A00088C08B3109F087C08091CD0181FB222728 +:1040B00020F991E0922790FB81F94CC0853309F4F7 +:1040C00070C048F4873209F46CC008F459C08932D2 +:1040D00009F467C070C0833438F48A3308F04EC0E6 +:1040E000883309F466C067C0833409F45AC0883441 +:1040F00009F061C00E941F140FEF13ED20E301507F +:1041000010402040E1F700C000000E94571B51C042 +:104110000E949C210E948F0E0E9488074AC09091A5 +:10412000CD01892F8095817080FB90F929F09660F0 +:1041300098609093CD0140C0997F977F9093CD0177 +:1041400038C08091CD0182FB222720F991E092278F +:1041500090FB82F98093CD01992359F18091CD0193 +:1041600081608093CD0125C08091CD0183FB222702 +:1041700020F991E0922790FB83F9ECCF895301C09D +:104180008D5141E050E060E070E08A019B0104C085 +:10419000000F111F221F331F8A95D2F7C901B801E2 +:1041A00004C061E070E080E090E00E94DB170E94B4 +:1041B0001F1481E001C080E01F910F91089580E0FD +:1041C000089580E00895CF93C82F8091DD0181305C +:1041D00079F018F08230E9F187C0E0910E01F0919A +:1041E0000F018081813169F0823209F07FC009C0FE +:1041F000E0910E01F0910F018081813111F0823246 +:1042000061F48C2F0E94DF20811104C08C2F0E944A +:1042100018201DC081E090E01AC08C2F0E94E12080 +:10422000811114C0C43179F048F4CB3079F0C03139 +:1042300009F060C082E08093DD0108C0C93219F046 +:10424000C83321F057C01092DD0154C081E0817065 +:1042500053C0C93289F118F5C43171F1A8F4C730DF +:1042600009F046C08AE08093150194E1909314010F +:1042700093E0909313018093120188E080931101E1 +:1042800088E28093100134C0CE51C63088F5EC2FFF +:10429000F0E0E65DFE4F80818093DC0129C0CE34E2 +:1042A000E9F020F4CB3421F56AE013C0C13579F090 +:1042B000C235F1F461E00DC08091DC01882319F072 +:1042C0001092DC0115C081E08093DD0115C061E032 +:1042D00006C08091DC010E94521F0AC06AE08091F2 +:1042E000DC010E94C81F04C01092DD0180E004C000 +:1042F00081E002C080E0ABCFCF910895E1E8F0E02B +:104300008081886080838081816080838FB7F8940A +:1043100093E09093890090ED909388008FBF08956B +:10432000EFE6F0E08081826080830895EFE6F0E0C0 +:1043300080818D7F80830895EFE6F0E0908182E0B8 +:104340008927808308951F920F920FB60F92112430 +:104350002F933F934F935F936F937F938F939F938D +:10436000AF93BF93EF93FF938091DE019091DF01B4 +:1043700001969093DF018093DE01811103C082E0FA +:104380000E948807E091DF01E695E695F0E0E252B1 +:10439000FC4FE4918091DE018E1303C080E00E9407 +:1043A0008807FF91EF91BF91AF919F918F917F917E +:1043B0006F915F914F913F912F910F900FBE0F9092 +:1043C0001F90189504D06894B1118DC0089570D0D5 +:1043D00088F09F5790F0B92F9927B751A0F0D1F0EE +:1043E000660F771F881F991F1AF0BA95C9F712C078 +:1043F000B13081F077D0B1E0089574C0672F782F85 +:104400008827B85F39F0B93FCCF3869577956795E3 +:10441000B395D9F73EF490958095709561957F4F4F +:104420008F4F9F4F0895E89409C097FB3EF49095F5 +:104430008095709561957F4F8F4F9F4F9923A9F07D +:10444000F92F96E9BB279395F6958795779567950C +:10445000B795F111F8CFFAF4BB0F11F460FF1BC050 +:104460006F5F7F4F8F4F9F4F16C0882311F096E9E3 +:1044700011C0772321F09EE8872F762F05C0662391 +:1044800071F096E8862F70E060E02AF09A95660F4A +:10449000771F881FDAF7880F9695879597F9089503 +:1044A00057FD9058440F551F59F05F3F71F04795E5 +:1044B000880F97FB991F61F09F3F79F087950895CA +:1044C000121613061406551FF2CF4695F1DF08C0E9 +:1044D000161617061806991FF1CF86957105610506 +:1044E00008940895E894BB2766277727CB0197F9AE +:1044F00008950BD078C069D028F06ED018F09523BD +:1045000009F05AC05FC01124EECFCADFA0F3959F17 +:10451000D1F3950F50E0551F629FF001729FBB27AA +:10452000F00DB11D639FAA27F00DB11DAA1F649F56 +:104530006627B00DA11D661F829F2227B00DA11D09 +:10454000621F739FB00DA11D621F839FA00D611D8F +:10455000221F749F3327A00D611D231F849F600DB0 +:10456000211D822F762F6A2F11249F5750408AF0E9 +:10457000E1F088234AF0EE0FFF1FBB1F661F771F75 +:10458000881F91505040A9F79E3F510570F014C00C +:10459000AACF5F3FECF3983EDCF38695779567955D +:1045A000B795F795E7959F5FC1F7FE2B880F911D93 +:1045B0009695879597F9089597F99F6780E870E039 +:1045C00060E008959FEF80EC089500240A94161689 +:1045D000170618060906089500240A9412161306F1 +:1045E000140605060895092E0394000C11F488237F +:1045F00052F0BB0F40F4BF2B11F460FF04C06F5F9B +:104600007F4F8F4F9F4F089597FB072E16F400940E +:1046100007D077FD09D00E941E2307FC05D03EF489 +:10462000909581959F4F0895709561957F4F08955E +:10463000EE0FFF1F0590F491E02D0994AA1BBB1B00 +:1046400051E107C0AA1FBB1FA617B70710F0A61B92 +:10465000B70B881F991F5A95A9F780959095BC01B3 +:10466000CD010895F999FECF92BD81BDF89A9927A1 +:1046700080B50895A8E1B0E042E050E00C945A23E0 +:10468000262FF999FECF92BD81BDF89A019700B40B +:10469000021639F01FBA20BD0FB6F894FA9AF99AAB +:1046A0000FBE08950196272F0E9441230C944023AA +:1046B000DC01CB01FC01F999FECF06C0F2BDE1BDE2 +:1046C000F89A319600B40D9241505040B8F70895D1 +:0446D000F894FFCF8C +:1046D40020028A071808F507C1078D070101BA01EE +:1046E40028080A03140A3F4D36399F0352031C035A +:1046F400E30276028F02A802C10201020304050646 +:044704000708090099 +:00000001FF diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-qwerty-osx/romanzolotarev-norman-qwerty-osx.png new file mode 100644 index 0000000000000000000000000000000000000000..34762ecb752947c8d1fbfd75566472df9eec5a0d GIT binary patch literal 100627 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 literal 0 HcmV?d00001 From ea091e7f1b2bca0103de38c2a59b4cce6bade0a8 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Tue, 26 Apr 2016 14:25:35 +0300 Subject: [PATCH 236/259] Honing in on an interval that works for me --- .../erez_experimental/erez_experimental.hex | 2158 ++++++++--------- .../keymaps/erez_experimental/keymap.c | 4 +- 2 files changed, 1081 insertions(+), 1081 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex index 3af7ddbb8e..bb78a5ea47 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex @@ -1,17 +1,17 @@ :100000000C9465020C94A9020C94A9020C94A90208 :100010000C94A9020C94A9020C94A9020C94A902B4 -:100020000C94A9020C94A9020C94A30C0C94750DC9 +:100020000C94A9020C94A9020C94A00C0C94720DCF :100030000C94A9020C94A9020C94A9020C94A90294 -:100040000C94A9020C9448220C94A9020C94A902C5 -:100050000C94A9020C94EC1B0C94A9020C94A90218 +:100040000C94A9020C9446220C94A9020C94A902C7 +:100050000C94A9020C94EA1B0C94A9020C94A9021A :100060000C94A9020C94A9020C94A9020C94A90264 :100070000C94A9020C94A9020C94A9020C94A90254 :100080000C94A9020C94A9020C94A9020C94A90244 :100090000C94A9020C94A9020C94A9020C94A90234 -:1000A0000C94A9020C94A9020C94A902DA0DFC0D7F -:1000B000E70EFC0DE70E3E0E610EE70EB60EC90E02 -:1000C000C211C2110312031245128112811481144C -:1000D00099128114901390135B14811481146F147E +:1000A0000C94A9020C94A9020C94A902D70DF90D85 +:1000B000E40EF90DE40E3B0E5E0EE40EB30EC60E1A +:1000C000C011C0110112011243127F127F147F145C +:1000D00097127F148E138E1359147F147F146D148E :1000E0000000F0A12E004C002A00003035810000F5 :1000F0001E00140004001D7134004D001F001A0082 :1001000016001B00E104C1002000080007000600E3 @@ -80,1080 +80,1080 @@ :1004F000A740B04BB9F41092F0011092F1011092A4 :10050000F2011092F30114BE84B7877F84BF88E1A3 :100510000FB6F89480936000109260000FBEE0E088 -:10052000FFE3099511E0A0E0B1E0EEE1F8E402C0DC +:10052000FFE3099511E0A0E0B1E0EAE1F8E402C0E0 :1005300005900D92A433B107D9F711E0A4E3B1E01F -:1005400001C01D92A03FB107E1F70E94E9090C9498 -:100550000D240C940000662319F06130F1F03DC0C9 -:10056000FC018281882341F00E94B71B90933501E2 +:1005400001C01D92A03FB107E1F70E94E6090C949B +:100550000B240C940000662319F06130F1F03DC0CB +:10056000FC018281882341F00E94B51B90933501E4 :100570008093340181EE1CC080913401909135014B -:100580000E94C31B8639910534F486E20E944A100A -:1005900086E20E94121181EE1EC0FC018281882336 -:1005A00051F00E94B71B909335018093340185EE82 -:1005B0000E944A1012C080913401909135010E942E -:1005C000C31B8639910534F487E20E944A1087E202 -:1005D0000E94121185EE0E94121180E090E00895B1 +:100580000E94C11B8634910534F486E20E94481013 +:1005900086E20E94101181EE1EC0FC018281882338 +:1005A00051F00E94B51B909335018093340185EE84 +:1005B0000E94481012C080913401909135010E9430 +:1005C000C11B8634910534F487E20E94481087E20B +:1005D0000E94101185EE0E94101180E090E00895B5 :1005E00008956091B3017091B4018091B50190912B -:1005F000B6010E94151B56985E9825982D9826984E +:1005F000B6010E94131B56985E9825982D98269850 :100600002E9827982F98813019F0823021F0089584 -:10061000259A2D9A0895269A2E9A089508950C9455 -:10062000F10256985E9825982D9826982E9827982E -:100630002F988FEF90E0909389008093880090939B -:100640008B0080938A0090938D0080938C00259A74 -:100650002D9A2FEF80E792E0215080409040E1F703 -:1006600000C00000269A2E9A2FEF80E792E02150DA -:1006700080409040E1F700C00000279A2F9A2FEFAA -:1006800080E792E0215080409040E1F700C00000F8 -:1006900025982D982FEF80E792E0215080409040E0 -:1006A000E1F700C0000026982E982FEF80E792E037 -:1006B000215080409040E1F700C0000027982F981B -:1006C00056985E9825982D9826982E9827982F98BA -:1006D000089589EA8093800089E0809381002498BE -:1006E0002C983F988AB18F748AB96E98479A8BB1CB -:1006F000806B8BB9769A0E9411030C94F00280E211 -:10070000809300018091360181110EC00E94D003B8 -:1007100081E0809336012FEF83ED90E321508040FC -:100720009040E1F700C0000080E40E94D60380936F -:10073000000181112EC00E940004809300018111EC -:1007400028C00E94000480930001811122C08FE321 -:100750000E9400048093000181111BC00E94F803D5 -:1007600080E40E94D60380930001811112C08CE0C6 -:100770000E9400048093000181110BC00E940004BC -:1007800080930001811105C08FE30E9400048093D3 -:1007900000010E94F8038091000108950C940E035B -:1007A0001092B9008AE08093B800089594EA90937B -:1007B000BC009091BC0097FFFCCF9091B900987F4E -:1007C000983021F0903111F081E008958093BB00C2 -:1007D00084E88093BC008091BC0087FFFCCF8091AF -:1007E000B900887F883111F0803471F780E0089576 -:1007F00084E98093BC008091BC0084FDFCCF089507 -:100800008093BB0084E88093BC008091BC0087FF8C -:10081000FCCF9091B900987F81E0983209F480E094 -:10082000089584E88093BC008091BC0087FFFCCFD2 -:100830008091BB00089580910001811115C080E472 -:100840000E94D6038093000181110CC082E10E94B6 -:10085000000480930001811105C08FEF0E94000405 -:10086000809300010E94F80384B1807F84B985B130 -:10087000807F85B98AB1837F8AB98BB1837F8BB939 -:100880003E98469808950E947F03809300010E943D -:100890001B0480B38C7080BB81B3836F81BBE6E4A3 -:1008A000F1E0A8E3B1E011921D9281E0E435F80790 -:1008B000D1F70C946903BF92CF92DF92EF92FF922F -:1008C0000F931F93CF93DF9380910001882379F0DA -:1008D000809137018F5F80933701811108C00E949A -:1008E0007F0380930001811102C00E94110308E37D -:1008F00011E0C0E0D0E0DD24D39482E0C82EEE24E5 -:10090000E394F12CC73000F580910001811162C0A1 -:1009100080E40E94D60380930001811112C082E11D -:100920000E9400048093000181110BC0C7010C2EAE -:1009300001C0880F0A94EAF780950E940004809312 -:1009400000010E94F80346C0CA30A1F028F4C83064 -:1009500059F0C93061F005C0CC3089F070F0CD306D -:1009600089F0209A289810C0219A29980DC0229ABF -:100970002A980AC0239A2B9807C0529A01C0539A0A -:100980005B9802C03E9A4698E0EAEA95F1F78FB18B -:1009900079995AC092E081708D25892B7C9B02C089 -:1009A00090E001C094E0892B7D9B02C090E001C0E3 -:1009B00098E0892B7E9B02C090E001C090E1892BDA -:1009C0009FB19095991F9927991F9295990F907EA5 -:1009D000892B0FC08091000181114BC080E40E94DF -:1009E000D60380930001882389F1B12C0E94F8037B -:1009F0008B2DF8019081981719F08083C092010126 -:100A00000E941B0421960F5F1F4FCE30D10509F0C5 -:100A100079CF80910101882371F181508093010188 -:100A2000882339F08FE99FE00197F1F700C00000BB -:100A300022C0A6E4B1E0E8E3F1E081918D9391E07A -:100A4000E634F907D1F717C090E0A5CF83E10E9403 -:100A50000004809300018111C8CF81E40E94D60375 -:100A6000809300018111C1CF0E941104B82EB0946F -:100A7000BDCF80E0BECF0E940F0381E0DF91CF9118 -:100A80001F910F91FF90EF90DF90CF90BF9008954E -:100A9000E82FF0E0EA5BFE4F808108950895089505 -:100AA00096E0799FF001112494E5899FE00DF11DF6 -:100AB0001124E60FF11DEE0FFF1FEC51FF4F859142 -:100AC00094910895880F991F805A9040FC01859158 -:100AD00094910895880F991F80529F4FFC01859132 -:100AE000949108950F931F93CF93DF93EC01811599 -:100AF00020E3920730F5811530E2930708F0B1C08A -:100B00008B3B910588F4883A910508F058C0853AE6 -:100B1000910508F049C08430910508F043C0813048 -:100B2000910509F4B2C1AEC18F3F910509F0D0F52E -:100B3000803F910508F092C0805E9109089790F17E -:100B4000A1C1C11581E5D807A8F4C23090E5D90745 -:100B500008F09FC0C11520E5D20709F486C008F04F -:100B600092C0C11580E4D80708F08CC18E0111270E -:100B7000106CCCC1C11590E8D90758F4C11520E715 -:100B8000D20708F07BC1C11530E6D30708F423C1B2 -:100B900079C1C11580E9D80708F074C18E011F70B2 -:100BA000106AB4C18E01B2C1853A910509F470C1D1 -:100BB000863A910509F46FC103E810E4A7C1883AA9 -:100BC000910509F46BC1893A910509F46AC18A3A21 -:100BD000910509F469C18B3A910509F468C18C3A11 -:100BE000910509F467C18D3A910509F466C1803B0E -:100BF000910509F465C18E3A910509F464C18F3AF3 -:100C0000910509F463C1813B910509F462C1823BFE -:100C1000910509F461C1833B910509F460C1843BEE -:100C2000910509F45FC1853B910509F45EC1863BDE -:100C3000910509F45DC1873B910509F45CC1883BCE -:100C4000910509F45BC1893B910509F45AC18A3BBE -:100C5000910509F059C10AE216E458C18C011065EA -:100C600055C19F700E946A0552C10E94A4149FEF53 -:100C700024E33CE0915020403040E1F700C0000008 -:100C80000E94111C43C18091CF0181608093CF01EC -:100C90003DC10E94B91D811102C00E949F1D0E948A -:100CA000D61D90E09093F0018093EF01C23080E573 -:100CB000D80721F48091EF01816086C0C43090E5AF -:100CC000D90721F48091EF0182607EC0C63020E513 -:100CD000D20721F48091EF01846076C0C83030E5FE -:100CE000D30719F48091EF0127C0CA3080E5D807F7 -:100CF00021F48091EF01806167C0CC3090E5D90785 -:100D000021F48091EF0180625FC0CE3020E5D207F0 -:100D100021F48091EF01806457C0C03130E5D307E2 -:100D200021F48091EF0180684FC0C23180E5D8077F -:100D300029F48091EF018460886046C0C33090E55B -:100D4000D90721F48091EF018E7F3EC0C53020E5A8 -:100D5000D20721F48091EF018D7F36C0C73030E596 -:100D6000D30721F48091EF018B7F2EC0C93080E53D -:100D7000D80719F48091EF0126C0CB3090E5D90750 -:100D800021F48091EF018F7E1FC0CD3020E5D20786 -:100D900021F48091EF018F7D17C0CF3030E5D3076C -:100DA00021F48091EF018F7B0FC0C13180E5D8071E -:100DB00021F48091EF018F7707C0C331D04531F422 -:100DC0008091EF018B7F877F8093EF018091EF010E -:100DD0000E94DA1D9BC08D2F99278F709927813033 -:100DE0009105E9F48E01037011279C0102C0220FC6 -:100DF000331F0A95E2F789011C68CE0164E0880F71 -:100E0000991F6A95E1F788279370082B192B73E0D7 -:100E1000CC0FDD1F7A95E1F7C076DD272CC082303C -:100E2000910529F41C2F0027016F106A6FC08330D1 -:100E3000910561F4CE018370992701E010E002C0B2 -:100E4000000F111F8A95E2F71C680EC0049709F085 -:100E50005DC0CE018370992701E010E002C0000F51 -:100E6000111F8A95E2F71A6843E0CC0FDD1F4A95FF -:100E7000E1F7C07ED7700C2B1D2B48C08E011F7070 -:100E8000106244C000E010E041C001E010E03EC04C -:100E900001E810E43BC002E810E438C002EE14E4BC -:100EA00035C009EE14E432C00AEE14E42FC005EB9D -:100EB00014E42CC006EB14E429C007EB14E426C0AC -:100EC0000CEC14E423C00DEC14E420C003E815E49A -:100ED0001DC00AE815E41AC002E915E417C004E9C8 -:100EE00015E414C001E216E411C003E216E40EC0DA -:100EF00004E216E40BC005E216E408C006E216E4BC -:100F000005C007E216E402C000E014E4C801DF9166 -:100F1000CF911F910F91089596E0799FF0011124D0 -:100F200094E5899FE00DF11D1124E60FF11DEE0FF0 -:100F3000FF1FEC51FF4F85919491803E9105E0F4A5 -:100F4000803C910558F58133910509F46FC048F450 -:100F50008932910509F463C08A32910509F46DC0A4 -:100F600072C089339105E9F082389105D1F085335B -:100F7000910509F44DC067C0833E910581F138F4B5 -:100F8000803E9105B9F0823E9105D9F05CC0863E65 -:100F9000910561F1873E9105A1F155C00E9462055E -:100FA00008952091EF0120FD02C021FF4CC080EE8A -:100FB00090E049C08091EF0180FFF9CF89E390E094 -:100FC00042C08091EF0182FF0EC08091EF0184FF4B -:100FD00003C080E090E037C083EE90E034C08091A1 -:100FE000EF0182FFF2CF82EE90E02DC08091EF0101 -:100FF00083FF0BC08091EF0184FDEBCF87EE90E083 -:1010000022C08091EF0183FFF5CF86EE90E01BC0F8 -:101010008091EF0185FF07C089E290E014C08091C4 -:10102000EF0185FFF9CF85E390E00DC08091EF01DE -:1010300086FF07C08AE290E006C08091EF0186FF3C -:10104000F9CF81E390E00E947205089508950C9411 -:101050002608809164010895CF93DF9300D01F92FA -:10106000CDB7DEB72091E601243019F523E02983BE -:101070009B838A832093E9008FEF9091E800815051 -:1010800095FD06C095ED9A95F1F700008111F5CF19 -:101090008091E80085FF0DC040E050E063E070E023 -:1010A000CE0101960E94960A8091E8008E77809387 -:1010B000E8000F900F900F90DF91CF910895CF939C -:1010C000DF9300D01F92CDB7DEB72091E601243028 -:1010D00021F522E029839B838A8383E08093E900C2 -:1010E0008FEF9091E800815095FD06C095ED9A959F -:1010F000F1F700008111F5CF8091E80085FF0DC068 -:1011000040E050E063E070E0CE0101960E94960A54 -:101110008091E8008E778093E8000F900F900F90F9 -:10112000DF91CF9108952091E6012430F1F422E07F -:101130002093E9002FEF3091E800215035FD06C0E3 -:1011400035ED3A95F1F700002111F5CF2091E80037 -:1011500025FF0BC040E050E065E070E00E94960A79 -:101160008091E8008E778093E8000895CF93DF9315 -:10117000EC018091E601843009F046C090910C01A9 -:101180009923D9F090910D019923B9F08093E9004A -:101190008FEF9091E800815095FD06C095E19A95FA -:1011A000F1F700008111F5CF8091E80085FF2CC098 -:1011B00040E050E060E170E017C081E08093E9001A -:1011C0008FEF9091E800815095FD06C095ED9A95BE -:1011D000F1F700008111F5CF8091E80085FF14C080 -:1011E00040E050E068E070E0CE010E94960A8091F5 -:1011F000E8008E778093E80080E1FE01A4E5B1E08D -:1012000001900D928A95E1F7DF91CF910895809139 -:10121000E501811109C00E94280C0E94850C809173 -:10122000E20084608093E20008951092E501089541 -:1012300008950C9435220E94A81B0E943B220E9414 -:10124000220F0C94270842E061EC81E00E94A20B7F -:1012500042E061EC82E00E94A20B42E061EC83E09C -:101260000E94A20B42E161EC84E00C94A20B8091FD -:10127000E801833009F455C030F4813071F08230D8 -:1012800009F48EC008958A3009F47AC08B3009F4CD -:1012900060C0893009F09CC020C08091E701813A8C -:1012A00009F096C08091E800877F8093E8008091E4 -:1012B000EB019091EC01892B21F060E080E090E05F -:1012C00003C060E184E591E070E00E94DF0A809154 -:1012D000E8008B778093E80008958091E7018132E0 -:1012E00009F076C08091EB019091EC01009719F024 -:1012F000039709F06DC08091E800877F8093E80034 -:101300008091E80082FD05C08091E6018111F8CF4F -:101310005FC08091F100809364018091E8008B7739 -:1013200053C08091E701813A09F052C08091EB01EE -:101330009091EC01892B09F04BC08091E800877FE8 -:101340008093E8008091E80080FFFCCF80910C0141 -:1013500036C08091E7018132D9F58091EB019091FF -:10136000EC01892BA9F58091E800877F8093E80044 -:101370000E94D70B8091E90180930C010C94A41476 -:101380008091E701813221F58091E800877F809389 -:10139000E8000E94D70B8091EA01809365010895CF -:1013A0008091E701813AA1F48091E800877F8093E2 -:1013B000E8008091E80080FFFCCF80916501809378 -:1013C000F1008091E8008E778093E8000C94D70BB1 -:1013D000089584B7877F84BF88E10FB6F89480931F -:1013E0006000109260000FBE90E080E80FB6F894A5 -:1013F00080936100909361000FBE0E94710F0E9464 -:10140000280C0E94850C8091E20084608093E200A9 -:1014100078940E94000F0E94730F82E091E00E9476 -:101420001D0F0E9423228091E601853069F40E94FD -:10143000681B8091E4018823B1F30E94931B8823E9 -:1014400091F30E94800AEFCF0E94790FECCF292FF1 -:10145000332723303105A9F06CF42130310509F42C -:1014600042C02230310509F043C08DE690E020E112 -:1014700033E042C021323105C9F02232310519F181 -:1014800037C099278130910541F08230910541F0B4 -:10149000892B71F5ECE0F3E005C0E4EFF2E002C067 -:1014A000ECEDF2E0849190E09F0126C0643000F5FD -:1014B000E62FF0E0EE0FFF1FEE5DFE4F2081318141 -:1014C00089E090E019C0643098F4E62FF0E0DF0185 -:1014D000AA0FBB1FA65EBE4F2D913C91EA5EFE4F48 -:1014E000808190E009C082E190E02DE733E004C004 -:1014F00080E090E020E030E0FA013183208308951D -:1015000080E189BD82E189BD09B400FEFDCF8091F3 -:10151000D8008F7D8093D8008091E0008260809316 -:10152000E0008091E00081FDFCCF0895CF92DF9232 -:10153000EF92FF920F931F93CF93DF937C018B0168 -:10154000EA010E94F80B811131C0209731F08881A7 -:101550009981081B190BE80EF91EC12CD12C01151D -:10156000110519F18091E80085FD14C08091E80013 -:101570008E778093E800209741F0888199818C0DC7 -:101580009D1D9983888385E011C00E94F80B8823F4 -:1015900031F30CC0F70181917F018093F10001507C -:1015A0001109FFEFCF1ADF0ADACF80E0DF91CF9188 -:1015B0001F910F91FF90EF90DF90CF9008952091B1 -:1015C000ED013091EE012617370748F061157105DE -:1015D00039F42091E8002E772093E80001C0B9018A -:1015E000FC0120E061157105B9F18091E6018823C5 -:1015F00009F440C0853009F43FC08091E80083FDC4 -:101600003DC08091E80082FF06C08091E80082FF23 -:1016100026C080E008958091E80080FFE3CF20910C -:10162000F3008091F20090E0922B6115710551F06A -:101630008830910538F421912093F10061507109AF -:101640000196F3CF21E0089709F020E08091E800AF -:101650008E778093E800C6CF2111C7CFD6CF809177 -:10166000E601882339F0853039F08091E80083FF66 -:10167000CCCF04C082E0089583E0089581E008950E -:101680002091ED013091EE012617370748F06115E2 -:10169000710539F42091E8002E772093E80001C00D -:1016A000B901FC0120E061157105C1F18091E601ED -:1016B000882309F441C0853009F440C08091E800D6 -:1016C00083FD3EC08091E80082FF06C08091E80063 -:1016D00082FF27C080E008958091E80080FFE3CF7B -:1016E0002091F3008091F20090E0922B611571053A -:1016F00059F08830910540F424912093F1003196FF -:10170000615071090196F2CF21E0089709F020E0BD -:101710008091E8008E778093E800C5CF2111C6CF75 -:10172000D5CF8091E601882339F0853039F080915A -:10173000E80083FFCBCF04C082E0089583E00895E2 -:1017400081E00895982F973058F59093E900981705 -:1017500039F07091EC002091ED005091F00003C041 -:10176000242F762F50E021FF19C03091EB003E7FEF -:101770003093EB003091ED003D7F3093ED003091E0 -:10178000EB0031603093EB007093EC002093ED00A0 -:101790005093F0002091EE0027FF07C09F5FD3CF4A -:1017A0008F708093E90081E0089580E00895809132 -:1017B000E70187FD05C08091E80080FF0EC012C0E0 -:1017C0008091E80082FD05C08091E6018111F8CF8B -:1017D00008958091E8008B7708C08091E60181111F -:1017E000EACF08958091E8008E778093E80008950D -:1017F0008091E4009091E50045E62091EC0020FF07 -:1018000021C02091E80020FD21C02091E601222383 -:1018100089F0253089F02091EB0025FD0FC0209143 -:10182000E4003091E5002817390739F3415041F0C1 -:10183000C901E3CF82E0089583E0089581E008952F -:1018400084E008952091E80022FFDFCF80E0089532 -:101850000E94960C0E949E0CE0EEF0E08081816078 -:101860008083E8EDF0E080818F77808319BCA7ED5D -:10187000B0E08C918E7F8C9380818F7E80831092DC -:10188000E50108950F931F93CF93DF930E94960C69 -:101890000E949E0CC8EDD0E088818F778883888174 -:1018A0008068888388818F7D888319BC1092E601C7 -:1018B0001092E2011092E4011092E30100EE10E0B8 -:1018C000F80180818B7F808388818160888342E0FA -:1018D00060E080E00E94A20BE1EEF0E080818E7F6C -:1018E0008083E2EEF0E08081816080838081886087 -:1018F0008083F80180818E7F8083888180618883E6 -:10190000DF91CF911F910F910895E8EDF0E0808174 -:101910008F7E8083E7EDF0E080818160808384E0CA -:1019200082BF81E08093E5010C94420CE8EDF0E089 -:1019300080818E7F80831092E20008951092DA00F9 -:101940001092E10008951F920F920FB60F9211248A -:101950002F933F934F935F936F937F938F939F93B7 -:10196000AF93BF93EF93FF938091E10082FF0BC091 -:101970008091E20082FF07C08091E1008B7F80931D -:10198000E1000E94FF0E8091DA0080FF1FC080916D -:10199000D80080FF1BC08091DA008E7F8093DA0030 -:1019A0008091D90080FF0DC080E189BD82E189BDB1 -:1019B00009B400FEFDCF81E08093E6010E94070993 -:1019C00005C019BC1092E6010E9415098091E10042 -:1019D00080FF19C08091E20080FF15C08091E20075 -:1019E0008E7F8093E2008091E20080618093E2002C -:1019F0008091D80080628093D80019BC85E08093E4 -:101A0000E6010E9419098091E10084FF30C08091B5 -:101A1000E20084FF2CC080E189BD82E189BD09B468 -:101A200000FEFDCF8091D8008F7D8093D8008091FB -:101A3000E1008F7E8093E1008091E2008F7E8093B1 -:101A4000E2008091E20081608093E2008091E201F7 -:101A5000882311F084E007C08091E30087FF02C073 -:101A600083E001C081E08093E6010E941B09809120 -:101A7000E10083FF29C08091E20083FF25C08091AF -:101A8000E100877F8093E10082E08093E60110927D -:101A9000E2018091E1008E7F8093E1008091E2007D -:101AA0008E7F8093E2008091E20080618093E2006B -:101AB00042E060E080E00E94A20B8091F00088602C -:101AC0008093F0000E941809FF91EF91BF91AF91B0 -:101AD0009F918F917F916F915F914F913F912F9146 -:101AE0000F900FBE0F901F9018951F920F920FB678 -:101AF0000F9211242F933F934F935F936F937F9394 -:101B00008F939F93AF93BF93CF93EF93FF93C09126 -:101B1000E900CF708091EC001092E9008091F00014 -:101B2000877F8093F00078940E94B10D1092E900B5 -:101B30008091F00088608093F000C093E900FF91ED -:101B4000EF91CF91BF91AF919F918F917F916F91C5 -:101B50005F914F913F912F910F900FBE0F901F906B -:101B600018951F93CF93DF93CDB7DEB7AA970FB623 -:101B7000F894DEBF0FBECDBFE7EEF1E08091F1003B -:101B8000819321E0EF3EF207C9F70E943709809167 -:101B9000E80083FF1CC12091E7013091E801832F09 -:101BA00090E08A30910508F012C1FC01EA5AFF4F1B -:101BB0000C94BD23203881F0223809F008C18091AF -:101BC000EB018F708093E9008091EB0085FB882703 -:101BD00080F91092E90006C08091E3019091E40140 -:101BE000911182609091E800977F9093E800809334 -:101BF000F1001092F100C5C0822F8D7F09F0E7C07F -:101C0000222319F0223061F0E2C08091E901813095 -:101C100009F0DDC0333009F080E08093E40128C092 -:101C20008091E901811124C02091EB012F7009F40A -:101C3000CEC02093E9008091EB0080FF19C0809115 -:101C4000EB00333011F4806211C080618093EB00AF -:101C500081E090E0022E01C0880F0A94EAF7809399 -:101C6000EA001092EA008091EB0088608093EB001C -:101C70001092E9008091E800877F86C02111A7C0FB -:101C80001091E9011F778091E3008078812B809388 -:101C9000E3008091E800877F8093E8000E94D70BE3 -:101CA0008091E80080FFFCCF8091E3008068809302 -:101CB000E300112311F083E001C082E08093E6018C -:101CC00086C02058223008F082C08091E9019091AE -:101CD000EA018C3D23E0920779F583E08A838AE26A -:101CE00089834FB7F894DE01139620E03EE051E27D -:101CF000E32FF0E050935700E49120FF03C0E295FA -:101D0000EF703F5FEF708E2F90E0EA3010F0C796D3 -:101D100001C0C0968D939D932F5F243149F74FBF2B -:101D20008091E800877F8093E8006AE270E0CE014E -:101D300001960E94DF0A14C0AE014F5F5F4F6091B1 -:101D4000EB010E94270A009709F441C02091E800A6 -:101D5000277F2093E800BC0189819A810E94400B73 -:101D60008091E8008B778093E80031C0203879F5C6 -:101D70008091E800877F8093E8008091E201809362 -:101D8000F1008091E8008E778093E8000E94D70BE5 -:101D90001EC021111CC09091E9019230C0F48091C5 -:101DA000E800877F8093E8009093E2010E94D70BC0 -:101DB0008091E201811104C08091E30087FF02C09D -:101DC00084E001C081E08093E6010E9423098091B4 -:101DD000E80083FF0AC08091E800877F8093E800D5 -:101DE0008091EB0080628093EB00AA960FB6F89486 -:101DF000DEBF0FBECDBFDF91CF911F910895089533 -:101E0000CF938091E6018823B1F08091E9008F7033 -:101E10009091EC0090FF02C090E801C090E0C92FC3 -:101E2000C82B1092E9008091E80083FD0E94B10D5B -:101E3000CF70C093E900CF91089590936B01809388 -:101E40006A010895E0916A01F0916B01309721F0E9 -:101E50000190F081E02D099480E00895E0916A01FD -:101E6000F0916B01309721F00280F381E02D09940D -:101E70000895E0916A01F0916B01309721F00480A0 -:101E8000F581E02D09940895209168013091690150 -:101E90008217930771F09093690180936801E09134 -:101EA0006A01F0916B01309721F00680F781E02DF7 -:101EB0000994089520916601309167018217930774 -:101EC00071F09093670180936601E0916A01F0914F -:101ED0006B01309721F00084F185E02D099408957D -:101EE00008950C94700F0E94AE1B0E9443040C9442 -:101EF000741CCF92DF92EF92FF920F931F93CF93B8 -:101F0000DF93CDB7DEB72B970FB6F894DEBF0FBEC9 -:101F1000CDBF0E945B043DE6E32E31E0F32E00E0EE -:101F200010E0C02E802F0E944805F701D1907F015C -:101F3000D826B1F40F5F1F4F0E30110591F78FEFC8 -:101F400089838A831B820E94B71B8160782F9D83BF -:101F50008C8349815A816B818D810E941C1041C004 -:101F60009091CF0191FF04C08B870E944E058B8515 -:101F700020E030E04D2D50E0922FBA01022E02C039 -:101F8000759567950A94E2F760FF25C02E83CF828E -:101F9000EE24E394F12C02C0EE0CFF1C9A95E2F7BC -:101FA00090E08E219F2121E0892B09F420E02887F1 -:101FB0000E94B71B8160782F9A8789874E815F8145 -:101FC00068858A850E941C10F801E359FE4F8081C4 -:101FD0008E25808306C02F5F3F4F2630310561F686 -:101FE000A9CF0E94581F10916C010E94220F181750 -:101FF000A1F00E94220F80936C012B960FB6F894EB -:10200000DEBF0FBECDBFDF91CF911F910F91FF902B -:10201000EF90DF90CF900C9427082B960FB6F89492 -:10202000DEBF0FBECDBFDF91CF911F910F91FF900B -:10203000EF90DF90CF900895CF93DF93CDB7DEB7C9 -:102040002B970FB6F894DEBF0FBECDBF4F835887D6 -:1020500069877A878B87DE01119686E0FD011192F0 -:102060008A95E9F785E0FE01379601900D928A95F1 -:10207000E1F749815A816B817C818D819E810E942B -:1020800070172B960FB6F894DEBF0FBECDBFDF9151 -:10209000CF910895CF93C82F882309F4C1C0823807 -:1020A00059F40E94220F81FDBBC089E30E941C1AD3 -:1020B0000E94E61A89E30CC0833879F40E94220F4B -:1020C00080FDAEC083E50E941C1A0E94E61A83E5DB -:1020D0000E945C1ACF910C94E61A843859F40E943D -:1020E000220F82FD9DC087E40E941C1A0E94E61AFE -:1020F00087E4EECF8CEF8C0F813A48F48C2F0E944E -:102100008B2181118DC08C2F0E941C1AE3CF80E29D -:102110008C0F883048F4C77081E001C0880FCA95E1 -:10212000EAF70E949D1AD6CF8BE58C0F833078F4A6 -:10213000C53A29F0C63A31F482E890E005C081E85A -:1021400090E002C083E890E0CF910C94440F88E5C2 -:102150008C0F833108F064C0C83A39F1C93A41F1B3 -:10216000CA3A49F1CB3A51F1CC3A59F1CD3A61F141 -:10217000C03B69F1CE3A71F1CF3A79F1C13B81F1BF -:10218000C23B89F1C33B91F1C43B99F1C53BA1F13D -:10219000C63BA9F1C73BB1F1C83BB9F1C93BC1F19D -:1021A000CA3BC9F58AE292E038C082EE90E035C0C1 -:1021B00089EE90E032C08AEE90E02FC085EB90E08F -:1021C0002CC086EB90E029C087EB90E026C08CEC19 -:1021D00090E023C08DEC90E020C083E891E01DC02A -:1021E0008AE891E01AC082E991E017C084E991E0A1 -:1021F00014C081E292E011C083E292E00EC084E25A -:1022000092E00BC085E292E008C086E292E005C051 -:1022100087E292E002C080E090E0CF910C945A0FE8 -:10222000CF910895882309F44BC0823859F40E9455 -:10223000220F81FF45C089E30E941C1A0E94E61A02 -:1022400089E30CC0833871F40E94220F80FF38C0EC -:1022500083E50E941C1A0E94E61A83E50E945C1A1C -:102260000C94E61A843859F40E94220F82FF28C089 -:1022700087E40E941C1A0E94E61A87E4EFCF9CEFC5 -:10228000980F913A58F390E2980F983050F4877075 -:1022900091E001C0990F8A95EAF7892F0E94A31A4D -:1022A000DFCF9BE5980F933020F480E090E00C9412 -:1022B000440F885A833120F480E090E00C945A0F48 -:1022C0000895882321F00E949D1A0C94E61A08951F -:1022D000882321F00E94A31A0C94E61A0895CF9245 -:1022E000DF92EF92FF920F931F93CF93DF93CDB7BF -:1022F000DEB728970FB6F894DEBF0FBECDBF8C01B6 -:1023000085E0F801DE01119601900D928A95E1F7C2 -:10231000F801D080E180F280558152955F70238171 -:102320003481232B39F0FFEFEF1206C081E0DF127A -:1023300003C003C081E001C080E080FDE2C2C801AB -:102340005F830E94CE03D982EA8269817A818F2DD0 -:102350000E94181A9E8388870E94CC190E949F1899 -:102360004E815F816885FF2029F00E94BA1A688536 -:102370005F814E81E42FE295EF70F0E0E05AFF4F6D -:102380000C94BD23842F807F142F1F70882311F09D -:102390001295107FFF20B1F0112309F467C280E28B -:1023A000860F883028F4812F68870E949D1A04C008 -:1023B000812F68870E94AD1A688568870E94E61A97 -:1023C000688554C2862F68870E9412116885112380 -:1023D00009F497C2605E812F683018F40E94A31A36 -:1023E00002C00E94B31A28960FB6F894DEBF0FBE43 -:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4 -:10240000CF900C94E61A242F207F842F8F702032D7 -:1024100011F08295807F662319F0613019F12BC08D -:10242000FF20B1F0552309F493C1513009F090C158 -:1024300028960FB6F894DEBF0FBECDBFDF91CF91C7 -:102440001F910F91FF90EF90DF90CF900C94CD1AD9 -:10245000552319F0513009F454C28E830E94D01ACA -:102460008E8189C1FF2021F0523008F04AC270C12C -:10247000511147C280C1FF2021F0552309F468C1E2 -:10248000F5C1552309F477C105C2242F2695269559 -:10249000237030E02115310521F021303105C9F0DC -:1024A00030C2FF2021F0862F942F937002C080E06D -:1024B00090E028960FB6F894DEBF0FBECDBFDF9137 -:1024C000CF911F910F91FF90EF90DF90CF900C94E0 -:1024D000440FFF2021F0862F942F937002C080E0DC -:1024E00090E028960FB6F894DEBF0FBECDBFDF9107 -:1024F000CF911F910F91FF90EF90DF90CF900C94B0 -:102500005A0F862FFF2019F00E94601E02C00E9401 -:10251000C81E28960FB6F894DEBF0FBECDBFDF9160 -:10252000CF911F910F91FF90EF90DF90CF900C947F -:102530004D1F842F837009F076C0F110E2C1262F61 -:10254000229526952770220F220F862F8F70C82E76 -:10255000D12CE12CF12C022E04C0CC0CDD1CEE1C85 -:10256000FF1C0A94D2F764FF10C06FE070E080E0B7 -:1025700090E004C0660F771F881F991F2A95D2F735 -:10258000609570958095909503C060E070E0CB01F8 -:10259000242F269526952370422F50E04230510576 -:1025A000D1F04330510559F16C297D298E299F299D -:1025B0004130510541F128960FB6F894DEBF0FBEA9 -:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2 -:1025D000CF900C94C4186C297D298E299F292896A8 -:1025E0000FB6F894DEBF0FBECDBFDF91CF911F9124 -:1025F0000F91FF90EF90DF90CF900C94DE180E9427 -:10260000C418C701B60128960FB6F894DEBF0FBEF6 -:10261000CDBFDF91CF911F910F91FF90EF90DF9091 -:10262000CF900C94AA18FF2019F0842F817001C05C -:102630008695882309F465C1262F22952695277053 -:10264000220F220F862F8F70C82ED12CE12CF12C57 -:10265000022E04C0CC0CDD1CEE1CFF1C0A94D2F729 -:1026600064FF10C06FE070E080E090E004C0660F8F -:10267000771F881F991F2A95D2F7609570958095CE -:10268000909503C060E070E0CB01242F269526953D -:102690002370422F50E042305105D1F043305105B4 -:1026A00059F16C297D298E299F294130510541F12D -:1026B00028960FB6F894DEBF0FBECDBFDF91CF9145 -:1026C0001F910F91FF90EF90DF90CF900C9498198D -:1026D0006C297D298E299F2928960FB6F894DEBF94 -:1026E0000FBECDBFDF91CF911F910F91FF90EF9063 -:1026F000DF90CF900C94B2190E949819C701B601CF -:1027000028960FB6F894DEBF0FBECDBFDF91CF91F4 -:102710001F910F91FF90EF90DF90CF900C947E1956 -:10272000603FC9F118F4603E50F49BC0623F09F469 -:1027300060C008F44AC0633F09F46FC092C0162F0E -:102740001F70842F8F71FF2099F00E941719812F1D -:1027500028960FB6F894DEBF0FBECDBFDF91CF91A4 -:102760001F910F91FF90EF90DF90CF900C9461112B -:102770000E943819812F28960FB6F894DEBF0FBE3D -:10278000CDBFDF91CF911F910F91FF90EF90DF9020 -:10279000CF900C946811FF20A1F05111B2C0842F8A -:1027A0008F7128960FB6F894DEBF0FBECDBFDF91B4 -:1027B000CF911F910F91FF90EF90DF90CF900C94ED -:1027C0005D19523008F09DC0EACFFF20A1F0842FA0 -:1027D0008F7128960FB6F894DEBF0FBECDBFDF9184 -:1027E000CF911F910F91FF90EF90DF90CF900C94BD -:1027F0001719FF2061F3842F8F7128960FB6F89474 -:10280000DEBF0FBECDBFDF91CF911F910F91FF9023 -:10281000EF90DF90CF900C943819FF2091F0842F27 -:102820008F7128960FB6F894DEBF0FBECDBFDF9133 -:10283000CF911F910F91FF90EF90DF90CF900C946C -:10284000021928960FB6F894DEBF0FBECDBFDF91F8 -:10285000CF911F910F91FF90EF90DF90CF900C944C -:10286000F818FF20A1F0552309F4B1CF862F289640 -:102870000FB6F894DEBF0FBECDBFDF91CF911F9191 -:102880000F91FF90EF90DF90CF900C944A1055235A -:1028900009F4B1CF862F28960FB6F894DEBF0FBE8D -:1028A000CDBFDF91CF911F910F91FF90EF90DF90FF -:1028B000CF900C9412114F70C8010E94AB02289661 -:1028C0000FB6F894DEBF0FBECDBFDF91CF911F9141 -:1028D0000F91FF90EF90DF90CF900C941D184F70E8 -:1028E000C80128960FB6F894DEBF0FBECDBFDF91AA -:1028F000CF911F910F91FF90EF90DF90CF900C94AC -:102900004F0528960FB6F894DEBF0FBECDBFDF91FE -:10291000CF911F910F91FF90EF90DF90CF9008958E -:102920000E94BA1A0E94CA1A0E948F1A0E94E61ABE -:102930000E94F91F0E944D1F80E090E00E94440F0A -:1029400080E090E00C945A0F0E94AA1A0C94901404 -:102950000E940D1A292F22952F7030E02C3031055E -:102960004CF42A3031056CF4225031092230310503 -:1029700090F407C02C30310551F02F30310539F07B -:102980000AC0803E10F0803F31F481E0089593FB4F -:10299000882780F9089580E00895CF93DF9300D0D1 -:1029A00000D01F92CDB7DEB70F900F900F900F9011 -:1029B0000F90DF91CF910895CF93DF9300D000D097 -:1029C00000D0CDB7DEB726960FB6F894DEBF0FBEA7 -:1029D000CDBFDF91CF9108951F93CF93DF93C09127 -:1029E0007B0116E080917C01C81799F0D0E01C9F14 -:1029F000F0011D9FF00D1124E358FE4F40815181DD -:102A000062817381848195810E94DC142196C77054 -:102A1000E9CFDF91CF911F9108954091AD01509181 -:102A2000AE016091AF017091B0018091B1019091C0 -:102A3000B2010C94DC14CF938091B20182958F7017 -:102A400009F05FC08091AF01882309F45AC020913A -:102A50007B01A0917C016091AD017091AE018091EC -:102A6000B0019091B10131E06F3F09F030E0B32F38 -:102A7000C6E02A1709F445C0009721F07F3F21F4F2 -:102A80004B2F03C041E001C040E030E040FD35C0C5 -:102A9000C29FF001C39FF00D1124E358FE4F418106 -:102AA00074132BC04081641328C04281411125C09A -:102AB000438154814817590710F441505109481B6C -:102AC000590B483C5105C8F48091B2018F70806168 -:102AD0008093B20186E0829FF001839FF00D112464 -:102AE000EE57FE4F80818F70806180838DEA91E088 -:102AF0000E946F11CF910C94EC142F5F3F4F277001 -:102B0000B8CFCF910895CF92DF92EF92FF920F93BB -:102B10001F93CF93DF93CDB7DEB762970FB6F894CC -:102B2000DEBF0FBECDBF8C0185E0F801DE011D9632 -:102B300001900D928A95E1F7D8014C9111965C9124 -:102B4000119712966C9112971396ED90FC90149732 -:102B50007091AD01E091AE012091B0013091B101D1 -:102B60002115310531F0EF3F31F481E07F3F19F459 -:102B700003C081E001C080E0B82FB170CB2E80FD92 -:102B80006CC1D090AF01DD2009F4F5C0F091B20125 -:102B9000E216F30638F0C701821B930B883C9105BF -:102BA00048F09BC0209530952E0D3F1D283C3105E7 -:102BB00008F093C08F2F807F09F052C0E51314C036 -:102BC000741312C0D62E61110FC0FF70F061F09324 -:102BD000B2010E940D158DEA91E00E946F11809163 -:102BE000B201F80185836CC1EF2831F05F3F31F409 -:102BF00081E04F3F19F403C081E001C080E080FD17 -:102C000003C081E0862701C080E0F82FF170FF2E1D -:102C100080FF1CC080917B0120917C0136E08217EF -:102C200009F428C190E0389FF001399FF00D11247C -:102C3000E358FE4F7181571306C07081471303C0DC -:102C40007281671303C001968770E9CFD62E662381 -:102C500009F436C18091B20181608093B20153C002 -:102C6000E51308C0741306C0611104C0D80115969D -:102C7000FC93AEC04D875E878D859E856A8B0E94D2 -:102C8000A8146A89882329F1D62E662311F1209190 -:102C9000B201822F82958F7090E002970CF460C091 -:102CA0008091AD019091AE0198878F831986FB8644 -:102CB000EA862C87CE01079651C0E51731F14D8782 -:102CC0005E878D859E856A8B0E94A8146A89811112 -:102CD0002EC0C8010E946F11A4C08F2F807F69F79A -:102CE0007E2DF98AE88A89890E94CD148DEA91E0C7 -:102CF0000E946F11EDEAF1E086E0DF011D928A95F6 -:102D0000E9F70E940D15D12CDBC07413D8CF6111E7 -:102D1000D6CFD8011596FC93C8010E946F11EDEA39 -:102D2000F1E086E0DF011D928A95E9F7C9C0D62E51 -:102D3000662379F22091B201822F82958F7090E004 -:102D4000029774F08091AD019091AE019A838983CE -:102D50001B82FD82EC822E83CE0101960E946F11B0 -:102D600086E0F801ADEAB1E001900D928A95E1F7B5 -:102D70000E941B156FC0E216F30628F0C701821BE4 -:102D8000930B9C0104C0209530952E0D3F1D283CCF -:102D9000310508F052C0D62E662309F49ACFE51308 -:102DA0002CC074132AC08091B20180FD1DC0982FE1 -:102DB00092959F70C9F0D80115968C9315979F3006 -:102DC00039F09F5F9295907F8F70892B15968C9329 -:102DD000C8010E946F1186E0F801ADEAB1E00190F0 -:102DE0000D928A95E1F736C086E0F801ADEAB1E0D0 -:102DF00001900D928A95E1F763C04D875E878D85BE -:102E00009E850E94A814882379F086E0F801ADEA37 -:102E1000B1E001900D928A95E1F70E941B150E9486 -:102E20000D15DD24D3944CC08091B2018160809354 -:102E3000B201C8010E946F1143C07E2DF98AE88A51 -:102E400089890E94CD14EDEAF1E086E0DF011D9250 -:102E50008A95E9F70E940D1533C0662309F439CF2E -:102E60004D875E878D859E850E94A814882309F46E -:102E700030CFCBCF4D875E878D859E850E940D1A02 -:102E8000292F22952F7030E0223031052CF49F70CD -:102E900041F0811106C00CC0243031052CF49F7024 -:102EA00049F4805E883020F0C8010E946F11CF2C59 -:102EB000DC2C06C0D80115969C91907F91F7F8CF35 -:102EC0008D2D62960FB6F894DEBF0FBECDBFDF9199 -:102ED000CF911F910F91FF90EF90DF90CF900895C9 -:102EE0001F93CF93DF93CDB7DEB72C970FB6F8942F -:102EF000DEBF0FBECDBF4F83588769877A878B8728 -:102F00009C87CE0107960E9483158823C1F02F81EC -:102F100038858A859B85892B31F03F3F11F080E011 -:102F200003C02F3FE1F781E0811147C04F815885F1 -:102F300069857A858B859C850E94DC143EC086E07D -:102F4000FE013796DE01119601900D928A95E1F708 -:102F5000FF81E8854A855B854115510531F0EF3FDA -:102F600031F481E0FF3F19F403C081E001C080E04B -:102F700080FD23C020917C0130E0C901019687705B -:102F8000992760917B0170E086179707F1F1F9832B -:102F9000EA835D834C8396E0929FD001939FB00DAE -:102FA0001124A358BE4FFE01319601900D929A95BF -:102FB000E1F780937C010E94EC1416E080917B0184 -:102FC00090917C01891779F1189FC00111248358D1 -:102FD0009E4F0E948315882331F1E0917B011E9F53 -:102FE000F0011124E358FE4F4081518162817381C9 -:102FF000848195810E94DC1480917B0190E0019690 -:103000008770992780937B01D9CF0E94A4141092D6 -:103010007C0110927B01EDEAF1E086E0DF011D9278 -:103020008A95E9F7CACF2C960FB6F894DEBF0FBE8B -:10303000CDBFDF91CF911F910895EF92FF920F9333 -:103040001F93CF93DF939C01009709F471C0F12C7B -:10305000EE24E394E9012196F9018491843740F448 -:10306000843008F056C0813081F0823021F160C098 -:10307000853709F449C0C0F19CE7980F903708F0F4 -:1030800057C08F770E94121146C089010E5F1F4FF3 -:10309000FE01849190E2980F983050F48770FE2DD5 -:1030A00001C0FF0F8A95EAF78F2F0E94BD1A15C045 -:1030B0000E944A1014C089010E5F1F4FFE018491C7 -:1030C00090E2980F983068F48770FE2D01C0FF0FD2 -:1030D0008A95EAF78F2F0E94C31A0E94E61AE80128 -:1030E0001AC00E941211FBCF2E5F3F4FFE01C49108 -:1030F000CC2341F08FE99FE00197F1F700C0000079 -:10310000C150F6CFE90107C0FE01F490E901229613 -:1031100002C00E944A108F2D882341F0EFE9FFE0A2 -:103120003197F1F700C000008150F6CF9E0192CF99 -:10313000DF91CF911F910F91FF90EF900895089527 -:103140006093B7017093B8018093B9019093BA016D -:103150000C9490140F931F930091B7011091B80134 -:103160002091B9013091BA01062B172B282B392B4E -:103170000093B7011093B8012093B9013093BA01BD -:103180001F910F910C9490140F931F930091B7010E -:103190001091B8012091B9013091BA01062317238B -:1031A000282339230093B7011093B8012093B90164 -:1031B0003093BA011F910F910C9490140F931F93A9 -:1031C0000091B7011091B8012091B9013091BA0175 -:1031D00006271727282739270093B7011093B8012E -:1031E0002093B9013093BA011F910F910C94901460 -:1031F0001092B3011092B4011092B5011092B60171 -:103200000C94901441E050E060E070E004C0440F82 -:10321000551F661F771F8A95D2F74093B3015093CD -:10322000B4016093B5017093B6010C94901441E021 -:1032300050E060E070E004C0440F551F661F771F28 -:103240008A95D2F78091B3019091B401A091B50114 -:10325000B091B601842B952BA62BB72B8093B3018D -:103260009093B401A093B501B093B6010C9490145F -:1032700041E050E060E070E004C0440F551F661F5D -:10328000771F8A95D2F740955095609570958091FB -:10329000B3019091B401A091B501B091B60184231E -:1032A0009523A623B7238093B3019093B401A093F1 -:1032B000B501B093B6010C94901441E050E060E089 -:1032C00070E004C0440F551F661F771F8A95D2F720 -:1032D0008091B3019091B401A091B501B091B60174 -:1032E00084279527A627B7278093B3019093B4012D -:1032F000A093B501B093B6010C9490140F931F9353 -:103300000091B3011091B4012091B5013091B60143 -:10331000062B172B282B392B0093B3011093B401E4 -:103320002093B5013093B6011F910F910C94901426 -:103330000F931F930091B3011091B4012091B50137 -:103340003091B60106231723282339230093B301B4 -:103350001093B4012093B5013093B6011F910F91E2 -:103360000C9490140F931F930091B3011091B4012A -:103370002091B5013091B601062717272827392754 -:103380000093B3011093B4012093B5013093B601BB -:103390001F910F910C9490140895CF92DF92EF92A9 -:1033A000FF920F931F93CF93DF93EC01C090B7016F -:1033B000D090B801E090B901F090BA018091B301CA -:1033C0009091B401A091B501B091B601C82AD92A53 -:1033D000EA2AFB2A0FE110E0B701A601002E04C083 -:1033E00076956795579547950A94D2F740FD05C0A5 -:1033F0000150110988F780E007C0BE01802F0E94AC -:103400008C070197A9F3802FDF91CF911F910F9126 -:10341000FF90EF90DF90CF900895CF93DF93EC0172 -:103420000E94CD19BE010E948C07DF91CF910895B3 -:10343000CB010E940D1A089590910C019923D9F0A7 -:1034400090910D019923B9F0982F969596959695A0 -:103450009F3088F5E0910E01F0910F01E90FF11D09 -:10346000877021E030E001C0220F8A95EAF7818160 -:10347000822B8183089540910E0150910F0120E02D -:1034800030E09FEFFA01E20FF31F6281681799F0B5 -:103490009F3F19F4611101C0922F2F5F3F4F2E30D3 -:1034A000310581F79F3F39F0FA01E90FF11D97FDD2 -:1034B000FA9582830895089590910C019923E1F083 -:1034C00090910D019923C1F0982F96959695969518 -:1034D0009F3020F5E0910E01F0910F01E90FF11DF1 -:1034E000877021E030E001C0220F8A95EAF720952D -:1034F000818128232183089540910E0150910F016D -:1035000020E030E0FA01E20FF31F9281981301C02E -:1035100012822F5F3F4F2E303105A1F7089581E0D1 -:1035200090E0E0910E01F0910F01E80FF91F108279 -:10353000019680319105A9F708959091CE01982BBD -:103540009093CE01089580959091CE019823909309 -:10355000CE0108951092CE0108959091CD01982B3F -:103560009093CD01089580959091CD0198239093EB -:10357000CD0108951092CD0108959091CC01982B22 -:103580009093CC01089580959091CC0198239093CD -:10359000CC0108951092CC0108958093BB01089549 -:1035A0001092BB01089540910E0150910F0120E04F -:1035B00030E080E0FA01E20FF31F918191118F5FFB -:1035C0002F5F3F4F2F303105A9F70895E0910E018D -:1035D000F0910F018091CE018083E0910E01F09176 -:1035E0000F0180819091CD01892B8083E0910E01A4 -:1035F000F0910F0180819091CC01892B8083909173 -:10360000BB01992361F0E0910E01F0910F018081DF -:10361000892B80830E94D31A81111092BB01809163 -:103620000E0190910F010C942E0FCF92DF92EF922A -:10363000FF920F931F936C01EE24FF24C114D10459 -:10364000E104F10421F46B017C0180E001C080E120 -:1036500033272F2D1E2D0D2D0115110521053105A7 -:1036600019F0885F6801790197018601A4E0369519 -:10367000279517950795AA95D1F7011511052105ED -:10368000310519F08C5F6801790197018601F2E03C -:103690003695279517950795FA95D1F701151105D8 -:1036A0002105310519F08E5F68017901B701A60186 -:1036B0007695679557954795452B462B472B09F0EF -:1036C0008F5F1F910F91FF90EF90DF90CF90089543 -:1036D0008091E601843021F11092D00120E488E14C -:1036E00090E00FB6F894A895809360000FBE2093E9 -:1036F000600080E00E94270883B7817F846083BFD9 -:1037000083B7816083BF7894889583B78E7F83BFAA -:1037100088E10FB6F89480936000109260000FBEAD -:10372000089508950895CF930E94911B0E945B0411 -:103730000E94921BC0E08C2F0E944805811105C099 -:10374000CF5FCE30C1F780E001C081E0CF91089516 -:103750000E94A4140E94220F0C94270882E084BDCA -:1037600093E095BD9AEF97BD80936E0008952FB7B3 -:10377000F8948091D1019091D201A091D301B091A0 -:10378000D4012FBF0895CF92DF92EF92FF920F9353 -:103790001F932FB7F8944091D1015091D2016091BD -:1037A000D3017091D4012FBF6A017B01EE24FF2465 -:1037B0008C0120E030E0C016D106E206F30610F4DA -:1037C00041505109481B590BCA011F910F91FF909D -:1037D000EF90DF90CF9008951F920F920FB60F9247 -:1037E00011248F939F93AF93BF938091D1019091B8 -:1037F000D201A091D301B091D4010196A11DB11DB8 -:103800008093D1019093D201A093D301B093D401BE -:10381000BF91AF919F918F910F900FBE0F901F900E -:1038200018950E94280CF8942FEF87EA91E6215012 -:1038300080409040E1F700C0000087E090EBDC01A1 -:103840008093F0019093F101A093F201B093F30102 -:103850002CE088E190E00FB6F894A8958093600082 -:103860000FBE20936000FFCFEF92FF920F931F9344 -:10387000CF93DF93E82EF12C8F2D0E944805C0E0F6 -:10388000D0E0082F10E098010C2E02C03595279546 -:103890000A94E2F720FD05C02196C630D10599F7BC -:1038A00009C06C2F7F2D80E00E945005E812F4CFF4 -:1038B00081E005C0F3948EE0F812DECF80E0DF9166 -:1038C000CF911F910F91FF90EF900895CF93C82F44 -:1038D0008CE20E94341C882321F08C2FCF910C9411 -:1038E000341C80E0CF910895CF930E94B91D8111BF -:1038F00002C00E949F1DC5E6C15049F00E945B04B2 -:103900008FE39CE90197F1F700C00000F5CF89E251 -:103910000E94661C811111C18AE20E94661C8111FD -:103920000E949F1D85E00E94661C81110E94111C4F -:103930000E94C41D8093CF0187E00E94661C8823EB -:1039400099F18BE10E94661C882351F09091CF0180 -:1039500091FB882780F921E0822780FB91F922C022 -:103960008EE00E94661C882351F09091CF0192FB5B -:10397000882780F921E0822780FB92F913C080E13B -:103980000E94661C9091CF01882341F093FB882709 -:1039900080F921E0822780FB93F904C0892F80956C -:1039A00080FB90F99093CF018091CF010E94C81DB8 -:1039B0000E94D61D8093EF0180EE0E94661C882332 -:1039C00041F08091EF01982F909590FB80F98093C2 -:1039D000EF0189E30E94661C882359F09091EF0162 -:1039E00091FB882780F921E0822780FB91F9909351 -:1039F000EF0182EE0E94661C882359F09091EF013E -:103A000092FB882780F921E0822780FB92F990932E -:103A1000EF0186EE0E94661C882359F09091EF0119 -:103A200093FB882780F921E0822780FB93F990930C -:103A3000EF0183EE0E94661C882359F09091EF01FC -:103A400094FB882780F921E0822780FB94F99093EA -:103A5000EF0185E30E94661C882359F09091EF01E5 -:103A600095FB882780F921E0822780FB95F99093C8 -:103A7000EF0181E30E94661C882359F09091EF01C9 -:103A800096FB882780F921E0822780FB96F99093A6 -:103A9000EF0181E10E94661C882359F09091EF01AB -:103AA00097FB882780F921E0822780FB97F9909384 -:103AB000EF018091EF010E94DA1D8091EF0187FBF9 -:103AC000882780F980930D0187E20E94661CC82F29 -:103AD0008EE10E94661C8111C2608FE10E94661C0B -:103AE0008111C46080E20E94661C8111C86081E27D -:103AF0000E94661C8111C06182E20E94661C8111D5 -:103B0000C06283E20E94661C8111C06484E20E944C -:103B1000661C882311F0C06802C0CC2329F08C2FCA -:103B20000E94D11D6C2F03C00E94CD1D682F70E034 -:103B300080E090E0CF910C94A018CF9108956DEEA5 -:103B40007EEF80E090E00E94F72360E082E090E06A -:103B50000E94E52360E083E090E00E94E52360E0BE -:103B600084E090E00E94E52360E085E090E00C9422 -:103B7000E52380E090E00E94DF2321E08D3E9E4F10 -:103B800009F020E0822F089582E090E00C94D72382 -:103B9000682F82E090E00C94E52383E090E00C94A1 -:103BA000D723682F83E090E00C94E52384E090E035 -:103BB0000C94D723682F84E090E00C94E523809147 -:103BC000D70180FF0BC06091130185E0689FB001B1 -:103BD000112475956795759567952AC081FF09C071 -:103BE0006091130185E0689FB00111247595679578 -:103BF0001FC082FF07C06091130185E0689FB0017C -:103C0000112416C04091D8014423C9F060911201DB -:103C1000461788F72091130185E0289F9001112411 -:103C2000429FC001439F900D112470E00E94A92380 -:103C30006038710540F46115710539F002C065E026 -:103C400070E0862F08958FE7089581E008958091B0 -:103C5000D70180FF08C06091110170E075956795EC -:103C60007595679521C081FF06C06091110170E0D4 -:103C70007595679519C082FF04C06091110170E0CD -:103C800010C08091D8018823C1F06091100186177F -:103C9000A0F790911101989FC001112470E00E943B -:103CA000A9236038710528F46115710521F0862F6C -:103CB00008958FE7089581E0089561E070E0F4CF02 -:103CC000803F21F40E94DF1D819504C0813F29F4CB -:103CD0000E94DF1D8093DB010895823F21F40E9442 -:103CE000DF1D819504C0833F29F40E94DF1D80936E -:103CF000DA010895893F19F40E94271E05C08A3F02 -:103D000031F40E94271E81958093DC0108958B3F3A -:103D100021F40E94271E819504C08C3F29F40E9443 -:103D2000271E8093DD010895843F21F48091D901FD -:103D3000816017C0853F21F48091D901826011C054 -:103D4000863F21F48091D90184600BC0873F21F424 -:103D50008091D901886005C0883F31F48091D901F4 -:103D600080618093D90108958D3F21F48091D7011E -:103D700081600BC08E3F21F48091D701826005C025 -:103D80008F3F29F48091D70184608093D7010895F3 -:103D9000803F39F48091DB0187FF6CC01092DB011A -:103DA00069C0813F29F48091DB011816BCF362C021 -:103DB0009091DA01823F29F497FF5CC01092DA01FA -:103DC00059C0833F19F41916CCF354C0893F41F40C -:103DD0008091DC0118160CF04DC01092DC014AC035 -:103DE0008A3F29F48091DC0187FF44C0F6CF8B3FE6 -:103DF00039F48091DD0187FF3DC01092DD013AC0AA -:103E00008C3F29F48091DD011816BCF333C0843F48 -:103E100021F48091D9018E7F17C0853F21F48091D4 -:103E2000D9018D7F11C0863F21F48091D9018B7F0C -:103E30000BC0873F21F48091D901877F05C0883F5F -:103E400031F48091D9018F7E8093D90113C08D3FC9 -:103E500021F48091D7018E7F0BC08E3F21F4809199 -:103E6000D7018D7F05C08F3F29F48091D7018B7FCB -:103E70008093D7018091DA0181110EC08091DB011E -:103E800081110AC08091DC01811106C08091DD01A1 -:103E9000811102C01092D801089589ED91E00E942D -:103EA000390F0E94B71B9093D6018093D5010895D6 -:103EB0001F93CF93DF938091D5019091D6010E94FB -:103EC000C31B4091D801442321F02091140130E01C -:103ED00006C0209115015AE0259F900111248217F8 -:103EE000930708F482C08091DA011091DB01D09130 -:103EF000DC01C091DD01811107C0111105C0D11194 -:103F000003C0CC2309F471C04F3F19F04F5F4093B9 -:103F1000D801181624F40E94DF1D8093DA018091E5 -:103F2000DA0187FF05C00E94DF1D81958093DA01C9 -:103F3000111624F40E94DF1D8093DB018091DB01C8 -:103F400087FF05C00E94DF1D81958093DB01609192 -:103F5000DA01662339F11091DB01112319F177277A -:103F600067FD7095872F972F0E94BA2223E333E3D2 -:103F700043E35FE30E941E230E9487226093DA01DD -:103F8000612F772767FD7095872F972F0E94BA22A0 -:103F900023E333E343E35FE30E941E230E9487226F -:103FA0006093DB011D1624F40E94271E8093DC0120 -:103FB0008091DC0187FF05C00E94271E81958093B8 -:103FC000DC011C1624F40E94271E8093DD018091E1 -:103FD000DD0187FF05C00E94271E81958093DD01CA -:103FE000DF91CF911F910C944D1FDF91CF911F91C5 -:103FF0000895E9EDF1E085E0DF011D928A95E9F78A -:104000001092D8011092D7010895833081F128F4DD -:10401000813059F08230D1F00895853009F449C0DB -:10402000B8F1863009F456C0089520911501862F05 -:1040300090E0820F911D8F3F910520F4620F6093F5 -:10404000150108958FEF80931501089520911401B3 -:10405000862F90E0820F911D8F3F910520F4620F13 -:104060006093140108958FEF8093140108952091B7 -:104070001301862F90E0820F911D8F3F910520F450 -:10408000620F6093130108958FEF809313010895D9 -:1040900020911201862F90E0820F911D8F3F910594 -:1040A00020F4620F6093120108958FEF8093120144 -:1040B000089520911101862F90E0820F911D8F3F6E -:1040C000910520F4620F6093110108958FEF8093A2 -:1040D0001101089520911001862F90E0820F911D0B -:1040E0008F3F910520F4620F6093100108958FEFC8 -:1040F000809310010895833011F128F4813049F044 -:10410000823091F00895853081F120F18630C1F13F -:10411000089580911501681720F4861B809315017E -:10412000089510921501089580911401681720F4E4 -:10413000861B8093140108951092140108958091B4 -:104140001301681720F4861B8093130108951092C1 -:104150001301089580911201681720F4861B809343 -:1041600012010895109212010895809111016817AB -:1041700020F4861B80931101089510921101089577 -:1041800080911001681720F4861B80931001089518 -:104190001092100108958D3109F442C020F58E303F -:1041A00009F477C070F4873009F459C018F48630E8 -:1041B000F1F134C0883009F4A8C08B3009F4A5C0EF -:1041C0002DC0863109F4A1C038F4803109F472C0E1 -:1041D000813109F479C022C0893109F496C08B314C -:1041E00009F44DC01BC0853309F487C048F48732F9 -:1041F00009F483C008F473C0893209F47EC00EC08C -:10420000833438F48A3308F068C0883309F47DC0F9 -:1042100005C0833409F471C0883499F080E00895B2 -:104220000E9441220E94220F0E9427086EC08091A6 -:10423000CF01817F8E7F8093CF0181E08093DF016A -:1042400008950E94A4142FEF83ED90E32150804045 -:104250009040E1F700C000000E94111C56C09091F0 -:10426000CF01892F8095817080FB90F919F09660BD -:1042700098601DC0997F977F9093CF0146C0909121 -:10428000CF0191FB882780F921E0822780FB91F9FB -:1042900009C09091CF0192FB882780F921E0822705 -:1042A00080FB92F99093CF01882379F191609093EC -:1042B000CF0108959091CF0193FB882780F921E0E9 -:1042C000822780FB93F9EECF0E94A41480910D0108 -:1042D00091E0892780930D0118C027EC01C023EEDF -:1042E000280F61E070E080E090E004C0660F771F67 -:1042F000881F991F2A95D2F704C061E070E080E022 -:1043000090E00E94A0180E94A41481E0089580E02B -:10431000089580E00895CF93C82F8091DF01813008 -:1043200079F018F08230D1F184C0A0910E01B091E3 -:104330000F018C91813169F0823209F07CC009C093 -:10434000A0910E01B0910F018C91813111F0823258 -:1043500049F48C2F0E94872181111DC08C2F0E944F -:10436000CB201AC08C2F0E948921811114C0C43126 -:1043700079F048F4CB3079F0C03109F060C082E0C8 -:104380008093DF0108C0C93219F0C83321F057C04B -:104390001092DF0154C081E0817053C0C93289F1AD -:1043A00018F5C43171F1A8F4C73009F046C08AE0AD -:1043B0008093150194E19093140193E0909313017D -:1043C0008093120188E08093110188E280931001AC -:1043D00034C0CE51C63088F5EC2FF0E0E65DFE4FDC -:1043E00080818093DE0129C0CE34E9F020F4CB3403 -:1043F00021F56AE013C0C13579F0C235F1F461E00E -:104400000DC08091DE01882319F01092DE0115C0E5 -:1044100081E08093DF0115C061E006C08091DE017C -:104420000E9405200AC06AE08091DE010E947B2084 -:1044300004C01092DF0180E004C081E002C080E08F -:10444000ABCFCF910895E1E8F0E080818860808370 -:104450008081816080838FB7F89493E09093890086 -:1044600090ED909388008FBF0895EFE6F0E0808193 -:10447000826080830895EFE6F0E080818D7F808305 -:104480000895EFE6F0E0808192E089278083089527 -:104490001F920F920FB60F9211242F933F934F93B9 -:1044A0005F936F937F938F939F93AF93BF93EF939C -:1044B000FF938091E0019091E10101969093E101D9 -:1044C0008093E001811103C082E00E942708E091FF -:1044D000E101E695E695F0E0E657FB4FE491809127 -:1044E000E0018E1303C080E00E942708FF91EF9146 -:1044F000BF91AF919F918F917F916F915F914F91FC -:104500003F912F910F900FBE0F901F90189504D0E0 -:104510006894B1118DC0089570D088F09F5790F0C5 -:10452000B92F9927B751A0F0D1F0660F771F881FD8 -:10453000991F1AF0BA95C9F712C0B13081F077D03F -:10454000B1E0089574C0672F782F8827B85F39F0DD -:10455000B93FCCF3869577956795B395D9F73EF437 -:1045600090958095709561957F4F8F4F9F4F0895DF -:10457000E89409C097FB3EF49095809570956195FD -:104580007F4F8F4F9F4F9923A9F0F92F96E9BB27B3 -:104590009395F695879577956795B795F111F8CF2F -:1045A000FAF4BB0F11F460FF1BC06F5F7F4F8F4F9A -:1045B0009F4F16C0882311F096E911C0772321F090 -:1045C0009EE8872F762F05C0662371F096E8862F28 -:1045D00070E060E02AF09A95660F771F881FDAF77F -:1045E000880F9695879597F9089557FD9058440F31 -:1045F000551F59F05F3F71F04795880F97FB991F42 -:1046000061F09F3F79F087950895121613061406FE -:10461000551FF2CF4695F1DF08C01616170618068B -:10462000991FF1CF86957105610508940895E89466 -:10463000BB2766277727CB0197F908950BD078C061 -:1046400069D028F06ED018F0952309F05AC05FC0E9 -:104650001124EECFCADFA0F3959FD1F3950F50E060 -:10466000551F629FF001729FBB27F00DB11D639F24 -:10467000AA27F00DB11DAA1F649F6627B00DA11DCA -:10468000661F829F2227B00DA11D621F739FB00D70 -:10469000A11D621F839FA00D611D221F749F3327E0 -:1046A000A00D611D231F849F600D211D822F762F79 -:1046B0006A2F11249F5750408AF0E1F088234AF076 -:1046C000EE0FFF1FBB1F661F771F881F91505040C2 -:1046D000A9F79E3F510570F014C0AACF5F3FECF3DD -:1046E000983EDCF3869577956795B795F795E795AE -:1046F0009F5FC1F7FE2B880F911D9695879597F9BF -:10470000089597F99F6780E870E060E008959FEF53 -:1047100080EC089500240A94161617061806090658 -:10472000089500240A941216130614060506089527 -:10473000092E0394000C11F4882352F0BB0F40F4AF -:10474000BF2B11F460FF04C06F5F7F4F8F4F9F4FEF -:10475000089597FB072E16F4009407D077FD09D033 -:104760000E94C32307FC05D03EF4909581959F4F8E -:104770000895709561957F4F0895EE0FFF1F059086 -:10478000F491E02D0994AA1BBB1B51E107C0AA1F9D -:10479000BB1FA617B70710F0A61BB70B881F991FE2 -:1047A0005A95A9F780959095BC01CD010895F99986 -:1047B000FECF92BD81BDF89A992780B50895A8E1F2 -:1047C000B0E042E050E00C94FF23262FF999FECF91 -:1047D00092BD81BDF89A019700B4021639F01FBA54 -:1047E00020BD0FB6F894FA9AF99A0FBE0895019673 -:1047F000272F0E94E6230C94E523DC01CB01FC016A -:10480000F999FECF06C0F2BDE1BDF89A319600B429 -:0E4810000D9241505040B8F70895F894FFCF34 -:10481E0020022908B60893085F082C080101BC0184 -:10482E0028080A03140A3F4D36394B04FE03C80309 -:10483E008F0322033B0354036D0301020304050699 -:04484E00070809004E +: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 +:100E800010E041C001E010E03EC001E810E43BC0CA +:100E900002E810E438C002EE14E435C009EE14E4B0 +:100EA00032C00AEE14E42FC005EB14E42CC006EBAC +:100EB00014E429C007EB14E426C00CEC14E423C0AE +:100EC0000DEC14E420C003E815E41DC00AE815E4A5 +:100ED0001AC002E915E417C004E915E414C001E2E0 +:100EE00016E411C003E216E40EC004E216E40BC0DF +:100EF00005E216E408C006E216E405C007E216E4BF +:100F000002C000E014E4C801DF91CF911F910F915E +:100F1000089596E0799FF001112494E5899FE00DF2 +:100F2000F11D1124E60FF11DEE0FFF1FEC51FF4FD5 +:100F300085919491803E9105E0F4803C910558F5AF +:100F40008133910509F46FC048F48932910509F4A1 +:100F500063C08A32910509F46DC072C0893391056E +:100F6000E9F082389105D1F08533910509F44DC03F +:100F700067C0833E910581F138F4803E9105B9F058 +:100F8000823E9105D9F05CC0863E910561F1873EB5 +:100F90009105A1F155C00E945F0508952091EF01D0 +:100FA00020FD02C021FF4CC080EE90E049C080913E +:100FB000EF0180FFF9CF89E390E042C08091EF011B +:100FC00082FF0EC08091EF0184FF03C080E090E0BB +:100FD00037C083EE90E034C08091EF0182FFF2CF02 +:100FE00082EE90E02DC08091EF0183FF0BC08091D5 +:100FF000EF0184FDEBCF87EE90E022C08091EF01FE +:1010000083FFF5CF86EE90E01BC08091EF0185FF56 +:1010100007C089E290E014C08091EF0185FFF9CF0D +:1010200085E390E00DC08091EF0186FF07C08AE262 +:1010300090E006C08091EF0186FFF9CF81E390E058 +:101040000E946F05089508950C942308809164010F +:101050000895CF93DF9300D01F92CDB7DEB72091D4 +:10106000E601243019F523E029839B838A832093AA +:10107000E9008FEF9091E800815095FD06C095ED55 +:101080009A95F1F700008111F5CF8091E80085FF76 +:101090000DC040E050E063E070E0CE0101960E9498 +:1010A000930A8091E8008E778093E8000F900F906C +:1010B0000F90DF91CF910895CF93DF9300D01F92CF +:1010C000CDB7DEB72091E601243021F522E0298357 +:1010D0009B838A8383E08093E9008FEF9091E800FF +:1010E000815095FD06C095ED9A95F1F700008111AC +:1010F000F5CF8091E80085FF0DC040E050E063E04F +:1011000070E0CE0101960E94930A8091E8008E77EC +:101110008093E8000F900F900F90DF91CF9108958A +:101120002091E6012430F1F422E02093E9002FEF32 +:101130003091E800215035FD06C035ED3A95F1F7C4 +:1011400000002111F5CF2091E80025FF0BC040E001 +:1011500050E065E070E00E94930A8091E8008E778D +:101160008093E8000895CF93DF93EC018091E6012E +:10117000843009F046C090910C019923D9F09091E8 +:101180000D019923B9F08093E9008FEF9091E80069 +:10119000815095FD06C095E19A95F1F70000811107 +:1011A000F5CF8091E80085FF2CC040E050E060E181 +: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 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c index 18bace4ebc..f319013312 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c @@ -153,7 +153,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 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) < 150) { // 150 being 150ms, the threshhold we pick for counting something as a tap. + 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 } @@ -166,7 +166,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 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) < 150) { + if (timer_elapsed(key_timer) < 70) { register_code(KC_0); unregister_code(KC_0); } From 27e3294909175dea1ae8618cace8f50d33e1dc98 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 26 Apr 2016 13:44:27 -0400 Subject: [PATCH 237/259] updates README, fixes typo in new_project.sh --- README.md | 6 ++++-- new_project.sh | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6a6bbed40b..ba65edb568 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,13 @@ -# Quantum MK Firmware +# Quantum Mechanical Keyboard Firmware -This is a keyboard firmware based on the [tmk_keyboard firmware](http://github.com/tmk/tmk_keyboard) with some useful features for Atmel AVR controllers, and more specifically, the [OLKB product line](http://olkb.co) and the [ErgoDox EZ](http://www.ergodox-ez.com) keyboard. +This is a keyboard firmware based on the [tmk_keyboard firmware](http://github.com/tmk/tmk_keyboard) with some useful features for Atmel AVR controllers, and more specifically, the [OLKB product line](http://olkb.co), the [ErgoDox EZ](http://www.ergodox-ez.com) keyboard, and the [Clueboard product line](http://clueboard.co/). QMK is developed and maintained by Jack Humbert of OLKB with contributions from the community, and of course, TMK. This documentation is edited and maintained by Erez Zukerman of ErgoDox EZ. If you spot any typos or inaccuracies, please [open an issue](https://github.com/jackhumbert/qmk_firmware/issues/new). +The OLKB product firmwares are maintained by Jack, the Ergodox EZ by Erez, and the Clueboard by [skullydazed](/skullydazed). + ## Important background info: TMK documentation The documentation below explains QMK customizations and elaborates on some of the more useful features of TMK. To understand the base firmware, and especially what *layers* are and how they work, please see [TMK_README.md](/TMK_README.md). diff --git a/new_project.sh b/new_project.sh index 5ac935d782..7def543188 100755 --- a/new_project.sh +++ b/new_project.sh @@ -3,7 +3,7 @@ # Jack Humbert 2015 if [ -z "$1" ]; then - echo "Usege: $0 " + echo "Usage: $0 " exit 1 fi From e024c11f7a849a38e478cda9fb9939a838cfa2e0 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 26 Apr 2016 13:50:04 -0400 Subject: [PATCH 238/259] actually resolves conflicts in rgblight.c --- quantum/rgblight.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/quantum/rgblight.c b/quantum/rgblight.c index 789af73d80..8c9ad77364 100644 --- a/quantum/rgblight.c +++ b/quantum/rgblight.c @@ -189,13 +189,8 @@ void rgblight_mode(uint8_t mode) { } else { rgblight_config.mode = mode; } -<<<<<<< HEAD eeconfig_update_rgblight(rgblight_config.raw); - dprintf("rgblight mode: %u\n", rgblight_config.mode); -======= - eeconfig_write_rgblight(rgblight_config.raw); xprintf("rgblight mode: %u\n", rgblight_config.mode); ->>>>>>> pr/286 if (rgblight_config.mode == 1) { rgblight_timer_disable(); } else if (rgblight_config.mode >=2 && rgblight_config.mode <=23) { From 8fda26db7d4334eaa5018d325b368c40103b198f Mon Sep 17 00:00:00 2001 From: a0-c Date: Tue, 26 Apr 2016 14:05:05 -1000 Subject: [PATCH 239/259] gh60 Rev C with LED controls (#289) * gh60_rev_c * gh60 Rev C Support for WASD, Poker, Esc, FN LED clusters * clean up spacing * Update README.md * Added image and pinout * PCB image --- keyboard/gh60_rev_c/Makefile | 140 +++++++++++++++++++++++ keyboard/gh60_rev_c/README.md | 60 ++++++++++ keyboard/gh60_rev_c/config.h | 157 ++++++++++++++++++++++++++ keyboard/gh60_rev_c/gh60.c | 67 +++++++++++ keyboard/gh60_rev_c/gh60.h | 81 +++++++++++++ keyboard/gh60_rev_c/gh60revc.jpg | Bin 0 -> 1424987 bytes keyboard/gh60_rev_c/keymaps/default.c | 69 +++++++++++ keyboard/gh60_rev_c/pinout.txt | 18 +++ 8 files changed, 592 insertions(+) create mode 100644 keyboard/gh60_rev_c/Makefile create mode 100644 keyboard/gh60_rev_c/README.md create mode 100644 keyboard/gh60_rev_c/config.h create mode 100644 keyboard/gh60_rev_c/gh60.c create mode 100644 keyboard/gh60_rev_c/gh60.h create mode 100644 keyboard/gh60_rev_c/gh60revc.jpg create mode 100644 keyboard/gh60_rev_c/keymaps/default.c create mode 100644 keyboard/gh60_rev_c/pinout.txt diff --git a/keyboard/gh60_rev_c/Makefile b/keyboard/gh60_rev_c/Makefile new file mode 100644 index 0000000000..09843dd83d --- /dev/null +++ b/keyboard/gh60_rev_c/Makefile @@ -0,0 +1,140 @@ +#---------------------------------------------------------------------------- +# On command line: +# +# make all = Make software. +# +# make clean = Clean out built project files. +# +# make coff = Convert ELF to AVR COFF. +# +# make extcoff = Convert ELF to AVR Extended COFF. +# +# make program = Download the hex file to the device. +# Please customize your programmer settings(PROGRAM_CMD) +# +# make teensy = Download the hex file to the device, using teensy_loader_cli. +# (must have teensy_loader_cli installed). +# +# make dfu = Download the hex file to the device, using dfu-programmer (must +# have dfu-programmer installed). +# +# make flip = Download the hex file to the device, using Atmel FLIP (must +# have Atmel FLIP installed). +# +# make dfu-ee = Download the eeprom file to the device, using dfu-programmer +# (must have dfu-programmer installed). +# +# make flip-ee = Download the eeprom file to the device, using Atmel FLIP +# (must have Atmel FLIP installed). +# +# make debug = Start either simulavr or avarice as specified for debugging, +# with avr-gdb or avr-insight as the front end for debugging. +# +# make filename.s = Just compile filename.c into the assembler code only. +# +# make filename.i = Create a preprocessed source file for use in submitting +# bug reports to the GCC project. +# +# To rebuild project do "make clean" then "make all". +#---------------------------------------------------------------------------- + +# Target file name (without extension). +TARGET = gh60 + + +# Directory common source filess exist +TOP_DIR = ../.. +TMK_DIR = ../../tmk_core + +# Directory keyboard dependent files exist +TARGET_DIR = . + +# # project specific files +SRC = gh60.c + +ifdef KEYMAP + SRC := keymaps/$(KEYMAP).c $(SRC) +else + SRC := keymaps/default.c $(SRC) +endif + +CONFIG_H = config.h + +# MCU name +#MCU = at90usb1287 +MCU = atmega32u4 + +# Processor frequency. +# This will define a symbol, F_CPU, in all source code files equal to the +# processor frequency in Hz. You can then use this symbol in your source code to +# calculate timings. Do NOT tack on a 'UL' at the end, this will be done +# automatically to create a 32-bit value in your source code. +# +# This will be an integer division of F_USB below, as it is sourced by +# F_USB after it has run through any CPU prescalers. Note that this value +# does not *change* the processor frequency - it should merely be updated to +# reflect the processor speed set externally so that the code can use accurate +# software delays. +F_CPU = 16000000 + + +# +# LUFA specific +# +# Target architecture (see library "Board Types" documentation). +ARCH = AVR8 + +# Input clock frequency. +# This will define a symbol, F_USB, in all source code files equal to the +# input clock frequency (before any prescaling is performed) in Hz. This value may +# differ from F_CPU if prescaling is used on the latter, and is required as the +# raw input clock is fed directly to the PLL sections of the AVR for high speed +# clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' +# at the end, this will be done automatically to create a 32-bit value in your +# source code. +# +# If no clock division is performed on the input clock inside the AVR (via the +# CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. +F_USB = $(F_CPU) + +# Interrupt driven control endpoint task(+60) +OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT + + +# Boot Section Size in *bytes* +# Teensy halfKay 512 +# Teensy++ halfKay 1024 +# Atmel DFU loader 4096 +# LUFA bootloader 4096 +# USBaspLoader 2048 +OPT_DEFS += -DBOOTLOADER_SIZE=4096 + + +# Build Options +# comment out to disable the options. +# +BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration(+1000) +MOUSEKEY_ENABLE = yes # Mouse keys(+4700) +EXTRAKEY_ENABLE = yes # Audio control and System control(+450) +# CONSOLE_ENABLE = yes # Console for debug(+400) +# COMMAND_ENABLE = yes # Commands for debug and configuration +KEYBOARD_LOCK_ENABLE = yes # Allow locking of keyboard via magic key +# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE +# SLEEP_LED_ENABLE = yes # Breathing sleep LED during USB suspend +NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work +# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality +# MIDI_ENABLE = YES # MIDI controls +# UNICODE_ENABLE = YES # Unicode +# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID + + +# Optimize size but this may cause error "relocation truncated to fit" +#EXTRALDFLAGS = -Wl,--relax + +# Search Path +VPATH += $(TARGET_DIR) +VPATH += $(TOP_DIR) +VPATH += $(TMK_DIR) + +include $(TOP_DIR)/quantum/quantum.mk + diff --git a/keyboard/gh60_rev_c/README.md b/keyboard/gh60_rev_c/README.md new file mode 100644 index 0000000000..bf209be8c6 --- /dev/null +++ b/keyboard/gh60_rev_c/README.md @@ -0,0 +1,60 @@ +## gh60 Rev C keyboard firmware + +![gh60 Rev C PCB](gh60revc.jpg) + + /* Column pin configuration + * col: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 + * pin: F0 F1 E6 C7 C6 B6 D4 B1 B7 B5 B4 D7 D6 B3 (Rev.C) + */ + + /* Row pin configuration + * row: 0 1 2 3 4 + * pin: D0 D1 D2 D3 D5 + */ + + GPIO pads + 0 F7 WASD LEDs + 1 F6 ESC LED + 2 F5 FN LED + 3 F4 POKER Arrow LEDs + + B2 Capslock LED + B0 not connected + +Functions to controls LED clusters + + gh60_caps_led_on() + gh60_poker_leds_on() + gh60_fn_led_on() + gh60_esc_led_on() + gh60_wasd_leds_on() + + gh60_caps_led_off() + gh60_poker_leds_off() + gh60_fn_led_off() + gh60_esc_led_off() + gh60_wasd_leds_off() + +====================== + +## Quantum MK Firmware + +For the full Quantum feature list, see [the parent README.md](/README.md). + +## Building + +Download or clone the whole firmware and navigate to the keyboard/gh60_rev_c folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. + +Depending on which keymap you would like to use, you will have to compile slightly differently. + +### Default +To build with the default keymap, simply run `make`. + +### Other Keymaps +Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files. + +To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: +``` +$ make KEYMAP=[default|jack|] +``` +Keymaps follow the format **__\.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/gh60_rev_c/config.h b/keyboard/gh60_rev_c/config.h new file mode 100644 index 0000000000..2fd8f57439 --- /dev/null +++ b/keyboard/gh60_rev_c/config.h @@ -0,0 +1,157 @@ +/* +Copyright 2012 Jun Wako + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "config_common.h" + +/* USB Device descriptor parameter */ +#define VENDOR_ID 0xFEED +#define PRODUCT_ID 0x6060 +#define DEVICE_VER 0x0001 +#define MANUFACTURER You +#define PRODUCT gh60 +#define DESCRIPTION A custom keyboard + +/* key matrix size */ +#define MATRIX_ROWS 5 +#define MATRIX_COLS 14 + +/* + * Keyboard Matrix Assignments + * + * Change this to how you wired your keyboard + * COLS: AVR pins used for columns, left to right + * ROWS: AVR pins used for rows, top to bottom + * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode) + * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode) + * +*/ +#define COLS (int []){ F0, F1, E6, C7, C6, B6, D4, B1, B7, B5, B4, D7, D6, B3 } +#define ROWS (int []){ D0, D1, D2, D3, D5 } + +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */ +#define DEBOUNCE 5 + +/* define if matrix has ghost (lacks anti-ghosting diodes) */ +//#define MATRIX_HAS_GHOST + +/* number of backlight levels */ +#define BACKLIGHT_LEVELS 3 + +/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ +#define LOCKING_SUPPORT_ENABLE +/* Locking resynchronize hack */ +#define LOCKING_RESYNC_ENABLE + +/* + * Force NKRO + * + * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved + * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the + * makefile for this to work.) + * + * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N) + * until the next keyboard reset. + * + * NKRO may prevent your keystrokes from being detected in the BIOS, but it is + * fully operational during normal computer usage. + * + * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N) + * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by + * bootmagic, NKRO mode will always be enabled until it is toggled again during a + * power-up. + * + */ +//#define FORCE_NKRO + +/* + * Magic Key Options + * + * Magic keys are hotkey commands that allow control over firmware functions of + * the keyboard. They are best used in combination with the HID Listen program, + * found here: https://www.pjrc.com/teensy/hid_listen.html + * + * The options below allow the magic key functionality to be changed. This is + * useful if your keyboard/keypad is missing keys and you want magic key support. + * + */ + +/* key combination for magic key command */ +#define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ +) + +/* control how magic key switches layers */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false + +/* override magic key keymap */ +//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS +//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM +//#define MAGIC_KEY_HELP1 H +//#define MAGIC_KEY_HELP2 SLASH +//#define MAGIC_KEY_DEBUG D +//#define MAGIC_KEY_DEBUG_MATRIX X +//#define MAGIC_KEY_DEBUG_KBD K +//#define MAGIC_KEY_DEBUG_MOUSE M +//#define MAGIC_KEY_VERSION V +//#define MAGIC_KEY_STATUS S +//#define MAGIC_KEY_CONSOLE C +//#define MAGIC_KEY_LAYER0_ALT1 ESC +//#define MAGIC_KEY_LAYER0_ALT2 GRAVE +//#define MAGIC_KEY_LAYER0 0 +//#define MAGIC_KEY_LAYER1 1 +//#define MAGIC_KEY_LAYER2 2 +//#define MAGIC_KEY_LAYER3 3 +//#define MAGIC_KEY_LAYER4 4 +//#define MAGIC_KEY_LAYER5 5 +//#define MAGIC_KEY_LAYER6 6 +//#define MAGIC_KEY_LAYER7 7 +//#define MAGIC_KEY_LAYER8 8 +//#define MAGIC_KEY_LAYER9 9 +//#define MAGIC_KEY_BOOTLOADER PAUSE +//#define MAGIC_KEY_LOCK CAPS +//#define MAGIC_KEY_EEPROM E +//#define MAGIC_KEY_NKRO N +//#define MAGIC_KEY_SLEEP_LED Z + +/* + * Feature disable options + * These options are also useful to firmware size reduction. + */ + +/* disable debug print */ +//#define NO_DEBUG + +/* disable print */ +//#define NO_PRINT + +/* disable action features */ +//#define NO_ACTION_LAYER +//#define NO_ACTION_TAPPING +//#define NO_ACTION_ONESHOT +//#define NO_ACTION_MACRO +//#define NO_ACTION_FUNCTION + +#endif diff --git a/keyboard/gh60_rev_c/gh60.c b/keyboard/gh60_rev_c/gh60.c new file mode 100644 index 0000000000..8e7219bfe8 --- /dev/null +++ b/keyboard/gh60_rev_c/gh60.c @@ -0,0 +1,67 @@ +#include "gh60.h" +#include "led.h" + +__attribute__ ((weak)) +void matrix_init_user(void) { + // leave this function blank - it can be defined in a keymap file +}; + +__attribute__ ((weak)) +void matrix_scan_user(void) { + // leave this function blank - it can be defined in a keymap file +} + +__attribute__ ((weak)) +void process_action_user(keyrecord_t *record) { + // leave this function blank - it can be defined in a keymap file +} + +__attribute__ ((weak)) +void led_set_user(uint8_t usb_led) { + // leave this function blank - it can be defined in a keymap file +} + +void matrix_init_kb(void) { + // put your keyboard start-up code here + // runs once when the firmware starts up + + matrix_init_user(); +} + +void matrix_scan_kb(void) { + // put your looping keyboard code here + // runs every cycle (a lot) + + matrix_scan_user(); +} + +void process_action_kb(keyrecord_t *record) { + // put your per-action keyboard code here + // runs for every action, just before processing by the firmware + + process_action_user(record); +} + +void led_set_kb(uint8_t usb_led) { + // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here + + if (usb_led & (1< + +/* GH60 LEDs + * GPIO pads + * 0 F7 WASD LEDs + * 1 F6 ESC LED + * 2 F5 FN LED + * 3 F4 POKER Arrow LEDs + * B2 Capslock LED + * B0 not connected + */ +inline void gh60_caps_led_on(void) { DDRB |= (1<<2); PORTB &= ~(1<<2); } +inline void gh60_poker_leds_on(void) { DDRF |= (1<<4); PORTF &= ~(1<<4); } +inline void gh60_fn_led_on(void) { DDRF |= (1<<5); PORTF &= ~(1<<5); } +inline void gh60_esc_led_on(void) { DDRF |= (1<<6); PORTF &= ~(1<<6); } +inline void gh60_wasd_leds_on(void) { DDRF |= (1<<7); PORTF &= ~(1<<7); } + +inline void gh60_caps_led_off(void) { DDRB &= ~(1<<2); PORTB &= ~(1<<2); } +inline void gh60_poker_leds_off(void) { DDRF &= ~(1<<4); PORTF &= ~(1<<4); } +inline void gh60_fn_led_off(void) { DDRF &= ~(1<<5); PORTF &= ~(1<<5); } +inline void gh60_esc_led_off(void) { DDRF &= ~(1<<6); PORTF &= ~(1<<6); } +inline void gh60_wasd_leds_off(void) { DDRF &= ~(1<<7); PORTF &= ~(1<<7); } + +/* GH60 keymap definition macro + * K2C, K31 and K3C are extra keys for ISO + */ +#define KEYMAP( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, \ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, \ + K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \ + K40, K41, K42, K45, K49, K4A, K4B, K4C, K4D \ +) { \ + { KC_##K00, KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K0A, KC_##K0B, KC_##K0C, KC_##K0D }, \ + { KC_##K10, KC_##K11, KC_##K12, KC_##K13, KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K1A, KC_##K1B, KC_##K1C, KC_##K1D }, \ + { KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K2A, KC_##K2B, KC_##K2C, KC_##K2D }, \ + { KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_##K38, KC_##K39, KC_##K3A, KC_##K3B, KC_##K3C, KC_##K3D }, \ + { KC_##K40, KC_##K41, KC_##K42, KC_NO, KC_NO, KC_##K45, KC_NO, KC_NO, KC_NO, KC_##K49, KC_##K4A, KC_##K4B, KC_##K4C, KC_##K4D } \ +} + +/* ANSI valiant. No extra keys for ISO */ +#define KEYMAP_ANSI( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, \ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2D, \ + K30, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \ + K40, K41, K42, K45, K4A, K4B, K4C, K4D \ +) KEYMAP( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, \ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, NO, K2D, \ + K30, NO, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, NO, K3D, \ + K40, K41, K42, K45, NO, K4A, K4B, K4C, K4D \ +) + +#define KEYMAP_HHKB( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K49,\ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2D, \ + K30, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, K3C, \ + K40, K41, K42, K45, K4A, K4B, K4C, K4D \ +) KEYMAP( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, \ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, NO, K2D, \ + K30, NO, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \ + K40, K41, K42, K45, K49, K4A, K4B, K4C, K4D \ +) + +void matrix_init_user(void); +void matrix_scan_user(void); +void process_action_user(keyrecord_t *record); +void led_set_user(uint8_t usb_led); + +#endif diff --git a/keyboard/gh60_rev_c/gh60revc.jpg b/keyboard/gh60_rev_c/gh60revc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c88ad2442ec1633f06f0b5f46c38306a24759fd GIT binary patch literal 1424987 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

    c-va_w7bTJQr|=B{{QOu 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 TXR~wP0eQ>Q)z4*}Q$iB}FP#fu delta 148882 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 From a2f31c886ff13c5e7adeccccfe672698c1c7efb9 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 19 Apr 2016 12:58:13 -0400 Subject: [PATCH 194/259] getting ready for getters and setters --- keyboard/preonic/keymaps/default/keymap.c | 28 ++---- quantum/audio.c | 81 +++++++++-------- quantum/audio.h | 104 ++++++++++++++++++++++ 3 files changed, 156 insertions(+), 57 deletions(-) diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c index 2546d8f6c5..144e9c3086 100644 --- a/keyboard/preonic/keymaps/default/keymap.c +++ b/keyboard/preonic/keymaps/default/keymap.c @@ -14,9 +14,8 @@ #define _DVORAK 2 #define _LOWER 3 #define _RAISE 4 +#define _MUSIC 5 #define _ADJUST 6 -#define _MUSIC 7 -#define _STOPPER 5 // Macro name shortcuts #define QWERTY M(_QWERTY) @@ -159,7 +158,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_ADJUST] = { {KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12}, {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} }, @@ -168,22 +167,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * */ [_MUSIC] = { - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} -}, - -/* Stopper - * - */ -[_STOPPER] = { {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, - {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} } }; @@ -237,7 +225,7 @@ float tone_music[][2] = { {440.0*pow(2.0,(23)/12.0), 8}, {440.0*pow(2.0,(24)/12.0), 8} }; -float ode_to_joy[][2] = SONG(ODE_TO_JOY); +float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); float goodbye[][2] = SONG(GOODBYE_SOUND); #endif @@ -320,7 +308,6 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE layer_off(_MUSIC); - layer_off(_STOPPER); stop_all_notes(); #endif } @@ -329,10 +316,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->event.pressed) { #ifdef AUDIO_ENABLE init_notes(); - set_tempo(150); - PLAY_NOTE_ARRAY(ode_to_joy, false, .25); + PLAY_NOTE_ARRAY(music_scale, false, 0); layer_on(_MUSIC); - layer_on(_STOPPER); #endif } break; @@ -358,6 +343,7 @@ void process_action_user(keyrecord_t *record) { void matrix_init_user(void) { #ifdef AUDIO_ENABLE init_notes(); + _delay_ms(10); PLAY_NOTE_ARRAY(start_up, false, 0); #endif } @@ -365,5 +351,5 @@ void matrix_init_user(void) { void play_goodbye_tone() { PLAY_NOTE_ARRAY(goodbye, false, 0); - _delay_ms(2000); + _delay_ms(150); } \ No newline at end of file diff --git a/quantum/audio.c b/quantum/audio.c index d8768f1609..c92cb53731 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -34,8 +34,6 @@ int voice_place = 0; double frequency = 0; int volume = 0; long position = 0; -int duty_place = 1; -int duty_counter = 0; double frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0}; int volumes[8] = {0, 0, 0, 0, 0, 0, 0, 0}; @@ -51,7 +49,7 @@ uint16_t place_int = 0; bool repeat = true; uint8_t * sample; uint16_t sample_length = 0; - +double freq = 0; bool notes = false; bool note = false; @@ -65,11 +63,15 @@ uint8_t notes_count; bool notes_repeat; float notes_rest; bool note_resting = false; -int note_flipper = 0; uint8_t current_note = 0; uint8_t rest_counter = 0; +uint8_t vibrato_counter = 0; +float vibrato_strength = 0; + +float polyphony_rate = 0; + audio_config_t audio_config; @@ -182,6 +184,11 @@ void init_notes() { #endif } +float mod(float a, int b) +{ + float r = fmod(a, b); + return r < 0 ? r + b : r; +} ISR(TIMER3_COMPA_vect) { if (note) { @@ -233,48 +240,41 @@ ISR(TIMER3_COMPA_vect) { OCR4A = sum; } #else - if (frequencies[voice_place] > 0) { - // if (frequencies[voice_place] > 880.0) { - // if (note_flipper == 100) { - // note_flipper = 0; - // return; - // } - // note_flipper++; - // } else { - // note_flipper = 0; - // } - // ICR3 = (int)(((double)F_CPU) / frequency); // Set max to the period - // OCR3A = (int)(((double)F_CPU) / frequency) >> 1; // Set compare to half the period - - double freq; - if (false) { - voice_place %= voices; - if (place > (frequencies[voice_place] / 50)) { - voice_place = (voice_place + 1) % voices; - place = 0.0; + if (voices > 0) { + if (false && polyphony_rate > 0) { + if (voices > 1) { + voice_place %= voices; + if (place++ > (frequencies[voice_place] / polyphony_rate / CPU_PRESCALER / voices)) { + voice_place = (voice_place + 1) % voices; + place = 0.0; + } } - freq = frequencies[voice_place]; + if (vibrato_strength > 0) { + freq = frequencies[voice_place] * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); + vibrato_counter = mod((vibrato_counter + 1), VIBRATO_LUT_LENGTH); + } else { + freq = frequencies[voice_place]; + } } else { if (frequency != 0) { if (frequency < frequencies[voices - 1]) { - frequency = frequency * 1.01454533494; + frequency = frequency * pow(2, 440/frequencies[voices - 1]/12/4); } else if (frequency > frequencies[voices - 1]) { - frequency = frequency * 0.98566319864; + frequency = frequency * pow(2, -440/frequencies[voices - 1]/12/4); } } else { frequency = frequencies[voices - 1]; } - freq = frequency; + + if (false && vibrato_strength > 0) { + freq = frequency * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); + vibrato_counter = mod((vibrato_counter + 1 + 440/frequencies[voices - 1]), VIBRATO_LUT_LENGTH); + } else { + freq = frequency; + } } ICR3 = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period OCR3A = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period - //OCR3A = (int)(((double)F_CPU) / (frequencies[voice_place] * CPU_PRESCALER)) >> 1 * duty_place; // Set compare to half the period - place++; - // if (duty_counter > (frequencies[voice_place] / 500)) { - // duty_place = (duty_place % 3) + 1; - // duty_counter = 0; - // } - // duty_counter++; } #endif } @@ -300,8 +300,17 @@ ISR(TIMER3_COMPA_vect) { place -= SINE_LENGTH; #else if (note_frequency > 0) { - ICR3 = (int)(((double)F_CPU) / (note_frequency * CPU_PRESCALER)); // Set max to the period - OCR3A = (int)((((double)F_CPU) / (note_frequency * CPU_PRESCALER)) * note_timbre); // Set compare to half the period + float freq; + + if (false && vibrato_strength > 0) { + freq = note_frequency * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); + vibrato_counter = mod((vibrato_counter + 1), VIBRATO_LUT_LENGTH); + } else { + freq = note_frequency; + } + + ICR3 = (int)(((double)F_CPU) / (freq * CPU_PRESCALER)); // Set max to the period + OCR3A = (int)((((double)F_CPU) / (freq * CPU_PRESCALER)) * note_timbre); // Set compare to half the period } else { ICR3 = 0; OCR3A = 0; diff --git a/quantum/audio.h b/quantum/audio.h index 44cafccd68..f705341d7f 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -47,4 +47,108 @@ void decrease_tempo(uint8_t tempo_change); void play_goodbye_tone(void); void play_startup_tone(void); +#define VIBRATO_LUT (float []) { \ +1.00090714186239, \ +1.00181152169061, \ +1.00270955652027, \ +1.00359767896099, \ +1.00447235162891, \ +1.00533008160601, \ +1.00616743486158, \ +1.00698105056935, \ +1.00776765525194, \ +1.00852407668313, \ +1.0092472574777, \ +1.00993426829815, \ +1.01058232060837, \ +1.01118877890462, \ +1.01175117235612, \ +1.01226720578933, \ +1.01273476995269, \ +1.01315195100182, \ +1.0135170391489, \ +1.01382853642434, \ +1.01408516350345, \ +1.01428586555648, \ +1.0144298170856, \ +1.0145164257189, \ +1.01454533493752, \ +1.0145164257189, \ +1.0144298170856, \ +1.01428586555648, \ +1.01408516350345, \ +1.01382853642434, \ +1.0135170391489, \ +1.01315195100182, \ +1.01273476995269, \ +1.01226720578933, \ +1.01175117235612, \ +1.01118877890462, \ +1.01058232060837, \ +1.00993426829815, \ +1.0092472574777, \ +1.00852407668313, \ +1.00776765525194, \ +1.00698105056935, \ +1.00616743486158, \ +1.00533008160601, \ +1.00447235162891, \ +1.00359767896099, \ +1.00270955652027, \ +1.00181152169061, \ +1.00090714186239, \ +1, \ +0.999093680298157, \ +0.998191753986265, \ +0.997297765337276, \ +0.996415217934032, \ +0.995547561242821, \ +0.99469817754036, \ +0.993870369236874, \ +0.993067346634376, \ +0.992292216155724, \ +0.991547969076588, \ +0.990837470789065, \ +0.990163450622494, \ +0.989528492243954, \ +0.988935024658062, \ +0.988385313823004, \ +0.98788145489731, \ +0.987425365129624, \ +0.987018777401739, \ +0.986663234433381, \ +0.986360083655655, \ +0.986110472758728, \ +0.985915345918143, \ +0.985775440703176, \ +0.985691285669809, \ +0.985663198640188, \ +0.985691285669809, \ +0.985775440703176, \ +0.985915345918143, \ +0.986110472758728, \ +0.986360083655655, \ +0.986663234433381, \ +0.987018777401739, \ +0.987425365129624, \ +0.98788145489731, \ +0.988385313823004, \ +0.988935024658062, \ +0.989528492243954, \ +0.990163450622494, \ +0.990837470789065, \ +0.991547969076588, \ +0.992292216155724, \ +0.993067346634376, \ +0.993870369236874, \ +0.99469817754036, \ +0.99554756124282, \ +0.996415217934032, \ +0.997297765337276, \ +0.998191753986265, \ +0.999093680298157, \ +1, \ +} +#define VIBRATO_LUT_LENGTH NOTE_ARRAY_SIZE(VIBRATO_LUT) + #endif \ No newline at end of file From fd49dfe5cb686f5966447c6b890800c9cd11d281 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 19 Apr 2016 17:00:45 -0400 Subject: [PATCH 195/259] vibrato and polyphony paratmeters --- quantum/audio.c | 160 +++++++++++++++++++++++++++++------------- quantum/audio.h | 140 ++++++++---------------------------- quantum/vibrato_lut.h | 108 ++++++++++++++++++++++++++++ 3 files changed, 249 insertions(+), 159 deletions(-) create mode 100644 quantum/vibrato_lut.h diff --git a/quantum/audio.c b/quantum/audio.c index c92cb53731..8ea1bf6ff0 100644 --- a/quantum/audio.c +++ b/quantum/audio.c @@ -10,10 +10,13 @@ #include "eeconfig.h" +#include "vibrato_lut.h" + #define PI 3.14159265 #define CPU_PRESCALER 8 +// Largely untested PWM audio mode (doesn't sound as good) // #define PWM_AUDIO #ifdef PWM_AUDIO @@ -67,10 +70,11 @@ bool note_resting = false; uint8_t current_note = 0; uint8_t rest_counter = 0; -uint8_t vibrato_counter = 0; -float vibrato_strength = 0; +float vibrato_counter = 0; +float vibrato_strength = .5; +float vibrato_rate = 0.125; -float polyphony_rate = 0; +float polyphony_rate = .5; audio_config_t audio_config; @@ -90,6 +94,81 @@ void audio_off(void) { eeconfig_write_audio(audio_config.raw); } +// Vibrato rate functions + +void set_vibrato_rate(float rate) { + vibrato_rate = rate; +} + +void increase_vibrato_rate(float change) { + vibrato_rate *= change; +} + +void decrease_vibrato_rate(float change) { + vibrato_rate /= change; +} + +#ifdef VIBRATO_STRENGTH_ENABLE + +void set_vibrato_strength(float strength) { + vibrato_strength = strength; +} + +void increase_vibrato_strength(float change) { + vibrato_strength *= change; +} + +void decrease_vibrato_strength(float change) { + vibrato_strength /= change; +} + +#endif + +// Polyphony functions + +void set_polyphony_rate(float rate) { + polyphony_rate = rate; +} + +void enable_polyphony() { + polyphony_rate = 5; +} + +void disable_polyphony() { + polyphony_rate = 0; +} + +void increase_polyphony_rate(float change) { + polyphony_rate *= change; +} + +void decrease_polyphony_rate(float change) { + polyphony_rate /= change; +} + +// Timbre function + +void set_timbre(float timbre) { + note_timbre = timbre; +} + +// Tempo functions + +void set_tempo(float tempo) { + note_tempo = tempo; +} + +void decrease_tempo(uint8_t tempo_change) { + note_tempo += (float) tempo_change; +} + +void increase_tempo(uint8_t tempo_change) { + if (note_tempo - (float) tempo_change < 10) { + note_tempo = 10; + } else { + note_tempo -= (float) tempo_change; + } +} void stop_all_notes() { voices = 0; @@ -112,6 +191,7 @@ void stop_all_notes() { void stop_note(double freq) { if (note) { + cli(); #ifdef PWM_AUDIO freq = freq / SAMPLE_RATE; #endif @@ -125,6 +205,7 @@ void stop_note(double freq) { volumes[j] = volumes[j+1]; volumes[j+1] = 0; } + break; } } voices--; @@ -144,6 +225,7 @@ void stop_note(double freq) { volume = 0; note = false; } + sei(); } } @@ -190,6 +272,16 @@ float mod(float a, int b) return r < 0 ? r + b : r; } +float vibrato(float average_freq) { + #ifdef VIBRATO_STRENGTH_ENABLE + float vibrated_freq = average_freq * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); + #else + float vibrated_freq = average_freq * VIBRATO_LUT[(int)vibrato_counter]; + #endif + vibrato_counter = mod((vibrato_counter + vibrato_rate * (1.0 + 440.0/average_freq)), VIBRATO_LUT_LENGTH); + return vibrated_freq; +} + ISR(TIMER3_COMPA_vect) { if (note) { #ifdef PWM_AUDIO @@ -241,34 +333,30 @@ ISR(TIMER3_COMPA_vect) { } #else if (voices > 0) { - if (false && polyphony_rate > 0) { + if (polyphony_rate > 0) { if (voices > 1) { voice_place %= voices; - if (place++ > (frequencies[voice_place] / polyphony_rate / CPU_PRESCALER / voices)) { + if (place++ > (frequencies[voice_place] / polyphony_rate / CPU_PRESCALER)) { voice_place = (voice_place + 1) % voices; place = 0.0; } } if (vibrato_strength > 0) { - freq = frequencies[voice_place] * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); - vibrato_counter = mod((vibrato_counter + 1), VIBRATO_LUT_LENGTH); + freq = vibrato(frequencies[voice_place]); } else { freq = frequencies[voice_place]; } } else { - if (frequency != 0) { - if (frequency < frequencies[voices - 1]) { - frequency = frequency * pow(2, 440/frequencies[voices - 1]/12/4); - } else if (frequency > frequencies[voices - 1]) { - frequency = frequency * pow(2, -440/frequencies[voices - 1]/12/4); - } + if (frequency != 0 && frequency < frequencies[voices - 1] && frequency < frequencies[voices - 1] * pow(2, -440/frequencies[voices - 1]/12/2)) { + frequency = frequency * pow(2, 440/frequency/12/2); + } else if (frequency != 0 && frequency > frequencies[voices - 1] && frequency > frequencies[voices - 1] * pow(2, 440/frequencies[voices - 1]/12/2)) { + frequency = frequency * pow(2, -440/frequency/12/2); } else { frequency = frequencies[voices - 1]; } - if (false && vibrato_strength > 0) { - freq = frequency * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); - vibrato_counter = mod((vibrato_counter + 1 + 440/frequencies[voices - 1]), VIBRATO_LUT_LENGTH); + if (vibrato_strength > 0) { + freq = vibrato(frequency); } else { freq = frequency; } @@ -302,9 +390,8 @@ ISR(TIMER3_COMPA_vect) { if (note_frequency > 0) { float freq; - if (false && vibrato_strength > 0) { - freq = note_frequency * pow(VIBRATO_LUT[(int)vibrato_counter], vibrato_strength); - vibrato_counter = mod((vibrato_counter + 1), VIBRATO_LUT_LENGTH); + if (vibrato_strength > 0) { + freq = vibrato(note_frequency); } else { freq = note_frequency; } @@ -369,7 +456,7 @@ ISR(TIMER3_COMPA_vect) { void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest) { if (audio_config.enable) { - + cli(); // Cancel note if a note is playing if (note) stop_all_notes(); @@ -398,7 +485,7 @@ if (audio_config.enable) { TIMSK3 |= _BV(OCIE3A); TCCR3A |= _BV(COM3A1); #endif - + sei(); } } @@ -425,7 +512,7 @@ if (audio_config.enable) { void play_note(double freq, int vol) { if (audio_config.enable && voices < 8) { - + cli(); // Cancel notes if notes are playing if (notes) stop_all_notes(); @@ -445,38 +532,11 @@ if (audio_config.enable && voices < 8) { TIMSK3 |= _BV(OCIE3A); TCCR3A |= _BV(COM3A1); #endif - + sei(); } } -void set_timbre(float timbre) -{ - note_timbre = timbre; -} - -void set_tempo(float tempo) -{ - note_tempo = tempo; -} - -void decrease_tempo(uint8_t tempo_change) -{ - note_tempo += (float) tempo_change; -} - -void increase_tempo(uint8_t tempo_change) -{ - if (note_tempo - (float) tempo_change < 10) - { - note_tempo = 10; - } - else - { - note_tempo -= (float) tempo_change; - } -} - //------------------------------------------------------------------------------ // Override these functions in your keymap file to play different tunes on // startup and bootloader jump diff --git a/quantum/audio.h b/quantum/audio.h index f705341d7f..85756af9d4 100644 --- a/quantum/audio.h +++ b/quantum/audio.h @@ -8,6 +8,9 @@ #ifndef AUDIO_H #define AUDIO_H +// Enable vibrato strength/amplitude - slows down ISR too much +// #define VIBRATO_STRENGTH_ENABLE + typedef union { uint8_t raw; struct { @@ -20,6 +23,34 @@ void audio_toggle(void); void audio_on(void); void audio_off(void); +// Vibrato rate functions + +void set_vibrato_rate(float rate); +void increase_vibrato_rate(float change); +void decrease_vibrato_rate(float change); + +#ifdef VIBRATO_STRENGTH_ENABLE + +void set_vibrato_strength(float strength); +void increase_vibrato_strength(float change); +void decrease_vibrato_strength(float change); + +#endif + +// Polyphony functions + +void set_polyphony_rate(float rate); +void enable_polyphony(); +void disable_polyphony(); +void increase_polyphony_rate(float change); +void decrease_polyphony_rate(float change); + +void set_timbre(float timbre); +void set_tempo(float tempo); + +void increase_tempo(uint8_t tempo_change); +void decrease_tempo(uint8_t tempo_change); + void play_sample(uint8_t * s, uint16_t l, bool r); void play_note(double freq, int vol); void stop_note(double freq); @@ -27,11 +58,6 @@ void stop_all_notes(void); void init_notes(void); void play_notes(float (*np)[][2], uint8_t n_count, bool n_repeat, float n_rest); -void set_timbre(float timbre); -void set_tempo(float tempo); -void increase_tempo(uint8_t tempo_change); -void decrease_tempo(uint8_t tempo_change); - #define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \ 0 + (12*1), 2 + (12*1), 4 + (12*1), 5 + (12*1), 7 + (12*1), 9 + (12*1), 11 + (12*1), \ 0 + (12*2), 2 + (12*2), 4 + (12*2), 5 + (12*2), 7 + (12*2), 9 + (12*2), 11 + (12*2), \ @@ -47,108 +73,4 @@ void decrease_tempo(uint8_t tempo_change); void play_goodbye_tone(void); void play_startup_tone(void); -#define VIBRATO_LUT (float []) { \ -1.00090714186239, \ -1.00181152169061, \ -1.00270955652027, \ -1.00359767896099, \ -1.00447235162891, \ -1.00533008160601, \ -1.00616743486158, \ -1.00698105056935, \ -1.00776765525194, \ -1.00852407668313, \ -1.0092472574777, \ -1.00993426829815, \ -1.01058232060837, \ -1.01118877890462, \ -1.01175117235612, \ -1.01226720578933, \ -1.01273476995269, \ -1.01315195100182, \ -1.0135170391489, \ -1.01382853642434, \ -1.01408516350345, \ -1.01428586555648, \ -1.0144298170856, \ -1.0145164257189, \ -1.01454533493752, \ -1.0145164257189, \ -1.0144298170856, \ -1.01428586555648, \ -1.01408516350345, \ -1.01382853642434, \ -1.0135170391489, \ -1.01315195100182, \ -1.01273476995269, \ -1.01226720578933, \ -1.01175117235612, \ -1.01118877890462, \ -1.01058232060837, \ -1.00993426829815, \ -1.0092472574777, \ -1.00852407668313, \ -1.00776765525194, \ -1.00698105056935, \ -1.00616743486158, \ -1.00533008160601, \ -1.00447235162891, \ -1.00359767896099, \ -1.00270955652027, \ -1.00181152169061, \ -1.00090714186239, \ -1, \ -0.999093680298157, \ -0.998191753986265, \ -0.997297765337276, \ -0.996415217934032, \ -0.995547561242821, \ -0.99469817754036, \ -0.993870369236874, \ -0.993067346634376, \ -0.992292216155724, \ -0.991547969076588, \ -0.990837470789065, \ -0.990163450622494, \ -0.989528492243954, \ -0.988935024658062, \ -0.988385313823004, \ -0.98788145489731, \ -0.987425365129624, \ -0.987018777401739, \ -0.986663234433381, \ -0.986360083655655, \ -0.986110472758728, \ -0.985915345918143, \ -0.985775440703176, \ -0.985691285669809, \ -0.985663198640188, \ -0.985691285669809, \ -0.985775440703176, \ -0.985915345918143, \ -0.986110472758728, \ -0.986360083655655, \ -0.986663234433381, \ -0.987018777401739, \ -0.987425365129624, \ -0.98788145489731, \ -0.988385313823004, \ -0.988935024658062, \ -0.989528492243954, \ -0.990163450622494, \ -0.990837470789065, \ -0.991547969076588, \ -0.992292216155724, \ -0.993067346634376, \ -0.993870369236874, \ -0.99469817754036, \ -0.99554756124282, \ -0.996415217934032, \ -0.997297765337276, \ -0.998191753986265, \ -0.999093680298157, \ -1, \ -} -#define VIBRATO_LUT_LENGTH NOTE_ARRAY_SIZE(VIBRATO_LUT) - #endif \ No newline at end of file diff --git a/quantum/vibrato_lut.h b/quantum/vibrato_lut.h new file mode 100644 index 0000000000..4c267a626a --- /dev/null +++ b/quantum/vibrato_lut.h @@ -0,0 +1,108 @@ +#include +#include +#include + +#define VIBRATO_LUT_LENGTH 100 + +const float VIBRATO_LUT[VIBRATO_LUT_LENGTH] = { \ +1.00045346811453, +1.00090535101508, +1.00135386178926, +1.00179722447259, +1.00223368114872, +1.0026614990145, +1.00307897737994, +1.00348445457284, +1.00387631471807, +1.00425299436105, +1.00461298890553, +1.00495485883603, +1.00527723569589, +1.00557882779254, +1.00585842560279, +1.00611490685176, +1.00634724124066, +1.00655449479987, +1.00673583384565, +1.00689052852052, +1.00701795589922, +1.00711760264454, +1.0071890671992, +1.00723206150266, +1.0072464122237, +1.00723206150266, +1.0071890671992, +1.00711760264454, +1.00701795589922, +1.00689052852052, +1.00673583384565, +1.00655449479987, +1.00634724124066, +1.00611490685176, +1.00585842560279, +1.00557882779254, +1.00527723569589, +1.00495485883603, +1.00461298890553, +1.00425299436105, +1.00387631471807, +1.00348445457284, +1.00307897737994, +1.0026614990145, +1.00223368114872, +1.00179722447259, +1.00135386178926, +1.00090535101508, +1.00045346811453, +1, +0.999546737425598, +0.999095467903976, +0.998647968674285, +0.998205999748565, +0.99777129706302, +0.997345565759612, +0.996930473622346, +0.996527644691494, +0.996138653077835, +0.99576501699778, +0.995408193048995, +0.995069570744927, +0.994750467325326, +0.994452122858643, +0.994175695650927, +0.993922257974591, +0.99369279212925, +0.993488186845591, +0.993309234042139, +0.993156625943589, +0.993030952568311, +0.99293269959154, +0.992862246589715, +0.992819865670409, +0.992805720491269, +0.992819865670409, +0.992862246589715, +0.99293269959154, +0.993030952568311, +0.993156625943589, +0.993309234042139, +0.993488186845591, +0.99369279212925, +0.993922257974591, +0.994175695650927, +0.994452122858643, +0.994750467325326, +0.995069570744927, +0.995408193048995, +0.99576501699778, +0.996138653077835, +0.996527644691494, +0.996930473622346, +0.997345565759612, +0.99777129706302, +0.998205999748565, +0.998647968674285, +0.999095467903976, +0.999546737425598, +1 +}; \ No newline at end of file From 6ae34f20aa04c3f4c274c268679674ba2288a1aa Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 19 Apr 2016 17:01:04 -0400 Subject: [PATCH 196/259] added plover to default layout --- keyboard/planck/keymaps/default/keymap.c | 73 +++++++++++++++++---- keyboard/planck/keymaps/default/makefile.mk | 3 +- 2 files changed, 62 insertions(+), 14 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index aecddec4a1..6191125461 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -6,6 +6,9 @@ #ifdef AUDIO_ENABLE #include "audio.h" #endif +#include "eeconfig.h" + +extern keymap_config_t keymap_config; // Each layer gets a name for readability, which is then used in the keymap matrix below. // The underscores don't mean anything - you can have a layer called STUFF or any other name. @@ -16,8 +19,9 @@ #define _DVORAK 2 #define _LOWER 3 #define _RAISE 4 -#define _ADJUST 5 -#define _MUSIC 6 +#define _MUSIC 5 +#define _PLOVER 6 +#define _ADJUST 16 // Macro name shortcuts #define QWERTY M(_QWERTY) @@ -32,6 +36,8 @@ #endif #define MUS_OFF M(8) #define MUS_ON M(9) +#define PLOVER M(10) +#define EXT_PLV M(11) // Fillers to make layering more clear #define _______ KC_TRNS @@ -129,6 +135,35 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} }, +/* Music (reserved for process_action_user) + * + */ +[_MUSIC] = { + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX}, + {XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, LOWER, XXXXXXX, XXXXXXX, RAISE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX} +}, + +/* Plover layer (http://openstenoproject.org) + * ,-----------------------------------------------------------------------------------. + * | # | # | # | # | # | # | # | # | # | # | # | # | + * |------+------+------+------+------+-------------+------+------+------+------+------| + * | | S | T | P | H | * | * | F | P | L | T | D | + * |------+------+------+------+------+------|------+------+------+------+------+------| + * | | S | K | W | R | * | * | R | B | G | S | Z | + * |------+------+------+------+------+------+------+------+------+------+------+------| + * | Exit | | | C | V | | N | M | | | | + * `-----------------------------------------------------------------------------------' + */ + +[_PLOVER] = { + {KC_1, KC_1, KC_1, KC_1, KC_1, KC_1, KC_1, KC_1, KC_1, KC_1, KC_1, KC_1 }, + {XXXXXXX, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC}, + {XXXXXXX, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, + {EXT_PLV, XXXXXXX, XXXXXXX, KC_C, KC_V, XXXXXXX, XXXXXXX, KC_N, KC_M, XXXXXXX, XXXXXXX, XXXXXXX} +}, + /* Adjust (Lower + Raise) * ,-----------------------------------------------------------------------------------. * | | Reset| | | | | | | | | | Del | @@ -142,20 +177,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { */ [_ADJUST] = { {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, + {_______, _______, _______, AUD_ON, AUD_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, PLOVER, _______}, {_______, _______, _______, MUS_ON, MUS_OFF, _______, _______, _______, _______, _______, _______, _______}, {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} -}, - -/* Music (reserved for process_action_user) - * - */ -[_MUSIC] = { - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} } + + }; const uint16_t PROGMEM fn_actions[] = { @@ -302,6 +329,26 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) #endif } break; + case 10: + if (record->event.pressed) { + layer_off(_RAISE); + layer_off(_LOWER); + layer_off(_ADJUST); + layer_on(_PLOVER); + if (!eeconfig_is_enabled()) { + eeconfig_init(); + } + keymap_config.raw = eeconfig_read_keymap(); + keymap_config.nkro = 1; + eeconfig_write_keymap(keymap_config.raw); + } + break; + case 11: + if (record->event.pressed) { + layer_off(_PLOVER); + } + break; + } return MACRO_NONE; }; diff --git a/keyboard/planck/keymaps/default/makefile.mk b/keyboard/planck/keymaps/default/makefile.mk index 8cbec4a1f5..99fbfbd0bb 100644 --- a/keyboard/planck/keymaps/default/makefile.mk +++ b/keyboard/planck/keymaps/default/makefile.mk @@ -1 +1,2 @@ -AUDIO_ENABLE = yes \ No newline at end of file +AUDIO_ENABLE = yes +NKRO_ENABLE = yes \ No newline at end of file From a2ee27715880616a15756e1b9f42183d9fb08051 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Tue, 19 Apr 2016 17:03:43 -0400 Subject: [PATCH 197/259] updated comments about plover --- keyboard/planck/keymaps/default/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c index 6191125461..25a0d78f3b 100644 --- a/keyboard/planck/keymaps/default/keymap.c +++ b/keyboard/planck/keymaps/default/keymap.c @@ -168,9 +168,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,-----------------------------------------------------------------------------------. * | | Reset| | | | | | | | | | Del | * |------+------+------+------+------+-------------+------+------+------+------+------| - * | | | |Aud on|Audoff|AGnorm|AGswap|Qwerty|Colemk|Dvorak| | | + * | | | |Aud on|Audoff|AGnorm|AGswap|Qwerty|Colemk|Dvorak|Plover| | * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | | | | | | | | | | | | + * | | | |Mus on|Musoff| | | | | | | | * |------+------+------+------+------+------+------+------+------+------+------+------| * | | | | | | | | | | | | * `-----------------------------------------------------------------------------------' From f645f9946c11247c19f2347cd25f7ace3a93e9dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Bo=CC=88sebeck?= Date: Tue, 19 Apr 2016 23:27:10 +0200 Subject: [PATCH 198/259] re-created all layouts using ErgodoxLayoutGenerator --- keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2426 +++++++++-------- .../keymaps/osx_de/osx_de_highres.png | Bin 189394 -> 298446 bytes .../keymaps/osx_de_adnw_koy/keymap.c | 373 +-- .../osx_de_adnw_koy/osx_de_adnw_koy.hex | 2291 ++++++++-------- .../osx_de_adnw_koy_highres.png | Bin 0 -> 183892 bytes 5 files changed, 2544 insertions(+), 2546 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy_highres.png diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex index c7cb8d8630..e6ce5da90b 100644 --- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex +++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex @@ -1,1197 +1,1235 @@ -:100000000C94F0030C9434040C9434040C943404D5 -:100010000C9434040C9434040C9434040C94340480 -:100020000C9434040C9434040C94210E0C94F30EB0 -:100030000C9434040C9434040C9434040C94340460 -:100040000C9434040C9478230C9434040C943404ED -:100050000C9434040C94091D0C9434040C94340452 -:100060000C9434040C9434040C9434040C94340430 -:100070000C9434040C9434040C9434040C94340420 -:100080000C9434040C9434040C9434040C94340410 -:100090000C9434040C9434040C9434040C94340400 -:1000A0000C9434040C9434040C94340444044E042E -:1000B00066047E04C604CC04ED04D204E804DE0425 -:1000C000E304D804AE049604F204600F820F7010AB -:1000D000820F7010C70FEA0F70103F1052103413C8 -:1000E000341363136313A613E413FD15FD15FD13F9 -:1000F000FD15FE14FE14D115FD15FD15E81501E1E1 -:100100000137023702E10138023801E201250225F8 -:1001100002E20001E10137023702E1013802380151 -:10012000E10130023002E10001E10137023702E172 -:100130000138023801E10107020702E1000135023E -:1001400035012002200001E10137023702E10138C8 -:10015000023801E10125022502E10001E101360238 -:100160003602E10138023801E10125022502E100F1 -:1001700001E10136023602E10138023801E10126CF -:10018000022602E10001E10137023702E1013802F3 -:100190003801E10126022602E10002E002E201301C -:1001A00002300002E002E20001E001E20002E002AF -:1001B000E3016402640002E002E30001E001E30005 -:1001C00002E002E2012E022E02E10002E002E10260 -:1001D000E20001E001E101E20002E001E3010602C8 -:1001E0000602E30002E00001E00002E001E3011981 -:1001F000021902E30002E00001E0000000F0A1F0BB -:10020000A329002B00E200E100358100001E00144C -:100210000004001D710D304D831F001A0016001BD5 -:10022000000C304C00200008000700060052002A95 -:1002300000210015000900190051004A0022001792 -:10024000000A00050000000330E101E3000000E2C5 -:1002500000000002543100E7000000E60000000446 -:100260005423001C000B00110000002E7F240018F6 -:10027000000D00100050004B0025000C000E003651 -:10028000004F002C00260012000F003700E1082864 -:10029000002700130033003871E1044E002D002FB9 -:1002A000003474E50030810000010001000100010C -:1002B00000010000003A003500310001000100019A -:1002C000003B0035022102350001004C003C001EBD -:1002D0000224062202010001003D002D0224022416 -:1002E00004010001003E000100370011040000017C -:1002F000000100010000000100000001000E3001BB -:100300000000000100000068003F002406240224D1 -:100310000400004500400022042502110431026956 -:100320000041002304260264005000010042003511 -:100330000025045200510001004300350226043814 -:10034000004F006A0044001E02310021020100003B -:100350000001000100010001000100000001000196 -:100360000001000100010001000100F400F200FBA7 -:1003700000010001000100F000F100FA000100019D -:10038000000100F500F300FC00010001000100F98C -:1003900000FA00F600000001000100010000000169 -:1003A0000000000100A800010000000100000001A1 -:1003B0000001000100A900AA0000000100010001E5 -:1003C000000100010001000100010001000100AC7A -:1003D000000100B600010001000100AB0050000167 -:1003E00000010001000100520051000100AE0001B7 -:1003F00000010001004F00000001000100010001A8 -:1004000000010000000100010001000100010001E5 -:1004100000010001000100010001000100010001D4 -:1004200000010001000100010001000100010001C4 -:1004300000010001000100010001000100000001B5 -:100440000001000100000001000000010004300173 -:1004500000000001000000010005300630093001F5 -:1004600000000001000A300B3008300100010001DB -:10047000000100073001000100010001000100013E -:100480000001000100010001000100010001000164 -:100490000001000100010001000100010001000055 -:1004A0000001000100010001000100000001000145 -:1004B00000010001000100010001000100500001E5 -:1004C0000001000100010052005100010001000183 -:1004D00000010001004F00010001000100010001C6 -:1004E0000001000100000001000100010000000106 -:1004F00000000001000100010000000100000001F7 -:10050000003F00520051002302000001004000247F -:100510000021001E00270001004100250022001FCD -:1005200000370001004200260023002000360001B1 -:10053000004300300230002402270201004400453D -:1005400000380001000100000001000100E100018D -:1005500000E0000000010001000100010001003D79 -:100560000001000100010001000100E000010001A4 -:10057000000100010001002C000100010001000148 -:100580000001003C00010001000100010000003AF0 -:1005900000010001000000010000003B000E3001DE -:1005A0000000000100000001000100010001000145 -:1005B0000000000100010001000100010001000134 -:1005C0000001000100010001000100010001000123 -:1005D0000001000100010001000100010001000113 -:1005E0000001000100010001000100010001000004 -:1005F0000016034500720067006F0044006F00782A -:1006000000200045005A00000016034500720067F4 -:10061000006F0044006F007800200045005A000081 -:10062000000403090409026D00040100A0FA090492 -:1006300000000103010100092111010001223F0016 -:100640000705810308000A090401000103010200F3 -:10065000092111010001224D000705820308000A4B -:100660000904020001030000000921110100012218 -:1006700036000705830308000A090403000103008C -:10068000000009211101000122390007058403102F -:1006900000011201100100000008EDFE0713010027 -:1006A0000102000105010906A101050719E029E77A -:1006B0001500250195087501810205081901290514 -:1006C00095057501910295017503910105071900C2 -:1006D000297715002501957875018102C00501096A -:1006E00080A101850216010026B7001A01002AB771 -:1006F00000751095018100C0050C0901A101850359 -:10070000160100269C021A01002A9C027510950110 -:100710008100C005010902A1010901A10005091913 -:1007200001290515002501950575018102950175C1 -:100730000381010501093009311581257F95027575 -:1007400008810609381581257F9501750881060500 -:100750000C0A38021581257F950175088106C0C0F5 -:1007600005010906A101050719E029E71500250182 -:100770009508750181029501750881010508190127 -:1007800029059505750191029501750391010507EC -:10079000190029FF150025FF950675088100C00086 -:1007A00000000000000000000000010204060A0F23 -:1007B00017202C3A4A5D71879DB3C7DAE9F5FCFF33 -:1007C000FCF5E9DAC7B39D87715D4A3A2C20170F13 -:1007D0000A06040201000000000000000000000002 -:1007E00011241FBECFEFDAE0DEBFCDBF04B603FE9B -:1007F00024C08091F0019091F101A091F201B0919B -:10080000F3018730904BA740B04BB9F41092F00140 -:100810001092F1011092F2011092F30114BE84B70C -:10082000877F84BF88E10FB6F894809360001092B0 -:1008300060000FBEE0E0FFE3099511E0A0E0B1E049 -:10084000E4E7FAE402C005900D92A433B107D9F7AA -:1008500011E0A4E3B1E001C01D92A03FB107E1F7B0 -:100860000E94650B0C9438250C940000462F50E034 -:100870004F30510508F0DEC0DC01FA01EA5AFF4FA3 -:1008800012968C910C94ED24882321F085EE0E9421 -:10089000D111D0C085EE0E949912CCC0882349F0B6 -:1008A0000E94D31C909335018093340188EF91E02E -:1008B000089580913401909135010E94DF1C8739A1 -:1008C00091050CF0A8C08AEE91E00895882349F0C4 -:1008D0000E94D31C909335018093340187EE91E000 -:1008E000089580913401909135010E94DF1C873971 -:1008F00091050CF093C089ED91E00895882349F0AB -:100900000E94D31C909335018093340182ED91E0D5 -:10091000089580913401909135010E94DF1C873940 -:1009200091050CF07EC080EC91E00895882349F099 -:100930000E94D31C90933501809334018BEB91E09E -:10094000089580913401909135010E94DF1C873910 -:1009500091050CF069C08DEA91E00895882349F073 -:100960000E94D31C909335018093340188EA91E072 -:10097000089580913401909135010E94DF1C8739E0 -:1009800091050CF054C08AE991E00895882309F498 -:1009900051C085E891E00895882309F44BC080E7B1 -:1009A00091E00895882309F445C08BE591E008950E -:1009B000882309F43FC086E491E008958823D1F1AB -:1009C0008DE391E008958823A9F188E291E00895EC -:1009D000882381F183E191E00895882359F18EEF16 -:1009E00090E00895882331F18091B3019091B40192 -:1009F000A091B501B091B60120E2822780729927BB -:100A0000AA27BB278093B3019093B401A093B501AB -:100A1000B093B6010FC085EF91E0089584EE91E0A8 -:100A200008958BEC91E0089586EB91E0089583EAB8 -:100A300091E0089580E090E0089508956091B301F9 -:100A40007091B4018091B5019091B6010E94381C5B -:100A500056985E9825982D9826982E9827982F9826 -:100A60008330C1F028F4813041F0823049F008959C -:100A7000843049F0853051F00895259A2D9A0895D3 -:100A8000269A2E9A0895259A2D9A04C0259A2D9A71 -:100A9000269A2E9A279A2F9A08950C941E055698F6 -:100AA0005E9825982D9826982E9827982F988FEF46 -:100AB00090E0909389008093880090938B008093BE -:100AC0008A0090938D0080938C00259A2D9A2FEFA9 -:100AD00080E792E0215080409040E1F700C00000A4 -:100AE000269A2E9A2FEF80E792E021508040904086 -:100AF000E1F700C00000279A2F9A2FEF80E792E0DD -:100B0000215080409040E1F700C0000025982D98CA -:100B10002FEF80E792E0215080409040E1F700C045 -:100B2000000026982E982FEF80E792E02150804019 -:100B30009040E1F700C0000027982F9856985E98E3 -:100B400025982D9826982E9827982F98089589EA09 -:100B50008093800089E08093810024982C983F98AE -:100B60008AB18F748AB96E98479A8BB1806B8BB9B2 -:100B7000769A0E944F050C941D0580E28093000137 -:100B80008091360181110EC00E940C0681E0809395 -:100B900036012FEF83ED90E3215080409040E1F744 -:100BA00000C0000080E40E941206809300018111C1 -:100BB0002EC00E943C0680930001811128C00E9433 -:100BC0003C0680930001811122C08FE30E943C0605 -:100BD0008093000181111BC00E94340680E40E94B2 -:100BE000120680930001811112C08CE00E943C0625 -:100BF0008093000181110BC00E943C06809300018C -:100C0000811105C08FE30E943C06809300010E9481 -:100C100034068091000108951092B9008AE0809313 -:100C2000B800089594EA9093BC009091BC0097FF9F -:100C3000FCCF9091B900987F983021F0903111F05D -:100C400081E008958093BB0084E88093BC0080918C -:100C5000BC0087FFFCCF8091B900887F883111F0FC -:100C6000803471F780E0089584E98093BC0080911E -:100C7000BC0084FDFCCF08958093BB0084E8809382 -:100C8000BC008091BC0087FFFCCF9091B900987F99 -:100C900081E0983209F480E0089584E88093BC00F4 -:100CA0008091BC0087FFFCCF8091BB0008958091AC -:100CB0000001811115C080E40E941206809300019A -:100CC00081110CC082E10E943C06809300018111D9 -:100CD00005C08FEF0E943C06809300010E943406FD -:100CE00084B1807F84B985B1807F85B98AB1837FE3 -:100CF0008AB98BB1837F8BB93E98469808950E943C -:100D0000BD05809300010E94570680B38C7080BBA4 -:100D100081B3836F81BBA8E3B1E0E6E4F1E08EE04C -:100D20008E0F11921D928E13FCCF0C94A705BF92CB -:100D3000CF92DF92EF92FF920F931F93CF93DF93A7 -:100D400080910001882379F0809137018F5F809333 -:100D50003701811108C00E94BD05809300018111F7 -:100D600002C00E944F0508E311E0C0E0D0E0DD249E -:100D7000D39482E0C82EEE24E394F12CC730D10541 -:100D800000F580910001811164C080E40E94120688 -:100D900080930001811112C082E10E943C06809381 -:100DA000000181110BC0C7010C2E01C0880F0A94ED -:100DB000EAF780950E943C06809300010E94340669 -:100DC00048C0CA30A1F028F4C83059F0C93061F0E9 -:100DD00005C0CC3089F070F0CD3089F0209A289889 -:100DE00010C0219A29980DC0229A2A980AC0239AE5 -:100DF0002B9807C0529A01C0539A5B9802C03E9A42 -:100E0000469890EA9A95F1F79FB1799902C082E0ED -:100E100001C080E091709D25982B7C9902C084E0F0 -:100E200001C080E0892B7D9902C038E001C030E02C -:100E3000832B7E9902C020E101C020E0822B9FB16C -:100E40009095991F9927991F9295990F907E892BBC -:100E50000FC080910001811149C080E40E941206F8 -:100E600080930001882379F1B12C0E9434068B2DE8 -:100E7000F8019081981719F08083C09201010E94B7 -:100E8000570621960F5F1F4FCE30D10509F076CF60 -:100E900080910101882361F18150809301018823B1 -:100EA00039F08FE99FE00197F1F700C0000020C002 -:100EB000A6E4B1E0E8E3F1E0CF01825F91919D9378 -:100EC0008E13FCCF15C083E10E943C068093000185 -:100ED0008111CACF81E40E94120680930001811122 -:100EE000C3CF0E944D06B82EB094BFCF80E0C0CFD4 -:100EF0000E944D0581E0DF91CF911F910F91FF90EE -:100F0000EF90DF90CF90BF900895E82FF0E0EA5B7C -:100F1000FE4F8081089508958B3B910578F4883ABF -:100F2000910540F5853A9105D0F48430910508F09B -:100F3000B1C08130910509F4ADC06BC0803E910510 -:100F400008F467C0883E910508F4A4C09C01205FA6 -:100F500031092031310508F05CC090650895853A6B -:100F6000910509F459C0863A910509F058C082E804 -:100F700090E40895883A910509F454C0893A91059E -:100F800009F453C08A3A910509F452C08B3A91058D -:100F900009F451C08C3A910509F450C08D3A91057D -:100FA00009F44FC0803B910509F44EC08E3A91057B -:100FB00009F44DC08F3A910509F44CC0813B91056D -:100FC00009F44BC0823B910509F44AC0833B91056B -:100FD00009F449C0843B910509F448C0853B91055B -:100FE00009F447C0863B910509F446C0873B91054B -:100FF00009F445C0883B910509F444C0893B91053B -:1010000009F443C08A3B910509F442C080E094E4AE -:10101000089580E090E0089581E890E4089583E8E1 -:1010200090E4089582EE94E4089589EE94E408959E -:101030008AEE94E4089585EB94E4089586EB94E4B5 -:10104000089587EB94E408958CEC94E408958DEC76 -:1010500094E4089583E895E408958AE895E4089572 -:1010600082E995E4089584E995E4089581E296E49F -:10107000089583E296E4089584E296E4089585E273 -:1010800096E4089586E296E4089587E296E408954A -:101090008AE296E40895089596E0799FF00111247C -:1010A00094E5899FE00DF11D1124E60FF11DEE0F6F -:1010B000FF1FEF5FFD4F859194910895880F991F51 -:1010C000FC01E558FF4F859194910895880F991F71 -:1010D000FC01E550FE4F85919491089526E0729FA2 -:1010E000F001112444E5849FE00DF11D1124E60F69 -:1010F000F11DEE0FFF1FEF5FFD4F859194919C0155 -:101100003A9521154FE1340708F41AC13F512115D2 -:10111000304120F49F700E94660808959C0130536E -:101120002115304118F49927906C0895811520E518 -:10113000920769F40E941F164FEF84E39CE0415030 -:1011400080409040E1F700C000000C942E1D8130DB -:1011500020E5920731F48091CE0181608093CE0129 -:1011600008959C0130552115304108F051C0292FB8 -:1011700033272F70332721303105D9F4AC01437068 -:10118000552702C0220F331F4A95E2F73C68AC0195 -:1011900064E0440F551F6A95E1F744275370242BF0 -:1011A000352B73E0880F991F7A95E1F780769927A0 -:1011B0001DC02230310529F4982F8827816F906A4D -:1011C000089523303105A9F4AC014370552721E07F -:1011D00030E002C0220F331F4A95E2F73C6843E03B -:1011E000880F991F4A95E1F7807E9770822B932B89 -:1011F000089524303105E1F4AC014370552721E016 -:1012000030E002C0220F331F4A95E2F73A68E7CF79 -:101210009C0130572115304118F49F709062089559 -:101220009C0130582115304118F49F70906A089540 -:10123000803E9105E0F4803C910558F5813391059D -:1012400009F46FC048F48932910509F463C08A3209 -:10125000910509F46DC072C089339105E9F08238B7 -:101260009105D1F08533910509F44DC067C0833EE7 -:10127000910581F138F4803E9105B9F0823E9105E7 -:10128000D9F05CC0863E910561F1873E9105A1F1E0 -:1012900055C00E945E0808952091E10120FD02C022 -:1012A00021FF4CC080EE90E049C08091E10180FFB9 -:1012B000F9CF89E390E042C08091E10182FF0EC046 -:1012C0008091E10184FF03C080E090E037C083EEAD -:1012D00090E034C08091E10182FFF2CF82EE90E095 -:1012E0002DC08091E10183FF0BC08091E10184FD5D -:1012F000EBCF87EE90E022C08091E10183FFF5CF34 -:1013000086EE90E01BC08091E10185FF07C089E275 -:1013100090E014C08091E10185FFF9CF85E390E072 -:101320000DC08091E10186FF07C08AE290E006C00F -:101330008091E10186FFF9CF81E390E00E948C0764 -:10134000089508950C94A109809164010895CF93A4 -:10135000DF9300D01F92CDB7DEB79C018091E701EB -:10136000843019F593E099833B832A839093E900B5 -:101370008FEF9091E800815095FD06C095ED9A950C -:10138000F1F700008111F5CF8091E80085FF0DC0D5 -:1013900040E050E063E070E0CE0101960E94110C45 -:1013A0008091E8008E778093E8000F900F900F9067 -:1013B000DF91CF910895CF93DF9300D01F92CDB7E7 -:1013C000DEB72091E701243021F522E029839B83B9 -:1013D0008A8383E08093E9008FEF9091E800815049 -:1013E00095FD06C095ED9A95F1F700008111F5CFB6 -:1013F0008091E80085FF0DC040E050E063E070E0C0 -:10140000CE0101960E94110C8091E8008E778093A6 -:10141000E8000F900F900F90DF91CF9108952091E9 -:10142000E7012430F1F422E02093E9002FEF30911E -:10143000E800215035FD06C035ED3A95F1F7000082 -:101440002111F5CF2091E80025FF0BC040E050E0CE -:1014500065E070E00E94110C8091E8008E77809327 -:10146000E8000895CF93DF93EC019091E701943069 -:1014700009F046C080910C018823D9F080910D01BC -:101480008823B9F09093E9008FEF9091E8008150A4 -:1014900095FD06C095E19A95F1F700008111F5CF11 -:1014A0008091E80085FF2CC040E050E060E170E0F2 -:1014B00017C081E08093E9008FEF9091E8008150A0 -:1014C00095FD06C095ED9A95F1F700008111F5CFD5 -:1014D0008091E80085FF14C040E050E068E070E0D3 -:1014E000CE010E94110C8091E8008E778093E80075 -:1014F00080E1FE01A4E5B1E001900D928A95E1F74B -:10150000DF91CF9108958091E601811109C00E9479 -:10151000A60D0E94030E8091E20084608093E20099 -:1015200008951092E601089508950C9465230E9491 -:10153000C41C0E946B230E94A9100C94A20942E0D3 -:1015400061EC81E00E94200D42E061EC82E00E94AB -:10155000200D42E061EC83E00E94200D42E161EC4D -:1015600084E00C94200D8091E901833009F455C08A -:1015700030F4813071F0823009F48EC008958A30E1 -:1015800009F47AC08B3009F460C0893009F09CC03E -:1015900020C08091E801813A09F096C08091E8006E -:1015A000877F8093E8008091EC019091ED01892B79 -:1015B00021F460E184E591E003C060E080E090E028 -:1015C00070E00E945C0C8091E8008B778093E800CB -:1015D00008958091E801813209F076C08091EC0194 -:1015E0009091ED01009719F0039709F06DC080917B -:1015F000E800877F8093E8008091E80082FD05C0C5 -:101600008091E7018111F8CF5FC08091F100809354 -:1016100064018091E8008B7753C08091E801813AA2 -:1016200009F052C08091EC019091ED01892B09F0F5 -:101630004BC08091E800877F8093E8008091E800AC -:1016400080FFFCCF80910C0136C08091E80181328F -:10165000D9F58091EC019091ED01892BA9F580914C -:10166000E800877F8093E8000E94550D8091EA0191 -:1016700080930C010C941F168091E801813221F5B2 -:101680008091E800877F8093E8000E94550D80914B -:10169000EB018093650108958091E801813AA1F4FE -:1016A0008091E800877F8093E8008091E80080FFC8 -:1016B000FCCF809165018093F1008091E8008E77E6 -:1016C0008093E8000C94550D089584B7877F84BFFC -:1016D00088E10FB6F89480936000109260000FBE0E -:1016E00090E080E80FB6F8948093610090936100D9 -:1016F0000FBE0E94F8100E94A60D0E94030E80915A -:10170000E20084608093E20078940E9489100E9435 -:10171000FA1082E091E00E94A4100E94532380916D -:10172000E701853069F40E94881C8091E5018823D7 -:10173000B1F30E94B01C882391F30E94FB0BEFCF02 -:101740000E940011ECCF292F332723303105C9F037 -:1017500064F42130310581F02230310509F043C0B5 -:101760008DE690E025E236E042C021323105F1F00D -:101770002232310541F137C082E190E022E936E0C2 -:1017800036C099278130910541F08230910541F0B2 -:10179000892B49F5E1E2F6E005C0E9E0F6E002C098 -:1017A000E1EFF5E0849190E09F0121C06430D8F42E -:1017B000E62FF0E0EE0FFF1FEE5DFE4F208131813E -:1017C00089E090E014C0643070F470E0FB01EE0F2B -:1017D000FF1FE65EFE4F20813181FB01EA5EFE4F76 -:1017E000808190E004C080E090E020E030E0FA01E9 -:1017F00031832083089580E189BD82E189BD09B4E8 -:1018000000FEFDCF8091D8008F7D8093D80080911D -:10181000E00082608093E0008091E00081FDFCCFD9 -:101820000895CF92DF92EF92FF920F931F93CF9381 -:10183000DF93EC018B016A010E94740D811133C0AA -:10184000C114D10439F0F60180819181081B190B74 -:10185000C80FD91FE12CF12C0115110519F1809148 -:10186000E80085FD16C08091E8008E778093E8003F -:10187000C114D10449F0F60180819181E80EF91E6E -:10188000F182E08285E00FC00E94740D882321F36D -:101890000AC089918093F10001501109FFEFEF1AFE -:1018A000FF0ADACF80E0DF91CF911F910F91FF9077 -:1018B000EF90DF90CF9008952091EE013091EF01ED -:1018C0002617370748F06115710539F42091E800B3 -:1018D0002E772093E80001C0B90140E06115710541 -:1018E000A9F12091E701222309F443C0253009F42E -:1018F00042C02091E80023FD40C02091E80022FD75 -:1019000032C02091E80020FFE9CF4091F300209100 -:10191000F20030E0342BFC01CF016115710559F064 -:101920002830310540F481918093F10061507109B4 -:101930002F5F3F4FF1CF41E02830310509F040E003 -:101940002091E8002E772093E800C8CF4111C9CF3D -:101950000AC08091E701882361F0853061F08091B1 -:10196000E80083FD0AC08091E80082FFF2CF80E0AA -:10197000089582E0089583E0089581E0089520911C -:10198000EE013091EF012617370748F06115710518 -:1019900039F42091E8002E772093E80001C0B901C6 -:1019A000FC0120E06115710591F18091E701882328 -:1019B00009F440C0853009F43FC08091E80083FD00 -:1019C0003DC08091E80082FD2FC08091E80080FF3B -:1019D000E9CF2091F3008091F20090E0922B611505 -:1019E000710559F08830910540F424912093F1005D -:1019F0003196615071090196F2CF21E0089709F004 -:101A000020E08091E8008E778093E800CBCF211111 -:101A1000CCCF0AC08091E701882361F0853061F066 -:101A20008091E80083FD0AC08091E80082FFF2CF38 -:101A300080E0089582E0089583E0089581E00895AC -:101A4000982F973058F59093E900981739F07091D6 -:101A5000EC002091ED005091F00003C0242F762F70 -:101A600050E021FF19C03091EB003E7F3093EB0036 -:101A70003091ED003D7F3093ED003091EB0031600F -:101A80003093EB007093EC002093ED005093F00046 -:101A90002091EE0027FF07C09F5FD3CF8F70809308 -:101AA000E90081E0089580E008958091E80187FFD2 -:101AB00011C08091E80082FD05C08091E70181118D -:101AC000F8CF11C08091E8008B770BC08091E701BF -:101AD000882349F08091E80080FFF8CF8091E800EA -:101AE0008E778093E80008952091E4003091E5001E -:101AF00095E64091EC00842F817040FF22C08091D8 -:101B0000E80080FD1CC08091E701882391F08530BA -:101B100091F08091EB0085FD10C04091E400509160 -:101B2000E5004217530729F39A01915011F784E019 -:101B3000089582E0089583E0089581E0089580E0AB -:101B400008954091E80042FFDECF08950E94140EF0 -:101B50000E941C0EE0EEF0E0808181608083E8ED61 -:101B6000F0E080818F77808319BCA7EDB0E08C9185 -:101B70008E7F8C9380818F7E80831092E601089502 -:101B80000F931F93CF93DF930E94140E0E941C0E9D -:101B9000C8EDD0E088818F778883888180688883CA -:101BA00088818F7D888319BC1092E7011092E30130 -:101BB0001092E5011092E40100EE10E0F80180813E -:101BC0008B7F808388818160888342E060E080E051 -:101BD0000E94200DE1EEF0E080818E7F8083E2EEB6 -:101BE000F0E0808181608083808188608083F8015B -:101BF00080818E7F8083888180618883DF91CF910F -:101C00001F910F910895E8EDF0E080818F7E808331 -:101C1000E7EDF0E080818160808384E082BF81E035 -:101C20008093E6010C94C00DE8EDF0E080818E7F9A -:101C300080831092E20008951092DA001092E10081 -:101C400008951F920F920FB60F9211242F933F9376 -:101C50004F935F936F937F938F939F93AF93BF93B4 -:101C6000EF93FF938091E10082FF0BC08091E2002F -:101C700082FF07C08091E1008B7F8093E1000E948A -:101C800088108091DA0080FF1FC08091D80080FF0B -:101C90001BC08091DA008E7F8093DA008091D9009A -:101CA00080FF0DC080E189BD82E189BD09B400FEDD -:101CB000FDCF81E08093E7010E94830A05C019BC33 -:101CC0001092E7010E94910A8091E10080FF19C003 -:101CD0008091E20080FF15C08091E2008E7F8093AA -:101CE000E2008091E20080618093E2008091D80060 -:101CF00080628093D80019BC85E08093E7010E9440 -:101D0000950A8091E10084FF30C08091E20084FF59 -:101D10002CC080E189BD82E189BD09B400FEFDCF00 -:101D20008091D8008F7D8093D8008091E1008F7ED4 -:101D30008093E1008091E2008F7E8093E2008091A9 -:101D4000E20081608093E2008091E301882311F03A -:101D500084E007C08091E30087FD02C081E001C0FC -:101D600083E08093E7010E94970A8091E10083FF5E -:101D700029C08091E20083FF25C08091E100877F28 -:101D80008093E10082E08093E7011092E30180916B -:101D9000E1008E7F8093E1008091E2008E7F80934E -:101DA000E2008091E20080618093E20042E060E026 -:101DB00080E00E94200D8091F00088608093F00008 -:101DC0000E94940AFF91EF91BF91AF919F918F91E3 -:101DD0007F916F915F914F913F912F910F900FBE27 -:101DE0000F901F9018951F920F920FB60F9211240B -:101DF0002F933F934F935F936F937F938F939F9313 -:101E0000AF93BF93CF93DF93EF93FF93C091E9001C -:101E1000CF708091EC00D82FD17080FDD0E8109267 -:101E2000E9008091F000877F8093F00078940E9411 -:101E3000370F1092E9008091F00088608093F000E5 -:101E4000CD2BCF70C093E900FF91EF91DF91CF913F -:101E5000BF91AF919F918F917F916F915F914F91C2 -:101E60003F912F910F900FBE0F901F9018951F93C9 -:101E7000CF93DF93CDB7DEB7AA970FB6F894DEBF46 -:101E80000FBECDBFE8EEF1E088E08E0F9091F1003B -:101E900091938E13FBCF0E94B30A8091E80083FFD9 -:101EA0001FC18091E8019091E901492F50E04A302B -:101EB000510508F015C1FA01EB59FF4F0C94ED24C0 -:101EC000803881F0823809F00BC18091EC018F706D -:101ED0008093E9008091EB0085FB882780F91092C0 -:101EE000E90006C08091E4019091E50191118260C2 -:101EF0009091E800977F9093E8008093F100109212 -:101F0000F100C8C0282F2D7F09F0EAC0882319F0FE -:101F1000823061F0E5C08091EA01813009F0E0C0D3 -:101F2000933009F080E08093E5012BC08091EA01B5 -:101F3000811127C08091EC018F7009F4D1C080938A -:101F4000E9002091EB0020FF1CC0933021F4809128 -:101F5000EB00806214C09091EB0090619093EB00D5 -:101F600021E030E0A90102C0440F551F8A95E2F735 -:101F70004093EA001092EA008091EB008860809321 -:101F8000EB001092E9008091E800877F86C0811104 -:101F9000A7C01091EA011F778091E3008078812B20 -:101FA0008093E3008091E800877F8093E8000E949F -:101FB000550D8091E80080FFFCCF8091E3008068A0 -:101FC0008093E300111102C082E001C083E080939E -:101FD000E70186C08058823008F082C08091EA0113 -:101FE0009091EB018C3D53E0950779F583E08A836E -:101FF0008AE289834FB7F894DE01139620E03EE031 -:1020000051E2E32FF0E050935700E49120FF03C02A -:10201000E295EF703F5FEF708E2F90E0EA3010F0A6 -:10202000C79601C0C0968D939D932F5F243149F7C9 -:102030004FBF8091E800877F8093E8006AE270E0FC -:10204000CE0101960E945C0C14C0AE014F5F5F4F41 -:102050006091EC010E94A30BBC01892B09F440C0E4 -:102060009091E800977F9093E80089819A810E947F -:10207000BF0C8091E8008B778093E80031C08038F6 -:1020800079F58091E800877F8093E8008091E301F3 -:102090008093F1008091E8008E778093E8000E94A1 -:1020A000550D1EC081111CC09091EA019230C0F400 -:1020B0008091E800877F8093E8009093E3010E947D -:1020C000550D8091E301811106C08091E30087FDE9 -:1020D00002C081E001C084E08093E7010E949F0A72 -:1020E0008091E80083FF0AC08091E800877F809399 -:1020F000E8008091EB0080628093EB00AA960FB617 -:10210000F894DEBF0FBECDBFDF91CF911F91089530 -:102110000895CF938091E7018823A1F0C091E90051 -:10212000CF709091EC00892F817090FD80E8C82BD2 -:102130001092E9008091E80083FD0E94370FCF7074 -:10214000C093E900CF91089590936B0180936A0149 -:102150000895E0916A01F0916B01309721F00190B0 -:10216000F081E02D099480E00895E0916A01F091FA -:102170006B01309721F00280F381E02D09940895DE -:10218000E0916A01F0916B01309721F00480F581B4 -:10219000E02D09940895209168013091690182171A -:1021A000930771F09093690180936801E0916A014F -:1021B000F0916B01309721F00680F781E02D0994B2 -:1021C000089520916601309167018217930771F09D -:1021D0009093670180936601E0916A01F0916B0131 -:1021E000309721F00084F185E02D09940895089539 -:1021F0000C94F7100E94CA1C0E947F060C94901D3C -:10220000CF92DF92EF92FF920F931F93CF93DF93C2 -:10221000CDB7DEB72B970FB6F894DEBF0FBECDBF9C -:102220000E9497068DE6C82E81E0D82E00E010E0CF -:10223000E02E802F0E948507F60141916F01F42E58 -:10224000F826B1F40F5F1F4F0E30110589F78FEF9D -:1022500089838A831B820E94D31C8160782F9D838F -:102260008C8349815A816B818D810E94A31140C06A -:102270009091CE0191FF04C08B870E948B078B85C4 -:1022800020E030E04F2D50E0922FBA01022E02C024 -:10229000759567950A94E2F760FF24C02E83EF825C -:1022A00021E030E0690102C0CC0CDD1C9A95E2F718 -:1022B00090E08C219D21892B09F420E028870E9441 -:1022C000D31C8160782F9A8789874E815F816885CA -:1022D0008A850E94A311F801E359FE4F8081C82628 -:1022E000C08206C02F5F3F4F2630310569F6AACF66 -:1022F0000E94772010916C010E94A9101817A1F07C -:102300000E94A91080936C012B960FB6F894DEBF43 -:102310000FBECDBFDF91CF911F910F91FF90EF9036 -:10232000DF90CF900C94A2092B960FB6F894DEBFE5 -:102330000FBECDBFDF91CF911F910F91FF90EF9016 -:10234000DF90CF900895CF93DF93CDB7DEB72B9773 -:102350000FB6F894DEBF0FBECDBF4F835887698795 -:102360007A878B87DE01119686E0FD0111928A95AE -:10237000E9F785E0FE01379601900D928A95E1F725 -:1023800049815A816B817C818D819E810E94B9181F -:102390002B960FB6F894DEBF0FBECDBFDF91CF9165 -:1023A0000895CF93882309F4C2C0C82F823859F406 -:1023B0000E94A91081FDBBC089E30E94551B0E94A9 -:1023C000121C89E30CC0833879F40E94A91080FDA7 -:1023D000AEC083E50E94551B0E94121C83E50E943B -:1023E000971BCF910C94121C843859F40E94A910A9 -:1023F00082FD9DC087E40E94551B0E94121C87E449 -:10240000EECF8CEF8C0F813A48F48C2F0E94B822CB -:1024100081118DC08C2F0E94551BE3CF80E28C0F61 -:10242000883048F4C77081E001C0880FCA95EAF788 -:102430000E94DB1BD6CF8BE58C0F833078F4C53A36 -:1024400029F0C63A31F083E890E005C081E890E0D9 -:1024500002C082E890E0CF910C94CB1088E58C0FFD -:10246000833108F064C0C83A39F1C93A41F1CA3A37 -:1024700049F1CB3A51F1CC3A59F1CD3A61F1C03B37 -:1024800069F1CE3A71F1CF3A79F1C13B81F1C23BAA -:1024900089F1C33B91F1C43B99F1C53BA1F1C63B26 -:1024A000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B86 -:1024B000C9F180E090E038C082EE90E035C089EE4E -:1024C00090E032C08AEE90E02FC085EB90E02CC007 -:1024D00086EB90E029C087EB90E026C08CEC90E082 -:1024E00023C08DEC90E020C083E891E01DC08AE815 -:1024F00091E01AC082E991E017C084E991E014C02C -:1025000081E292E011C083E292E00EC084E292E0A8 -:102510000BC085E292E008C086E292E005C087E247 -:1025200092E002C08AE292E0CF910C94E110CF9148 -:102530000895882309F44BC0823859F40E94A910E9 -:1025400081FF45C089E30E94551B0E94121C89E34C -:102550000CC0833871F40E94A91080FF38C083E555 -:102560000E94551B0E94121C83E50E94971B0C942D -:10257000121C843859F40E94A91082FF28C087E4F5 -:102580000E94551B0E94121C87E4EFCF9CEF980F0E -:10259000913A58F390E2980F983050F4877091E098 -:1025A00001C0990F8A95EAF7892F0E94E11BDFCFBE -:1025B0009BE5980F933020F480E090E00C94CB10D2 -:1025C000885A833120F480E090E00C94E110089563 -:1025D000882321F00E94DB1B0C94121C0895882391 -:1025E00021F00E94E11B0C94121C0895BF92CF921F -:1025F000DF92EF92FF920F931F93CF93DF9300D060 -:1026000000D000D0CDB7DEB725E0FC01DE01119689 -:1026100001900D922A95E1F7FC0140813181028100 -:10262000258122952F7063817481672B09F4E5C29F -:102630003F3F19F44F3F09F4E0C27C0149833A83DC -:1026400089819A812E830E94141B182FB92E0E9413 -:10265000131B0E94DA19EB2DE295EF70F0E0E159BF -:10266000FF4F2E810C94ED248B2D807F9B2D9F702E -:10267000F92E882319F0F29480EFF822002349F014 -:10268000FF2009F467C28F2D0E94EB1B0E94121CD1 -:1026900061C2812F0E949912FF2009F4AEC28F2DD2 -:1026A0000E94F11B26960FB6F894DEBF0FBECDBF79 -:1026B000DF91CF911F910F91FF90EF90DF90CF901E -:1026C000BF900C94121C3B2D307F8B2D8F703032BD -:1026D00011F08295807F112319F0113021F12CC067 -:1026E0000023B9F0222309F4A0C1213009F09DC1D3 -:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107 -:102700001F910F91FF90EF90DF90CF90BF900C94AE -:10271000FB1B222319F0213009F46FC28E830E9423 -:10272000FE1B8E8196C1002321F0223008F065C285 -:102730007CC1211162C28DC1002321F0222309F442 -:1027400074C108C2222309F484C119C22B2D269515 -:102750002695237030E02115310521F02130310517 -:10276000D1F04BC2002321F0812F9B2D937002C02A -:1027700080E090E026960FB6F894DEBF0FBECDBF86 -:10278000DF91CF911F910F91FF90EF90DF90CF904D -:10279000BF900C94CB10002321F0812F9B2D9370C0 -:1027A00002C080E090E026960FB6F894DEBF0FBE20 -:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0 -:1027C000CF90BF900C94E110812F002319F00E944C -:1027D0007F1F02C00E94E71F26960FB6F894DEBF47 -:1027E0000FBECDBFDF91CF911F910F91FF90EF9062 -:1027F000DF90CF90BF900C946C208B2D837009F0EC -:102800007BC00111FAC1812F829586958770880F50 -:10281000880F912F9F70C92ED12CE12CF12C082EFE -:1028200004C0CC0CDD1CEE1CFF1C0A94D2F714FF74 -:1028300012C04FE050E060E070E004C0440F551F4C -:10284000661F771F8A95D2F7CB01BA016095709504 -:102850008095909503C060E070E0CB012B2D26950C -:1028600026952370422F50E042305105D9F0433075 -:10287000510569F16C297D298E299F294130510527 -:1028800051F126960FB6F894DEBF0FBECDBFDF9193 -:10289000CF911F910F91FF90EF90DF90CF90BF905D -:1028A0000C94011A6C297D298E299F2926960FB632 -:1028B000F894DEBF0FBECDBFDF91CF911F910F9176 -:1028C000FF90EF90DF90CF90BF900C941D1A0E9464 -:1028D000011AC701B60126960FB6F894DEBF0FBEE7 -:1028E000CDBFDF91CF911F910F91FF90EF90DF90BF -:1028F000CF90BF900C94E519002319F08B2D8170B7 -:1029000001C08695882309F478C1812F8295869528 -:102910008770880F880F912F9F70C92ED12CE12CC2 -:10292000F12C082E04C0CC0CDD1CEE1CFF1C0A94FC -:10293000D2F714FF12C04FE050E060E070E004C036 -:10294000440F551F661F771F8A95D2F7CB01BA0136 -:10295000609570958095909503C060E070E0CB0124 -:102960002B2D269526952370422F50E0423051059D -:10297000D9F04330510569F16C297D298E299F29B1 -:102980004130510551F126960FB6F894DEBF0FBEC7 -:10299000CDBFDF91CF911F910F91FF90EF90DF900E -:1029A000CF90BF900C94DB1A6C297D298E299F292A +:100000000C94FC030C9440040C9440040C944004A5 +:100010000C9440040C9440040C9440040C94400450 +:100020000C9440040C9440040C940E0F0C94E00FBC +:100030000C9440040C9440040C9440040C94400430 +:100040000C9440040C94AA240C9440040C94400496 +:100050000C9440040C94391E0C9440040C944004FD +:100060000C9440040C9440040C9440040C94400400 +:100070000C9440040C9440040C9440040C944004F0 +:100080000C9440040C9440040C9440040C944004E0 +:100090000C9440040C9440040C9440040C944004D0 +:1000A0000C9440040C9440040C944004FF046A0433 +:1000B0001605B804C904E7048204AC04B204A6041B +:1000C000E104BD04C3049A04A00450044D106F1051 +:1000D0005D116F105D11B410D7105D112C113F111F +:1000E0002B142B1468146814AB14E91402170217AC +:1000F0000215021703160316D61602170217ED167D +:1001000002E002E2012E022E02E10002E002E10220 +:10011000E20001E001E101E20002E001E301190275 +:100120001902E30002E00001E00002E002E30164E2 +:1001300002640002E002E30001E001E30001E101EA +:1001400037023702E10138023801E10125022502B8 +:10015000E10002E002E1013102310002E002E100CF +:1001600001E001E10001E10137023702E10138025B +:100170003801E10107020702E100013502350120E3 +:1001800002200002E302E10001E301E10001E101DC +:1001900036023602E10138023801E1012602260268 +:1001A000E10001E10137023702E10138023801E1E3 +:1001B0000126022602E10001E10136023602E101D8 +:1001C00038023801E10125022502E10001E1013791 +:1001D000023702E10138023801E20125022502E27C +:1001E0000001E10137023702E10138023801E10183 +:1001F00030023002E10002E002E20130023000028F +:10020000E002E20001E001E20002E001E301060297 +:100210000602E30002E00001E00029002B00E200FA +:10022000E100358100001E00140004001D7105303E +:100230004D831F001A0016001B0006304C002000E2 +:1002400008000700060052002A00210015000900DE +:10025000190051004A00220017000A0005000000A2 +:1002600002300430E3000000E200000002540430D9 +:10027000E7000000E6000000045423001C000B000F +:10028000110000002E7F240018000D001000500007 +:100290004B0025000C000E0036004F002C002600FD +:1002A00012000F003700E108280027001300330078 +:1002B0003871E1044E002D002F003474E5003081C8 +:1002C00000000100010001000100010000003A00EF +:1002D000350031000100010001003B003502210220 +:1002E000350001004C003C001E02240622020100E1 +:1002F00001003D002D0224022404010001003E0003 +:10030000010037001104000001000100010000009D +:100310000100000001000F3001000000010000009A +:1003200068003F0024062402240400004500400029 +:10033000220425021104310269004100230426022F +:1003400064005000010042003500250452005100B5 +:10035000010043003502260438004F006A004400C3 +:100360001E02310021020100000001000100010015 +:100370000100010000000100010001000100010076 +:1003800001000100F400F200FB0001000100010087 +:10039000F000F100FA00010001000100F500F30097 +:1003A000FC00010001000100F900FA00F600000065 +:1003B0000100010001000000010000000100A80090 +:1003C0000100000001000000010001000100A9007F +:1003D000AA0000000100010001000100010001006D +:1003E0000100010001000100AC000100B6000100A5 +:1003F00001000100AB0050000100010001000100FC +:10040000520051000100AE000100010001004F0048 +:1004100000000100010001000100010000000100D6 +:1004200001000100010001000100010001000100C4 +:1004300001000100010001000100010001000100B4 +:1004400001000100010001000100010001000100A4 +:100450000100010001000000010001000100000096 +:100460000100000001000730010000000100000051 +:10047000010008300E300B300100000001000C308C +:100480000A300D30010001000100010009300100B7 +:100490000100010001000100010001000100010054 +:1004A0000100010001000100010001000100010044 +:1004B0000100010001000100000001000100010035 +:1004C0000100010000000100010001000100010025 +:1004D00001000100010050000100010001000100C5 +:1004E00052005100010001000100010001004F0015 +:1004F00001000100010001000100010001000000F5 +:1005000001000100010000000100000001000100E5 +:10051000010000000100000001003F0052005100F6 +:100520002302000001004000240021001E002700DB +:1005300001004100250022001F0037000100420099 +:100540002600230020003600010043003002300066 +:100550002402270201004400450038000100010088 +:10056000000001000100E1000100E00000000100C6 +:1005700001000100010001003D0001000100010037 +:1005800001000100E0000100010001000100010084 +:100590002C00010001000100010001003C000100ED +:1005A00001000100010000003A000100010000000C +:1005B000010000003B000F300100000001000000BE +:1005C0000100010001000100010000000100010024 +:1005D0000100010001000100010001000100010013 +:1005E0000100010001000100010001000100010003 +:1005F00001000100010001000100010001000100F3 +:100600000100010001000100000016034500720016 +:1006100067006F0044006F007800200045005A001A +:10062000000016034500720067006F0044006F0071 +:100630007800200045005A00000004030904090264 +:100640006D00040100A0FA0904000001030101008B +:10065000092111010001223F000705810308000A5A +:100660000904010001030102000921110100012216 +:100670004D000705820308000A0904020001030077 +:10068000000009211101000122360007058303083B +:10069000000A090403000103000000092111010000 +:1006A0000122390007058403100001120110010026 +:1006B000000008EDFE071301000102000105010919 +:1006C00006A101050719E029E71500250195087520 +:1006D0000181020508190129059505750191029509 +:1006E000017503910105071900297715002501956A +:1006F0007875018102C005010980A10185021601FA +:100700000026B7001A01002AB70075109501810074 +:10071000C0050C0901A1018503160100269C021ADF +:1007200001002A9C02751095018100C00501090293 +:10073000A1010901A10005091901290515002501DB +:100740009505750181029501750381010501093047 +:1007500009311581257F95027508810609381581B3 +:10076000257F950175088106050C0A38021581253B +:100770007F950175088106C0C005010906A1010524 +:100780000719E029E71500250195087501810295F3 +:100790000175088101050819012905950575019163 +:1007A000029501750391010507190029FF15002520 +:1007B000FF950675088100C00000000000000000E1 +:1007C000000000010204060A0F17202C3A4A5D714E +:1007D000879DB3C7DAE9F5FCFFFCF5E9DAC7B39DFD +:1007E00087715D4A3A2C20170F0A060402010000A7 +:1007F000000000000000000011241FBECFEFDAE06F +:10080000DEBFCDBF04B603FE24C08091F0019091FD +:10081000F101A091F201B091F3018730904BA74014 +:10082000B04BB9F41092F0011092F1011092F20164 +:100830001092F30114BE84B7877F84BF88E10FB69E +:10084000F89480936000109260000FBEE0E0FFE338 +:10085000099511E0A0E0B1E0E8EDFCE402C00590EC +:100860000D92A433B107D9F711E0A4E3B1E001C0C0 +:100870001D92A03FB107E1F70E94520C0C946A262A +:100880000C940000462F50E04031510508F0F1C0B3 +:10089000DC01FA01EA5AFF4F12968C910C941F2644 +:1008A000882309F4E6C08091B3019091B401A0912E +:1008B000B501B091B60120E2822780729927AA275C +:1008C000BB278093B3019093B401A093B501B0937B +:1008D000B601CFC0882349F00E94031E90933501D2 +:1008E0008093340187E192E00895809134019091E2 +:1008F00035010E940F1E873991050CF0AEC089E0CA +:1009000092E00895882349F00E94031E90933501D8 +:100910008093340184E092E00895809134019091B5 +:1009200035010E940F1E873991050CF099C086EFA2 +:1009300091E00895882309F49CC081EE91E0089528 +:10094000882309F496C08CEC91E00895882309F47B +:1009500090C087EB91E00895882309F48AC082EA69 +:1009600091E00895882309F484C08DE891E008950A +:10097000811179C083E891E00895882309F479C052 +:100980008AE791E00895882309F473C085E691E031 +:100990000895882349F00E94031E909335018093A7 +:1009A000340180E691E00895809134019091350101 +:1009B0000E940F1E873991050CF058C082E591E026 +:1009C0000895882309F455C08DE391E008958823A4 +:1009D00049F00E94031E909335018093340188E30F +:1009E00091E0089580913401909135010E940F1E8D +:1009F000873991050CF040C08AE291E00895882380 +:100A000049F00E94031E909335018093340187E2E0 +:100A100091E0089580913401909135010E940F1E5C +:100A20008739910564F589E191E00895882349F0BB +:100A30000E94031E909335018093340182E191E07E +:100A4000089580913401909135010E940F1E8739DD +:100A50009105C4F480E091E0089584E192E0089566 +:100A60008FEF91E0089588E891E008958BE591E09B +:100A7000089580E090E0089583E391E0089584E292 +:100A800091E008958BE091E0089508956091B3019D +:100A90007091B4018091B5019091B6010E94651DDD +:100AA00056985E9825982D9826982E9827982F98D6 +:100AB0008330C1F028F4813041F0823049F008954C +:100AC000843049F0853051F00895259A2D9A089583 +:100AD000269A2E9A0895259A2D9A04C0259A2D9A21 +:100AE000269A2E9A279A2F9A08950C94460556987E +:100AF0005E9825982D9826982E9827982F988FEFF6 +:100B000090E0909389008093880090938B0080936D +:100B10008A0090938D0080938C00259A2D9A2FEF58 +:100B200080E792E0215080409040E1F700C0000053 +:100B3000269A2E9A2FEF80E792E021508040904035 +:100B4000E1F700C00000279A2F9A2FEF80E792E08C +:100B5000215080409040E1F700C0000025982D987A +:100B60002FEF80E792E0215080409040E1F700C0F5 +:100B7000000026982E982FEF80E792E021508040C9 +:100B80009040E1F700C0000027982F9856985E9893 +:100B900025982D9826982E9827982F98089589EAB9 +:100BA0008093800089E08093810024982C983F985E +:100BB0008AB18F748AB96E98479A8BB1806B8BB962 +:100BC000769A0E9477050C94450580E28093000197 +:100BD0008091360181110EC00E94340681E080931D +:100BE00036012FEF83ED90E3215080409040E1F7F4 +:100BF00000C0000080E40E943A0680930001811149 +:100C00002EC00E94640680930001811128C00E94BA +:100C1000640680930001811122C08FE30E94640664 +:100C20008093000181111BC00E945C0680E40E9439 +:100C30003A0680930001811112C08CE00E94640684 +:100C40008093000181110BC00E9464068093000113 +:100C5000811105C08FE30E946406809300010E9409 +:100C60005C068091000108951092B9008AE080939B +:100C7000B800089594EA9093BC009091BC0097FF4F +:100C8000FCCF9091B900987F983021F0903111F00D +:100C900081E008958093BB0084E88093BC0080913C +:100CA000BC0087FFFCCF8091B900887F883111F0AC +:100CB000803471F780E0089584E98093BC008091CE +:100CC000BC0084FDFCCF08958093BB0084E8809332 +:100CD000BC008091BC0087FFFCCF9091B900987F49 +:100CE00081E0983209F480E0089584E88093BC00A4 +:100CF0008091BC0087FFFCCF8091BB00089580915C +:100D00000001811115C080E40E943A068093000121 +:100D100081110CC082E10E94640680930001811160 +:100D200005C08FEF0E946406809300010E945C065C +:100D300084B1807F84B985B1807F85B98AB1837F92 +:100D40008AB98BB1837F8BB93E98469808950E94EB +:100D5000E505809300010E947F0680B38C7080BB04 +:100D600081B3836F81BBA8E3B1E0E6E4F1E08EE0FC +:100D70008E0F11921D928E13FCCF0C94CF05BF9253 +:100D8000CF92DF92EF92FF920F931F93CF93DF9357 +:100D900080910001882379F0809137018F5F8093E3 +:100DA0003701811108C00E94E5058093000181117F +:100DB00002C00E94770508E311E0C0E0D0E0DD2426 +:100DC000D39482E0C82EEE24E394F12CC730D105F1 +:100DD00000F580910001811164C080E40E943A0610 +:100DE00080930001811112C082E10E946406809309 +:100DF000000181110BC0C7010C2E01C0880F0A949D +:100E0000EAF780950E946406809300010E945C06C8 +:100E100048C0CA30A1F028F4C83059F0C93061F098 +:100E200005C0CC3089F070F0CD3089F0209A289838 +:100E300010C0219A29980DC0229A2A980AC0239A94 +:100E40002B9807C0529A01C0539A5B9802C03E9AF1 +:100E5000469890EA9A95F1F79FB1799902C082E09D +:100E600001C080E091709D25982B7C9902C084E0A0 +:100E700001C080E0892B7D9902C038E001C030E0DC +:100E8000832B7E9902C020E101C020E0822B9FB11C +:100E90009095991F9927991F9295990F907E892B6C +:100EA0000FC080910001811149C080E40E943A0680 +:100EB00080930001882379F1B12C0E945C068B2D70 +:100EC000F8019081981719F08083C09201010E9467 +:100ED0007F0621960F5F1F4FCE30D10509F076CFE8 +:100EE00080910101882361F1815080930101882361 +:100EF00039F08FE99FE00197F1F700C0000020C0B2 +:100F0000A6E4B1E0E8E3F1E0CF01825F91919D9327 +:100F10008E13FCCF15C083E10E946406809300010C +:100F20008111CACF81E40E943A06809300018111A9 +:100F3000C3CF0E947506B82EB094BFCF80E0C0CF5B +:100F40000E94750581E0DF91CF911F910F91FF9075 +:100F5000EF90DF90CF90BF900895E82FF0E0EA5B2C +:100F6000FE4F808108950895089596E0799FF001DD +:100F7000112494E5899FE00DF11D1124E60FF11D68 +:100F8000EE0FFF1FE65EFD4F859194910895880F47 +:100F9000991FFC01E656FF4F859194910895880FA3 +:100FA000991FFC01E65EFD4F8591949108950F9382 +:100FB0001F93CF93DF93EC018115904350F5C1153A +:100FC00080E2D80708F0B3C0CB3BD10590F4C83A13 +:100FD000D10508F05AC0C53AD10508F04BC0C4305D +:100FE000D10508F0BBC1219709F0B5C101E010E0BF +:100FF000F5C1CF3FD10511F008F0B0C1C03FD10518 +:1010000008F092C0CE01805E9109089708F4A6C14D +:10101000A2C1C11591E5D907A8F4C23020E5D207D5 +:1010200008F09EC0C11580E5D80709F485C008F016 +:1010300091C0C11520E4D20708F08DC1DD278E01D3 +:10104000106CCCC1C11580E8D80758F4C11590E7E1 +:10105000D90708F07CC1C11520E6D20708F422C1E7 +:101060007AC1C11580E9D80708F075C1DF708E011B +:10107000106AB4C1C53AD10509F472C1C63AD105A6 +:1010800009F071C102E810E4A9C1C83AD10509F418 +:101090006DC1C93AD10509F46CC1CA3AD10509F448 +:1010A0006BC1CB3AD10509F46AC1CC3AD10509F438 +:1010B00069C1CD3AD10509F468C1C03BD10509F435 +:1010C00067C1CE3AD10509F466C1CF3AD10509F41A +:1010D00065C1C13BD10509F464C1C23BD10509F426 +:1010E00063C1C33BD10509F462C1C43BD10509F416 +:1010F00061C1C53BD10509F460C1C63BD10509F406 +:101100005FC1C73BD10509F45EC1C83BD10509F4F5 +:101110005DC1C93BD10509F45CC1CA3BD10509F4E5 +:101120005BC100E014E45AC18E01106557C1CE01C5 +:101130009F700E94CF0753C10E9426179FEF24E3A0 +:101140008CE0915020408040E1F700C000000E94F8 +:101150005E1E44C18091CF0181608093CF013EC16A +:101160000E940720811102C00E94ED1F0E942420CE +:1011700090E09093F0018093EF01C23090E5D907A1 +:1011800021F48091EF01816086C0C43020E5D20750 +:1011900021F48091EF0182607EC0C63080E5D807DF +:1011A00021F48091EF01846076C0C83090E5D907C2 +:1011B00019F48091EF0127C0CA3020E5D20721F44D +:1011C0008091EF01806167C0CC3080E5D80721F4C1 +:1011D0008091EF0180625FC0CE3090E5D90721F4A5 +:1011E0008091EF01806457C0C03120E5D20721F41F +:1011F0008091EF0180684FC0C23180E5D80729F4A3 +:101200008091EF018460886046C0C33090E5D907C3 +:1012100021F48091EF018E7F3EC0C53020E5D207DA +:1012200021F48091EF018D7F36C0C73080E5D8076B +:1012300021F48091EF018B7F2EC0C93090E5D90752 +:1012400019F48091EF0126C0CB3020E5D20721F4BC +:101250008091EF018F7E1FC0CD3080E5D80721F44B +:101260008091EF018F7D17C0CF3090E5D90721F431 +:101270008091EF018F7B0FC0C13120E5D20721F4AF +:101280008091EF018F7707C0C331D04531F4809151 +:10129000EF018B7F877F8093EF018091EF010E94A8 +:1012A00028209CC08D2F99278F7099278130910518 +:1012B000D9F49E012370332702C0880F991F2A9505 +:1012C000E2F79C688E0144E0000F111F4A95E1F798 +:1012D00000271370802B912B53E0CC0FDD1F5A9504 +:1012E000E1F7C076DD272FC08230910531F4DC2F85 +:1012F000CC278E01016F106A71C08330910569F4AB +:10130000CE018370992701E010E002C0000F111F89 +:101310008A95E2F7C8019C680FC0049709F05EC087 +:10132000CE018370992701E010E002C0000F111F69 +:101330008A95E2F7C8019A6823E0CC0FDD1F2A9551 +:10134000E1F7C07ED7708C010C2B1D2B47C0DF70DE +:101350008E01106243C000E010E040C08E013EC02C +:1013600001E810E43BC003E810E438C002EE14E4E6 +:1013700035C009EE14E432C00AEE14E42FC005EBC8 +:1013800014E42CC006EB14E429C007EB14E426C0D7 +:101390000CEC14E423C00DEC14E420C003E815E4C5 +:1013A0001DC00AE815E41AC002E915E417C004E9F3 +:1013B00015E414C001E216E411C003E216E40EC005 +:1013C00004E216E40BC005E216E408C006E216E4E7 +:1013D00005C007E216E402C00AE216E4C801DF9184 +:1013E000CF911F910F91089596E0799FF0011124FC +:1013F00094E5899FE00DF11D1124E60FF11DEE0F1C +:10140000FF1FE65EFD4F85919491803E9105E0F4CB +:10141000803C910558F58133910509F46FC048F47B +:101420008932910509F463C08A32910509F46DC0CF +:1014300072C089339105E9F082389105D1F0853386 +:10144000910509F44DC067C0833E910581F138F4E0 +:10145000803E9105B9F0823E9105D9F05CC0863E90 +:10146000910561F1873E9105A1F155C00E94C70722 +:1014700008952091EF0120FD02C021FF4CC080EEB5 +:1014800090E049C08091EF0180FFF9CF89E390E0BF +:1014900042C08091EF0182FF0EC08091EF0184FF76 +:1014A00003C080E090E037C083EE90E034C08091CC +:1014B000EF0182FFF2CF82EE90E02DC08091EF012C +:1014C00083FF0BC08091EF0184FDEBCF87EE90E0AE +:1014D00022C08091EF0183FFF5CF86EE90E01BC024 +:1014E0008091EF0185FF07C089E290E014C08091F0 +:1014F000EF0185FFF9CF85E390E00DC08091EF010A +:1015000086FF07C08AE290E006C08091EF0186FF67 +:10151000F9CF81E390E00E94D707089508950C94D5 +:101520008E0A809164010895CF93DF9300D01F92BB +:10153000CDB7DEB79C018091E601843019F593E0C8 +:1015400099833B832A839093E9008FEF9091E80081 +:10155000815095FD06C095ED9A95F1F70000811137 +:10156000F5CF8091E80085FF0DC040E050E063E0DA +:1015700070E0CE0101960E94FE0C8091E8008E770B +:101580008093E8000F900F900F90DF91CF91089516 +:10159000CF93DF9300D01F92CDB7DEB72091E60145 +:1015A000243021F522E029839B838A8383E0809382 +:1015B000E9008FEF9091E800815095FD06C095ED10 +:1015C0009A95F1F700008111F5CF8091E80085FF31 +:1015D0000DC040E050E063E070E0CE0101960E9453 +:1015E000FE0C8091E8008E778093E8000F900F90BA +:1015F0000F90DF91CF9108952091E6012430F1F40E +:1016000022E02093E9002FEF3091E800215035FDD2 +:1016100006C035ED3A95F1F700002111F5CF209184 +:10162000E80025FF0BC040E050E065E070E00E945C +:10163000FE0C8091E8008E778093E8000895CF93A8 +:10164000DF93EC019091E601943009F046C080915F +:101650000C018823D9F080910D018823B9F0909373 +:10166000E9008FEF9091E800815095FD06C095E16B +:101670009A95F1F700008111F5CF8091E80085FF80 +:101680002CC040E050E060E170E017C081E0809342 +:10169000E9008FEF9091E800815095FD06C095ED2F +:1016A0009A95F1F700008111F5CF8091E80085FF50 +:1016B00014C040E050E068E070E0CE010E94FE0CF3 +:1016C0008091E8008E778093E80080E1FE01A4E538 +:1016D000B1E001900D928A95E1F7DF91CF910895E5 +:1016E0008091E501811109C00E94930E0E94F00EC5 +:1016F0008091E20084608093E20008951092E501F9 +:10170000089508950C9497240E94F41D0E949D242E +:101710000E9496110C948F0A42E061EC81E00E94D5 +:101720000D0E42E061EC82E00E940D0E42E061ECA1 +:1017300083E00E940D0E42E161EC84E00C940D0EFA +:101740008091E801833009F455C030F4813071F0A4 +:10175000823009F48EC008958A3009F47AC08B3043 +:1017600009F460C0893009F09CC020C08091E70175 +:10177000813A09F096C08091E800877F8093E80065 +:101780008091EB019091EC01892B21F460E184E5DB +:1017900091E003C060E080E090E070E00E94490DBD +:1017A0008091E8008B778093E80008958091E701AD +:1017B000813209F076C08091EB019091EC010097A5 +:1017C00019F0039709F06DC08091E800877F80933E +:1017D000E8008091E80082FD05C08091E60181115A +:1017E000F8CF5FC08091F100809364018091E800A0 +:1017F0008B7753C08091E701813A09F052C0809104 +:10180000EB019091EC01892B09F04BC08091E8002D +:10181000877F8093E8008091E80080FFFCCF809173 +:101820000C0136C08091E7018132D9F58091EB013E +:101830009091EC01892BA9F58091E800877F809336 +:10184000E8000E94420E8091E90180930C010C9403 +:1018500026178091E701813221F58091E800877F8A +:101860008093E8000E94420E8091EA018093650116 +:1018700008958091E701813AA1F48091E800877F83 +:101880008093E8008091E80080FFFCCF80916501A3 +:101890008093F1008091E8008E778093E8000C94AB +:1018A000420E089584B7877F84BF88E10FB6F8940D +:1018B00080936000109260000FBE90E080E80FB649 +:1018C000F89480936100909361000FBE0E94E5112F +:1018D0000E94930E0E94F00E8091E200846080933B +:1018E000E20078940E9476110E94E71182E091E074 +:1018F0000E9491110E9485248091E601853069F44F +:101900000E94B51D8091E4018823B1F30E94E01D7F +:10191000882391F30E94E80CEFCF0E94ED11ECCFE9 +:10192000292F332723303105C9F064F421303105E4 +:1019300081F02230310509F043C08DE690E02EE3BE +:1019400036E042C021323105F1F02232310541F159 +:1019500037C082E190E02BEA36E036C0992781302B +:10196000910541F08230910541F0892B49F5EAE378 +:10197000F6E005C0E2E2F6E002C0EAE0F6E08491BB +:1019800090E09F0121C06430D8F4E62FF0E0EE0F24 +:10199000FF1FEE5DFE4F2081318189E090E014C091 +:1019A000643070F470E0FB01EE0FFF1FE65EFE4F47 +:1019B00020813181FB01EA5EFE4F808190E004C00E +:1019C00080E090E020E030E0FA0131832083089548 +:1019D00080E189BD82E189BD09B400FEFDCF80911F +:1019E000D8008F7D8093D8008091E0008260809342 +:1019F000E0008091E00081FDFCCF0895CF92DF925E +:101A0000EF92FF920F931F93CF93DF93EC018B0123 +:101A10006A010E94610E811133C0C114D10439F0F2 +:101A2000F60180819181081B190BC80FD91FE12C89 +:101A3000F12C0115110519F18091E80085FD16C002 +:101A40008091E8008E778093E800C114D10449F0BA +:101A5000F60180819181E80EF91EF182E08285E035 +:101A60000FC00E94610E882321F30AC089918093E0 +:101A7000F10001501109FFEFEF1AFF0ADACF80E001 +:101A8000DF91CF911F910F91FF90EF90DF90CF905A +:101A900008952091ED013091EE012617370748F0A7 +:101AA0006115710539F42091E8002E772093E80044 +:101AB00001C0B90140E061157105A9F12091E6016D +:101AC000222309F443C0253009F442C02091E800E4 +:101AD00023FD40C02091E80022FD32C02091E800A3 +:101AE00020FFE9CF4091F3002091F20030E0342B49 +:101AF000FC01CF016115710559F02830310540F422 +:101B000081918093F100615071092F5F3F4FF1CFB8 +:101B100041E02830310509F040E02091E8002E77BF +:101B20002093E800C8CF4111C9CF0AC08091E601D7 +:101B3000882361F0853061F08091E80083FD0AC060 +:101B40008091E80082FFF2CF80E0089582E008955E +:101B500083E0089581E008952091ED013091EE0138 +:101B60002617370748F06115710539F42091E80010 +:101B70002E772093E80001C0B901FC0120E0611537 +:101B8000710591F18091E601882309F440C0853008 +:101B900009F43FC08091E80083FD3DC08091E800DA +:101BA00082FD2FC08091E80080FFE9CF2091F300F3 +:101BB0008091F20090E0922B6115710559F0883008 +:101BC000910540F424912093F10031966150710900 +:101BD0000196F2CF21E0089709F020E08091E8001B +:101BE0008E778093E800CBCF2111CCCF0AC08091B3 +:101BF000E601882361F0853061F08091E80083FD83 +:101C00000AC08091E80082FFF2CF80E0089582E070 +:101C1000089583E0089581E00895982F973058F54E +:101C20009093E900981739F07091EC002091ED0045 +:101C30005091F00003C0242F762F50E021FF19C0EF +:101C40003091EB003E7F3093EB003091ED003D7F13 +:101C50003093ED003091EB0031603093EB007093E6 +:101C6000EC002093ED005093F0002091EE0027FF50 +:101C700007C09F5FD3CF8F708093E90081E0089504 +:101C800080E008958091E70187FF11C08091E8000E +:101C900082FD05C08091E6018111F8CF11C08091CD +:101CA000E8008B770BC08091E601882349F0809192 +:101CB000E80080FFF8CF8091E8008E778093E800FD +:101CC00008952091E4003091E50095E64091EC0004 +:101CD000842F817040FF22C08091E80080FD1CC0ED +:101CE0008091E601882391F0853091F08091EB009E +:101CF00085FD10C04091E4005091E5004217530764 +:101D000029F39A01915011F784E0089582E0089533 +:101D100083E0089581E0089580E008954091E8000F +:101D200042FFDECF08950E94010F0E94090FE0EEEE +:101D3000F0E0808181608083E8EDF0E080818F7742 +:101D4000808319BCA7EDB0E08C918E7F8C9380814D +:101D50008F7E80831092E50108950F931F93CF9398 +:101D6000DF930E94010F0E94090FC8EDD0E0888127 +:101D70008F77888388818068888388818F7D888336 +:101D800019BC1092E6011092E2011092E401109247 +:101D9000E30100EE10E0F80180818B7F8083888171 +:101DA0008160888342E060E080E00E940D0EE1EEF9 +:101DB000F0E080818E7F8083E2EEF0E080818160C0 +:101DC0008083808188608083F80180818E7F80831A +:101DD000888180618883DF91CF911F910F91089551 +:101DE000E8EDF0E080818F7E8083E7EDF0E0808198 +:101DF0008160808384E082BF81E08093E5010C9460 +:101E0000AD0EE8EDF0E080818E7F80831092E200DD +:101E100008951092DA001092E10008951F920F9237 +:101E20000FB60F9211242F933F934F935F936F93AD +:101E30007F938F939F93AF93BF93EF93FF93809183 +:101E4000E10082FF0BC08091E20082FF07C0809119 +:101E5000E1008B7F8093E1000E9475118091DA0090 +:101E600080FF1FC08091D80080FF1BC08091DA00E6 +:101E70008E7F8093DA008091D90080FF0DC080E1D1 +:101E800089BD82E189BD09B400FEFDCF81E0809368 +:101E9000E6010E94700B05C019BC1092E6010E9479 +:101EA0007E0B8091E10080FF19C08091E20080FFED +:101EB00015C08091E2008E7F8093E2008091E20065 +:101EC00080618093E2008091D80080628093D80086 +:101ED00019BC85E08093E6010E94820B8091E100AD +:101EE00084FF30C08091E20084FF2CC080E189BD76 +:101EF00082E189BD09B400FEFDCF8091D8008F7DBD +:101F00008093D8008091E1008F7E8093E1008091E2 +:101F1000E2008F7E8093E2008091E20081608093F6 +:101F2000E2008091E201882311F084E007C08091F3 +:101F3000E30087FD02C081E001C083E08093E601F9 +:101F40000E94840B8091E10083FF29C08091E20010 +:101F500083FF25C08091E100877F8093E10082E0CC +:101F60008093E6011092E2018091E1008E7F8093E0 +:101F7000E1008091E2008E7F8093E2008091E20098 +:101F800080618093E20042E060E080E00E940D0EFC +:101F90008091F00088608093F0000E94810BFF9197 +:101FA000EF91BF91AF919F918F917F916F915F91D1 +:101FB0004F913F912F910F900FBE0F901F9018954A +:101FC0001F920F920FB60F9211242F933F934F93AE +:101FD0005F936F937F938F939F93AF93BF93CF93B1 +:101FE000DF93EF93FF93C091E900CF708091EC00F5 +:101FF000D82FD17080FDD0E81092E9008091F000D8 +:10200000877F8093F00078940E9424101092E9005A +:102010008091F00088608093F000CD2BCF70C0934A +:10202000E900FF91EF91DF91CF91BF91AF919F9127 +:102030008F917F916F915F914F913F912F910F9071 +:102040000FBE0F901F9018951F93CF93DF93CDB7BE +:10205000DEB7AA970FB6F894DEBF0FBECDBFE7EE8E +:10206000F1E088E08E0F9091F10091938E13FBCFF9 +:102070000E94A00B8091E80083FF1FC18091E701BF +:102080009091E801492F50E04A30510508F015C100 +:10209000FA01EA59FF4F0C941F26803881F08238EC +:1020A00009F00BC18091EB018F708093E900809162 +:1020B000EB0085FB882780F91092E90006C080912B +:1020C000E3019091E401911182609091E800977F83 +:1020D0009093E8008093F1001092F100C8C0282F7F +:1020E0002D7F09F0EAC0882319F0823061F0E5C045 +:1020F0008091E901813009F0E0C0933009F080E07F +:102100008093E4012BC08091E901811127C0809167 +:10211000EB018F7009F4D1C08093E9002091EB00AE +:1021200020FF1CC0933021F48091EB00806214C02A +:102130009091EB0090619093EB0021E030E0A901D9 +:1021400002C0440F551F8A95E2F74093EA001092AF +:10215000EA008091EB0088608093EB001092E90028 +:102160008091E800877F86C08111A7C01091E901A6 +:102170001F778091E3008078812B8093E30080912A +:10218000E800877F8093E8000E94420E8091E8007B +:1021900080FFFCCF8091E30080688093E300111101 +:1021A00002C082E001C083E08093E60186C08058CF +:1021B000823008F082C08091E9019091EA018C3D63 +:1021C00053E0950779F583E08A838AE289834FB7E4 +:1021D000F894DE01139620E03EE051E2E32FF0E0B8 +:1021E00050935700E49120FF03C0E295EF703F5FEA +:1021F000EF708E2F90E0EA3010F0C79601C0C096C5 +:102200008D939D932F5F243149F74FBF8091E80054 +:10221000877F8093E8006AE270E0CE0101960E9419 +:10222000490D14C0AE014F5F5F4F6091EB010E94FA +:10223000900CBC01892B09F440C09091E800977F75 +:102240009093E80089819A810E94AC0D8091E8000A +:102250008B778093E80031C0803879F58091E80071 +:10226000877F8093E8008091E2018093F100809164 +:10227000E8008E778093E8000E94420E1EC0811114 +:102280001CC09091E9019230C0F48091E800877FF2 +:102290008093E8009093E2010E94420E8091E20157 +:1022A000811106C08091E30087FD02C081E001C07A +:1022B00084E08093E6010E948C0B8091E80083FF0C +:1022C0000AC08091E800877F8093E8008091EB004E +:1022D00080628093EB00AA960FB6F894DEBF0FBE23 +:1022E000CDBFDF91CF911F9108950895CF93809135 +:1022F000E6018823A1F0C091E900CF709091EC0035 +:10230000892F817090FD80E8C82B1092E9008091A0 +:10231000E80083FD0E942410CF70C093E900CF91A4 +:10232000089590936B0180936A010895E0916A018A +:10233000F0916B01309721F00190F081E02D09942C +:1023400080E00895E0916A01F0916B01309721F0EF +:102350000280F381E02D09940895E0916A01F091E3 +:102360006B01309721F00480F581E02D09940895E8 +:1023700020916801309169018217930771F0909361 +:10238000690180936801E0916A01F0916B013097D7 +:1023900021F00680F781E02D0994089520916601CF +:1023A000309167018217930771F0909367018093D2 +:1023B0006601E0916A01F0916B01309721F0008491 +:1023C000F185E02D0994089508950C94E4110E947C +:1023D000FA1D0E94A7060C94C01ECF92DF92EF92C6 +:1023E000FF920F931F93CF93DF93CDB7DEB72B9759 +:1023F0000FB6F894DEBF0FBECDBF0E94BF068DE6BC +:10240000C82E81E0D82E00E010E0E02E802F0E9440 +:10241000AD07F60141916F01F42EF826B1F40F5F7C +:102420001F4F0E30110589F78FEF89838A831B8236 +:102430000E94031E8160782F9D838C8349815A817D +:102440006B818D810E94901240C09091CF0191FFCD +:1024500004C08B870E94B3078B8520E030E04F2DAE +:1024600050E0922FBA01022E02C0759567950A942A +:10247000E2F760FF24C02E83EF8221E030E06901A3 +:1024800002C0CC0CDD1C9A95E2F790E08C219D21D6 +:10249000892B09F420E028870E94031E8160782F91 +:1024A0009A8789874E815F8168858A850E9490120C +:1024B000F801E359FE4F8081C826C08206C02F5F15 +:1024C0003F4F2630310569F6AACF0E94A72110910F +:1024D0006C010E9496111817A1F00E94961180932A +:1024E0006C012B960FB6F894DEBF0FBECDBFDF9107 +:1024F000CF911F910F91FF90EF90DF90CF900C94B0 +:102500008F0A2B960FB6F894DEBF0FBECDBFDF91BA +:10251000CF911F910F91FF90EF90DF90CF90089592 +:10252000CF93DF93CDB7DEB72B970FB6F894DEBF0E +:102530000FBECDBF4F83588769877A878B87DE01AF +:10254000119686E0FD0111928A95E9F785E0FE017A +:10255000379601900D928A95E1F749815A816B81F6 +:102560007C818D819E810E94C0192B960FB6F894B4 +:10257000DEBF0FBECDBFDF91CF9108950895CF93F9 +:10258000882309F4C2C0C82F823859F40E949611DA +:1025900081FDBBC089E30E94691C0E94361D89E34E +:1025A0000CC0833879F40E94961180FDAEC083E59B +:1025B0000E94691C0E94361D83E50E94AB1CCF91CE +:1025C0000C94361D843859F40E94961182FD9DC0EA +:1025D00087E40E94691C0E94361D87E4EECF8CEFD1 +:1025E0008C0F813A48F48C2F0E94EA2381118DC010 +:1025F0008C2F0E94691CE3CF80E28C0F883048F456 +:10260000C77081E001C0880FCA95EAF70E94EF1CED +:10261000D6CF8BE58C0F833078F4C53A29F0C63AD3 +:1026200031F083E890E005C081E890E002C082E8E4 +:1026300090E0CF910C94B81188E58C0F833108F0AD +:1026400064C0C83A39F1C93A41F1CA3A49F1CB3AC2 +:1026500051F1CC3A59F1CD3A61F1C03B69F1CE3A32 +:1026600071F1CF3A79F1C13B81F1C23B89F1C33BB2 +:1026700091F1C43B99F1C53BA1F1C63BA9F1C73B20 +:10268000B1F1C83BB9F1C93BC1F1CA3BC9F180E026 +:1026900090E038C082EE90E035C089EE90E032C024 +:1026A0008AEE90E02FC085EB90E02CC086EB90E0A6 +:1026B00029C087EB90E026C08CEC90E023C08DEC25 +:1026C00090E020C083E891E01DC08AE891E01AC044 +:1026D00082E991E017C084E991E014C081E292E0C0 +:1026E00011C083E292E00EC084E292E00BC085E26A +:1026F00092E008C086E292E005C087E292E002C064 +:102700008AE292E0CF910C94CE11CF910895882364 +:1027100009F44BC0823859F40E94961181FF45C0DC +:1027200089E30E94691C0E94361D89E30CC083382E +:1027300071F40E94961180FF38C083E50E94691CE5 +:102740000E94361D83E50E94AB1C0C94361D843814 +:1027500059F40E94961182FF28C087E40E94691CE8 +:102760000E94361D87E4EFCF9CEF980F913A58F303 +:1027700090E2980F983050F4877091E001C0990F63 +:102780008A95EAF7892F0E94F51CDFCF9BE5980F09 +:10279000933020F480E090E00C94B811885A833193 +:1027A00020F480E090E00C94CE110895882321F06D +:1027B0000E94EF1C0C94361D0895882321F00E947E +:1027C000F51C0C94361D0895BF92CF92DF92EF92C4 +:1027D000FF920F931F93CF93DF9300D000D000D0D0 +:1027E000CDB7DEB725E0FC01DE01119601900D9218 +:1027F0002A95E1F7FC01D080118102812581229583 +:102800002F7043815481452B09F4FCC21F3F21F4F2 +:10281000FFEFDF1609F4F6C27C012E830E94BE1280 +:10282000D9821A8369817A81802F0E94651C182FB2 +:10283000B92E0E941A1C0E94E11A2E81002319F061 +:102840000E940C1D2E81EB2DE295EF70F0E0E05917 +:10285000FF4F0C941F268B2D807F9B2D9F70F92E90 +:10286000882319F0F29480EFF822002389F0FF20EA +:1028700009F475C280E2810F883020F48F2D0E9408 +:10288000EF1C03C08F2D0E94FF1C0E94361D67C2E3 +:10289000812F0E948713FF2009F4B4C2105E8F2D90 +:1028A000183018F40E94F51C02C00E94051D2696DF +:1028B0000FB6F894DEBF0FBECDBFDF91CF911F9151 +:1028C0000F91FF90EF90DF90CF90BF900C94361D4A +:1028D0003B2D307F8B2D8F70303211F08295807FB1 +:1028E000112319F0113021F12CC00023B9F022235B +:1028F00009F4A0C1213009F09DC126960FB6F894C5 +:10290000DEBF0FBECDBFDF91CF911F910F91FF9022 +:10291000EF90DF90CF90BF900C941F1D222319F0F1 +:10292000213009F46FC28E830E94221D8E8196C1D0 +:10293000002321F0223008F065C27CC1211162C25F +:102940008DC1002321F0222309F474C108C222237F +:1029500009F484C119C22B2D26952695237030E0E9 +:102960002115310521F021303105D1F04BC2002372 +:1029700021F0812F9B2D937002C080E090E026967D +:102980000FB6F894DEBF0FBECDBFDF91CF911F9180 +:102990000F91FF90EF90DF90CF90BF900C94B81103 +:1029A000002321F0812F9B2D937002C080E090E0E6 :1029B00026960FB6F894DEBF0FBECDBFDF91CF9144 :1029C0001F910F91FF90EF90DF90CF90BF900C94EC -:1029D000F71A0E94DB1AC701B60126960FB6F894C3 -:1029E000DEBF0FBECDBFDF91CF911F910F91FF9042 -:1029F000EF90DF90CF90BF900C94BF1A103FD1F1B1 -:102A000018F4103E50F4A1C0123F09F463C008F45A -:102A10004CC0133F09F473C098C01F708B2D8F7189 -:102A20000023A1F00E94581A812F26960FB6F89421 -:102A3000DEBF0FBECDBFDF91CF911F910F91FF90F1 -:102A4000EF90DF90CF90BF900C94E8120E94791A1B -:102A5000812F26960FB6F894DEBF0FBECDBFDF9153 -:102A6000CF911F910F91FF90EF90DF90CF90BF908B -:102A70000C94EF120023A9F02111BFC08B2D8F7190 -:102A800026960FB6F894DEBF0FBECDBFDF91CF9173 -:102A90001F910F91FF90EF90DF90CF90BF900C941B -:102AA0009E1A223008F0A9C0E9CF0023A9F08B2D8F -:102AB0008F7126960FB6F894DEBF0FBECDBFDF91A3 -:102AC000CF911F910F91FF90EF90DF90CF90BF902B -:102AD0000C94581A002359F38B2D8F7126960FB63C -:102AE000F894DEBF0FBECDBFDF91CF911F910F9144 -:102AF000FF90EF90DF90CF90BF900C94791A002355 -:102B000099F08B2D8F7126960FB6F894DEBF0FBE0D -:102B1000CDBFDF91CF911F910F91FF90EF90DF908C -:102B2000CF90BF900C94431A26960FB6F894DEBF50 -:102B30000FBECDBFDF91CF911F910F91FF90EF900E -:102B4000DF90CF90BF900C94391A0023A9F0222374 -:102B500009F4ADCF812F26960FB6F894DEBF0FBED5 -:102B6000CDBFDF91CF911F910F91FF90EF90DF903C -:102B7000CF90BF900C94D111222309F4ADCF812FB7 -:102B800026960FB6F894DEBF0FBECDBFDF91CF9172 -:102B90001F910F91FF90EF90DF90CF90BF900C941A -:102BA00099124B2D4F70612FC7010E943604269653 -:102BB0000FB6F894DEBF0FBECDBFDF91CF911F914E -:102BC0000F91FF90EF90DF90CF90BF900C945D1924 -:102BD0004B2D4F70612FC70126960FB6F894DEBFBC -:102BE0000FBECDBFDF91CF911F910F91FF90EF905E -:102BF000DF90CF90BF900C944B0826960FB6F894B8 -:102C0000DEBF0FBECDBFDF91CF911F910F91FF901F -:102C1000EF90DF90CF90BF9008950E94F81B0E9424 -:102C2000CD1B0E94121C0E941D210E946C2080E07E -:102C300090E00E94CB1080E090E00C94E1100E94A4 -:102C4000E81B0C940D160E94141B292F22952F703F -:102C500030E02C3031054CF42A3031056CF4225030 -:102C600031092230310588F407C02C30310549F094 -:102C70002F30310531F009C0803E48F0803F29F403 -:102C800006C093FB882780F9089580E0089581E0CD -:102C90000895CF93DF9300D000D01F92CDB7DEB759 -:102CA0000F900F900F900F900F90DF91CF9108959C -:102CB000CF93DF9300D000D000D0CDB7DEB72696FB -:102CC0000FB6F894DEBF0FBECDBFDF91CF91089550 -:102CD0001F93CF93DF93C0917B0116E080917C011D -:102CE000C81799F0D0E01C9FF0011D9FF00D112432 -:102CF000E358FE4F408151816281738184819581C7 -:102D00000E9458162196C770E9CFDF91CF911F918D -:102D100008954091AD015091AE016091AF01709165 -:102D2000B0018091B1019091B2010C94581680913C -:102D3000B20182958F7009F054C08091AF01882351 -:102D400009F44FC080917B01A0917C016091AD019D -:102D50007091AE014091B0015091B101B6E08A1777 -:102D600009F43FC090E041155105C1F17F3F11F4D6 -:102D70006F3FA1F1B89FF001B99FF00D1124E35806 -:102D8000FE4F218172132AC02081621327C0228145 -:102D9000211124C0238134812417350710F42150D8 -:102DA0003109241B350B283C3105C0F42091B201B8 -:102DB0002F7020612093B20126E0289FF001299F07 -:102DC000F00D1124EE57FE4F80818F70806180835B -:102DD0008DEA91E00E94F6120C94681601968770B5 -:102DE000BECF0895CF92DF92EF92FF920F931F9381 -:102DF000CF93DF93CDB7DEB762970FB6F894DEBFFF -:102E00000FBECDBF8C0185E0F801DE011D9601905B -:102E10000D928A95E1F7D8014C9111965C9111972A -:102E200012966C9112971396CD90DC901497309176 -:102E3000AD017091AE018091B0019091B101009708 -:102E400009F46BC17F3F19F43F3F09F466C1E0907C -:102E5000AF01EE2009F4C0C02091B201C816D90616 -:102E600028F0F601E81BF90BCF0104C0809590957E -:102E70008C0D9D1DFF24F394883C910578F0F12C76 -:102E8000207F09F0C6C07C2DD98AC88A89890E9412 -:102E900049168DEA91E00E94F612B1C0822F807F20 -:102EA00009F046C0751314C0341312C0611110C06C -:102EB0002F7020612093B2010E9489168DEA91E063 -:102EC0000E94F6128091B201D80115968C932EC003 -:102ED000CD2819F15F3F11F44F3FF9F0F62E611143 -:102EE0001CC080917B0120917C0136E0821709F49F -:102EF0005AC090E0389FF001399FF00D1124E3583B -:102F0000FE4F7181571306C07081471303C0728151 -:102F1000711103C001968770E9CFF62E662309F47C -:102F200018C18091B20181608093B201F12C11C16E -:102F3000751308C0341306C0611104C08091B2013A -:102F4000D801C3C04D875E878D859E856A8B0E94A0 -:102F500023166A898823E1F16623D1F12091B20119 -:102F6000822F82958F7090E0029774F08091AD016E -:102F70009091AE0198878F831986DB86CA862C874D -:102F8000CE0107960E94F61286E0F801ADEAB1E0A4 -:102F900001900D928A95E1F70E9497160E9489167A -:102FA000FF24F394D6C04D875E878D859E850E9451 -:102FB000141B292F22952F7030E0223031050CF0A0 -:102FC000BCC09F7009F0B6C0805E883008F4C1C0F4 -:102FD000C8010E94F612E4CFC816D90608F453C0FF -:102FE000F601E81BF90BCF01883C910508F450C0AD -:102FF000F12C7C2DD98AC88A89890E944916EDEA6C -:10300000F1E086E0DF011D928A95E9F70E948916BA -:10301000A0C0751314C0341312C0611110C0809188 -:10302000B201F8018583C8010E94F61286E0EDEA3C -:10303000F1E0DF011D928A95E9F7FE2C8AC04D87E9 -:103040005E878D859E856A8B0E9423166A898823F8 -:1030500009F4BECF662309F4BBCF2091B201822FC1 -:1030600082958F7090E002970CF48ECF8091AD0125 -:103070009091AE019A8389831B82DD82CC822E835C -:10308000CE0101967FCF809590958C0D9D1DACCF84 -:10309000F62E662309F49CCF75132EC034132CC072 -:1030A0002091B20120FD1FC0822F82958F70D9F030 -:1030B000D80115962C9315978F3049F08F5F982F74 -:1030C0009295907F822F8F70892B15968C93C801D3 -:1030D0000E94F61286E0F801ADEAB1E001900D928F -:1030E0008A95E1F793CF86E0F801ADEAB1E001906F -:1030F0000D928A95E1F72DC04D875E878D859E855F -:103100000E942316811140CF8091B201816080938B -:10311000B201C8010E94F6121CC0662309F458CF00 -:103120004D875E878D859E850E942316882309F42E -:103130004FCF2ACF811148CF0CC0243031050CF07D -:1031400047CF9F7009F440CFF8019581907F09F037 -:103150003BCF8F2D62960FB6F894DEBF0FBECDBF6A -:10316000DF91CF911F910F91FF90EF90DF90CF9063 -:1031700008951F93CF93DF93CDB7DEB72C970FB68B -:10318000F894DEBF0FBECDBF4F83588769877A871B -:103190008B879C87CE0107960E94F216882369F0E0 -:1031A0008F8198852A853B85232BF1F19F3F09F07C -:1031B00063C08F3F09F060C037C086E0FE013796DC -:1031C000DE01119601900D928A95E1F76F81788565 -:1031D000EA85FB85309741F17F3F11F46F3F21F184 -:1031E00020917C0130E0C9010196877099274091B8 -:1031F0007B0150E08417950709F447C069837A83FF -:10320000FD83EC8396E0929FD001939FB00D112433 -:10321000A358BE4FFE01319601900D929A95E1F7A9 -:1032200080937C010E94681616E080917B0190914A -:103230007C018917C1F1189FC001112483589E4F4A -:103240000E94F216882379F1E0917B011E9FF00124 -:103250001124E358FE4F4081518162817381848142 -:1032600095810E94581680917B0190E001968770AD -:10327000992780937B01D9CF4F81588569857A85BD -:103280008B859C850E945816CFCF0E941F161092E6 -:103290007C0110927B01EDEAF1E086E0DF011D92F6 -:1032A0008A95E9F7C1CF2C960FB6F894DEBF0FBE12 -:1032B000CDBFDF91CF911F910895EF92FF920F93B1 -:1032C0001F93CF93DF938C01892B09F46CC0F12CF1 -:1032D000EE24E394E8012196F8018491843740F4C8 -:1032E000843008F051C0813081F0823019F15BC028 -:1032F000853709F444C0A8F19CE7980F903708F08F -:1033000052C08F770E94991241C00E5F1F4FFE017D -:10331000C49180E28C0F883048F4C7708E2D01C0B4 -:10332000880FCA95EAF70E94EB1B14C08C2F0E94ED -:10333000D1112DC00E5F1F4FFE01C49180E28C0F92 -:10334000883058F4C7708E2D01C0880FCA95EAF7EF -:103350000E94F11B0E94121C1AC08C2F0E9499120D -:1033600016C00E5F1F4FFE01C491CC2381F08FE980 -:103370009FE00197F1F700C00000C150F6CF0E5F4B -:103380001F4FFE01F49003C00E94D1118E018F2DBA -:10339000882309F49FCFEFE9FFE03197F1F700C0F0 -:1033A00000008150F5CFDF91CF911F910F91FF90D9 -:1033B000EF90089508956093B7017093B8018093DA -:1033C000B9019093BA010C940D160F931F930091BD -:1033D000B7011091B8012091B9013091BA01DC0117 -:1033E000CB01802B912BA22BB32B8093B701909311 -:1033F000B801A093B901B093BA011F910F910C9439 -:103400000D160F931F930091B7011091B8012091F1 -:10341000B9013091BA01DC01CB0180239123A223B1 -:10342000B3238093B7019093B801A093B901B093EF -:10343000BA011F910F910C940D160F931F930091D9 -:10344000B7011091B8012091B9013091BA01DC01A6 -:10345000CB0180279127A227B3278093B7019093B0 -:10346000B801A093B901B093BA011F910F910C94C8 -:103470000D161092B3011092B4011092B501109282 -:10348000B6010C940D1641E050E060E070E004C01D -:10349000440F551F661F771F8A95D2F74093B301DB -:1034A0005093B4016093B5017093B6010C940D165E -:1034B00041E050E060E070E004C0440F551F661F1B -:1034C000771F8A95D2F78091B3019091B401A091B2 -:1034D000B501B091B601482B592B6A2B7B2B409339 -:1034E000B3015093B4016093B5017093B6010C948D -:1034F0000D1641E050E060E070E004C0440F551F3D -:10350000661F771F8A95D2F7409550956095709504 -:103510008091B3019091B401A091B501B091B60131 -:10352000482359236A237B234093B3015093B4016A -:103530006093B5017093B6010C940D1641E050E014 -:1035400060E070E004C0440F551F661F771F8A9526 -:10355000D2F78091B3019091B401A091B501B091DF -:10356000B601482759276A277B274093B301509318 -:10357000B4016093B5017093B6010C940D160F93CE -:103580001F930091B3011091B4012091B5013091C6 -:10359000B601DC01CB01802B912BA22BB32B8093A6 -:1035A000B3019093B401A093B501B093B6011F91FC -:1035B0000F910C940D160F931F930091B30110916E -:1035C000B4012091B5013091B601DC01CB0180231B -:1035D0009123A223B3238093B3019093B401A093CA -:1035E000B501B093B6011F910F910C940D160F9376 -:1035F0001F930091B3011091B4012091B501309156 -:10360000B601DC01CB0180279127A227B327809345 -:10361000B3019093B401A093B501B093B6011F918B -:103620000F910C940D160895CF92DF92EF92FF92B6 -:103630000F931F93CF93DF938C01C090B701D0906D -:10364000B801E090B901F090BA014091B3015091F6 -:10365000B4016091B5017091B601C42AD52AE62A59 -:10366000F72ACFE1D0E0D701C6010C2E04C0B695F1 -:10367000A795979587950A94D2F780FF07C0B80160 -:103680008C2F0E946E088130910531F4219758F7F4 -:10369000B80180E00E946E08DF91CF911F910F91D9 -:1036A000FF90EF90DF90CF90089590910C019923B7 -:1036B00021F090910D01911109C020910E013091DE -:1036C0000F01F90132969FEF40E01FC0982F9695A9 -:1036D000969596959F3050F5E0910E01F0910F016F -:1036E000E90FF11D877021E030E0A90102C0440F0D -:1036F000551F8A95E2F7CA019181892B818308952C -:103700009F3F39F04F5F4E3041F051915813F8CF41 -:103710000DC05111F7CF942FF5CF9F3F39F0F9012C -:10372000E90FF11D97FDFA95828308950895909110 -:103730000C01992321F090910D01911109C0209164 -:103740000E0130910F01F9013296205F3F4F1FC0EB -:10375000982F9695969596959F30F0F4E0910E01EE -:10376000F0910F01E90FF11D877021E030E0A90110 -:1037700002C0440F551F8A95E2F7CA0180959181D6 -:103780008923818308953196E217F30729F0908108 -:103790009813F9CF1082F7CF089581E090E0E0917F -:1037A0000E01F0910F01E80FF91F10820196803190 -:1037B0009105A9F708959091CD01892B8093CD01B2 -:1037C000089580959091CD0189238093CD0108952E -:1037D0001092CD0108959091CC01892B8093CC015A -:1037E000089580959091CC0189238093CC01089510 -:1037F0001092CC0108958093BB0108951092BB01F3 -:10380000089580910E0190910F01FC0131969C0169 -:10381000205F3F4F80E0919191118F5FE217F30796 -:10382000D1F70895E0910E01F0910F018091CD0143 -:103830008083E0910E01F0910F0190818091CC0185 -:10384000892B80838091BB01882361F0E0910E0178 -:10385000F0910F019081892B80830E94011C8111BE -:103860001092BB0180910E0190910F010C94B51044 -:10387000CF92DF92EF92FF926C01EE24FF24C114ED -:10388000D104E104F10421F0C701B60120E101C037 -:1038900020E0C72ED82EE92EFF24C114D104E10464 -:1038A000F10419F0285FC701B6016B017C0154E0F7 -:1038B000F694E794D794C7945A95D1F7C114D104DC -:1038C000E104F10419F02C5FC701B6016B017C0122 -:1038D00042E0F694E794D794C7944A95D1F7C1147F -:1038E000D104E104F10419F02E5FC701B601DC0137 -:1038F000CB01B695A79597958795892B8A2B8B2B0E -:1039000009F02F5F822FFF90EF90DF90CF90089506 -:103910008091E701843009F11092CF0120E488E121 -:1039200090E00FB6F894A895809360000FBE2093A6 -:10393000600083B7817F846083BF83B7816083BF6A -:103940007894889583B78E7F83BF88E10FB6F8940B -:1039500080936000109260000FBE0895089508954E -:10396000CF930E94AE1C0E9497060E94AF1CC0E03D -:103970008C2F0E948507811104C0CF5FCE30C1F724 -:1039800001C081E0CF9108950E941F160E94A910E6 -:103990000C94A20982E084BD93E095BD9AEF97BD97 -:1039A00080936E0008952FB7F8948091D001909184 -:1039B000D101A091D201B091D3012FBF0895CF9230 -:1039C000DF92EF92FF920F931F932FB7F8944091DD -:1039D000D0015091D1016091D2017091D3012FBFDC -:1039E0006A017B01EE24FF248C0120E030E0C01648 -:1039F000D106E206F30610F4415051099A01281B42 -:103A0000390BC9011F910F91FF90EF90DF90CF907C -:103A100008951F920F920FB60F9211248F939F93C8 -:103A2000AF93BF938091D0019091D101A091D20129 -:103A3000B091D3010196A11DB11D8093D001909347 -:103A4000D101A093D201B093D301BF91AF919F91C7 -:103A50008F910F900FBE0F901F9018950E94A60D8A -:103A6000F8942FEF87EA91E6215080409040E1F7EB -:103A700000C0000087E090EBDC018093F0019093A0 -:103A8000F101A093F201B093F3019CE088E10FB63D -:103A9000F894A895809360000FBE90936000FFCFCC -:103AA000EF92FF920F931F93CF93DF93D82FC0E035 -:103AB0008C2F0E94850700E010E0E82EF12CC70152 -:103AC000002E02C0959587950A94E2F780FD06C006 -:103AD0000F5F1F4F0630110591F709C0602F7C2F33 -:103AE00080E00E944C08D813F3CF81E004C0CF5F80 -:103AF000CE30F1F680E0DF91CF911F910F91FF90D2 -:103B0000EF900895CF93C82F8CE20E94501D882318 -:103B100021F08C2FCF910C94501D80E0CF9108950F -:103B2000CF930E94D71E811102C00E94BD1EC5E620 -:103B3000C15049F00E9497068FE39CE90197F1F785 -:103B400000C00000F5CF89E20E94821D811113C1DF -:103B50008AE20E94821D81110E94BD1E85E00E94A2 -:103B6000821D81110E942E1D0E94E21E8093CE01B3 -:103B700087E00E94821D8823A9F18BE10E94821DAB -:103B8000882351F08091CE0181FB222720F991E01A -:103B9000922790FB81F90EC08EE00E94821D88233F -:103BA00061F08091CE0182FB222720F991E09227DB -:103BB00090FB82F98093CE0115C080E10E94821DA6 -:103BC0009091CE01882341F093FB222720F981E0D8 -:103BD000822780FB93F904C0892F809580FB90F9A0 -:103BE0009093CE018091CE010E94E61E0E94F41EA9 -:103BF0008093E10180EE0E94821D882341F0809134 -:103C0000E101982F909590FB80F98093E10189E381 -:103C10000E94821D882359F08091E10181FB2227B7 -:103C200020F991E0922790FB81F98093E10182EEE7 -:103C30000E94821D882359F08091E10182FB222796 -:103C400020F991E0922790FB82F98093E10186EEC2 -:103C50000E94821D882359F08091E10183FB222775 -:103C600020F991E0922790FB83F98093E10183EEA4 -:103C70000E94821D882359F08091E10184FB222754 -:103C800020F991E0922790FB84F98093E10185E38C -:103C90000E94821D882359F08091E10185FB222733 -:103CA00020F991E0922790FB85F98093E10181E36F -:103CB0000E94821D882359F08091E10186FB222712 -:103CC00020F991E0922790FB86F98093E10181E150 -:103CD0000E94821D882359F08091E10187FB2227F1 -:103CE00020F991E0922790FB87F98093E101809180 -:103CF000E1010E94F81E8091E10187FB882780F98D -:103D000080930D0187E20E94821DC82F8EE10E94E0 -:103D1000821D8111C2608FE10E94821D8111C460E9 -:103D200080E20E94821D8111C86081E20E94821D92 -:103D30008111C06182E20E94821D8111C06283E212 -:103D40000E94821D8111C06484E20E94821D88232A -:103D500011F0C06802C0CC2329F08C2F0E94EF1E06 -:103D60006C2F03C00E94EB1E682F70E080E090E093 -:103D7000CF910C94DB19CF9108956DEE7EEF80E02A -:103D800090E00E94232560E082E090E00E941525EB -:103D900060E083E090E00E94152560E084E090E020 -:103DA0000E94152560E085E090E00C94152580E0E8 -:103DB00090E00E940F2521E08D3E9E4F09F020E00B -:103DC000822F089582E090E00C940725682F82E00E -:103DD00090E00C94152583E090E00C940725682F63 -:103DE00083E090E00C94152584E090E00C94072586 -:103DF000682F84E090E00C9415258091D60180FF17 -:103E00000BC06091130185E0689FB0011124759586 -:103E10006795759567952BC081FF09C06091130167 -:103E200085E0689FB00111247595679520C082FFD9 -:103E300007C06091130185E0689FB001112417C08D -:103E40009091D7019923D1F060911201961788F7CC -:103E50002091130185E0289F90011124929FA001D9 -:103E6000939F500D112470E0CA010E94D92460383C -:103E7000710540F46115710539F002C065E070E02C -:103E8000862F08958FE7089581E008958091D601E7 -:103E900080FF08C06091110170E075956795759578 -:103EA000679521C081FF06C06091110170E0759592 -:103EB000679519C082FF04C06091110170E010C0C5 -:103EC0009091D7019923C1F0609110019617A0F746 -:103ED00080911101899FC001112470E00E94D924B2 -:103EE0006038710528F46115710521F0862F089559 -:103EF0008FE7089581E0089561E070E0F4CF803F9E -:103F000021F40E94FD1E819504C0813F29F40E9486 -:103F1000FD1E8093DA010895823F21F40E94FD1E68 -:103F2000819504C0833F29F40E94FD1E8093D9012E -:103F30000895893F19F40E94461F05C08A3F31F455 -:103F40000E94461F81958093DB0108958B3F21F4E9 -:103F50000E94461F819504C08C3F29F40E94461F91 -:103F60008093DC010895843F21F48091D801816021 -:103F700017C0853F21F48091D801826011C0863F2F -:103F800021F48091D80184600BC0873F21F4809197 -:103F9000D801886005C0883F31F48091D8018061E4 -:103FA0008093D80108958D3F21F48091D6018160DE -:103FB0000BC08E3F21F48091D601826005C08F3FF7 -:103FC00029F48091D60184608093D6010895803FC2 -:103FD00039F48091DA0187FF6CC01092DA0169C070 -:103FE000813F29F48091DA011816BCF362C09091E8 -:103FF000D901823F29F497FF5CC01092D90159C0C2 -:10400000833F19F41916CCF354C0893F41F48091D1 -:10401000DB0118160CF04DC01092DB014AC08A3F3C -:1040200029F48091DB0187FF44C0F6CF8B3F39F440 -:104030008091DC0187FF3DC01092DC013AC08C3FCB -:1040400029F48091DC011816BCF333C0843F21F4BD -:104050008091D8018E7F17C0853F21F48091D801CF -:104060008D7F11C0863F21F48091D8018B7F0BC0DA -:10407000873F21F48091D801877F05C0883F31F4C4 -:104080008091D8018F7E8093D80113C08D3F21F499 -:104090008091D6018E7F0BC08E3F21F48091D60196 -:1040A0008D7F05C08F3F29F48091D6018B7F80934F -:1040B000D6018091D90181110EC08091DA01811160 -:1040C0000AC08091DB01811106C08091DC01811161 -:1040D00002C01092D701089588ED91E00E94C010AF -:1040E0000E94D31C9093D5018093D40108951F930F -:1040F000CF93DF938091D4019091D5010E94DF1C72 -:10410000AC019091D701992321F02091140130E066 -:1041100006C0209115018AE0289F900111244217C2 -:10412000530708F486C08091D901C091DA01D0917B -:10413000DB011091DC01811107C0C11176C0D111E2 -:1041400074C0111172C075C09F3F19F09F5F9093AA -:10415000D701181624F40E94FD1E8093D901809186 -:10416000D90187FF05C00E94FD1E81958093D9016A -:104170001C1624F40E94FD1E8093DA018091DA015E -:1041800087FF05C00E94FD1E81958093DA01609132 -:10419000D901662339F1C091DA01CC2319F17727CF -:1041A00067FD7095872F972F0E94EA2323E333E35F -:1041B00043E35FE30E944E240E94B7236093D9013A -:1041C0006C2F772767FD7095872F972F0E94EA2322 -:1041D00023E333E343E35FE30E944E240E94B723CB -:1041E0006093DA011D1624F40E94461F8093DB01C0 -:1041F0008091DB0187FF05C00E94461F8195809357 -:10420000DB01111624F40E94461F8093DC0180918B -:10421000DC0187FF05C00E94461F81958093DC0169 -:10422000DF91CF911F910C946C209F3F09F08ECFAE -:1042300096CFDF91CF911F910895E8EDF1E085E0F1 -:10424000DF011D928A95E9F71092D7011092D601ED -:104250000895833081F128F4813059F08230D1F013 -:104260000895853009F449C0B8F1863009F456C084 -:10427000089580911501262F30E0280F311D2F3F22 -:10428000310524F4680F6093150108958FEF809332 -:104290001501089580911401262F30E0280F311D5B -:1042A0002F3F310524F4680F6093140108958FEFB8 -:1042B00080931401089580911301262F30E0280F78 -:1042C000311D2F3F310524F4680F609313010895C9 -:1042D0008FEF80931301089580911201262F30E013 -:1042E000280F311D2F3F310524F4680F6093120110 -:1042F00008958FEF80931201089580911101262F68 -:1043000030E0280F311D2F3F310524F4680F6093F2 -:10431000110108958FEF809311010895809110018C -:10432000262F30E0280F311D2F3F310524F4680F70 -:104330006093100108958FEF8093100108958330EA -:1043400011F128F4813049F0823091F008958530E0 -:1043500081F120F18630C1F108958091150168172F -:1043600020F4861B8093150108951092150108957D -:1043700080911401681720F4861B8093140108951E -:1043800010921401089580911301681720F4861B80 -:1043900080931301089510921301089580911201E2 -:1043A000681720F4861B8093120108951092120161 -:1043B000089580911101681720F4861B80931101E4 -:1043C000089510921101089580911001681720F44A -:1043D000861B8093100108951092100108950F9389 -:1043E0001F938D3109F46BC008F03FC08E3009F483 -:1043F0007DC0C0F4873009F46EC068F4863009F0DF -:10440000AFC08091CE01817F8E7F8093CE0181E00D -:104410008093DE01A6C0883009F458C08B3009F4BF -:104420009BC09EC0863109F497C078F4803109F4AE -:1044300070C0813109F094C00E941F1690910D0147 -:1044400081E0892780930D0187C0893109F484C0F8 -:104450008B3109F085C08091CE0181FB222720F9A4 -:1044600091E0922790FB81F94AC0853309F45BC043 -:1044700048F4873209F457C008F45AC0893209F465 -:1044800052C06EC0833438F48A3308F067C0883372 -:1044900009F462C065C0833409F445C0883409F06A -:1044A0005FC00E941F160FEF13ED20E30150104074 -:1044B0002040E1F700C000000E942E1D4DC00E9468 -:1044C00071230E94A9100E94A20946C00E94E21E08 -:1044D0000E94F41E41C09091CE01892F817090FFFF -:1044E00012C0917F9E7F9093CE013BC08091CE0100 -:1044F00082FB222720F991E0922790FB82F980939A -:10450000CE01992349F18091CE0181608093CE0143 -:1045100023C08091CE0183FB222720F991E09227CE -:1045200090FB83F9ECCF61E070E080E090E010C098 -:104530008D5141E050E060E070E08A019B0104C0D1 -:10454000000F111F221F331F8A95D2F7C901B8012E -:104550000E94DB190E941F1681E003C08953E9CF36 -:1045600080E01F910F91089580E0089580E0089504 -:10457000CF93C82F8091DE01813079F018F082301E -:10458000E9F187C0E0910E01F0910F018081813146 -:1045900069F0823209F07FC009C0E0910E01F0910C -:1045A0000F018081813111F0823261F48C2F0E94E1 -:1045B000B422811104C08C2F0E94EF211DC081E024 -:1045C00090E01AC08C2F0E94B622811114C0C43111 -:1045D00079F048F4CB3079F0C03109F060C082E066 -:1045E0008093DE0108C0C93219F0C83321F057C0EA -:1045F0001092DE0154C081E0817053C0C93289F14C -:1046000018F5C43171F1A8F4C73009F046C08AE04A -:104610008093150194E19093140193E0909313011A -:104620008093120188E08093110188E28093100149 -:1046300034C0CE51C63088F5EC2FF0E0E65DFE4F79 -:1046400080818093DD0129C0CE34E9F020F4CB34A1 -:1046500021F56AE013C0C13579F0C235F1F461E0AB -:104660000DC08091DD01882319F01092DD0115C085 -:1046700081E08093DE0115C061E006C08091DD011C -:104680000E9429210AC06AE08091DD010E949F21D9 -:1046900004C01092DE0180E004C081E002C080E02E -:1046A000ABCFCF910895E1E8F0E08081886080830E -:1046B0008081816080838FB7F89493E09093890024 -:1046C00090ED909388008FBF0895EFE6F0E0808131 -:1046D000826080830895EFE6F0E080818D7F8083A3 -:1046E0000895EFE6F0E0908182E0892780830895C5 -:1046F0001F920F920FB60F9211242F933F934F9357 -:104700005F936F937F938F939F93AF93BF93EF9339 -:10471000FF938091DF019091E00101969093E00179 -:104720008093DF01811103C082E00E94A209E09121 -:10473000E001E695E695F0E0E156F84FE4918091CE -:10474000DF018E1303C080E00E94A209FF91EF9168 -:10475000BF91AF919F918F917F916F915F914F9199 -:104760003F912F910F900FBE0F901F90189504D07E -:104770006894B1118DC0089570D088F09F5790F063 -:10478000B92F9927B751A0F0D1F0660F771F881F76 -:10479000991F1AF0BA95C9F712C0B13081F077D0DD -:1047A000B1E0089574C0672F782F8827B85F39F07B -:1047B000B93FCCF3869577956795B395D9F73EF4D5 -:1047C00090958095709561957F4F8F4F9F4F08957D -:1047D000E89409C097FB3EF490958095709561959B -:1047E0007F4F8F4F9F4F9923A9F0F92F96E9BB2751 -:1047F0009395F695879577956795B795F111F8CFCD -:10480000FAF4BB0F11F460FF1BC06F5F7F4F8F4F37 -:104810009F4F16C0882311F096E911C0772321F02D -:104820009EE8872F762F05C0662371F096E8862FC5 -:1048300070E060E02AF09A95660F771F881FDAF71C -:10484000880F9695879597F9089557FD9058440FCE -:10485000551F59F05F3F71F04795880F97FB991FDF -:1048600061F09F3F79F0879508951216130614069C -:10487000551FF2CF4695F1DF08C016161706180629 -:10488000991FF1CF86957105610508940895E89404 -:10489000BB2766277727CB0197F908950BD078C0FF -:1048A00069D028F06ED018F0952309F05AC05FC087 -:1048B0001124EECFCADFA0F3959FD1F3950F50E0FE -:1048C000551F629FF001729FBB27F00DB11D639FC2 -:1048D000AA27F00DB11DAA1F649F6627B00DA11D68 -:1048E000661F829F2227B00DA11D621F739FB00D0E -:1048F000A11D621F839FA00D611D221F749F33277E -:10490000A00D611D231F849F600D211D822F762F16 -:104910006A2F11249F5750408AF0E1F088234AF013 -:10492000EE0FFF1FBB1F661F771F881F915050405F -:10493000A9F79E3F510570F014C0AACF5F3FECF37A -:10494000983EDCF3869577956795B795F795E7954B -:104950009F5FC1F7FE2B880F911D9695879597F95C -:10496000089597F99F6780E870E060E008959FEFF1 -:1049700080EC089500240A941616170618060906F6 -:10498000089500240A9412161306140605060895C5 -:10499000092E0394000C11F4882352F0BB0F40F44D -:1049A000BF2B11F460FF04C06F5F7F4F8F4F9F4F8D -:1049B000089597FB072E16F4009407D077FD09D0D1 -:1049C0000E94F32407FC05D03EF4909581959F4FFB -:1049D0000895709561957F4F0895EE0FFF1F059024 -:1049E000F491E02D0994AA1BBB1B51E107C0AA1F3B -:1049F000BB1FA617B70710F0A61BB70B881F991F80 -:104A00005A95A9F780959095BC01CD010895F99923 -:104A1000FECF92BD81BDF89A992780B50895A8E18F -:104A2000B0E042E050E00C942A25262FF999FECF01 -:104A30001FBA92BD81BD20BD0FB6F894FA9AF99ABB -:104A40000FBE019608950E941525272F0C94162558 -:104A5000DC01CB01FC01F999FECF06C0F2BDE1BD3E -:104A6000F89A319600B40D9241505040B8F708952D -:044A7000F894FFCFE8 -:104A74002002A409320A0F0ADB09A7090101BC01BB -:104A840028080A03140A3F4D363960071307DD0668 -:104A9400A4063706500669068206010203040506C9 -:044AA40007080900F6 +:1029D000CE11812F002319F00E94AF2002C00E9467 +:1029E000172126960FB6F894DEBF0FBECDBFDF913C +:1029F000CF911F910F91FF90EF90DF90CF90BF90FC +:102A00000C949C218B2D837009F07BC00111FAC1BD +:102A1000812F829586958770880F880F912F9F70E0 +:102A2000C92ED12CE12CF12C082E04C0CC0CDD1CBD +:102A3000EE1CFF1C0A94D2F714FF12C04FE050E0C6 +:102A400060E070E004C0440F551F661F771F8A9531 +:102A5000D2F7CB01BA01609570958095909503C02F +:102A600060E070E0CB012B2D269526952370422F38 +:102A700050E042305105D9F04330510569F16C29DD +:102A80007D298E299F294130510551F126960FB697 +:102A9000F894DEBF0FBECDBFDF91CF911F910F9194 +:102AA000FF90EF90DF90CF90BF900C94081B6C29A3 +:102AB0007D298E299F2926960FB6F894DEBF0FBE7A +:102AC000CDBFDF91CF911F910F91FF90EF90DF90DD +:102AD000CF90BF900C94241B0E94081BC701B60125 +:102AE00026960FB6F894DEBF0FBECDBFDF91CF9113 +:102AF0001F910F91FF90EF90DF90CF90BF900C94BB +:102B0000EC1A002319F08B2D817001C08695882363 +:102B100009F478C1812F829586958770880F880F78 +:102B2000912F9F70C92ED12CE12CF12C082E04C0BE +:102B3000CC0CDD1CEE1CFF1C0A94D2F714FF12C053 +:102B40004FE050E060E070E004C0440F551F661F86 +:102B5000771F8A95D2F7CB01BA0160957095809561 +:102B6000909503C060E070E0CB012B2D2695269553 +:102B70002370422F50E042305105D9F043305105C7 +:102B800069F16C297D298E299F294130510551F128 +:102B900026960FB6F894DEBF0FBECDBFDF91CF9162 +:102BA0001F910F91FF90EF90DF90CF90BF900C940A +:102BB000E21B6C297D298E299F2926960FB6F89451 +:102BC000DEBF0FBECDBFDF91CF911F910F91FF9060 +:102BD000EF90DF90CF90BF900C94FE1B0E94E21B01 +:102BE000C701B60126960FB6F894DEBF0FBECDBF63 +:102BF000DF91CF911F910F91FF90EF90DF90CF90D9 +:102C0000BF900C94C61B103FD1F118F4103E50F445 +:102C1000A1C0123F09F463C008F44CC0133F09F48B +:102C200073C098C01F708B2D8F710023A1F00E947C +:102C30005F1B812F26960FB6F894DEBF0FBECDBF67 +:102C4000DF91CF911F910F91FF90EF90DF90CF9088 +:102C5000BF900C94D6130E94801B812F26960FB62E +:102C6000F894DEBF0FBECDBFDF91CF911F910F91C2 +:102C7000FF90EF90DF90CF90BF900C94DD13002376 +:102C8000A9F02111BFC08B2D8F7126960FB6F89435 +:102C9000DEBF0FBECDBFDF91CF911F910F91FF908F +:102CA000EF90DF90CF90BF900C94A51B223008F0DE +:102CB000A9C0E9CF0023A9F08B2D8F7126960FB6FE +:102CC000F894DEBF0FBECDBFDF91CF911F910F9162 +:102CD000FF90EF90DF90CF90BF900C945F1B00238C +:102CE00059F38B2D8F7126960FB6F894DEBF0FBE69 +:102CF000CDBFDF91CF911F910F91FF90EF90DF90AB +:102D0000CF90BF900C94801B002399F08B2D8F7176 +:102D100026960FB6F894DEBF0FBECDBFDF91CF91E0 +:102D20001F910F91FF90EF90DF90CF90BF900C9488 +:102D30004A1B26960FB6F894DEBF0FBECDBFDF91BB +:102D4000CF911F910F91FF90EF90DF90CF90BF90A8 +:102D50000C94401B0023A9F0222309F4ADCF812F4E +:102D600026960FB6F894DEBF0FBECDBFDF91CF9190 +:102D70001F910F91FF90EF90DF90CF90BF900C9438 +:102D8000BF12222309F4ADCF812F26960FB6F894F7 +:102D9000DEBF0FBECDBFDF91CF911F910F91FF908E +:102DA000EF90DF90CF90BF900C9487134B2D4F7016 +:102DB000612FC7010E94420426960FB6F894DEBF29 +:102DC0000FBECDBFDF91CF911F910F91FF90EF907C +:102DD000DF90CF90BF900C94641A4B2D4F70612FF1 +:102DE000C70126960FB6F894DEBF0FBECDBFDF91A8 +:102DF000CF911F910F91FF90EF90DF90CF90BF90F8 +:102E00000C94B40726960FB6F894DEBF0FBECDBF64 +:102E1000DF91CF911F910F91FF90EF90DF90CF90B6 +:102E2000BF9008950E940C1D0E941C1D0E94E11C71 +:102E30000E94361D0E944D220E949C2180E090E05D +:102E40000E94B81180E090E00C94CE110E94FC1C0E +:102E50000C9412170E945A1C292F22952F7030E0D3 +:102E60002C3031054CF42A3031056CF422503109F4 +:102E70002230310588F407C02C30310549F02F305D +:102E8000310531F009C0803E48F0803F29F406C08A +:102E900093FB882780F9089580E0089581E00895E4 +:102EA000CF93DF9300D000D01F92CDB7DEB70F9045 +:102EB0000F900F900F900F90DF91CF910895CF93C7 +:102EC000DF9300D000D000D0CDB7DEB726960FB686 +:102ED000F894DEBF0FBECDBFDF91CF9108951F9351 +:102EE000CF93DF93C0917B0116E080917C01C817DE +:102EF00099F0D0E01C9FF0011D9FF00D1124E358C4 +:102F0000FE4F4081518162817381848195810E944D +:102F10005F172196C770E9CFDF91CF911F91089578 +:102F20004091AD015091AE016091AF017091B0013F +:102F30008091B1019091B2010C945F178091B20120 +:102F400082958F7009F054C08091AF01882309F4F5 +:102F50004FC080917B01A0917C016091AD01709187 +:102F6000AE014091B0015091B101B6E08A1709F469 +:102F70003FC090E041155105C1F17F3F11F46F3F13 +:102F8000A1F1B89FF001B99FF00D1124E358FE4F55 +:102F9000218172132AC02081621327C0228121114E +:102FA00024C0238134812417350710F421503109BE +:102FB000241B350B283C3105C0F42091B2012F7041 +:102FC00020612093B20126E0289FF001299FF00D97 +:102FD0001124EE57FE4F80818F70806180838DEACF +:102FE00091E00E94E4130C946F1701968770BECF96 +:102FF0000895CF92DF92EF92FF920F931F93CF939A +:10300000DF93CDB7DEB762970FB6F894DEBF0FBE81 +:10301000CDBF8C0185E0F801DE011D9601900D9277 +:103020008A95E1F7D8014C9111965C91119712960F +:103030006C9112971396CD90DC9014973091AD015E +:103040007091AE018091B0019091B101009709F4A7 +:103050006BC17F3F19F43F3F09F466C1E090AF01B7 +:10306000EE2009F4C0C02091B201C816D90628F09C +:10307000F601E81BF90BCF0104C0809590958C0DEB +:103080009D1DFF24F394883C910578F0F12C207F5E +:1030900009F0C6C07C2DD98AC88A89890E94501738 +:1030A0008DEA91E00E94E413B1C0822F807F09F085 +:1030B00046C0751314C0341312C0611110C02F70B4 +:1030C00020612093B2010E9490178DEA91E00E9446 +:1030D000E4138091B201D80115968C932EC0CD28AF +:1030E00019F15F3F11F44F3FF9F0F62E61111CC04A +:1030F00080917B0120917C0136E0821709F45AC04F +:1031000090E0389FF001399FF00D1124E358FE4FF5 +:103110007181571306C07081471303C0728171110A +:1031200003C001968770E9CFF62E662309F418C113 +:103130008091B20181608093B201F12C11C17513AD +:1031400008C0341306C0611104C08091B201D801D7 +:10315000C3C04D875E878D859E856A8B0E942A1726 +:103160006A898823E1F16623D1F12091B201822F8F +:1031700082958F7090E0029774F08091AD019091EC +:10318000AE0198878F831986DB86CA862C87CE018D +:1031900007960E94E41386E0F801ADEAB1E00190E1 +:1031A0000D928A95E1F70E949E170E949017FF24C6 +:1031B000F394D6C04D875E878D859E850E945A1CEC +:1031C000292F22952F7030E0223031050CF0BCC041 +:1031D0009F7009F0B6C0805E883008F4C1C0C80195 +:1031E0000E94E413E4CFC816D90608F453C0F601D0 +:1031F000E81BF90BCF01883C910508F450C0F12C75 +:103200007C2DD98AC88A89890E945017EDEAF1E09D +:1032100086E0DF011D928A95E9F70E949017A0C011 +:10322000751314C0341312C0611110C08091B20123 +:10323000F8018583C8010E94E41386E0EDEAF1E01D +:10324000DF011D928A95E9F7FE2C8AC04D875E87C3 +:103250008D859E856A8B0E942A176A89882309F4C6 +:10326000BECF662309F4BBCF2091B201822F829595 +:103270008F7090E002970CF48ECF8091AD01909109 +:10328000AE019A8389831B82DD82CC822E83CE019C +:1032900001967FCF809590958C0D9D1DACCFF62E1D +:1032A000662309F49CCF75132EC034132CC02091D3 +:1032B000B20120FD1FC0822F82958F70D9F0D801F6 +:1032C00015962C9315978F3049F08F5F982F929514 +:1032D000907F822F8F70892B15968C93C8010E9446 +:1032E000E41386E0F801ADEAB1E001900D928A9511 +:1032F000E1F793CF86E0F801ADEAB1E001900D92DD +:103300008A95E1F72DC04D875E878D859E850E9449 +:103310002A17811140CF8091B20181608093B20160 +:10332000C8010E94E4131CC0662309F458CF4D87DE +:103330005E878D859E850E942A17882309F44FCFCA +:103340002ACF811148CF0CC0243031050CF047CF73 +:103350009F7009F440CFF8019581907F09F03BCF31 +:103360008F2D62960FB6F894DEBF0FBECDBFDF91F2 +:10337000CF911F910F91FF90EF90DF90CF90089524 +:103380001F93CF93DF93CDB7DEB72C970FB6F8948A +:10339000DEBF0FBECDBF4F83588769877A878B8783 +:1033A0009C87CE0107960E94F917882369F08F81C8 +:1033B00098852A853B85232BF1F19F3F09F063C057 +:1033C0008F3F09F060C037C086E0FE013796DE010E +:1033D000119601900D928A95E1F76F817885EA85C3 +:1033E000FB85309741F17F3F11F46F3F21F1209130 +:1033F0007C0130E0C90101968770992740917B01DB +:1034000050E08417950709F447C069837A83FD83E8 +:10341000EC8396E0929FD001939FB00D1124A358A6 +:10342000BE4FFE01319601900D929A95E1F780937F +:103430007C010E946F1716E080917B0190917C01C6 +:103440008917C1F1189FC001112483589E4F0E9413 +:10345000F917882379F1E0917B011E9FF001112477 +:10346000E358FE4F4081518162817381848195814F +:103470000E945F1780917B0190E0019687709927E9 +:1034800080937B01D9CF4F81588569857A858B855B +:103490009C850E945F17CFCF0E94261710927C0157 +:1034A00010927B01EDEAF1E086E0DF011D928A9542 +:1034B000E9F7C1CF2C960FB6F894DEBF0FBECDBF93 +:1034C000DF91CF911F910895EF92FF920F931F9379 +:1034D000CF93DF938C01892B09F46CC0F12CEE247F +:1034E000E394E8012196F8018491843740F4843014 +:1034F00008F051C0813081F0823019F15BC085370E +:1035000009F444C0A8F19CE7980F903708F052C026 +:103510008F770E94871341C00E5F1F4FFE01C49139 +:1035200080E28C0F883048F4C7708E2D01C0880F60 +:10353000CA95EAF70E940F1D14C08C2F0E94BF127B +:103540002DC00E5F1F4FFE01C49180E28C0F8830AA +:1035500058F4C7708E2D01C0880FCA95EAF70E94F3 +:10356000151D0E94361D1AC08C2F0E94871316C08D +:103570000E5F1F4FFE01C491CC2381F08FE99FE0C5 +:103580000197F1F700C00000C150F6CF0E5F1F4F4A +:10359000FE01F49003C00E94BF128E018F2D88237C +:1035A00009F49FCFEFE9FFE03197F1F700C0000089 +:1035B0008150F5CFDF91CF911F910F91FF90EF9048 +:1035C000089508956093B7017093B8018093B9018D +:1035D0009093BA010C9412170F931F930091B701A7 +:1035E0001091B8012091B9013091BA01DC01CB01F1 +:1035F000802B912BA22BB32B8093B7019093B80112 +:10360000A093B901B093BA011F910F910C941217B6 +:103610000F931F930091B7011091B8012091B90148 +:103620003091BA01DC01CB0180239123A223B32383 +:103630008093B7019093B801A093B901B093BA01F8 +:103640001F910F910C9412170F931F930091B701C4 +:103650001091B8012091B9013091BA01DC01CB0180 +:1036600080279127A227B3278093B7019093B801B1 +:10367000A093B901B093BA011F910F910C94121746 +:103680001092B3011092B4011092B5011092B601DC +:103690000C94121741E050E060E070E004C0440F69 +:1036A000551F661F771F8A95D2F74093B301509339 +:1036B000B4016093B5017093B6010C94121741E008 +:1036C00050E060E070E004C0440F551F661F771F94 +:1036D0008A95D2F78091B3019091B401A091B50180 +:1036E000B091B601482B592B6A2B7B2B4093B30129 +:1036F0005093B4016093B5017093B6010C94121706 +:1037000041E050E060E070E004C0440F551F661FC8 +:10371000771F8A95D2F74095509560957095809166 +:10372000B3019091B401A091B501B091B6014823C5 +:1037300059236A237B234093B3015093B4016093D0 +:10374000B5017093B6010C94121741E050E060E0AF +:1037500070E004C0440F551F661F771F8A95D2F78B +:103760008091B3019091B401A091B501B091B601DF +:10377000482759276A277B274093B3015093B40108 +:103780006093B5017093B6010C9412170F931F93B9 +:103790000091B3011091B4012091B5013091B601AF +:1037A000DC01CB01802B912BA22BB32B8093B30197 +:1037B0009093B401A093B501B093B6011F910F91FE +:1037C0000C9412170F931F930091B3011091B40141 +:1037D0002091B5013091B601DC01CB01802391230A +:1037E000A223B3238093B3019093B401A093B501B6 +:1037F000B093B6011F910F910C9412170F931F9362 +:103800000091B3011091B4012091B5013091B6013E +:10381000DC01CB0180279127A227B3278093B30136 +:103820009093B401A093B501B093B6011F910F918D +:103830000C9412170895CF92DF92EF92FF920F939C +:103840001F93CF93DF938C01C090B701D090B80144 +:10385000E090B901F090BA018091B3019091B40168 +:10386000A091B501B091B601C82AD92AEA2AFB2A4B +:10387000CFE1D0E0D701C6010C2E04C0B695A795C4 +:10388000979587950A94D2F780FF06C0B8018C2FD0 +:103890000E94F409019721F4219760F780E001C0AC +:1038A0008C2FDF91CF911F910F91FF90EF90DF90C0 +:1038B000CF900895CF93DF93EC010E941B1CBE01B3 +:1038C0000E94F409DF91CF910895CB010E945A1C08 +:1038D000089590910C01992321F090910D0191117F +:1038E00009C020910E0130910F01F90132969FEF2E +:1038F00040E01FC0982F9695969596959F3050F56D +:10390000E0910E01F0910F01E90FF11D877021E0A8 +:1039100030E0A90102C0440F551F8A95E2F7CA01A1 +:103920009181892B818308959F3F39F04F5F4E30FD +:1039300041F051915813F8CF0DC05111F7CF942F8A +:10394000F5CF9F3F39F0F901E90FF11D97FDFA9589 +:1039500082830895089590910C01992321F090910C +:103960000D01911109C020910E0130910F01F90153 +:103970003296205F3F4F1FC0982F9695969596954B +:103980009F30F0F4E0910E01F0910F01E90FF11D6D +:10399000877021E030E0A90102C0440F551F8A95CD +:1039A000E2F7CA0180959181892381830895319638 +:1039B000E217F30729F090819813F9CF1082F7CF1F +:1039C000089581E090E0E0910E01F0910F01E80F81 +:1039D000F91F1082019680319105A9F70895909101 +:1039E000CE01892B8093CE01089580959091CE01D0 +:1039F00089238093CE0108951092CE01089590916D +:103A0000CD01892B8093CD01089580959091CD01B2 +:103A100089238093CD0108951092CD01089590914E +:103A2000CC01892B8093CC01089580959091CC0195 +:103A300089238093CC0108951092CC01089580933E +:103A4000BB0108951092BB01089580910E019091E1 +:103A50000F01FC0131969C01205F3F4F80E0919166 +:103A600091118F5FE217F307D1F70895E0910E01EE +:103A7000F0910F018091CE018083E0910E01F091D1 +:103A80000F0190818091CD01892B8083E0910E01FF +:103A9000F0910F0190818091CC01892B80838091DE +:103AA000BB01882361F0E0910E01F0910F0190813C +:103AB000892B80830E94251D81111092BB0180916A +:103AC0000E0190910F010C94A211CF92DF92EF9210 +:103AD000FF926C01EE24FF24C114D104E104F1042F +:103AE00021F0C701B60120E101C020E0C72ED82E89 +:103AF000E92EFF24C114D104E104F10419F0285F78 +:103B0000C701B6016B017C0154E0F694E794D794A9 +:103B1000C7945A95D1F7C114D104E104F10419F006 +:103B20002C5FC701B6016B017C0142E0F694E7947B +:103B3000D794C7944A95D1F7C114D104E104F10494 +:103B400019F02E5FC701B601DC01CB01B695A79530 +:103B500097958795892B8A2B8B2B09F02F5F822FC6 +:103B6000FF90EF90DF90CF9008958091E601843030 +:103B700021F11092D00120E488E190E00FB6F89492 +:103B8000A895809360000FBE2093600080E00E94A3 +:103B90008F0A83B7817F846083BF83B7816083BFCF +:103BA0007894889583B78E7F83BF88E10FB6F894A9 +:103BB00080936000109260000FBE089508950895EC +:103BC000CF930E94DE1D0E94BF060E94DF1DC0E051 +:103BD0008C2F0E94AD07811104C0CF5FCE30C1F79A +:103BE00001C081E0CF9108950E9426170E9496118E +:103BF0000C948F0A82E084BD93E095BD9AEF97BD47 +:103C000080936E0008952FB7F8948091D101909120 +:103C1000D201A091D301B091D4012FBF0895CF92CA +:103C2000DF92EF92FF920F931F932FB7F89440917A +:103C3000D1015091D2016091D3017091D4012FBF75 +:103C40006A017B01EE24FF248C0120E030E0C016E5 +:103C5000D106E206F30610F4415051099A01281BDF +:103C6000390BC9011F910F91FF90EF90DF90CF901A +:103C700008951F920F920FB60F9211248F939F9366 +:103C8000AF93BF938091D1019091D201A091D301C4 +:103C9000B091D4010196A11DB11D8093D1019093E3 +:103CA000D201A093D301B093D401BF91AF919F9162 +:103CB0008F910F900FBE0F901F9018950E94930E3A +:103CC000F8942FEF87EA91E6215080409040E1F789 +:103CD00000C0000087E090EBDC018093F00190933E +:103CE000F101A093F201B093F3019CE088E10FB6DB +:103CF000F894A895809360000FBE90936000FFCF6A +:103D0000EF92FF920F931F93CF93DF93D82FC0E0D2 +:103D10008C2F0E94AD0700E010E0E82EF12CC701C7 +:103D2000002E02C0959587950A94E2F780FD06C0A3 +:103D30000F5F1F4F0630110591F709C0602F7C2FD0 +:103D400080E00E94B507D813F3CF81E004C0CF5FB5 +:103D5000CE30F1F680E0DF91CF911F910F91FF906F +:103D6000EF900895CF93C82F8CE20E94801E882385 +:103D700021F08C2FCF910C94801E80E0CF9108957C +:103D8000CF930E940720811102C00E94ED1FC5E65B +:103D9000C15049F00E94BF068FE39CE90197F1F7FB +:103DA00000C00000F5CF89E20E94B21E811113C14C +:103DB0008AE20E94B21E81110E94ED1F85E00E94DE +:103DC000B21E81110E945E1E0E9412208093CF01BC +:103DD00087E00E94B21E8823A9F18BE10E94B21EE7 +:103DE000882351F08091CF0181FB222720F991E0B7 +:103DF000922790FB81F90EC08EE00E94B21E8823AC +:103E000061F08091CF0182FB222720F991E0922777 +:103E100090FB82F98093CF0115C080E10E94B21E11 +:103E20009091CF01882341F093FB222720F981E074 +:103E3000822780FB93F904C0892F809580FB90F93D +:103E40009093CF018091CF010E9416200E942420E0 +:103E50008093EF0180EE0E94B21E882341F0809192 +:103E6000EF01982F909590FB80F98093EF0189E303 +:103E70000E94B21E882359F08091EF0181FB222716 +:103E800020F991E0922790FB81F98093EF0182EE77 +:103E90000E94B21E882359F08091EF0182FB2227F5 +:103EA00020F991E0922790FB82F98093EF0186EE52 +:103EB0000E94B21E882359F08091EF0183FB2227D4 +:103EC00020F991E0922790FB83F98093EF0183EE34 +:103ED0000E94B21E882359F08091EF0184FB2227B3 +:103EE00020F991E0922790FB84F98093EF0185E31C +:103EF0000E94B21E882359F08091EF0185FB222792 +:103F000020F991E0922790FB85F98093EF0181E3FE +:103F10000E94B21E882359F08091EF0186FB222770 +:103F200020F991E0922790FB86F98093EF0181E1DF +:103F30000E94B21E882359F08091EF0187FB22274F +:103F400020F991E0922790FB87F98093EF0180910F +:103F5000EF010E9428208091EF0187FB882780F9DC +:103F600080930D0187E20E94B21EC82F8EE10E944D +:103F7000B21E8111C2608FE10E94B21E8111C46025 +:103F800080E20E94B21E8111C86081E20E94B21ECE +:103F90008111C06182E20E94B21E8111C06283E27F +:103FA0000E94B21E8111C06484E20E94B21E882366 +:103FB00011F0C06802C0CC2329F08C2F0E941F2072 +:103FC0006C2F03C00E941B20682F70E080E090E0FF +:103FD000CF910C94E21ACF9108956DEE7EEF80E0C0 +:103FE00090E00E94552660E082E090E00E94472623 +:103FF00060E083E090E00E94472660E084E090E08B +:104000000E94472660E085E090E00C94472680E01F +:1040100090E00E94412621E08D3E9E4F09F020E075 +:10402000822F089582E090E00C943926682F82E078 +:1040300090E00C94472683E090E00C943926682F9A +:1040400083E090E00C94472684E090E00C943926BD +:10405000682F84E090E00C9447268091D70180FF80 +:104060000BC06091130185E0689FB0011124759524 +:104070006795759567952BC081FF09C06091130105 +:1040800085E0689FB00111247595679520C082FF77 +:1040900007C06091130185E0689FB001112417C02B +:1040A0009091D8019923D1F060911201961788F769 +:1040B0002091130185E0289F90011124929FA00177 +:1040C000939F500D112470E0CA010E940B266038A6 +:1040D000710540F46115710539F002C065E070E0CA +:1040E000862F08958FE7089581E008958091D70184 +:1040F00080FF08C06091110170E075956795759516 +:10410000679521C081FF06C06091110170E075952F +:10411000679519C082FF04C06091110170E010C062 +:104120009091D8019923C1F0609110019617A0F7E2 +:1041300080911101899FC001112470E00E940B261B +:104140006038710528F46115710521F0862F0895F6 +:104150008FE7089581E0089561E070E0F4CF803F3B +:1041600021F40E942D20819504C0813F29F40E94F2 +:104170002D208093DB010895823F21F40E942D20A1 +:10418000819504C0833F29F40E942D208093DA0199 +:104190000895893F19F40E94762005C08A3F31F4C2 +:1041A0000E94762081958093DC0108958B3F21F455 +:1041B0000E947620819504C08C3F29F40E947620CD +:1041C0008093DD010895843F21F48091D9018160BD +:1041D00017C0853F21F48091D901826011C0863FCC +:1041E00021F48091D90184600BC0873F21F4809134 +:1041F000D901886005C0883F31F48091D901806180 +:104200008093D90108958D3F21F48091D701816079 +:104210000BC08E3F21F48091D701826005C08F3F93 +:1042200029F48091D70184608093D7010895803F5D +:1042300039F48091DB0187FF6CC01092DB0169C00B +:10424000813F29F48091DB011816BCF362C0909184 +:10425000DA01823F29F497FF5CC01092DA0159C05D +:10426000833F19F41916CCF354C0893F41F480916F +:10427000DC0118160CF04DC01092DC014AC08A3FD8 +:1042800029F48091DC0187FF44C0F6CF8B3F39F4DD +:104290008091DD0187FF3DC01092DD013AC08C3F67 +:1042A00029F48091DD011816BCF333C0843F21F45A +:1042B0008091D9018E7F17C0853F21F48091D9016B +:1042C0008D7F11C0863F21F48091D9018B7F0BC077 +:1042D000873F21F48091D901877F05C0883F31F461 +:1042E0008091D9018F7E8093D90113C08D3F21F435 +:1042F0008091D7018E7F0BC08E3F21F48091D70132 +:104300008D7F05C08F3F29F48091D7018B7F8093EB +:10431000D7018091DA0181110EC08091DB018111FA +:104320000AC08091DC01811106C08091DD018111FC +:1043300002C01092D801089589ED91E00E94AD115C +:104340000E94031E9093D6018093D50108951F9378 +:10435000CF93DF938091D5019091D6010E940F1EDB +:10436000AC019091D801992321F02091140130E003 +:1043700006C0209115018AE0289F90011124421760 +:10438000530708F486C08091DA01C091DB01D09117 +:10439000DC011091DD01811107C0C11176C0D1117E +:1043A00074C0111172C075C09F3F19F09F5F909348 +:1043B000D801181624F40E942D208093DA018091F0 +:1043C000DA0187FF05C00E942D2081958093DA01D4 +:1043D0001C1624F40E942D208093DB018091DB01C8 +:1043E00087FF05C00E942D2081958093DB0160919D +:1043F000DA01662339F1C091DB01CC2319F177276B +:1044000067FD7095872F972F0E941C2523E333E3C8 +:1044100043E35FE30E9480250E94E9246093DA0170 +:104420006C2F772767FD7095872F972F0E941C258B +:1044300023E333E343E35FE30E9480250E94E92402 +:104440006093DB011D1624F40E9476208093DC012A +:104450008091DC0187FF05C00E94762081958093C2 +:10446000DC01111624F40E9476208093DD018091F6 +:10447000DD0187FF05C00E94762081958093DD01D4 +:10448000DF91CF911F910C949C219F3F09F08ECF1B +:1044900096CFDF91CF911F910895E9EDF1E085E08E +:1044A000DF011D928A95E9F71092D8011092D70189 +:1044B0000895833081F128F4813059F08230D1F0B1 +:1044C0000895853009F449C0B8F1863009F456C022 +:1044D000089580911501262F30E0280F311D2F3FC0 +:1044E000310524F4680F6093150108958FEF8093D0 +:1044F0001501089580911401262F30E0280F311DF9 +:104500002F3F310524F4680F6093140108958FEF55 +:1045100080931401089580911301262F30E0280F15 +:10452000311D2F3F310524F4680F60931301089566 +:104530008FEF80931301089580911201262F30E0B0 +:10454000280F311D2F3F310524F4680F60931201AD +:1045500008958FEF80931201089580911101262F05 +:1045600030E0280F311D2F3F310524F4680F609390 +:10457000110108958FEF809311010895809110012A +:10458000262F30E0280F311D2F3F310524F4680F0E +:104590006093100108958FEF809310010895833088 +:1045A00011F128F4813049F0823091F0089585307E +:1045B00081F120F18630C1F10895809115016817CD +:1045C00020F4861B8093150108951092150108951B +:1045D00080911401681720F4861B809314010895BC +:1045E00010921401089580911301681720F4861B1E +:1045F0008093130108951092130108958091120180 +:10460000681720F4861B80931201089510921201FE +:10461000089580911101681720F4861B8093110181 +:10462000089510921101089580911001681720F4E7 +:10463000861B8093100108951092100108950F9326 +:104640001F938D3109F46BC008F03FC08E3009F420 +:104650007FC0C0F4873009F469C068F4863009F07F +:10466000B1C08091CF01817F8E7F8093CF0181E0A7 +:104670008093DF01A8C0883009F4A2C08B3009F410 +:104680009FC0A0C0863109F49BC078F4803109F442 +:1046900072C0813109F096C00E94261790910D01D9 +:1046A00081E0892780930D018BC0893109F488C08E +:1046B0008B3109F087C08091CF0181FB222720F93F +:1046C00091E0922790FB81F94CC0853309F470C0CA +:1046D00048F4873209F46CC008F459C0893209F4EF +:1046E00067C070C0833438F48A3308F04EC0883312 +:1046F00009F466C067C0833409F45AC0883409F0ED +:1047000061C00E9426170FEF13ED20E30150104007 +:104710002040E1F700C000000E945E1E51C00E94D0 +:10472000A3240E9496110E948F0A4AC09091CF0143 +:10473000892F8095817080FB90F929F096609860B0 +:104740009093CF0140C0997F977F9093CF0138C05D +:104750008091CF0182FB222720F991E0922790FBE4 +:1047600082F98093CF01992359F18091CF01816023 +:104770008093CF0125C08091CF0183FB222720F9B0 +:1047800091E0922790FB83F9ECCF895301C08D51C2 +:1047900041E050E060E070E08A019B0104C0000F3E +:1047A000111F221F331F8A95D2F7C901B80104C017 +:1047B00061E070E080E090E00E94E21A0E9426171B +:1047C00081E001C080E01F910F91089580E008957D +:1047D00080E00895CF93C82F8091DF01813079F078 +:1047E00018F08230E9F187C0E0910E01F0910F01DD +:1047F0008081813169F0823209F07FC009C0E09187 +:104800000E01F0910F018081813111F0823261F44B +:104810008C2F0E94E623811104C08C2F0E941F233D +:104820001DC081E090E01AC08C2F0E94E823811106 +:1048300014C0C43179F048F4CB3079F0C03109F0BC +:1048400060C082E08093DF0108C0C93219F0C8332C +:1048500021F057C01092DF0154C081E0817053C035 +:10486000C93289F118F5C43171F1A8F4C73009F0E3 +:1048700046C08AE08093150194E19093140193E07F +:10488000909313018093120188E08093110188E2D4 +:104890008093100134C0CE51C63088F5EC2FF0E083 +:1048A000E65DFE4F80818093DE0129C0CE34E9F0C1 +:1048B00020F4CB3421F56AE013C0C13579F0C2355C +:1048C000F1F461E00DC08091DE01882319F01092AF +:1048D000DE0115C081E08093DF0115C061E006C0F4 +:1048E0008091DE010E9459220AC06AE08091DE01B7 +:1048F0000E94CF2204C01092DF0180E004C081E05A +:1049000002C080E0ABCFCF910895E1E8F0E0808174 +:10491000886080838081816080838FB7F89493E082 +:104920009093890090ED909388008FBF0895EFE6F3 +:10493000F0E08081826080830895EFE6F0E080817E +:104940008D7F80830895EFE6F0E0908182E08927F3 +:10495000808308951F920F920FB60F9211242F9308 +:104960003F934F935F936F937F938F939F93AF93F7 +:10497000BF93EF93FF938091E0019091E101019645 +:104980009093E1018093E001811103C082E00E94D5 +:104990008F0AE091E101E695E695F0E0E854F84FE2 +:1049A000E4918091E0018E1303C080E00E948F0AA1 +:1049B000FF91EF91BF91AF919F918F917F916F91F7 +:1049C0005F914F913F912F910F900FBE0F901F90CD +:1049D000189504D06894B1118DC0089570D088F0F6 +:1049E0009F5790F0B92F9927B751A0F0D1F0660FDB +:1049F000771F881F991F1AF0BA95C9F712C0B130F6 +:104A000081F077D0B1E0089574C0672F782F8827A0 +:104A1000B85F39F0B93FCCF3869577956795B39534 +:104A2000D9F73EF490958095709561957F4F8F4FA3 +:104A30009F4F0895E89409C097FB3EF490958095A8 +:104A4000709561957F4F8F4F9F4F9923A9F0F92F54 +:104A500096E9BB279395F695879577956795B795D2 +:104A6000F111F8CFFAF4BB0F11F460FF1BC06F5FB8 +:104A70007F4F8F4F9F4F16C0882311F096E911C0CA +:104A8000772321F09EE8872F762F05C0662371F0EB +:104A900096E8862F70E060E02AF09A95660F771FFF +:104AA000881FDAF7880F9695879597F9089557FD2F +:104AB0009058440F551F59F05F3F71F04795880F8C +:104AC00097FB991F61F09F3F79F087950895121623 +:104AD00013061406551FF2CF4695F1DF08C01616CF +:104AE00017061806991FF1CF869571056105089480 +:104AF0000895E894BB2766277727CB0197F9089597 +:104B00000BD078C069D028F06ED018F0952309F04A +:104B10005AC05FC01124EECFCADFA0F3959FD1F336 +:104B2000950F50E0551F629FF001729FBB27F00D5B +:104B3000B11D639FAA27F00DB11DAA1F649F6627B0 +:104B4000B00DA11D661F829F2227B00DA11D621FFF +:104B5000739FB00DA11D621F839FA00D611D221FB9 +:104B6000749F3327A00D611D231F849F600D211D9D +:104B7000822F762F6A2F11249F5750408AF0E1F040 +:104B800088234AF0EE0FFF1FBB1F661F771F881F89 +:104B900091505040A9F79E3F510570F014C0AACF24 +:104BA0005F3FECF3983EDCF3869577956795B79574 +:104BB000F795E7959F5FC1F7FE2B880F911D96959E +:104BC000879597F9089597F99F6780E870E060E00E +:104BD00008959FEF80EC089500240A941616170696 +:104BE00018060906089500240A94121613061406DE +:104BF00005060895092E0394000C11F4882352F041 +:104C0000BB0F40F4BF2B11F460FF04C06F5F7F4FF8 +:104C10008F4F9F4F089597FB072E16F4009407D0EF +:104C200077FD09D00E94252607FC05D03EF490951B +:104C300081959F4F0895709561957F4F0895EE0F70 +:104C4000FF1F0590F491E02D0994AA1BBB1B51E1B5 +:104C500007C0AA1FBB1FA617B70710F0A61BB70BEC +:104C6000881F991F5A95A9F780959095BC01CD0191 +:104C70000895F999FECF92BD81BDF89A992780B524 +:104C80000895A8E1B0E042E050E00C945C26262FA5 +:104C9000F999FECF1FBA92BD81BD20BD0FB6F89421 +:104CA000FA9AF99A0FBE019608950E944726272F77 +:104CB0000C944826DC01CB01FC01F999FECF06C01B +:104CC000F2BDE1BDF89A319600B40D9241505040CA +:084CD000B8F70895F894FFCF36 +:104CD8002002910A1F0BFC0AC80A940A0101BC01B0 +:104CE80028080A03140A3F4D363979072C07F606B7 +:104CF800BD065006690682069B06010203040506E6 +:044D0800070809008F :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png index 9249f3d2d7f56c66b7d18a53b913c339703a7212..d442a992c81cd09ad4c0264e7b8e6294e8f70a39 100644 GIT binary patch literal 298446 zcmeAS@N?(olHy`uVBq!ia0y~yU{+vYP@clU#K6EH_2uUQ28IR(PZ!6Kid%2){*R7+ z`tZm9zrN4&Z)}Y(dG~i;TFlnEgAvzPY0fhHq{*VOd`su9fS}zTkEQM%bL>9yNPAbp zEHUYcH%xe!Xa*%F98L0m`{Zh<&fN)X=l@m_VQytHwfye+sV46EEsaZae&0D+d#-sx zTl`&BB_*Xri@s?uYv}0c;7AY@6cl9CQBqP;YH)RNadBbjMiXX=Kob@`08&j@xPw6q zWH?y$s+xqq-}nFj`{(m{|9Li&tM(mw_@R|sJn#O#vxl2HIy$;Ibr!CE`0$~1`8%D^ z`2WAI??3XezqeOcN9V%{1(16gUq3lHxk-F`-rZmKU%j6H|IhQcx3{04XIuUGnXjCr zi;GK$NkXgB!lOrz{$G3T-JPAn-A9kG+Zc6pbgYgwq5@bZE^t7Wv| z-`Dl^wb5(u?yHps1w!D*#?t5K=GKQ~->?5~3v%?LN6guYi4Wbjn%Ud)ZvdI};DNuo&NQ1 z`Teu&?oa=Be9GdF`kU*2RNE*7l)PAcKK$S3sh=YqHFq<|udC797yakv|Bs*M2ffcc z^y|UqsnWlbt_9rPQwcMs^!2s1*{{nZjW6Cj{rz9X%LyBT-~X(xpCj=iV9K%YzyBTz znCNYMy8h`KK37XClhXIyY3JPU_4oPQtxr}x{rvOa#JxwJzyF`)s0~g_N7=90|NnV@ z_3Q7h-}#>QsNihyU)Md|e!q?z8s$QJW<>5k`TzThPiZ+y zzuVXA#lP67eQI(2+$;Y~KE1Q!_3VGQ>Gs>(#&NGK?RUP?uQ&bqvz7nG|}% z{aU9Ea$gQ#7jwxj$lAWA=Ep&H`I;XOt5+dgj`m^7wzr9Ms z%lUqIysv8YQTP0MtF51=KJPQ{`2Xc)czoQO>+`M$-T$Xz`t9d)@x`@qZ`XgB7roDL zYx#pa%WvBKd~*58mGGrLKVE)&d;3xS=bE$T_iH|XJTA`+Dn~$B>tlbt&-(j63}3Gb z_ch%jYi+M-C;z$oyu9D@x|iwd+cmoKKV14!^6SjTx0dzpUt5n|-)rc)k?-H%)B4Mo zmi_%z3XasH?AJi%rf&S5lvDEMQ0v9>|NkxBID76~R&eI2Nr>HF_qS+k+1p#DF!gWV zyb-^8>+0(8#TPZeSy+kr^{uVh!B=lxkFV#2hWDH775J{~vEzxQOKql=4+EAzGI^Xu(QOjPC+ zF8w96$wx(K@#4kY+}w}?C*#1c_x1m^dqnx#ov&VRm#?dMc&PRE_WaKqKt)*+6R3nm zE*v36DGSIo2;oIsxrJJCb7w@y{J#0};ldXe`d!E{?}cWd%u|UbLN!osk!yG z#&z!Z_0>R@e!1Krx+ah*`19;vZ(jMIKfmm@X|k!`l(vZf`wBOvEY7$B`*`I@%(LRn$sfObxpQ9f#@o&HxhF5*I4fWB zGYMRu9Ayft@4aMbQu_GVo1)^+uj@Y^TIuHc(yzP!nR?4st3}D%pXKwEX1x)56*VjG z${x`llKzE%3-+4NZ;GlqAAkKZ#80BU5zD2*_g_18YyXCS;{MtCr@6ZP&+=+ZZCLh9 zeEN~)(_L=W?=!VFHT`W|^L2jo<9mB}UdhkC{1B>}KjQDB&BC8s_eWIUtoBWC`dv`? zDCBw9aVFFnAnL}I^!LBN9Qva9Hgoll-aG4O&X=}c zy7!lD-Q(#3uiK>$?%|O-_4j)B(%%qI+A~M|4O?n!WoA4#H!CYGFLUmBzw>&}YBqlR z*|{*m{n^P?4`QxG{k^q%ZCm>EX=2OUtwfiq)xLgr_h;~1(`)Y@9-VKzX=it(Ldmmd z^(DWcW=ck6$LEGF-n-z{zVlkW!QJ0$cP;xI^6Pkd^|N-X`akRMUOdy!kzbPjZ|cKG z=cRAY?f&~(>V$RO=lfQ5hTs}{rLL}?j*gD#`)_qS?DoC#6|M50yT9>-*6iz#LMK@GD9hL# zHh5r=mYy!@b}&(5$*VoV5t=-Q9~_<#dhvYtQI@da;LG>+R+oo6J~B9Z(96E2?V!OY zp2a(NR-QHZ_V)JcviJ2*r&irH+qnDMwY|r#T-{fD)@=rFvyGVq+hK!q1}bqk-`m$X zGk9}^^Q>FD_HBZw3SY2H&O7s_Ainz>4)3V?n&s{7ZF=7AUAdD`x^lThlGzc~e{;)i z-tW7;@U~i+dRf+i=NpgAO=`KBa8RmvX~De-);v4IzbVaI-^I43!bXolqpe~Gmr%PV zUzp6MJBQ8R7@V7D8+~^3#_a3sil3j8Of)NMS4?|6HT>1l)PH}!_rKcKdAD=!Grq$L zoz_P=HXm#b@4@RalM`}mq!jq9(FX}da`woOMATD z;fT#@t8>jhF?*lCd4hROznxXx->OgT^80pFm+$JBy~D9^^P^*@xg$2EHM3@)nR+Pa zg$<8$?9E<29m6|aJDIQDk-S;0^ndG~EA9Dz5}&L)sWqq9=D?*&Gc%@XJD!Nk3TG!w z40VlU@P3rDA)$9?&?cJ<3hi;x=)|s20 ztegAPk0|JQq8S4xM}Zdx?a>aaktv)0<%vH-p_B|;D}iI z&819RJi&7guh<&HaIVdYg%X$6zhU4`VAN?~-M}DrfGL6)&huJ_MXb5)4BOz6D!=mS{xCrF@_xK|^61Qa zQmNI|)y}@X#aVS#RdiuvVsQ zy&E^=uGsAm-DFjLw0_k~o3#rU?tl0$XwTkfA9UYl&aQA@?Ehf#{z7l}`u8jUnKAag zJo=K0W!gSee{e@M9+daID0sgQACZ<2#e1pnaHg2(msj?e_R*D>$#JT25!~HcgeAG5Cno%<`Md?y%;Fg?u z2~pM)cAU?<^e-pKxwFKTDSN@`#BIMP7qw69tIWM+6CGo#IrDjTVfpN>)wiGZo@5JC zdSZC9=A;n6viyc1=2ekvcnbI5IP4jFUSxIrlXu};=GUzBd;V~D`SHhd!&V39uG#3e zTwmAcrxdf4<}>v_2REL7cI?l&V{Lus%+hz;f1cxe_{bqHDYeDDUIkTu-aVRmY?gBQ z`(@Um+2`tY7mM%op51$u|6<9B?CW7&H%%u@+LoYfx7&1%)pbu+9J%T7eP`~?$vdwkW|VhX)OJp;lu0MxUcIQ*+hQAjlbsh`YBTrkNlQVbDv-K zE68_ULd>n4j^l36qHZP!-&tzkomcV8i!FDX-p8r6eAV$uTMlWdCv=)By3O(HW}Wp# zqf32>ZRJG2uHPyT%_0w-Ue)#eYl{|tMDs%rCCP0w?-n&q?c(P-vQ;>x|L&XaWlQF+ zpS&@`>5Z*q!HpVbqejyQn^(p<&Oa@#|8edl_K1@cqBmCl{`Kq7#g=pFUGu-&MRXT8 zU#yE)xM6KvKlA%RtzS87tny1NV`3L3C73YUQu!-Kd^ez z%a9An-(Pum-LZE4a8CB(yY7-B$we%wXOAWHAD$bSX7py`RJr@oOx`uu-wEE|a=d1h za!jGUx{iDTXP$Oi`{{+NGPq$Vli58kasota_xoL(9v-a;) z=DMp-I9}NFY<>PZ;=a3^Dfob z@3=U3QeWB3vt{$|FP|m4SzRaF%;b6NrUON@pIZ7eoPNs5vO6Yi@>=y-GHchIVvkVV zesu4mH!ku12D|N;%v`ITPN%$*Iunx-%xsq*|J1fQRVJaewrut{-u8QkPsC2{^oTcD zb@%Sd38$ZMoSfC$aeZ0D8@~3~>c0)v6SSThd}7Qt5IGa0dn6~qMsTjaG{fl=2c+Hv z=I-msV%uXC+#`JjsJ?t`853KJSN4z^@S+k(!{By=NP3IFTMUUoeznv?#`$wL}3&HDVR~JTY znXbLe{qjb;?j)h>R^2C`aPdrge>Z?3BCY?4ydYo2*7}GAtIE39df%Uac5T(F_}#m= zE;l}EZrgZp${A}{?RTMjh3Z{2&IOp|nuSb08MjG&gBk0Zn-7&|)>m#?YAttu&+W-U z!JCg}-Cd{g>hA8x%WusM=6rC*lJ zjN7Fx9wAz3&afu%9{cO(4BqEvDv3v2cFaCrU{(Ea{%nrEyBF&Io(?&1%eL_4J^jYW z=^~Gvln!#f)z{OFiHcYy0B#HDyl*x=CEd#eZUlrKWyoH1TWW?>ymEu@grr~Z4*kqn zaQ5boy&E@w4_gXppfJK(3TsX=Ui)(+G5h<=R8N<`FTc*)JTu~X`TiKMhM7s;9hYI;edDZ#1kfYEUgOxUzBYv6pXh?#ErOdlTlyaQQE9W2$P8``qX?ep~nM zJ$O_0Or`tT)5!ii7J_=p)gU;Z&oKFpY2-M)FTbME;MPJh<^{Q2=z^=vjx)asHqVh{hch4`={PZ+12+q_Y5gI*lZ^jRV=OLoLGEIpjl5i7zHR;q{E@^o1k zu;SA@=E8uRi%-|<>VJJGT`#dSdlOf>GXI8>dA+?2s@qPU%y?;|m}j$l`X+{HMf)#0lEfk__G@UtU~vQ25~Js>0_YbMDka(LK|qzxZ%ERU-RZ%GR@PbqOymr7Ig$ zw>35N(bWotGu$j{ z+7b^Wo;i2UsHf?$fydR#GZBG>~X3Y*YMrs_y?o zX{HFL9Z3bbxw-5hOCKc^?-!g>^rKDo*wxkH(NR&WD$R=a3s16;-g#JHvtmhT`HA13 zUb~mxKJsqOs>2QElRK@CW;H+(5K_nTN9y@Mo6_rU7H|Et>G|^4Qb$ww?K`~wwp!Wu zFQxtKXq?UI<+`C&^Uq4}LhFR6o9G<7Mq4B-& zvjI;js2g^qK>HbAL~(k``_4btKLyF}`-qkoA5Drc@mZ4?7ABg?xF+bl+xr_+dts^4 zL$b|r-5WRdX$lWBTGja0V($bRmu)PWcOq|J#4g-ijXc16nVI&9wcKrgCpkImgC*ZH9L1%?YMF$}u;4`PN+QTK8b<9Mqm}*h<@p zcTcfK2&F^&$R09nU(oXo;eO=NpHd|DI#F{cVH-&3&=N9wV*JKMpD&vNr zj|U@+1iOy~!@GE3U8^Myd$|8CEBEg|{jPr*<20EB*P1d{!`J0{`JiLz`6eH zCF2>6`C5x+`OeIVWj@)(5~lOQP&2A5Uqd%jB60mQ{j_=NFVl{a$&qt4rn6MKFfX+D%9*3UON z@~za)ia@RnM+`#pRem28T>pw!eQC_;;&w&xh^l#K%xCq=`^TG=zg#zS_Kx5^tMV0o zA7$PbWNXF{#+a})_+*IDt8Kd%Kl(peGURC05#}pzI5Xwdn^$R1kn-hkv*|iHS?Bid zMCXJ|_H6F#Nu8Bvx)$rJrAmBkaITrInDJUH_&rD0{!6Mo(wG0%$d=8%;$Sq@OJ&l^ zEnBQrt$VIyXua7wN^M1SW<{z{VrySS)S1#p}V1B2caO>RZFE-y~UYT+sN$9@d z?#GLp`MRz3p4Y7Xs5jTodr$C|#1wy@lXjbzhV<_``?sUu>LrE<2JP?19hzgyf;AHv zH`EDj2%CF`eb3F{nNx0VxMN*=)7zM>A#~pXsSwfPc%66KHEzXD;<@c3HvM+$_8B?z z5_aXhZ|hz6RB?I)_xE`-yj$Ncb$p^$7bN-p#@$A}_SO1QB{%=p+Fg~MQn0VDLgeV1 z0?UxA#uFx$E!W{cyl|GUSpAYM{`?F&4PT8Lm)ib(+x5Ec*Qs(r-Y`>;J0?5M-s^oS zr$S`%tM9*${5&lxVZybciQzQE0WY^bk1jnE@8{coH|71sc?YBZJ*+ylc1F|5qP@~) zyQZl(=}rFT>t^)e^{daTw_VyZDZyBuwYws>D~U7HUP5?JfY(Rm&xfABp77(Iw$fj} zi+;Sf&U-FimBc;$MkNDx!e5<)qcLjU@lJ=lcD`R8SbI~SZ$(;s=00sL@q|qE;^Uvb zFKxCh+pMmXZRYcBU4)I8|FY6~ynp4T8D1}E)GqcbXXJ<+M( zl)j%Sesk+*RD-|9{w4ZhtPu>a(;2j1ZSS7CXw|K#jXSH(c~?!`9ibGv>SoI3+q$>1 z-wJ=$w!ht;dgUh{J+5vvB%f>VL8i%xN~#-TzBoMZPx5O zJi$nMk1uonWrhu>e&tGC@_ftsJ!t(?qwrII)r$>fuUbm~vNvN8JMgF$GHkSmKP;4C z^{n*f@*?&KhVIX%gvuXS`z^gw*{`-b%Z!W3d;3idp$%zO_Olrymd=1S7!<(`L`Zym?QXdG^Io9q>y5h( zcreQJxMbg6Je5}`64r4M&8w)`v2*9mw`Jjn?<(*G%dD|T+1Z|dBT;4YNv-+46DJBP zpK*I<5XSgAX8)os`)2MdQ>y(Y=xRCRjKYIU;f*}3Me`SO#t6k5Z+Ttd%ItkFXF~$- zjv$MC5Bat`+STtKO0z~R!fc{${F(TK>GfIV-P!kdPucrnf9o$JiJ`{c3J-FyBpu0xXHyf?as{=>(@V5%-WJzu)HAETxLVw z{e7{~(Z4IelL>3S95(-Cu;Heb&|S{5s^-tF z+3n?5_UYTze-nKAqOxdPPCsymLSY5iR>+#X0O~jq={W|N)pGVSf$(sgkaoe)q@_PKu14(8bD?}J|7Oi5w z*7>u)_ zpJOI3s6`zjl8_p=>F>>_k6*6;v{~W9&G67qb`e)?q(L)?D>4o|>UD!CWZA$V23nT{ z&dGv|YZjHfy|on-3YR(B&l~Vq^xV7|naszWASo8HMx^baLC*!Z_I!?ntKbH;reCz^ zeo)(g_p=YPXU+Qd?(XjB<44{d@sngb98oTD_Uu`P(?1Rv9ZGIaH0ZH8yuozUvuDlx zk+M_w{yq1qV%g5U>sDUvI3RRL^vw$EC!*>TyY7RU?q~nH1=Q%s%>uQ-OMTw>y}8nW zWmbpbbi;w9gHi=c3+_c2^As2Vp1fZ6_OIpTT6NWrwkDr9k=J?jIpXM_)brZvYr5`l z5l)R&2Dh(c_U(TonIM^H7O~;aru4`EH$87(!`Ilae)oOoA2q(u<=2?q{-mDIZdm&3 z{@0_I8aGPT`o%51ccii7ups+Z&xD^f`!Yf+%n4HkH>@fK%~Tmkzh*+{n##VRW@E|I zms-0!owYf1KJp&S=oH?q;lb5;_=K%#2(*jLxZxB>#MPbP*`MCh##H;ir64Ug{m)L} z-Jtd9PqWeKSzG_H<=A}hx$2Cn(bYzYchNSr?B5ThU$c{!iKHO z-#YkS-?`Sm`iGz*l6j{DB3`?Rs{v;!g4N<@C1LoOfeVkjjZ|&Rb)k%B}OO-b)i+WY||K*$T zTgR0z-um{U^W*xyJ@wnRM>S0Sa7)LwS##zRkK=pFHY*ufDtTr;e+{0C*`m`IV56ID zHmyC;OtZ^&&J@ly5f_x%5{)#=@-=ujFkIVv+|B4w@ZO1UY$ZOfx_8OO$DDgj%8j?& z-YQ2=ALusoAQ=MQ&_L9JN&4*bD3Iw_*4e%Ys!50-*9@egc&_CTgmuwDzjbp zBaV|y(<}nJ6ICv+Y;5p;pf+ooiS*6HC6hW`PR>ib&$HnXqwB_2;YZo*p{|AQlNh)Y z*4nt7UH7z93fzGANl!WrPE|p41-_ z{cT-~Swo7=yh$8urW%J_Nc{HVNA1ov!l`lzu6x9)&wn~;DBInVtl7Z2p{}OG>erDf z-~MIIdddviD#8(o{Wsr*ot@^Ov-YzA567C&=e>;UZ;G-+T;*AFF)H==!eZgRsHN|o zT-lqxL2vt(GWqpg=^NNWkKPgQ{;liPd2Z6|>Z^fPmmY_{HQRjip78_|rVUDR-P$uI zFt6zd4?MGK)vZu}6II>_#py@a3L1+RSckM9mhNEEX()ZK_)3sJ&|R&2QN^L4#;H7> zY}2+SxNe&?*YPxG#P@U3H+QRLY%XV9^NRJ_N8`JvwmJ8$+js5oT7I*y&;N96_#Gk2 z;B9R>L$+@J{pZ_ezp>5qJkZrz)im>cf3QV=aYMIQN!2A1}S#U zQ#p2p?fWhB;pUZj5(k(fzT3NO&39F?Z5Ea9II{KVt>j|Qzk-Q3atqy!?4>6ERd(8Y zPP#J9d5*bH-_za68;<9Fb72Vk%Je$nb>FrA&Hr->R@Fs6K4l!yx9s@5jP-xy1=&J2 z=PR6E)p9$BTlFb}w&+_U?X;^;H_SM5FCa#0gOR`N&9`NnPrlJRD{MBKW!h2Q|L!f1 zZl9McY>#-e>TJ%YsjqgLG=wfY5LMZcW;ca-O~&+9Gjh!)pA_yn%{I+Ux^sfNVf8t$ z>WRNUy*!;({PN8n-t*F8=M$+a^!`AAkNb#Au?=%bKrD5qo?OtBL1W zg9@A z=loaZ?U~AY?LBIdcg??wR}9o&K^3NUIlsy+f%RCL*Iu6^dZ$<;tj@T-zafe=)E#QE z;ohH$9am02Is2jjy7mF?Bhb{sy>sPNdVbUMdcVZ{33{_Ara`q3WzPI5gLjUvd%wJ- zM@her-2M-)g64(I?si@#vbNLidPg#>-m=+nLOzNXS4QvoYhxNzvynwH{B3#o$Cu0g z^VjBIoG+5JJc+G`ZB2wu8fXOzWRe7=;VJK$=U6r4gnMuE$lnz}h@GJAcE4i6#LSn&tt|om)PJ^o1`I8Y(UwX-0>DLdtD-p3MKqF+=R0Ys5{huWhEPCz)JHytVu+@}W z=CZ7L6|;dYMpNj$2=h5Ny$wgwxa;C7cL}jiwcWLeaoUZjdt6)gmcJ^fSixjgsPL#D z>~HphJqLtjZL3TKIBEi}K*#JIgHA{tn-%N~8`)=Ay{93xmHQgZl@ZK38*@LqmC4!f z|Gjr3*9}nHFw$~M5mOjz{%po+e7S8RL2ZTqS1w$Ywpd|9$!y++(6R%owy|czg6j_d z8m@b&2|es8Lv}?)MS6Gf`NVkV_Wh5{3uin^II8$uuCBOv^X<3SiVZvNcFvV5kT{vL z=~Q}hO3D$A%@eJ8j1qJrnAeG%lg@7YSh4u`$!!OM-+kArt6sGBdtr68p#SXsT8~a1 z%F4g@_twI>>-WWdoNeJ#xFMTw|H6d_9~Q`5Fx+UpF}UrZfte+bQNq`+Uu|4^&3N8T zxl?xKef_5c@jkz;wCk#i{>PVH*)CRCDlQzcJ^y~)x^GL}_o#yfv0;C|5&HqJ{S8x{q^Ok`)1C+yL0u9*~|Fa}E z`Di|9QQ11nKhvc{i;I6d>sx~6ACCB4=UKdRW#;>Pdv}Ao6jKr<>Lq@yzYx1>b7FqC zVd>W8Cj~Yibe@u!W5P3g$1)SyEAM9|mD*gs6L)=!|1YnJTSfoYd|ja=NM zFAq#>z6)k40f4*f$aF2nsPDI_!%?s;J zfBL)sZNw?BiIu7PuYRryIS};sec3TRwqu~Fg4GSaG94B&g#oi!u5Herw`u;rUk83# zpPP78DUbb}{tf?H-MpH~NRtq*zIPVvh%9_O+a~_BRNI=HC-`-2LDOemTb!;(YCdIH zbLniG{dF^!yUn_E$dG(de7p==u7el61BvQ=e zCKdbM6o{Bwm3n@&Q!mGwa}m2fy=#7>#{D$ARz1+(z24;c>PZZ% zl_u`~w6@YQVd|IY-s<}WcQiTHOsadl_0!w%gP*q^NjxzNzTA#a`^)jENfqGf>otbq zU5;sw6)mq%;cW~(82;_vM(tGQHC}u9H$^)pOs!H)+1_+O>gv*_=h>ZyCzwJ8l5$vd zV#B*0HiB!EV=g!~~nMgoVc3gjYg12l&ytOXse`y8xi7VNh~Hryi)<`Sw5` ze_odSeA)kpKigJA{Mij#&bI%HxFq?_`FC`LCnr6IA!*T2;E{WI4Suju5R( z)n`tK-F4;C7H2`*q8DesY)w|I|NC3`J74mue-mZfFJJGQ|1NZjtopI^zJ2x|zNL%u zuVL1I%?D~Rmbq?yI=jzGr!OPw)=w*`f^2@aqfcH*PGDWr;LLkuQ}Bc@x33li@oflV zuG^d>G*fq7feolrbt+j|@?+$cd2f=H9tH1RTG=BOvtj39f#-d4S0DANFpAkLt(m61 z`(tD2pC=dDqm`46xZl6Ec8^ubn9hIwV6r@+kOO1ns?Bv z?XH^X1S#LvTC>U8EE^cY`f~O>I`xzURB}nA>~)>f5>vVRKIFZNFm1c8)hkn7cgM{r!dC zv)ZC}-`~Zuq3gf$A(sou8*k>8#c%quysh`#b-{jD-XojhWw^hxum=YdiK1+Q4v4>ZV4QuZ@n9P^0L#nMV|i_|J7*U#6j^e}F0C zYH_N5`}Ksgdn8}1%gw4uiGDrbZePuxCI5GBcQe{{S2yAImfY_Tzic({f3wcMHgb3P zwzqYUjprTIx|qFT(Ib{j{h8`!#rybn>bxrm+HM>&?< z=28qb*Ui&7z!b6b$F_}&j_3m=@h$R54;mT>1n&5y^G+w1p8A30vCzTC)u$6B`pS&uuKwi_O zxp>iKdY0MEkoLPdn|^kg5~h}=nb1ZHX8Lr90=T1KP$NIe8S5r-;@8%c&FB-KJRtoF1(P6*}Q!1KXvF-nm;$T)M>!yJoLMZ#+s6vq}dUbQufgv|6D2x|Yg{ff3DxEZl{ z$(84<8@o~JYov*vW=MNSnrXGxx;MwzuO0l(uJtuf0M!4{-)9{3>Zn3lAhavA(h;pS z!mzrh0iyx(M7z3R0j&RXm;KR#P43g>Ba$|=+Uwu-5-^{4*SjvE(`jMA%X8e1j%}_! zS-)?Z1y3Yo1qIsyE#-vJ=b%jph9`1tRG!b;q_{!r>#2Xw?`T&?GI;0c=Cj_qXI*Mx z6T&zfw6sJUyB^f0m<^e0x?utxr2KUr zyu1UZnK2>s$5dI!z-pZ#u0ct!M%8p^PkGHDUVi@fIfd^m-(b3` zuQ&WiShVuw{m{7wCYeZs`&WDiGM!#*j#ii(4&^8Kir%dwLuERG1_y0f1 z{As=BwPSlj3sdW#UU(ONedi`=R;+!p^zwJV?4##j%N5=oT`sY8>(>6)Gj81d3+th2 z)=Hc?#&$qzZD^T{mHERJp|AY>?pB|BR^*-i{bN=QoAim@80VSr02}}v#{Z9?78^HVOK}BCT2S|)5f}tC1-Z}#XDW5un)9l8MN#vx&(H z+9N5eCl2+-3XTJ}ZvXTCTKn6`+8oAA{`}K13SKVKeo!*3G z9Lv}&*nM;cSjiXf-KDRu>0SM}>Gz4e@3VL1>Tj19wEp{U_xm0*Y4iMhSJD>Gy{Q0- zr~NwL=iBPP&0Tvlbp7qL+&tSSA0>*-Zt?%036Veg(pomz>{PZHILQfu?4`z04!3rI zmN%CAyy;6c=$UWAvq;N6_uRR2M&K2gj2oVWUl00z{QAEizo*@Q4c=z9PV(5k+UmRS z{;uB>1X@6-UY2zx(ZtmB?cLqw+xtKp(WHtcT->}*UCPMIGka$6?cMF|_usC&{&A0H z+4k*QOV1k2>NV_{9vwHWz%%qU!!*JDoWkFGcV7Op<$vZ~vyIjpFW-5tb>#RV$@hC6 zSAM_C2NnxX=5wBN^wzCge6MEQn0q7hox!@ey|*r1QmO@6_2|-x+I5E%4hyUfwK)9w zoVBdgJoBUPj`&?a)8^Qw_A*X?Xbe(2?d_D-n*AP<6};c6pYYkiO-PDx2<@*p!!_w5!e6*%Qbg- z+5L64KM(WA-`Q)8Bry#%^l4se7jGi9x8UKSj6h*?jl8fsKhzpkvn5>E*r(0&R_5Q3 z!kf&yp|Ac+;HO_-_3M5l?ppEOx3Kw9+R@&8p$MUN#fOu)HuUi86y}TmE!^;cN`y%~}Y5Ms$D~;_psPHwPIC0=oWo8bGPUqnh ztZ3?AlzaYtc289_K~g@#>B!P*jTG~Z-AxB})!9Z`U4yVES@%r+yzIxl!YxNSV?|h| z@g24(e#UcP(I)0;=d??d6Fg)j|muH@0c#ypy5Ec>UUQ@ziE_)<)HG2_e0epc#Ixug;3Q zMOngDMozxV#pM0YAne@i#k)cTB81u9uct zZO6VPOWurFK5ff>Q{gRTeX&|v8@|ZFoD^!ZAx8i2PgU^)OcC#-*G7vT{j>1ay2Je( z#i_>PIXV1U@^`o*=k9%Ef3;-ZwKtdU7nEz>i!1&y?c1BcJ&P}@^IW;VW9j1k-$UwW z7o7j{sKl^w>2CuDvG78s2!_=`jaTi~UaQ?ve40Bt?$?EF={GnxtokFV6aKl~dfPkG z+d{u@mokJUd~m;6(z1pBnRD;CeWG7Gz- zFU#AWO6 zNslf+V&1I0s@C&Rc6le`?>AWn6Mssd+;Cf*Eh5D8z^T}UGoNN&o7TDLMy+73Zi-m1 zr(tLR+pZ*|*}7tze=OFYq@%YXENsQiM_lTcv=@8vvgLGrlRvY{eqR-D*ZRUA?2BUi z-t0K@=>6@Q=lXGfS`S#+%bb`amc@5Gec5|Gne2S~%GdX_b(j6xZsFhQ|E)A)d&Yl} z6ICw1X9+Q8$IY4EY;I)lB5+@L{;a5fue&d=T9mUfYHjZ|U9YnnU$R!(E9GSWNZ_|u zVu_e^e_3K?X3^gIK66W%4Cz@?GiTd{C4beQ@-J8Fi_Ee9x!ev zX6#8TLzEV2Et?k+C7;llIOB?g(OfBx9Y?l0|ImD6I6J0Rvv8K2fY8>?|KFo>7GBAy zI-u^i?%#?ZF7uB*x^Aa0k@j)9Ng=E3JB0&_x|qVwahS@~8uctVtkd?;EYj)w zxns3_-TJenKHRdM_@v={p3&?#{~SMtznQgJ$nI*MvF5jVH!`%I6tpvlg&J)L@%Ksa z(*7-bbQSxbSNeKJ8_v8t6C8ZfZu8OkcPB2>JH9tRGpPAsfsXN#eP33X?W(x2)o8|q z^x)@{nhtcaO3yufI>F2Th-rc;*YlFTlqt$5w(_j$`*+?bzPR$+m2c<1eA>P$`0u{X z)+EMkg9kP;@?}xh=k!w>O*g)}Te6Jl_U>Z)%>`>dU$FochpSiJ%lKlKpnBAN#j5M? zKU?{znNE_rDjy-(uljp#)th_q{V6M^OMO^*Pp<#0U}yWAviN@Yw^CR99>=xY&*Pab zT72K(!c)eGkc$U4&3wz(?i^~{xZ=Z2MD`lXN_7@=!_>e3DooxP&Ng{I zQ>4D+=g|nc%}f2OYmYB*u4!MzcEmll?Bhi3ZGUX{nlIe@;IOt`>gP{VI;$)ac81Gc zEnNTV_s8Y+oeK^xerz0ZYjS8{=*HII?{$B~UmMNbdo#RRb<24cW9KNjT&qW#zlv>S69+MC-Yu&TWxBv$>6GjMd|lx3}N41F8chj@9nK(Z*FDtJRUde zxfeSpN*7Q5K379uU+=FrFsRyy_V z-}Gr+Tso15Py9UYICJ{hTW`v`f5h#`{<+leGL%v4>muI>0%HIW!dmfmv^@AXMd|4 zweD~1-K(<`?#c^Bd9mqur^TO~a69Gw$v=V7*@F9LMJ_X&d{R#2{*kR#wKF>veL^w?y5(EzPpa%5SYrys4!y zzux{QHS2scZ8jH_*I2Evczn5A_}Z)kOXoAK326U%!{=JcXZJPdGI`6wLT@kLoS&x1 zt@C=7yrAB^9=`Om+xJ{PBXQ(;wY2DcHvJZT9-X_8wo{R6*`H?*BrsN)1Qfl)wdUGFVWx){(QN7`X$HJmuC8j3r1{e z+xRR#ez~#!EYkziPo0a!^>y=Z{hU&KIzRqK)b>A5p8Q*T>;19J>vsDt{W*Sbm-x4T z`yOUR&;9(}y6SB7y(}^QiMrAC|Br9~w`1!&^XOgDx4oIyyj)=V`CpJ%vU_y;^3BE- zM&E61)OW3ITv`49U-H8(oA<7FIdG|1f}wl01*1+w=(Bv2Ro5ZS>~k)$kHu$}fAoL< zZ=`qZ|8VI2?Dc8yJQQEYU7dRG=j~nh|Nnb1FZ?Kbedf73qu=u~t*6{KiPP2E zFzvp_-^~k3y}zwo{PL^Z^UulcoA>W<%Q1hn%2eX^i`>igY8z5`m=g*`)f-qhoRW(8 z6&u7j?PKHBZ#&;^Kb1fKSNG5F(e=BHKfc=Qet6oksqW1mzRt-$9`9uSl?b; zQ22X$G{4=}rSG;!-@6rjMqcn49v{M=oBeDOKmu;t&ZT+`F~mYue|-GHFN$Wo_{_Go>H*()Kt?AUv@8HT2u5xaN&;ax8iqyin`6a zc)#!AoIf3#@7}!lFel&MX!DG}zV(kke|~JW-`DwN8{-B@GyCcP-5jMmmoTj{VibGd zoVw=wL8b^72JVE=Tl&>((4k|L_A_W81ktueZtNdGl|tr$21^iYj*uJs3}VPUKP0g4My*+ zUAyt8W@V%@YOiXS|0}P*83MaCIM$R{#bn(C8^m{bM}=VwbR@VEt6^b39vuxjtv1I` zoMoEa;T;tl6~J+$^O)H?=i8FKCH$;~k8kdM!anVWn)>3U(Nf^yUw)mPha)WWyFeqt zezTxLore{Sj5d_SNl7z$KQbt4RNeOCNy^IzW$@~m1Cy+I{_3rK{ysK{F$^>)eE$FW z&-(R$ikufMgd97gy<3ArXCp6S}gckJR!4?z}mr$HfFP?fmRTi{1O#m>T)J zW`Pc=0jrKYtYBoZ;Y*BEWrJ$AM0SJfwq$1Jzbmh}yV~Y=NsE~8-qhW6V3Gw7=k$<< zP`v|}5^wWtD7j(AtP^=SqWIpGg=ZPOPZ@Od@ax>2=2n;BDS7NKL`@2>^C4AH$iOgz z7$n}pLP6_gc0AiUEB#*Gvzy81A&2mE#XjeI{PlXY{~U`&%X2_0(R(d>o;^$3etYfn z%HTJCZ%oQ1PNrPqIILh4B{Us0{ClxYF)aJ_>-F-Mg--rAWh%elz2@A0?M$0l&px}C zhbNSJo|R=gVB~dvyUqWe=QEGrtMGx12~?w-`rjE&5!!^TJ}5--K)Pct^emgZ>2)$jZ)^zizm3_wV+Pf4|?CPLyzQ^VaE|Yh5mt*eaDM z@yJ;J-Mzmpeb0S2?k-J#d^C1paQt-`%ZWwesfo2hF>3 zlgf3?W;?!PZI;=$Hqg{uw&ujE3%SPT+q>s(;^|}%3tVbju3GZ-ob|l&`)@&h5k59+ z?%cDoZ9DGm|N3HaeeDxL@aWRzJBc29#Cr;UTwfO}ysPRHd?C$UzpjbnoEt(>KgUCVy&KARSi;A!(GCgG-keXLb%>h`u^V~7sB4PL*#Ts<{8g0(U9 z()0YVx(Jxksb5~MuJ%v53m$!4@u@L1D>ij|(*Z40{Y|qIA=ZP0%o|);HbBcpkQ=~7 zCU~G6)QpESxD!C5n&2WC!2plAgPOx2|3XVj7w`x+bVMCen1hUkMywl2FF|K~-SnDbio zWPXh({_VW-0`+hB^J|l}e$SV>_uPYx(mb=>KYEl4Umv)seg4hMOsneMU*F`; zI|v$+XLwzg(92(Le#OKrB3tUw=E>d0dreP$`}VDEmelhrf4-D_`Jev&-{D2O_+9@0 zufDw7Jh$w--QM$?@7}SyefQh8+j+OoZ?FFDUVnG%u??$jRth$W@)-PJPJA+*S;?5E z=YWq%v$3J0%TW)fD^^}ch5-(S!c!U^AFy!baLejAGXIFml@86VPk&pcv#}h>2$FEC z*gx;{md7(^7N^Zv{Cw_t%Q+i6c9cYC_8r_7&AaByyV<8USIvECZEeN5W~N}o&7-b` zQ;#ox>|JErY_$BD*snjKAtg(c|2}wnn_1i7MXF84BLPK+1V)x?M;c47W^S;YD*gBB z%W1Wr*6o#KODt(y2v$|BaV zWb;X(@ETXkq#GH*Ox~6*6>FBieHD8D!HsFVEGwoR*yYc>dcm^=9rqXN+Rq7zu`%C$ zvgU}X`M(AKw`fiNyy4oPHfiT%ENw;S7kSRi zFK~02YogJ=bC+4>+e1&Er+X#z*8P5ada>L7%l)6fUfrnubk3{R#NWnW8ow{{H`R@i z`ytrcdQyI(t=-c1=lOKD&dmEUTT^kL#_CFg>gbIf8daM%WaPPc`fZ+be}0nB+}VLL zQ$?)rzlf60P-Eg&*uZe-tr4$z{=AtlwlkgIV%61Ox;^&oP1)&jh6XpMXYN?yE#PGG zl;xGV_%X|2t*%eY%!( z*d659;&1M%C#K!fzyI-2=s%9vF>-p(jxY%rTre zar(wGzc(u^BmK{IRw-w`ymg~zrbvX*f?H2-%gaanif&YWwt{z8S@#~vc@OF%g8k+h zof6%eQgNjFbpoTphKAqj8TKxR7@VD%(-z>fFosCYPFMM^%Bm+I8Z!P+gGmABC z!&=tAiJdN_yl7XtTSDrQb-m{+)HR)4)>zHk5U}sE__LPneVjT!g*yuL`i)dm;w~Ls zAG@pQf6!BbhyMx^qc&}+IeBP?WuW?37BL1;P#8wcBR$0Van8#)U!=%(lCE zm!5n0dEL2fQt@QHfTp{wbKX7}U%eRhJ!^FU~mX-D2@&)_$2UvqM*1m#- zP!7eKzgax7);js@dROX}W*02@eCvSZ)BeJjvWFW(gQG5@Qv#I-GwwEC-D~Z~(fzBp#n#l)N#|Sqio4}+-&{Dm z*_=7PXY#w(;r}d3E z?Rd1>ymo1!*!=VLGqn>nbnorFyyjWc=jW%ShYVoMuRM0+0Zt~f? zWy+?}^Q*qNU1O^ax?B2GYw^wFQ$4Ioer)93_vY-%&)u`XnC{aM%+7o_Lw;kqZ94}e zDEYXthE@8OKX;veG$At6x+H1A@uvWx%BsXxr4Jr8%u3h|9LRWxv|B_eD3LWzdKHwFn}^z_kl-F ziy0bO8xAOK;Lu?J6(@obEMnj&kR17dMb%T{PfJDJ;1}1KXM%M(v z2nLWlK}LYW9!Z@;0?0UUhUU-#DP|P_8Se@zxf;%cPMfh>wrkxJt#?up&x?zeS?NE~ zax&Yn?Bm;hKAp=O`Im#_Kt?mA)g}C_*%~YxQ6yTSenO5Ng+4iQn#5ny~cW zu3nJa5}vV7n{#eXp>J&L$=2W3KizCpUA}F~l$EEuw_RQRH=Fb9fmz44+gojTvZQ#Q zZE5M!;<8`Yoj^`9_{{9>$IH8W@4Z=x8BsXn{C=0zGKJae0{#GiL>pT z9P?oH#*NCWIc^@9wQjq;-i9Yz)~vBhJ>O}nU+(j0OVxSKoi`?i3Pdn8vYzQWz;&oZ zzfrVBa|&~I)V+Ui8%0|>L2iVEI5@cO^d5hFbI;BNtFp2Um|q`gTzlRo_`Jtg~plB(nEC$FA(x$p1E{3GJ@@a^_(+m1=(cz4Tg{5HMW?BvyxQ%{9{o-U}c zp+R!#27~hF=N@%+J@73mZEbBU)IYqX=;^cj&?n7KVY0TL%>KFybBXk<-PifNN)QiidVcc{*tDiV ziKkDW>P>(B1>3x689iMQ!Ac;Wdfp2X(L*-v^*1R@Ub@T^Igcm0o~ z_2vb8d6=}nFlTSeoy;P}p_8zTHEhE9?0uKd>CDh?KEUPAhD1ve}S!-b^#xF`@AQQ(9UA>(4#Utlyq#`f0?mMu2}!YIP2RlrtU9qO*2owvc1>F)!Wh2Go`;r zXZ`m(%NtGq=qZ_6RX6`qn>9yu;wN2KuG+}0{2)SeX6c~;^zblT~YP8_Z#9LYU4_=0*+aRmRK9l2OLv}R8@bL}wd&NVIl7JNQD@bHJ)6J(<6R>pn7L|& zhIyva+P-61t8>)-t9M^dG@pIunNfRoO@ig!$Mc*(g?=L|Q}=;c87$d9ET*4X`K`=9 za>?Z)PjmSyulkmQnMqY%aeO3`!je8$jt!SfuS*U3SZ{xVPW7 zT9hgUr5j}`x9$w`)F|JoqvgMQeVF!^t@q0Ew@O8v>Wq}y8@K-QEA7~Mzs)ynNj|su z(;L%l<*ikd{e)L)7p`3XBYf7A+`VzqD-A<;J)M6XDbh>x^$#zev)j&F|MG*+Rmb*L z-k<;dF(`q93Uk+lvma`;t{()a5Rf2BitZ+uZ(Ko{5t@p@bsCfns~y3WEi`{1vqAk1 zXkJ0oykG;M`9qo+k>40V*%O+1LES${jSb2_NVPK5Vh$aUw@g1Xd!L*C>bgQWq$HYu zKxqTWylXwYYna*je7)^K3f!$wh-g)$MBKYioWVd92oc-I6- zZ^m+ija>i5j4ij{9@OCh74F-%ZOgnb;q(MyLSUon(eF9eUn_31Z8>yXeFN0TmzlUP_Z>)@&C}?^R7!3)&kUfAz)G-^~7p<9e&MpNo4schB6L zCr)=@H*R&p(CEF-^Lt;Z775vlo^j__|wak-8r`NQAw{UsnVzz19PQA_k{_~3MirEKdg*GnT zs5N`$uZO1(T*}z0bSY-(9l3ivS#NJuzyGbj$Cs;iY4pv1HoCfTKi${H{@wjx<)!Gk zUsayfydJ{+FizYR`zgIpfCU{chKv$6`^FZ|0cI^j^iW=B8-GDYKP^(P!0y zJ7?Y673DuUwqw(+Hm>3iOx|p9fA1Mhj$3~5#doucDTa4Ff?ZvAdJ1QjnuJBC=2cp- zb1Q6Uux1I{`se+ps;BW)^Mg4yTj@Rh_CI~spT#^nlXq@fxpd`9*PGLSNNFpZrvBUO zFt(Z?Kh{02M2~76A;^ zrczI1V*U4O2E90ww%6_7^{Ty99R+8$|Gzfvwd;~S@#2!1tG@f(Sw&@Ro(4;f_&5CmwF1XG}f#S{qj_|2bAdx zuHSd%pA%W9{%YoP z2~KFelqyw|xBYhYbK#e@as9_1KLrn>U5+$cC>inm{QT)V7vEgjxxRz{)|3s#iAUQ+ z7aH`b-mj~xt1B%0xC~Tm^qT&9TPzDLfzGZtFiAf-@Sl>T?ddXo?pq@Jwd2-J(XUp6 z6&c!0+Bav$TnOFp@|4=|(BCS4MU6!piykV-L#6rmkqXsqGwZ~GY?cWHh+CXLB*+mDmUTDqOwd<4r>-%x?n;M@M?OgUt zx#I8F>#*YS?79Q9Eh#bvD5LatA(=K{4gmw+lIPzeH( z1(nALHmE>{G{}%E2nKKkj-}g%QbFJ|4N|0oO(3qy;#gD7zvfY}OM;bsV&-a;i}ffE8wQ+NBaYhKbu*s zae9%OFg3GPKyA7|=NhBnNN#xhvHO6Octq6A&`Ha^@=LEx&-_|F`;WaV*{@4YL% zaaL{f&NC0CWFx++-uhNn-su+pI&%|uVA$<|L{MG>mEWNBwq0K7O1RlpldTn3lI#3d zAA9xX{|l*8rOWpEdL{g9-*GG2%Vc6!Lgw7KrwgMLO?DNXgS5(6#2QPZ6Jj^6+1A3X z8I^36zx~%GvD{OeSPz|;wl(u&*8I?OJ$J=_usYwqz3b><{u4L%S-hQ6+9spK^8vYu zSb5v_YwD)OU#j-11tpj7xZ>PmwY;itx7DvuP}+jz8Y%gRuRS?_Q^DiRN(U+fbZj6v!Z}c`==g6L`kD0xfg??MK=Sa%wMLp#? zG3=lQ9RsM@)M#qA;Z1n%GUwIFy4{B-FW&4IX}&9beVwhfSyb}Qq|V;HvzEK6zRs3D z#y%}){q#dei`n!{yb#THg$+9IbPnfVoxHlH^RtlRV#xVn-IUxQrOUS|5|JJhZ}Eaxn6v@`mVIusiLaOS^FpL_s}`D zKSjT6b)#v~#P54VS*K4)2$J6hP7~nD*)_peAmZQWYv%KAN7SU6#VrF#fm^^k_&@~| zxD6->%3qMy94Om>iWfx77pxdsKp~1XP=;rOwtEpp9I|PQpt1_19nHYRy+fY~G*}S4 zmwV#s9j~!W+U~YrcVOdu+^{Pxu_r_C zm~KdeX-`OCJsw-0=2$H`Uoaxlee*J_4dAgaJ{b#xtBtDRh5C)Ax3_tMQiVgp*(V1k zO}@8y{;pk@=3n@IU1(OLYG`=4KWHfIzNRLm+9|l7ot1U!)TvE3a}M6=K5_Nr)O|mn z&0hGy=tWbdaHsfu>jTi>#ghdy=IGnc&AhK>o_|kNUbD@Oz%r;6d{mix@1#K@JD| z1x*EN@Su4f>=(Q$z($gy0&FDMSy;RVjwZY+z~PBd0oDNb8rU6pRp9kJ*e`fhUK;y>mH+4Q_kWKL>a$n=TD|_C{>R7jGmCrn@4az6os(gP*!sQSqI`VLl<)gI zmwoxY>-+zGW#tx|GHu$why3*q)a@rTYv2ENhrjO6XVuJ`&urJ*-LKI)5uADW;~U-c z_McqN`2R0B?wc`}f7Cy3oBHRj#)Ei%$PD|%K6}M-F0op#NN+{ zoY(e?t^fUJvunoZZ9XrS|J&iXW~OAs{U68Q&(tp06Ha=0?OCnt^Ka$*a&;Uwud6fBo-|w&fMSJd$<&PWJep zd?3uqz;YH8z^6`m)qk90Q+dh!O!bqgwd-XvKi)m|cg~&VH~IQzmIj=wI{J2Z`oF8D zW@i5$u-jV{J>i&th=*s*{)!K$&&#ikT{R`(;J4uIQR(TajRC7)&vV=0_qN(e<(XVq z-uuscm!ErccY>;zO?A!>#`N!Z4;M}9Hfz=IdkD6@ncuGB%ZtGJk3CEJpXg59?O6Tx z?PI@tMZFiM^z1wwt(_iv|Fy)8=={B=MZe?!e~q8(r#}Bs5AT}PR}sO>K3^$#U6N+2 zn8$i;<+pS$p{wm3snxT!nfqVfduXuY^R*Nk?Q9?3HNom(wt)o;UaztAW?Aya`oh5`WH{4sXc8mKeYxUlJ zN1o<>4|&mEo_woFbe7Gqv)+DMXU!f~I&;tMH$hHkZ$~WU*SQjM^+j&}dj0E} zXZYsZZ-|-`wXnJuGz`2oWX;L@Spu9>tN%Rr+Z(6o;@FsbR`~p>16I3DT|3mx#P;0V zmz@7HNKtH0RaE7fho(+Co;R=VdHi*i$kJoio@h5-{nO%c=h5yBzh`7moiqLSrLeCu zYu27VB3zn2_0pt=Ti28ve!VYux0&9Aucd3k?OY}8qraV5_A2@G=Wb3N28RvItDjZw zRMuLVRdM-i*BK4p$lBevpN0r|$A`Vn`n0t=YpavXtW(+2ue5!@j-ilp$*+hViDP8|3&_rz4yD>gOveqB?2wcyIl+~`#Mt?X`lY^>YdH!wA- zMz3;kyV@uGin)#1JNC+^>*uYk?iZJo*(q<%$=>{Hit70-g&hJ62DXh~f1RG4Dn8Xx zI(qNEZ)NktZ39-waZXvebk3nT{lgyjEo%C9*ER|2tnJt`eZ~{n>ezqEt*?qpzRJzt zv}2i8WQ6M0d1cdsLf6aIuf7|+Oz>7LZ@yrJvE2rt?WJ)y_QY|_)|r=FWPSTeS>o|N z7u5~-Rz#^yd-A)DIs3TKN0+0G>&%L$y;=V7zU>#@`OT%;8_qpDy@G4bAyb)%<8i)% z$*fE)7G=K}7#bKnT^vJB{}*B6W-#DwEd7$veE6L`lZMjPYp=vqH%wvSDhY9J_1kvs zgJ#&g&T|L3Y@(C%xy}@Y&N}w?qgU45w{Ne0^O*R)=5(}f_v%$Yb(yloSguVA7XN1Y zFN(wY-R5kUQ+DpxTXUnY9{6OsURdd{Fvpr&YoVi?rcZg?cAjhFLSuo5Tv6_KsvBy~ z9&S$DTlBLpIQ@HR9H?l%EF1C4^PS!M+3TcMyK%%Wm5P|CtQ@hmO!3U&mrwLM=e&?v zbE4~&*3%V>Za(~Mzubi*cyZOUJ)1K6!{@#&4&|7*dHEp~lc#ZhMe}7FpYGnU|MT0J zuXnzcUOg2V7X7#J>eat%=FI$h$#~woyX~uurYt`F)~H`AK2|AP=l|8q)wg1P?mT4~ zv7P-|Q(@!N_>gz|(r@3p{oT!XT9H+_c_S;sjC%*NZhYS&Ak}_aS=ifh_uVG}K_?Q0 zoZ>IOm?(Q?k<6pZQ$x2_-0^#=QnqmJ1C{Sl@w?YMKAUV1x@!tw@u}x8PS4F-zddn% zXvYby@&_D?s~+vXdGScT;JFtEg4Q>0O)joRRy zAya>6927q6JZEzI59PP`lY~Oq*{#-AU8@evE z^vi+bSM%owuWNn!>A$0---fppQIq#<&HIwNHYz(MK{jN4bLo?#H9r^J)!W&zn0-5+ zeu&NAM++aa%U9XCi$$$%f1Pml&4FFtwRc+k?cM(V%8%6>t*xG(IbZv<{P@bv)mA$v zSu-U3>Ww*h_xabVJ@?M-{)cN!OzgXO_rmAXKV>+2R+e7wv z)Q=_4r2qfe3#uU;=ly%N`oH&|AL+Mb9_QuV1-u`XS@wEo9o`5!0Ge?VPKac0$lteiEmTeaS`+y8kNzVA~4hu{5Q*UZKA|2>^& z`_$RF{>f)H2A^HGjvd<(x_aO5!}4|#v#by4TmAhSzW-N!{jbX<%@5y}-+vm+SC%k! zdj34~_vx;#GxPUFUcLUD_u$Frt97+EySV(BesF@F$q~&)hK7@0&h*LJ&o= zDeu3TyVo^Nn|E*B?8j+*zoPoDe!c%^(dj?N^X;zOx&8acrKLxgF0Faw$fcvW@Aj8t zX59j8>5t|AUHE(4ejcySd>KQI#C3LM+2_9a%+2Rky!T2*>XnslzKPl2)BFD%cx`)b zIUmCek^6ri@~^&EvpN06tjmd#|DHKa47*wLiu?U8yTG!Tuk(9mSC+NUiLTxDxmYLb z!ri(>|7!k=*H$G|efO{bWPUC9_ICH9$3AtkYi^LMdU3i|oKI@X*^?!CAKrMpi7T1e z5*2&dwyAWPb?lPTy>ItVtlRZk-Tvpri;LTTUSVXI{OI8NnxnU`hkp;6BT%Tnb-ul^ zMZu#j*-Hhw<3H6NjJ=-l-D~2#ir)q|9vql?-ZCpx@B5Lycly7+e7xNK^{f4C>*@YB zD;l5nfAd;j{v-HUMu#Rc{$nB+~)Tr z-*dNa)%xa1CeJZ_sluz$PK-EH&B z3*IkZ@<~SQ3;TI<$~)`Yt!r;9ZZ`}*?fZ0bh@ES+>-($QrcHmMwq?iTS$7sqId5H? zUV8lHwuKAV31`p%cRQn#N9>pWbwNv-?!miJ!Y!*=RKpN<4oYgZeu zK3X|t_xfXv3nw0snyGeY=G?%vu99^B)0yp2R@=DZ^MhCOEZXrYPj$nUdz&nFS4&6B zoLW0gyJ-9M8G2#!glcU4DE<<0aBUp+N;?dz|r!=_x8NdnJRy6t3zX~j1=GBB_irAY-7FrR!Z%gB`trfMpEONv|0Q-FxP0~Q@~5W? z{#!o&^Ei6D{^s-z<=c7I%<9{AaQ3U8zsb$c=4wyA?>|gcSMY_!5-ghI^WX&t}Wi9 z7IWxm(diYYl3BYrbQlhN=}qw6W6b?#LK}C^#>@X3-UT);)j9ir&9-Slg3o2dBVP3` zJaA(2=IDDC54Y&ZZDkHApTI2oY2vwehK*NWpAsxo-hF=EtQ{M<_iy!iy8UpJ?7!sc zO6NYjd0EGlUB&eJOTzgFKc}~xD73niy5PRdtCxkV8cR2NEi1`9ule-yo<};N=1Us$ zR2Qu0o8Mlyar@Hxf}8|i6RVaRH|=BmOh2vby4YCyTd1wgPbT=3I|YPV{9iUV!`Sz0--ðVrqBAtUSoSaCFiNktG(U{U*&?BR`1^b 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�?=Jeqmb^d8trptKN90^TeeKch9_}W;-)`gp_`1RE;wS` zv*O&FjV#wrobYgUJsJyXeEj;7EO%^Y@$+Zr=4P9&IrjB%hf77kv-AH?zPVXH{YL7+ zruh|Jw>0IZyev)YS4FJMbVy)i0JWxA#26eT*{@x=5D?DRl6lOa_Hajm#Noq-+YFx? zC`~-ee$>yf=S2I&X^Zy9i5hQMwR&}ScD6XAh4SjMInQAYgPvKlW?8fga`Ja2O1RBA z?D6qT+@0&IZ+HF3KWMO{t*!02k%Eu0kJ*3urj3Qbo)AQ7AG^3-UtgNhl{rbgr%4vqj48IvyeCM6^Hu?L~sE4!KD0_9F#fC{Sy-dq{ zx3meSC!~IG>`XyQ6>`-Htq-T2Wj1(tP@-N1UwX~4gFCKBV&a^e$^2_3v@oY?`Q)A| zu4KC0UnB9e+NgPTpuz^BxZaa~(wcnAhYp;225;lFv1Ar1`XS4w?3PENgdkg(nfw$FGf1lgny0QgM9%&clSjaYC+!n|&5T7Z z6yYt7%WW9dH(c&|HoWYBiyaV(kQ2cwj9!=#U8-U=%}<&{^Kx)s(SlrY!d&%f0f}uO z==nKV9gEAUMYo`b$)M<3t%%&7L8%u~52MubFvsGwd#(~rqn%JOdi=AC(vCBm_$CEPi|ckzK!&)Rxx zmPho$a!*!vw)XXQMQoXlx6!nhNqe@m*{8Wlrmz;ic1C`_{{G_%K3O$ot>>REomck< zInQyd$rJ(gM<%`(f%ZrIn-6f!nms!@IyzpPJ5edoDtx)w)17-B`MJOSv;$nA^PfvzUTQZ6m#$x5O1CB6`D4Hm z*3u{%5*Aj~bQlE~co@XKP3H32&mt;Ov2{aUU)>-0Y%Xm9&N zVMUIVl$4xzfJKZ&M$2J~!bdK#v9Z&_mH)>(X|8ko2M&kS!)`l*_v9_H>)8@x|2Kk3 zdr!^(g2d2{{!>$5p8}ip8dk>~_ynq0()Yi)sbB49vfK#?>c!PD>L)uix)3mzt(=2T>@%sJUo|gq2c>kEa`K)nwKdDO@>U;GsaUnrj!%1pUF_lF`jC$vkT|)%R#&PqG@z$6vPp;`DphDc|;WETqM8?A@{T=Qq{cPTeNJ?dccYl5tqgVd@6z^{H-o59yru;QV>g1Jm9T19W-N*j=#;j{!MX!b$zmNO$;yTxrT+HXm_+H^|R{aDrOcdY)ug%-lX!P+%}bIqZ~uWzoM z^?xIqJ@H!X+3or-C4LJf{!aMuc$NA-zBL~{9$MQxeV;0#RRSJ2nWeSC?9DwB<8pu3 z$B*mHKhN8>wmt5~u6?`yURZiyl@#}yu2rGanN}CQUivC4Zqn+ExZmqwmNup?=g?_1 zJ=&jX@y+S|gSPK~WI(M3#0bt$$Hh!=>#l;U^~$}_GrQrz2vQ&&hP9mqw+N-aSKWZG zrsM~OCc;)+MzBC@cTX<3Ltgt^<$n44b!rvQLxIbx8-ikZk({M9AAEa``VW;U#8?SJUn+;ahZ3*(j8Jr{n${uM$t7;U?aup96H!y8v4NFf? z=UJVI)FQfUy}@t3U2JspZkxh~3)0Wc>D1leH`hw^aMlg*6@Y8<#Ufr;^H0x?ZC&Xr z8S(I;=GS0FnWR%oJPMH;$eim%{Ox|Ggoa+N<>YGTW|!@~)FrCDYW3>NvAoh|hvrUt z)GYKcOU0&Vi%7-I9=#26x3_GLVb=D^J#_%o$oRS$i<#2ERX|n!bJecF9)s(A?+s=W|*P&-fsFBr+P()_3`F_o7f)Tu65(5;0%|X;Tt0OY3gxBqmJ# z_%w}4d*lCC)`t?8{J4MM_y$nxWLmu)Q!BG}HYhZNPV$?a{M0;244$|^sl0LO%mc4p zzML7o{Y|?67M-Y_>)z-?I=(+IuV1+`Gb_vM(@g=;SoTAMUAuQ1?~~fQ7cxBEF#*w5 z3Hmbq?Cq`}Nrw4_XPe?}?7mMFO|9p=%rkke!C%*IG2Pf*Ummiw9&T-xYD>KH#GoS} zHFfFojGV(C7A&#u*&^~cb@L2R^X1dxuHR|*zJ7=3-COrdR8+KFRYOMaR^lA%^1OF< zc7`dhx~kv=X~#^|_;vbOZrlR~hAwYtCl@-`0h)`z)?|@BHsx@KiHu)5!st5;JiO+Woto$@H_3BU5Bs~s(v!}DD~PtV)@Otj|H=KGryM#WVoBe!TQwC@ILaS!yQk~fcnTPG8(~&S)}z^ z!y?_@UA;0Fvt^&W>9Skb;SPfhn|{KFMII&|DM;(L-N1J0)|BT($W0n-{bH()#(x^P zP9kb9&3_NU{J;qd8VrSO2tSOALCv zS-VD0|Ld2>ID6A7?Sdy~)=II2UAS}S&aGR&q9QqjIWOfmaq*O z7Z)w{o^CgX5nd8Me%7wIL5XM0f=!z)1z$1XQNCqdtplnmXw}mN-+aYQ;MON_hX~SD zW(D2!1ll(O*60no=t&>~#D-iO1-d2+a^aK01`r!`xdKF^>IMi6H2~7l26ea_4+uqs zF+*Gcxo-+|x-dv1ssT`qjZhk50M7fSz-K>0?k-3*MX?!lRx`L64ABeqJIrPXjdIf! z$Qcd^o?NIl!<-KDd&2>yM_g<6?b{dh-NoWa38&6#Mh=|?9F1F(kM{+syP^oCot-sr z-n>g+U3Ppf=y(b7zJnl>cEr}KtJl^>A3pi-?INyniFamqe*Oqt=9&-*y3^_?C%9F5 z>PHp>$W9P;khxd&dTlGWxS5%m+Dws$1^hN299GP{5w>{q=F1>uKZ57l)q++7R6aW7 zcz%wh@a?QQR;8yvQW{O_^J_M(TJ>rlxS?`vr<8WsnicETZIfy^z|{4?r)kZxFHs(4%X_;6dI#Qh8jChgj(rdvPD$9y~7 z8rm5P8Y5BXS&SGm$;!$~l5n$Fktia;c0}#;`tUYGT|Xrz?XLQk);p0ue!QB$F2fJJ z(qPvAIM*K*Hm>l&k`;+QX3*xzQahdw->zuo|9iVU+9p1F9on*5@T37tn8>bOyXtmq z&~ovAda4v+`{9M3+XanmYy#(bfJR)vhS*krJ7NGfA^H8iy&HLzk6vHR5w5&8@yvXC z`+5l`?PCX4#eZKt?cBd>%*Su>@riyEdS`GacgN@1JZq*+o7UIYw{PFRMp*p$PV+t1 zZuoGj(%M9aCyi5|T+=Af^Us#h+!yD%Ln@QkIpL^WgknS2yf9&->^&Q~*uyF=iTr(O z@o=T(zdbrJW^EJydrf>~pz!Q~S4Fl@nVx?ks#e{(f8nbLL=V+0IC4mFnU3_~6ZK0y z5+rt)y%mb^*?qvPqTLTut7I(%st&Dk zkqiS3-oX@sN)99`#8e{k1y{%p04s*M7i@N8@lJSu6>dLncdoW*-1_itGPtwLGHnUC zV5x0B5cS)uIPc6{?&#{{`u32`tN6Ep4A6iClE0Sd|5>4=Ekk%#d_OQ zeCs(@+8P({+}7O8U0iN=uX<_kz26or*Y2NiHS74USMR(VzrK67`~5e*Y2a%VAS3g?*cwg69M-;< ztK9fM*`6J7yH(glrqldVraXvyF+ep3N(~E+9&p$;s%|*2GX_3F0Z$F5+!8o-P?QNo zFrCf>e+uVFyr?AUHj6 z>Y!XIbxLc)weNCzrLnEfK9Ug+BZFS0r&t`BlA0{>bG?WrA9E7lnwIUyQl5VjX@`_v z6R#PtguQ9}dSlt#rF?4&Iy9MAuU)(LivOtsLK$(*4QB0_dADvw?%KswZdW(uP^0LU z?c1lnlavI{QRC0WYcd5Q9tM5)$v&)od;X10yE~>Av_H&SFPC%*F`uvsCba3~4+FJ5 zK}$?|I&3yfx+BGU?rA2X=;T=QQV=p9EmUBfI{9g0%zv+mrwkPS9q`J@7O|VY+^9z+ ze!Wsm@0K=Lh=VS>V3~H{ltaSTFJI2AjsCV-JxXkC%=8=JiDMb7deB8TzP`SmcAAGl zW9`YCK(p4zAtg7c;k7Ms$&V`0hgmL0JdL8=mEGB5e;$3@*}ujET!C06N=%(P)qA>L zt%c*mf^IQgqaLQi9M{1mze=?7q{NE7pEhZ3$jeDddEzem{p_CC?}c}_9Byrnv+wEZ z>e?+N!j~@53Z8M0Xk*;S8J+y@&Q8NO7bMyQ&%d6^?wY`eyb2N2K?hArH?sCv7Ct&M zkEQkSQ5&9qr)l!60uc^{A)%pHuU^#!)j_4DrE?CS__0`E-N{dj8JM^=ZtYfk$OG<* zHywJIm7U$*-kvP&c1*r?;lhOlzFLPl+P6tMCOH1=crtyt+o#njo4;us`CQ%lm#Ih~ zBH&!(RYVUv6?!2CvI=nd$OLNAHG*5Fko*rb3vu^X(@Wuq-{tFO z&z)_U{H-S@@8h(0jg9NR9W~agosg5@D{<`H^Xbo*du}@_X%P;G1NQ>{C@y^`p z+uQrws(zmS9mKI_ef!1xSN9dB|M>s+;i+Z1kQ-o^MJMD&&pmy1-TL+MG58F!*^l?`{N4RKZWg#0YFKjb;I416i%OVY-%9*azU`iU^~-aA_nnLd zwc3}ZC)~Y#r7kx?*I#wRJ~_Al=Z@}-d3W#V*Y5Z6d-jy>KLEOaw&|s4M4eAF*fdy+ z9LpUf1Y!men$Th!7VeNXJiI0CozMuGoC9C4gpm%wwt!+65_iy8MouX+UR{wpw{@xA z!ZuLJ>Iqt|;8pnRXXDfl;OjayZbQaFElp*TP95+n0qWr>$l;(xIjUx$!Kt+` z{W;dCKuns+9>$cXwqcT_+m^AiOH3z3m!g9yv)ub z7H|%__C-ZQX5F%7$G$K&vQAkJ8R#=LF|nDppkRl9q~V^4lRv&>X5!Z1-2cY%G)UtF zm&7ewwv?2VeEIs7R|Fgy56>y{uUX?OFAx!sqV6~6#^ePBJ1p8K#!D<@=(;B+Y?W+d z^oVE8mF4d(IhnYZZC|x&)vjH;RQ9j8lv%fHSJfedy0BQ|_Xkt$VD(j?9+8?YQFl1 zo2Zv@w$BdVuk-)*>d)MZm%P6pQ!B21>ws6`uZNw2^W+R|)N4=MbLeOsvNV18KKtFP zSEuBU@r#GGzE~NvQ*WcU#U1|osHyc?=i_@DU0kFiH2v&t43#SVeodNeOt2}GL;HjP8^fqyZC_DN6VMd{~Qw>1<$SItdIYk(kRNb;ss=u)H~s* ze8fvT_050cZ5j?VEt(rF{BPg0lT6vU>GdyPW&OFdX}5oZZ}$PO@0K&47#vb$5o6*$ zWxPQMtZ4O;{P@^fVQ-j%r~e-@vWWRyFMgHM82W0L)P9aNnSv10Q;@R-B;$ZCe}(2< zP}YIAOo+T9hzV96gIe40DjH-Cw4j9=2kKmdL_iHdl#80WY&Lv*A7gH9o_y?$*(ot@Wd9_An(SlxutsMyZ7y@EBqTQ`}?@tzfZ58em{3Y zH}9qzs6h?#((ADM2eWP!RbKd;zvs)PAIIl@-T8|TgwQnBNwCEM#xoK zr?fUSp-i*5eX8k5`~`DXbi!Q7>`A%mibac(Qc_eVJ$L50483^IaWUw$L$8_i}Ff9k1N`v<8P_k^_8Y+ao~WDk(3k@d3ThHWNK#q9U5 zx8HN6yu9=+fBhcwlB+l7$HncbdAx1;yS4dmW$cAZw(Z~YvG=bk*BaB+Vj+7z-K$`; z-Cg>*?e6TNop;WtzP^30_V>Gu{bJxG2P#N8*EBZ%%hg}IF23gfo15M7w{G6u`*h`< zo?oS}qh6(-kGS{C?f0h%(RVp(_^(~=<<=^fIoZ8XxwKrr;@90h>v_OyzZ?<{mT<1w z_NeB8dmKRz2$@4lMu{f+M$_gn3B zv$CG_3#*=A-!3b&W=^H$2EFpDH`w<pMSe zsy%=G{Jg^Yzn6|~PS?qMsddvjV&Mw8$fEOax$6!0|C)DuwYiPF(dtUib&D$3tbVso zB;x(MeZSuc?Q1rLR(=mx%oAGa4@rJgLK9-ECceMFJ^%i{f1c+V|Nh>+d-wP0U%Xo$ zGhX@iZld^ad%u6r6GFqouV1^S2WqDK`ueJzZol=f` zunSXxCA-tmMV{&4e0|NAJX*N>SHFJ*uC^e4<5;tacMZ?H zVC9*xya~zitW1!B0#JhroDM*RIch0B2iHZHpr#C@zY8uW!3KiLLr8JOja*mYEphNl zLTj0MJSfHGEW5_7_0M(|k*{=7VI;-GBt)7+glFW%{Xf1Y+lKX%uTdpCF9 zJYD_{yx1CA6_w@(|86<>K0E%ccMGI5)A;nb35O2YCQx08hy|oV88eDNlCW_b9e9Yt z0|?YwfW!f6QyLsW(6SREkK9LsMmpR$gj>WobTqzNZe72A{gvetK;sVChZ~cZu3KHe z(P*m6qM)sTf5=aoRq=daD`n-|0$X3=tBmRRG|cg03)6FGEP#HNHM ztc~2fZ29u#CCeuiJO`-^dwVN>-ASNkdcYQbNl6&79_O3_MR*LP~ak47`Sa;GJi5?m{oDZ zf;&vwlEG|YM$->9f;I%aI>gc5VYVS?&c7B=lWpcT190$#!FmCEILhU2TbfRK3BGu= zDRcei&BYH7wf6S*dd_nN)k^oPUa$R=_{TXl_EV!MpVYaq}= zpHvCZ*!;g@Ar>(o@8y1TSFK$eJ8wt9h0DwRpYtcz{k=5bY;DwqEoz|l=bv5e=jT{H z_U&G=On#okL>u+XQf?5P;SW{9V`FRMn^vt_HLvE=NzTI=RgX^o&YFH^R{YExPxsAI z?YI9K($YHd;{mC9zczKxSLaWPYKI-!0BSCql&Lvhg^Z)^tGKgk%zu zBAD&ODnbfdkXGy_p(xtK0*(}zN`k=x3I~FUkURqlc90%oeGJkH(nG9|K@JD$fw~FA zg<1y+08&gs2^J;>>?R>8LQZm{*?<8W0iY0vMgS;UKwP|0NkGw>|MT~j^Y=fp`26?p z^TKm->i6z`eqwVzt@cw++2qMNPLuwno{uZCwvgDIT@i8o#s&p;#%&Ca4nhixxt)X* zT+O;B$U5vxNMvt3EHTHBjd9xsn+DZp2JaZQ+rmoG)ASFiarXr(O}zU4ZJnvU>(|sO zH|5L;`{t+1RliudZr!>(-`ZzuUuiLb0EZZeWN1iW1knx~KqP}g1eg-g0aFYInLsqE z5(XA-kRU@7E0}^PVSws@8VXf{)ljGsR70WmCUCI64zK=p|L5eJ@xOlO|GDWqU-r@U z_?mz9lK1}}JoIPL{XO+^*M%4u4s7^vh+BWj(xtU;v*UMXegIu(1Uhb|SK9pBw{MG{ zxo=7k4gdQn`u^XCU)DTLy*+Pzu9fML^}W37b?*mM-?q)X|NnX?ue<+)A|?g~i6kv; z?f*~X|D|4B%7~A-}XMNx@sab)5!kyx82L?ZWXhJi!d-8nDFrsxBi6KiOE~HY?&kDAR=O^BYzP#n{7whx$D!2bHee_^&o8j}1*VpBJ zteATvN5U=c@9x`DXUvcC3f_v?z4wrTX2rK7*{xsxACJHNY}0OwYg=4Tr|F(LD9Xyf zV31PtHaq_Irc`d}^RL(MzbEzdNMn5d|F4bD!ld2n9CM?tuFE!iyU2IH-KAI3b}i|O{H1CZIA5{)t~u( z`}Tdgxo=jSFjccF(wOz&PMQ2qoruq$JuhD>fOy{gZpr0?&FnWTTxvUnU$2ym*?wKF z+-hUyHpA+_rt))cc+W2T-P^cz>(-OM>whh;=VEK#!KECw;oasW-_uRY7p*H+`!4r* zRl;1W$h}$frXJbxe&#aWznMz@EL>}Iy^G`&r8l#@zH;&B_cgZ)zr{qZyLf)lTTpD= z=z94%zHYbuYSGJU`Jd@l{acb5ySz_tSH5T7)R)Ef=l)89Qv87l+}E_Lx3AfKJ8Mpw z_?mp1!c9+CHf0!ZE10b5=Porb^3;EwXm|OY+}GZ@zkIyOE%=IGOPSc0^r%h7C6At* z{5yNvIX&(zn-Waf#ihLC8xnd84(_@h5fl@gapvZx-s66I|4d0-6BWAk$vk(D4d<@v z81+=k#eDsAQhnadiuH*;HUD^x&w6|FB>!4;*4KZ}p5lp_$=+SQ2eWn^pRs-6*S%}o zrJi5jCR%EGO=8Wg-#yje<{JBUA9=m6S5$wy-L{_xJ5%D@tun-o>&oK4o-dc*wSR{Y zD32$sV9oZ|HFbGiZno#vkL*h;ZuY;kuUul7p%r#;akVu6_IWuscV94gr+0J9_Qe0e zs>_UZYp&=;{EqfF%Q4b@Gt;fO;acb4w6N^$Z}RW#KY3?)i%#zQs#~T13xhXEZ4dbO zdX_?ja?FNzhSRR>N$c`+4L;ttS(bmT!MmGxzT9}GD(tx-s(+n=a8_4e^!k~3tV_?? zhB^N$*<}Cd>L(YIrmOl9Pl8r^teR($rP{$YZR*up{rTK;Dy<8i`Iu%#`cB?@`pc`w zFO*mq7z}KhzJ4m^pDb=G#UpEdvFcOGYtGe+FTCPZxoXtD;k~+{7KiKc9qWrb5_C=8 z#cki$Vpp+jVl~&=+G+3dGfg*J@0rY#{rBFq$-T=$_kM`FeR7(6x-_@B`4-0wZhI2W zR=+t@%|BhrO;qx{;;!>`b$|A%&zq6Xbxqs)z40>f?QX2EJ6|5N^?z$oy+>#IAI)EH z60=Kqu7w`73ik=RYTu%*712H~J|)I`f5JySa9Mg-A%dOXjOAJ(|ANBrhqmsX?R(Hj zbjAI}QuCs`)``j{U43N2wz~fP&DVV2^Rw;*E!tY~`n#NEWzqLtyL%rc-0r-a5@S94 zmO{j0hYe@+`?fzR6w%6~Lm%TTs7Cp_hcF*~$!y25C%FoZPiS~<_9W6cIsOL|v z|5S<1=5r4ye7~p|vG%=fwc4ITQn%-Azb%s*dbp|7>=Q@snYF9)I&*3>)BA4ju9@^D z)FwLEN30x9CK=Sd{-Uqzs+od zouq2ClrKN`B|FyHP40ekGAh#6Cf?cm*`uC+vFV4sIt3E`f_)hWH$6L8^(fA}aNGR4 zS2d!?&)xePe&_xx@RT%+#0f zcz8GccARQ-RDF|O@0wpL3-kY*MD4$8aeT+}dvj!7-+b15bkf!H^?!fN{1+Rs!GK?k zfuTY1*c|rPFOSQ`R+ZP^E-C-Go?p)R`6{a&kHxR;uTMPJdiBJAgTtJm{x&Anj%V#k zqgE$Zdu%9+{G1^BBh^s#)-8`nnLDAvXRlPen6B?8ygy>Lf7`b0te+Ela}Iv8pIrUm z%I(|!FE?*wKX>8Sj`TYIIab@>@}w29GcXwZIpOnet-9ZqITjBM>qE7dS_r<+dAn9U zYTevNe~%carM#ILcIJuQAy)2eK~NQXmgi|y%e5=KZH3>B7ly5IwYbFEt+DPGtK~If z>faOVPHYs@jdHmpEEU4{=HAxq_r~Yn>FDY0`}^&-v9Yn>KB<#USJRJfeD~+%8&Jje z@6EFFd>>!y+x_3)^Zs8#V%^33d-na=oD2*J5fu+x#V=jDwC~&2^>rp4Gu>(#l>&;6G?SiQCM{o?*<{xd)2x3=D_t(6esU|>*~8DjtO2>-GE_^_~T zpRb1dFG+Kr@nZGQyXEumZO^~<=%~Gn{l0%w!wc57`)zPqxOe;AZ_RISo5$>{*|vVY z?bLX7ezr@O{?-2d)n0Itk%2+Qu*|h=tD-=~;@!J#k4hhMiPx2{35bZSyuHLz-0rVP zcufaO_P;-0OtYsg-4q-9&f-qtPnrFdHMiTM^Z(|>%d07~GB8Y#x%B*ed|24AveI?W zKh5;Fv%GD5VA<=U;_Bl!wQn7pcP+X7TkM`m8S|L$>|MWd@#Ev)??vw{R9^Q(fOA@6 z&EF5&{Zpmg5)H20mi~Ep{<*LF>*^O=FgR5vziU@&MO^x!w!|%SU%s~f&9;|Q_TTaP zKi4{i*FRjv%)sEm761R+_VRtdva0W^A9ScJdFr5??R|M=%j|XcXY*eFcRySDyscw& z`Fv|(_b^*`Ke@a2D-AE+{T;vm@B05q$A8^?-0wfvQW)gN*Ux6#SO41^+xqNn$S1$^ zmJ{!Om-gm4y{pZ->1&wE?Gskg&&+S;&-r`r`@Z5254?B0VqjpHbjWx9?>n8JpMSr) zRNAfT?#Xl8tMue+7Zn8rwOYs3SW42&t;blR!s+Uv|X#dO`aGm^YzWkTiZ9*C;wacE%@2A zZ=c>Aa(}fdBiQ$e@Gir??Rj%f+q0hHZ`Hf?-Xxl@w)X5<$9t(!4<{>Xi*SL=hN7;R;_uK^;r72^|vR{^V6?yo!`lI z?V5A-vPfy~Z*#UCS@FCew2ISo>a*Ez{v=F@zL(jUeD;n;nMwYud|_^FW%1j;_43zu z9lOjGA5s=R+h6&Az>|>rXMC0Ox@A^*KA#ktTeY9P$y7&h%^TZ;HOkqaQ{}#0@w*iB zDJizBtbt|qSBco!y|?fG_)($a@IAuwv*_obS>YRBt?cXXH@|*S*W~RN^%D1)*R6k_ zyu19q#l7q0WV5A_IC*-bVfE=d87b_yXW!?DSQh*>B>VWoWEGc}vz3-5MD7cf>nUlO z#r$mdGrg>DPB)L;G1r@&zh-Z?(tC6B;LF)(dMB9G?zx?lB_027hjvO@r0AYY<fCEp7q!nPWPd)oZu*L&XYU2`9+av&s8rfn zlM^@BIrfRk^I5BV-iSND)lXZ_zJ}x4)Z*|LSBu}B`hBpsWTV|n^9|pBFIrTuapU7j z%ix=rzt>)}KlHv}Lf+JMFC4x;Fj-uXz1ynft|q(HmdXX%`LR2Tw%oM2BnkGkqxc%( z=ri(P!{0PLy)$DbZ_uyI*Dp8B6Hs08`-s`Y?=SE3Oy@t14gAl&thna% zy!2}S<6%N;Y?t?ckJ)(aeS9TXlc`LT>Gr=~zfba(OmF#B6}L>g=*{GBeYVBA2diHH zO{m+&^GBI|-<^N|7S<^LUU`~t?m7MM`EPE-<@ww$wyg4hH}hCjeQD41WWM+LTH$>m zJD%%++r=MTH_VaV{EtmDE8%j}9EC+3(`HJ)FWpnQc%s}DmeW<2ugh0*xxF}hG2y4l zQpPP(Cr=+_bB@1%(fQd#zW6;l<|<$pFW|n`xt;&KY0s%^{jM9% zxqM5R{=P8#jLAVG8J5#GZe2WFEqibBTh)l0(-LL|vM=8AchSuB@M6nM8Sb!MwoRfd z7cO!;Zo1!fX8QZWGoO9xyQ`nB?T%I4tiN#&OOvThQ|ZpX{`FbhQH)CtWESrUX<=QR zyn3bW#Ng@nmUXve3e2yE{OtaH>Fm3wcg3skbw!+)mfKyiHsR}B%iLuZtG+&(>92Hq z{t}V)zIbEx4&C;B`<{uPRc_Ubv%8%7)jC}n+*0FU(f%d!@Y&?K>D7Aj{W3=GVYWA4 zU7K-KL?_#$=Cw0OC+0lee?!oDgH@aft9H@HH|nwaGktZ-KgQhLd(mK(RDb-t zz;C~vsBU(t{ucY^iO-UamvjQB7tae*Nq)ES`}uFNmRCJy=IPwt&fjEO(v*6(IW#yU zcKW@0C)nMuOC7t#Uv*}u@j2V+6TjZkuK#sedTz9l#Sx3*%ZF3lj=j4-d;UMY7;|H( zQ-4B(g>!!%j+S)0*0@@@{?EGu|5j_3mEL;xtl-4L&kxu9Q(k*FC@tl!owIwr_URK= zm+d98|2=g6|D*qY)!))H&8!Rz3YIZ**;lU%*!9B5>`ng9=IrFOtv-p_UaRiQSDl;j zZO&D_e=qL{M;e>&OEqhcJa(pi`yZQGR~fUt*4poxl$z2~zkZLQxtx|s`u0WU?%TeY zH(WN$J!!njEPCzBPT}*BxsQskzbW0gM>CDxY-{#zi6?yO-?vD3WqV4lMI``z?=ccAR9yzN-u=Bs$ z{dU{?{QLX)0UXz>JXpIQN6ehLndk9q^ZS2piq!m_|NryS|3CVz z=T|;Exo@BS!zyM528kYvuwQ?E#+&z?Uj}N$ysoeN_xb;iW_cY=9iG|z%1w&m*anq) zv<_xfe7X3${>$S0e^=vczwQ6K{q>8|&%NeS^?$F=+ee(m#b^7a8=pB%OS7v6Q{>STRe%ZK|oxA*LPdhGnY8MD@( zzw>9Ne%$$Y$ScOO2QPeYI0tE$!{;sL$7CU8z}HSNwI6ZMT}v{0~#*YnHCq#!+6eiu+pQ zaXIDPw`$JY%8Q8oOE3KR^+%Pt{r`*B@Bh5J|L5$+x3>$;85kIjuRF1Bnf;F3(926d zJ+@u>GwQ?X@cqV?wa=JS56kUV+U>R8xBkW6_G_^b(;uzx>g(F#etF-Yz54dmPa^L; z*VK*p{{Mx$c3sKq*O8X;Yxd}stom@~QtG!wWlx@_*1xZ|oUHyhkAZ>V(YBYx`SCln zroQcp-z<0Y>;C;8`S-uvWzth>`fwkoaJY|5L+skvtGlw^{!}bkQ?8YFdgt5Y-Ss`c zZI-gWo*n<=(7(w4i4w=MTaU`Gjj2@pxqi{+ZZQ+x)Bb*Wtj~gceObe|2h6;=ao+Cl z_ul_|d;byGPVV@>VZS#0=AG-hv;BX-wMlcXzY_n%t32cS{KSg9ZHYdaT2_yWzvqdq zdDJZb_iTCHj?Cx#64$JbK6Yo)R{id~PoKxyum80|Yv1+V+AGqy@2%~sKK>&<#6~au zS@F#Hf6w(F+xcf6{B@_-{9jt;GpFQ38xK9=4vh4CwK`+=&VW?Eq9W~64;S6Cud4m{ zC^~PSWH~bfgMj(J{_{`w7pzLSZ|%x{?q0TpvDtiGs}Ft$yXUT+BwiD>IeTN`o0z&8 z_x5jI(XsDEdF1=reg8Dx@Bg=0K0H_M9HX3h-M3?=6HRsWR16E-r`YMtOYzaF%J;D5 z>WS0&00F!;Ohrw*J;0WV$BmTEvsIBVcYUzt|jjI->1CbU+($6K0&Se!G|lHdlshD z`LU~ON9@WMdTv%*{%p;B-?`Pt?!*-o)&0N5TWq}Dcjm6@o2E@mr!s=7g;fcnauxTD zX81q%Gko@DmxSmnkF;}-=I6ZTSD5-n!=T7-x_qb4+|Zo`myI8?U0M%yS~*m=xxLz$?|&KbWq{5-mUNub@YEgAtQBku;5ta;(#|8w5n;56HbcMr|4 z+oE%MhR_}ZCDzp%28RvO)|>6-);`U5R^t5H_|UqW?XRzGP4kU5sIIK{PjXFMXZZF- zv%s1_<%rYb7uIgb%lnouf1+}hPKK9S}@#m9Ey?Bxz?)~il zOpn)3_4v$R&%ArVoO<-;#HQ5~H=Mh3)PC{X;Aea0&351S)k^d7+Tdnyc?;wJ zabEMcY0Nj1Tbz8?s`mRP_H$?EX1%(*ByzpDc>RRjyt@YFktsLtlrEd(du!Taj%jOo zc)LNv(h1^gy1&nE`nr3?g+FE`3>^`$n?#Y_mO1TrzhLdvnve zIjVP2`6>SSd+!^lz5jW|=R?xtki#>I3zoQU@H)3X`s?e=kkXy$+L_6z+I#0u*|Uo%#C0ACxoec2Cd5s zJ6bjD)Zl+=UkO=^Yn)k zwcLsk3=9I^8$1fNcpuNabJ+H&@9uX7Tw?EDD<0f+*g#D7#rNfRx@NlhC07QwtjRbv zuRB$D{h{c=Re5#y2fgG!d)AgLn_P5$-P6SPs?ofQcci@ix$4yC(5LOkq>nW{ z`hIP#o_Wt%SN^z&?PdliPn?Zx)jJfZ5}`dUclYOOs~0P(pEb1p+O>K9zN-=2cl@X^ ztKG6<@s1y7e+F+&oP4{8>yEp-sGWC{>1nCvtvPv}g|9bXG?72E^XiV$YxU30=^Lt@ zIM!Fq>%F1q`(4i{vALE?_wTIYnzomx|IT*s#K=b0*FRob2KPu>S6yQ{$=NqmCjDU4 zo5TRNw5}g?;JrcG0WcH*meX|M9k}=qm;tx&Ea|y_dP{jL${vfAeGc zv;1!d+?8{9u9?_fWc_^VxB0rbsHLHYnjZC)zV16GoqtAWPeA09G>LXC1Ga1t&TBU- z|K~{r`#+lXd$|<%d-L|_+6l>Q)0MtVwA843`t#7D{=IGU z#qFwByKE?$XV$~}^RN8e`Njul7_=Xbvfu2w!S9mevK{Ula#Ah&3?mpA9(Zrq6`o_% z^R!)DOtRc2t@L)J;F_cCzlC+`Z}1pRHJ|yn%9wA)%hP?|r^xQyvFvCfPncb1E)~YA{sYND;K-8{oAzZX%gMW{XKge-#sqwdp3LOhPukB zq6f9^Wl4mlrnNo4zScT^=Qn5V+n-k#ukeaLH8a!a)GvYNJMNPc=I%Q$vgZ0{Zfp4s zY<|8EIK+PQ8vdPXBR6^9jDJ5j{}wM76PYwA|V- z+2&O3!<)H5<-r5@4OOT3KUI8F-&C1m)qn8RoydX@<*oF;{h ze_qb2ZNJQ$9P^-D&tLG{l)XFVeVg@X#>@pJ$9*kqxZ_BHc=p3jWGasNw#z2g_yZ|=N#v3{M+ zbW>|xsqZy4_kxNacfDaf*0PwDZ*utD-SdeW@6iTV-W`=z%(x)yD(F`-km>%6$=-0RD{^iRd4OW2>jl6Eqx za^Hpzk6V^){xyRyP-Um+Ud!kAa&P{e6Wa3c-!lDo3zD9kyJ@1myV?6w!_Kc;YuZ0Z zOlLIS$;{Buo$z(a)<2H(+g_b`D4EtC`(>qrWV5Pm)v48QP8V&?p=RH-gwP#+QKDRu&+dzMP+jXTH zF>Yf<1_z#lo0bI{^k}wsyUgyJBbR>WOs>=()xtHB@;u3Rrk&gLc(Lb(b(NvhL}pJl z__uVEmXC>*6iau7iS=xm)gP`!e?L1@IC7g$_1>K+7qjipTJ0>E`FF9(zH@&{4mMUw ze*OGx|1KBXFaG@J=7-NWe1G7OYG3uz539Ofq@~uX{ylriy9FTTInWSps8sNF&6G7 zR#1*(cqFza^tTeL@7;YeD_(B@`TL6B-hWeB!r#2su`D`!%;J;G(Wb56N=~l&zDgki zJb9w*zd`SrRNKbKi{#m(M3*dCySn7{EzjuZELVFApUgbew6&`A@~1&s7($7FZc^ro9X7o1xfCB8+kN(@fepi|H z=7f2X-}Gf233vab&(vOA+@u%1=h__WEjs(>Ea#kS@;M+<)qhifY38kGmDhgtJWiL> zjTU_%%JKeGM(u?frwygYmVBBcGjGM+88b__oC@9G_gpU`VX4>d>~9~tR&l@fs84+_aPV5A>ACYPA8+)yxbN5(pW?#VLarMY&7Y@x+3r9M_hTPt1)k~ZRD(-Zi#6ry!sq_?-*#=d(GttEBq|9+3ZyP zu1`Ld|64-2jizl|r}y)#Ptcs1>8pL5jdnY|kGimHRmSJowy75XOHO_&`m}`gs7l1~ z%H+C}Hy15^w#!knHQ$;m%yRCoz^TC{>(*3!R+(4w<=|tLnDVJLCyEaSJ3b4Yamc~zi}9USyz9@8 zqkmp}I%9JxYfj*Voy+4l{IZX|r`auG<+8!3w{WWUN$z(yKJk@nuDiAQvca_{=B3kR zU+QJsn4L3tcfWMwpQB!fE7ZOl$R=Hvb^CXycI8#q8Lmts8iu<$?rSUFpLuQ9wpTT& zSATx0nKXOt(HxJ*l>%4Wzg#=+(?zjloe6MX%ZiOdreGZ-aeDx{*iO+Oj z=pSCle$kZ!R8UVSYEn(!5SBY5Gi09Wb=5P5$8tOP7G>QsJvYOXOH@?n^JVLGb+1g= zwA-t%i=EGWbALzD=c>n1@65%WZEVxK43pi@&r+y#_4dr_J*cI)dFGa@Qq84hFMZa2 z2|W19T;=kCWBMD!;7wNy3G2` zS8-jhjc}2FI(y;ztKO@(IOznOW`HI*!-HLX9`RodxUU_3I<;-%uf;D6zQryH_`Hrw zto~Qx|K;uFeZ^AErg@iNs-|7PE`0Oaf_0(0%cPF|QYv;mls8Z9Uf0ah^*2%^PV?*Q z7`>}_^Zn^cwTMiigGS6D#`jfDuUxfj!@5_8w@!V2{U*!l0s$T6?Tg}@aq3Q<=u=-iR@>rc3QSIWe>AHEjhMm+Un#DUQB=Iud}*ib$-hVrgq17yLX+A zuG>AqPA4lSu`1%V#o-yhBC=mj^yl7YPU%IywOgw%UH<%h--q^$w(HM!{(t&%%8QqMS9R+(s`P#=&ggr&b$_SYzq3v3 zJjr!Cwk-W$cnC}9-hB0+312hr_nhhKU$sg}yUt2E>eumUQ!Y*Gzqam-iQ3+80it{B zw_9A6nEx|x>d${)&v+U?TlZ&0R_^Kk%;z&tSIn2czyH2htp}kQ1LVQC;r`E z^HjQ^12J^T8+?|UZ{m+*vb@xJ)^Yhvot_Fp!9JJUFH z!{fPr)jW;5{pY>t`;a@+if{Le|Cjh~2_Af&@af0rUeK7+W%)Z|^OJd>WuKMHHd?FM z-u+Ac{;NpHK#*;1<;@S*u1@CluPc2MemVQ{+rFp&Ln}-6Obpv%w(+jL&cZKZW7>(ahIclF;}Y+{C55-|Dmg~v}K9*a*ox4L%ehKG9}*1xsgTXOv7)8F@& zevfRtzFfrq-`U&C{pL)*Tl#Z<+un84awFXOO5GpIc7NB4`+Mz`OWeark1nqkzVp3z z(xGQfi?#*5Pg#90Vr$0tMV$OTKTdt$zp3c6*PVypa6Noj`27B&+dY-_f3N1>uef|x z^XsqE(f_{5=k0&pSn415=W+c~k67EAAD*=QR=e}*Y_#3yo#&T4d%geupZohWY6>6y z>AcOCdw4G|D6KLuG$g3bPCnjucfp0bcV+MI)HE?Sf1GrC^_AX}lhxUq9j~0faNq23 z90LOb!(zV;uU^0Y``%l3@-F?<*6z3Q8{BgD#_lTdwEg?-+qWmr?q9etVcN856DI}+ z1{&&s7quO{l$-GB$;p4;mzwc3nHC&WdiCm+TeN6u!~`By+t06Fy_#YEc>$=6!oYI+ zAlspb8|KSeTU)zVsvPs58ua__?c2B47QDQq>NR2N)TLMBa&vW8>1kfMaz*7sHfXIK zOLhUPw!Xgpx-_1qr-4i5N}ZIf)6PinutAz2qD`(bI|>d~uYdRMUBz*suiw6vm6dJV zy0ukz*REZE#6MkH>b-^g{q1}AyZ zvobIUteGOVW`=W>tFA2DwRA~QR`WfTM=$Pv*gaR_>9fKeEL!*L|6ad#%}er5 z(F42SPdvXPFE8B~t|NP~dckZhb2(Ot6R`{D?TeoHqN*|@?2tG&1A{`uO6`a%6(43B zCLgP)?mrTHNyjGTP~g#!7ZG`HeH8>g+}ploOUUiiPft$%5j1`K>7H|W(za9IoK?a% zY`MJTnCZq<1=+R9^A_B`u^w!D^_NE{<3ftw&vw_|x%d1nWxdyTduM!zRcu|pDNw3k zMn*o?=SPy~g}g1cx{M4B39<4`OSh%Vr3rMps7U^uHJzckR=m2Rr{vVVcas*~>`%(q zKOR-lFA-dQC+XOYC6S-(T4sMy@!oJnVcOzbw^k?hxcVGlv^tr;x69XXxyK0V^fU21Sy!OF=kL7j@h@8Rr^uC=@v)mmV&#x!k{zGzVPzpIaLMelG>aM(TJNJ&}Q zDqktti)$D63T3x1@L}`cz+tuPHiN}ltrZDIO6})7avR>}Zp%_B;rgVxmy@kIFL}Sv zx|;uA<)+Sq&W>~TTd}P+@0#tH#VYY2cHz`st+06~ml|a_I<8%9xUoCc z+{q@JiJ>83>70Z>;YD>*gS#{Q*ZW=ac-wnxMaKO%SzgEI|ITtg7s-+l?j@qPF=g*zLoa62#o)7B+xZhWln0l)D03VwZaI zFaF1s&iuI}A+Swc=gu1!rnFZZujqO7n+4^bQK>Ige)@RZ`d4LrvQxg@X!tLw$*vKR zwejkz0_pFIyVg|cy;@qLV-p%Rz4cZC|B_FCukZIiSaii&Z>QAzi*lR1BQ~(rh5xXu zeVH4=KljE_p(lw<$M;8qN*~_M2_MV1|9Ue0@6UovITekkwkPgN-we-{xWdqRTsT@q zY_3?=`Nb(O{&wuE;^@D*{MPN;drOTYo0cAPy%Kw+$cjy5tJ?f6&U!PYL>9i4+x0li z_+uC-YidTw85^BQZusWq2eX`W|H@3E-4P573Q} znfIVw>iw@@Rh`Z&c&ED8&#X`WeDlC@o0cOt{_vN|C$MFGtk6Fj!B zJfiatE_$|b-MVxCM5fj%6lZZwJI@0OOPgaK6V3mxXj*zK>W%-3z~8y{->(Sj^dHyx zweGFNRi#{Kg^0Z6FQ0$8+co{bQ6>fkj%%fA5n26Hzl4>PmRj1`KUIv7%WacC_(_6& z@)|a~XNqlZ8?NkBovaa2b9K*hzk=DmT8*dt*CkZypIgB-%`7DQLDSR^v4#Q%y&fbn zGBB{bwi4DU6)1FdZ7rX2)OW*`L{*{hi|#+FtgM`({&bn$MvGa>5m~O8?t!NxqoShT zG9OP3UGa3;t+F{Bal#@l8``v+rXt)`HaBRhclDgJz8kK{X!Jh5a<#AdPP@Z~E9?hr z`nG+vUs}DVY3aQ6W*Jes>6?x{y3o4dTlDNL!RyXt$TgdO*sY}5^z=W(QNM(BwmNUv zw=d3jneC$|Y7v|6CO?!to+)*O&+GS|t4vQTHNEzn-E38Q;e(y)jhi=LUMySn)aTb9 zw^jZg0vQTZ?@xcToWoXbPRQ5T)iYaIvmcbZUSd7{8)o*JecA0>x;ZPibmTQXHCuEv zcTwQgw{Jd&-R^#F!9T71_0nw<<(TuXNNTes%jx9y%=+u-8oJ+R*BOoZ$zrR1Px|Ge zbB9ST>-v%_{~fgKUp758t!jEI#{AiMay3)A>!GHpAC4xy zI5s1v@qrivLsO|NN7#I$wJX}Sc5+U;b?##L{w)4)rMadDFHJkVIL$xG>(|=#y02H8 zY5ik8z35!LzXXuo|Qr}@DkW$jPh@zU#FPuy&K;PH-XCSzMGtp&#w_sFMruXL&Vz-M#g zv}byHdHmWrOGKiitV~zw{eGPJZQhO}TJ;lHwC`nd-%(>Pob&%sTtnj>QBLk_4tmqR zf4U9I++MB+gXG)FUl)9w!R{U17PffZI=?n8>s7Otm6xqxy`&^8mwZ&_;v>T{ncpWS zX+&IUs?y<5UXi>@cH!r(?BXv!-LyUPoKr0TRE9n`;k|dc!BVg5%#>-&@_g}Wh)LG+v8F!qPVWSgY zq;HU7rKpqEs>fRv^<9uW8PqnV`M+%Yf={+A-qzW>ObR14-+HK@6W$r?Uhc{y-hC-S zSC#>^+)tn#G{ghisQ?~SQix!10Cn~qHbC}3fHox52)=ibW&kxn7#bu>%FE+7eE2^{ znSp@;6krUXA`#SpgXjaR0<|!~1OA{GMBXd`(*bJGGcdrEfGuVKIRT^*YAB0#YDPwe zhOX|~b?d%)IL{B76`(Pt>FN7-@7AqYapLr8?)JlZnYV7;TJdK}k5KjVYj^IP(Ue`- zzhc*wFR`()TRyf)=Sc{+{_~W!&8q(NlV@DIurqk$-q*(kcdgmG zcW>RQ>l?MKtgSz`^Mai8RLlQP%Wh7to1E$&rfqom=+aW}7@JT0+f6bvGv_=z)XIHt z=R~VJ4>(l=o*vVkdAGtNbwx{GXXb7-tAE0upMKt95@g?ZWQ{=oUE4K$3=9ksZ<|7c zgAcz=jfc_Z7hlcGJ+?ULrGwF-d zrloJ^icJYJ^YZfjv}w~OrHLFg)AIu8(D2zIyfO$INZ|bB&(% z*yk{SGNwe+(--nvToL4*CF?MWO;`5{)b^PNlrp8ivJUYC)F;U ztS!OwN$jP?<2V~Z9V7Lv51$)N*wNwa(crttv5(1-*M9dDHQSunkPxwhPq?PFUt8g& z_49}17Lo8rJ6KjPTC^yvv8=GzqWWLi9k(~293!x1wQh!m%(IBrTgFF&oNm7iUfUf| z{i^r4rKh{l`xRRcUYV1gn!2%QW5Ptgm7GrsU31r1vCqFFK>{hc}qW&}Bql#mA_;thX0*g6Qr%sJ{wC|vN z^V5zKY)b!S}p>FfcSQc)B=-ELzlbZ!&v;@Hs`X z%x97MHf>J)K`g8FZ&{xdHeDGtE#}~(Gk1+d{y&JCn$CJ>8FOm-qr`t;XD{bap6C%B zJ^S|Nnc)7nz?vIPs(D9p_e6ASMQq)=wT$;to99NB48!FC8ZIYq@W{k^UGe3;_r=wH z-)|9}ua+*MpC)NXe43an;O(Z_IlW-1CEwNQ6Vr_hGh;gca)%{-Zu&HLfv=|)zhT0< zKu~7XiElc3{*j^4(?+d`J$5`>ci;JX?e=Z$#|xIuoZil&%A@@0NNsf9L9L6{WjaD4 zGu`jyKDGAUpu)7|tkuMrgRg?+)+^7Q^i%Ui?-~Dt#U>e%f}7?kO!du*UfZ=psMyfU z+dFeT_w_|jj~O3Y{o|tY%>B+e{(7ou@}U0u!B5%|ug=U7Y6xWY{hqtZiDuL2GgX#XWu-iaeQB zwcb_Y^2RHzZ7G`!^PhrDR*3j38}zE7ByaQ8le=%Wr+7z4&wk~zW$s+J*&K1ZcBwp2 zoGAD1RguhgKiyr=gztGj+vqUC{-oHv>E6*t+E}&M>FIv*w)5@Zd*vwm+lltPMnawW zD}}u*pS?HU7;sUx}5*W%Vxz^NAZbXPA?aRfh#YE z<95qK4t0wzG6Q9G4l#qBB`<@Hu;wa=WHFb6cJIMz9uOOpqCv_q_WnubR8?0iPdwqU zEMBStRKkNsUG$W$UcD;%ZpyT2$E;Id9C%pyX?_oX0KBm&(`NemuzR?AfzFPJ@brb=3!zq@<)?>Av7y&pBh_L`CW5gAWQ^ zH@K}zC@n4h*mdsfb*E5UiR{N9cL}UXY!ep>3$NXF`QE*Ao9lLWiswF`c~JFB>UXyH zCV5pZorfP9yj9KiIIbNrckbMninShh#iAbFyBFu>_Wx@n+sVmxi%jxbpKMA^O?}u8 za-W1KsHSqxwf}qlEYGnX$;D-vH$&HeTI&<0PZ#HE-C~oxY~yReNWaX?mAk|_yWBI* z&SRE!(ynoJZPifDzc{6XZ{f64yLoC{tfu$$@aWd}ZriqPh8QR?8v+$0&YnH1B=$r= zN&AUR-!qkY2R-K1UApmALsz%=a?jQY-|bjeZ{8eiyW&YeZ0uRi3U336DKaTbLM&vy z1+&>L@`{a}n|zb0kwJdeDy73sTX+_)2Nh@+H6qrCEYZ0nc&xM2L*-IBYsHOS9xf`r zuCA?G{vhK!9!I~DDA;KG>qLLT#Md9}RUfECU#SmTsnXuo#&&gn(lkdF?PtZ)gYu=8 zME=+eiUhZb35Dy$7M@i;;3(^-pSh*a%*^f_0D03a2bybg}T{oC;3a z%A$a|>Q37>dRHuQx5JcLKEsLB;XIf*G^xKM9rYwkq?Q;woFA z*C_cv^Hb+l6 z9KX!S76G-2bepb<^FEv)vmv>(yu5gZyX*>;=B><)44Lg7&9j!zH<`8O#OJCl-1!sr z>~mEnFHY#>I3-ZJNoi)9lc-MVD%RW|HD`=|i0iB~*J7}*UHMBJQslW!Pv~UHSkY-4 zW;P|I?$V9a*7+}!^(TIOCMTN}#dnKkp`5nvDVFdl&C`~bOa9@W*7DI}?<`TVYBo^z zT#)dwBp`1x>jcRaW(n_~zuKI(Yth}ymo90fy1B7QHrt+`ky&BJUfNSRKlhi$C0Tyi zjn5S}=WbLyx#mmMbQ$%<{aZwflBPBGpLqQDuf?<(GS058v7i*C9K7LA!O260B`(*5 zxLUV7ylu4MWWAKRM^!~nWzuW^%W)w^?@M`hvR_`T!mQKGl`7Qfa_FJK6;R11@wVw{ z7~w>sb`!x{S;Z`B%)x!jycxZ|}jRGcydQI9FHiuDNylw)fSbhkQ$)A1>t0o*(o~TrcK= z9?M+U;^NN^SU3H0XHRRN z-Go;`{*CATLiOIB`xq(2z`&3Y!ZB@e{fa`VwQtp{J0dE+2nQCwo93n@`6bXo=9*A| zv48c&`sA`#D~~;p_!k&@pg&=vZN@>ZW!tw;KdP;(dv;%VZmw>v%m32ViEovy;_bW? z1SEDO1m3*ye??1F@5z^2wr*98iS1kNz&^>(f%E83eNF}j27@S;)$7*z{hqSz25YyJ zAEyV$H@Rb7U0iFcJ)G2z_sKp!;qKHwN^f7x$)H}4e4~fLe2k>Fx{6>XsBF>8U*%cB%D%z`@it{ZMScFX1HGws8w}8M%mcQI#dy+RMb4?R#pDZ;YOJ+yH&zt5OUwt|e zpXDQ}b7TcLH)ri=?w|iBNM7%8*tBhzmq&>&6l-~KPp^>UUZC`EAFqj1ryf0Zw93(H zsoI3&qFWDMm+>vk-mI#k{7ilB)R>%i9Np$kPm3+~)E`WmeP;874|1I=e>@G~3fpt_ zsr!bA^`Pa93FC9|v zlTO}tGl}O><)!&6z8yTO9pTxZaC4#2>ba|&bs`Ewr^_FFRNM#}dT2<9&9#nft56Z! z-k0_I^s8j~=BH+=K}D?E5Gbtz1?%ZTuI5G#G0_D#o93HuvG*}A zIQU6orP+a3pEPE7?6~FnVz~+f1H*v~L7kT>lWt1x`0pXA;~5+n==gr+#AVxN%1caP zo6-KM!pF6CTEskIQe-fzlTI{-E$=mdk6Vf6?b@&cs6fNML{OIMxEi-~O zL>8s|*|K16*LI7!ptYSzL@9@po^%KmyZf0^U5?HAZ~PMzJM^T-Dor>9fSjBdff%rO(T2Pj{Q`e>xpz@vD%@m$FthsV3*`nZ7hQ zI==K#K;GuNEZ#O}&Nr3!HC{sy{w(Q^&jfGjx9AylLs$wZ6GVnbzi) zZn=CA`joh7)21b=&+Lqj7rsuBdv#<MyP2`i1GKkbQWSrwea^KU-y7V&1)lev?8 z)-k#td{njJ{G{`Xr>o>G37y{ce{1TSnHM5g>{btp?Mq!e$2LbZ4eX_fIuV@8dtK!+ zJ!Ca_D?`tyvc8>J{LfRr%tB^evEwvW5i4tJOhKmk#2(2$enuWu+*R|CGgdhL(fAO`(HH`3vD{6u>9k^DWP*8hlo{d6Xt6D z12>~Tv@6(sL&#~#M<=g6y--?O`c>?S{GJf`$yv2??bgq_A?m*NMEuJuDV?5tMixSeoClXdS<<)T=^pD|~V6h7_Zc-%Q1MO-H+b1v=lpef##^ zyRy?0F6t#Q_buM7A-P^+#nkq)C2QW;rrs6%_^WFhwZ`~!eC1h5z?TYe=yBsR!3zbZ9m4lXSe7>fp2bL~f zn#C@#^>~)~%-9VpY|ouI5l}wyn(eZLjoltQPRMC*ny#*`?akA0@AmXpi+!$~S;=$d zPjwI1rw^iqI;G{S7(1B_SCth^3|af|)8+b9?%Gr8PVZN$S?-;scy)QZ!Y@IcbJO@A zt~e27Z@0O0clQqefNjp8rcsaH!AnW}i}a&rpW-#Ho_fnytuIwvr<7-_*$ee$2@~C( zJbn7H`ekp>M5CUq7o5C!d3pD^_VR!HIcf2VW5Vwn4AwFjt?-!A&9Asj^`DE8`~M}A zCrLds`4X?GGT+F(_KMfC?~@ijnb45n$+SJ4HN*Y)ueMH3vDb^Q@PkHT54;f4nKWtF zu3fjXCr&(lXIa7u1RJO3vTRB@OY#-#Eg_D7W|90OG~`hZn`x6h4G9+ zRgWEVKcb#Tc1T^?>5&T#V}+)r?i+TTyz*=6ma^-C8}^ic6w`S*CFOs>#Qr6L%gu$H zADJlGzR|APH0uLzj84RZJ8VC)!wwe97x?taPAq>?_%vsJQcIuciRTst2feCTPV-%D z`}Kqo<_Y`c4KmWzFE4SmANCa2nWpvf=;gM=m5(QzTv7iW;a(B{wKnKTlX6N9PhQhe z=PRjK#J}fU>bui?@@1r0CU?5V+sN@h zpPj?T37H%fEi=z^h|RZKDK}eeweIqTx-~&XYYqzN6eb<-_S-7U!SbT#jj{U?Q?_n@ zm({!=>liqu-CI^vKkZx2exBrV5uM|)KRkEs5OF-_xAL>GWgq8b%Z*p^G{0#HNxhrB z`S`0nwWrrQ_qw<^W&D}gbN~9X^5+|7MjhUxod5iUe0l1o?<<~L2ps(Mf^mwRZMDGZ zT!Gp>{(@f5*H|_1fIA#bOSiB5)HBbbtEWKx^hFkLxi6DrQ@r;WN?bJ3Ts6i0*+vom z%VNoea{`+l8v2JMn4g_=DBzj+q7}lyCoihzD0{zHaoJ~umU8m#RE8Z=OM~5K^SW%f z!eso&=hZIfNtRO`cYWJ(^6)RAS<4*dn69$zynNSbXJ+c*aux=LhCr=|+EWD@yqyv^ zcb^Q|c`@xl&-TgQeR{Qhn_7#e8NUA}`*f#k_5ZnVp8lWcCYt+VuN7x&SJ+;qrdO9I zE=qb;vx-?z=l#OWS5sndiKKqHw{A8khnT(K%2!*DE3bCm*#O$F#&K=IVMp%Y##Oa? zbA5%LOqhB3s{hVpkLV27xjA!heL8o}uP^t=oRcT-X&;wc(6{)~tsJfXy|=yHYBRMD zdnEL1DxEET_hR@8hLWJZ<|8MyLatu^bwVO?qT5`#ChO>}ib-#R?)0w6?TM@|OIfft zIxupQOmn4Ba? zkPHWHI$%rlive*_KQ)}1S_SifWb=4ILHpSSi&8mlQQJI}SBwoo_k z`t*KR)APrrJX)*oOJ9F{_ukd3OZ|d<;#oriZ+$5$6t&R&Zp^^YBq|;E{|58#StZW; z5#PS%wn@AXO?n}Hf8VdfJwML4h^1^<-*|ZPzEg9)%6*8e@cH4#yV=D4-gCKpR;zQJ z>(}zlR6pLe`}WmRZ_^OV?$rl8cg|;I5YUOY zuY75qx3_hTgU|gdds^+J?y>r;<39K);><<+I-`eMOC++YR~St6aH+fRts7{xuSO_x z;juWgOQuide-#Cl+?CdO5gcg|q?YQtF5%+FB@(ZcroQ^reSKoWNzIhh)Q^{Lefh3* z%2oPr%>5-C)6Q2vw%T<&Rk1Se;i}cEK?8037GJ4WTgT)Kn&snVzVhxBX8%fglk%vPGrHYjp8$2_2#SO>i^za zd`D^f{2H&)6P3qgu0DUhMs;6Od}H9X<5QSXPaK} z{ABADE31`~0pgRFrP&E^RMb2?_LcXXqq0@YuD+r(eH&)@_U-6M-q7BkdjD?y?s<0_ zy8d%b`5a_j`(oE-LykusMQ>eZc_x|6Uf5s3ecdv=uPi++C8gp{Mcuhshr@6Ex*5fo z!trThYqWYo=~*7)_pP)TK7e!GC$3W5`t za8KLv{ZsLs$DNGxef{<%$N$;#I!mE_oz(F^C!BV8$}t^$ROh3q5-+>!g_6dl$HxSv z_N`x1^>nADHP^mW$f)(noJKA1~QB2^xOYAxbHU1Ws~A0 zeja-g=Ib{9#P>D3*7NW_+%}>9Zr0<*AFt2rPCIb(QlHTjm)m#!=iO=4C{lJ)O>$f| z^@yI6uH4}d!f{EunyL{Y?UjL75|4W3O!yO`kiF%^3NxRs?5X}O`E2|4DP4GF`c!!0 zJIj0Fa|@2_w?8_yfzNU3Owrc)x)Q2QPd~QLpR#-IUftJGe|Usj5*Qf{dSxCIn)vfAwrBnKtobL9t)HO3XvW2)SanA18xv3+uJ+K0?f9$@wE zO}MFUD|lY+X4BKZAXnTi{3mE{%65>6p=s)?rlYk@cf42Z3*VpqmT5`d?v>7oZ-T%6 z5Y+i4cU{TB?(>stQ=;R)*6uNVd_#W8R@E34T?XOL*>}??3r`pSm2=&5)@)sw)N&4% zZs(p?mxaEu&945N;$qotswq;gf9dL!i`Uk~zq(p3qI1up;9$`F*agn=n>pGK%RHKT zW7YB23s0;Q4|aXO=W*)pyXXA&4|m6M=X?%TOG#juZU8Mumd;67IX^4bK<=&5|7GFI z5m$nO_+rIU6#pE{Rp{oJc1Cu=Io&7r{&{Vh!tY*xd9mvAI?3aPsxfRYc_o){OyhAZ zKGVn-9v+@v-=VY4FrttD3-7jslQXLL`hImLoV4HR-4`8Z#}aB+u5e3!t;f0qPyHFu z6Wm@qhc7PaGymzpwii@*Jk9(5xqbeDyL!${GUq+2xh#;}HjynaDx_IZI7r#t$gZt@ za&h#EzvrI)Tz!Y_@T&OxeTO&HJUba@TJ|R5-@WoV;-{D`1*@AC?|;2iSA2S{XeaOa z$CW2%`1ZxfRx9hu-#o8Bnn+&a(3BQ`mbch-YTn-8z?lJC*t-H884_<*R@lZ9if6T|=GY z;!#;TFgGtsSSec;^(D@3QQL(5S(@f+-%erZ60EQMO?d=AJdL_ zWF9nsQct>8_(Y?EaM`)*Z=VV3o4LYRedXeP7Ect6+XLqr{fdh!EX~>7b3FWdSD?3% zz`;)z*`)%rXRvgx{38_b*h=WolFyTN&edR_dFX81!=P<5u1a6uD;S<<_`b}({zvEC zx1W}zhlNecS?+woM<8p?)%r$o_6`c%pfVvLf8CaYL3zr{o_1DcrCs4%v}dYc?us}4 zcYdF_yz%Di-P^=3EiPK|a7yuWpDQyBuD-A8PfV11D3Iy*W<}`QbH+=i9{kw3mgU(& zq1hLI#oM^;?0j}?&esEixoRa7ZFt}6JlS=6uEOQ`%)ciZt`{p50e}>Km|dGjLopPzbiDs`*^R zbJDJ@bAS5ExdGzb#W`QMz7Nadw!NnNaGluNpAVf@N&kJKsmM~gE9C2%t#A9jF7}l? zAOAGU`jqbWZP(;X>+Y>x{Kfp{#bb|e2M0;sIrirB(+^@gYZHuA+rJ%I@wn<(*2Ft% zyGl;CteX4k^2b-fQ?oWD_3IZg_`EKC8Wy(u^$(|v;-=5XSb73x@0xomKRnBb`S_ft zo=nF*U)^2jedbl~>w6z&&OX2U?tl5Zr1IU+4kFU&zYi^&%nT<{qw{6lpiQl9DJL&D5OEk=2zS^gQ>?~X`DQ? z(K##S@I|%bsgE62h2|F(dq1_W0WV#2kj;GfV}&LEn-3LUc@lxvscjG3b>;nJzZq^S zj45JYlJ-^YZ_?6F@^%cMC22}XJ%qDPMo&BYI>Z$r4_}4BaxNwJshll(6_TD~~1Zvqb2&`FcVs1Wt z+O)784)Py)Zf&}9J)^>69q8^hr`joV@9hqq_^m+ct={GdyU$vI))6&K)QQ+svq{?K z^;DhQ!q_vVA{;DNR7)Q_#g@9yb-t7QR^+Q>Y2?QX$!kGNGZ=ab4rb-&^RqR76*CI7 z=H$v>*k5sSI%u}Ga<5MRsYxR5V_wC^#@_l>{_5wY92m8vztsW{$@*fW+ZaJ!Z$93JY(@S@*ja1`& zV_6bik+Z~Rr?asLS7z!rw>MpXF6l+sOt<9>_SvY+8SH)H=CoEQK=VtSee)h>gMyYNdqLCDo~;+Qw29kXD|(!I zIz@kX@=8u4Bcmf*RQ^2Hjo4x+!{>c&i}l{=wM)03Te~>8si4pO;fAo%($d=6+BVjc zOIKxY3a_r-Jxe$BQEd#!Oot8Y1a&&Eo%o?EB=v5p^7#k4Mq*u8+g;kLFK9@5_pcE- z&G|w@=*`3miQE1@2ZO#px|r~c+OfR$0nMNata%-`!KLSp zNz>y9ors48GlW+(FG{&0epBN6LBU&V*ynKm^xf06l(%Sk(?q^sGffVD)G!KU?Ub6! zJ=IKExp{lVl-`HyoOL=t6KD<_lDMb+*?eBLZZX$1mc5_Wxh{(NW)m7MwIhLdgPg~P zV?C12|3ia|eny%kyKT7g9OM@U2GCNgE48w$rv>>z3u7)nwr6)E!4SX>()$T7Y}iD`|1;mKW&Zkc=_vyLOICf zrl~0hCmBZE5?I~QI?JJ&tKWU!=7fnyKGUQY&DU)!SxtD}icr@*MQ4?ZxdFta+W=82PS@uSO)k&94POK4*sVEJUHC0o0Tj9sw z_CXXhlT^jJdiUV(DSlX2-7%PYiE0 zHGG?Am+Q4EK;ww9+KGkL)zv$<`)zeFGq$Qa^L15f%G5CatSvrgJYRo&vw7`&->DDk zcgleRt;gh`l#xfwu3fuqlsu>F*a%Hvu6%xAmgwcBLJfW1vn2T1-)1dc#u;6)1RO-5 z(IEx~*h0sHOduoBrahrb@Q)9J4MSCeYAAH_l#~UQpcIK?N|yoRQi-cgUx(bxuATN0 zr$#?}0S?eodbwMIx0Y_-e*L*-z`2qm(s?@)eMEjO|6AZ=ATh_L@)NJvoK2fI2k#CF ziTd4lyiZnpYeyvKHz|czuU}u4eR{{%Z*rc*F1@p7&*p`njq|>j{=EI$w{L6KtdU-{ zWa-ktd09+a{eR!E{Oa(#|MpQ(<4P&n_l)zW&*pM2T_k!kJvTM;@@ddh*{ zk1oAc;d`=NE~Ism&zo7&#@h2$*+Cm8Q!{h@1ETB zF9oeW^K52bS$@w+lyB>_C*Yy`>yM15IdG|3vNs>}xz)KktUU&Or7NIuqc zQ7Y$}$gOp3PEVA&(toUBbj!W9lkaZ_>+{DIw{MhxuPn0*H5K6sxYR>ix?lI3_9ewJx!2jr#r)C}A8&-tmeS4!0b7vOkw8!SwxrN>L17?eF zEO>q9k=bG0-Ys9C^Uu*vp!w%*YgQ##vU!Kte$odG``kL|b$oKk)Kd%pn*8tU;K^iF zK73(I!-IXsS&_2AUNhQX`L5>8ye?b)y5<@~tg`9kCEU}_Z!T`mnUveJDrC2eihN(7 zt?7~{g8rB6Cf)Abeq1#o>%QvV{_qVo(_}#NHJa)XQJ>vT@TYEFy5xNcClALrIk&a$ z%~5up27%Ql6B~MZc-EFT+fCZRx_Ijsxu(?o{40Jlcd(oe+KD~_q8uVmbnQg~PBo74jXiG2TE2|w+v-$yJ6nf~|CP47pA zVtMkJxBuQ}{uJ%n^=j_s^Y=wN?^c5rXhx6k0?|)3| ziFhu&#OkAP$D<>!SU<&kY?pfQ;H&~?SWNo!GM!zg@;=I0O{o1)!PMkxUXavu)OLT2 z(?02~3*UiOPf9d4xvrHmf1VZ3^O`UBx%r(SFBg|K$&2AOvnRaKt_`}>;t|jPJ-Tyc z2LIMV$rWp-cC@nGkWm)CbZLUy2Jg&$ht8UbPPI*LXnHEPcg2boD?%64{_Q#a&0>Pq zrb!O6$w&Ne1lsOyExR%?y>D;wM=_su*4*)zShd$}_FiE0_^OC|wVLbWJiDKokK#+N z$TNH?Puw34n#nO>V%3)6`>dbyRnvHy(5-Wi^RMVR=}H{f$oum2W7(~NpP$HFu|Qo^ z`~OaPwzX=LDw~3Bo>5MRotGDjca-Tj^?vrVe{9Z+UgmtmDI;&WB&t+IP*PXq{o&M_ zm>`)`--lg2ko4D}CYB{0dWjts-9f#>}1ZYJ*Mhjw4EO2S3%9Icr9g zUCBIF)74kPULJiR^HzJS;|2zX1Qsqa?nbMw$f=@X^1mf?wr4Jyq#bc*{v)%-$yyOY z>N`>v{z?jB@m^xwnY`gn+VL0NWm=UzAD1Vc*m^-tJoK>cJ@=0SIx~Mvc^xm?WAAWq zl0e__cXH{^1xvkmC0u-aJxB5H^^aYBJ*it3_f>%gOAd61>bwk|{H_0XNazO8QaskZ z>dP0tuc}K3m=$Ek+<);@v&g|$-QWB^ZE;vNP1SY7lD+;91Z%BhoVMS6Yb+8FYVG$W z^}W;7eP*}9)igiY3))|A_`YY;Ki1P5nvOJ&`e)j*(qdNU}pFdHq)-eDL2pIGws`pntn7lPU^`G&? z711%g?=Y z`o!?HqtFfJU7wO2yk9;q18uTBP^uQucY5i{Ce_&Rd){AHx-H^!c=+vr?}jCepW|3A zIB)nhUU9ost?M+uZ)w<-2=1TD%@%pYI<>C~k!906==3r9tj7}e zv*)Gk3OT1G>)t$E_suA~IP9n8?injKZwlml)w|qx!n7F)UvG-Zc17|RxxQikx<%5z zCQK6?So{Yc>Dh0!-L`(pAv=}mTeogqS=PO6^W_ZTgQsgA3E2r+Kh#q^-nMz~-q`A< zGq*W+EDem#1}!eGZ(}{(|0Uz-v}?ESIjOsD_!TovqfDeJKqEz7Z*83Bzbl0|gip7d zO<&{Adt>?6@0IUvrA~eL&@laZe`VRf_vvqM?et}K>pJZIg+nk?{vq~@&Fldo8 zw+e4=t4ptn*4$lwWl6>ptp9?KYaMcX5%TQ z29LBMdcn;~P`bypwoW3n>FVv<(w#1MrfvQC|E6{PT92xAwfo(VSe_9)!`b7O9C&|w zfybR4ff^!QN2~5#ce3B*+k1vuUHzZ&VAm0yWmZ$YmTH}h zwYIi)(>_$8%fP_!pqOjT?c296U%p(mc+2(e4ZY9vzqoG>IrF_Lz5mRqSi58Eq-VW( z^G3((_GaU|+X@nm_SgNDTC>qP;ZpGKUAu~Ad|kYF@rrvgD;3`v_RZ-Ru(v!>_a|_9 z&zWxbI~6z8_HI17RZmavQ53s$aLJ`u_ujdC4R2W8iu`J?&%nTP?c7DNo%g0zP7;z5 zj`*t9Jb9C>&jZ=+?=n1_H#T;fFSXOKnjiHi>V3jw^Tx_p(McxmKfbt~Hr;%4&GXdR zzmECc-TcX5c0_OaC7GU8_s^~RUkSSKyUZ^+{r+LWh{&gJEU)a)msP%hR(hfRmdy(- zw(LB2Zh2a%>gv!J*LRravua3t%Jk2^8vDHQ{?`Y#|GtPFE#Cjv`=0S_qb=#uFVC5W zT@Uiy^u)^6_OFBQnq$(1d}fQv!v3D;W?*P6?O-~+@W5-&nTCyDfBdkRe?FO^qO!8G zu5O;nhDRc+8y(-T^AMYP{b{GL^6IK(Z+`Z!tXgWJs?yQNf3E%1Nu7VX=Yl4NiCuD! z3CRt+@%a8VG7%`y|e`q(#io6vBA9R1*UJTpE2Xr#mYIB9&%H8w+Ew-NqCanWq=ggz z8gEF>W_@&|s(k-fmT4^=uhXwHoqo09b8oM>Pv|T08&PI<%sD+@Zol~R^#t4O1Gkt? z>mRPM>)*b&LR%n$fk8ef;pm6r%F3Uw@88(!TD#?|mt3`p$_=p~4xRZ)vweBw{xY3j zrXO!;Jo_vc^Q5o6YMnOTla9_TnUOxxOe7-EyYfKrv%=qE8fC7Ne)=xn%6`s9bqR}H zs%b(shyI-zS=^VUn6fX)owQ|IJ>lgvWwQ@&q7p<~-&7{6rq4a_zFF9#$n)Z_zM8Mc zkGrSd*s=25?rXPKmmgm5sMsV3a-2`X)XhIqFS7iLzu-38>7nzI z0(}sYT|7f;p+KUL&o`H8!nJD;l;q88 zjLPSI_RKlo-}Xi1{C$a;65k))x;Oj4B)ylF$zRQ0wQf{8uiq&$L$2{$uk|TOvC9jx zxpgwF)q}Sko!x(ciQz|!m=5pEqw1v>`}w)neACQre5xt;vcISP(*n8r8*NKW#B48V z@4A_E>rAKhUj5BqqiwG;rAs#T z+Tx!7UUff9rD~2??O1p~>zbiRw-Y$2geH8g*peZmC3Z*j*@Pq(DVwA6uWkL_tv@Ne z^T(|3T)R)C|8(nF|4Ui@@`}pB!i5*Nm&wFcFDQ~=s+>_8wV~v+h+ZK^-AmAiar^`lkBVGE^KFSe0sFDs<`T2M0!PawRZEP%hH#+jWm8m z?G}!xbh}zn$jrpe@W7Z`hu8k-t-9ZW{9J1e25*^^H_2tg`w+PtHrpH#VQqhJ&+yg- z7w^R6uFihFb|dFji9@y;uhf6P7w0~eVs_eejc{p9naFx6?RSO3jaO$de(8zJJt9@S zX#TFQ3zIkBY|L5Cbb9@w^vTutZY=tgn{j2QRfhGQK9*_XT4MQq@zwTfEMg1?)I}o7 zxHh_N+`l2z&ycBd;e7v(6IYr^oHi1_`m|8So8QBgVd1f&s+kkR0$ZtXnt|BtHw zizm9iDMlZ~tSryCOf&kHyPdgW+oja}&Au#QdK)$@Iq{p%^0P+s@^7zfL$7gMe&D*G zb#nC{-HFkG+y1yLlIVS_*6kzWa^>qB{p+8P?fZ9o``y#AfA>A*F&B*J-F?nmmFtV! z&Of%I9S4{gSgx@PN31_7yXt`0;wqL?kCt^Duq>T)I{f>R{(hHp-zwMpf7x}kisy6W zUvDYn*4MRsP8V+|pLa4?FSyy|#K#bG!HC@JTVyt^<_Hw4zg|?#+n9RTXCXh^N84*` z`wgXUKj0PHcq@G0MpvWP`Qmoc2h0Q`lFQ#p-adGied$r#^>>3CIdm8t5@cD7qON3r ziE~$*o%7_whspIO6j6&eD4cGxFbiOg`+K@oH6p;N)qWtjp|nZ2FdE^WQWq zgtOH#d0uW#^L5$k?k_KDgO8q`e9>eM_x*?tgBhN8P9$vDGBtnA1kX)3zIvS3NMC(@ z_X@Y_BmP<&@-KU>yLU|ew$#^6Yu6k&_neiX;eeIPmfCqQY+O6p+b67@;$HVIS?T0I zhw9(6uK%s$c-*+H^UAiW$#?#jH(otfmU>VsUx$G~VZ#E|5}7@_H}2(;;h42U$HxV< z`*_V^rQKq0Pt>tRy9nB`tFK{XU=WCCKlJnG&yy!lzI^#|$%0uQ;_lqPubm_r%E-U~ zy04Cbfdza*4HJ0qOCTcp!PBRy8zUY}1PwsSdnVkydw1^KxpVsk?5{c+eeZO#5PK;9 z{ru<8o3&C5&V_|seEBjnIeWU?6wi&i9~Jod`7Nz}_RHHBeYrAWiMY7<^T$Vwzdp11 zy1p>4P}y&rXUCf6RR^wbKd?DHpNCB=JALa>HRG>>A}70q%AQTzxog)aqv)gObj>D# zt|468`OQ8r;JxSe`bN_o?zinS-&-v@!F2Rpd+^IMD)|$_a|9O)%<7B0?@)e`a$ zvqf3j*6U>aSh?P_TJEs+wO*}jHgjcvfj%fP_UXgc#pLhrvX z&w6cMz3}*R<;F&qMpdcVmftQVQ&gVaV++cq^ zGt1+f@6qD@waRs0k4@w|wTr!R>vk@adkPsJu4X~KawK%lne7jX%ATpMS(makN^kna z8_}(0QcR2t0uixCcC3E4b>8vHy2TbN-nxG(-}dj?0r|b(ZfsMT=uo|RP0t@ojSY)b ze(ri})9tkFeTMcgh37i#o91OspZe=SG}HClYE{~=t1_-%D{a307#zyH9kKvuD)$B%jsf*K=cYv%CE zJ6^Q1DlX=Azbuhmm?Ox`z_F&5W6kyb!dySAuXjHGT={PL(T^WLE;#n7<>+?vKjq60 zY}$27ZD!fLd10sBbb1%u`f%>k#)tciJ>_@UXt{-P@^;@nF_juyqCrO;YWU8{(HR*$K)LUiF6vRUi9al-`U(VKW!&1T*tuBxK+JT zHGZIT#7 z*G#XUJ#%w6nXvutd~4QgA?{1%8bf(*Z~7TowrBByTY0R{t~-~fZw&S5{mZ@PoO?l8 znb^{<@AlUBB6)nz@`|!DaIE<*9?{?5-^%H@cboastp`p$uVT3Dp}9HiA^(ztYd##% zWeJ;;v3}yCFY|0nr7Cl_E&603;+5SU+|nBBnDI3}SI3g2QM9z;*YqmQo7J3a)`ln4 z<#iK71l|U%Vu`-pSP_(Bj?%&$&+QP__-E$ELQL7&3dn~A*<*^(|4hW==BHYc&5nh zQn|-|+j_HQ`hTX?p9PP!w}@%6nI*Np(5ZQ7U3|C+ox1J2idby*L^H`vYTVgIrjh^_Km+6JUhPp*)cXwP}#`QIJN%j73aPP+q8p0 zA;)qKcHOftir6O@yXT+8?-|<;d#MuUtZ2`jU0fuw_s|U=3tPkB@e7ebDaYdkt=AL6!C#N>=n(vpZb|%;(n`6zN9icyT z9JU)RF5wW(sP-3pcaZhN>fifTbEw-g-CSY9d}HS9{DKP|Pv_5YU}0dn_KziO-UjVI zO@D*G{CKrh*<6}OCU4aTj>w%&>kWD;r%$Rn`{0z#=aeM5q~tf(HLl)sI;XZpqA^GD zgy^H@eG|eNEJ9q)^CVokI=?=6y5q?bgC$FvgRfYXt~$_lr|VbArWH39CFnWFn6m`j z$yZ)-b9eXxA)cz=C;3t;Z++IOnsw$>*34fVB74GJjKZflEiHNWZ5ESxO00D2l&;$E zyqg#p_RTp^2uh4z@X~7G}qe?4{{iP3dDVm*kGSfQl zxNdG|`t&Z%8Ew%KhqV$;JNmABC6lm5!}*(1RCL1Lf4%(gE}6wF&-Iro5w%~z^<~eE z2hW|a*J+NYLDpYK=umsTghAP{j|#V+yn&iza`CuGU1 zotz>ewb%OgjTP}daf_f zpQ_Xf>`YxKaA<|?^Q6a)z7PB3m-iU;{CxAea0_c#ph5c+jj*0;8bPbOw-nV+EnjnB z<6RD}?!LI$|I#n!8ELOhJ?t)E`JAC>?#`JjCjW6vl2&}h#UK#zzClOhYr|Y$-;0i? zpVq8dUe@%rtRPz7pFR7A!5{yajExZ*d_Nv!=teG>XwkN-jr+e^P{eLqvpd(nb>^td zyJ-D~%jQ5Lrto=&Oi*?!S19RR8@#nPBS-Y1qQK$e48cgLV@k8~CLVMxm@h5q z^n}xe_1%gn28IX1Tx;GWnZ97qp5Av%X??lM@9A$2-dlV+b@`(6XCtO8(~oP6UN6SL z@S}xEd*2~{Kfk&^KMbF(5IOYp)2B}c>_-Dy0)Je-eEF|S*p*|}@##~4pFZtv^J}VH zPW)P??Qyyc3?DdIky;Fmp#AT#mc+GRI@3?jx37P;q75_v!?7mu-Me?^&Ye5w-Z6iR z^L+D3zqz^}zkC1w{Jj(0ZyvwjsHG*Qe(WXRgxZpl7A;l=h95;tr*EtGFI*9R&*q6U z%h#Q|c5$U{j%zr+=e1wo&wDov)!3JR=xd+J-2ar9fuZ5REhBz@{_EGTo99~uRC9>P zcFy0DeDd^Z?iL$Aa}R%( z?rom9T+JkXb7bH%v#{`m`q_<3Bfcrl2;tJvm$cg4rc-#U`U1_EDX&=e*Zs|!eu4dQ|DL7&y`ElT%Ug=Fj?C(R z?e@q+Y}T56UEjLSwMtITD4bejkoV#Bj`fV7W}lg8#G~8Nt!pmU?RCw&wf;i-RVi(C z3p=}Qmp1)euDjvUgBrW?bA?rZ-WJrBl`j-*(sKoG>e^7soLYZMd(Oq&YO+4 zKCjZ39ypbLvii&#k%+fd8al;lDPe_Si7P*Sw0&a?j*ed+m`)$c@NqlQr`l*b|NK-1 zYuB5vwXe*0_Ml1WRihDSt#N3AsNcK54HKGe9fjG}KXMRNyz(e+(U#-Kk6T^Rn0?{O z!^C$jV56*b8lV2(*LNd-(}7JFUw^rO<5cMLnO848W6C~U#nD(=QX=yI*%Yn)Ezi8T z!{XQ>iH(yAQEG>C<;F>=xxNd=*1lAp- z`ETnnt!)-lj4M1OUoL&5+bpy0Qgec+a~V$8JDsfQ*02GDim4B)HSK`nDoVFD3H>6U=i z!wMN(g%6TAX!roNd!qo_Q^Y`wIK)9UnT=o1+yDQ=e?a7)I0M6j2|wP~|F7;~>SkwV zU|?sRzsaD}StJ7F7a!2QmPC1gIFDuTzjN>2yt#8@V`5A$9a%py&1|-8!q55h=P%Bg zK7IPn2Zs+Ie);lc{l8Cte}A7nd-kI>pFe;0FrI(@c+tN7`}^l8N29Pvef+pl&$&q`|F4@fPn#v| z1ozZyKhtMsIERZxG*7dXo_|d^Vw-nmQGr2ZdZwvygimwZC9R$a4joVelwEW{tL?+} zl(v(b9P<2+#)R4)&e+|}u`?lhVvFmEj>nH5J9QlK-*)zj*aE-Csp&krkJqhVuWPsI zz$rI{`w9O_R~^`tv#PhLnJGIp(=;;j_kp7m1B%4bp@vU8FzKYql(VN#ch`6AUs|fN zT!(wjIw#2pMb?{KsqD)VNZssAsNwqAPR4Ue?OtC6=fIxlDZO}J8^dt#ALRTmdH zwkIE$b^dvHczEkw*H21)$JZYfNi-|DS@vkB&D;o|39T!vEG;KKk(wj*x#;Mj*D+~J z>coF*#Ko+LD@b?!F-s@nTKBw1SI%bLD_F&Fl&umA5?-)r%UZ<^o0ucl)*XAdG&V|bk=c>>6*p|2Mp;h)SEYQe37$Ne4c9-+ zPi=u=7h1Bo?tp17wn&(GSxCP;b`cV9Ytq&SG((6Te`MW z>8GZM73h?w#?lC;)0>m~&MoNNtg~Uxvp;`q{_&LxEpp*zTPvNClv$DT{#=u&Dt~S8 zYoY2|PhHV2K-)D2oCJTR`F>O-`x9!CK)4Y3v-B$ehy2{zQf|qN}o+?A{ z!z-Dz#V^eZy*Vjd<+bM8|Lc-FK?AuAjb9B}!tU)ndXRh5fl1p-H4JWs#KpzQOy1mQ z_dsHvnE$31J(8<+-Y?lWZ~pwZ)2{41I`7MTwR1U=U8}_>Z4`*$^9Ve$>V`|g(W`Tp z7i&!VI^|m4k3b3U^A<0%)b*G_%@V%Ygr^d-gjN9N_xBf44vHH9iJfU&{3Q zvEV6%EgsP|d-m*cnROvF*qJlK@xEH3@zz=S|J;(dAMsO~d|GhZrjGTSx7^xp_#{(B z&uJn!**s_te6u>j;ZF%@l2Xj)*~^!ihE5xw34%_y0@nzjj1MYTKugq6>YX+ECyI9d z`T6;Ij@e=@&=jFD_nO_icW>Uj`Lp1o5B{<+hqy<_?ofR;yoILR9J?B~zQ zGl#zXanqeKZ{EB;%Jcs7aW4Jw>}yCu%B1oOpEXZE4GO%--Wz>ux&8)=Y=5I&TPE%_ z`%(PMLg;^QbANw-^YddLHy-+ZNy}$%@&f;heT}Y7CxR`L4=^(@{BUB@{&MiaxvGVn zC3^yR)Ya7sKRiD_|Ks=f_xC@3AHTmYHa`Bjq}yMuDbId?fB$p;r!S|Li^Rp7o16c< ze);m{n>k@mVg#m7kky-CQC~0rNK@X@&hA{6{w7;1t1SP1G2>PD_tkC=xct`Tqtfk1 zUw*7SVX38+E-fmzbnouni{~;hFw}@PindJZc&s?@)sfFX?|f3qo*tFV%cUdu>+$h^ z`G4!nzn^}k_57w-gyrf#+xsKlSxjED_mR`C`wt#HT6E5=Zfe`B_gqroTF);jyV)A|$xzM2I$+vG|L5l;tC%PG@>g($-U%q@R%SzU;Fw0Bw zRzj99_MiJ~dUHY;*BXu4>!i0QM-*;!&8Hs`07y@`AgjXjolo!(hWt(d$jiMU!oK7%RhCTHN{C4ovIXAvFs_z%A zWI8RRZmoV(I;WfIwE4WntHk0`KUr$$_yum*F-_(oTYkFTeDT*xu5aC@F}s0Iwh$MJ zuoQB9`!2Snt?SO4V=9_vp$U8cmHr6|SpBr<<wa(}SN?l}0! zGrd=Gb;_@?E7z4wB>B13WN?Xl?WLZzOm`PnRv1QWsGMe_b zj5SQ~&6aNmtNy+=K1sIRqxh2{PUlTF3i7T-VRfPsS>t028IteS;F{dZC-uU zcia6Im0zEq`)l-{Ro|m@`({qq3BKJ;Z=I6b=BzT8JoDq-vaW^8%{K&s3$1_s0c_j+ zu3D@1`%cL1P~Lfa{b{o$Zzh0_YvWkc?_RcXRdej#e|HPl^R3*VcysmM8M7ZxWny4x z=-1uw?DNj1+0XyZGd>L(A=o6SmNnTsJ1*$jnhOOt!97Sws~Xa}1*dQZNU8Urm=m-D z0#v*mIeN5p+cL`=O!Mc>TUWAT|Gs@?73UW(UcBSD(k_?U$4;8@adC^}&K>VenY(a< zQe^F~_3`^}Z5KEi{8QA{{-55S-`gV&UEj_+J9+D>Psg{KappYpikRv7`yg-Fvb?ay zl*eLh@~bC{2F8Vd`tV^w^N;KNi$1r;%=F*gRWdb+y>;#WQj@o5XP2eK*(}?b@^voX zG@Gi&8-G-OoLqiAAXMb`yi4EAGk-T6xHToiCOgOd^E=jW^BPPq_S}6b@}zHl;p2+| z(!0N0+5KY6M>!YMdy6-`=-<&{%ScYh+E zVsP$+#4WX=4~}2}|%Oyj8s^3)MHx$ev>JzH3m#p>I)+kzk&J4eJ zYIV+!YZtee=iJ(!f8^!5l=69gV(%AD-Z}I6@3X4nR!W<6w#iJqs&#MUiOZpeC;dEc zv$I^wv);Pr@BAJOb#?XTc)zNP;`t(%J3fjAy-8l7+?r}3|MC9Bsh?tQZe9DP^=k3c zx$MmuTaJFe@SwMUA;+h=oyUJoe{@Y`?pBTqQg^)!--(&qU8~LuI<#``o6pj}tmPuF zy!Gn#@K?Y6`N1)*;+(ui_JzHVUyJ2$P5brdO4z;$bAP_^Ncg&^RBc|e&4nM^ExMQ4 zuAKC@H%g;fX=Yr*9_3dFCv`74Ym2a5JQR^?9dNFAckcau)4ms>nQvl$7v8p0*iiQG z>Wb-h`3=Ipr{nLvTV}h%Yw}aG^+!Ig??1Ah@94Tl_sx%c_fA;;?a;5LHKmC%oqZ?o z9$X@r{p!QDoBJ!aY)%V$$Zp>IO<0mAWxprq^0G}@ZYAq0g$OugWhxu0?pcXmVq>1zUODUA5-+{Je%00G64Kf|BD4F=e>EDK z?w`7C{h7x{FKm8SqV}^RS6(2(T0A0e_0bcnE-Lw(XQcGg{JC9Bclh zEWX#Z{DMYLNmjbPp!nPHaM0lPsxKL9`fq$=Y}{Jh7`kWiyuF`ZEq|eX_57=7t$(wB z-#MBTXi>8xK1}`fvsbI_?d-H17w=s6Mj+Nt-?j7nf?d8^^Cd(Vnb-XB7Rk~6*8FeT zJoa-_Z98(Gm4>}n+VDs1&i(t_?|M}K+C7i`dCjA){?3YmuTo2St#2OsX!h>cr%#*8 zVxuBI&;7Y$OVqpRonKac&gER=w61b#Rw7H$>7|+9vmdSClKc}B>nFzA$L;#`_J--N z|CFY5U6`u*`@YKDjmnLp`HR=dnZMY&adu6NY!oO#|6`eEH}%WjN$RXw-CL@%N;j1m ze|b`M(f4(XE`y|T+xqK@&z{ZN-m&iYrdf{nr`+Y#*}e5!30E)6Z}Etuo0KIjH+d%a z{>yvXoV`Y6mHi9z_bHo=AKeHE_domn$>kkeO~t-_+g~bn+;u~<)1`}Bq^HW%K7JYh z>S|4|y0q%~M`u*~^TKxiOjgs{{Ncr|X(bWP2~WMFqx;_q{dNQ;*Kb#LeaT$3EN;)K zqt$DUDr98}rDRPm+I59zdauk@?xxu{+xBjl^|!{ZKmVXjW2nAq(DvDqF%~*(P`m9}HLznr&z-^v?V?ojX;_~OvPSRzYKK|2o3D)bk?fad*Z|-?J-H4xS zrE}W8)`DCa^Z59z$*wcE&e7c2^zMc&7Lx$;%z++lxLZF!ts^I{u6$C}u!>yn(Z z3L?Hf_crOdZa&|owk}h!eb%BVZ<)aPk0QSve7352_V+_aZ@hn((_2`$oXMM2dl|>^ zKOt|ljm>m7aW{r)tMBD(J-E1b_Uo_ZUz@AT?RzQ?cVB({`fAPG^LDixK1G|GWu2OM z^R;fqtzNINB@G8AuWdfrrLMg>ex13f+O6qDmz}RKiI^LGk)hm>MI`rrwz%5Whs(jm zeA??zzt`3|&dq$-60zq?)`W|vS6ELoZqyTWpVEB)hwRrw7jt>bY+HFB2(V0>n`k;a zVXM_QU5&@?wqkkS3A|MSmAj4?*IRE&_-eDGcAd&4r!P_OM1)nfv-cU#-@8^x=iV+q zZZY58fhX&BG;5nkpLhBiHpS+50 ztE#p+x0(O8P{gMNQg8aRLYF6r->cC2xnQ>U`RnP=n{TJ9uim(J$Jv-GevMaWp6_G1 zc51tx)XN2TLwqgbCoa4DxoM@r&*mi`Kdm;B-e!Kk^zAqEj3b}?{|a~f&AlHRu(A1U z#E~QYw?X;Yw{a=!lc@XB&edhYEA7wyX`Fg}zO}RUfm_=Z{(a5y;8Wf1ssDy4y(qhX z+Dk@dKC3VB^*~bvo%tZ z)ve>r=S?~0H+9dv`byu`9DhyLZVvYoe&QwYs?1vcj+ph$sr=`X%-`M3TvYVM==a{- z{S*HF^bv}B!-UPk+ zXC<9x_Oewv+w+g(GCk$r-p?53-G0?7T^HyYEWf1h#=G~Hzqdd8-}koQ(!RO3qymH2 zOgVR5m&v(5cj}Hf)f+Faetxj+2B^Z7sWv_}`G5BI8B_IB((NX*Tr0b8mEH7hk?X9o z=iJY%G?h~LChhlQ=S~h^Yg0PIdHTth*5(@0=fmzDTCy$v$U&*%SN4BE`N{TS|GcCC z`RL;4CHi6>`60`TO|y>pu!KoGIrN)?T#wJ&nygymj(vC8s}rAI zzA-y#L;cF{UHW!&vjv4i@4nEHQa$rA`PTMK{kv{^BNIfcZyzmw)4Ay8y$=;nn`b|H zk@fpj!lSADe$%zZ{;n)dF}(QM>D!ab`?fwRz56R#d~t>1)7L9ro4h@DQeU5c()8Om zPRm=0U(QNaoo={t#gktXU%C~|nm2vV{B<@?X9A!50tQygA$7>D+SSQZ13N<*0^r}p}1~k z%eT4$h=P>u3;efkoO+0XL+6H?zP`R<%pUb)iADAG@>1E+iJbBG_o%L0x6W=$@!|H0 zg87?1gnT-_xAkd}q-5O-eQikNmw^d1*T4WCvxYQ^F~_oTiDMb#hP19BV+xR^I*``2 z-P8lWp3krU$DY9TpPPZ9z~j&N{r_!U8jm(JGBh+d`A5z;qR0j6Y%wh30F6W-I|!FU zafzdPU~7C{e*XD$=k)aSq%t2}_b{G)mT$wK^XJb8ZaaPYbj^o{4H8S1>rKMk=pPzq_XZq>XCH;rw z|Em6zX77G3w0*%J-#_2q^e(#5eN;*4|F5s7S^NIS#mDo9t?c^#>C+@(ad9TlAj{Sx zlS59-xWX}aAxo~{w>TSHTi2WWYJWddUbyt1@sW=o3k$;vH#|7rFYjf%tdVW?#%J%| zt(&_bY@K4pt(~0#v4u+nJQZ(E`Skt${Zh`y%fjr+!~61MIzKN3FP+k@`}b$%#V=pJ zlo&MnI!^qQzEjZAom)((Y!9Y0O(y{+Qkg1!Y zlk{B`r@t@0%yHQ9ta-Q~-U*%a6=|B& zM1w-6ch6m0wJ%r;7aOi75dc z^BzA={wvk_cXHZ3ALp$-oNLzT>ZF3kzXdlP;Np^;o_b29@v6b6UeyVcJ{NKyIVc(Z zU+R_d>G<$9&x^YsTN!$9{Bx%}(+iYx6*g>B-jMP@Gp+kkex~e6&2EO(t1lRac{px! zy4k3CDWgbh`NjZ^EwS@tyXUOk!X@n8&#LXG*%Q&6zA~qkd(WO7b$d2uH!eN3Mf9w3 zXY$Vz`%=57d%gH{+izJ;_v4*Xb1wxS*mu@YUI${=GR`#tW>PypD`@Q$KK`}+NaI@T z?c29|i5=cBWy1NnXVc0QFA4hRdwQlwPFd@&<$QuWTUk0PWwWFT*8?9X5iMcCU&>3O zYuA~$WLRXbbh_YCdX(48?i=?S0qunf^8Y`5_z)n`$dx_k^}(q-gI0(pnH!xs<*C~L zd+O{xcQ-FNTr)LB&OYGx@9Rw3m%fC6cDXXWj%R*bV>ey8G%i%VQtq%W33c9DY z9)9JhE_Uv^qMDzdpUO@)^-nf?Lo4Qb%Y4~=!~Nr%7jsX3IwYoZn%n>6%QVw`i>pnc zkE=_X1e}-W-#8)u=?YWfDpjAQy)to=-NT%gZsGo~-ke5Avzv%K>mc)b1b#!PE>AQX(aRhlV|57ks>dnFdnI-6ExDStUg?m_XDv)A{}dq0=S`|0{{*;@y*0}`HI z?T(asS0cKwJH)!ZS90T?G-GX#)$0~{#l6 z`gc!^o}6LWWv!Mjd*gZsqcyPX0FIz$U)zCwJ7Q1n-N9QTl)Va!TugDqqFW;w@KWxpj8e_i`#% zpY3;z74Lf))uR4&UfWhRY3+i#eV}T{Az^K&kKN7X%fE?DlKV7qf@b8_BZVs`D+$yX z-Y+RCN~-QjJI?m^nsafAvX^1=wUryYjy7KkvXq*}GOgUM?yvOO)i)NnF|8Kduw}HjNdrvATm^m16|XLG6Ds%1hmWBLN5+qb!1iQ`zjqvXX!w>hDpAx5zpkFHu#?ipUp zplae^%Dj2=#FVdW2A$pjseN%(b`A-(rqfP8JwM+*eKUBOEW`Xrq-C(ay^HQ0h!zu) zmtkOFu-kkf>-c#drGwknJ)K*;%&nB2fq~(N2h;0^4%kywxCt5Oy~b&2ag{=ez5rQkBEo0nWD??-M_H>i2ql%j)}{Q zjy13|Fnnlb3476eaPC(p;TIJPCH(yS9z8fe-~RFY`}^yU-``*Nch|ms=Zt%Pg=(Dr z{{H^w`lm0a`fKjlmzS6KY5nr$%QxR#b7H50o}zV(-N%3b?2ZK671h+txf+*JT~cyo zo}6x4$o|^jX$zO#?tJ9B?dZ#o!4r!^Le80K*?3i#m%CdtGBEtmV$$YN6+G^2bG7sN z=bcYoujy?)CM6P~^yPTJy#1f}_wS}(4L!G6cSBLw&wTlfcM8=atB_2$)sO#L^ zKU%!gOVb0H4?cbR^!06{ra7DSWjAe_uqsE27c#hgXR}k{j}vd-u3h4`aGFwY+Nrp> zI6r^?Y|bF=HEW8N*q5jjU8tY?JbRPkT9JrAvsm-I0z-|N<)YBnz>xtvr1ysXN9ZhNk&8hy_#dJF9(B_s)EJl}7Dkq-b>a=U; zPD$a2i3;%^3uRR1Iq~rN`Fd?yBNAcxV48`qnUrR+__MEPi?cVFsr01SbDx}X`G~HI ztw+(zvNaZ;Lz@mg^;Z3&dxSSGHdauPhk@ZiHm8m@PbcSc9h(W8;!ZYc-mc(k44tEN zIO5yuRiCFsMQLt$^yQdl=`+O*k6ukwD~ULv=FhRp?3E2SoA>T-x}cHo=>idx>}IK+ zsZUo8tZq$Ly{NpQWP|Polg~S18@ER298+q1>y(hG>5vg7#ReML7K`{9?m1`AoqQk9 z6IWN>ZwlpJlXU59WnOr~&0Os~FGra@WkFjN*MB?aWUm97#^P9Wl1V$jrgZ}Ar!}W0 zE_%~Eb#AXrg!etyVAg4>er0}}%x{RXPRqA(57pgs>Pd0fjX8@F3Uw_P@!mUEW2b-3 zwd+=|4to#i%w~O+4Mi$Vx9;xd;1%6@v)3~yXVrnKzpsBRT@ZHq=_T)<+wu-hdQ@1k zO293yV#TcwyjBIxM<<_?G7dZWMRccUa_fsPkG#4AT^DyuIibVA(4eorLB}O4e~A^> z6wX|e6`55mVN+6cZolPPqjV$lZS&V(*T0``+}*{J%yimnO<S1K|y5mfz3Hb>x=CyFI2{8Z1H#^qopEbZ)f*PNSk$< z(gLox#%~u0U9-LEZ||PjFJ1EEYmD^0^-*)?%&}-W^5AVpdwaXgj4gd(>lb`hjJxT| z4w(;-Gf5Bco}IIw)AP&o^Ya7bX8TvTZrglw%>>yp*4wQ|cq~Knjb?nj>nrN)pP#T8 z+?4$*zmO+q?y7Pxx!DT01>B3a$4}4oxTz=$o>-Lcf0Go-zPsx0?#FSmL5a?r!mAC< zk86V#%*aP4oPA!*YJUE=ZThs+PoF+bRra}}HvQV3C2JxVKHL-!noNiE88G_*2c8Q> zY~Q{;Jw5$-XLmPuu5a-MRy$kU*p~tIwY6_Q%yV~lFYI?M>HKx9HE7?SJubF$`h`zg zIVZYq`t>D#f8Ex6#jfR_w5#g=#8!OI-`KJ~pWEzsR_N3I>|CK6XQpm2n*6OGIfxscSFVv+l{mhl=bU*UP&+=iX^FzfAO{)=@sL==#@oE|uR#*EMxiZ{~9+y4eaa3qq_SSU% zrT@G#QZ9XdaBJ$%U++8qH1iyjlytuB!e`gFK*;g%7ZcMci7hzi;{D#ZR8~uCeKY zjosff&U^ClqhVChomu7lCFL>qcXZ?@nbyf~H`Hu%mhVZKE1&r8`l9onc1Ak6vd_JI zyG|Hm>|Sj{m0V2h%zcry{_Q0l`%4Y@h5W9`FDly^6E)GJ*!`JVNX7G|;1PzmT2Yl# zdGGJyzqn=dLDPCZ-`bnoeoT78COx0=<3xe=>t65Ne=_I$%Y3~JHNnjf7l%(v?~WBd z&@LWP`P;r$VcwiMD;izn!_2Q7l|E{cRHAp(uFWbaV##O0|FV&q=cn@Kr``^$K4;C( zcJa07wh0HN<(&neSPS=m%|5zT(<)nVf$6UWNq2PfY6@I#ZfFT+z4lr9Urqn6*i6Bf zFYi>#-HAxu_EzTg*Jpj}qxW2$_40FY^iQXvsNeK@v*Oo7wlJ>e|@>TN_nqbWHSHFl~;pqJjv3vdzpJ@LpIZo4@}t` zR%RSH9dB@P$>!CKyE6ILz52Q-yhZ5vemkN4yZo;lSgiT;Slo%=+uQ8qvtuRPA3Z*K z_rempq{;dx-1a}acy5+wtNb04TmC5q6aKc{-!YkGT9@G6yn9D>*?zoodFOYV9iGY0 z+qRkSoxfFp^Qgf3!i87Dxz1|c&?_j^Qr8Rv)jq*|3cb`>1zHHrh@$??$ z#-*=%*_T+oFM0K1fAD#RK3~>%Yd^F6*ur!={vLe%e($bbr#5%}>*=ol8@qaa+1c06 zWh<0?=RQ;u)A2o?v-;+HkA$7dVdBrGB>&wMTls4JTa?lJ{j971J~(!4^IcAzlO4yN z{?d(jTXXA}v`*SR)cnQGH2e}X)tkl{*r>y`^yh-J+YXvb=mFA|3M2) zS;Fd4Y^7Fz_WN7#{PWMhe``NZ5sYX!aO>oWS2wlS*LCd+@(rB7_T&9KQk&;Sx}}-N zmTr2d2Hr%enz7~ByqEv)>~ueFKKtyeM&F-DRtU^}@Hl=^LiG2>jPKc%4`Noz*~EvX zf7N3;o!?~jsI9!f|M|Vo59avCd^8l~Ul%96_2G?3i@V2Tm@{uhcD%kjnREFE;ai&za49~TZnmXwzxk`ke`~qdRA_%W zvFP7kx6;Y|GOKfKUvJ#$$0DY%VVl{eRi!VjHS1UG4g071YUS0Fx2mty`hv&r|7oqc zEdA|J<%)Crq$;<369_VRF?*ABV`}{Gd2$;jCj4hwJ;P!`?81LH=3d#kzNVn}XyMkI z`JXo$TPyeZmVUib<8Rj+9i5z*|35mtFy@G%rpnz$lib)7-=Drblp}F_^MS5*>m9#J zFBvs`WeM}kF*Mm0o&9|7E7z}Ezg+3M>c^qukdT|3a#j7}f^f%+8CwN>bYq%)Y8&7D z+%)I*iG}mK*8B5roL&FStz0;M+Q+5y)Hl2eZ3zmQd9ZczZn20}lc$R5@T2xy_`C`XY$|re=KaZNtfY|B=J)xvpLj46VA^Si~Bq?N5VOQktzG~#H-1(t7=M@ zwK5l7)Xy;Z_wDWMUCFvGmsB5h6cv2F7pO1uYRQW?Mbn=P^E)P3I!)SBVq4c!+kEQB z#<-MO^Q2|IEcjH?&%Qx6azmBe9lPUxx((}}`WZTI-t^4+^Ud2@haRncy(K}`>2g`G z?BCgkVz!*0p0ei5tP0tjRd17cssd8CZ$73xd1|3B_q4m(uU}1FDb&cyu|~H0R*tehG7`!;DaQ4m>bD35f&zI#~Gc|v1?H2Cc zD`yq#d-U5ZcYoJcm3?>GVh;Z{DXv<3CgJ~0{S7jGtEaig1wHVWDrY^a7nD4a+j{lU zf4N6zKVbS%1d3AM7YbV%Y<5Yo3ZBhV`uFMEpDD~wo_u|N?gHP2i*H}u`Eh-|V`b`D zwY?j-=bYT@Q}X?t+M@-BFMn^>fAvP$N#KNcnod9>pX-Z7X~8vOK9$ou-!RU-%pbR+ z*81aH>DC;VryolnduF}~Ir)0!)ju;|FVCF2x2Q@fyeXjk{?7;7G&Y3US#;msQNFzM z)Wy?pzHj^M^zFH^XF~4xwZ#oQS8JZUlvCh;`2O~mTK7_s{-jqmPfuU_KWR;lMc;`D z`S&l~oWEFm{`Krzd$eC2JXz$@_A8+y)^@>;?qAutS<+{`<=O0o?tETf^Bh!;{o231 zKF2mT(N7|VGc-c>&(6vFU)_mMKYT`QZ$Yx`%w9t&&Q0q}$~tdMJCOCmRrK#Ig|AV0 z-_PA!wJ1F^=yzFGwu`Tzs$#skw0hisS@zWlyfvX-?+iBF;@4Rzr-2GTes?%wC`7f%C3K3D`ROjh!LLswEqdPi z=H&9)?4z%Deck@<;lqU!K9yei`aSoS(Xu|)sL8(rH%e{)yJ>BWr*pvip%2m&wQL}!esJgi{p8IKC8x?`TpitKcD+v;>$2UCSh$OWG>)^ zh)9n`+s1ihHqXv zvi#k+vwZsbclWGJU+L=Y`g6f2%c5#Wp_k1aL-%9no{PTUBmM6|^(5Ywi57a|C(Et} zF$hF_uzRulew{aa$1?R_;XUh9UfE^aSaAIpyqR?P=DW{Q(XJc~2b#`1TbEsIRCs<< zH_FF%>8WM zw9PlKUcK7rFHqma{#}#%f8&j?!#96@25tR(*#7SjBV?EX(*6dG{(weznLxJ_fd=QG zD`ha-<(QKQ5OXla(Z=Rk|NVSE|3Bl5L;sl=7-WS0|9xN2ADHklfq~({f(OB3YK0x( z>4^qSC(tTGh@to$N1UVIPQQKo_U6r-ySuyHX8ka|bS7;xv(Ep|pNprw{q)I5zNVtW z!q)ch`S^YH|Lcm2gXfgi)yZW(`}{NF-1qO_Cl;%8ANl)q=dNA9zP+8juDYZ|#L^}4 z6_@>g^TKQM?d#_}`}ND}(w|>nSD&+=bkskvDAl^+Hv{NQj&ijlldl{=8~=B@{KF$- zCEEJ+l$VzkCPhYxwj`|5-g8Xo+V+C-^6;3aPoAhuU$w6mG-7n^_vg>g{dsRJU%tGV zGl#2d3cL1(ef9s>{nwlB9o_FVw}q>+qQb)3`m$qmmClAH(598!7NDl0##*8TstHl^^|gSU{ivfc^2TAdb;;<+2Y z{`s?~LV1b{bRB!=v(L!u*hSh@J3gN`x;Sl~&IUH!;+yBLC~wFqK6PxB!jp+D*FoE? zTg5NeUuz8y4?j9_PEgTWv!jsJzNI^uR+l~PRNi`E(tUr!y`kp~=FOk~oMoYLj`k!T zu8Ydnz5<mk(fZHpZJD&W1T_8q{9euHI=h@} z{n^GzB|mp)$A1<38Zi3~C_OYBu!?C^W%f5z6s`Au?crDXX8SHK+2mG{6zwUpGn9Id zxceoa4b0fRd-v`)MyX3h!{?}MDDg@>B4y*9svYwnweQzQxBdg0Vm3EucgV!dFl<~J zrF$lGQ(bG`X2;b62O-0Zvg;0Tr7qrRG<*E zHuBR`1GdSn)sgM!DJ!qf3h>cW1+{Z;-%hBhdsSTnOs+C=LLM)7@uIO z5*zriHF90qI-$=$_iSL=mM;%lZ(QoYq|Nqe_3G7!_Pc*l>dT&SKDg!Pg|ENLt4=R+ zR2Pf;yigG~JijMq;|Hthk}K~Ywd;Dmv~1>@*qk35Aqn z*VZl!&R#hsJ$Z3ghBpHPgS=b9(G$5-6>5`b2g^+Va#ARLV?<0`oYs^n&p*v^=t|7l zcZO;825DZo8rk{5*_&hZoCBX`MBHq(IlsnJwo1&%|EjNO#9y&Bvoy{;C~7!Q`FfQREV&cAC#~{w?;^3GPg;=y(i_=V}GtZqr|M-1?x}yG;gbPgGc0Q#O z&U|ILrotUIrDkKq72({nqEjC&Yjw|N-n(;0Bxzl6LZ#_}1jWS$;o;#EH$Mx_me&al zKO9)QG=UW~^eVgVz^4TLodG&$Cs$24x-@{fb@r5)1zfW)=a@}C{d2~&O(ojjrcJzD zwfsQP&)1>tWgnzOA}YToO>3LW^xD+-&s8^_|0ZI~4yJ0`+yRZvGt75Mcv_n#vqyn@ zjR0d%LXeQYzJA}y%!>)d6Px)WY)%##r>)tv=d)XN*`il7YpZ<^E?T#4UCwdnQg$;( z(T!TaSf?GlsP~`v`F+XrzEW+~GGWOp(8{Yi6_u*ibuk@Q6 za?^M{l9^U_co~Sf>}!lY^wx6T|7`PRRy9)=S3PqG{>$|G>;1G1J2Lvj1nZ->@N((= zZsc_fbp;jhH3p5U!rpRwvegw|D#~-toD}K}TF9Q1aH~RDME9~~&(F2(S57o~N(-m+ z_J-=nO__G;;s%usduq?VzMm22I4wBH%r=|(IG4We)WuONqFycd8D$l4q)K#CJ~*e_ z^&E(rJweve;itkvQ6=9Ot5!}l*t%f-&~y%n4a)Nju*vCb z;wd|0{{8t`Y&JU(bjs|9nXK3D-o1PC=FOiRA1`0gc*VOXHL*Scv_8I}Uwy-^kH(+H zj?R8eaD05u^y$-g$T*${t*D*Mz2?m4&!1zn9T+>gs8H?NuKB38u3{U$GMLd6cq`v*Z=z?S^xjvU+aJWzP`Tx^=s+8 z#4GEaGWXU0pZ8zee|?SD!>^^q#gpr8ZEfeCO>;fRTF80x;it~;-@hx)`!wsy=*3zV{_E<6kj<`^4^|&bmn>?5xsb=h53qkA6~uc;z(p*V2Jllh)neGu}FQ`IOVIC zn9t2)!5nKIiAWyX6dyi!`ISpvjiSrV{Z<iOiBu7z4ki(xIQcB1d+H? z+e^8piS!>1ZZ-IH$oXnp{)I+qop~kKW^D9Yw*G{#l(x%q@$je~Eh*O}E@_Mm3^kUG zsft0>%2xvy_+%`0^u4USVUbGm&Ajjg(Sv^3@@uZ|-xtq!Csaj3IO1Aj?o=t0gvqAfYo=Vz@l~t1u z_PozqB~ewyEDb7Wm|p+qNKJShvN!nC4VIg27L#`W-Ie2fiti<8lHtIwiWKqHRyVG` zzAyXz)dVi-NqcW~@3f551XYnYn6mBWYwxJM_ug`IjGn%}zI5Uuvz=R>sivOg;+_6? z7pRB>uh)SUaiCog(5ANC^aH#0?zOeHw)T&SiOI;G)vWvB<;#~|?Y~~X&Tjv1V`bG< zt+UAcin-pDPfwq!zIs?Q$HUB2{d=AByq;^)Wmw|C`PJ0`j0K3TDf z_51hlyL_jInZL8GXX}ht_Pxhiq&l(U&CV5bCO%hNcyWs72BXQm^0jvkJy`D-e5CVj z<-1DhhF^hY`z~pJ&J3TpF6hm{52n`b^VBz;KlkwbeEU;rtNR!j8W=oX978INJ0CxO z?Af1b&-=mo``(5FRq~HQi&-zI>8~o%2fTU^lWz(Ea9rukvS?*Dad2y5`rp#7n|A{hx1$(783cN7jS+&yHGsg$?(3-(D7% zm-!f4_}Q)QH)L6R@4vguDR(?-_+5j0qCdZD{P$&Le$0{Q)1%h+-<}~7yMf3M3x8m``Uyti9Dcq{i zs}_!kuKW_1`LVsvVn<$2ncrpkCuKWhep$yUyQjQ+{%-H=uzi<6OY$?GhVFBEZt$}6 z&GO=cYJN^3Ce?ele=U9?AoYO#Z8c-#*MG4=_x}02iTI~o{p@lvMm%4{nDwHy$T107 z%{P~RcKq*KGv)cIX`44qTr;;Oxe9`KLmfrIV6CZf7jzK>RfeBwO2It z-YHr6=)nENkL&k)eO;>Yy=f1#|B{u)cb;f_1vA{v+CJN)Xs&d*d75(PtI)qYws<3>ij>+9K>bhz-N}2z3fD$KP zc!KEJOPj;xPApy?tiQ6~ukz21<7dvzHoCVXJXHMUxpU$5H8mkkZpBeI?`=9f`Pzmf z--GYYj7oQD|MX+J#*J&pRP!)qZ{Z-2;D)xdm^%wsP(1_qU-D&#$n-ge`l{x%jB{Q~jH*^h+mJ zZt|S#dhz6|J3sQz1>`x;{<6^3`h2v@^JVkWPjyxHmWxLuAFiBuKuqU6TUFwM>fH67 zIxJx-69N_e-CqeFFPytCyD{`f?@F82z}!{WZoXT5|BkgqwN9^Z>DN7qwm(IJkIi2H z@As6s&i{pPIzM0ViD%s&=`R`;$D#3D%h0I0_~U|Thl?d!yIkU3Ulm^s%xdy!6RTHz zx%|+(Mc;NN%CGXj8o>GS?Yy=3zj}#neRbx+trg506K*o^6^M|lwmFp9=P&zW!GSLR zuy{Xhfn2%n$G_&>-FiUl-qJ_!u3fW=uK991s!mkb!?1vy$7T_(HkfR@@4w%bd1e{Y(5Ce4`l^QM(6>O+jX zm8HJg+S=b}fAt{j*M&QUH$uyL19P>RR{z+M&%MS_U-8XjvhA%Rv2VU&k zvm*Up=lpoFU3G)eMYpcj*RS`+mfHRPa`2bQ+{4fOQzoBt ztovIUouOY=IUV7kqQe2p7q8p!Ax@`9FYDw--9_g@va?G&Ef&e#sVcwH-gZTThby$^ z;QRgjvTwFMs(Z`&h%r-V%KR@AvURw1qFF`M)xMwOZG1Y@rTm~2_jR#|W=5R z+@}L7N2IxQSZ!86^?RteZIKi8^PGLdWbymz%1_#bag{#PR2U+3Jo zbl2M6>3Uhu3+~N4e~;xF$SFTuwrOv8wbC&3u1e$9*RXJDIdEyw(~Oy2!ZTup|7?B! z@phKN`pUAlviM%V;OEEoZ#(dOsp0G|3-t<~nX=Y*slDyoX7OUe>}dW{;k}(TF;am7 zwO{vG*sw`hZ{Ov8s?cup^|faces+p5oo3r`aQ#)o#;N6eA15vPrFq1^aCYwj8@BR9;#}3V5*z+>Gy+!6>mD9Oz1gU96t5kql?>BPoHwn-zoF`ok^f&>zv&Em%z); zZQs9De=W1jZlY}oUtaCcduu~BCDeXrt7xdzKX6T?FiPLf*%;W{t6KE$*}Y$j^S!4{?YG-)aQ*yUy))YJ zFVEGeaju#7{oChKP@z$0)xJl+=+E46k!LTrmFG9G-}ufXv+KYo^;p9d;*0-9{7U-! zHoMDY^5dVYo{DofELGuh_xrlAw^xvjJLXIO&Frfpm0I)9B^V3oHTTB+>^Ul!JKg40 zWx>LL9?w#KiO^V{IZ^?imnt8;C~diP)2HMh!%xc#_7=N-6tO8qyzpJ>^S|k26<)V({SPTu{GSVy z$G+E>GoN?$s-npO<~P-he6a~@8_fhEtH(e8w27)KnVUQ@*35lwX?nUKbD7AqhYuCG zwi)?smMJRbe!siACT`J=sk6ejuk*9~)br(b?R37k7hmr@e}9I^ylVHKKDGJw@y|CL zoptAt^rCqS^WK;^G^|(JprCBLW3HT?>a3SDwq)!%D;2%=;|t9{)7Pd*DKId-K7Fyz z=1b;;*{{Ub%Fa5Pksonv@$wHPd?pSIEZ4-JK7FcMwfFVw*XL_zfB*jd;!%FL9g+Pv zbIM9fOCN0ZnE&Hq{lxFzE{7QLf)<`LppO4S8=2t7C;nw=sN=k#bstz7tEl~ShW~#) zpa0L`^RS+gfq}2{|G)41+ch>+7%(st1booso^0U)w)cRDBB%k3JPHgNfCG))fcjCy zh$A~)VZ*o6Z{NPXdGqGcqpr%nf21Xz{{8*+ z`*-ftJZEKZ-*58yXN}JD-@kvKu$<)j=-i>0`1s>nOD-;6yx8LJ$B%`FyN@w<1;2au zu1M|R>C>kpTIci&oDWRr4FmODn6k5vEYNl|Fne`;!g@l>z&}4fKY!{`j)y|25_{gg zzrWvn=L)$A+V^MnOg+WPb}_OPwDMbF!?u&>=i8fpnKy49pV|gZjUc%-2Y&tgyZhhn z7`b0{JHq_g%bvTJNNGGHF~k&OyKL- z5dITW@9S@Pl$QU`S0r=8CGhCWZlQ?g6>4y(vfwxq0m$U0)v`%o=9pjwzPZQBmO0(Nd-rbY zbWQEGJ07VtE)C{VzV;weEBYamzWzG-e4kATnQ=wC#gBr{W&aS!8g_!|XU6Sg$>8Zsp9QoP z@4hNtYT$I(^O{JIGm{2rfY&|2H7P#iHTz;Au2zT-oTc9xR(^2RXGwP}$*}^SslSJ6o^U^t@A7SDzHqEL<74F2bVW^rFk}ljM(fb6@3t zv4&$a=kcnG!E<&+MmGG?jc7e)6ex6h%~!o$+YYSyXagEGW6G9i(mvA5p7v7u_MAsM zmiSMz=sx=B)2E=oxi-_EvrOW+85g9`7&@bXjsF_g;>k~oR&oSICbmTAZ0WnYFkR7< zQOoD;Q1$&=HGJ5>FVi&<`EfjJ6 z`t`Rr0<~wJO=}huF41Louc%U9eP$(-ws88+MJjKu?S7$G1Byd|h~L5y^Hvmc>?RSn4Qjz zClfw@`t<0-3^7JCamzW&j!u?&c)TZcTKOf=Qogc9Qd{`1di>7}J6E=5N0p)^_u9t| zBCcz?{2Ei2fAz>Om0*uGw!HA-3doA1Ngtoz7rD6Ym=Nef0FXUJJG{B4V2<*hwpuf> zc=iQ>pGAe8fA0VO{oAqe>nx{L&oWm34Q`2Qe);>X-@9#3)|Ov1Yz$o-I`i#bj*AhX zBK;P-(a)6jlHM1Vb-TVy=x^~kxk|OqTSKJrL9S2H0jBc{GW~Kdj%5)0%jlH;RYw7GAnc1t4{FLs!D`eg2qvu}mf_>pyQD?_vSGzMnV`vQr zn*J}o5x%kEYZWNMbY`5neED)xOVU|oa3FvReMp6YT6{yq<0m{V`uX|!`I|Xzp!L)T z(#0am%gaFv1(lEZ2QOY>{^3{+i!kWer}H|XG2Uj64QsP2pU+ttco$S_*iAZ6RZ+2H z-@bj7ho$-BV`E=>{CRSBqWSZuPgV8YaV>++JCC#s`u69aQ%G9|ond`Q$??g`Iff5F z!(fVyqQ4Rf()V6qv5M1Zn>=~4#gEU=&;R)S{r&xq-`B_Q2Q^T57T1Y-eg6CV`=9vA zs;9wR>(|eoJ^Rn=moH!Dm}wX3b$FlPo9@47|9<|DQ~G7(<lD z{e6)uUY0GYn3!8w^(W+sjOf(OyHS`ZQ}0Gz zaVV&){P}BJkHYge-tB92mT1j(V`gBe(QQ=yz9vAzuBf_Ndu8B?r5=lCZkj%Q`sK@) zqnfTTX|I-f$uHX}^CkZI&sjMh+N@zye6RQ3-neF?_sma)i6zY+3;gC>vD2x(Z&b`P?523-GNOrKIkkoY3wnHjC)eNc0yiW-Z7Ri zl@sDY8tk3R1)Q6MCr{GRW)0)pq3S!i*X`7u*2>z?ccj+vaw^|E?_~7Mq>ww1e^SgY zS?zN*Qx_Ec4C1WiE^H1D4|m}JohB2-behXK>5wKj|B^M~n-Wf$&2vf+U4Ft~+TUHT zY?e+7<62{}x6o^DCC8c_RZBQ!#WtN3Zd%oAb-wA~rFFHSZFV12S*9)NPviW2KhpC` z+`~xEFC03uIovvDZSuksbj7+idL--?h=}46m^HPHk%8gEQr574p+f5V-=%|vib`K? zPq@modPYg{yxXD?Ww*O#2MMsRpBs{UV)fpQ7x=kBqkv4=n+|Y^_$#I~+N>^GqVYQ+ zHC>tg+NAP}A&se>ljlx;!@JG3@u~Frz)MnC6>nl0Cei1F^rXx?r-|9p4p#6@Mw zrx`){?EyFE8kx=oW#9FjoL%$Ek|&AG*4hyF->Ob?#nqynUxN0njoz@NLS~*;%S3Ux zRc1BKe0LH)F4=snC)B9cHSbb{qSf9Vmy$v*YAC51aWgPHIL)cUJ@JIfB&u{UX4pRRyh6kv0l+q z>i_NX`M_I`*<|Z%ueW_)EvBxn&ZlTtVf_fSs8?<6;;Y&(YC6KpE`qiJP)Kp(HJ1k?zo9mz^GpH=Z)~@}qljRzu&06{B z(Icnm%Q88Q{{H^qR#)QVpXmYyXox4sL-E}qh_<16|1f}v*hmsHtk^Z)ef5qxtsg1 zp6t?CuU%PDal-M>Yxavjoz|UM9_zZxYh&}FYxk{YeY?`OSbgHc?m++o5LfE!r`xngrJn>=OssFaCEbgN)tg ze7bgV%k^xFWdE`(-g=0&w;34iwjH=+SNrj#ki3|A{*!OPIj?FgSo1pUw}03%@yDVr zKGnRlyV-x;-mAH*}M1b`LZ+8Nms0U&b|5lg*$)N$ZdZRA$oMep0z^T zvP<*-R-bQPt$o>i_4@x3Hy-87mSo&ny;@uSHGkml7`?R~CO8fyxt?M1^W?E=(R59v z2U3oV_Fl{}k$az@G@qJrLbkpvA0jfMcAg@ zt2F5Nx9Eq6^q!A~B98lvKSo>+yK^fcUZyt8@ST|Xy7NcgPAkaz|L;%Rzdm=d(%qk` z_b#u0Us;em)zV|hOaGY1KXx6BUOUsyek*wCwY5-$ZT{TO=Mvy$%!@M3xngW0SFhXk z{0|FnLD1K{8w`wgod=|HZe-zN_ofpajJ5OZaE#;@L_hTL?Vr}{}&f@6|{mrs=uk;Vq zazPFh+56|lt&V^EFTOPw+qF8TmNR)Pr#>$FE4HT0F8A>q)B{CSnS84+?VRWGyM|W) zv~F^4&zgDgGeb6;{+s>#&W{6HGIn?LS5Ge0e*--;m4;~SZu-%{uIy1z( z3U+2loErZe?W@gazapI(VjEGt>lV_PA)i+8{{DXGx%s%{6MBd?pkZ0(+>lrK2f znwwvdwRxZBZsCZZ$>pi_S3EYbj&jy>9O>&^Dc|MTVw9$&Vr zDr=wm{9|j^Zrrf_|Ju(tV%8kfSCRGIeJoU*HNdw0*@j;?w;rgP&StT)3bd**>h6Zr zvar>9Z5tPHX3BQ$Tdi{9%GF~#*Vm`-_|v;|epjA{Zq4Dii2D;i|Fqe6W%J)XaomgR z6peQj6kTWXF5Psg=_%3yAhEgN1;ie(1;pRpLk|FXc1Z0i$_nB|nf#YJA~$3=e$@k| zYNZVfji$FYbaSpe7?xXIvE}4-^Ky^Kom=W$Vtb^rWF{V8t^R|(I#Kq{9&x>0a@M!k z8S1?YNm!Y1ROI1|`CYZC$KHI~Ef7(9e69IHgNiNr#e3Int1I~Z<)D-7DW8nxCwa~@Wn0RVLOzAPuw!!CicVG+yS&q zbDP43R}DV1#5IywEN1F*W%Yi#F(J}>9@iwkSphd<^>fyDRGFUL&AsN(i%H7ceydAr zu|0OEviY|BiP&*Y%L1OV)~&08H*)9OOs&z`_sHvX@bl)|%MVP-SRsCUH_~F?Sd&YR zyI0OC*r(*X+syge_LsBfZ&5$vp4k9i$14^Q;&?2i3=Z0(;iSXTbsX}pCw zr)0O4`M<54w(c8mFA*u*gs^}FH;pVe~tJpsSV^78T)P3WEbrsi%%kd$@kC+JA&1?tKRS5g%DLs&%$r}_uHE1tXy?kmV^g;Don?0QR@ZA+ zOmFhnP3)7sy6>!n=&QSNuhSQ9LO){TNgloVe!QF{D24-i%E+8GFVaF)Cc*XwN(UJMDu9-%;%$r!Z zJO9u^+Z__>Ulf`)dfc?l(Vl;IZ)w(*_WXQ{1LjX2@}7Tpk%3VlVuR+dck*u{_*u@D z_(Wa4l2#xn%-?tD@|Mg7&`B7##Q#6c7uPqx3R)i9eevFg9(MPKnYTdWpJHo32d;ma z-KAc#;m-a0?&9{(-fv~weDlq#SFfCZht_nkgBHcIYR_cj!0crbv+k9F1=I{j9w)^z z?g<+Hg0D}4sLxja^ZC5}e`bT$|EvrQ7ApUK-~TVS=)j|c3=9Vx4=&g7c_aWi$37S| zn!!MfqpsMQE z{QWim|NVXTY?;ODKYwg4oq7IwJ-zz`&5bLz&F0QSWy?)8HzpwAnm*dBe^Xg0S zYxwQlz5Db`kt58%{{AknZ9aJVw71>92py&WCjwrwXY+$rF>ci~H1ihd>HTH+L>uKi z=fC#f&V_1EQjIwLyR)LbvZ=E1VusGEIjzop((PGSxmuIn?hTk>IKxcWV1}6TF$IA+ z5r5bJ^!G^#E&V!`ZJ+;!S+CaYxvKiVucznB#0x?HOA4#1qRwftbKl=r8$2t1f8E+O zZZBr6a8BPj&2F~nD()xe%GGoW*FBvw`ROTrF>dv1AGdu6x9zP#Cviv>oP$=QZqFTI81BZbbUZJwk68eFXp_d74z`Qh_(|Eu70qJw?Iq~}hvl>X+%rE`{N z+RkkOfj2w0MlP&nTK%Qxyl#@;&lKk9Yh|GBgG0jG*o3Y7EDD#1MikxA{2ct2XK}BU z5?clT+ewa!Ret{dUvpKyg`559SiO36DQlSZbI2&`+_kSov_IzmE9*HhiFajbaJRC# zxp`3aY|&fl8@$$@D*V5CQSKwIn^qU9L1Q&*V!3oAE1Yho%zyDiXRWg3Q^R|&v`TtJ zgC?vEkh`c19dBLq_TBsUn@>-f8a8FeI?!PmZfnkM4%z+)G~Sx;eGNR`y1lheBx0Vl zE|Yf2Z1qZcIk~oKNLul36y4+y>``er>xrMtb@twmW?SyuyQdY|^CHN}?)$rUewpjm zuP;3^IdzuQX(J8kqL6lp_iKA|61101_X#;LQv@;sd#hMg2Rs7Xs>mq9JEcZOd4tkM z?yJ8JzGzwW!A!g4j7Z{^UvJ*%ct3d)u%6%beCapPt?^9R)0wi(X8SI`yy<{%a^1>qeHZ#a#C2R>Mh0lNNFWMW(bw=tLcVbz$>_SqxK` z=ISyH zhc^PXckbT(x@X3MO)@eMzfW3YbX_!Jrp0Ml)t8$=2}^s|)4I;*p~WvPXF31Lo*ehO zjTJnOxc-B9?Qt__cyCy#{){a>lT2)ed2pmFN=nICs;*4gmnlx*@&9y7y5 z)<>4QHk@_kTb}t*#r=m}^3TS)FERT!*?Co(|A&vkE!Xt2^2>_0tLATZazA#k zsD1i^WvVmhZe&v{0H5%4TWPX?naA~xd5@QS^Z)cXF=b8Eqa7_ykxSB&Cozjvu=y5e z&8>Ug-`}6g8OOKYASik2(dJ2}mQvHcxX;rGHd()5Zk6=QEmLA&S|7fUAGTuG#=EW? zubes*K2hq|q}GgUQ?fa=xIxis#g+7gFVaBAE{UVxWZ~*-ys0a33BM;>SsfP_x5%Pt z9y0^O0e10-na`g;x8uJ2c~Y3c-+zB^-+ueE*hAx}dH!-H<;i<&=le(Mh;?<{%e-@G zT~p)Hn;%pbXG_n_wsu7C zbH9R4vIyi!PfsuWaJ*mseZ`XzpTz1yoz3E62HIh?Eh1jwdV&x4zk$( z{Q2|p@^aPZP9orgEFL~o1RZ2iRW%EAkVR3Ek&SIsTFCyIpGgasJ#+c0bi1gkCbX!p z@6=7VcK6)(@84H~MsV%AVI#P?k8b9qfktpwZ?poB;J&?W{{QvezngZQs^kNY;J#6w zW_?a2d%cFoTi$*3|L>(q-v^K2Rw>NzQCojHmBlh$Tz1nY*jdvtC}&N>2XH@s{v6h{ z1u=lT{&S75*^;SD+OL)sEw+TL(p}dhCGo%N-#Pa$@MA1?TEdT-R&zN!wa9Khc-qcx zJ(ls?U!d_@R?R8RM}j*Ro?GeZIc+MFHv64P%TBr}r@lM2N6&VuS-6)Jtb8--RXI%+;2H95j7zLiq0k z@Ix%NvW6|F;8Ns%5;;}b^(MQvwY24iX?wb_iAGGbxM_LvUV^nqL|#STswnUw7CC-_ z8#TQ9GUlG0c{VLIc1gzF6GaC=OX7dHFloChW!&BC4O^o7nrqE<`@VRttgR6`d#2<+ z7t_&{YhTWl_@uS{6|XsDiEh|@TuXGV8dDW7RVi-;FVXe$HFisI_5HQ!?%D%d2mPYu z*Ic&;FVPkH0y;jw@fUoF?yLh&rLeYA`2Wf(i+omo`Re+ z%>^60_4oJJN?Lj#h$UoU?K0VrL%Y;}zkIIo_M$_3{Q12P|E@ZE^X5!vj}kL?8#}va z2bSa_uh5nEP3UzjE?c|fXz=zMXz+IHY@W0`yGoB< zc&`c@y!8hS-rkx!>9^X6ZRmryzm<1KYy}P8zS(iTE#$_eH&^4HJ=?JqbP|3o_nMnI z%N{(d-2ePc(#9D+YRrj?wrNIvp0p{gwe56WEVw!cZB@Y19gz10 z)J$d>afYRBdb+e3B9-ef9vyk9s8M8Z`1ZGsrK!+6S{9DvOBJ9RwmrG%l8#DY&zB)aBTL}O$n)X)j|>SFQ0B$t-WdW zbm#j!e`QXwetuT|!1o{TSXr)p)#&`&b-C5{ioM7m@BNpj6T`z(?lYa9oN@d!!@lF?`U)HR!V{(*2d~L}?7MvXlDd*pkB{e{`BC|# zJ?xnD{?M;oUrwJ}YHw?+dGNsFEuSh+^Z7>|7TQ1m*7TL7ZhHde{Sy$qeRci++_umA z!uR*SUA5%W{CV@dyi0!-x#pj!U(K~34b9?>f&!v3L z4PEE+w^SL;+|qVtYWay1H8Hne9A3S@^UJHxwy~GLe=3T2-6iwpX@E}FyDnyqH6QsO zRM&iGVtOshq0@U%YI*n7T|Z1-JY5=|GB4*+NJu4ULGJdgz4@Q{bkA4bQ?jyuRk>`< zne06~54@5-=gkzo!AAN;Yvad*$9nv@VasuaK+AFS8$*A)&QkcB(=>7>`LMuC8{Jir?c2#`iLZL_7tGCr{*N*%W zl5Ta~O}3NuwA>5VguP~d(z704=H3#VaCG+FqnWIW&L$Vey#HIvy{1Ti>b2Z8rDYW_ z%eVf~nx}A7;MCWPF*l;hPZZeYCmpQn*KeN)a$5WKgELr>9rai=BGqZt=b2kfqqj}o zz1teJ9`^<7!s9x98CSl4sd;W4!e0J~@2o!G?o)XNtKPaK^nMKgTD{@?=_CI>1toyb z4t%c~X<5pp6YI`vkQF{HLwo(9sMss}c7!e!ib{$&o3pHR+nz7Gg(7BFxScxm_3XQK zX7inYCDhKCe)wB>N;RuM`7-SVqQzC0%2hX%eL|$Tp9e2^yRSd=Xm3Q1Ue%<>+dJZx zMMbYxdel+$;qva~3x-#6T~mSeJq;S|0y;_H=f z`+jt3KllG$_;R~Q#H-uaDqgPYlR4-9tk|IOt6w~y^&X|&RhAyv)6#xft=p=3c^}L@ zfgC!zQGM#cg-n~Xo9f?I{@EsVB75H4g?GarFI`#ucs=g}%MX{#-UozRe4f>0e^mKx z=QfKB_x8E%yE?ab*2J(aQrPtcyg*k!RKl4_g5aO zy1otVSifi{v-QoL&jPp9zFpk*mgQh})R8B@4>lLx7yYDeBh+)>f>S zHnrRxGv!C)6+|` zp3Fb=_MGTbt%@gcJ9+0H&gT8HXLU(!?cCXt<%ecy%sPDg%e!xvZtuGkxzTXCou7{P z)snlLXGj!#_n%C!5Zk(?%IB&5lhcWRL@jTeUMQ+p``YmS2S%Gi<@yIUauE`4B92?U4j+2CA)ewr}4qE-rq5f4#hi@O`&gyLazaUi1I+=g&`{KK=RgXO7ux z@6R7T2z>2NnONb|?vnTY`*-bNJ+bZ+-{#xb{QRV9_3HZi_}s6*y22vu>;J`U&-nP` zhs4X+#`W?0@7=l6lhdvJ?bD}8?^{l{S^W6&Mdak7(&>L)HW}XKW?=ZB$r9ExOKRS4 z7Oxe;suE&}`A0!3UH4wTe0iSm*KWSUcl=%Q-REP4!`h%c>a}80=aP{QCH~-R=12&!5k+Y@6tEDp@Sz;N{D~vmbo? zSg6aofKM{-&H4HEbDw|x`ZZ}|$0GH~o&4vXe>P-VJ;iichM=m}?a7mcSI*B^b~ZC` z@>I!fqQQ?q9=Uh#p30&|ug8x+Do*k|^D{vObp160#~Q5-R;~`)qNfyExn2G_N#YIr z7615IKTbs@n$4cdqA31o&5zwhXU;LLz8o@{*Lb&3MEt&*i90kUckOn1{U$Ua^5IVD z%~E}@a&LR%_SNjfJ$v??;Y_-+z18!V z!j%IrU#{HOd*q*1i?>~2g~)j(ZH*?Kf3f9!*-KA-oRj%{$*Zqlw{E%4$TF>U3g=uY z(G9`Z*_g7I%q>zVOtF~jcf5KMXklDLqv~n*6HL2p*gr-_xfh*Uyz*)&&xbJZLCkM8 zFJ)M1EJeg zE}oE4WwVmK|2`IPTI!-Mw*IF;sNol{qSA8(m9N(RSatfx6?N;JgPT5mJ~MaK+RDRo zqc;>az39z&bMwB3#XHZ0ms%00QgmwK|Ihm$yYtI>{X%O&%b2Sd(hJYaqzCYW2Hj*s z5?Xg`6q&GZ<5|rL9S!ZYO_tu@Km`)2y*6E+DDtykg`b6J_1@_Y`szNr;S?9KVc}QpQ)}>jUi{5Tk z`+alv577Ao3LE|jMa&D{?CEwnH!{KU?9->IHGICpmmIm-Z10@-S`JE?T_6tgUtK?U3!}k**w|;mlv&36&?N zD;`;;%B{odpk=gThv!N26*uO*d-v{1_ub`7b?!QCdHVR%Gdax-pRA7Pd@9q}pyO+G z-OTIZPP=bB*~ul5UA>*FF04Fri|a=J+g#SL!i%8gfNz+z^A9AQ_7aQOzI}U8!mO&x zVx_5F7s^Cdb9JlxhJTe@4Z5SyY3_~PD~!FWwKvE_EpnL~5uTv==ivJNnwd=#CfUiE zmR#t{*?anL^6X%~kcZ8WRr^xb-C0{xRZ)L4=i&x zzF#~u)hNVu`^PW8rQ*c+wa&}%W-A=N_PcKFrK{ik8kbhcFVws_OMrpFZvBB<5@#3i zdQY1^eY%J6uB^Ko!%j1NPh^^THf^$;%-sZ=iwBl3Uw*=POL(C7+)n4e8Xpg^^?6B7 zeYrY)TEH#AqHQS_{@~H(H{F|@lj5(O-M-X#L)d*070~(1-1lbO-(P>eIwG^lN+odS zIj?hRn+=6Qckw|gIn>GwG$ak1OMNTTTJ>q0S@+RL$NS~yZZtQJGTeSmv-;8Z_xE)! z-)`GcbFuO8>?bmBg!aGPdnJ77g7x*szQ{2!?BQ=Lt*)-FtD9$@V|f1j`RU%r_J0)p z{P*;9{a@E_f8h0)wkiGejNotWUis!}Z4)zs7o5Ajvg8w^-pAYbyjkBLw!L7VT*c48 zaIgJ<)C7^YWu?lj)5_VtY%^w_c*k2a+3%)&_S@s^y0<22yx((WQ@^)NdElMWkHLxe zS##a~xNO|TC2BhRtl2wT28IfGrtGzU8?K8+7_PIiv*Vi|=OtOp#q>IsdrfW3qq6hw z&G%2Y$}c)U4>Z~;5D}VSDN(iiXRKhv`qP!i%Gv^de?R&_Jl?e_$jef->+=4?U8x#C_lP4=IV~P zN`9BvgWEn$;RzOU`sjw`z=9SiS7> zVhz>~1D^r}-~Y8~s?v$n++dS% zMB(9iZPsc2FLg{-uU>SIjU_BBe5u;cH4oMNmj}PJ{62$i|Bu&#fsZ4X$lRPG#(yuc z{muc#-BXJDfi2m@Zsv^DzfwH|Id^{A=ltnlQD=Mpq=$Br?;2kuii_NI zQ#0B&wJFSO=M{T9Yu}IWw0Q2TmAL#o2DaB~#FKPWlmp){=3N;}w$ALvry)JB^ZJfeg!?DIJ@u?)*7`12b*(kQzjzck z-FsShO(Zn#?1G6Fv)=n{j@4Q%?0s0_oq)E`*6V7**N=QUl)lryEq_v@o#bU^uizFZ z&5YE^#edhnowMxx8RKU=U#y9n4_dF^@hOX|BJ0)wHX|>+6&S9cyb! zXK1r9uw08{xn@xH^VRpfe>>;9yYt!~X7YaQelqclNFq=8&nY$&pI?1{bk5?1EBv?q zSYwnOc24SY%G^aCZwRS$oL|cneRGaoZ)i+ziP!SG7q9BMP1mquOZHs1@7Zgnm1?Sw z+~npJhfj~x{hOT_$a4RHuhAWK?dk=WPuhx`EIYYAvuks1>3kN+;>jgp>-`g4Uz&A3 zb^4pFQr>!X`8x;g%y?x@gS)+X-hI5+UT$M$XgFXshjsON=JKUBT1?rqWj^(PTEl#6 zVRnV>gA<#Ng+yF4iqto`rd1p%s3Na?_QbOT-1L@-;C%X3Ku&N}1c- zF0x|1mZ$%5hFpZ^hHX0^UAj=qlBdh#n!+}%G|0NnzH=jzIUg5)^qqCuC^6yvco3lCB6iv=i+hFrN zf+b9SUBi}@Uuys9ED}BHZ+QMW6NAErGMx>_)+kNM&`4a?9hzM6=FJ&Jqx*3QPiN{V z9=^1TY4sVO-poy}@&WbrX4u-?)lqSr!VAo>lMieeBV}=wk116**D~d+N(FMY@pEI za^RBp{vFqE94_xU@al{s_eV3i+PCR*?|S7JMXrqcv?FP?^T&fyd7F;A`tHkcnR2{; z@B8+tXEz)OviMZw^-)Ia#M@(Gl7fGQ(@%;YKdbL8zM1=$8PjT!T=U(A=AO6JldBv` zwXLk5+bladn{$n!`N=3I@4zEA)1MdJZF%IjtRrmgNn@#{))&lIHB~>o{MOgMB$&Y= zVeiZXpM(m}t5=;{wC3%5Y3sLd-pJIX%>JqT{|^6JG5e>*^O!&9Nrfk|T_OYW9g1HqE+s;2VZI+vTSKwysoj)>io~*gb z8$wFHy_T<^yrtG?8T+lTg|%!~8rAaEHXOU7lFg|z^_@It?v%+gm(~>TKWZ~`#&xS5 zt1cC+&lFW;;${$t$XDBtBbE7a($cBP>7A2JjQFl?Q2MCyxI%yFb+vQB_an7u&v9RA zGo$juxofSwEYsL;ZH=1V?D?!N@2p~NWuHhyknY+8S>1B=lc#|4b)3)i)UcD4sguox zBa-tb@v?+nbBk>8c- zcV}{B&YCU%Q>`#-&fzYppDU)`_TTT;C3EE$54c>ds@}47<_#V8xz=_5dlQpPa>Hle z=1qP2a{n}*?Ww=j^8H2jZkm_7_3@M!&l?3pdT+VUIXU;a%`$c?b9oz|$^4a*Uwo9z zXxehi;Y-wA35j)}rCob(Opoc)H2ijB&V*h@hWU*Fe%q>h@2`{s$xVH8HEvnv3z;7w zDd(N4^B5TvHY7NwZJzneCFSg|Pfxu$FL8YElxz7B`|<7V?S98~7@(6?m;(S6;Y_c; zeG4;`5ItsKm;X#%?&qBO^S4{`#>d9S#>BiSNWBc|h2MAiXJ7Y6BT%V-Rr^)uXTQI{ zzjg0{=3q49`?mmH8p1nf8J)_ zTr2R$LPH?CB>CmcNo(%%g1oVHws`H$hezhjo3~E7D`58GO7T541*soCZY@aoIBieh zgO3mVBC;>fHeX+`bBbRPL_3e%Jbr;-TLu+xef(V1M}J$&;`C zA>SD}UNA6ltl9hEtn;I_wzJR9n>SD9>w>$7Q&itRYvZf7*dTqz>~Zju`rS`{{kpZg zCi3^*?((Gv zy3TF!<60?oQchkzSMy8$)ISP$R2~(1JUABlF_OJDbJ^vUlLh<583ZDByGK7Oy*14w zDb@PO=SkO}u2cAUt#9LIUeVY#xBo2fe@|Ug^C;hN>drMiWy*nG{o1NCp9MQ*POW+L zzQ)r}ra5fINsAli6Gb>n!tQI_2>)-#8ZagP%BkwZPuKF;maY1-tt$6_iQLC+y6?81 z@Ty#Qr!lYR)Wk)+tO37{TNm7(RUy&%HSDhSvx^bo36XoI?JYkgd+)nK$)msXZq^Gh z2t@pLo!nfTrX{&uMkx0GG5>o;(G%mZRc3tQxR`0LQLX!2(V$I3R#SOCn|JCxbGx50 zvf*=e#cFNX4!tp3lJ>0a$n!V97u~J+6d=B9v(MHiFZu#cl~|oEPGMf;IJIYgq}Q}p zM;oMkFK;)jd%YkumgjkD`IH}C?vHe0IV|t+XqskiS=IDPL-Tgj)k;og#J zcRQ)soI2bqb8dDuy;*OTwyLmZAt)kcA8cP6e~tC_d=tNv@U=g3DyMv%d~D~*l%$21 zSKixX^>I(!wFs*js@>VEAMVLtvEi-D@#4Au(>zpu{+O=%?@i4om6i6@6Si&Z;930h z9hbJ2v|r3#M%Dz?S4ZY;@6~#$mSNFj2ao1B%yMAf)1Eb5E<8+f-4*}aDiZcv z-iIc<-3-DBhQ(OWLm##~H z-BNR)TzkW!pMmdg-d|yNTw%kvD|?mYdwI9`eN%ir`?hR^>y4;of)Sv)nTtE@c}a9- z_G|Yt?G2miLr>cOPD?$tVnJiT=9YD<<|ed-FW-ISoKyv&V2*P z&>s>k*XHdif3kSv#%rBHA`&{^vrc@UmL#*yMfT!1+8)hOC30E84je*aHY>ikmR#vi<3ID5bz1s; zr-@q{SK1_ReR1fM20vS>TiTxh!-Ruets>7?U65%0y09ncWB!UWGJz{2SVdA!1nE?# z_J%XWU0kLZd{w*f%~gO?Kqk~KePoDRc>#D?wwQnVVk%4Y(?YL<8sy$f4KZkm>S`jJ4cJR zcjD}pgu;qj5ecPL4>i=Lwbi>CpSrsF_{L2^CM$EaE-#2qV(bZI$ki|kU7um9UaX$+ z%F8xcdf~aNj=#UY_e}UHRMK`X+&5;0?aV0Ce9dR4w>USJHoUtVl<+ljo(jwDeP6l4 zSi~3(eB@g5#$@ta=gNPl_b)UTj)?m*Z?fl_Bk|o5(Vd?vCaVjd4!L5+bUJwcwLZDW zrhlv(*)J+Fh5TPJDRhdN%Eoyc?iDe8?U{DReXi(JBkOBB=Ev?jTUU9s?%fSDmg&B2 zmWOj$rfJX7%v=&)W3z6hZ`I9!C*CsYQ+G|}+Fl;`CH;$Ayv@YzZ|~`{P7BYJux0x9 zQMh&2njgFimY)n4Ze(TPSfhN@zT>UOmF;W=#*I_2cDl1lZ!EdMwMO>++Z?+$Q};|e zaH?#phLw5b&Zh^zz80#^@HBYZXjWYkx#ZWB#;;Rveq3$5B+EPAsQRL%UGTOGIm#Qt z^!&A>1)rZ_Qmv`)w4SiOdScSs*d@Z|tKaV1UGCj@^*M(GXVL#D?>2pLPhezVdR@_3 zxb*Aqb7q}32~#%QwaVB$xvp%x^!qIfrJPHjJ~U(NmkGOa!bs%)G|BA~_wAiq`c7uj z;=PrA2Djqc9(H$k=WOY?^^8&f)+E&?kq8-`iLz1qE6P0FR&&=$?+i(l@)CHP{P^e3NZvO+!BVk>b#-K{{n-wf4tk@r)ZoKf`UUaGz78hg-br&er7 z%jV1E-!!Z%5WRO{`_kg~QxY3Px1F~(Yb!4c4$t`h!d5hKQU32;w%HT6YVA3=uay18 z1jCsb%ilKYX2h|Vud=kXJUM&8_k(41psG}Hk8UB4{pOoK((^K!XYn3N&u-p-;`2BD z%G3L&&R$WY(s*^}`>%E^VSJ~mYHRmK=sZ$-_Lp&Q>D?&Ndpi%@@@!voMrBt1T#-jc zSwiJ=bF1I}Yb$)BCMc`nDYboF-;Ev8=bQN5jC3MER>dV9&|vnLJh_SUN#)7cmmIa& z*80h7&JEor@NI_qTtDxsr^5B!E7$lZ9IcT2rSJFh_7q>~?Yt@%rgb~c&x?pWa;!?} z((0M3oVQdx)vHJj=}Rk3E!X7zXm<6u<_5DD6Q(kqF4~;3RMOesYWJ$-l1XK4ayKNT zK`Ehr;mLz`##8Hd%%3~=Y5n8v)icXZI)~ijNMKd0%`U%7qzb}OZyNxv_gKJ8s|E^8Twj&))6zDq*BvvfXby1L9&WmJ{F8xdXg z>~m$_-BU_)>bx6MH%D%{CAM|n%M%lsvY*_jpTm^BmM`+=y%Q?l-%ivR&Ah?AcI~Uf zhYtrYn!DC5fssLBgPBM~t#XE^LSriH<(bW@*N+}O`cvrirU}-Qf)xu(RQglGJc9CF z6He|4ESY_3(_ft;4d=zrR7lWhei2m%|nwcv~)yoh>IjMH>%Do`evT> ztdMKXR;!erYn{iu){9%^-<@`CLH7YB28V>Vmzq-bU+Qc)^+7q?QF{ZI;?$hUA5K*L zGq0@BW;*RHyY}{@X6Le#Shj9MetA&0 z>{{Q)5})~79rpk0J|(HV;gid39p{??3n!X(#g#0~+~>!A?d#W4ktHeq{{FufFkZUc zXP9t2UH3=-`L{bHjywN++OT3%#2TF>2mcZ)9!+Qe(yx*^At!rvBjP$P%sfz+?3&QK z@`D*ucD?MTpw}9YoTY0Pp7Ge!CBVSYxYa!;F>AT2je@B3d5OlU?MlZ5H?a2{4d7h7 z^h3zp#p`wa`<_2pXtL>2#JaXA7o$ppQ$==bPtVBD*qV_lsQXPi`)b3~-rcAF&V2nq z=GUP+>rJ*;IIgUGXI_3fO7xyXg6sn4uq@e=JGPnE$b)Wo6^N)-|NS~e{DI7@6UQ3P zvRupV>VL3iNzSA7?BTPgEK%t?@F`{K)wsyZ%R5%8tE-<1s6P2r)9Lwxlc$WHtk+S} zTA%g2@6^&ArImbJY+r=Ad)w;o46@fW%38MO&XrX@@f{k6?#?SeEgAnXtf}P!kD~QV zAGW6Ace|ahM6@Po$OhFJA1N(~TsSFp%~#o0NYWDjziGR9)j#v-ZDwK-eF{%kI!kX1 zS@buV&1S(~JsqLvUaK$XFEJwMp`WO*ZqL z?M&G>jMwDk%vl{WXU?(k9a9yKs;{41TkdgRt4pR|d3uCaLM5nG?vU_y?$M-+yDHL) zJ+1|*Chg#>Ix_X|g1Z&&axV<8M4oLaIjvk+Q(9Xan-ZU5XRyPK_w$>eIg{FhZblWQ zF0xGhT6blYL^4}f$COj{*FSGnZ>s5eo%*ujOUognr&DS_a)fcM5vt#xvRd!$oDAv6 zhh=3!;@e}U^nSj-#yMv}*2zaJb>u==Kdo=wI_FNPGc=Vyk(K$S$+qfao_Vy;;ph{) zKOSwhn=D*)UuSAsADi1*i$KdQA64ANE|yQLUVk}V`}UIW|Nnm5Graz=pMinl_>ubmf6IHAy1AJd7~EOy zQxkRj0zvbf3cYa0e}8{(H2IjjWasYP)`x!C+uOU}Rh#T- z_v6Qpin_Xg=jHd+{jDl44nDVQ&z>HW%{SNRKW}eu2OnZ)cvoWQ-TU{;uYD*2?UDSq zUG-OFrqTYozq=xY+M{xG$U6aK>6+K>k+x|xr z+eNOePk;T2a!uK}O!;GI#*1z0jG(k&Ef6u+OR4Y2?L~6)=Fflb?R1%E#r%CHAE&Bb z%rVpEbP_%i`LX=zmzasH_Vxcla=}+upHFGLnpt*g+Cp2-HHOCh7ddZU5&2&>t-7>y zDt}b!Hn;T}Th^C=l9s}TZ%P}Y{!2^SY^s{D*>7fAR=ULLGa(()x4TrDoxaSOH}6@b zR&8lf(IkJJSBX6bvYzjBDh8b;w|(t_tgCIIC*oMIMH%;S0mj`T`}o&W=^`+t#|+a+3og;%yjL{=G2)R)Dtl`eP!NJ z*0{Ks`_tB_Zm`;#Q1UoUOy_%jM|kC-soW+C8%lbk9NR!win3gL$P%V8JHYAVK{L72 zb1l~KOC8O_!kN@?3Gf#f|~C-UaJeKVtz%VP2c`BN?} zPFydq&C@m%l=6#OwSsHqx{L)+9#=Gqy1EyJ*FU~_OlgCjzJBqh6N=^ge#b95m9%=v zOOdj7_pYtXzEL-=8g%wmxB$I>xv(?6mv&UD| zmzAlVylOe|`O~hWuVd1deAN3ExL0FEtoHP)ZEH=hbwubyyY1eF5Ygg{qMfANA|J-zA3%=6DDpLAKc1augh z)Z^~8OHDV5><)Z>@VevoWsG9otx3VDtjWvY+sLXtd=z=YX6Lqb2W~B7J$;({(E^dR z&;37NNuR%=ds(TT9eCE6>2(2?an{cj7~}XV}dA7tKq<$|u<#3(33kxz01hAycH15meT3tl2IeF;8~$PZ!~I_#%l? zq2z61JW&ZJ+gBQ|`N_tVt;-#DrN(al_FG5uJR_g(&^eo_r4b@l{F-Zx>^h}0#tAHBSwA~`Ly<-2!V@0{~JQ`6hL^|(n< zl)UDKkpE>@7s~FjVhxMiJ7ej?IM!rp0loe!U-Q$qP^#DJoU-%(4(I}Z~BGI{dg_f#@%eL zU+(d)OWi3tOsBKIcxklkyuDZ?)>YXnUzeEyBEJso0m?h+<-Jc!1cQ4ik?O##mUi16+@9ysI({hhimo8qx|3H_!Q;`pJ?Mq|=FZhb+b*Da^ zvwZCaz9PE9pXv3-j~{>i`jysMZavR$xs_0SW%-l0m6es9k2tEp`eG7N=gpu0TgT_T zchtczzrW|dSABC{aiPflJ#)Ewd_LVfY?rz*LPM)+d7<}iE;h0B!;^c~<)*BA%Q4rk z@5uhb0BhClM?UU5wL2qp*PriJad5`5osifMgO%H#6e{Y%gYkmBFy=f(Fon6hp%I+2f zTz+}Q@yW+x&PN3&$n+3hm*{q4v z8?-O_s$N+XlLt9K)liA`@=ouMr%!ut6OBv|eHzktJd%qm%4X@h_3N$8yX2nz`)4;L z{-%7useJj{f}m=GDLZ;i@2167ZolQrxip1eEti?jptZ=?>)oqYS*NY+ZEaWX*tg*m z$TJ75xEf85z1~yY_2KDLSK+doCSQO2STSXrO=Qc_@Y$iIMl)M1CO3!AKgkPrySvJU zO@XhzeKUJ<`lkG&;+aZ4%FpXRY}%LPA9SSsWyz}gr>pZ zlXmomJwE48%&k%IX>Oe|@p$NoHEXtS>x>tD?ly1o$s-4MfopMx1lg?zP8pYXAAR(E z(#@P@FYPV;EDJg2{#NDsmnk}RRgKsT= zScZ;lCx7kpQ*Wj)r>=GF*nBNlTWdj)GgA@hZXJaUeSND}Yj;llSrfOfs-oh=#MM@^ z+qRf(F#gf>lv%l_a z$VnGk%fvlbpk%K>~}d^-u0n5n zB(+-%*@6J;7Oy=!)H}reD?fkzTB_2wf9~0xF_$7&c>VnOIo)z!gwCQ>dGDv|$3L3% z_t)3e#?PlupFY*H{F@f2U6-w6D3l%YZnD%u<0%OdEqg`x*Z-fkT=frIWP>`{nIT-p!jozg!J`xcAxvzkYpP z{V!HWY}MP7Cp}Me3kdi3_iuZ5LnV2uAha{=XW*8wQu=sF;5Fy9N3$c?wl4ki=jY{} zvGMWlpBGzR^pT%){<-v%m@3dsMd0ybnX1Pf`*mME{Q0wTp9ImI>if)ZT2m#BGH#qSW9 z4oX}O3450w$g0iTq2Y2Cyeyri>m*OHUM(UG?!%T8FI@;aS1V)X5Y4VckbQ0rKPO;r1))G%GVEHzD#-kcoWa5$9rE1Jl+NB0)JC| zWx{PaS)lclOG^hQs0+*p?gDFYLb||wtYO!RHyKP_WG)b)T>E$qXa~#H`!3?1Z=bFy zTF(UPikb;VY`*DpZ0ep>exH>3j&D!x+Mx4w`teE6Kb0hXoW&nl3hVcBu76Z|ukY_+ zm#>@VPu{3>Moj9p>-kM9H*Wg!=2}zg@ygT}FArJl({2>KuDa{*oBSn{Pp!#NKfbe% zk%8gCUamC)=5h^7^K**39#68X{4y7*zk5kFcgHfFZBdVXpC2rJYm&AxLStL7n1G^K z_km4TUv!qJIizOZUVGqE&%Mu+1e}dBo^IYI5>XlG^ieVTI_Svsh6A_45mU~=1C*@{e z!nI~1qXM{!+btL&cgXa^^re+jwW+T(j8^yWj8-lGXOopR|!Q4?ccoz2oV7Pj7zrSX@2-z$U)i6{XQ9I$~l(CjQqoF5Jn) zw{q6vwd=GuSalwY+P1BDdhU&Gq0B`l3#VqJM!&9EcX&G_CzJ-Hd^*YZQYyRnPYI-V z++L&WoXvdj_KXza?!R3oiPv9l|M%m^4CcwxK5!|UhDF+FJe{~W(KA=$!SVo;^_!me zuv~LEaB1JMv_%`E#3nrTbCb*YdHY<%&x7tE;Q4ps^CTYT;aXT)mmJlZ?<^+ z`SNASky4ZH+}kajlKoXL1!BuWDR@v^XJaih{(s;8U)Se5J8AB# zv=)_^X;F)%$GrCYr{Z50LjR8)T)uqyx#Gta@lRv7XkE_ZdlCF-bs6)K6Tz0r2S9sM zT$r@KI6gmDwUD!9k4D?(&6_QLJU-t4;}7Ua@tV@o(%Ra&=@MVp2FzL?zyDeN)0b2I zHRIyV&CP$_{`~p#?%lg56)Sd4kky<2|>7E<~=8FExj5s zm&v>3-;Zx^XaE2Dt}Zh6sZBd;*g38GZ-S>~(!F+_ekEwhMW36ePoMtzvr^kJs&Q&)-WC=CsuADVp-(ZoED9w)M}Ie}$)QUSqWOq{^W?a{{18i5Chldgf(0|2!zW zGRzN8i1ewL7BI`fZI+Jyr=4LQ=H}+LOxi+EnnX@HKGHlA@chaWmD660Q8^GNtD069pUotc5* zK`{54KWkO|;@(|fuJYuS$-SnlTx*P8KC>y;-tcCdXm1esAo2VYt7{V$%0n-2xW%L$ zVADE*_0yVD6BoT{o;tTzCc^uk>uW9@?>TSgq~vdq<?aSzpvOZ{Z2ZMJ+x#1vKc zE$5z{N!z?hFK7$=wn!z=ZIN5v-BUFQd6H(X=DD$y_1bHB@NJPgVsWRo7bD#k`L#{@ z#Q|P1f2-B!BUCSkKT+!yU39ryTh~prS1CwoGpOr3_rNBB%)JwDX#}Wk30%HRQhCE7 zwc4BS!V;z?EMLoi?X~=UefD=+oWEG6mELgpD;wHv0P4TU`zF}h+ix$fXZ>mKx+y7p z;+_jNk<$dZE+~j>KCn6G>3#4y;;gM=opYR9T^=o8t}ePUC_$5H)djoDd|HWjC;$CY zJmp&k=(5OrpvxjbtJPJkW-H6d%NHkHGK<>VbgsQ3Ra};Vp`l-G!?6XHyTk5)FN=)d zU)TESM%^LpO?!9m*4}h@UBd4PGZdHK@?|s5ySppt#do2c5OC}MzxtHMwZU)wPSy&i zL_hL)_wDs2UQO#I%%JAv>%S9Y*W5}7UteE#C)-&o$Maj3esS@gAW$i?kM&xPS#ZJU zJ@<>#Hb(fUO>Q&@ye+b}(lc_i)8W+pdf>hQsCR&TCMBeG-q5eQAum5)Ur$d@`2PO- z>(@-&qaS|${CO(h*X!4>^S!SuDiX@oxu|-pjeBWLWo2jGjyLL)dU;w!Pu{w`e%-pZ z*#cLC|BBk$+ljybCwuKf>CS}B>%&9;Yh=$pkoK-+>P(*a9p}!4B#U~O&ALz-Id_dq zW$ekvkCXWx-H+>-X#V6>P1|mdrBh@@%IdCv%#eR@F>Ypb`peh%806m=vQ$iG(!OUZ zo#X!bndrB94Z0uSeVAs~`lm`NqhgONTiMIZ@{5wkss*-I^dI^p^u?^N_44K5{gUMo zhabktZf?Ky!%yNw%9&Q_cW18eSN>FfNiuy2f3EP&O2uRMCn$fGe7DGOX-+Z3)_cz+ zBfqo#@aR`OP%Rp9Yq@^inj`*QvsHh74S^go(_wFa`{INjS4G!P%9vHo|7HE*Z4Z^| zcD;Q27<9-?!HedJIZw{V?C*KBeeU_QLRoh6pMUxHP~zy>w9Oe!$)QseE5l7?-d%0x zTw^G{?yZk`SX#5h)kmB8tW4gOSe0)2sF)?*-Flpd_sqnd+t+?M=dGQ8V&YGp@{6Z} zw(WUcv4#IbM*ioXHPy^DGmZ;9xXZm}&)@ky8tLijRa)=fy}Px%WZx1W_vY#UguQEcPZE#72fw=YvOw`(!1eW#q_C# z+f8EjA1aSNT*`XwvruiHw^;4&Pse}FF#kP+`}*~nb6sYA?2ML)-+t%nte2ldqbr^J z&ZPS@WuJ*ne`IxxwRith9l5u%WuMluOslrI^m-LU3A2Lh3Hrb_eaMk-*?RJjkx`%My6ur zPuHBYOHP&NNxjv+BzdClwET{2PMuKYdoL@6Uq7^*Xqf-aP&`k!_|~*-=6C16m5}UG z%zJD!XFd4n@W}_Him$Jnv@NJ(jb+7_@=GVJMIv53+~M}>+r&EA_a6;ee#~Gxy?@W? z6RR#NMISQVH{e%Ww$)y8)(b>Cc{ z8KXUC)A^}a*V(+yKj_T0re^6QzY|8Q^K*~a?%I{olUL-NWBFb^R@g-mh}<&JF#V8%{Mpys5puuB&|M zz0JRFO8tLU{;tMOe;-Gk{%h6OeJn;fBW5=e4tC(*;Zis zfzu(|f6gt==~o1uooBS-g?rFEk&4_u-d~no^S-vPciu()^_g>5hpM~jeY?G<^|UqU zDDikWcL-EQ)io0bM?`E#@QF9<$v4pU$j-@x_fbA z_SZiJcI{gdp6*`v*)Zq!(Zzdx)!%z2Yz@z~n00t}9S@`3lmlAAL30nUsy9A*`Nyu3 zmMK%cwcWq`c`ewh{HfyWmAdEFPVC$3xu~R5w0t_sXx?>(l)_x$=^U#BqPgy?t8+JY7Mjh#$}K&wm)8 zp8DqerUUA7hof%@PTFF3I&15D_7y$yb0_mz3r5V{zs>gUY;_k`uml?!>5c>eF#SW`)H>Z8lH`TAt@*jT6)_2eO9&Qv;(x&mH z;!XT3Ymtag3trW5Zd>JdRqtNKs>=8W^QYQZy2tHs-gnb<$<(xGtNKJDlt15`d?2dw z`cdawndVoO=XgK4c<ELPTP{8LnTJu|;V;f04UkGJbf{S@mn zpSUOG*P$0b{|d>zUiIvSX{5o^TANMmC4ToKFBB9%YR?ZTN>DbQE*V zg|_UQb?v71bG0IMj=itl<95jIyBQv5(S0{#_hpyoFVeo%TGu%Doln3&R-UheJ3u+@$6llEiyH7<*U9AhAcmRFs;tN==)Rl z@=l>uf9`zjU;8HL)%Q}fGdZ8dgR>60`9Ps=W>Sj#niqgJ&*x!bZbyS4jXy6nGeegDv@TfM;{`KkdPEo^)SDEuyG)g^NV0!p$k9o!J^V!w9A=@{-jfy#L7--UNZWCAe@Y<(! zTWgmZe>}y#{L!gJ_O`N-K0P}Xk3TWKv!!VFyFcryYie|Y_Vw;M2g(xtJMWiVp7!DU zuFz8~>!uexn;^-|DAo53Tux*&Z{eM3@vN%Nr*rIqr$%%kpYq12icv&|oZRvm}U-+!I$&fUAd%P*I|4g9F5cc*>LpXYC$%#Gi4G)Yi$-)nhG z22fWYHjE4DxgrnOf|j6w29rQNSY&Z>hj+I4|NpagYdqS@ z$k4F3Y5t}SV#hT=_b@TcPy+Q)pxenH&cZo2%?ffH0dHJO+_`t}-W@xB{QLXcVb%|` zOLy+xl}-FRfBt-Zef{(2&!=yWjGxus-oBz#Y+cCGaqN++N{_4ZuOV*3- zVsR9?QdeDDE31C&es0wE$cvz3B&v*)UR*tJO+CPAuExO)9M#%&|NpIhHFw^;Z%aW_ zMwkBl`kL)CZ{nFts}dFpWd4h6?F#14zf--?%*y!u+pn%UoUumxR%ySVd@k&V(3Y7k z3`K%-rSfWCU(=NWEkw#c2^!{gnF}7~EmaJX+kAj)-n@BMyef}VTQ=;PbTw;ZL<^sV zrRBzyjj2!5JZpaZ`no!$k-tr3@{$1l{A<;LTYNJnc?Hg2F_q6xZE}s^Vm`gQr2&)O z!%CmlUb@-EIJLOEeEQORW^1FjXMo0)Wm^xtl3BXxj~G}ksQY#4NVr^T z`sPSa0p{E}qV?f?efLB^PBUp`2DI;W|H%MyT1=Ve%!cu?`@7XD||v8yvn!X zjP5!;$^2c*w^wVf?%LYL1{xg;9qa4Qf1Z|k z^Dft#kKTfNw>hxe#?Ek#&AGX&R2_69Yh!6fqv)e!x131FfNX^o+8BmI<65PXuYUjB*yZKq%C1_434%7V-)lUu$?Q@@ z#??uz(-vunN`~B7@+34k$FID+{8Q4q%R$rfj{3UST~KBXi))|Zde5Wr>#SwBqm-xZ zw~Cm-7TZ@Qxb*MUzTkwDBDeekUL7ka-j**5Dl;2F8!hhbI-AE16Eftqs{J~47q+b90d9%*4wz$kS;pxehHqxeX36^^*-c4K4IVF|v=GJKk zf>fH~>o;#Q(kro=d+U<$+(?lRft))3Z_hH&tzR0j9m%%m&k7?GZvL!2!2a4acSCY@ zgdE3j@Hoo3!%VMDS>4YT1|R2Mlf>42>UjXu$DNm3GnO8Bm2$xM?Ap_N#m}DkU$yS- z3YKZ6Ro36blWKDATY>5yrq>=5MHTzMto7gcWkUav6VurbS?Ku&GabBb_i%2IOlL^3 z1LVkZOM}eFjrYxuJbRlhGF|&b^E#GmKejgJnwlK@Zke%~-OAPBWqXh5kpkw^pR6(` z%IJH!ZfX2+eeJ7Lzn5(8*z_eRTfypW&HDOBzklD>jo$uol|Q(Q)137|O74bJpUbQZ zq1xL;a*V_OS+D<=V>bKCgB=XdUcS`4lx=`W$_Br3I zw&j7RcR^z=$h(CgV=l0&w{ODq>C=DK+}pmk_u?hXJkadMj~Sp{)}Uptcg^0FO8)y; zbn=J9?5>~xo}QlGXrjH{{H3%-K^r%#KYwE%!*9{boOZ?x_=dVjeZl&RuK0ZOYfbzrSm|&QPAxms9$shA->? z*Vp0sY*rUe?h^Po*==`I+&AHq*LuHmgU$ev$-Vj}cINdUr&^}fcT)=1=2#0qv7Ny$ z`Tf$=%#X{ixF0>STI~KaTQTG7*ROjS%hZ~*JAG}tuUlSTo}9O>^!<&}?`v$%xu1FB zd(F7gdSzo1yrBwNCrpF7G+I zr-gNO|N7)MetN9u2fvrYyAyzvrzTy>|JsyPKkn+x8u_lD^koc0z8Z z1Or3k*JDiDZDRj7Y}<3{>4pA(fw_mzC?9TbnfHYr}HE?QdR) z&wO%bF`wZd{vXGAUWjI|sj2$X@YX?zzi3s^G}Be}f4)xq5ysnjev|VHk9lTN5?79M z=%lVza^w4U_~y5}uA6j!{@`N`OIOPZ-}kreeZ+kpu^kKJyQlQ8&uI^Seqz4n^UU}y zxh!F;uQ(q*x^(;Thf#aCPhQ8y;E?e4hFn0KSpQ0?111trGL8Bp)*d)zcjf5I^rZ*5 zBonvCpLa`*Y1jAe^3-hGYgDsqZ&~ifo5{NE8-f^jUymqS$)TU{d#h)%>20z54ha;A$eopR;I$F-Mo*|n7o~i{N0@2m|AM_sjpYsC-#-}ji_sU z&pu9l@AiDX_qCrKImrjR-bvkP5Nc#)`0$S&e9Rg1DAI{r%75e02-CTK(d*}KZE3wF zZM5!kpwHX@ml-URZI8b_9V0U1+*#v**=rBRXdgWGcR_aTz9W|mZaunZH{-yh!n`xG zt9J*Q_lQ>R^IUSEgtH`Xi$;3HGDq{vRyW(%EOj4#*E;V{r z#4CQpC+D|p@PU6#44tTEF*I{w&XJLy>j+j7Wn!1 z_xDn@o2`FNJ9H?K<4K~~rKY9Nj?d6ts+zglq|l|eDDt;JM3}@}aoehDtGRC7w@wIV z|4i7*{fkdw!=4@f<>zKtUz5Cd@7}2eKdL*wEaK_X%l2o|-nGT}j`PQxpiR3qK8;Hs zE?@I@yL{pD1FvjcwO?MF#PMzJsgE)-5;7n^c2XIgcH`l}spG-l12^zLNt9k+zFG5yyvkGv{g6kjg7P(3|be~~Sx&i$@= zzH-IKr=8orF!1@S1#b(gg(8HS-k#a|TL6@uCbCYu{vvYmlc!JTDo+sq^;1MX@;X~` zi65{JTzm{TmY(WLA4mSf6M z-_8R&->FRZ{=THY-{su5%6$JXyN;IqJD1)Ye`$v1y6=`8M-RwViZ$J|y(y%){``Hn z1m4}to=%8Wb&0IWd-{xx>9pXIHTi7Q*6iwCdvN{vW7lpT5L#XPR5p52Wc}_>HyO6| z9+1i?{gPW}qV)ey{>^?4Q25xfOsliqp8X}RT5a~9?AwR^|AkGKN?klv=9`sU-}2?^ z*1LJUTgt-x7UzFkthG4&%JRA2HeC%=yFv#RBBom?)9t>zv{PB<5|-uTS+ z$8t|U2+Z20rI&OmsOGyiI%>CVr4o#Jh z=(sS`(`1Qp#H~}-VJB1~AIZLudYV&OJw0!W`=2OLy|X=9Q;#-hg@oN^?$7F8vxGwj zbjFbSmfCp|m0d#Htq;CkW%sH0y|Cxe=}#F}>}9_m%ov>C5)r9 z_Rhw9r#lAXANY?Tba9KYwmq8+&Yl%k=7KJS zc=6=^zS`3lgPkYU{r~rO)BGLF?#)^L*X*1wZ{em~rxaO#cDMIWE9T`^TspD*b7w%z z&5w7jH=WCkoP2Ug@y_g+RQJ~0$9MYn`yBoWa$s5WH+#7ScPGF5z_j}A{bvVw-U}^0 z!Ib*_aH-@>&wC2%a|9O)%<7A@Z-_D!_+aZY`}oU;+xD;L`_kvh%=m7qzxu*^$I9RT zuqvNaf5YP4{{#P=lJzdnr~!5JcPrLiIIe$dw(7k`3%5eq&h>0%I*tjQb8~)~sR_Sb zs{HQVyG2Hyf8Mz*uyeZ7OuhJ;32T*DTKJEdPVGF}+x5C`x5~b+$0qWfs$ys?ox%6z z-!*l0^+{fZpLc(ksr3HovVZ6CJNc{roOmZ2|NMl?x@CHf(_;9n-p4y~B?w;am~wB; zhM2RBr%lx4LEXo9o#r|BSAVPY{M~F3_xk3Qh3BPyB!78zdzy++M*g&^6YZ^8!>*`I zx1N)}@<~B=*&_a;b43cD{~f&jqB*1K*rBr9F4AdHrfcrLw%UHOc(GTW+~ec@cit~z zF4f;U`$NXD3zsjPN>4~WIPtD^T*B1Ldj)r_UzQTXxlihD(6;Wl%9+QWFoVvJm^1g- z?ZcvPmHZWWGw;0*oBizB+~#ht6VmqC&+jrWyv(KZJpcIOhc=-njV``4^htjE_wU~l zD_Mz|*DkS39b43~r@ts;apKesLGl^=l27lLmu*|lpK|;9ilRRsn6mw4Z#+LQUS4{~ zdzyIm%*)%h?EN}-UE6LiBkgCk2VG@2bJtc^oJp0M%+J68+MV-je0n=@~9rf-fk zf8S+pE(;^>UgU)~x%~|L>uV?b>O*5mGmvR3`tlc(8BtG`oV@klr;yY&vDy z?OCcFXMV5g58Qq&V0+_%Pa(IWIoH^hF37();W2a4qYq50BQ`j_o3by6KO?Ppvz**~ zu&oO~SL;-kOfT5j_wj{jrb*S&g!fOQq{MBDe*Dc_?elx}F42g&ud-6-&HH}la{8r2 zuY~Mt=UAsrU+#KQJDjISB;s}7(`1&gZ3@RiC!f`COFX&NTqI)m+XIgt$u2z-dv_M| zRR24>3NPFJRSfxIx950CRY~ccOZL;Yv_&nx+&MR_FuQ1$IG$C;$oiL(=UdVSxgs`H;Ybfb>%U(o}+X{BJ#X-; zWu_kJva|W$%$^XfecvnL?H=Z(+lpJd|QT3$T&**uo8`&~!va;Gdmq}%Tnw`?jn ztMO@V&`C9UXSG!M#TVW0r@NoqUKj3iKU`TeA#h>-+=Q8xIlL0dpSJvUPTuUc)ni+D zZ9q)h-aY&C|5Q6SUKPqp)4hCR_X`JMdm#~%)tgU>*~b4{_SyV^AIr3)!c4>bKS>*B z>YhLG`uV9Gv+nysmFG&Dw{k%8IG^r@FSo zZ`3T+GxM*%oq10FmnzfbRUu90>tz1_>)*TiYS)s?Z6B&#?;MUfc;`Td$+oMO-0eqt zofigZh`jzS#`RgsN1BE0a?%kAmL}oV-)Ge(8ExLQ`d2^OJoht6t2S@iw5hHr+$H6S zN295yc%Mjw;e`A8nO%3^a;+(Ub3m=UyxetOQ+fZvs^63S7YfgonERkpc2e8x*k!xq zK)H4w=u-Ij|2H=pr5wBzFi|(+l=_wkq2?9;Bt8X1Bv_UoIC;`D_h3}y@@1E`|N7s* zeC7SjvDn4azU!SDQj*P2KWu$7|JJ$#Rmb^4zD>C07hJKOKT$04 z;*#adm#1wiEuB&(Up({J6;LL!fB6;6s*kgT7ucR?SKd&w+I|1d%CE+kL?WE0XQtSK+REhu5jPXVTbBG- zF2S^P<07-)@8{&LDsWpf=U}+Ru{mA4<{9tUbncDM8Ofb$H^Y$cCf6kE zBhs}B=NSr8K1%Q>e7U-Q|H|7Fgn3)0lw9$%E%OtN2#mfsUr$Un+T=`b$Ky7JuFr3e zeB4vb?zQOUm6|mc@wK`?dg+RowYk?K0xoaN9L8*F>D z%E-Cr<-KzyU1_r)=kctKUvW>SCx4SWs8kIGmv6NbSW`80!jCPy5XWUH&!tk{sC$kl zJ~CY}YxBv*B%68Xp9dxym-uXQIJ|0(U9`WE$nzCf<*XlO|8`lGxQoHMoX0i32puu|`hQm@HGx_`9BbshfB(LG`SNt;BmPkf z&vQ?!Z9Q4Y&(FWyyXaoykLnfOT{Dw5?iN?Hw6b!V%EZ7>W7+uh>E!l+Yuf8yZajMD z_3p>7UTIA^TUDw5d6l*0^XhcXNpt2L(w0l}Xk%eu_^_4b+U3iazkdCCR!BXIzj2Z7 z$H`$jm9@3Klce>GHk+$VTDFWSUPr9*=WVBiqw6<$-2LNQGI4EH+)@2k7n$_qI;x^0 z&w-W*GjpstbNaORaUW6X&zn*g%6*Ann>}s%Y2LXDb)BEByO0&-m7gJNBEBNKBJ$Er ziPBRGE6dBnx9se{8v5dNRD$O8T8?E?59zr?xK8Rff}K=LJ~Ujy}2S6f351iwIy!h_f@80dIdE# zIZIPN`^P67J@&Ka-K^yAKW_iN6>a|H#TLPJl_E2@o;!a&KQFIuddrS8MQ5u)j?7v- z>0cpe_^$Em^aGo=9{U)rnDJyP_uPfLeXWzea4uBlj}n>u;-k<-Edlq98;^f8SUGA-Cg2rZhq-mQ7b{9CT2EuSR$~|5C?oQ8 z#rlBcPX}3DuQ7)T{YqPPK&$D_;zULE<0`%xaz{J0oK_s&>5|>w-@kR~Wi!R=4-?n5 z@Pd44rPKKI|32Ou`I`=Gx|sdVd|T1g(zLBxb{@F3LEb4rR#x`t{+&y1=`Y-QscGtS zkS`dRvYQT^`fbJu6_H$Jg)ubTBCOEw18^+Hz}bw@MfS}eFvV?tr$cKe?z=Db|B zb5n1zTgunRE^l8i%`CXaX=4E^&x zS7A!@%H>6NtBxN(J}1e9ue`Q)F29J?vIv0<-@b@yu6+0I-4w%v?RB-aQ@87_cF^2x z@$1yrRkD$xU!1p1i?kG#JHI{a@0%AbA5VW}U|=|qE*w#<+;Tc;JE{{OZvkZIuNCjZD8M-;h0+t(OkXmM5b^5x5) zKYu>g=wtSjox68iANaO^&mNcCdiwgGk1b!m{ASL#^YZ)Z|JM~42fryTD-%n7_W5VP zS$=;0z+#c^L(0;itE!J*a_sNxOZxu&`SY}s@%!uM>UG+;>79yH(mQzd>eZx;62-q5 zz)cS|w>-`!#g&3q&aA(b-t7JH_jmc0x3{@HDB!b@#9D1jvi~0x362_6U;2S zXWu?I=~>7Be!pM;`jcYkm+TYE&bh7x?H2m~1)O8v`}5q8+L^vNa&v>PK}bt$<~)TGyE<8O+Dnp!&}C#i<-3p)Ce8PsXz^G-0G>XIY5X>LnKMNH7|wVyuNhp5$U zQkixBxohJE^Nrzuc3-j$*XXJL|2KSX>EB4TTbCxYhFvzA&U#j&QT1TRj#o~Zro9n` zSvNIA|L4X{>F(}cblBg|Z%g;xt)LlJhXmPO2Ua;(zBze{$-B_L_4TT62DeryJKebv zrXne_==qNy5&PW||EC=8*C;tA(HOe>jMIVG`1t4-DUG4gGal{#dEJo7``-~OAKh(t z?%WZ{@_+TV#xwZg%S9%>Z9zqL@t_2zuz@c;;p73~Q_sGBy=s5-{w1qP!E*1{u5&sb zp~!lZ>nX!BjpXtfr*E7K$=Ln-_iq`a)TN^Cb5u5L@m9>9RlPFTm1EDM9d$Z0Qw~mw z-xPmouhgWFkGZbfzq3yB4_NC2+2miq8g_!|XhwSav?qQ!*X5<&=ic49cW>xMiI+z?I&f;C%N`bL)htWLHalay}Qhy;0TuZn*;=|aJ! zpjL;8QC-5|yQCLw;9vE#`68!p>+*9`R&2VVRnsBcn0kA5^i+R&(0+tc2Tlx1gfh6UzpX^xQlBJALCea?ha^|Da$oS4#+*yuOrJm zeqAw)aMql)O?$(-_3M9gt_~{#-MZ;>g6Xs*=3p^LgWhs9tXj-0P*rzhqwf!OyS@pKBFEGaWHcm~~Ps_9jO4#}7R_^rb zW6L%@Vwo#;S}4~e!SYP^)YSfGeR`y@YN6|2t|kAUOx@h8-WTU_%qgMLEPkR%;*tYJOKPTUujuN1 zCt14w^Je~+PUnRJJX2?NEY^gSru_T+1n==NFciFC@>ZKKGa+vMWhL7ux{AS@vO3>hVsE{F>X?eU&IY3i{%a+- z|NHVK#OL7Ym!fW2Ymz=K*b;KCO|^0A;dxWeYM&_bVp=_UgUMv)m#d^(+>@c?eWPHM0Kq-?%P`QBoMZ_sT%Bb*8!IG8Rzk0?mHo*_!i}H4@yC-m@Ee znuRg=G>glZFK=diw0vdc73+$`eG@w`f@(LrB?n$TKhLx1z_z}pPvaw2fNrU_+kBv^ zs%qE1efuIGUF}=HZrv8ux=*i8%>MlAmsGp*OG^d@hMJa1kF{Qmy_ zy?5sQ=i^-Z=h;?m1Fe&%KUYpanzV4u3*X1n!bEv=&i(Rp+is?Hy{JV`KKjxAje*%( z*N=Q#cZ?&6`vzuw+9=Qf?|XQIDKx2%7D*Q~{hi?&{Tc=6Wn-_`Sk zK}{Z|4NU<;8*PsS$5zJafky>uxy?J$?QA(=KxqowX}Dams1crVJAXh6C4yBDl_T zwLa9{zJ2>7sn)12qfb-z?%Q`RZF5x96(;S~GB5daJEgwFU;jBR$3vSnY>V&l-pd=; z6ne~jRhV4T^fCVT`#rAzr{2_A?UQZPX)xbUWBD7FDPi4JHCz{qrqyX_!!jRoLTII?2rcI1KdvAil zq`x{U$$G-e!Mk%VZ+vvdowI9#{?-f21=K4_OI_PQ+jG`Kw&%ob>VV%A%@Ve;n=e7SZ@gvqdK$CG?!g zQ;9V)IZuv6b?MF0+MrWdR4{4r!EG8FY93jx&Jqk=He>UlXCl1a$(jOdE3H2N+%rR5 z^OeD-IR>E2wr|3LQ!_bU6}(q64Y~5nK+SXGN~YIu{U1!96s0T1?f>-lE>`cZ<1be_ zNmM>sSan$a#SvaH|6AE7K>Ks9fcNK2*4A~K+NeFXg#*d;Sf5^>LG(oQm3R5;8h}-sP|IT@HUfA%7M5$!)i3+vOpFh8}V=9xkWI*e+nPowo zujk1upTBv_aZanhRquG$hwJ+J`OR@!RB83-R9ckk9skmX~&-Fk$_GF0Da#>bn!qR#uLCoE!i?|3((B_glF^(Q?(^4`&O# z85tN392blD{4?g{+0RwyXC6%|tgO80DZKUM!l%=xm};BE^t}ef0jS*rs=PtvBBbRG zYHcwv{D=Xs2>J5mi%wx(-MXcjeA^CgzL}Hi@b~N2t(U9iWMz+9irrLwB`mJ>^Vct_ zzXfJKBGNOtw7ahEj*p4?;;%Ss`8VzAx<9cl-}5)N=AY)A?Ywu@x8oblJaeA;MMQf3 zKV)hhtiIZ1Qz6&c)31_Tr(K_FV{7|V<=@vYB2rC_HmLO>(8UtEk9Pc zmxR4s8GiBQW7CeTJ#L8~wZ0hjv3`8_?RR0f?wjwgW|&SnR_?TXlA-vz`!nAs^0#afvF~^acSwV zN0U|Ubn>P>dA>a2%FhC+JA(CfhaS5;>ehNfo*Us)A4VSG?+|KpsdU!#4 z@r@JbWA@+D)7RgdKP}*6-?^uMe@e8^KL5Os>s)9c&&k_aiTlI9f2)%(e)#I#my@qv z+b?ncv$of-S9?q2`E-4Qx#JWLGSpKc4Sc)D~d#F<+@X-MCLII}Lwxv9mWGi>K% zbz6P;r;IT-_eR$+FxqtB0L&PD$z z4_RszzVBApzSgg&PHXeCecY#EcXXDzU5n9)ejS@HS=xTSHzT`Q)_y#vb?ok=BVT9k zxGUyYyMMpVNAa33Z@s!t%=rF$2DkZ@nZAq8{5WKKZhiEftDnC7T(x$OqWiVY%8jPa z))^PdK5ja;|7e`et-pTfvP{oKElQcR_`_nGhRM6i53>tAn9Q-}S@YWGy7~>m@B3tO z7hK;mKR0vJoSu-@$MN}{@pHRknfqlv&)qs<`M%b#tdXw|-4L1|Ag8X@8xh>Ted2nv z{<3R6SvAEMGvX(vDgE}1viSOUUD}b^w)#nT%WZlq_xJBCn7r?q`JXS>|3-384B#o0 z7Jq!!t8we5d9s{q49n+AWk$E2P}b-#+drB6>&misehGUYGh3`YzAdSm`Ntfl)A9F? zHm|*?v|IX1LVRp&>iR|dpFE1Mzy4}pYF%@Es@9*WEF^UA6I@N5apg%WiN_ zm#H$fp0fO((w*f8PK9f|Yxy%xewMW1KjvNa58K+d+~w3c*>UdSvFHuIzJBQ~HrkTo znjl&pJ1s`&dsx&pf16v*8X210zV=HdKjW;O!YmEVH*Xn&n|H9h-} z`TpYKAIp7S)Pc6`Y~RrT@6Vq#Omml)KYjeRtV+zMrtvEC>{p$EigBLj>pR+VkJcId z)1AzIZtAOp&wlM%RW2B@PgqV)?w8=2o#{iTJw4Pt!UBsMdn-MHuV*JdA+Q{H#^?>W`o$@;^n1Q@oj(N19q_!{eSnGO+AH?xwC8CFjvqNP z<+}E*RypxyRc~#s&3E%@b*BvD>JFLLaKD~xWvBPp+xGVP*Ea@**M`C-;BfGtMB~xx_D(yyZyfBzrVh@+%)z5 zu4l;+^TqqiHcx)**DLjC&HDB0_oiMd+1dYz!S7WZi~}23 znqNoPS}!!H_~Ku@H$1oY;Wx?Vt19n4Bt807WgCBe^LdFiHP?ALby(L{?_=#R>)n-c z;)l6O=u>C=hWsO-NYUosCa=5q<5wfyNAlf_{_mT9%)0nGLU>|H$Bji&e>S{*p)2!h zNyXPE+b5OVurxm9@tie3b*t5s?7(CFRXTU39mrxUxN$f6`r$si1;=A{)Sgr7**ohb zYu8D6?drM|+v?e_5qCb^jdt?nM>S1mrDxJ4|PV$O)M+V*yN zPl)thFYU>0DN^=btjxjFcJ{NotYL{ICnazHoy;S8R)Vkp_*s>U(p);M1t#&WTUP~d z?#{5;x<~Sv(Xme^pANkZPVh7lSw3^NRZv3jnsj%j?5DBM4c;EgTjg#cKhb^n&iuDh zm!k_O9r&feufW7D5Hb0_;4BBZ{>Dii&kO|XD{tFBWwEUMw^O@>A!kq7*8D%&`5yCP zHlK{X!Fz7c(ko>jgFZ9}O3$5FSMzJp#QcX9@|s?08Z+b0xxH9+Yi9t*vORt7eGTWH z&Srl#|J>QLz9yR{&p3X(S9|HkVBPhyEcuy2lh-dR{T9GHYp%kVWAc>`w`pt$1MSkW zD4*VW?&8@uzqi#p_pMK#bl}#z*ylfgzWTZ1a(+Y3r3V++$*=x(XKl!*?Jt&BG6+UA z9GIoEp)IXdB;NS!%z&fr{mToU^IPvYVlQ*C@} z^8eQY&%hOm8t0m~_e#x@zN+hf%HW@=es`YDVuS3<{+}6?HZU}rGS_2uoon&m6zJ>uQ* z>FTwZWp?#e*WX`w@#_GwSg)#|Ww_`{@wwO83%7}8-#%I@Gud_X{s$jVahq$N zxchBt+QX^he(l<7e_y^lk(6|X*K*mse=9||zrOZ<*Yf4dolaekyk5B_`_Y=$PkSF9 zDORsv#$FKg{hPc)!+HG;*Bnky=yc9YKQZNpN&oaHp5(K445A&GpI_P2lpIj7#V>KP zzr#}vssFR0Z{}C6&EC>swfIlj`xfWj1%`evoLDAbDt^CW-rc*URV(=K-z%6=?qQR0 zan-Kx6%3355gYh^y(_H%)q3uAz`lmzr*o*afz#< zx0Idez8Jruhui&e<(5jYR<-r(*MGbhVz;pQ>BEPLaUY#O#$^|jmzS58eqH!j%kD_) z?UIAXB#bpXc`ff66y#{?TV(IH36P z{{Mg91z5$z*%%o3xa?9Bh1xYXfOHjr5Bx&505aYS8K)&i9CiCp_WnEf?#-Jw4|LGb zsUzzHpS^qcj^XzIPoIj)%FJe;1r4OmY;SMRs0R(CT0hYdTwY&Vx-~*)R(qb%?mheV z_1Uzpu_4Ci4n3$CrxqBb)|NpOgSBj5%$BO5- zx99(i@b~vWD|g|fnYGF+k@mRX0<*Up-xABUkUmx$6#q*>3$#MHu>Hv2vikb{n-VYf zOrAWs{@;hk$NP8G%(icMoF5395Z^7hK5g&ccF^6-qA&Ux-yeN{fB)4zj~_o?Xk@ry zrH^6IH|r(Oo}Zt8*4bRLSci9-v#E%41qbWt4kqmx64_f-*WJ1jcgp2)d*4*mrqx$Z zmRYIjIWDwtmrMFw<~FlFY~i%lXYsJ_Uzg7bM}pLpU2Kl zsg57^sPLbORFAZAtzHx{$6My;fK<*g?pPryVp2&A64=@b$rt& zX`zUVirc-D^jF`0#3o(Yv3ASl=|=x1{MBz+X6|-=_4iLp#p|q?qK|Ib_}?PsuFNBy zU(Y{&3@r1KO`6PJ@JE-6q2WMPedEvg?H`f*?_3)t z&Lpk>QNGk(n|sZ&K*fIB$E??m9(66;^zG}784sQN%XgW6b>wJTl(=yItBDb(6t;M8 zUeX(JG2b=crCELDG>Hwfr>V@o;AH%jHSD6|K9+lS{{*5l)794H)Ye*0w|nO!d$jNR zR3>dHg^A*4HFh1!-BuF!m{F#_n~6bT1D{iZXmhzh^sDdHdrtk;&C6nM*VX&hbK{Um zmc#s8$B!TXWyTO;tw!f4|b(rEUJ6GTrl>;(T1^8a$Eyv|e$>7T0A9 zs^0YI8s?;5o?_CHRmOirRr;pE+_au+bHiR1I5Vw&F`?@B59gevbCuV>zu+&_(Yo&? zhmN#b?b}yr;#+;I7>?gx1RnSoizspysZ*`*@b>%JnpY}1>m--vi7*Z8wnaV7n_`bW zjyK$rGClH2&eE%b>{5I7>v!5aWnE!wmiIOjkH{;#pJ2T5xpnfwGX`dJUa&0oKPIs# z#3Fvd#NIESyspcR?~LBsBNAc8Bzp9iOp^B7I{^tV+qSzFEIkm^sHhwh(~&V-ev2tQ zea&SJ>$xd)?sI|aPT|{M+v8qr>##VZ5%*MzZO{7Jpl^3?OkNsz>ac_1O5a?L!Uqd4 z-v92K+`xWog5af~*0_o1I+l5*=V)wb`*P&w&6}=D-`<{?EnU38X5DTFzSkFHcD{J7 zs5nXa{Hqz?4G*RIY`G>Op16W#=ejj=YO+b%Z|A6N;ObuaKJ@+vW!7saW*l9~|6ob9 z2xyi1InX$^_BN~YMw2x<-+s(~sHBtDa7`)l^UjEUh&3o z;St-6zYFJG+b$}&p-feqby~@OseI?070#=V#d56ia%~Ab3#B)zIx18*$K8os z0~z(UtbmMqTXW9YbYN5bo9~lsVsc#*D$m?b;t5L++N%!|Xs6@w3Yodj@~+ zu8a0hII6lkK572@TkSWztkpT!>w#yKUh{JD4O%B;$mlkdxGuZcVR86MMKv2%mvQ3m;=Cea&K zF16Vu(!KNqmr+o{)5?y@nENpaky|VD{$=W;zwst3_UehU zTft$kE&rR?`8LlAKhrN=-?4T}@uUN%?04QSes*IjllJev_PR|yvwt!8?Q&&g5Qu13 z+K}_%geL!|-?921B^XRrWiH%)$n`~M_`I8WAD0xSo``sQ(N#)&OKWVb^SlL42{$(c z^1KRWz4r2D=9M)o|MmCx-+Y{QyMg_*#)sGW%e-b@a0v7J*q*%l?T=!P`ada*Qqp&S z?rSQIV@vnUSk|+u@Mlc!m9*(IOAkvlKJ}hIcgAD>jZ@3k>28?yH}a06(dwUBe@%{ACJ=JZR z3ogITyok%?(uw_bYyYwXYUQz?`7+xMUsqkc@~qKhcp>&U@w>}%A0CfDwUVnL^IMlO zzDrWOQe(GYX2Fb(?TUr(0v}%3*tKV6phb(*7G1ad3#Y7dTW!ATiHhzfH~tp0u1`?` zMZL+ri7y1&ubumPVba`PJ8nz^EvB76EvfZLldjjUJwETNW_s9H@z+c&gIq5mB6w%X zjJ-Q70~0?xeEwN8S!TBU3if?Y)}XDMphg$2wh}|Ud&1s*`|RxO_;jbm(jU!!OE+gGnnojxriE9?6G84pKc-^Qmo4L?qLetX=%D5PeHkPox zCmt-xn$7y@)V|+7MmHn*k9P;jizu&;`ZFv1-RTO)*>$VV&(XV@Eq(pY-MhUzZ!WvH zG5Go#n=|e@!m_3%agmB&*XI|mfthQSeP6Ecz$vZt^O}2VUz|RDdba99`z@OmTA0K? zKe0NkRCRUei|ZDq`Xws_ZMPji`D)GHmTyiG}Ly_JNaDH-MBRY|E7t>aLM)@U}E^Og-N?@nvAki<;1%w zTMu+SeE#Ey#rsDWYnL9lv?8rIFjsrkZQ;dh*ll`u99>l(=(*13mcZe9b&sXS^CFX< z-d)U|!!8ubwZb#<+KRt&cFjLR)rIQa{a4kjGx)XHctyWp#Hz4%38SSVP6d~CFl2$IYB&```AS+QEB&nuyv` ziEmvGFF%)-Qq`Wfk}=VhS>|!l$)(N_nUVIbGfwBN$(V8K$o{+~evx7G@0|R&UHgs2 zp<~qv?a#Q5^nDHLe9fuDDfs>TI@W1dAD*x_%QGllnV*n-^9Roc!%OAKWlxUwopn#( zZA@LB{(M$ckn#ow2D?e1Py@|{=F8k#6u$GTmt3`p-A%C|4xRT&vwdq8_lrlE)&A^| zWM{qIkW#CxK5=hUH3922OvUtYh_fd_R_un)|wPuk|I{O^ik=3k%+&sznD(z$-V6FssFSdmWygX z-;Wj)+cY7QL0Tx{lcD7+?|El$1b!2mIz6ICchv>I^J(l^kDoDRKW#a(l1W>tY`@FA z%ez*W>u!))WcRPH^m%(r(B{QwcTM>ie^URx-&yZ9y|cO39P(M6#!}YmE%5zo;lv+Y zu=q$;iZbC76@J%sz1EP)wEW}spEDG`Zx`u|;nA9xDE?Jv+L0ft?28P0XBj@p_;U8) z6KO8)<%$6?;^_WOlLd>gOc zaW#Ia=E>4;XlWm8e8|mm*sX zXcYN*et%MY$0ecErs3O*t8Qx+D*Rfxnd9x8vy3U$q7nN<--32siOtP-Ui|H<+wF&C zDjV)>_kF%K>QS>*z?yUC-yJ_<&I7)1Tizj|vTvSg*W*@O0};KpGIWtbVZ~uG1`^6Iz;mA`K+wL-gHeoG3 zYbF@6^WdRLO6#qkoLbCV_Ez-d;d|G-EeYL->x81!QTf6@$m$_iX-_6_B@mjukTX=p4|7O{92PbX}zql=}9hB)COD{0J z)@^kby^$2s?+|%MMABlp)y|p{ezSW*rq<8)-n*zb<5vCiy~q4B&xkDiZprDI-fP2s zP^K)obHeA9c}g38EzGn`4WGD3=ij=g&!m`6ODt+ED|D>d9wt;W9-L1IT)zs$h9dyH|A!w>9=}b)6nL^%QMoYqd)I(E}y8k z*MHTHN~5B~J3r3tmt|oy$ee*2Zn0OPE1@U_RaX>Td5A9Xh+=&e|>Rh3}k|PJVQ#j@F2JzWaIU%InUj zU9uwgdOrNW`#{-ZPfeAw!sGiMA6}|0WS*;Ty@&gFXz)W>+ZfP(stj&f_4n^|^qJY4 zWTv-vaxgG3G?qp@2@tjW$S>cT|M(IUXw1a1xU8(KsK{vcSvA$GE#DtKeCQ~7`UMwg zrW3So0(Im1Ev8wmelDP?&Kec)&aA4cDl>;aA?hdZsCzw(SWFCa#r1W}$ zRl&xHCn9qT%a2BiOP*FUt@yLBTk6%8?PvM+@7^uFD!z5`Up*Pq>;7M!K20s=$~8GK zGtGKuF{ocK`QoqRvad{Ee$(IZ>TB*dpZcj1sbVX_@6A1O!s`=L@(_w#=bmnOt+mtN-xA2hfr{h5zZ=AdE3cRx1 zw6dzIYyFMcs&UJd-3oI%=UZt{Q`m4MY+AK+aObs4f{G%G4Ey{0&5rGuzG#MC{2#^N zM?QYsXnxFeYUnX_(d&Q9Jpa6ERh~Pgl%FX(Uv|cH=f1iK9kKK0&sUa8t!J`ac`$p+ z{nyr_+RCQlyEyTLT?DVNK^L-mdbx$6Ddp*)*Q@vaCMfRO(tP|G8d`LN? zAiI3Q$Mtb$7ri5|XGM5lG@X9(v#03RN*leB8~0eQ^;vy*>woR$i(`u<&3?B=-Q9fP z6#Lyp2ej7h5EuV0tMoKhrKES=u@2BJwtsJC?y-qk7%RfL8Aj70R3y_4W0orB?+7CbvcN#uj$$=_}%SRXcS<(S&PK zMmJAQy14PxUG?6xXW#x7kFb8_u--kg`e{x4(ZFx|8@f#QZ&%vz>d-46ZS|R2uTz&K zd%yU4IDVrb!vkXuo%&zTXT*qKE0{W0|C6Vw=``Db`_q2BpU8Cjl~(q>7l z;mAB_efqc`&)Fppue}X4-sJTn;!POeB`txe{E_mDbGI(c<82h}t%+~kdYSLdj@gSR zUVHjmFrrZUeA?zm4!bubSbjQl^vY^Q4fUhXK)G|94VRXmYX3VSy=#VI5rJ;=_Z!}* z{%~Q(i|u>vzub1}O8lj*2eMYJo?3eA{mi@RmlCxSvaelZy>|AjZ=&_fGZGRj`IoV2 z^-9j(%xbu9R!&_XZk?^!u)@+IS?lVzGw{Jbh+#X`i8usRe!Q!OvhNY((Uu?YD zb?T5(+ce!>9H#R`i+nf#f7S8KSs>zK`)2zm5+4ko@3U^)+Rk^y{J_ckJ)JhUryaPY z_fI8Ye!gqM+Bs^G8Ef9exu-EQFlE;>oeo+i!92$_J!4n=yu`eCe+@a_=O5d9Je~Vy zANm|2ZE);L=I{1nX}u1vDIc$Wbre*4WAI9G=BGZU)oNGHoGAW(LH34Err|NeU9pW% z^BHOn+*r2tp^np8iK}lCcAx7$6aCTU%=6Db>`vB2qzN)HFlDc2^1iET; zbWx7)++&$N2f7j$7$o$p31;ru)AIBEO54kScIaOcS?TF|=-5=F)FpN^mT8U3tHV6J&weV(Qm4zvbUbyY(wKb6ovllkh#)Qhp=z z>@bJB9{-$XTzRmTLuY>S!!2RIUT@H2`M1P2y&!e&&6zWdwT@OOUyrE2>N@*E(wmJZ z)yq4~e>u!!e30?TQ0~Bs)$#Sg+Z~VQ{48kkwT<%=jo7w$hkdM$)wYZow*`*#779GS z-Fertg|CF+$H|kO+mF9}wMOY?iTS>RrRwdoI{98MdHp7Rwbr`swdIO6bB}2IZGL&N z*j__EUm*OrkZ-Z5uKeQFe|3(y%{S_FV`OOD8s7Nzn|i~_I#%(6LC%7gqbv=u? zBpy-uSL04$v1^7*rE2w0*PR3Hy?WyLBb!@C z+BGXZQvK9fqwU2_?3WrVm!)h`G+$}J+m~N(_vEd@UQO!M?(E3J0gcfR{d#@xCS z{=RWnHm$h8sSFyAxUFcHn0-IKF~_5nXL5?yp4XpG<(&=OFTvm>XPWHTQX^T((YbBq z#LCArta8~j)PjDl>3)0mpJvdp>^r(fJ>K#zxse)27F;dgDEe-pk6?fN^d2*wqix7ka51p;+5bk;3?&Nt~GySARh#~_6Q?~qxCL<9i?Z*Kb`mJ;LStsp2AeP>|e$C}V z_1P@huO0gP`#=A*(aLG-^AyV{nA)87y0i6>%+_1U>NUCZPv~5k!rgwe@nYMBiCKqF zwep3V?KqIl{6=YEh>3%4r<(7q6&ts6fpXPlj@U>3|8GHeWfkfjv#DK!v@2`Itn5Fv z2l=KP7IBvbIm*=X$STX&m}al^N!P6>$!b?``2M0GKD~4Mvq{$RJDEkb>@Lk?XJCkr z0-bCo+t-^-HUtSPZ20%+-@kufzI@4P_~EJj zrE=n?^#+#j9zJ|n;(5+mpq{@p&@f)7?E4{QXU#*PEmFqZI{Nc%S~kU1{_WL$7I$AZ zJUqNI@{Z?|(DI^l-_La!T3WVVw>&vPh?9ZgK{n@_<;$19e*Jp3s^1kkCfDdk>T4rF zE><;z=OoD~nm<_6U64wrLJC1H%D! zfry#Yr%&&jsb%(T=_x1M7yF}5zxnv_qJ8Gn?Kg~4-f^v6w)9KeHM`=*U2W4<=k^9J zmzh;wUhX>kcSLOKzBR1Vif*el7U!SfhFD?>FlykT9f8+tUT`PciK zH)n?Z6cv)cc{EJFLdZJH*CDt?<0`A3p58CrFUNi;>%UA+p44?zZ{ZxPozEWc2(;*G zRa@P^XzQZleB*O!%jJU!L>||J>eMG_lwI^ zO+F?d#Wp~7Vg53%HA*LJrNoK~d@i*-3!Jk;sU>QT_m*!zendoDtm^)1Jm#fulac3;1K-B3)2y(fL+ zCi%v%KYsl9@F5_jV?%dvF~8{4_zK0hzf?}hf?E4qQyZU3tWi4hs?bv};LM@mC%aj~ zIwby@Pyg80df<|h{mhA$8)rRN`WSL0a!G=Pt?ky0XEnm>N?6Z>oWzuUn(1_q=D)4S zw5C~v7*u#jzFa(KtA5SfQ#1BeO3@q2gSf(ABz&cH|^IPdG?a1X_Op@XizbE&fnz?S4_HB!F zmoR(3EBoSRv8B%qc>H;h)lIc@*BO_a6ZbJOF#OoX^!n*j*GWtHj)y5soEv|%{yv-2 z&Z$*e&lgwK)SS_Ddt7k+`t_d<3zNH88MFQ4Cr*0x?wy~caLtSB*TXAcZ{nI_)V+9p z%=%jsLtX7tvS&^We)zFw^|kYTeiHj*_(7|@%^J6wJMGXB>+Vy1`F)aK;{}JmQYxFn zvR0aQJZ|%ubN>0(EvHhSd0VA|0tURB6S){6eTE&e(+YLw9W0K#@Ds8W0J#%}yhH#~ z98#{;WHx@C|NqbPdWK~mK-UkqAF2QU`@XYCM2rLjgN4SADXpF|i@;mO4!DB4g+w_5 zvVMVpXU^P>%;J3Ix|NcgwwYIa9(-O9FPIcpZ8+hi@ssmN3r~Yi_l09b|Gud=?SMH^g z3oB;1cNTZX-CDBSYWauH&(Gh<|5};Kx-$N*1jtzJ4M`1GHki*oJBu}`+IEWEf&*Oh z=Ffl4eMx1-A5lid-e=Gji17Gv|zK!zaRhp?hffTZxflU=x!^+n)m;K z9e$9rFQPi$B%}$*6S92@!h38zv-Nw_qv+rFFMrK)l1JBt#xILV`pIa z(8>}PT%Tg?Yxu3bsv;)nM<>@;Al{y=x?9J)5t?dW>UD z0DtR7uRZ(rc~$)V@p19J*N+}4)pgakSMB(rc`n?2=dNA1ViH_$FZsWy)wTa;iJY9= zwRh{DX&z~O)3@d1tNZo;bIZ2otC%t~Fg)PqTyy&L=||UZ1aa%IUKUxm=+@ziva&FX zRXIi%4Qytg?d$LVnl19pf17CMvaC$5H47$)f4qMy{kr?M70Y;!y;@jSRQlxN1^-D# z_x5!j*tLIu_+h81d~+ve#jW3Ml^gtY+l0thts71sby}-6MVIS?6{z}A+VF&3=a@bJ zv`N8o@oU#P8ApQmd|AxXSZru9ePfX3mbtA>cXGp`WcN=JIs9Gq>khr&XZux?S*Cq; z-?AZ6AuFRzV6EbYE4^mQxk?+h}@Z(jtKIrkC@2ktp!z*sin?HYZ^r^)~hL3%6J2u`|I>xqbS?;ke z#kS&3=Gj4;YE@@xDO$uO`0^f!)7-$7`%tdHJWp@Ku{XQp%1d9B_wU@Wc!$o8xBO=> z8!$33*zG?s>-_Us&C_`KrBah28^7H9_rzWkxV5ok7QbgioG=v$n}32J1!y2Xn3wi3pm!S=H=)tHIWNca|TRbt^WRC2ZO=p)5ZA z%WF+j5KY#<@NRTrv{$fXCr>$gUyrF%?Gs3sGsfC zzS=C>TsrS>=S_C=(1hH(O`*cM=lrhPaf93Bxb$L`Mt*P@Pnq9e&}p0@jaPjVH*_B8V!NY%vF31<-Q8zQ z**>V*IG`>VQ6^N`Fy+4nx6X7+YwPa)$rJiEMhdgp zGMrAj=;^gjnfuyp`S(jM1*Arr1tnOn+h4h3`t<3mSFc{Na~_wuCfn*6mD_h7xO9?l zZbHeMr%#tQ-MIF8o!{*>+qyYBPdyO0nx*tAV45lDvK9ReHs8EcDkRP^d9%%Mk`YM^ zl8WJ;efjR)Sdq&)2bWFTRHE&)Q1quAc=|f>Nv}vm{>jDR(i{I=Zp)OC$$iH0otJgm zTmN%qf&W!nx5t(9ZasU`_ce?Bs-GF2@wv0N1<lx>fTvZ0QxHzoHBbHJOc5 zkGuBIicGLvvTVOjtXysJqk!I<&P=DR)&v*FC+uDNWW~)jMsW$EWpguX;-(w?%gbtA z$#nXof0-=b(L>)C-<-9`S9a3wyHS;U-@V$RYn7rgb-(dhxo29_KpV|(DH@%5qPV9| za+2JqY3=RpHWkOqcrUfiKcOaHSXA_AVuanMv^!NA{c~n)`LLLmbIlwkhsvEzI?I#=9Ixt{&o+1TIT z|5qjrbZJmn!rI=wu5*nPWf%FpST)s~>)O=S|JIsU+s%*Xd$7m%+0UPrr?M@NmX{PA zUAQ>c`K;cP?rR-9jS=fVaDW`#G&f+)gouI}D_K5Gx@~%P254sui`W}})(msYC#^Ay za?hHbfBt!;WgvJrE~rjNuFfH~Dr{w6RR8ts*N-1RzA!bn=h>0MXwasf=OPi?w{PEk zbIne%_oq*vzB%cmrP;@+IqO6Lr>&EXZWw>(+*CvbYtsc!E(J8y#a8BRTLN$KF(tB=C8 z7AiJ|>Kj?Cyp`6thwZc7<;Goxrg2k#Es&_Z`sn(eV@c0`{fbKc3YdHpOq1>;YjbG^h6CZ^5q@oP`laS78@8;7=h?D; z{d#?U{mCq0Z<0(e^t|gziZa}g;r~V=^y<7#(^Z4NdTsRf5XjB{)xRn}6*QY+_@{hP zlU3DGDed=iwh7h~PHb}aJ+;a0ZGZh<)w-*lNA6#otTkV|=ieKSBZf@gS6>PEcE0&1 z8Ts}?tjhca+d=aeppMz0ZwWtxdR9u!Sh{-C>@!lU#Ud=*c5#4u5KeAq(v1J+=7${1 z{jqI{f#%(N_p-dV@xQEbUYv5&*i>OnMniL#&dw6($(A4QTWEgYfI6#M!kf*ZBQ7yZ zTfq9-Yw30B8&u@)+JpT3BZ^7e<>b?+PmkWWD2hy8_4U-*v%TMVW0xx4-!{Q1p;G*I z&a=-yD;iTTPw$_xbN6m-9*=A0Tx+(4Yj+#JG;oj0*VwRV`lh6Sr-i@7H27R6{nV|} zIjuSSa?F8A-m|VUt>#ExrR$T;vBqvD-JrB-_S++BNH#7xRI>WX!*UcK7paxQP;!q2>t*Lg&O z)kTzinodr9%(ZB}=!|b$9V(;C(Pu=ZL2c%U4PM;S+RhwWAJVhixAE%zrTQD*OqufU z#1D1;S0CGRJ+zW9D(_u1S(oMhvqMfyc^U`y2Z)}kRhT`;WKmg2%+4#zMH4qOm-fx( zUb8lOL)IemPiL4x&Ep!~MpHGm)s{DIFEyQie!CuM9`mU7p$$bfL8$YXo`yV}I;|_L zA@i7WKKSP`p#gJkMr4Z+0`ejxA#_usfdexso27~n=Ko7 zK#{<)rpV{3jBU1v`;O?RB21@+|L*DD?z8n^#I&6&^ZGwWM74`{Z!|IX;y7yK+T5Np zObo3>(YhV*+5@JTwbDZ$+*H|@|gD)1{U`uXCUWtI1pH#5Fhxu1_- z^SAt7_Ma)od<3iJPYy`wdbd^J%w}cXqeXUCeObcnO>~#P(F&S!^#0a6G0q8@ZYk5Q z&(&Q0JLZ5iXb8aC-L1Q-@80c(%_rUX(*4fwKV=xAvt`ocwZ|j={rRJF``9TTzpdeZ zRtm=hMU%_6EHA6Je6>14@>tu(6=fRcRl)0Bm>(^f<@ji!)}|}kH7SR*FFpApP_#`< zG3ioJk+PU{__w%T=C|#$v?g9Ld3N*IHJf)AVwZTopRAQP@63{!>4}D&msz=$>spxtB{Q2{3o!PIBR=$c)zW>N2CTFrp;78BUfN@sytqzw=A>Ny?Z18q$LNSzx)<(YUo^c- zc;=M{Yww(4XgDC%dd>b_zr3=dG$vzSh0w`T4WPy`B4xZd_KjV|~TiSNB$Jy}|!5Oun+I z^5UhYHNonp724*;34D7l@d9ROYzxG9mtHQof5p zlXm}(lomE!`h0w7=@1hkEMWbqBhVcS=@HJhkV~BX*$( zyVl8*g>~1;p6^x-&ygvvH5ZASAtV;Kr^Ny>>=PU@Hc>NQo5BT%vP5l)$ zhkddPn7A1lzuFzyv3k3IZccq@t^N9~cWhQJGOPVk{kx1c ztWZba;_eqF_x&&3w7#ucA6wj=Z~tGac7;{A+t*&p?AZ~oL?!mxE#u!3+?Z+^^d{-? zwIAn~tYpgm6KuaSfA5nQ7bGK%lr}ItVCGn}aJ&B=li4#bd@WoveR|wS!wJWqr)?}M zSSVB!&}z5a+G)91#Jc;9?tiVWo;Y+-QrYp_>>~!C$-T(y~@0 z;+m3ga(`dwd%L=r`;RK@S2EYe-Fz>6JvQr7gz~RjktXdOnpb@OEYW>cT%wN#2>ds%dRbpsl29VAo6jpZ^mx1h@-l(B{`StcDgoh{j_rat?gD` z>IMo~8!X%s7(u&zyXsCX-rdq&+7rJu(Cx7o&o{${)WpQ;UAdxiUb8>$Y&`&*DBP<8 znkei(agBA_@#^}CczBxfS+}F&0w(U2C4Ns1jD3_K#S`@wD#$&bD zbKhx~uYVq5#o@WV>+9t89i}t2Wj>|%ibp6nA1~M4kY&8N_0tkdme-tX&IRw^c0j6f zwekjr2g%$z)ro&DU0Lz$#pE;*kB2)iu;+cWU2Fbeg0AD$V|{$aT4nOV%Vj#m%)>&& z#1?MZ_CiVLjiJ-#|5oQ_m5V@T5KlbP?ek2w3NX5rw1s1G(E3*{CB`p)ML9grUM0M- z+VA(X7UjoZFE3##?09izvVBJ0!8(>}x8?ma?qvR)CT&!i7oJc$@7G!motN7t@0S!- z?l`~%K2B!Sl#4rFPm*J8U-tWH=B2V}t&c7i$kpG7xhNPhcaC84t1mNj3m2Ea`%xMC znsd#e;wKO8Y~6pWTzx~9jmP`ogqM%_?t1)mNtqoe(x;b~bA7Iw^-{KqdLEPY9eI<^ zvW9I-xa#S@X7hK24Jq4;ufMz~5o8%H67hF=oi@|znKdas<%$~^1R~@e5>BeG;D7X| zyzc5XCXM|MiZpy6^N-<`iHuT_%iV%|_krghzp#rQ?wl1OkziKdy=Eb|d*5qA1Mu06 zwj4S$B|hhLR-KtvRnRl>inE8tPVvWCRu7^+X~+LvcHq*nv#eod2aYcMA8R!KeCngE zxm$}BxjybKYu`QZx$5gsqnBawpRcUf-N3ban_l6A6%1Pof|>;*7&z8Ai$wgqeu(w5 zr1)3g`MME?L2kU=s)jr-`WHHgaqB$i)0p(PXHD?of{;ax>6iAbs(E*I!=ytY8DWrSkZN1oyQ6+SBK-h07{g#q%Ah$~s!cI!!jw zxop;<_IYbd&d#pUcFecR__Cx)%{uT;^vE!@)`U3(^Y zzuWy?4wvIruYU7x)|CVnF$SjB4y<8iH$>%+|I=i1+MBz0Thf~?jYkyiw9`L`&Ogyt zxbivAx;4hu!k-_=>SyrY`x`2r>(p&{Pi_7k#d|N9Z&p1F5lpsexEQ|w-?F^suFPZ& zA@$`eN?(OErq(|GS7Ml|b$$nL(bc0r`BJB4g-x2Q{&ai27pmihS_?OXM6 z`>z?x>-O&ZYI1(^Wa015GKXd=Y$}tv5A)76Ue2!tp)B6Ku0GXnwLHd_jv?`vo;I$U zS7g8G+_Meezik)ablK7{?B|_O&vPv^yE!!$}w>-S7^*REcyEN zrcKqx|2Q)5oljmRRlmBw=GFDrw{4c2-kLBwM56GxxkMvt!+|RKIfpiW{&e;A?!LrJ ztIdve?um;izM?L(t6CU8=v!imBNw{CUjTs@6A2GE-r12SoyZws6jL?oOjF7 z*yY@TOIWWTGZjgkc*givy!R^s_Or8WCoh<}r0&J8HE-_q=jnjFMlSVq*rS)OLaTfNNpx3xB$_JMdI|%$hbc ztG6;VIMZs0o%tp+)9}9L=2!RL#;tU&d&S7m_|@>lL9w$dpLM-`ab{Ar`=;PD{`*_4 z?nnvmu+uoJTK<4xclqn^R}KR>_l=uuFERUqR3`M-bv zzI^%eCd0?cMj6#x*Tbhz=be=UPoG*EmX(WrT6p9#=mOiBtkc5vq@5zy@3A@EexkIb zv~=q9D|21qO4XkWykGNv;_{W%M-QKiss^b&$$Aa_RLf~K;8QK-Q(Hqim#o}*MZDW} z%c__V9H5;vxv zxFZ_n>-~~fH~JYJ1^4zvZsYWCL|cYAYI3 z6HQcfE9=Ul_Ho04K8umfGue024or(b6ysg zIAjILU_8-s&fK|Y(>DLCu?u%YjOOM=1q``?eBpO+t7bu;Ihj==3u1uwZx2e`Pj`zorcW|_#Xzo?k!ykf%a{X6&W zl~vX$xnO8pQ&yH%DgIn~>rutNzP>FN#pe38zUI`CKJ%zQjS+M^lvuaxoPE-1(YKb= zbp#iiuVPeOyw|Wq8gz3#%e95vYo5)RzLw)?hHUcf$CD(ytY4+C@cFaE{?YQEHE|*x zf>z(U>cjgML?)Q>nr-v&6^(doeI)nAma=FjZ!6^~G4~|ARvRSch9?}|dZKLckNiM| zCw{qWs=U8#lee$Sxxp_kF8(q2&*|GN3=DQN4rsN#-Tp-4)Zw@j9hWa(J`@>jeI+Mb z(D1^oLn2lVYKtB}PW~&^`gihKxkdKN#NO?6dUT|IdDWC_FD4jHN{wdnes|7FPH$Vw zsf{^z*B#jOJnzJ3jhp2~MM3XZXUne0&HjG)haPyn_CgMwoqL^bJ~{CGM|6~X(W&Iw zS3@(@z*if}d=p816I&$7zpHi1&i(tpPg`-*OS|uexZeHgN8}ZavQD4sSDnmqZ3*AZ zl!IB*CRV2HVbz{>ktad_+@h7fk9E{Ib>^35WE`C@diPPVG}onm=E$Fl8zA+h#M-B) zP9`sboRWDvN4TgYuxE-?!`}CI@5Vkf*u?LBjGuc=lG2P@0#b`M95J~YRC$2UR82S3 zg~PMYC0Lc^IQN>5vXfj7-vsSF=BoI<(8#gF`{jPaSBmG3N`+khvS|C=*rSmy!HYjV zD)=_DPb9)BvQw*j?Hygat-B2`zkY;(_8NoE%q;$>;srS~vs?0?)aG3Mi+!#W zDtJzUZor5UiZJ~1oN3OE?N8e=-em8pp)eehzmt1=GlDmyno}F$ZgfyPdC2(_)$?= zxsoO1+tZy5SA5i0Pi6^A%+1P+vD_4uQ2A!NePEx>%`?lm)_BTp^5>q$(I~B?|LyF% z>s4Y8pNZ+Pe?8vm5plaWy87=1$kC(g3%#uz8r`K1Z;F`sWo7b)HXei9q7m1xU!Q9d z9+_aNeE7X;q@1s4#AK_K`Gyg`yic?rsf6C{IvDiayl_YK#jDD!VZptnmq7hih6jte zbbepS**;;n?rToS9IEr>BOWU`o8|tbguQf0e1D?p>$l_G%T+uhr>#}raIECS?YeY9 zw|4VVpG4-{*L0lx!z{cqx{dWM3|3d}5SXI)`%%$}wQm-iZ>}~;*8-Kt50bgpY&Y@L zT|I4$dP=rtN`T=m?X2Y+EbrdE>uPvbEGJ8I^~|I~QP$c0A`z8xNn(|+IoBA08slnE$xo?~jZYo8@2rfUm=}Pg5aNU1@CR-g}ShRKKsjFtW^T82(fa$cP@@7TF z*PN~q?GG*ltYUr4CB9Idvr1rV#iYwwCn8c!7Yo|5B`^1tFR~Y9I(==5((D7bn6gvb zQ%(vAJ-mKDXWqO88`y4ErCb!2uI1b|J0oPON$~d9UN>1Ko7Tr|RF_h-oY(yKe$cDy zEAI1Mp0jiDOIOzfMur3IViA_c>4rZtbBfoL*9*;Qop{#1GC&@5*yiKq*F~9L>po>V zo9T32EJEA*N$ypigS^5yVi|dht8#)$hsEwNEfPF=d}I*=}l;GU-6pHb?fg!pF@)vpwkTB$Sj(VyF(IaclI zS&~+H8JjL&zMPR;Z1_O-;jt7wJ-xQDlFD+m*sZHqYp;(gE-4YYJA1O@5zAxKHZwj_ zSHIbB|7ucTWnrha`Rygv+bpjA{8=gUIw5#!pUvwRKldEC^8Nk&z28!oPcBt_G}&!+ z(>z|`qsN~A{<~(b&ZBKMv6pICzpj@09{`>TjjFu9+Q>i1$(d>OPMZ%uK$~xi4*m9F zzZJ=b*nBI_awaA|ezlMN>r6klS6^pmzkB!Y*qxl<_cvB%hsixtPWv?L(ab$_LY^N< zzVd!~@7!MxYEJo?#jV@2v%-1*s*n7v3^k>VTYs)PP%RJ<`SgwD&0YMm`cH9e$1PlO z{`(C%_0^ltB~SVdx;6T~YvJAe{|j^v8I@>rn>|lnsT#?9CT%nSmkv>R{)_)7d0kA7 zTYZt+>zevI?uFTJ-+pWtYvrkZ)*G0!hxPU6(xPM9X=e9B{;oP^FTwym@@P)(o^Rqj zoH}d$#osTxe*JpIX@8-JjonurjCW~wWq#bf$aZ6L$kmw4ia#EYkBRI);;`baZ~cm< zGmq{k>6>PzD(^k&+xvgjxv3v>lUb&{RW%FSY53~Zo{DYOYj5)Z)YB51vn_AK+=OnX z)fQn}UOjoTWE<$R#MiSI?mQZPcDmZCpt;)bmrhMzyL?$(U9_C@{e-i^@=mL3`*rqQ z_M2CA{{4!{zE`I4`h8`;^kda8epUvB4Qd=~DqjCQeCw0a?vq)KqU-1V=sCB$q9k5( z!iJ6F_+UVGcgctGEpm#y{az4hUta=9H3_Y3d3cv1UWMCJDvjJF$I5(9(e?bZuRUg+bvLDM<~5`(y&Ua-&3NDE9p0|m>Zy6}#L*8gKbK~7??0i= z+9JyP!TQ!D@AeIsK1B#6=~YK8O4JhmziXmZYGiGZ`tkegHauP|`MyyWJoU^ixK4e8 ziQBIFGTjYp_}uSpENousUCSJO+UkH!-KV=RewCh_)qg-uY|V>x=Y%G(D{WX-_UTG> zo%`GvnOeK~$F-Mcuz}_^w$?U^<{vwK`gHgH!Yi%HHm^3i=WE|~;%a;v`{%FJ`>h|D zPA^-ZWHogMbiVpi{EdeBM`xDIkd=|<(y>hXqZjtH@RyvLY?sRC*>2hUFK^!N#A?Hk zq4V)YP>bPJv1O(#*Ook;bDU$1)3WL%TizyKXIh={WQKK^^KR}Rbp?!`dM}yhPwWSs zvd3kuzV*|Z&B8HWR&vJ_uZM0)*%)E-U-4YVq$hXlp<(?~bm6fdJC06=xZStWH0{&G zCw^vc_J_(XbxQD*7unrYF8HlE>*~CufbR-ZbTz&S{d$@w9^DiA@oo(J6dxfmtN2=h z>y1gTTAW%kbqXh}NuJq#(c^d8^AlCY2Ilgj$G$Y9>;rawHp4osd~u$H_NSW39*r-B zGVWU}j!AsT7MuU({6k;ox{V9nw@R|^U~e?tH(CAe=iRSUxHH6qw;p}X3K}`PwVl=5 zIql=t@I6Vhm{#xij!(Gx`@znTWA>E+{q{M|L6Y5adv}*^I-0Oy=Y|Ol(p(?(?_Hnu zZ0-44UcXy`g-@m4ujQC6yQ26`OagdS*WQWF^S-NXD7j#`eZJC1(>bs6I%kzWKm9>d zxm_zKE@@_gnf&jo5~_)(Y9o9EH#pxhvA6%Gu;EzwrzO>O<#XToh!u7OZ29Q7;jFbi zH-`=b%QZ7r@E+pXCdW;3ViP<=exBaParo3h$+`JeCk5Zm{(r9vbWh{^M~aQA@{* z!l&PbUb;$#*Q}B4{d;lgSsxZxi=T}gYfP;wFWK(5Zk&4e+OfiXaCq(J)Zw*1dZ(^^ zhZ$>FvG`f7St^1u)>H2{pMAjp^vJ0^&6lexcAoYRy#4A|RrZO6VvD=)UkAb`L9rd3ylJJadyi}s#Oes^Qh=iH1d`)*}e z-|0J6r`dC>_^q9dOykxv_5S^!B4-|Nl+C=l?LQ(N5*Q(S%ho6KPFg zQdjXF+jPdav|47#qw>^=x0e}Tj#lf+_%Pv2QSzcs@%1P6we7jp=H{ipaPnoJ6wSvL z@$3!h+Od6Rw_OsRvT^s9Ro+z$m&@Idy*}<;a<2*RJeDYyo!XL)7q=mH7T-5IuKTkf z`Q44}`;%|m-o5%gdR@Wfjr)tQz58adqF+?YWqS+%cGt$O|NZ3ZLB;#$nkmZ;l>R<` zXDK)&%~-ERbG2)2IJ%sb?amL}vwpCAm{+!LRrY3i(oxk&f>&)k(?o&T?UP5D;Wfm`+9u)KJ(tlL~%e#(#H z4+m!K76IkisNQ|^URze>GoMqd&#nG(a{s9}@j6>3853HQ*>(i$XG%6fVP29_1B?;Mwd|}bunJfv>8i${I=u2EU z2|8};`@=VH-aL7dVm8~?YZd4FqlXVS8%?_?T4Kb2Ig|t1QczJ_TU%4362SsmGB*jd zwAkL()>c}fZq?+JcfzUSI+yI<&7VG9ywt<^d|1iF9JAMJtc=(~gVxNr{RDI#^tpc@ zAG@EMCpGEIpFe+cX6#rNw_?dZ({H+dM~<3#PAmc{)P9=YN9*Wk$AyLSUrvx@KT`TDMX>eM59-^T1HExW&vuP14ia^-{f z<_tg1FnPb0FJEze$?g3Ivh?J)`Tych%D7a$@z=u;x3Ed#C$z)#1Iyf>uX(><^9z+4 z{)^8h=4*F1%J{K!t?#}bW3d!$_dhM4o$L3M75OSQm))INy+i)b$_d45Os=nfS(30~ z~ zz8}u<|BoL(eox|hNSez0keKhcRX?s4?<)zqX3Mjp`n5yyVvo<)UWIQx>aG^wG<*Na zX;b%PrCiw`F==U;-J^BZ#raI9Z+S?nE=u{*IXz>|`-gX`FM3~^%l@y9x#7Id2BVMX zPU)|Iw7hC@*s&AK`2MbKw2#Ym)=qO_Tzhtt(dYEw1Xu4*g}+P1df&{y81}_+T_j^l zoPC9G?SrdXuQ{eaKFh$stLf?D7?LWycS@;kR7U95XIy!9D;JqX>c29~$!E%Tm(AGo zs$lP#4_8)M^`BXi_wxO_ujbwNy63G-ee{p@+7I^nNe3oz=xti~Ysy}aZ$JLs|B%GU zz?A*FY}UfkAW_aG+c!*4x(eOA{KP^?m+N-r{i{r;zgmA-5x-n2(t^q6NR~=R|J@%e z-tKv={*sxO2fTT?rw_DwIcAIGVlfuGjJ?05mUSfk{>OT)&uT-!gy-I~`ZjzF&Anln zTy|YKK>vqrN%)({gx;DD*DVSqgFm0TptS9XcWeR|80X3eyYy%HTrAyHte*UPOp4a_t{Syg|``b%I~nvatq^> z?Y?`eFpzc8r-kc3XGG_&h;~kJRlXmd@OA|=w{yas?NLlN|DwO#{>K{jT-v$!WyQ%- zD?YVq@y4y64#wYZ5>3C(d86DmdD?V0P$j?@n4nps2-(?Ociv5M@0+9xv(Bbf#`O4~ zSJJtD|NhtVEZq&WUS*}u{l=a0eP+oFt{bzqmNtsszj

  • 9ut;=QB2R+lhDBgW?vU>Wz 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

  • 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%0Aa_OC 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%0Dj|CU|Bzvt=LJxqkhmIfYl(8da{) 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

    @e+2%8d0w&#%V2k_Ei>V&Vo;8 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�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 u%%1UWMS#V+b<1^pEV{e1s; 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 z zy?LXA#c|Q;vJXEqX;1EI>vH$cPd489+3WFz&}G{v-I?*@c-G2%Bkp3A_Bmy1D!)p1 zw<~%&Sf&4ZG+i_8LG{x7IV+uy8T;;>rnFR9`K+wrr5)F&2TVOb+wjmAEn6)^-ixKV z&*y14<-841RuJ-FPM+BRG-T=4KL05@k7qrXxgRZOmw4ai+OoMTHFA8G_dmZkW42k+ z)_~oS{nwWF35d+S!`0>MDnDZ~_v^?{uks}{R$uSApgnzQcE-8bT~#593#R&P{Ma9- z&Fiz@WRtm0@!3?njfK*i7<&rm2fB6?>A#Yz>WfJ2R46>K>cVk@9-}!;*@jPMz5R3S z1k=_9lPpf~6x`LCBzksgW1P!`$DG%%&HC(=rdqJ_!mno=pO$?#WBYwo>7}sM&qt1p z7q}Kp+!S|H{7gs6dbZi$PI&X*ou+-ly3!Kqc#WD{Z=a2@jB>@T8Dhlgf><4 zGSRr)ERSPSI_Yz+tv)Iv(R%E0&pXr3S{;qY+EbY)dt{2~e0|;d8kJI7#-o;q~TqhH